-
Notifications
You must be signed in to change notification settings - Fork 84
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
cmd: exit with validator index, allow BN URLs #3106
Conversation
Allow specifying more than one beacon node to use with the `--beacon-node-endpoints` flag. Users can now sign exits directly with a validator index rather than specifying its public key. If both are specified, validator index takes precedence. `sign` checks that the specified validator index exists in the cluster lock before proceeding.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3106 +/- ##
==========================================
- Coverage 56.85% 56.80% -0.06%
==========================================
Files 208 208
Lines 29148 29190 +42
==========================================
+ Hits 16571 16580 +9
- Misses 10740 10771 +31
- Partials 1837 1839 +2 ☔ View full report in Codecov by Sentry. |
Need to clarify what i mean here in more detail, but we need to check if this will work for stakewise exit prediction. Update: Can
(Also asked Luke whether the API would have a problem with a single validator sending sigs for more than one index, he doesn't think so) |
If both validator public key and index are provided, don't query the beacon node for validator liveliness (i.e. the validator has been created on the beacon chain). Allows pre-signing exits for validator that are yet to be created, some third-parties need this functionality.
Quality Gate passedIssues Measures |
Allow specifying more than one beacon node to use with the `--beacon-node-endpoints` flag. Users can now sign exits directly with a validator index rather than specifying its public key. If both are specified, validator liveliness (i.e. whether or not the validator exists on the beacon chain) is not checked. `sign` checks that the specified validator index exists in the cluster lock before proceeding. category: feature ticket: #3104 Closes #3104
Allow specifying more than one beacon node to use with the
--beacon-node-endpoints
flag.Users can now sign exits directly with a validator index rather than specifying its public key.
If both are specified, validator liveliness (i.e. whether or not the validator exists on the beacon chain) is not checked.
sign
checks that the specified validator index exists in the cluster lock before proceeding.category: feature
ticket: #3104
Closes #3104