Commit Graph

3280 Commits

Author SHA1 Message Date
Danny Ryan
aec971928b Merge pull request #1221 from ethereum/ralexstokes-patch-3
Clarify `get_randao_mix` accessor
2019-06-29 16:57:33 -05:00
Justin
2a2bd72425 Update 0_beacon-chain.md 2019-06-29 22:52:01 +01:00
Danny Ryan
f0e65709c2 Merge branch 'dev' into ralexstokes-patch-3 2019-06-29 15:50:29 -06:00
Danny Ryan
ded936ebad quick comment on avoiding underflow 2019-06-29 15:49:11 -06:00
Danny Ryan
34ad123a46 Merge pull request #1206 from ethereum/cov-hunt
Test coverage improvements
2019-06-29 16:09:52 -05:00
protolambda
36dd977b85 fix finalize on double justification in 123 rule 2019-06-29 22:27:05 +02: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
Danny Ryan
33a0580253 Merge pull request #1230 from ethereum/JustinDrake-patch-14
Fix comment
2019-06-29 13:39:26 -05:00
Justin
6b81e747b2 Fix comment 2019-06-29 18:50:23 +01: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
Danny Ryan
bc8df3cba3 minor typo
Co-Authored-By: Alex Stokes <r.alex.stokes@gmail.com>
2019-06-29 12:04:56 -05: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
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
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
Danny Ryan
d5c2ecb6f7 remove local notes files 2019-06-28 15:44:26 -06:00
protolambda
4f31207b7f reword merkleize with limit / length 2019-06-28 22:45:20 +02:00
dankrad
be04eb2673 Change copy style, and remove deepcopy import
Update test_libs/pyspec/eth2spec/test/phase_0/block_processing/test_process_attestation.py

Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2019-06-28 22:13:59 +02:00
dankrad
4dcb47e393 Update test_libs/pyspec/eth2spec/test/phase_0/block_processing/test_process_attestation.py
Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2019-06-28 20:52:06 +01:00
Dankrad Feist
6a2d2c84a8 Bitlist for attestation doc 2019-06-28 20:49:57 +01:00
dankrad
fa84c49659 Update specs/core/0_beacon-chain.md
Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2019-06-28 20:23:34 +01:00
Danny Ryan
b88ab250fa Merge branch 'dev' into committee-roots 2019-06-28 12:07:50 -06:00
Danny Ryan
9993a28796 lint 2019-06-28 11:26:05 -06:00
Danny Ryan
b40e2284a0 use active index root for generate seed mix in 2019-06-28 11:20:24 -06:00
Danny Ryan
5a8f3e495a set committees root for next epoch rather tahn ACTIVaTION_EXIT_DELAY in the future 2019-06-28 11:10:17 -06:00
protolambda
5f0e58364f resolved merge conflicts, take attesters seq->set change from dev, take bits rework from bitlistvector PR 2019-06-28 18:17:13 +02:00
protolambda
25db397550 fix line length lint problem in checkpoint 2019-06-28 17:34:31 +02:00
protolambda
128bbbc665 fix slicing, and support partial slice bounds 2019-06-28 17:27:59 +02:00
Danny Ryan
dcb0244a4f get_attesting_indices set instead of sorted (#1225) 2019-06-28 16:19:59 +01:00
protolambda
5ff13dd81a be explicit about limiting for HTR and chunk padding 2019-06-28 17:07:36 +02:00
Justin
05842f8371 Update 0_beacon-chain.md 2019-06-28 15:26:02 +01:00
Justin
2739767a71 Hardened Eth 1.0 voting strategy (#1218) 2019-06-28 14:43:44 +01:00