vpc_user/README.md
2025-11-12 07:45:34 +00:00

1.3 KiB

vpc_user

Репозиторий с открытыми частями 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. Попробовать написать свой код импортируя, например так:
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}')
  1. Перенести call2user_api.py или call2user_api_sync.py И db.py куда вам нужно, для вашего приложения.