Binance Chain API - 如何查询跨链交易(BSC to BC)

时间:2021-07-19 16:13:20

标签: binance binance-smart-chain binance-api-client binance-chain

我有兴趣查看在币安链 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(阿空加瓜) bnb1slq53dua0nj3e6y949u4yc3erus0t68k37jcwh(亚拉腊) bnb139l5umk42mam3znr568gw706fwvp485kw5zks3(卡拉乌图希尔) (等等...) 并搜索每笔交易的数据,看看是否有涉及我的地址。

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

0 个答案:

没有答案