websocket - 如何将 BSC wesocket 提供程序与 Web3J 或 Web3js 连接
问题描述
我试图通过 getblock.io 连接到 websocket api,但它总是失败。下面是JS代码。但是 HttpProvider 在“https://bsc-mainnet.web3api.com/v1/API_KEY”上运行良好。
web3ws = new Web3(new Web3.providers.WebsocketProvider('wss://bsc.getblock.io/mainnet/?api_key=API_KEY'));
if (web3ws.isConnected)
console.log("Connected");
else
console.log("Not Connected");
我在这里错过了什么吗?我是否必须先付款才能使用这项服务?
解决方案
我们的 BSC WebSockets 一直在工作。Petr Hejda 所指的 WebSockets 是一种用于事件通知的工具。目前,它正在开发中,我们正在努力实现它。
我们将检查您发送的 JS 代码以了解是否一切正确。如果您想测试服务,您不应该付费,因为我们每天免费提供 40K 请求。
推荐阅读
- jenkins - Jenkins 管道 - 如何在不首先调用 node() 的情况下加载 Jenkinsfile?
- html - Ul 标签未在引导卡上占据全宽
- pandas - 在包含问题的数据框列中查找行
- docker - Jenkins:dockerfile 代理命令不在容器中运行
- python - 比较特定索引处的 2 个列表列表,Python
- batch-file - 卸载批处理文件不起作用关闭
- c# - 为什么 try catch 异常会在 SSIS 中错误地报告文件路径?
- angular - 在 MatSnackBar 中使用“snackBar.openFromComponent()”方法时如何放置动作按钮?
- ios - 我如何与 Metal 沟通我正在避免 GPU 和 CPU 之间的数据冲突
- grammar - T-SQL 语法分析器规则与自身相互左递归