Commit Graph

8617 Commits

Author SHA1 Message Date
Danny Ryan ff2840ef29
Merge pull request #3459 from marioevz/deneb-test-cases-comments
Deneb: Add test cases to execution payload processing
2023-07-19 10:33:21 -06:00
Mario Vega 419cbdcddc tests/deneb: add small test descriptor 2023-07-18 19:28:12 +00:00
Mario Vega 3ad0a8f446 tests/deneb: add more execution payload processing test cases 2023-07-18 18:30:02 +00:00
Danny Ryan 79bfdad4d0
Merge pull request #3456 from ethereum/testgen-fork-filter
Add `--fork-list` arg to testgen
2023-07-18 08:01:25 -06:00
Hsiao-Wei Wang 858dccaa78
Add `--fork-list` arg to testgen to filter forks 2023-07-18 16:55:48 +08:00
Hsiao-Wei Wang a39abe388b
Upgrade `wheel`, `pip`, and `setuptools` with `make install_test` (#3443)
* Upgrade wheel pip setuptools with `make install_test`

* Set minimum requirements
2023-07-14 21:37:51 +08:00
Danny Ryan 2cd967e2bb
Merge pull request #3349 from ethereum/eip7002
EIP-7002:  Execution layer triggerable exits
2023-07-07 10:14:36 -06:00
Danny Ryan 995b960d57
Merge pull request #3403 from ethereum/engine-api-link
[README.md] Add link to Engine APIs
2023-07-07 09:49:04 -06:00
Hsiao-Wei Wang 7b771ccb13
Merge branch 'dev' into eip7002 2023-06-26 18:07:48 +08:00
Hsiao-Wei Wang f1aabcd718
Refactor `setup.py` (#3393)
* Refactor setup.py

* Update doc with the new file path

* Rearrange spec_builders

* Update doc
2023-06-26 18:01:56 +08:00
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