-
-
Notifications
You must be signed in to change notification settings - Fork 266
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
feat: implement peerDAS on electra #6353
base: electra-fork
Are you sure you want to change the base?
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3471475 - Browse repository at this point
Copy the full SHA 3471475View commit details -
chore: add
get_proposer_head
check in fork choice spec test (#6814)* Check get_proposer_head * Fix enum typo * lint
1Configuration menu - View commit details
-
Copy full SHA for 7f63fab - Browse repository at this point
Copy the full SHA 7f63fabView commit details -
chore: consolidate classic-level usage (#6795)
* chore: do not rely on leveldown * chore: replace level with classic-level
Configuration menu - View commit details
-
Copy full SHA for b439da2 - Browse repository at this point
Copy the full SHA b439da2View commit details -
chore: added docker support for osx (#6696)
* chore: added docker support for osx * chore: address comments * chore: address comments * Update docker-compose.yml Co-authored-by: Nico Flaig <nflaig@protonmail.com> * chore: address comments --------- Co-authored-by: Nico Flaig <nflaig@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 95ce044 - Browse repository at this point
Copy the full SHA 95ce044View commit details -
chore: fix vitest performance with spec tests artifacts in place (#6817)
Fix vitest performance with spec tests in place
Configuration menu - View commit details
-
Copy full SHA for 4bf2585 - Browse repository at this point
Copy the full SHA 4bf2585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87bb83e - Browse repository at this point
Copy the full SHA 87bb83eView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 794b9f1 - Browse repository at this point
Copy the full SHA 794b9f1View commit details -
feat: use @chainsafe/blst directly (#6706)
* feat: use @chainsafe/blst directly * chore: update to blst@1.0.1 * refactor: remove randomBytesNonZero and user blst exported version * chore: update blst references * test: catch invalid deserialization in spec tests and return false * feat: create signatureFromBytes and signatureFromBytesNoCheck in utils package * feat: implement signatureFromBytes from utils package * feat: implement signatureFromBytes everywhere * fix: light-client empty module for blst --------- Co-authored-by: matthewkeil <me@matthewkeil.com>
Configuration menu - View commit details
-
Copy full SHA for 66fe753 - Browse repository at this point
Copy the full SHA 66fe753View commit details -
fix: avoid Buffer.from copies (#6723)
* fix: avoid Buffer.from copies * chore: simplify shuffling * fix: use subarray instead of slice in shuffling * chore: remove unnecessary devDependencies * chore: rely on fastify 4.x behavior * chore: avoid copy in verifyMerkleBranch * use toBase64 * relax assertions in shuffle function * Update packages/state-transition/src/util/shuffle.ts Co-authored-by: twoeths <tuyen@chainsafe.io> --------- Co-authored-by: twoeths <tuyen@chainsafe.io>
1Configuration menu - View commit details
-
Copy full SHA for 1831d47 - Browse repository at this point
Copy the full SHA 1831d47View commit details -
chore: update nodejs to latest 22 (#6729)
* Upgrade node js version to 22 * Update node types * Revert action config * Add package from git hash * Fix the build error * Update the docs for node-22 * Update docker version for Nodejs to 22 * Update package.json * Update package.json Co-authored-by: Nico Flaig <nflaig@protonmail.com> * Update readme docs * Add word in dictionary * Add word in dictionary --------- Co-authored-by: Cayman <caymannava@gmail.com> Co-authored-by: Nico Flaig <nflaig@protonmail.com>
1Configuration menu - View commit details
-
Copy full SHA for deafa4f - Browse repository at this point
Copy the full SHA deafa4fView commit details
Commits on May 28, 2024
-
1
Configuration menu - View commit details
-
Copy full SHA for 8b6ecc4 - Browse repository at this point
Copy the full SHA 8b6ecc4View commit details
Commits on Jun 1, 2024
-
feat: generalize blobs to data for extension ready for ils and/or dat…
…a columns rename types and fix references to them update forkchoice and availability flow propagate changes to the codebase lint and tsc some fixes cleanup test run fixes fix the tests fix
Configuration menu - View commit details
-
Copy full SHA for 693cd03 - Browse repository at this point
Copy the full SHA 693cd03View commit details -
feat: placeholder PR for electra
add types stub and epoch config fix types
Configuration menu - View commit details
-
Copy full SHA for 8a26fac - Browse repository at this point
Copy the full SHA 8a26facView commit details
Commits on Jun 2, 2024
-
feat: implement peerDAS on electra
add some presets add further params and types add data column to types repo and network move to max request data columns to preset add the datacolumns data in blockinput and fix breaking errors in seen gossip blockinput handle data columns in gossip and the seengossip further propagate forkaware blockdata and resolve build/type issues further handle datacolumns sync by range by root and forkaware data handling fix issues chore: update c-kzg to peerDas version feat: add peerDas ckzg functions to interface fix the lookups handle the publishing flow various sync try fixes fixes compute blob side car various misl debuggings and fixes debug and apply fixes and get range and by root sync to work will full custody enable syncing with lower custody requirement use node peerid rather than a dummy string get and use the nodeid from enr and correctly compute subnets and column indexes filterout and connect to peers only matching out custody requiremnt try adding custody requirement add protection for subnet calc get the sync working with devnet 0 correctly set the enr with custody subnet info rebase fixes
Configuration menu - View commit details
-
Copy full SHA for 99671a2 - Browse repository at this point
Copy the full SHA 99671a2View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b68fe01 - Browse repository at this point
Copy the full SHA b68fe01View commit details