Commit Graph

6937 Commits

Author SHA1 Message Date
Alex Stokes
d0379cf89a Merge pull request #2672 from ralexstokes/fix-altair-transition-tests
Yield the `pre` state for this test type before making blocks
2021-10-15 13:05:32 -06:00
Alex Stokes
aa91788dfb Yield the pre state for this test type before making blocks 2021-10-15 19:46:46 +01:00
Danny Ryan
7f41f18167 Merge pull request #2669 from ethereum/bump-version
bump version.txt to 1.1.3
2021-10-15 11:00:14 -06:00
Danny Ryan
a05a78246f bump version.txt to 1.1.3 2021-10-15 09:47:24 -06:00
Alex Stokes
bf01e11cae Merge pull request #2664 from ethereum/new-transition-test-cases
Add new Altair transition tests
2021-10-15 09:38:24 -06:00
Hsiao-Wei Wang
e70ef11b4d Fix SSZ underflow 2021-10-15 22:49:43 +08:00
Hsiao-Wei Wang
7480fad8cd Add test_transition_with_activation_at_fork_epoch 2021-10-15 22:46:16 +08:00
Hsiao-Wei Wang
b0b3733243 Fix randomize_state default params 2021-10-15 22:18:13 +08:00
Hsiao-Wei Wang
40869d6e39 PR feedback on exit_random_validators helper 2021-10-15 22:14:30 +08:00
Hsiao-Wei Wang
be6d2017bb fix typo 2021-10-15 22:05:07 +08:00
Hsiao-Wei Wang
162711ea56 PR feedback. Rework transition_to_next_epoch_and_append_blocks a bit 2021-10-15 22:00:48 +08:00
Hsiao-Wei Wang
a4e5d50660 Fix/ignore mainnet preset cases 2021-10-15 11:57:10 +08:00
Hsiao-Wei Wang
52235a9e40 minor: Use pre spec for running prepare_state_and_deposit 2021-10-15 00:44:11 +08:00
Hsiao-Wei Wang
f62167c4ab pr feedback 2021-10-15 00:30:24 +08:00
Hsiao-Wei Wang
3a242a1e0b Refactor and add test cases of having operation right before the fork 2021-10-15 00:02:33 +08:00
Hsiao-Wei Wang
49bf78d431 PR feedback 2021-10-14 22:40:29 +08:00
Hsiao-Wei Wang
cbba5426fe PR feedback 2021-10-14 20:22:03 +08:00
Alex Stokes
952018ae8c Merge pull request #2667 from ethereum/add-random-test-format
Add random test format doc
2021-10-14 03:26:55 -06:00
Hsiao-Wei Wang
9879e0475d Add random test format doc 2021-10-14 00:27:08 +08:00
Hsiao-Wei Wang
67da1ba2bf Minor refactoring
- sanity check: deposit operation is independent of spec fork versions
- refactoring
- add comments
2021-10-14 00:06:29 +08:00
Hsiao-Wei Wang
53d4fa5187 Make operation (attester_slashing, proposer_slashing, voluntary_exit) at the fork block 2021-10-13 02:01:13 +08:00
Hsiao-Wei Wang
f0980a4ab9 Refactoring. Sort tests to specific files. 2021-10-13 00:26:23 +08:00
Hsiao-Wei Wang
95f940cc74 ensure that some of the current sync committee members are the slashed 2021-10-12 23:33:48 +08:00
Hsiao-Wei Wang
4dd8b7c98a [WIP] Add new transition tests 2021-10-12 23:05:14 +08:00
Danny Ryan
da240340b2 Merge pull request #2661 from ethereum/fix-gas-uint
base_fee_per_gas to uint256
2021-10-12 08:18:44 -06:00
Diederik Loerakker
aa592b008c Merge pull request #2645 from paulhauner/patch-31
Specify format for --terminal-total-difficulty
2021-10-12 02:15:40 +03:00
Danny Ryan
e5bbbc5191 base_fee_per_gas to uint256 2021-10-11 16:25:01 -06:00
Danny Ryan
c3594d4cb0 Merge pull request #2660 from ethereum/remove-consensus-validated
remove notify_consensus_validated
2021-10-11 18:17:19 -04:00
Danny Ryan
130b81bf55 remove notify_consensus_validated in accordance with POS_CONSENSUS_VALIDATED removal from eip 3675 2021-10-10 10:47:59 -04:00
Danny Ryan
ac911558ac Merge pull request #2655 from ethereum/bump-version
bump VERSION.txt to v1.1.2
2021-10-07 17:32:27 +03:00
Danny Ryan
fef5755d00 Merge pull request #2656 from ethereum/remove-comma
Remove the trailing commas in test generators
2021-10-07 17:00:28 +03:00
Hsiao-Wei Wang
e821ddade2 Remove the trailing comma 2021-10-07 21:44:51 +08:00
Danny Ryan
154212dc58 bump VERSION.txt to v1.1.2 2021-10-07 11:54:58 +03:00
Hsiao-Wei Wang
f8d178a4a6 Merge pull request #2648 from status-im/show-error
show where code error happened, on error
2021-10-07 16:25:50 +08:00
Hsiao-Wei Wang
4b5d0c96b9 Merge pull request #2651 from ethereum/fix-testgen-key
Fix test generator duplicate key issue
2021-10-07 16:22:54 +08:00
Hsiao-Wei Wang
ff15d0bc39 Apply PR feedback from @ralexstokes 2021-10-07 16:04:06 +08:00
Hsiao-Wei Wang
4ae8fb182e Fix run_sync_committee_sanity_test so that it works with duplicate committee indices 2021-10-07 03:29:09 +08:00
Hsiao-Wei Wang
7a7ab81306 Also update other generators so that we won't write the bad pattern again 2021-10-07 03:14:29 +08:00
Hsiao-Wei Wang
dcdbff0728 Combine the conflicting handler names 2021-10-07 02:11:50 +08:00
Jacek Sieka
38cf59a68c show where code error happened, on error 2021-10-05 18:01:12 +03:00
Paul Hauner
9ed907727e Specify format for --terminal-total-difficulty 2021-10-05 20:00:45 +11:00
Danny Ryan
fea3702b3d Merge pull request #2642 from ethereum/bump-version
bump version.txt to v1.1.1
2021-10-04 08:18:32 +03:00
Danny Ryan
dd6f09dab8 bump version.txt to v1.1.1 2021-10-04 08:06:04 +03:00
Danny Ryan
7e34b8e43b Merge pull request #2640 from ethereum/fix-merge-gen-state
initialize_beacon_state_from_eth1 for pre-transition merge
2021-10-04 07:49:37 +03:00
Hsiao-Wei Wang
f1f082fbe7 Remove the unused stub constants 2021-10-04 00:30:01 +08:00
Hsiao-Wei Wang
e235aa8296 Clean up. Add execution_payload_header to initialization meta.yaml 2021-10-03 22:38:05 +08:00
Danny Ryan
789eea0060 fix tests. add new generator 2021-10-03 16:19:50 +03:00
Danny Ryan
af262bec07 make initialize_beacon_state_from_eth1 work for pre-transition merge 2021-10-03 15:16:44 +03:00
Hsiao-Wei Wang
296f9bab81 Merge pull request #2638 from etan-status/exec-payload-time
use correct timestamp for empty ExecutionPayload
2021-10-02 14:44:20 +08:00
Hsiao-Wei Wang
cc0bb7afe0 Merge pull request #2635 from etan-status/with-altair-later
run tests against future forks by default
2021-10-02 14:29:24 +08:00