13 Commits

Author SHA1 Message Date
protolambda
c1317640c4
genesis tests generator 2019-06-30 15:26:54 +02:00
protolambda
64b02ebecc
fix genesis tests 2019-06-30 15:01:30 +02:00
protolambda
da090b67f6
document genesis test vector format, fix missing label and assertion in tests 2019-06-30 14:58:53 +02:00
Danny Ryan
f1749df587
minor typo 2019-06-29 22:25:51 -06:00
protolambda
4d5d5971e2
fix genesis tests; sign deposit-datas, and lower min validator count for testing 2019-06-30 02:10:18 +02:00
Hsiao-Wei Wang
47cdae4292
Refactor
1. Rename the current `get_genesis_beacon_state(...)` to `initialize_beacon_state_from_eth1(...)`
2. Extract `is_valid_genesis_state(state: BeaconState) -> bool` from `initialize_beacon_state_from_eth1(...)`
2019-06-30 06:38:30 +08:00
Hsiao-Wei Wang
03a243e96c
fix basic test 2019-06-30 05:06:17 +08:00
Justin Drake
a356fc9fc8 Fixes 2019-06-29 21:53:04 +01:00
Justin Drake
3a5872f8e4 Cleanups and fixes 2019-06-29 21:29:10 +01:00
Hsiao-Wei Wang
d0009b0980
Pass genesis_eth1_block_hash instead of genesis_eth1_data 2019-06-30 01:12:25 +08:00
Hsiao-Wei Wang
4dc526fbb7
In the end, get_merkle_root is back 2019-06-29 02:16:49 +08:00
protolambda
a0c2f5c6b5
fix genesis testing code, add missing constant temporarily, fix py Generator/map/list problems 2019-06-27 01:57:30 +02:00
protolambda
aecaed7a66
move genesis tests, structure properly, add yield keys for future test-vec generator 2019-06-27 01:56:52 +02:00