Escrow - xGov Beta Architecture
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
- Auto
- Light
- Dark
xGov Beta Architecture
The Proposal Escrow is an Address controlled by the Proposal Application.
| FLOW | FROM | TO | AMOUNT | METHOD | CONDITION |
|---|---|---|---|---|---|
| Open Proposal | xGov Treasury | Proposal Escrow | Partial Proposal Fee | open_proposal (on xGov Registry) |
|
| Deposit Proposal Commitment | Proposer | Proposal Escrow | Proposal Locked Deposit | open |
| FLOW | FROM | TO | AMOUNT | METHOD | CONDITION |
|---|---|---|---|---|---|
| Operations Funding | Proposal Escrow | xGov Daemon | % of Open Proposal Fee | submit |
|
| Return Proposal Commitment | Proposal Escrow | Proposer | Proposal Locked Deposit | drop |
|
| Return Proposal Commitment | Proposal Escrow | Proposer | Proposal Locked Deposit | scrutiny |
Proposal is rejected |
| Return Proposal Commitment | Proposal Escrow | Proposer | Proposal Locked Deposit | finalize_proposal (on xGov Registry) |
Proposal is dropped for staleness |
| Return Proposal Commitment | Proposal Escrow | Proposer | Proposal Locked Deposit | review |
Veto is not applied (block=False) |
| Slash Proposal Commitment | Proposal Escrow | xGov Treasury | Proposal Locked Deposit | review |
Veto is applied (block=True) |
| Claim Voters MBR | Proposal Escrow | xGov Treasury | Voters Box MBR | finalize_proposal (on xGov Registry) |
|
| Close Out Proposal | Proposal Escrow | xGov Treasury | Metadata Box MBR + App Account | delete |
Proposal Application Account
Metadata Box
xGov Committee Voters Boxes