Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
58794a47ba
25
README.md
25
README.md
@ -3,4 +3,27 @@
|
||||
Репозиторий с открытыми частями 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