Skip to content

Tynamo

Pre-release
Pre-release
Compare
Choose a tag to compare
@hwwhww hwwhww released this 09 Aug 08:16
· 600 commits to dev since this release
f4e3908

v1.5.0-alpha.4 -- Tynamo -- is the alpha release for the coming Electra upgrade.

This release includes an Electra bugfix (#3868).

PR showing full diff can be found here: #3853

SSZ

  • Fix spec error in get_generalized_index function #3838

Safe block

  • Rename get_safe_execution_payload_hash -> *_block_hash #3595

Capella

  • [non-substantive] Make process_withdrawals slightly cleaner (equivalent functionality) #3761

Deneb

  • [non-substantive] Make MAX_BLOBS_PER_BLOCK a config parameter #3817

Electra

  • Fix off-by-one in process_pending_consolidations #3868

Light client

  • Update light client specifications for Electra #3811

Experimental

EIP-7594 (PeerDAS)

DAS Core
  • Clarify reconstruction and cross-seeding #3794
  • Clarify PeerDAS sampling #3782
  • Update get_data_column_sidecars to take cells/proofs #3836
Cryptography
  • Remove proof parameter from recover_cells_and_kzg_proofs #3819
  • Use "universal verification equation" in verify_cell_kzg_proof_batch #3812
  • In batch cell verification, check if there are zero cells #3835
  • In batch cell verification, take commitment for each cell #3834
  • Remove verify_cell_kzg_proof (non-batch) #3830
  • Rename column_index to cell_index in KZG spec by #3841
  • Replace recover_data with recover_polynomialcoeff #3820
  • Improve documentation in recovery code #3858
Networking
  • Add MetadataV3 with custody_subnet_count #3821

[new] EIP-7732 (Enshrined Proposer-Builder Separation, ePBS)

Testing, repo, etc

  • Bump remerkleable to v0.1.28 #3807
  • Add Electra merkle proof test vectors #3763
  • Fix typing issue when 10e10 is interpreted as float #3810
  • Update test_incorrect_not_enough_consolidation_churn_available and add assertions to test cases #3814
  • Add more Electra fork tests #3764
  • Proofread #3822 #3823 #3826 #3837 #3849 #3863 3873
  • Fix EL block hash computation for Deneb #3829
  • Fix indentation for some kzg_7594 tests #3855
  • For pytest, replace NUMBER_OF_CORES with auto #3846
  • Remove compute_cells test format #3860
  • Update test formats #3860 #3848