4373 Commits

Author SHA1 Message Date
Justin Drake
a356fc9fc8 Fixes 2019-06-29 21:53:04 +01:00
Justin Drake
43beb743e6 typo 2019-06-29 21:39:55 +01:00
Justin Drake
ada3cb2ae1 Fix genesis balance bug (git add -u) 2019-06-29 21:36:27 +01:00
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