16 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
2a7b5f7e68
PR feedback from Danny: nuke optional beacon_parent_state 2020-06-25 11:14:25 +08:00
Hsiao-Wei Wang
79b6bc616d
PR feedback from danny 2020-06-25 10:58:04 +08:00
Hsiao-Wei Wang
661959c13e
Add process_shard_block verification 2020-06-24 18:18:50 +08:00
Hsiao-Wei Wang
4a46fb2a8a
Refactor phase 1 block tests a bit and add shard_state_transition
tests

1. Refacotr phase1/sanity/test_blocks.py
2. Add phase1/sanity/test_shard_blocks.py for testing `verify_shard_block_message` and `verify_shard_block_signature`
2020-06-24 18:08:26 +08:00
Hsiao-Wei Wang
5357bddcf8
PR feedback: use filter_participant_set 2020-06-23 00:13:48 +08:00
Hsiao-Wei Wang
97d0048eaa
PR feedback: use condition to determine if the test should be skipped 2020-06-23 00:06:35 +08:00
Hsiao-Wei Wang
80c6c0b5f1
valid==True for run_successful_crosslink_tests helper 2020-06-19 23:07:39 +08:00
Hsiao-Wei Wang
b8caa6ee85
Add test_wrong_shard_transition_root 2020-06-19 22:52:38 +08:00
Hsiao-Wei Wang
a9f8411a51
Verify all shard states 2020-06-19 22:42:18 +08:00
Hsiao-Wei Wang
37d1a0750d
Use get_shard_winning_roots to verify 2020-06-19 22:29:49 +08:00
Hsiao-Wei Wang
43605eebe8
Add test_no_winning_root 2020-06-19 22:21:29 +08:00
Hsiao-Wei Wang
3117cf3140
Refactor 2020-06-19 19:09:11 +08:00
Hsiao-Wei Wang
ea59193157
Rename some shard_blocks to shard_block_dict 2020-06-19 18:11:28 +08:00
Danny Ryan
948ad23f96
Merge branch 'dev' into epochwise_committee_count_per_slot 2020-06-18 09:44:02 -06:00
Hsiao-Wei Wang
ec25f78632
Update path 2020-06-18 14:55:50 +08:00
Hsiao-Wei Wang
27eb2e2579
Move testing files from */phase_0 to */phase0, */phase_1 to */phase1 2020-06-18 14:54:27 +08:00