繁体   English   中英

bsc 通过地址 Web3 获取事务列表(实时,套接字)

[英]bsc get transaction list by address Web3 (realtime,socket)

如何在 bsc 网络中即时跟踪钱包的交易? (我正在考虑使用 web3 js。)

我不想用 BSCscan 上的 api 来做。 据我所知,它不会立即显示出来。

原生BNB 交易:

您可以订阅newBlockHeaders ,它会在每次挖掘新块时发出一个事件。 使用区块号或hash,可以得到区块 中的交易列表 然后,您的应用程序可以仅过滤与您监视的地址相关的交易。


代币交易:

订阅日志并过滤仅反映与您观看的地址之间的Transfer事件的topics 在这种情况下,您可以将过滤器作为订阅参数的一部分执行,这样您的应用程序就不必处理不必要的数据。


编辑:您在其他答案中使用的提供者https://bsc-dataseed1.binance.org/给出错误“错误:当前提供者不支持订阅:HttpProvider”。 这意味着您需要使用支持订阅的不同提供商或配置您自己的节点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM