Versions in this module Expand all Collapse all v0 v0.0.2 Oct 1, 2024 v0.0.1 Jun 25, 2024 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