web3.modules - 子模块集合对象

优质
小牛编辑
128浏览
2023-12-01

web3.modules属性返回一个包含所有子模块类的对象,可以用来 手工实例化这些子模块类。

调用方法:

Web3.modules
web3.modules

返回值:

Object: 子模块列表:

  • Eth - Function: Eth模块类,用来与以太坊网络进行交互。参见web3.eth。
  • Net - Function: Net模块类,用来与网络属性进行交互。参见web3.eth.net。
  • Personal - Function: Personal模块类,用来与以太坊账户进行交互。参见web3.eth.personal。
  • Shh - Function: Shh模块类,用来与whisper协议交互。参见web3.shh。
  • Bzz - Function: Bzz模块类,用来与swarm网络交互。参见web3.bzz。

示例代码:

web3.modules
> {
    Eth: Eth function(provider),
    Net: Net function(provider),
    Personal: Personal function(provider),
    Shh: Shh function(provider),
    Bzz: Bzz function(provider),
}