1

我有兴趣查看在币安链 BNB 地址 (bnb1...) 上发生的所有交易

我看到我可以使用此 API 来获取已发生的大部分交易: https ://dex.binance.org/api/v1/transactions?address=

但是一种交易被遗漏了。例如,如果我在 TrustWallet 上将 BNB 从 Binance Chain 交换到 Binance Smart Chain(BC 到 BSC),则该交易显示为“跨链转出”,说明了硬币的离开。但是如果我将 BNB 从 BSC 换成 BC,则交易根本不会出现。我期待像“跨链转账”之类的东西来解释 BNB 代币的流入。

有没有一种查询此类 BSC 到 BC 交易的好方法?

我目前的解决方案是查询执行“Oracle Claim”类型交易的 11 个地址中的所有交易,取自此处(https://github.com/binance-chain/node-binary/blob/master/fullnode/ prod/0.5.8/config/genesis.json):

bnb1kdx4xkktr35j2mpxncvtsshswj5gq577me7lx4 (Aconcagua) bnb1slq53dua0nj3e6y949u4yc3erus0t68k37jcwh (Ararat) bnb139l5umk42mam3znr568gw706fwvp485kw5zks3 (Carrauntoohil) (etc...) And searching each transaction's data to see if any involve my address.

但是,有大量的交易需要搜索,所以这似乎是不可行的。我猜有更好的方法吗?

4

0 回答 0