我正在使用 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 服务器上运行它,所以我的互联网不是问题。我重新启动了服务器,重新安装了库,更改了服务器,但没有任何效果。
我自己也遇到了类似的问题,结果发现它与“ls_index”有关。也许这也可以帮助你!
client = TonlibClient(ls_index=2)