Commit Graph

3518 Commits

Author SHA1 Message Date
Justin Drake
3a5872f8e4 Cleanups and fixes 2019-06-29 21:29:10 +01:00
protolambda
36dd977b85 fix finalize on double justification in 123 rule 2019-06-29 22:27:05 +02:00
Justin Drake
d00b5b9ea0 Merge is_genesis_trigger into get_genesis_state 2019-06-29 21:18:18 +01:00
Justin Drake
22476420f3 Cleanups; think about merging is_genesis_trigger into get_genesis_state 2019-06-29 21:03:15 +01:00
Hsiao-Wei Wang
12dff5349d Renames:
1. `Deposit` log -> `DepositEvent` log
2. `get_deposit_root` -> `get_hash_tree_root`
2019-06-30 03:42:00 +08:00
protolambda
afb33ddc5b fix typo in justification wording 2019-06-29 21:39:10 +02:00
protolambda
302b3afe2a rename/fix roots in justification tests for consistency 2019-06-29 21:37:54 +02:00
Hsiao-Wei Wang
56caa48314 Should use Sequence 2019-06-30 03:27:25 +08:00
Hsiao-Wei Wang
125660c5af Update input deposits type from Sequence[Deposit] to List[Deposit, 2**DEPOSIT_CONTRACT_TREE_DEPTH and fix tests 2019-06-30 03:20:11 +08:00
protolambda
ff185c3486 fix deposit state mocking for tests 2019-06-29 20:40:25 +02:00
Danny Ryan
33a0580253 Merge pull request #1230 from ethereum/JustinDrake-patch-14
Fix comment
2019-06-29 13:39:26 -05:00
protolambda
fb165dc14e fixes a few tests, not all 2019-06-29 20:33:11 +02:00
protolambda
e4eebef3a4 fix broken deposits test, now same error as others 2019-06-29 20:09:43 +02:00
Hsiao-Wei Wang
354cd1c1e1 Clean up leftover and linter 2019-06-30 02:02:05 +08:00
Hsiao-Wei Wang
c8dc30eec2 Recover from auto-merge 2019-06-30 01:56:10 +08:00
Justin
6b81e747b2 Fix comment 2019-06-29 18:50:23 +01:00
Hsiao-Wei Wang
1b66323806 head to 1229 2019-06-30 01:44:17 +08:00
Hsiao-Wei Wang
d4755653ff Merge branch 'deposit-root' into test_genesis 2019-06-30 01:33:29 +08:00
Danny Ryan
e1826aae32 Merge pull request #1219 from ethereum/committee-roots
Compact committee roots
2019-06-29 12:26:45 -05:00
Danny Ryan
2857324016 Merge branch 'dev' into committee-roots 2019-06-29 11:21:13 -06:00
Hsiao-Wei Wang
d0009b0980 Pass genesis_eth1_block_hash instead of genesis_eth1_data 2019-06-30 01:12:25 +08:00
Danny Ryan
bc8df3cba3 minor typo
Co-Authored-By: Alex Stokes <r.alex.stokes@gmail.com>
2019-06-29 12:04:56 -05:00
Justin Drake
f0a8e39243 WIP 2019-06-29 17:29:21 +01:00
Diederik Loerakker
b0510fe5e8 Merge pull request #1228 from ethereum/cov-hunt-fix-ish
Some fixes to finality tests
2019-06-29 18:18:53 +02:00
protolambda
5d633bfdf3 bugfix attestation creation so that it works on mainnet with multiple committees per slot, and improve bitfield index descriptions 2019-06-29 18:14:17 +02:00
Carl Beekhuizen
0c29c5125f Finnish refactor 2019-06-29 17:10:12 +02:00
protolambda
b162a8ff8a simplify list creation 2019-06-29 16:57:24 +02:00
Carl Beekhuizen
4ed7af7bac mock attestation refactor 2019-06-29 15:48:39 +02:00
Carl Beekhuizen
0680d8cc53 Makes justification ratios more marginal 2019-06-29 14:35:07 +02:00
Carl Beekhuizen
2eca6ef09d Corrects justification comments 2019-06-29 13:10:09 +02:00
Carl Beekhuizen
f9ca7c97c9 Fix 123 finalisation 2019-06-29 13:01:59 +02:00
Carl Beekhuizen
b05bebf45c Fix list slicing 2019-06-29 12:23:03 +02:00
Hsiao-Wei Wang
7fdf59d012 active_validator_count >= GENESIS_ACTIVE_VALIDATOR_COUNT: per Eth1 block 2019-06-29 18:09:05 +08:00
Justin Drake
a7ceec1e8a Uncomment tests 2019-06-29 09:28:46 +01:00
Justin Drake
d5d3e49c5f Tests pass 2019-06-29 09:25:19 +01:00
Justin Drake
34b8d8ab33 Start modifying test 2019-06-29 09:13:42 +01:00
Justin Drake
d820dbd7b1 Compile contract 2019-06-29 09:01:05 +01:00
Justin Drake
ad943bbd06 Make deposit root the root of an SSZ vector 2019-06-29 08:39:27 +01:00
Danny Ryan
129fd6297e add shard to mock crosslink to separate attestations from eachother 2019-06-29 00:03:06 -06:00
Danny Ryan
022f1e7108 fix source/target 2019-06-28 23:59:20 -06:00
Danny Ryan
bc5e947efc aggregation_bitfield - bits 2019-06-28 23:38:14 -06:00
Danny Ryan
1885e285e3 fix source/target epochs in test_12 2019-06-28 23:28:36 -06:00
Danny Ryan
f484b1e98c some fixes to finality_12 2019-06-28 23:21:25 -06:00
protolambda
cfbdee709b finalization testing 2019-06-29 05:04:25 +02:00
protolambda
afb34c71e6 fix broken block test for checkpoint use 2019-06-29 03:22:14 +02:00
protolambda
efd9d173d7 update attester slashings processing tests 2019-06-29 03:19:57 +02:00
protolambda
518db42de7 fix attestation tests to work with checkpoints 2019-06-29 03:19:30 +02:00
protolambda
d31f1b2353 Merge branch 'dev' into cov-hunt 2019-06-29 02:30:53 +02:00
Diederik Loerakker
b21c9cc71b Merge pull request #1224 from ethereum/dankrad-patch-8
Add Bitlist and Bitvector
2019-06-29 01:40:56 +02:00
protolambda
3a60f64b92 refactor finalization test helper func 2019-06-29 01:22:29 +02:00