-
Notifications
You must be signed in to change notification settings - Fork 998
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
Withdrawal queue -> exit queue #850
Conversation
Should we be ignoring attestations of slashed-and-queued validators? |
I'd argue so. Including them would seemingly only decrease fork choice stability by allowing slashed validators to attest to forks. |
If |
Another consideration is that entering the exit queue as a "hedge" (with the intent of rejoining under a different pubkey after exiting) is close to free. Should we increase |
Personally I'd be inclined to favor a hybrid formula, eg.
Premature exit fee seems reasonable to me! Though keep in mind that if we want to do it via min delays instead it's not
|
The PR is doing that already, see the |
I think we can get rid of |
By using |
@vbuterin Can you link to or add rationale for client implementers? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- fixed broken test
- added exit queue test to ensure exit queue mechanics after
MAX_EXITS_PER_EPOCH
exits - a couple cleanups
lgtm
…into vbuterin-patch-13
Hey @JustinDrake Question: what's the rationale of removing It was found by @NIC619 that it seems after removing it, the e.g. when
If so, should we either add |
Fix bug [flagged by @NIC619 and @hwwhww](#850 (comment)) whereby the `activation_epoch` of validators dequeued since the finalized epoch was overwritten. Cosmetic changes: 1) Remove `activate_validator` (there is no overlap between genesis and non-genesis activations) 2) Improve comments related to activation queue
No description provided.