Почему модуль Tontools не возвращает точные данные транзакции?Python

Программы на Python
Anonymous
 Почему модуль Tontools не возвращает точные данные транзакции?

Сообщение Anonymous »

Код: Выделить всё

from TonTools import TonCenterClient
import asyncio

async def get_wallet_transactions(client: TonCenterClient, address: str, limit=1):
try:
transactions = await client.get_transactions(address=address, limit=limit)
return transactions
except Exception as e:
print(f"Error fetching transactions: {e}")
return []

async def main():
try:
client = TonCenterClient()
wallet_address = "UQCCDxNsruUYtSHBWL1P10hsheRNEFkohytYbsmsM9sM53Cb"

transactions = await get_wallet_transactions(client, wallet_address)

for transaction in transactions:
print(transaction)
except ModuleNotFoundError as e:
print("Error")

asyncio.run(main())
< /code>
Результат: < /p>
Transaction({"type": "out", "utime": 1733854739, "status": true, "hash": "BbF8dumQxYJkyCY/VUQVhkBYHr9yKG9/EKGRkN0luWE=", "value": 0.165780593, "from": "EQCCDxNsruUYtSHBWL1P10hsheRNEFkohytYbsmsM9sM5y1e", "to": "EQBBf4HnTz5lx5xz4yUzCExjWlVKKxL7uXIZIiyu2aLvUuhn", "comment": ""})
Я создал этот скрипт, чтобы получать последние сведения о транзакциях из моего кошелька Ton.
вы можете увидеть результат, полученный из и , который относится к адресу кошелька отправителя и адресу кошелька получателя.
Но проблема, с которой я столкнулся, заключается в том, что он показывает ложные данные. Я имею в виду, что в этом результате оба адреса from и to полностью отличаются от фактических адресов транзакции, почему?
Кроме того, я повторно подтвердил данные транзакции, открыв их в tonviewer на своем компьютере. браузер
Пожалуйста, помогите, если кто-нибудь знает

Подробнее здесь: https://stackoverflow.com/questions/793 ... on-details

Вернуться в «Python»