eth_getProof
Returns the account and storage values of the specified account including the Merkle-proof.
This method will use 20
Compute Units.
Reference: Here
Parameters
address
- String - The address of the account for which the balance is to be checked.storageKeys
- Array[Strings] - An array of storage-keys that should be proofed and included.blockNumber
- String - The block number as a string in hexadecimal format or the string"latest"
,"earliest"
or"pending"
, see the default block parameter.
Returns
address
- The address associated with the account.accountProof
- An array of rlp-serialized MerkleTree-Nodes which starts with the stateRoot-Node and follows the path of the SHA3 address as key.balance
- The current balance of the account in wei.codeHash
- A 32 byte hash of the code of the account.nonce
- The hash of the generated proof-of-work. Null if pending.storageHash
- A 32 byte SHA3 of the storageRoot. All storage will deliver a MerkleProof starting with this rootHash.storageProof
- An array of storage-entries as requested. Each entry is an object with the following fields:key
- The requested storage key.value
- The storage value.proof
- An array of rlp-serialized MerkleTree-Nodes which starts with the stateRoot-Node and follows the path of the SHA3 address as key.
Last updated