Python 中的“ton”库出现问题

问题描述 投票:0回答:1

我正在使用 ton 库和 Python。这是我尝试运行的代码:

from ton.sync import TonlibClient
client = TonlibClient()
TonlibClient.enable_unaudited_binaries()
client.init_tonlib()
seed = "24 security phrases"
wallet = client.import_wallet(seed)
balance = client.from_nano(wallet.get_balance())
print(balance)

这是我遇到的错误:

Traceback (most recent call last):
  File "test", line 13, in <module>
    print(wallet.get_balance())
  File     result = await self._execute(query, timeout=timeout)
ton.tonlibjson.TonlibError: LITE_SERVER_UNKNOWN: timeout(during last block synchronization)

这段代码之前工作得很好,但几天后它开始出现这个错误。 我在 DigitalOcean 服务器上运行它,所以我的互联网不是问题。我重新启动了服务器,重新安装了库,更改了服务器,但没有任何效果。

python python-3.x telegram py-telegram-bot-api ton
1个回答
1
投票

我自己也遇到了类似的问题,结果发现它与“ls_index”有关。也许这也可以帮助你!

client = TonlibClient(ls_index=2)
© www.soinside.com 2019 - 2024. All rights reserved.