Skip to content

[Vault POC] State management #273

@jrwbabylonlab

Description

@jrwbabylonlab

Vaults will go through multiple states in their lifecycle. At this stage, it’s not fully clear what status values will be defined and exposed by the Vault Provider and Vault Controller (Ethereum contract).

Scope of this ticket:
1. Align with the protocol and contract teams to define the complete set of vault statuses and their transitions.
2. Map these statuses into the web layer so they can be displayed clearly to users.
3. (FE) Implement local storage handling for intermediate states after a user action (e.g., when BTC confirmations are pending or while waiting for ACKs), to ensure the UI reflects progress even before the final status update arrives from the system.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions