Versions in this module Expand all Collapse all v0 v0.9.5 Feb 22, 2022 v0.9.4 Feb 22, 2022 Changes in this version + type AccountResult struct + AccountProof []string + Address common.Address + Balance *big.Int + CodeHash common.Hash + Nonce uint64 + StorageHash common.Hash + StorageProof []StorageResult + type Client struct + func New(c *rpc.Client) *Client + func (ec *Client) CallContract(ctx context.Context, msg interfaces.CallMsg, blockNumber *big.Int, ...) ([]byte, error) + func (ec *Client) CreateAccessList(ctx context.Context, msg interfaces.CallMsg) (*types.AccessList, uint64, string, error) + func (ec *Client) GCStats(ctx context.Context) (*debug.GCStats, error) + func (ec *Client) GetProof(ctx context.Context, account common.Address, keys []string, ...) (*AccountResult, error) + func (ec *Client) MemStats(ctx context.Context) (*runtime.MemStats, error) + func (ec *Client) SubscribePendingTransactions(ctx context.Context, ch chan<- common.Hash) (*rpc.ClientSubscription, error) + type OverrideAccount struct + Balance *big.Int + Code []byte + Nonce uint64 + State map[common.Hash]common.Hash + StateDiff map[common.Hash]common.Hash + type StorageResult struct + Key string + Proof []string + Value *big.Int