Structs§
- Tempo
Transaction Validator - Validator for Tempo transactions.
Constants§
- AA_
VALID_ 🔒BEFORE_ MIN_ SECS - DEFAULT_
AA_ VALID_ AFTER_ MAX_ SECS - Default maximum allowed
valid_afteroffset for AA txs (in seconds). - DEFAULT_
MAX_ TEMPO_ AUTHORIZATIONS - Default maximum number of authorizations allowed in an AA transaction’s authorization list.
- MAX_
AA_ CALLS - Maximum number of calls allowed per AA transaction (DoS protection).
- MAX_
ACCESS_ LIST_ ACCOUNTS - Maximum number of accounts in the access list (DoS protection).
- MAX_
ACCESS_ LIST_ STORAGE_ KEYS_ TOTAL - Maximum total number of storage keys across all accounts in the access list (DoS protection).
- MAX_
CALL_ INPUT_ SIZE - Maximum size of input data per call in bytes (128KB, DoS protection).
- MAX_
STORAGE_ KEYS_ PER_ ACCOUNT - Maximum number of storage keys per account in the access list (DoS protection).
- MAX_
TOKEN_ LIMITS - Maximum number of token limits in a KeyAuthorization (DoS protection).
Functions§
- ensure_
intrinsic_ gas_ tempo_ tx - Ensures that gas limit of the transaction exceeds the intrinsic gas of the transaction.