0

アカウント内のすべてのトークンの残高を取得しようとしていますが、それらのほとんどは問題ありませんが、特定のケースでは、すべての入力と出力の後の残高が間違っています。私がすることは電話です

https://api.bscscan.com/api?module=account&action=tokentx&address=0x7bb89460599dbf32ee3aa50798bbceae2a5f7f6a&startblock=0&endblock=2500000&sort=asc&apikey=YourApiKeyToken

次に、1 つのトークンだけに注目し、それらすべてのトランザクションをグループ化し、指定されたアドレスがフィールドにある場合は金額を合計し、toフィールドにある場合は金額を差し引きfromます。

ほとんどの場合、バランスは BSCscan で取得したものと一致しますが、場合によっては完全にずれています。

変更があった場合に備えて、tokenDecimal もチェックしました。

私が見逃しているものは他にありますか?

4

0 に答える 0