validate_time_window

Function validate_time_window 

Source
pub fn validate_time_window(
    valid_after: Option<u64>,
    valid_before: Option<u64>,
    block_timestamp: u64,
) -> Result<(), TempoInvalidTransaction>
Expand description

Validates time window for AA transactions

AA transactions can have optional validBefore and validAfter fields:

  • validAfter: Transaction can only be included after this timestamp
  • validBefore: Transaction can only be included before this timestamp

This ensures transactions are only valid within a specific time window.