web3.js 中文文档 入门
生活随笔
收集整理的這篇文章主要介紹了
web3.js 中文文档 入门
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
web3.js 中文文檔
v1.3.4
入門(Getting Started)
web3.js是包含以太坊生態(tài)系統(tǒng)功能的模塊集合。
- web3-eth用于以太坊區(qū)塊鏈和智能合約。
- web3-shh是針對whisper協(xié)議,用于p2p和廣播的通信。
- web3-bzz是針對swarm協(xié)議的,分散文件存儲。
- web3-utils包含對Dapp開發(fā)人員有用的幫助函數(shù)。
添加web3.js
首先,您需要將web3.js添加到您的項(xiàng)目中。這可以使用以下方法來完成:
- npm:npm install web3
- yarn:yarn add web3
- pure js: link the dist/web3.min.js
然后,您需要?jiǎng)?chuàng)建一個(gè)web3實(shí)例并設(shè)置一個(gè)提供者。
大多數(shù)支持以太坊的瀏覽器(如MetaMask)都有EIP-1193兼容提供程序位于window.ethereum
對于web3.js,請檢查Web3.givenProvider .
如果這個(gè)屬性是null您應(yīng)該連接到遠(yuǎn)程/本地節(jié)點(diǎn)。
// In Node.js use: const Web3 = require('web3'); let web3 = new Web3(Web3.givenProvider || "ws://localhost:8545");就是這樣!現(xiàn)在你可以使用web3對象
<<< 返回目錄
總結(jié)
以上是生活随笔為你收集整理的web3.js 中文文档 入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。