Jingle Bellx
v1.1.8
-- Jingle Bellx -- is minor version release containing using the new code name -- Bellatrix -- as the next CL hard fork name. Plus, it adds some new Bellatrix fork test vectors.
PR showing full diff can be found here: #2778
Merge -> Bellatrix
All specs were modified with the new code name in #2774. The word "merge" is now mostly about the point of "merge transition".
It should be no substantive change in logic. Only the presets/configs renamings are as follows.
Beacon chain
- Rename preset items
INACTIVITY_PENALTY_QUOTIENT_MERGE
->INACTIVITY_PENALTY_QUOTIENT_BELLATRIX
MIN_SLASHING_PENALTY_QUOTIENT_MERGE
->MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX
PROPORTIONAL_SLASHING_MULTIPLIER_MERGE
->PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX
Fork
- Rename configuration items
MERGE_FORK_VERSION
->BELLATRIX_FORK_VERSION
MERGE_FORK_EPOCH
->BELLATRIX_FORK_EPOCH
Networking
- Rename configuration items:
GOSSIP_MAX_SIZE_MERGE
->GOSSIP_MAX_SIZE_BELLATRIX
MAX_CHUNK_SIZE_MERGE
->MAX_CHUNK_SIZE_BELLATRIX
Testing, repo, etc
- Enable Bellatrix fork tests in test generator (new test vectors): #2777
- Set RNG seed in
get_head
tests: #2776