EEVM.Transaction (eevm v0.1.0)

Copy Markdown View Source

Ethereum transaction wire-format structs.

These structs represent signed transaction payloads as they appear on the network (legacy and typed transaction envelopes). They are intentionally separate from EEVM.Context.Transaction, which models execution context.

Summary

Types

access_list()

@type access_list() :: [{address(), [hash32()]}]

address()

@type address() :: binary()

authorization_tuple()

@type authorization_tuple() :: EEVM.Transaction.Authorization.t()

hash32()

@type hash32() :: binary()

t()