Versions in this module Expand all Collapse all v1 v1.0.2 Jul 14, 2024 v1.0.1 Jul 14, 2024 Changes in this version + type Account struct + Balance *big.Int + Code []byte + Nonce uint64 + Storage Storage + func (acc *Account) CodeHash() common.Hash + func (acc *Account) MarshalJSON() ([]byte, error) + type Caller = RPCCaller + type CallerFactory interface + Returns func(*T) Caller + type Func interface + DecodeArgs func(input []byte, args ...any) (err error) + DecodeReturns func(output []byte, returns ...any) (err error) + EncodeArgs func(args ...any) (input []byte, err error) + type Message struct + AccessList types.AccessList + Args []any + BlobGasFeeCap *big.Int + BlobHashes []common.Hash + From common.Address + Func Func + Gas uint64 + GasFeeCap *big.Int + GasPrice *big.Int + GasTipCap *big.Int + Input []byte + Nonce uint64 + To *common.Address + Value *big.Int + func (msg *Message) MarshalJSON() ([]byte, error) + func (msg *Message) MustSetTx(tx *types.Transaction, signer types.Signer) *Message + func (msg *Message) Set(msg2 *Message) *Message + func (msg *Message) SetCallMsg(callMsg ethereum.CallMsg) *Message + func (msg *Message) SetTx(tx *types.Transaction, signer types.Signer) (*Message, error) + func (msg *Message) UnmarshalJSON(data []byte) error + type RPCCaller interface + CreateRequest func() (elem rpc.BatchElem, err error) + HandleResponse func(elem rpc.BatchElem) (err error) + type RPCCallerFactory interface + Returns func(*T) RPCCaller + type RPCSubscriber interface + CreateRequest func() (namespace string, ch any, params []any, err error) + type State map[common.Address]*Account + func (s State) Merge(other State) (merged State) + func (s State) SetGenesisAlloc(alloc types.GenesisAlloc) State + type Storage map[common.Hash]common.Hash