Versions in this module Expand all Collapse all v0 v0.6.0 Jan 2, 2024 Changes in this version + type Client interface + AccountBalance func(context.Context, address.Address) (pack.U256, error) + AccountNonce func(context.Context, address.Address) (pack.U256, error) + LatestBlock func(context.Context) (pack.U64, error) + SubmitTx func(context.Context, Tx) error + Tx func(context.Context, pack.Bytes) (Tx, pack.U64, error) + type Tx interface + From func() address.Address + Hash func() pack.Bytes + Nonce func() pack.U256 + Payload func() contract.CallData + Serialize func() (pack.Bytes, error) + Sighashes func() ([]pack.Bytes32, error) + Sign func([]pack.Bytes65, pack.Bytes) error + To func() address.Address + Value func() pack.U256 + type TxBuilder interface + BuildTx func(ctx context.Context, fromPubKey *id.PubKey, to address.Address, ...) (Tx, error)