Support beacon chain full withdrawals#24
Conversation
5e6b075 to
91b2d0e
Compare
|
Beacon Chain spec defines the withdrawal indices: https://github.com/ethereum/consensus-specs/blob/dev/specs/capella/beacon-chain.md#withdraw Theses are the indices in the withdrawal queue, they are completely independent from deposit or validator indices. By maintaining the The overall logic behind withdrawal processing is then the following:
Dedicated third-party that is responsible for GNO refills, monitors the available surplus of locked GNO token by using a read-only Lens contract. |
91b2d0e to
fe22ad6
Compare
|
Current dev team is finalizing the design of withdrawals and wanted to comment on the different trade-offs of this proposal. Current goals
This PR's proposalUses POSDAO block processing existing system transaction infra add the withdrawal structs to contract state. Then requires an external actor to call Alternative proposalUse POSDAO block processing existing system transaction infra to credit user's accounts directly. Handle insolvency by queuing pending withdrawals and clear them on a future system transaction. For more details see: https://hackmd.io/@dapplion/gnosiswithdrawals CC: @Barichek |
|
No description provided.