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
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
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
Justin Traglia
4eee3b0c3b
Remove matrix specific configuration value
...
This also removes references to the "extended matrix" in favor of just "matrix"
which I think is better. It's not an extended matrix, it's a matrix of extended
blobs. Technically it's just a matrix of cells/proofs.
2024-08-14 20:19:50 -05:00
Alex Stokes
13ac373a2c
Merge pull request #3870 from fradamt/no-peer-sampling
...
Spec without peer sampling
2024-08-12 15:04:41 -06:00
fradamt
04ee34c504
revert to deneb-style fork-choice (is_data_available in on_block)
2024-08-08 10:01:20 +02:00
Hsiao-Wei Wang
bd396a6cee
Merge pull request #3873 from jtraglia/nits-in-7594-p2p-interface
...
Fix nits in eip7594 p2p-interface spec
2024-08-08 14:21:22 +09:00
Justin Traglia
54093964c9
Fix nits in eip7594 p2p-interface spec
2024-08-07 21:22:00 -05:00
Justin Traglia
80b94ba058
Fix bad suggestion
2024-08-07 15:24:48 -05:00
fradamt
06ead3aa0d
Apply suggestions from code review
...
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-08-07 22:13:41 +02:00
fradamt
7a6770a732
fix headers
...
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-08-07 16:52:06 +02:00
fradamt
111123723a
fix function comment
2024-08-07 15:07:37 +02:00
fradamt
376ab85406
Split peer sampling spec from das-core.md
2024-08-07 14:52:36 +02:00