diff --git a/README.md b/README.md index 587a4aa..07fb4cc 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,27 @@ Репозиторий с открытыми частями VPC ## Общая схема: -![](https://gitea.del.pw/justuser-31/vpc_user/raw/branch/main/VoidProject-Coin.drawio.png) \ No newline at end of file +![](https://gitea.del.pw/justuser-31/vpc_user/raw/branch/main/VoidProject-Coin.drawio.png) + +## Как использовать 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` куда вам нужно, для вашего приложения. \ No newline at end of file