9690 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
daf1002720
Merge pull request #3892 from ensi321/dev
Randomize validator index in partial withdrawal test
2024-08-29 17:37:52 +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
Hsiao-Wei Wang
423bb4d0eb
Merge pull request #3902 from terencechain/fix-eip7732-typos
Fix some EIP-7732 typos
2024-08-28 14:40:18 +08:00
Hsiao-Wei Wang
7259a6cf23
Merge pull request #3878 from mkalinin/remove-compute_state_by_epoch_processing_to
Get rid of compute_state_by_epoch_processing_to
2024-08-28 14:38:11 +08:00
terence tsao
d4f27aff1f Fix some EIP-7732 typos 2024-08-27 13:32:46 -07:00
Justin Traglia
725f96349b
Add blank lines to fix linter 2024-08-26 17:02:42 -05:00
Hsiao-Wei Wang
ca04b1e94d
Merge pull request #3894 from jtraglia/fix-install_pyspec_test
Fix the install_pyspec_test CI check
2024-08-22 22:55:06 +08:00
Justin Traglia
562798de9e Update cache version and add back line 2024-08-22 09:17:05 -05:00
Justin Traglia
4850a2801e Remove line to pull new py_arkworks wheel 2024-08-22 09:14:17 -05:00
Justin Traglia
92a801a741 Only disable restore_pyspec_cached_venv 2024-08-22 08:26:00 -05:00
Justin Traglia
a9a1d9ad04 Try no restore/save cache 2024-08-22 08:22:24 -05:00
Justin Traglia
f600728dd5 Fix the install_pyspec_test CI check 2024-08-22 08:07:48 -05:00
NC
8e90dd06c3 address comment 2024-08-22 18:35:35 +08:00
Parithosh Jayanthi
ad91a835c0
Update python to 3.12.4 (#3880)
* update python to 3.12

* drop down to 3.12.4 for compatibility

* setup rust toolchain for deps

* fix typo

* fix linter

* fixing linter

* adding rust dep

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying to fix circleci

* trying new image

* trying new image

* trying new image

* trying new image

* invalidate cache

* bump reqs

* remove cache invalidation

* fix cache name

* update to use latest image
2024-08-22 02:15:57 +08:00
NC
4c9be8978f Randomize validator index in partial withdrawal test 2024-08-22 00:19:02 +08:00
Hsiao-Wei Wang
01aab85412
Merge pull request #3891 from ethereum/bump-version
bump version to 1.5.0-alpha.5
2024-08-20 23:56:32 +08:00
Hsiao-Wei Wang
7391de10a8
bump version to 1.5.0-alpha.5 2024-08-20 23:55:52 +08:00
Hsiao-Wei Wang
d7abcdfb58
Merge pull request #3887 from jtraglia/no-extended-matrix
Remove matrix specific configuration value
2024-08-20 23:52:20 +08:00
Hsiao-Wei Wang
5c44de2786
Merge pull request #3883 from potuz/run_deneb_tests_in_electra
Run Deneb on_block tests in Electra but not 7594
2024-08-20 23:49:53 +08:00
Justin Traglia
121a3b7b24 Fix mistake 2024-08-14 20:32:11 -05: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
Potuz
d10cc002d5 Run Deneb on_block tests in Electra but not 7594 2024-08-14 10:03:44 -03: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
Hsiao-Wei Wang
d8cbca76b2
Merge pull request #3877 from fradamt/dev
remove redundant copy()
2024-08-12 18:39:54 +09:00
Mikhail Kalinin
23a669dc29 Get rid of compute_state_by_epoch_processing_to 2024-08-09 15:51:05 +06:00
fradamt
75e601a167 remove redundant copy() 2024-08-09 09:13:13 +02: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
f4e3908801
Merge pull request #3868 from mkalinin/fix-consolidation
Fix off-by-one in process_pending_consolidations
2024-08-08 14:43:56 +09: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
Hsiao-Wei Wang
674d9249cc
Merge pull request #3869 from terencechain/p2p-payload-att1
EIP-7732(p2p): clean up `payload_attestation_message` conditions
2024-08-08 14:20:44 +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
04bda8b174 adjust configs 2024-08-07 17:41:26 +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
37c08a3081 don't run deneb on_block tests for peerdas (changed behavior) 2024-08-07 16:34:03 +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
Mikhail Kalinin
024ee04373 Fix lint 2024-08-07 16:03:39 +06:00
Mikhail Kalinin
5e06787db8
Apply suggestions by @fradamt
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>
2024-08-07 15:54:50 +06:00
fradamt
4bd2f924de custody-based fork-choice 2024-08-07 11:28:16 +02:00
terence tsao
7c1092216c p2p: clean up payload_attestation_message conditions 2024-08-06 13:30:44 -04:00
Hsiao-Wei Wang
8f8ab03acf
Merge pull request #3828 from potuz/epbs_cl_repo
EIP-7732: Enshrined Proposer-Builder Separation
2024-08-07 01:19:53 +09:00
Mikhail Kalinin
b665698350 Fix off-by-one in process_pending_balance_deposits 2024-08-06 17:29:13 +06:00
Mikhail Kalinin
fcca2b5c71 Fix off-by-one in process_pending_consolidations 2024-08-06 17:17:26 +06:00
Hsiao-Wei Wang
572ca9e032
Merge pull request #3821 from dapplion/csc
Add MetadataV3 with custody_subnet_count
2024-08-06 19:43:38 +09:00
Hsiao-Wei Wang
9515f3e7e1
Merge pull request #3865 from ethereum/bump-version
bump to 1.5.0-alpha.4
2024-08-06 12:16:41 +09:00
Hsiao-Wei Wang
b5cea48d45
bump to 1.5.0-alpha.4 2024-08-03 19:14:40 +09:00
Hsiao-Wei Wang
1a086f658c
Merge pull request #3838 from kocubinski/dev
Fix spec error in get_generalized_index function
2024-08-03 15:06:01 +09:00
Potuz
74124f521b Typo in validator.md 2024-08-02 12:50:25 -03:00