# vpc_user Репозиторий с открытыми частями VPC ## Общая схема: ![](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` куда вам нужно, для вашего приложения.