Skip to main content

Module nonce

Module nonce 

Source
Expand description

2D nonce management precompile and expiring nonce replay protection, enabling concurrent transaction execution as part of Tempo Transactions.

Modules§

INonce
Nonce interface for managing 2D nonces as per the Account Abstraction spec.
dispatch
ABI dispatch for the NonceManager precompile.
slots

Structs§

NonceManager

Constants§

EXPIRING_NONCE_MAX_EXPIRY_SECS
Maximum allowed skew for expiring nonce transactions (30 seconds). Transactions must have valid_before in (now, now + MAX_EXPIRY_SECS].
EXPIRING_NONCE_SET_CAPACITY
Capacity of the expiring nonce seen set (supports 10k TPS for 30 seconds).