Cry*_*ner 6 websocket blockchain web3-donotuse binance
我正在尝试使用 websocket 从 BSC 上的内存池中获取待处理的交易 - 与我在以太坊网络上获取待处理的交易的方式相同:
web3Ws = new Web3(new Web3.providers.WebsocketProvider(WEBSOCKET_PROVIDER_LINK));
web3Ws.eth.subscribe('pendingTransactions', function (error, result)
Run Code Online (Sandbox Code Playgroud)
在使用 Ethereum 时,我设置WEBSOCKET_PROVIDER_LINK为wss://${NETWORK}.infura.io/ws/v3/${PROJECT_ID},但我不知道如何创建 WebSocket 以获取 BSC 上的待处理交易。
我可以使用什么提供商链接来获取 BSC 上的待处理交易?
我认为您正在寻找https://getblock.io/nodes/bsc
获得 API 密钥后,您可以使用此 websocket 地址:
wss://bsc.getblock.io/mainnet/?api_key=API_KEY
Run Code Online (Sandbox Code Playgroud)
我刚刚实施了它,它似乎对我有用!
更新:
我通过这项服务取得了更好的成功: https: //www.quicknode.com
GetBlock 对我有用,但有时会与网络有点不同步。
| 归档时间: |
|
| 查看次数: |
3970 次 |
| 最近记录: |