-
Notifications
You must be signed in to change notification settings - Fork 179
SIMD-0138: Deprecate legacy vote instructions #138
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
SIMD-0138: Deprecate legacy vote instructions #138
Conversation
ab35ed5
to
2af43f2
Compare
c0fd383
to
aa5cc85
Compare
Implementations should ensure that the `TowerSync` instruction has been | ||
activated before enabling the `deprecate legacy vote instructions` feature, | ||
in order to ensure that at least one vote instruction available for the client. |
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.
Do you mind specifying which feature gate the TowerSync
instruction is gated by?
Implementations should ensure that the `TowerSync` instruction has been | ||
activated before enabling the `deprecate legacy vote instructions` feature, | ||
in order to ensure that at least one vote instruction available for the client. |
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.
Minor nit: this isn't really down to the implementation, as feature activations are cluster-wide.
If you do mean that each client implementation should explicitly do this check, could you explicitly state that, and specify what happens if this check fails? If not, could you re-word to make it clear that this is the responsibility of the feature activator?
Thanks! 🙇
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.
updated to be clear on the interaction of these 2 features
@jacobcreech @0xSol We have consensus on the Anza & Firedancer side. Suggest we give this SIMD 1 week time for community comments and then merge. |
Alright, we'll merge on April 18th, 2024 if no other comments against this come up. |
Merging, no new comments. |
Part of the anza-xyz/agave#2597 effort