Versions in this module Expand all Collapse all v1 v1.15.0 Nov 22, 2021 Changes in this version + const BloomByteLength + const EarliestBlockNumber + const LatestBlockNumber + const PendingBlockNumber + type Account struct + Balance **hexutil.Big + Code *hexutil.Bytes + Nonce *hexutil.Uint64 + State *map[common.Hash]common.Hash + StateDiff *map[common.Hash]common.Hash + type AccountResult struct + AccountProof []string + Address common.Address + Balance *hexutil.Big + CodeHash common.Hash + Nonce hexutil.Uint64 + StorageHash common.Hash + StorageProof []StorageResult + type BlockNumber int64 + func NewBlockNumber(n *big.Int) BlockNumber + func (bn *BlockNumber) UnmarshalJSON(data []byte) error + func (bn BlockNumber) Int64() int64 + func (bn BlockNumber) IsEarliest() bool + func (bn BlockNumber) IsLatest() bool + func (bn BlockNumber) IsPending() bool + type Bloom [BloomByteLength]byte + type CallArgs struct + Data *hexutil.Bytes + From *common.Address + Gas *hexutil.Uint64 + GasPrice *hexutil.Big + To *common.Address + Value *hexutil.Big + func (args CallArgs) AsMessage(maxGasLimit uint64) types.Message + type SendTxArgs struct + Data *hexutil.Bytes + From *common.Address + Gas *hexutil.Uint64 + GasPrice *hexutil.Big + Input *hexutil.Bytes + Nonce *hexutil.Uint64 + To *common.Address + Value *hexutil.Big + type StorageResult struct + Key string + Proof []string + Value *hexutil.Big + type Transaction struct + BlockHash *common.Hash + BlockNumber *hexutil.Big + From common.Address + Gas hexutil.Uint64 + GasPrice *hexutil.Big + Hash common.Hash + Input hexutil.Bytes + Nonce hexutil.Uint64 + R *hexutil.Big + S *hexutil.Big + To *common.Address + TransactionIndex *hexutil.Uint64 + V *hexutil.Big + Value *hexutil.Big