Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
58794a47ba
25
README.md
25
README.md
@ -3,4 +3,27 @@
|
|||||||
Репозиторий с открытыми частями VPC
|
Репозиторий с открытыми частями VPC
|
||||||
|
|
||||||
## Общая схема:
|
## Общая схема:
|
||||||

|

|
||||||
|
|
||||||
|
## Как использовать UserAPI?
|
||||||
|
1. Получить токен в кошельке VPC через `/create_token ИМЯ`
|
||||||
|
2. Потыкать API в вебе: https://vpc-api.del.pw/docs
|
||||||
|
3. Посмотреть `user_api/call2user_api.py` или `user_api/call2user_api_sync.py`, если асинхрон - не ваше.
|
||||||
|
4. Попробовать написать свой код импортируя, например так:
|
||||||
|
```python
|
||||||
|
from call2user_api_sync import *
|
||||||
|
|
||||||
|
# Плохая практика, лучше храните в .json
|
||||||
|
USERNAME = 'user'
|
||||||
|
USER_TOKEN = 'someToken'
|
||||||
|
|
||||||
|
token_info = get_user_token_info(USERNAME, USER_TOKEN)
|
||||||
|
print(f'Дата выпуска: {token_info["issue_date"]}')
|
||||||
|
|
||||||
|
result = transfer_coins(username=USERNAME, user_token=USER_TOKEN, dst_username='sans', amount=0.1)
|
||||||
|
if result == 'OK':
|
||||||
|
print('Успешно переведено 0.1 VPC пользователю sans')
|
||||||
|
else:
|
||||||
|
print(f'Произошла ошибка при переводе: {result}')
|
||||||
|
```
|
||||||
|
5. Перенести `call2user_api.py` или `call2user_api_sync.py` И `db.py` куда вам нужно, для вашего приложения.
|
||||||
Loading…
Reference in New Issue
Block a user