main - spec alignment (v1.0.2): custom GasLimit , 1000 validators #1973 #1979
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR updates and aligns to spec version of v1.0.2
It updates the test to support spec change of allowing bigger message size to support 1000 validators. (This change won't take effect until contract updates, so don't try)
Following the efforts of some Ethereum community members to increase the Gas Limit, we enable this feature in our SSV operator node.
Gas Limit
The SSV Operator node only uses gas limit when registering to MEV relay. It will be used for external blocks built using the consensus client with MEV. The execution node limits are set on the nodes themselves and will be used on local blocks. (check out https://pumpthegas.org/)
Setting it using :
or set the env var
GAS_LIMIT
to set the Gas Limit used for validator registrations. you should be able to check the validator registration gas fee in the relay using this endpoint:<relay-url>/relay/v1/data/validator_registration?pubkey=<validator pk>
This update enables changing the gas limit for all the MEV proposals of the validators of the operator. ALL operators of the committee MUST set the same gas limit. Otherwise validator registrations will fail, changes to fee recipient might not take effect.