-
Notifications
You must be signed in to change notification settings - Fork 250
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
Nimbus Validator Client incompatible with Lighthouse Beacon Node #4980
Comments
Can you run the validator client with |
@arnetheduck Note the
|
Ah, this appears to be a problem with the lighthouse beacon node places a limit on the URL length that's lower than ours - cc @michaelsproul does LH have an option to accept longer ones? In the meantime, one option have to split the validators into several validator clients, each holding fewer keys. We'll also look into making this limit configurable. |
Hmm I don't think we've got a CLI flag for the URL limit. I'll open an issue |
Another consideration: according to https://ethereum.github.io/beacon-APIs/#/Beacon/getStateValidators, the list can also be provided using the validators indexes which would be significantly shorter in length than the public keys. |
we call |
According to the beacon API spec the array limit is supposed to be 30 items. In Lodestar we query this API in batches of 10 but there is plenty of downstream tooling (e.g. rocketpool smartnode) which also just sends one request with all pubkeys as comma-seperated values in query string. |
Using Nimbus Validator Client v23.5.1, I'm seeing the follow error in my logs when attempting to use Lighthouse BNs:
How can I debug this further / provide more information to help identify the issue?
The text was updated successfully, but these errors were encountered: