返回介绍

10.3. 连接到以太坊客户端

发布于 2023-06-19 14:14:32 字数 725 浏览 0 评论 0 收藏 0

10.3. 连接到以太坊客户端

10.3.1. http 方式

			
var Web3 = require('web3');
var web3 = new Web3('http://localhost:8545');
			
			

查看连接状态

			
> web3.currentProvider
HttpProvider {
  host: 'http://localhost:8545',
  timeout: 0,
  connected: true,
  headers: undefined }			
			
			

connected: true 表示连接成功。

10.3.2. WebSocket 方式

			
var Web3 = require('web3');
var web3 = new Web3(Web3.givenProvider || 'ws://remotenode.com:8546');
			
			

10.3.3. IPC 方式

			
// Using the IPC provider in node.js
var net = require('net');
var Web3 = require('web3');
var web3 = new Web3('/Users/myuser/Library/Ethereum/geth.ipc', net); // mac os path
			
			

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文