Skip to content

Twiga

Pre-release
Pre-release
Compare
Choose a tag to compare
@hwwhww hwwhww released this 14 Jun 17:09
· 265 commits to master since this release
389b2dd

v1.5.0-alpha.3 -- Twiga -- is the alpha release for the coming Electra upgrade.

It is the spec target of pectra-devnet-1.

PR showing full diff can be found here: #3786

Electra

  • Add Electra version of AggregateAndProof #3759
  • Properly calculate proposer probabilities #3769
  • EL-triggered consolidations #3775
  • Handle top-ups to exiting/exited validators #3776
  • Rename DepositReceipt to DepositRequest #3757
  • Rename objects with prefix ExecutionLayerXXX #3791
  • Append new committee_bits field to end of Attestation #3768
  • Switch the rest of the spec to MAX_EFFECTIVE_BALANCE_ELECTRA #3783

Experimental

EIP-7594 (PeerDAS)

DAS Core
  • Add custody settings config #3766
  • recover_cells_and_kzg_proofs & matrix refactor #3788
  • Update ENR record #3772
Cryptography
  • Add a missing check and a missing test vector for recover_all_cells #3765
  • Fix shift_polynomialcoeff #3792
  • Have a section listing Public Methods #3795
  • Rename CellID to CellIndex #3797
  • Remove compute_cells method #3796
  • Refactor cell recovery code by #3781 #3806
Networking
  • Provide max size for columns by range request #3760

[new] EIP-6800 (Verkle/Verge)

  • The Verge CL Specs #3230

Testing, repo, etc

  • Change duplicate cell id test to use 65 cell ids #3758
  • Fix typo #3771 #3773 #3801 #3805
  • Refactor #3774
  • Fix scripts/build_run_docker_tests.sh #3790
  • Adds CI to generate test vectors #3793
  • Update compute_el_header_block_hash for EIP-7685 #3778
  • Extend Tests for FFT and Coset FFT #3804