status-im / nimbus-eth2

Nim implementation of the Ethereum Beacon Chain
https://nimbus.guide
Other
523 stars 227 forks source link

add: inclusion proof and dc sidecar verification #6577

Closed agnxsh closed 3 days ago

agnxsh commented 4 days ago

This PR adds the following specs:

  1. https://github.com/ethereum/consensus-specs/blob/v1.5.0-alpha.6/specs/_features/eip7594/p2p-interface.md#verify_data_column_sidecar_kzg_proofs
  2. https://github.com/ethereum/consensus-specs/blob/v1.5.0-alpha.6/specs/_features/eip7594/p2p-interface.md#verify_data_column_sidecar_inclusion_proof
github-actions[bot] commented 4 days ago

Unit Test Results

         9 files  ±0    1 355 suites  ±0   41m 22s :stopwatch: + 2m 49s   5 150 tests ±0    4 802 :heavy_check_mark: ±0  348 :zzz: ±0  0 :x: ±0  21 525 runs  ±0  21 121 :heavy_check_mark: ±0  404 :zzz: ±0  0 :x: ±0 

Results for commit 2400630e. ± Comparison against base commit d4e441e6.

:recycle: This comment has been updated with latest results.