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

Meaning of "redelegation shall be allowed twice per ATONE Unbonding Period" in the Constitution #193

Open
arlai-mk opened this issue Nov 18, 2024 · 1 comment

Comments

@arlai-mk
Copy link

In Section 2 of the CONSTITUTION, there is a sentence:

The ATONE token Unbonding Period shall be a minimum of 3 weeks, and redelegation shall be allowed twice per ATONE Unbonding Period.

I checked the code, and the redelegation is only possible once per ATONE Unbonding Period (i.e. after a redelegation, you need to wait for one full Unbonding Period before you can redelegate again). Same as any Cosmos SDK chain using the standard x/staking module.

I was wondering if I misunderstood the sentence, or if there should be some code change to allow to redelegate twice per Unbonding Period?

@giunatale
Copy link
Collaborator

As per the roadmap, the initial launch of the chain was to be done via a simple fork of the gaia repo with minimal changes (mostly to x/gov and removal of some modules). Any change that would require forking other modules is left to be addressed later.

But yours is a good question and I agree with your assessment of the standard x/staking module. My understanding is also that the number of redelegations allowed is basically one per unbonding period. It would also be an interesting discussion to explore the rationale behind the decision (of allowing redelegations twice per period) and how it would be implemented practically. I also need to wrap my head around it as of now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants