Commit Graph

3682 Commits

Author SHA1 Message Date
Danny Ryan
0827fbd7d5 Merge branch 'fork-choice-epoch' into checkpoints 2019-06-25 15:00:04 -06:00
Danny Ryan
c64289677f fix gethead tests 2019-06-25 14:47:46 -06:00
Danny Ryan
ab012b8adf Merge pull request #1216 from ethereum/fix-type-aliasing
Change uint aliases to just be subclasses
2019-06-25 14:45:05 -06:00
Danny Ryan
fbb284c86b Merge pull request #1215 from ethereum/ralexstokes-patch-3
Update 0_beacon-chain.md
2019-06-25 14:10:31 -06:00
Danny Ryan
228195d89d get head tests 2019-06-25 11:48:55 -06:00
protolambda
2c6f4f2597 update validator_registry -> validators missed case 2019-06-25 19:33:24 +02:00
protolambda
3b5c7f243a type hint uint input 2019-06-25 19:32:49 +02:00
protolambda
d90d56c610 Change uint aliases to just be subclasses, do not override init with no-op 2019-06-25 18:42:34 +02:00
Danny Ryan
ac06362716 Merge branch 'fork-choice-epoch' into checkpoints 2019-06-25 10:37:04 -06:00
Danny Ryan
846ca649aa properly construct genesis latest block header in tests 2019-06-25 10:36:11 -06:00
Alex Stokes
4986311d5b Update 0_beacon-chain.md
fix typo w/ refactor
2019-06-25 10:24:14 -06:00
Carl Beekhuizen
f29b693a9c Merge dev -> early_spec_test 2019-06-25 17:11:04 +02:00
Danny Ryan
df2a9e1b54 Merge pull request #1180 from ethereum/list-rework
pyspec-SSZ: lists-rework (enable static generalized indices) + fully python class based now.
2019-06-25 07:38:50 -06:00
JSON
20602bc92b phase 0 doc standardization b4 spec freeze (#1212) 2019-06-25 14:32:56 +01:00
Alex Stokes
37b1872634 Remove duplicate custom type definitions (#1214)
Seems to be an accidental duplication of the type defs
2019-06-25 14:30:59 +01:00
Danny Ryan
b8c0985e60 merge in fork choice. tests pass 2019-06-24 22:12:55 -06:00
Danny Ryan
bacd4b1e89 Merge branch 'fork-choice-epoch' into checkpoints 2019-06-24 21:26:28 -06:00
Danny Ryan
d9b97578c0 lint 2019-06-24 21:23:24 -06:00
Danny Ryan
751738f411 enhance fork choice testing 2019-06-24 21:01:15 -06:00
protolambda
054a157953 get rid of TypingList, add MutableSequence 2019-06-25 02:58:10 +02:00
Diederik Loerakker
45dbf5a107 Remove old Deltas reference
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-06-25 02:41:02 +02:00
protolambda
a5b7564c5b hash-tree-root tests 2019-06-25 02:37:05 +02:00
Danny Ryan
0e362d36b1 pr feedback 2019-06-24 17:18:22 -06:00
Danny Ryan
d54be2b45f Merge branch 'dev' into fork-choice-epoch 2019-06-24 16:52:31 -06:00
Danny Ryan
b5581983f3 Merge pull request #1213 from ethereum/ralexstokes-patch-2
Clarify comment on phase 0 transfers
2019-06-24 16:43:50 -06:00
Alex Stokes
82167ff0a3 Clarify comment on phase 0 transfers
The comment seems to imply conjunction over each case, but the code implies disjunction; at the very least it is ambiguous.

This PR makes the comment less ambiguous.
2019-06-24 15:40:37 -07:00
protolambda
9fb5806764 be explicit about input for balance sum 2019-06-25 00:24:13 +02:00
protolambda
81a2c84a68 Merge branch 'list-rework' of https://github.com/ethereum/eth2.0-specs into list-rework 2019-06-24 23:59:22 +02:00
protolambda
8b88c3f43c Merge remote-tracking branch 'origin' into list-rework 2019-06-24 23:58:00 +02:00
protolambda
5989e5cd23 use Bool as base name, make Bit an alias 2019-06-24 23:56:26 +02:00
protolambda
c73417b4ca deserialize-basic detail, make subclass 2019-06-24 23:40:47 +02:00
protolambda
82ae180490 clean up list limit constants 2019-06-24 23:38:36 +02:00
Danny Ryan
1972ccaaf3 Merge branch 'dev' into list-rework 2019-06-24 13:29:55 -06:00
Carl Beekhuizen
139d0f56f1 Finishes moving mask to hash() 2019-06-24 16:26:21 +02:00
Carl Beekhuizen
d9644f518b mask is hash() in tests
Co-Authored-By: dankrad <dankrad@ethereum.org>
2019-06-24 16:08:13 +02:00
Justin
bb0a492fea Cleanups 2019-06-23 11:18:24 +02:00
Justin
1e2bb08a74 Cosmetic fix for consistency 2019-06-23 11:09:09 +02:00
vbuterin
7e3318318d Updated to newer SSZ 2019-06-23 00:29:45 -04:00
protolambda
1408a1ee0d undo tuple wrapping 2019-06-23 00:17:54 +02:00
Justin Drake
a3f8f50bee Initialise deposit root properly 2019-06-22 23:34:09 +02:00
Justin Drake
2342c787c9 Cleanup 2019-06-22 22:54:07 +02:00
Justin Drake
98692bf9d6 Fix ToC 2019-06-22 22:52:37 +02:00
Justin Drake
e6e90c7736 Minor reorg 2019-06-22 22:51:04 +02:00
Justin Drake
181a2a876a Cleanups 2019-06-22 22:49:53 +02:00
protolambda
a5a2e29dfe remove unnecessary argument, typing is based on values fully now 2019-06-22 22:15:42 +02:00
protolambda
da858f1aae fix int encoding, fix list randomization size limit. 2019-06-22 21:49:42 +02:00
protolambda
9befe09f82 test merkleize chunks 2019-06-22 21:27:56 +02:00
protolambda
0249cf651e fix lint, and update encoder to handle the few imported types well 2019-06-22 20:04:17 +02:00
Danny Ryan
8a732fbbcf pass on checkpoints working in testing 2019-06-22 12:00:26 -06:00
protolambda
47034a6c8c fix imports in helper test file 2019-06-22 19:59:53 +02:00