Web3 API¶
-
class
web3.
Web3
(provider)¶
Each web3
instance exposes the following APIs.
Providers¶
-
Web3.
HTTPProvider
¶ Convenience API to access
web3.providers.rpc.HTTPProvider
-
Web3.
IPCProvider
¶ Convenience API to access
web3.providers.ipc.IPCProvider
-
Web3.
setProviders
(provider)¶ Updates the current web3 instance with the new list of providers. It also accepts a single provider.
Addresses¶
See Addresses
RPC APIS¶
Each web3
instance also exposes these namespaced APIs.
-
Web3.
eth
¶ See web3.eth API
-
Web3.
personal
¶ See Personal API
-
Web3.
version
¶ See Version API
-
Web3.
txpool
¶ See TX Pool API