AsyncVaultRequestStatus

Documentation for eth_defi.vault.deposit_redeem.AsyncVaultRequestStatus Python class.

class AsyncVaultRequestStatus

Bases: enum.Enum

Generic async vault request status.

Protocol adapters map their internal status to these values. Used by the trade-executor settlement retry module to determine the next action for a pending vault trade, without importing protocol-specific code.

Attributes summary

none

No request found for this ticket

pending

Request submitted, awaiting settlement

claimable

Settlement done, claim available

reclaimable

Settlement failed, reclaim available to recover funds/shares

none = 'none'

No request found for this ticket

pending = 'pending'

Request submitted, awaiting settlement

claimable = 'claimable'

Settlement done, claim available

reclaimable = 'reclaimable'

Settlement failed, reclaim available to recover funds/shares