Skip to main content

Module paused

Module paused 

Source
Expand description

Pool for transactions whose fee token is temporarily paused.

When a TIP20 fee token emits PauseStateUpdate(isPaused=true), transactions using that fee token are moved here instead of being evicted entirely. When the token is unpaused, transactions are moved back to the main pool and re-validated.

Structs§

PausedEntry
Entry in the paused pool.
PausedFeeTokenPool
Pool for transactions whose fee token is temporarily paused.
PausedTokenMeta 🔒
Metadata for a paused fee token.

Constants§

PAUSED_POOL_GLOBAL_CAP
Global cap on the total number of paused transactions across all tokens.
PAUSED_TX_TIMEOUT
Duration after which paused transactions are expired and removed. If a token isn’t unpaused within this time, we clear all pending transactions.