我希望下载自区块链诞生以来发生的每笔交易。特别是,我想下载BSC的数据。
您可以运行完整节点(或连接到运行完整节点的外部提供商,但大多数都有一些速率限制,有些不允许订阅),然后查询 JSON -RPC API。
web3js是广泛使用的 JSON-RPC API 调用包装器。web3.eth由于以太坊和 BSC 之间的兼容性,您可以使用他们的库。
如果要下载所有交易,则需要latest使用getBlock()方法循环遍历从 1 到 1 的所有块,该方法还会返回该特定块中的所有交易。
要订阅新交易,您将订阅newBlockHeaders事件,从中您可以获取区块编号并查询该区块(请参阅上一段)。
| 归档时间: |
|
| 查看次数: |
2086 次 |
| 最近记录: |