Static
Private
instanceEstimates gas for a transaction This can be used to set the gas limit
Calling options
Tag that can be latest=last block or pending=last pending transaction
RPC options
The estimated gas used by the transaction
Gets the current gas price in wei
RPC options
The gas price
Get account balance
Address (0x...)
Tag that can be latest=last block or pending=last pending transaction
RPC options
The account balance
Gets a block by number (required for certain calls)
Block number
RPC options
The block data
Gets transaction logs
Block range and filter
RPC options
The array of transaction logs
Gets the network ID This is used by default if the chain ID is not specified
RPC options
The network ID
Get transaction count (for next nonce)
Address (0x...)
Tag that can be latest=last block or pending=last pending transaction
RPC options
The transaction count
Gets transaction receipt
The transaction hash
RPC options
The transaction receipt, or null if the transaction is not mined yet
Performs a message call (for pure and view methods)
Calling options
Tag that can be latest=last block or pending=last pending transaction
RPC options
The results (ABI encoded)
Performs a JSON-RPC request
RPC Method
Method parameters
Request options
The JSON RPC result
Sends raw transaction
Signed transaction
RPC options
The transaction hash
Static
getCreates a singleton instance of Web3RPCClient
A singleton instance
Generated using TypeDoc
Minimal version of Web3 RPC client For smart contract interaction