Skip to main content

Module decision_expiration_handler

Module decision_expiration_handler 

Source
Expand description

Decision expiration handler

Listens for TransactionStateChanged events and expires pending/delivered decisions when a transaction reaches a terminal state (Rejected, Cancelled, Reverted). This prevents external decision processes from acting on stale decisions after a transaction has already been resolved.

Structsยง

DecisionExpirationHandler
Expires pending decisions when transactions reach terminal states