Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP7594: p2p-interface #6358

Draft
wants to merge 110 commits into
base: kzgpeerdas
Choose a base branch
from
Draft

EIP7594: p2p-interface #6358

wants to merge 110 commits into from

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    02e5430 View commit details
    Browse the repository at this point in the history
  2. save work push, build failing

    agnxsh committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    986a2bd View commit details
    Browse the repository at this point in the history
  3. add: req/res rpc handlers

    agnxsh committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5934400 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    ebe9b3b View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    6064ac3 View commit details
    Browse the repository at this point in the history
  2. update URLs

    agnxsh committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    8e49f88 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. add: data column support in sync_protocol, sync_manager, request_mana…

    …ger, fix: gossipValidation rules
    agnxsh committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    46d07b1 View commit details
    Browse the repository at this point in the history
  2. update test report for db test

    agnxsh committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c0eb4c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51f189e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b87a6d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    f0cae30 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. fix: reviews, pass1

    agnxsh committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e2afc58 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. add: forward and backward syncing for data columns, broadcasting data…

    … columns created from blobs, added dc support to sync_queue
    agnxsh committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    791d2fb View commit details
    Browse the repository at this point in the history
  2. fix: sync tests

    agnxsh committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    9bdcd5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07d33b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    325bdfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa390e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81b55fa View commit details
    Browse the repository at this point in the history
  4. fix: message router

    agnxsh committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    87bc91f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. fix: get_data_column_sidecar

    agnxsh committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    18e3ba2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b4cf10 View commit details
    Browse the repository at this point in the history
  3. add: blob recovery logic

    agnxsh committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    34a2478 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    3db92f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    5bf1e02 View commit details
    Browse the repository at this point in the history
  2. verify kzg disable

    agnxsh committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    27b0705 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e01d2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca3bd3e View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Configuration menu
    Copy the full SHA
    7426690 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8d957a View commit details
    Browse the repository at this point in the history
  3. fix: block_processor test

    agnxsh committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    8292341 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    510d988 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. request man for data columns

    agnxsh committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    26ac587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ac4cc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e28654 View commit details
    Browse the repository at this point in the history
  4. weird fix

    agnxsh committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    3b1f5b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9325423 View commit details
    Browse the repository at this point in the history
  6. fix test_sync_manager

    agnxsh committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    0e02eb4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a8e2c3e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e6cad4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    67fe8ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f7a3d0 View commit details
    Browse the repository at this point in the history
  3. debug

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    75c3e0b View commit details
    Browse the repository at this point in the history
  4. debug2

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    77cc2ef View commit details
    Browse the repository at this point in the history
  5. debug3

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    8d2c489 View commit details
    Browse the repository at this point in the history
  6. debug 4

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d8e1bef View commit details
    Browse the repository at this point in the history
  7. update constants

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d0722cd View commit details
    Browse the repository at this point in the history
  8. update timings

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    0e710da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8f9f654 View commit details
    Browse the repository at this point in the history
  10. shortLog for dc

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    ad64b22 View commit details
    Browse the repository at this point in the history
  11. sync queue

    agnxsh committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d292e94 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. added reconstruction logic

    agnxsh committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    152d276 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f42196 View commit details
    Browse the repository at this point in the history
  3. minor fix

    agnxsh committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    53f7175 View commit details
    Browse the repository at this point in the history
  4. revert gossip val

    agnxsh committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    887a44a View commit details
    Browse the repository at this point in the history
  5. fix: get_data_column_sidecars

    agnxsh committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7063739 View commit details
    Browse the repository at this point in the history
  6. fix: ckzg function change

    agnxsh committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    d49b1a1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1a85760 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    c6662bd View commit details
    Browse the repository at this point in the history
  2. inclusion proof depth

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    a755dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3bea574 View commit details
    Browse the repository at this point in the history
  4. fix: get_data_column_sidecars

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    b927ddd View commit details
    Browse the repository at this point in the history
  5. fix: get data column

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    13029d9 View commit details
    Browse the repository at this point in the history
  6. fix: get data column fixes

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    41b35b9 View commit details
    Browse the repository at this point in the history
  7. change timings

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    fe183e7 View commit details
    Browse the repository at this point in the history
  8. test kurtosis

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    24b30a9 View commit details
    Browse the repository at this point in the history
  9. increase ops cost

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    93c3525 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6cdc6bf View commit details
    Browse the repository at this point in the history
  11. fix kzg inclusion proof logic

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    eb46f4c View commit details
    Browse the repository at this point in the history
  12. gindex fix

    agnxsh committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    14afc82 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. fix: gindex

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    318d656 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fab427d View commit details
    Browse the repository at this point in the history
  3. fix: get dc sidecar

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    086d3f1 View commit details
    Browse the repository at this point in the history
  4. fix build proof in get dc

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    778ea9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a92eda5 View commit details
    Browse the repository at this point in the history
  6. gindex issue fix

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7101f93 View commit details
    Browse the repository at this point in the history
  7. change return type for get dc

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    adc717c View commit details
    Browse the repository at this point in the history
  8. reduce parallel requests

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    1729bdc View commit details
    Browse the repository at this point in the history
  9. regressive fix

    agnxsh committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    85db9ca View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    74ee8bb View commit details
    Browse the repository at this point in the history
  2. oops

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    7b9c68b View commit details
    Browse the repository at this point in the history
  3. fix: blob len 0 case

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    755c24d View commit details
    Browse the repository at this point in the history
  4. handle empty blobs

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    abf5892 View commit details
    Browse the repository at this point in the history
  5. cell and proof extraction

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    e5237d1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c14b592 View commit details
    Browse the repository at this point in the history
  7. rework on cell and proof

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    7a891f1 View commit details
    Browse the repository at this point in the history
  8. change checkpoints

    agnxsh committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    0bffdd0 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. convert to List add

    agnxsh committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    aaba448 View commit details
    Browse the repository at this point in the history
  2. checkpoint 2 cleanup

    agnxsh committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    5eb854b View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. cleanup for debugs, complete

    agnxsh committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cf40d7f View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. added enr struct

    agnxsh committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    b33900b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e034f30 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    fa5b154 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    5265eeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2c7208 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    b001499 View commit details
    Browse the repository at this point in the history
  2. fix reviewed code

    agnxsh committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c651312 View commit details
    Browse the repository at this point in the history
  3. nits

    agnxsh committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7faec9b View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. add: hypergeom cdf

    agnxsh committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    8744888 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e9750b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. add: verify data column kzg proof during storeBlock, added serializeD…

    …ataColumn for better logs
    agnxsh committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    e80bd36 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    329fc21 View commit details
    Browse the repository at this point in the history
  2. resovle merge conflicts

    agnxsh committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    20e6b18 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. upstream peerdas alpha3 related spec changes + fix upstream related i…

    …ssues (#6468)
    
    * reworked some of the das core specs, pr'd to check whether whether the conflicting type issue is centric to my machine or not
    
    * bumped nim-blscurve to 9c6e80c6109133c0af3025654f5a8820282cff05, same as unstable
    
    * bumped nim-eth2-scenarios, nim-nat-traversal at par with unstable, added more pathches, made peerdas devnet branch backward compatible, peerdas passing new ssz tests as per alpha3, disabled electra fixture tests, as branch hasn't been rebased for a while
    
    * refactor test fixture files
    
    * rm: serializeDataColumn
    
    * refactor: took data columns extracted from blobs during block proposal to the heap
    
    * disable blob broadcast in pd devnet
    
    * fix addBlock in message router
    
    * fix: data column iterator
    
    * added debug checkpoints to check CI
    
    * refactor if else conditions
    
    * add: updated das core specs to alpha 3, and unit tests pass
    agnxsh authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b32205d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. add: data column reconstruction and broadcast (#6481)

    * save commit, decouples reconstruction and broadcasting
    
    * save progress
    
    * add: reconstruction event loop, previous reconstruction related cleanups
    agnxsh authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9be615d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. add: metadata-v3 for custody subnet count (#6486)

    * init: add metadatav3, save progress
    
    * fix import issues
    
    * fix spec version
    
    * fix: metadata_v2 to return altair.MetaData
    
    * update metata function backward compatible now
    agnxsh authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    1ebba1f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    249eb0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    722480a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65a5255 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    cc21a2a View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    f3f61cb View commit details
    Browse the repository at this point in the history