Commit Graph

8862 Commits

Author SHA1 Message Date
Hsiao-Wei Wang cc021de553
Merge pull request #3436 from dapplion/auto-spec-builder-dependency
Auto manage SpecBuilder prev fork inheritance
2023-06-26 16:36:00 +08:00
Danny Ryan 75971a8c21
Merge pull request #3440 from ethereum/version-bump
bump version to 1.4.0-beta.0
2023-06-22 15:34:52 -06:00
djrtwo 981611baea bump version to 1.4.0-beta.0 2023-06-22 15:14:11 -06:00
dapplion dba5d991a6 start with phase0 hardcoded code 2023-06-22 21:02:54 +02:00
Hsiao-Wei Wang 865bb12d4f
Merge pull request #3439 from parithosh/dev
Removing manual workflow branch input
2023-06-23 01:23:17 +08:00
Danny Ryan c475b13b3c
Merge pull request #3421 from ralexstokes/4788-in-deneb
move 4788 to deneb
2023-06-22 10:23:05 -06:00
Danny Ryan fa649e5430
Update specs/deneb/beacon-chain.md 2023-06-22 10:02:23 -06:00
Danny Ryan ad4f1def32
Apply suggestions from code review 2023-06-22 10:01:49 -06:00
parithosh 67df566411
removing manual workflow branch input 2023-06-22 17:19:36 +02:00
Alex Stokes 2660af0539
move 4788 feature to deneb specs 2023-06-22 09:00:50 -06:00
Alex Stokes 57a75d033f
formatting 2023-06-21 11:40:54 -06:00
Danny Ryan 95f36d99cf
Merge pull request #3360 from ethereum/att-slot-range
EIP-7045: Increase max attestation inclusion slot
2023-06-21 08:30:26 -06:00
djrtwo ecefe2d147 pr review 2023-06-20 15:50:20 -06:00
dapplion e7e2282348 Auto manage SpecBuilder prev fork inheritance 2023-06-20 18:02:39 +03:00
djrtwo 668568ea22 spelling 2023-06-19 12:05:49 -06:00
djrtwo fd9a72e74a add 7045 fork boundary test 2023-06-19 12:00:25 -06:00
djrtwo 919052081b toc 2023-06-19 08:33:05 -06:00
Lion - dapplion c90d724392
Whisk: add preset files (#3424)
* Add Whisk preset files

* Use N=8 for minimal preset

* Update spec_object var location
2023-06-19 17:10:15 +03:00
Lion - dapplion cc4c810b8f
Whisk: complete TODO items in fork logic (#3427)
* Complete TODO items in fork logic

* Simpler underflow protection

* Add saturating_sub
2023-06-19 17:08:51 +03:00
Hsiao-Wei Wang 2f4ce8fb41
Add more block tests to test mixed operations 2023-06-18 17:26:14 +08:00
Hsiao-Wei Wang 59fd2a6400
Merge branch 'dev' into eip7002 2023-06-18 16:40:17 +08:00
Hsiao-Wei Wang 12512ef818
Merge pull request #3311 from dapplion/add_validator_to_registry
Add add_validator_to_registry fn
2023-06-16 17:36:43 +08:00
Hsiao-Wei Wang 781cd83f09
fix typo 2023-06-16 17:21:34 +08:00
Hsiao-Wei Wang 66eca39533
Merge branch 'dev' into pr3311 2023-06-16 16:24:55 +08:00
Lion - dapplion 834f6f70e7
Whisk: assert zeroed values during selection gap (#3425)
* Assert zeroed values during selection gap

* Update comment
2023-06-15 14:33:28 +03:00
djrtwo ec4bdae2d4 build EIP 7045 into Deneb fork 2023-06-14 15:03:28 -06:00
Hsiao-Wei Wang 9e50c74a37
Fix linter (#3430) 2023-06-15 00:45:43 +08:00
Lion - dapplion 65a28b6d69
Whisk: Move validator whisk trackers and commitments to state (#3407)
* Move validator whisk trackers and commitments to state

* Move comment
2023-06-14 18:58:57 +03:00
Lion - dapplion 0ab160bc28
Add initialize_beacon_state_from_eth1 (#3428) 2023-06-14 18:55:07 +03:00
Lion - dapplion 7b132c20d1
Fix typos in get_shuffle_indices (#3426) 2023-06-14 18:52:22 +03:00
djrtwo 559b89c447 Merge branch 'dev' into att-slot-range 2023-06-14 09:35:30 -06:00
Danny Ryan 14212958d3
Merge pull request #3288 from dapplion/voluntary_exit-domain
EIP-7044: Lock voluntary exit domain on capella
2023-06-14 09:26:33 -06:00
Danny Ryan 11ab19c90a
Apply suggestions from code review 2023-06-14 09:25:54 -06:00
Hsiao-Wei Wang 420f8baf67
Rework tests. Move all `process_voluntary_exit` tests to Deneb 2023-06-14 23:04:46 +08:00
Lion - dapplion 12fabf5854
Update specs/deneb/beacon-chain.md
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
2023-06-14 16:47:17 +03:00
Hsiao-Wei Wang 241be46247
Merge pull request #3429 from dapplion/lock-doctoc
Lock doctoc version
2023-06-14 21:24:40 +08:00
dapplion 530924020f Lock doctoc version 2023-06-14 15:29:59 +03:00
Hsiao-Wei Wang 19edc2d1ec
Merge branch 'dev' into eip7002 2023-06-13 19:35:02 +08:00
Danny Ryan e9f1d56807
Merge pull request #3419 from ethereum/bump-version
bump version 1.4.0-alpha.3
2023-06-12 11:43:51 -06:00
Hsiao-Wei Wang 87f77a3a6d
bump VERSION.txt 2023-06-13 01:42:18 +08:00
Hsiao-Wei Wang 4985d1c164
Merge pull request #3415 from dapplion/lock-curdleproofs
Lock nalinbhardwaj/curdleproofs.pie version
2023-06-13 01:20:56 +08:00
Danny Ryan 4dbb45436a
Merge pull request #3416 from g11tech/increase-subnet-count
Update blob side car subnet count to 6 in line with max blobs limit update
2023-06-12 11:13:11 -06:00
Hsiao-Wei Wang 210c4827bc
Move `BLOB_SIDECAR_SUBNET_COUNT` to networking config 2023-06-12 23:57:21 +08:00
gajinder 512d2ca516 Update blob side car subnet count to 6 in line with max blobs limit update 2023-06-12 20:24:22 +05:30
dapplion 7cf55c138c Lock nalinbhardwaj/curdleproofs.pie version 2023-06-12 15:34:05 +03:00
Hsiao-Wei Wang 99f294cdd8
Add link to EIP PR7044. Need to change it to eips.ethereum.org path once the EIP is merged 2023-06-12 16:02:28 +08:00
Hsiao-Wei Wang 4f839b7b79
Merge branch 'dev' into pr3288-comment 2023-06-12 15:51:52 +08:00
Hsiao-Wei Wang 3442dbb3e9
Merge pull request #3412 from dapplion/setup-file-decl
Drop need to declare spec feature files
2023-06-12 15:44:21 +08:00
Hsiao-Wei Wang f9959c807d
Merge pull request #3414 from wdowling/update-lru-dict
Update lru-dict package to latest stable release.
2023-06-12 14:08:18 +08:00
William Dowling cfd44dac56 Update lru-dict package to latest stable release.
lru-dict build fails when building under clang version 16 (6badf6376d). This bumps the version to the latest stable release.

Tested on MacOS M2 and Ubuntu Jammy x86-64.
2023-06-11 15:07:39 +02:00