Почему не отображается привязанный кошелек?

Никогда не работал с TON в python. Я хочу подключить свой кошелёк к коду, для того что бы создавать через него транзакции и направлять их в TonKeeper на подтверждение. У меня есть бот основанный на сервисе для дешёвой покупки Telegram Stars используя криптовалюту в сети TON. Я обрабатывал заявки вручную, но теперь не успеваю, т.к. клиентов становится больше. После их оплаты (в рублях), мне необходимо создать транзакцию с использованием указанного кошелька TON. Но я никак не могу привязать кошелек для дальнейшего с ним взаимодействия. Причём в кошельке отображается, что моему приложению предоставлен доступ к кошельку. Однако при проверке, выясняется что кошелек не привязан.

Вот самый простой код из документации который я использовал:

import asyncio from pytonconnect import TonConnect

async def main():
    connector = TonConnect(manifest_url='http://188.120.239.162:5000/tonconnect-manifest.json')
    wallets_list = TonConnect.get_wallets()
    generated_url = await connector.connect(wallets_list[0])
    is_connected = await connector.restore_connection()
    print('generated_url:', generated_url)
    print('is_connected:', is_connected)

if __name__ == '__main__':
    asyncio.get_event_loop().run_until_complete(main())

Возможно я что то недопонял, прошу в этом случае обьяснить что я делаю не так. Я точно знаю что есть open source бот основанный на нужном мне сервисе. Однако мне необходимо вынести функционал за рамки бота, поместив в отдельный от него backend, что бы уже через запрос на сервер взаимодействовать с кошельком.


Ответы (0 шт):