本文将重点围绕 web3.js 和 ethers.js 的相同点和不同点来对它们进行比较,以便你能更好地理解它们的细微区别。
vue项目中使用web3.js
使用 React和 Network.js 构建可通过 Infura 和 Metamask 接入以太坊主网并请求数据的去中心化应用前端
在以太坊上构建去中心化应用,如何发送交易、签名并广播到网络。
使用web3.eth.Contract 对象 可以轻松地与以太坊区块链上的智能合约进行交互。
不少同学都会忽略一个细节,我们可以通过区块号来直接读取链上历史数据的
在开发智能合约时,使用开发环境非常重要。本文将探讨Truffle和Hardhat的命令翻译,以及如何通过在React中创建一个小项目来适应它们。
web3.eth.accounts 包中包含用于生成以太坊账户和用来签名交易与数据的一系列函数。
web3-eth 包用来与以太坊区块链和以太坊智能合约进行交互。
web3-shh 包让你可以通过与 whisper 协议的交互进行消息广播。
web3-net 包让你可以与以太坊节点交互来获取网络属性
给各个模块设置 Provider
Web3.js net 相关方法: getId 获取当前的网络 ID
web3.eth.subscribe 方法让你可以订阅区块链中的指定事件
web3-eth-personal 包让你可以同以太坊节点上的账户进行交互。