Skip to content

Jingle Bellx

Compare
Choose a tag to compare
@hwwhww hwwhww released this 24 Dec 17:22
· 2709 commits to master since this release
180855b

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