9762 Commits

Author SHA1 Message Date
Justin Traglia
252b852a61
Rename column_index to cell_index in KZG spec (#3841)
* Rename column_index to cell_index in KZG spec

* Fix table of contents

* Replace list(set()) with set()

* Change coset_evals to cell_indices in some places

* Remove punctuation in table description

* Remove "row" from comments & improve docstring

* Replace unique with deduplicated
2024-07-15 19:41:33 +03:00
Potuz
3529b46149 Fix block_header.state_root and forkchoice filtering 2024-07-15 11:31:39 -03:00
Etan Kissling
9db6d3f2ef
Remove unnecessary cast 2024-07-15 14:02:07 +02:00
Etan Kissling
e2c06c32b1
Fix link 2024-07-15 13:56:54 +02:00
dapplion
db717702a8 Move to peerdas eip 2024-07-11 14:07:16 +02:00
George Kadianakis
dc5f74da0e
Merge pull request #3830 from jtraglia/remove-verify-cell-kzg-proof
Remove `verify_cell_kzg_proof` (non-batch)
2024-07-10 19:49:58 +03:00
Justin Traglia
9a9fa965b0
In batch cell verification, take commitment for each cell (#3834) 2024-07-10 10:41:37 -05:00
Matt Kocubinski
088f77161b fix spec error in get_generalized_index function 2024-07-09 21:26:12 +02:00
Etan Kissling
82fe862a47
Fix lint 2024-07-09 21:22:30 +02:00
Etan Kissling
a86eeb3ee0
Freeze Altair constants at Deneb 2024-07-09 20:23:27 +02:00
Etan Kissling
63433ec847
Use separate constant names for post-Electra gindices 2024-07-09 20:15:31 +02:00
Potuz
096e5649c9 Verify kzg-commitments length with the payload 2024-07-09 13:58:10 -03:00
Justin Traglia
c402414489
Merge branch 'dev' into remove-verify-cell-kzg-proof 2024-07-09 11:32:28 -05:00
Hsiao-Wei Wang
5cce790dec
Merge pull request #3837 from ethereum/ralexstokes-patch-2
fix typo in deneb comment
2024-07-09 17:36:20 +08:00
Alex Stokes
b7149ef5fa
Update beacon-chain.md
Typo fix in deneb comment
2024-07-08 17:52:06 -06:00
Justin Traglia
8da90b2702 Fix linter issues 2024-07-08 14:20:45 -05:00
Justin Traglia
1dbb68d3d7 Update get_data_column_sidecars to take cells/proofs 2024-07-08 14:07:53 -05:00
George Kadianakis
1642610bd5
Merge pull request #3835 from jtraglia/early-exit-zero-cells
In batch cell verification, check if there are zero cells
2024-07-08 21:44:47 +03:00
Potuz
f97f0b4ef2 use List with limit to hash withdrawals 2024-07-08 15:12:56 -03:00
Potuz
9274a66199 fix Merkle proof generator 2024-07-08 14:36:50 -03:00
Hsiao-Wei Wang
93aa7d6bee Fix linter error 2024-07-08 14:36:50 -03:00
Potuz
0e94fc956b Rename changed preset 2024-07-08 14:36:50 -03:00
Potuz
b556420e5a linter 2 2024-07-08 14:36:50 -03:00
Potuz
19c6f84562 linter 2024-07-08 14:36:50 -03:00
Potuz
17b7905e5c modify get_blob_sidecars to use nested proof 2024-07-08 14:36:50 -03:00
Potuz
9181e2937f modify get_blob_sidecars to take the commitments 2024-07-08 14:36:49 -03:00
Potuz
e93f923bb5 fix typo last_withdrawals_root 2024-07-08 14:36:49 -03:00
Potuz
bb7ce4fa6e minor fixes 2024-07-08 14:36:49 -03:00
Hsiao-Wei Wang
2af6e7d22c Minor refactoring 2024-07-08 14:36:49 -03:00
Hsiao-Wei Wang
eb3382faa5 Disable eip7732 tests like whisk-style 2024-07-08 14:36:49 -03:00
terence
614284c32a Fix p2p to use eip7732 (#14) 2024-07-08 14:36:49 -03:00
Potuz
a5d216189d add CI workflow 2024-07-08 14:36:49 -03:00
Potuz
3d48e72570 Deal with attestations from previous forks 2024-07-08 14:36:49 -03:00
Potuz
53aaf26ba2 Fix python execution 7 2024-07-08 14:36:49 -03:00
Potuz
dba3cda3aa Fix python execution 6 2024-07-08 14:36:49 -03:00
Potuz
e3cd216d3a Fix python execution 5 2024-07-08 14:36:49 -03:00
Potuz
e9a8ddad03 Fix python execution 4 2024-07-08 14:36:49 -03:00
Potuz
603cf53fab add fork fixes 2024-07-08 14:36:49 -03:00
Hsiao-Wei Wang
11276403f8 Add eip7732 to .gitignore 2024-07-08 14:36:49 -03:00
Hsiao-Wei Wang
b2d6e68e62 Fix and add EIP7732_FORK_EPOCH and EIP7594_FORK_VERSION 2024-07-08 14:36:49 -03:00
Hsiao-Wei Wang
b230a42584 Add deprecation helpers in spec builder 2024-07-08 14:36:49 -03:00
Potuz
a11ffb5278 use definitive EIP number 2024-07-08 14:36:49 -03:00
Potuz
181ce5e9dc add type annotation 2024-07-08 14:36:49 -03:00
terence
5013e5724e Fix epbs pre fork (#13) 2024-07-08 14:36:49 -03:00
Potuz
d7a199fe09 Fix python execution 3 2024-07-08 14:36:49 -03:00
Potuz
4500eabf8c Fix python execution 2 2024-07-08 14:36:49 -03:00
Potuz
2a43ce54d6 doctoc 2024-07-08 14:36:49 -03:00
Potuz
ad8d71dbdb Fix python execution 1 2024-07-08 14:36:49 -03:00
Potuz
4997588793 add fake value to KZG indices 2024-07-08 14:36:49 -03:00
Potuz
752a804db6 use boolean instead of bool in forkchoice 2024-07-08 14:36:49 -03:00