Structs§
- Call
- Call
Flags - Fieldset that facilitates compacting the parent type. Used bytes: 1 | Unused bits: 1
- Signature
Type Flags - Fieldset that facilitates compacting the parent type. Used bytes: 1 | Unused bits: 0
- Tempo
Transaction - Tempo transaction following the Tempo spec.
- Tempo
Transaction Flags - Fieldset that facilitates compacting the parent type. Used bytes: 5 | Unused bits: 7
Enums§
- Signature
Type - Signature type enumeration
Constants§
- FEE_
PAYER_ SIGNATURE_ MAGIC_ BYTE - Magic byte for the fee payer signature
- MAX_
WEBAUTHN_ SIGNATURE_ LENGTH - P256_
SIGNATURE_ LENGTH - SECP256
K1_ SIGNATURE_ LENGTH - Signature type constants
- TEMPO_
EXPIRING_ NONCE_ KEY - Nonce key marking an expiring nonce transaction (uses tx hash for replay protection).
- TEMPO_
EXPIRING_ NONCE_ MAX_ EXPIRY_ SECS - Maximum allowed expiry window for expiring nonce transactions (30 seconds).
- TEMPO_
TX_ TYPE_ ID - Tempo transaction type byte (0x76)
Functions§
- validate_
calls - Validates the calls list structure for Tempo transactions.