468 Commits

Author SHA1 Message Date
Justin Traglia
a7ff865bf8
Merge branch 'dev' into issue-3663 2024-12-02 12:32:28 -06:00
Justin Traglia
36bea27ca2
Merge remote-tracking branch 'origin/dev' into p2p-introductiion 2024-12-02 11:00:43 -06:00
Justin Traglia
e519845eb9
Merge branch 'dev' into delete-trailing-whitespace 2024-12-02 08:58:08 -06:00
Suphanat Chunhapanya
3beca1731c EIP-7594: Remove BLOB_SIDECAR_SUBNET_COUNT_EIP7594 2024-11-27 23:38:09 +07:00
Katya Ryazantseva
d029ed3092 remove initialize_beacon_state_from_eth1 from bellatrix 2024-11-25 15:30:14 +07:00
Katya Ryazantseva
266a64c393 remove initialize_beacon_state_from_eth1 from post-altair forks 2024-11-22 09:27:55 +07:00
Justin Traglia
ac53675d24
Fix some minor nits 2024-11-19 14:26:08 -06:00
Hsiao-Wei Wang
62e6a30ec1
Add BLOB_SIDECAR_SUBNET_COUNT_EIP7594, MAX_BLOBS_PER_BLOCK_EIP7594, and MAX_REQUEST_BLOB_SIDECARS_EIP7594 2024-11-13 13:42:15 +07:00
Justin Traglia
526625d387
Merge pull request #3893 from jtraglia/rebase-eip7594-onto-electra
Rebase eip7594 onto Electra
2024-10-21 14:07:51 -05:00
Justin Traglia
2445bf5194
Move p2p-interface intros to introduction section 2024-10-18 10:33:54 -05:00
Justin Traglia
96b1d312a9
Merge pull request #3963 from nalepae/patch-3
EIP-7594: Specify data column sidecar verification functions to run
2024-10-17 10:59:59 -05:00
Justin Traglia
93496e35a1
Add remark about verify_data_column_sidecar 2024-10-17 10:57:18 -05:00
Justin Traglia
68d32accf9
Delete trailing whitespace for markdown files 2024-10-11 07:54:50 -05:00
Justin Traglia
81a0f435f6
Fix invalid file references in markdown files 2024-10-09 14:31:08 -05:00
Manu NALEPA
8f044abe0a
EIP-7594: Specify inclusion proof function to run.
For by root and by range requests checks, the exact function to run is specified for KZG commitments, but not for the inclusion proof.

This PR aligns both checks.
2024-10-08 01:07:10 +02:00
Justin Traglia
358378dccf
Merge branch 'dev' into deposit-queue 2024-10-03 13:49:42 -05:00
Justin Traglia
3ffaf68dec
Merge pull request #3958 from ppopth/correct-get-data-column-sidecars-usage 2024-10-03 13:33:05 -05:00
Suphanat Chunhapanya
f97cd619f4 Correct the use of get_data_column_sidecars 2024-10-04 00:53:49 +07:00
Justin Traglia
30f6aba593
Put "and" at the beginning of the next line
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2024-10-03 11:04:33 -05:00
Justin Traglia
3e80dc8ed0
Add new verification to is_data_available 2024-10-03 07:42:45 -05:00
Justin Traglia
2ceb0fd74d
Fix some nits 2024-10-02 16:51:46 -05:00
Justin Traglia
3196487a68
Add missing semicolon 2024-10-02 16:05:10 -05:00
Justin Traglia
3984bd3604
Convert assert to return False 2024-10-02 16:02:39 -05:00
Justin Traglia
e02cbab59f
Move index check to top 2024-10-02 15:55:16 -05:00
Justin Traglia
df987b5e50
Create new verify_data_column_sidecar() function 2024-10-02 15:47:42 -05:00
Justin Traglia
578407a4c3
Reject invalid DataColumnSidecar for zero blobs 2024-10-02 12:56:47 -05:00
Mikhail Kalinin
4ee4105192
Merge branch 'dev' into deposit-queue 2024-10-02 13:08:13 +04:00
Justin Traglia
a9e3aada7f
Use bls.Scalar as the base class for BLSFieldElement (#3907) 2024-09-27 07:19:04 -05:00
Stefan Bratanov
e12b9abbf6
EIP-7732: Refactor Beacon chain state transition function (#3898) 2024-09-18 09:03:26 -05:00
Mikhail Kalinin
1513492944 Merge branch 'dev' into deposit-queue 2024-09-18 16:01:11 +04:00
Alex Stokes
6ebdeb206a
Merge pull request #3875 from lucassaldanha/3865
Moving requests out of execution_payload into beacon_block.body
2024-09-12 15:51:31 -06:00
Justin Traglia
07401893a3
Delete g2_lincomb in poly-commits-sampling spec (#3913) 2024-09-05 14:51:26 -05:00
Potuz
abf382a607 Fix 7732 2024-09-04 12:58:50 -03:00
Mikhail Kalinin
3ebddad511 Merge branch 'dev' into deposit-queue 2024-09-04 09:30:00 +06:00
Justin Traglia
88a76574b6
Update csc description
Co-authored-by: Anton Nashatyrev <Nashatyrev@users.noreply.github.com>
2024-09-03 09:35:02 -05:00
Lucas Saldanha
31225f1acf Temp fix for linter on eip-7732 beacon chain spec 2024-09-02 13:56:57 +12:00
Pawan Dhananjay
78cc0a6e91
Change csc types to uint64 2024-08-30 12:25:26 -07:00
Hsiao-Wei Wang
405fcd106b
Merge pull request #3888 from potuz/fix_header_slot_validation
Require the builder is active and non-slashed
2024-08-29 23:21:34 +08:00
Hsiao-Wei Wang
a95195bf1f
Merge pull request #3890 from StefanBratanov/eip_7732_modify
EIP-7732: Modify `ExecutionPayloadEnvelopeByRoot`
2024-08-29 23:21:07 +08:00
Barnabas Busa
a5990f99ac
EIP-7594: PeerDAS explicit csc integer size (#3897)
* EIP-7594: PeerDAS explicit csc integer size

* add spec test for csc int size

* import uint8

* make linter happy

* add spec

* Update p2p-interface.md

* Update specs/_features/eip7594/das-core.md

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>

* revert metadata name

* Update specs/_features/eip7594/das-core.md

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>

* update tests

* make linter happy

* Make `DATA_COLUMN_SIDECAR_SUBNET_COUNT` in uint8

* add `int` casting for bypassing remerkeable type conversion

---------

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2024-08-29 02:43:34 +08:00
terence tsao
d4f27aff1f Fix some EIP-7732 typos 2024-08-27 13:32:46 -07:00
Mikhail Kalinin
7afe8e0742 Update eip7732 with pending_deposits 2024-08-26 17:00:45 +06:00
Justin Traglia
b24d53f23a Fix comment 2024-08-21 20:04:32 -05:00
Justin Traglia
647a45d3b1 Rebase eip7594 onto Electra 2024-08-21 17:08:14 -05:00
Stefan Bratanov
ba99f8bb16
Update specs/_features/eip7732/p2p-interface.md
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-08-20 20:18:55 +03:00
Stefan Bratanov
24aecf554d
Update specs/_features/eip7732/p2p-interface.md
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-08-20 20:18:47 +03:00
Stefan Bratanov
edf0ddea3c change to new 2024-08-20 13:59:29 +03:00
Stefan Bratanov
679cb60ee2 Add to table of contents 2024-08-20 13:58:09 +03:00
Stefan Bratanov
7d0a8c6335 EIP-7732: Modify ExecutionPayloadEnvelopeByRoot 2024-08-20 13:54:36 +03:00
Potuz
fc3640f3c2 Require the builder is active and non-slashed 2024-08-19 09:33:10 -03:00