Re-exports§
pub use authorization_list::AuthorizationList;
pub use bytecode::Eip7702Bytecode;
pub use bytecode::Eip7702DecodeError;
pub use bytecode::EIP7702_MAGIC;
pub use bytecode::EIP7702_MAGIC_BYTES;
pub use bytecode::EIP7702_MAGIC_HASH;
pub use bytecode::EIP7702_VERSION;
Modules§
Structs§
- Authorization
- An unsigned EIP-7702 authorization.
- Primitive
Signature - An Ethereum ECDSA signature.
- Recovered
Authorization - A recovered authorization.
- Signed
Authorization - A signed EIP-7702 authorization.
Enums§
- Recovered
Authority - Represents the outcome of an attempt to recover the authority from an authorization.
It can either be valid (containing an
Address
) or invalid (indicating recovery failure).
Constants§
- PER_
AUTH_ BASE_ COST - PER_
EMPTY_ ACCOUNT_ COST - Cost of creating authorized account that was previously empty.