Expand description
Tempo EVM Handler implementation.
Structsยง
- Tempo
EvmHandler - Tempo EVM [
Handler] implementation with Tempo specific modifications:
Constantsยง
- DEFAULT_
7702_ ๐DELEGATE_ CODE_ HASH - Hashed account code of default 7702 delegate deployment
- P256_
VERIFY_ ๐GAS - Additional gas for P256 signature verification P256 precompile cost (6900 from EIP-7951) + 1100 for 129 bytes extra signature size - ecrecover savings (3000)
Functionsยง
- calculate_
aa_ ๐batch_ intrinsic_ gas - Calculates intrinsic gas for an AA transaction batch using revm helpers.
- get_
token_ balance - primitive_
signature_ ๐verification_ gas - Calculates the gas cost for verifying a primitive signature.
- tempo_
signature_ ๐verification_ gas - Calculates the gas cost for verifying an AA signature.
- validate_
aa_ ๐initial_ tx_ gas - Validates and calculates initial transaction gas for AA transactions.
- validate_
time_ window - Validates time window for AA transactions