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
@type address() :: binary()
@type authorization_tuple() :: EEVM.Transaction.Authorization.t()
@type hash32() :: binary()
@type t() :: EEVM.Transaction.Legacy.t() | EEVM.Transaction.AccessList.t() | EEVM.Transaction.FeeMarket.t() | EEVM.Transaction.Blob.t() | EEVM.Transaction.SetCode.t()