Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DiamondUI]Abandoned Validator Handling #43

Open
Kris-DMD opened this issue Sep 17, 2024 · 0 comments
Open

[DiamondUI]Abandoned Validator Handling #43

Kris-DMD opened this issue Sep 17, 2024 · 0 comments

Comments

@Kris-DMD
Copy link
Collaborator

Overview
If a validator node has not been part of the active validator set for the last 10 years, it is considered abandoned. The coins associated with this validator can be moved to the reinsert pot.
Requirements
Smart Contract Implementation
Add a function to check if a validator has been inactive for 10 years.
Implement logic to transfer the coins of abandoned validators to a "reinsert pot."
Restrict the withdrawal of these coins so that they can only be transferred to the reinsert pot.
Add necessary events to log these actions for transparency and auditing.
UI Integration
Display a list of validators who are marked as abandoned?
Provide a UI component to trigger the transfer of coins from an abandoned validator to the reinsert pot.
Ensure that users can see the history and details of these transactions for accountability?

@Kris-DMD Kris-DMD converted this from a draft issue Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: UI Backlog
Development

No branches or pull requests

1 participant