228 Commits

Author SHA1 Message Date
Danny Ryan
a5762cbad8
add attestesr slashing for proposer, and some future slashing tests woo 2021-06-09 16:56:32 -06:00
Danny Ryan
5d9d786499
Merge pull request #2462 from mkalinin/merge-transition-with-dynamic-ttd
Merge transition process with computed transition total difficulty
2021-06-08 09:55:10 -06:00
Danny Ryan
cfc66a3794
patch tests 2021-06-07 16:36:18 -06:00
Danny Ryan
8ba740a93a
Merge branch 'dev' into invariant-checks 2021-06-07 08:12:27 -06:00
Danny Ryan
1d5c4ecffb
Merge pull request #2453 from ethereum/vbuterin-patch-11
Modify sync committee logic and parameters to reduce variance
2021-06-04 12:23:16 -06:00
Danny Ryan
d598c09876
Merge pull request #2443 from ralexstokes/fix-altair-transition-test
Fix bug in Altair transition tests with missing state root
2021-06-02 11:13:17 -06:00
Hsiao-Wei Wang
67809e76e1
Fix tests 2021-06-02 01:40:54 +08:00
Mikhail Kalinin
fd4369dc7c Add merge/fork.md with upgrade_to_merge definition 2021-05-31 19:30:54 +06:00
Hsiao-Wei Wang
69f2a31406
Add some config invariant checks 2021-05-26 01:10:40 +08:00
Alex Stokes
4664ccbc42
Fix bug in Altair transition tests with missing state root 2021-05-25 09:58:36 -07:00
Alex Stokes
c9f3780565
Clean up outdated attestation helper 2021-05-24 11:54:28 -07:00
Danny Ryan
a52d67de0f
Merge pull request #2426 from ralexstokes/more-altair-fork-transition-tests
More Altair fork transition tests
2021-05-21 13:53:19 -06:00
Danny Ryan
ba6d19308b
Update tests/core/pyspec/eth2spec/test/helpers/attestations.py
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2021-05-21 13:44:35 -06:00
Alex Stokes
240209915c
Refactor attestation helper 2021-05-20 11:41:06 -07:00
Alex Stokes
1dfca0e677
Refactor block helper 2021-05-20 11:40:25 -07:00
Alex Stokes
df742ea8af
add fork finality test with random participation 2021-05-19 12:16:24 -07:00
Alex Stokes
0ec1ec77b8
Expose attestation helper in pyspec tests 2021-05-18 17:25:51 -07:00
protolambda
925f0508ce
test generator fixes 2021-05-18 20:13:19 +02:00
protolambda
fb82472b46
update test generators 2021-05-18 18:48:58 +02:00
protolambda
e8b0c46138
misc test fixes for new config approach 2021-05-18 14:45:56 +02:00
protolambda
0894125bf7
update test util 2021-05-18 13:59:26 +02:00
protolambda
d3bf218361
update config usages 2021-05-18 12:56:34 +02:00
protolambda
79d0fa037f
updated config util 2021-05-18 09:55:25 +02:00
Danny Ryan
4cd9a6c710
Merge pull request #2385 from ethereum/execution-payload-testing
Execution payload tests
2021-05-14 06:40:40 -06:00
Danny Ryan
d38af7a158
Merge branch 'dev' into vbuterin-patch-11 2021-05-13 13:39:05 -06:00
Danny Ryan
699a3f837e
pr feedback 2021-05-13 13:38:43 -06:00
Danny Ryan
a52565aa81
add random altair fork tests for better translation coverage + pr review 2021-05-13 13:21:43 -06:00
Danny Ryan
a6d5b2e215
pull state randomization functions out of rewards testing 2021-05-13 08:22:24 -06:00
Danny Ryan
4a91c93962
add epoch processing tests for inactivity udpates 2021-05-12 15:06:32 -06:00
Danny Ryan
a469b467ff
Merge branch 'dev' into keep-inactivity-function 2021-05-12 12:27:15 -06:00
Danny Ryan
a8791f04c7
'get_sync_committee -> get_next_sync_committee 2021-05-12 09:44:13 -06:00
protolambda
0390ab819a
Protocols pyspec support + execution payload tests cleanup 2021-05-12 02:40:23 +02:00
Danny Ryan
200c049778
fix seed calc issue 2021-05-11 15:55:33 -06:00
Danny Ryan
a9cc036184
remove timely_head penalty 2021-05-11 11:48:26 -06:00
Danny Ryan
a6b8574962
test 2021-05-10 16:18:42 -06:00
Danny Ryan
77d607a760
fix test 2021-05-10 13:24:14 -06:00
Mikhail Kalinin
e78e045847 Implement execution payload tests 2021-05-10 16:12:23 +06:00
protolambda
42733b7e34
remove merge-test exec-payload trigger debug helper 2021-05-06 02:27:05 +02:00
protolambda
56bcb630db
Lint fixes for merge testing update 2021-05-05 17:03:29 +02:00
protolambda
865d7db5ca
update altair tests to not collide with Merge + fix merge test triggers 2021-05-05 16:03:52 +02:00
protolambda
ff3a82e0f3
fix transactions field in exec payload helper 2021-05-05 15:40:56 +02:00
protolambda
470c6dcc6f
update test runner to handle merge phase 2021-05-05 15:35:52 +02:00
protolambda
25d0d673a9
start testing of merge functionality 2021-05-05 00:18:01 +02:00
protolambda
ab693c9724
update spec test constants for merge 2021-05-05 00:16:22 +02:00
Hsiao-Wei Wang
2063c96c80
Merge branch 'dev' into prepare_state 2021-04-21 16:34:29 +08:00
Hsiao-Wei Wang
66e1a2858f
Use ALTAIR_FORK_EPOCH instead of ALTAIR_FORK_SLOT 2021-04-21 00:24:44 +08:00
Hsiao-Wei Wang
bb63af53c9
Refactor genesis.py 2021-04-15 15:40:38 +08:00
Hsiao-Wei Wang
62c828bd4b
Merge branch 'dev' into prepare_state 2021-04-13 20:50:13 +08:00
Hsiao-Wei Wang
cd43d64809
Move constants to eth2spec.test.helpers.constants 2021-04-12 22:34:00 +08:00
Hsiao-Wei Wang
a8160f1634
Try to initialize state with pure Altair spec in tests 2021-04-10 00:53:37 +08:00