大家好,欢迎来到IT知识分享网。
1.4 web3.js
Web3.js是一组用来和本地或远程以太坊节点进行交互的js库,它可以使用HTTP或IPC建立与以太坊节点旳连接。
Web3是顶层包,它包含了所有以太坊相关的模块。使用时,在前端进行初始化、调用。
示例1-1 Web3.js初始化及简单调用
var Web3 = require(‘web3’);
> Web3.utils # 辅助函数
> Web3.version # 版本信息
> Web3.modules # 子模块集合对象
// 在支持以太坊的浏览器中,Web3.providers.givenProvider将被自动设置
var web3 = new Web3(Web3.givenProvider || ‘ws://some.local-or-remote.node:8546’);
> web3.eth
> web3.shh
> web3.bzz
> web3.utils
> web3.version
Web.js中的各种接口调用方法及说明可以参照中文文档进行学习:
http://cw.hubwiz.com/card/c/web3.js-1.0/
Python web3.0实现:区块链与web3.0的关系
Python web3.0实现:MetaMask钱包
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/60318.html