Commit Graph

9005 Commits

Author SHA1 Message Date
Danny Ryan 726b453332
Merge pull request #3446 from ppopth/on-reused-index
EIP-6914: Update the equivocating indices in the fork-choice store
2023-07-24 13:40:45 -06:00
dapplion 211376e35c Update curdleproofs usage 2023-07-24 20:15:46 +02:00
Hsiao-Wei Wang e2cf91d1c8
Merge pull request #3452 from jtraglia/fix-links
Fix some nits in whisk spec
2023-07-24 16:13:03 +08:00
dapplion c0c453df2a Bump curdleproofs to use py_arkworks_bls12381 2023-07-20 16:45:40 +02:00
dapplion 6223491a12 Fix with_all_phases_from 2023-07-20 16:44:22 +02:00
Hsiao-Wei Wang aca1202eba
Merge pull request #3457 from ethereum/more-deneb-tests
More deneb tests
2023-07-20 14:02:39 +08:00
Aditya Asgaonkar 752f2a0476 update test checks 2023-07-19 10:37:15 -07:00
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
Hsiao-Wei Wang 079979924d
Shuffle txs 2023-07-19 21:19:35 +08: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
Suphanat Chunhapanya d8b023c5d8 Explain more on on_reused_index 2023-07-18 19:55:18 +07:00
Hsiao-Wei Wang 350fa16020
Use `build_randomized_execution_payload` in random tests. Add mixed txs tests. 2023-07-18 20:44:28 +08:00
Hsiao-Wei Wang 51e60c19d6
Add multiple txs cases 2023-07-18 19:22:31 +08:00
Hsiao-Wei Wang 858dccaa78
Add `--fork-list` arg to testgen to filter forks 2023-07-18 16:55:48 +08:00
Justin Traglia 16b1afb1ef Add punctuation to docstring 2023-07-15 17:53:10 +02:00
Justin Traglia fafd48f06a Fix comment 2023-07-15 17:30:08 +02:00
Justin Traglia 3f3d4123f6 Unmark validators field as modified 2023-07-15 17:09:06 +02:00
Justin Traglia 86a147a740
Link to dev branch instead of master 2023-07-15 14:13:07 +02:00
Justin Traglia 4ddaff5a77
Fix links to curdleproofs.pie repo 2023-07-15 13:58:04 +02:00
Hsiao-Wei Wang 5c194bb493
kick the CI cache 2023-07-14 22:31:00 +08:00
Hsiao-Wei Wang 71c25f8664
Merge branch 'dev' into pr3442 2023-07-14 22:25:39 +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
Suphanat Chunhapanya 3ed0619951 Update the equivocating indices in the store
Since we sometimes reuse the slashed validator index, we need to remove
it from the list of equivocating indices in the fork-choice store.
2023-07-11 21:49:24 +07: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 8c65b21c61
Upgrade wheel pip setuptools with `make install_test` 2023-07-07 01:40:30 +08:00
dapplion 2ef22cb478 Apply modularized setup changes 2023-07-05 17:32:56 +02:00
dapplion 758022d4aa Remove whisk from ALL_PHASES 2023-07-05 17:18:54 +02:00
dapplion d6dcce0d79 Add test_config_invariants 2023-07-05 17:18:54 +02:00
dapplion c2314dc49e Cache initial trackers 2023-07-05 17:18:54 +02:00
dapplion cf975c6b86 FIx tests with rebase 2023-07-05 17:18:54 +02:00
dapplion 7f9a0264ce Update specs with state.whisk_trackers 2023-07-05 17:18:54 +02:00
dapplion 91ff707887 Fix test lint issues 2023-07-05 17:18:52 +02:00
dapplion 829a59babb Run on any push 2023-07-05 17:18:35 +02:00
dapplion 4ce2b02b44 Add whisk tests 2023-07-05 17:18:34 +02: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