Commit Graph

1651 Commits

Author SHA1 Message Date
protolambda
6b701a6c8b update tests format docs 2019-04-12 23:59:19 +10:00
protolambda
d5d0ff2360 Merge branch 'dev' into proto-merge-test-gen 2019-04-12 23:39:51 +10:00
protolambda
b6c45b9dc1 update ssz test format and fix uint sizes 2019-04-12 23:02:36 +10:00
protolambda
88d076b615 initial work to fix outdated ssz tests 2019-04-12 22:48:59 +10:00
protolambda
0aa1cc8f60 update shuffling test docs 2019-04-12 22:30:19 +10:00
protolambda
fcb7e3437e test format doc tweaks 2019-04-12 22:19:10 +10:00
protolambda
7ca20d71ca minor naming tweaks, document BLS and deposit test formats 2019-04-12 22:15:30 +10:00
Justin
1e32661c4f Remove references and copyright
Licensing is done at the repo level. The listed references are awkwardly incomplete (only the Python implementation was listed when we have ~10 implementations, and only the Casper paper was listed where we could add many ethresear.ch posts).
2019-04-12 19:54:33 +10:00
Danny Ryan
a374e29184 Merge pull request #902 from ralexstokes/fix-ordering-of-process-deposits
Move the ordering of the definition of `process_deposit`.
2019-04-12 19:26:30 +10:00
Danny Ryan
c119565d8b Merge pull request #903 from ralexstokes/update-verify-indexed-attestation
Avoid materializing the merged list.
2019-04-12 19:07:01 +10:00
Alex Stokes
4824b34df3 Avoid materializing the merged list.
Fixes #901.
2019-04-12 19:02:16 +10:00
Danny Ryan
ce0f52b52d Merge pull request #890 from ethereum/proto-fix-justification-bitfield
limit bit-length of justification bitfield to strict 64
2019-04-12 18:59:42 +10:00
Alex Stokes
c954eab96d Move the ordering of the definition of process_deposit.
This move matches the symmetry of the other operation processing definitions.
2019-04-12 18:57:55 +10:00
Alex Stokes
b966041ddb formatting fix (#899) 2019-04-12 18:56:55 +10:00
terence tsao
38b6e71bd5 Update 0_beacon-chain.md 2019-04-12 15:06:23 +10:00
JSON
5e8172aaa7 Update README.md (#897) 2019-04-12 13:09:31 +10:00
protolambda
7ffcdcfd7c bitfield length limit style improvement 2019-04-12 09:12:37 +10:00
Danny Ryan
2468f9fc99 Merge pull request #868 from ethereum/vbuterin-patch-7
Separate out get_switchover_epoch
2019-04-11 18:55:39 +10:00
Danny Ryan
9c662ec4c3 fix shard delta for latest shard change 2019-04-11 18:48:05 +10:00
Danny Ryan
b6158e080a Merge branch 'dev' into vbuterin-patch-17 2019-04-11 18:36:15 +10:00
JSON
9cd1b4206b Update simple-serialize.md 2019-04-10 13:28:24 -05:00
protolambda
3f61780260 Merge branch 'dev' into proto-merge-test-gen 2019-04-10 22:34:42 +10:00
Hsiao-Wei Wang
e2dc12e9f6 Update specs/core/0_beacon-chain.md
Co-Authored-By: ChihChengLiang <chihchengliang@gmail.com>
2019-04-10 16:24:05 +08:00
protolambda
509354582c limit bit-length of justification bitfield to strict 64, prevent SSZ encoding crash due to too large integer size 2019-04-10 11:14:22 +10:00
vbuterin
7a1b38a6ad Homogenised start shard
Alternative presentation to #884, should be substantively equivalent
2019-04-09 05:52:32 -05:00
Chih Cheng Liang
ffccf742bd replace signed_root with signing_root 2019-04-08 09:57:04 +08:00
protolambda
c350aaecf7 small format update, support new testing format in generator base pkg 2019-04-07 17:26:24 +10:00
Danny Ryan
2baa242ac0 Merge pull request #877 from ethereum/sydney-test-format
A new more complete test format for ETH 2.0 testing
2019-04-07 16:23:04 +10:00
protolambda
117e157f29 update comment, fix net naming 2019-04-07 16:21:50 +10:00
protolambda
c5ab5435a1 include example configs and fork timelines, with format spec 2019-04-07 14:46:37 +10:00
protolambda
1c81638e86 forks are based on epoch numbers, as per spec 2019-04-07 12:07:10 +10:00
vbuterin
199e7849da Clarify lexicographic hash favoring (#881) 2019-04-06 13:07:26 +04:00
protolambda
09ceccacb4 consistent naming of network types 2019-04-05 22:31:37 +11:00
protolambda
4bf20a1208 remove confusing note 2019-04-05 19:29:58 +11:00
Hsiao-Wei Wang
13fc498f7b Update specs/test_formats/README.md
Co-Authored-By: protolambda <proto@protolambda.com>
2019-04-05 19:24:09 +11:00
terence tsao
5a77e61160 Update 0_beacon-chain.md 2019-04-04 08:11:12 -07:00
Justin
6ca3c64526 Update 0_beacon-chain.md 2019-04-03 23:24:46 +04:00
Justin
76893cafaa Missing typehint for convert_to_indexed
And some minor cleanups
2019-04-03 23:22:27 +04:00
Danny Ryan
afdfb2a5de Merge pull request #766 from ethereum/vitalik81
Added light client related files
2019-04-03 00:23:21 -06:00
vbuterin
bee740e834 Removed merkle partial from paths for now 2019-04-03 01:06:18 -05:00
protolambda
9fe9a000f5 more explicit about relations between generator, runner, type, handler 2019-04-03 14:37:34 +11:00
Danny Ryan
55d21c1563 Update specs/test_formats/README.md
Co-Authored-By: protolambda <proto@protolambda.com>
2019-04-03 14:13:29 +11:00
Danny Ryan
5790af7fc4 Update specs/test_formats/README.md
Co-Authored-By: protolambda <proto@protolambda.com>
2019-04-03 14:13:17 +11:00
Danny Ryan
04b9ce8eac Update specs/test_formats/README.md
Co-Authored-By: protolambda <proto@protolambda.com>
2019-04-03 14:13:05 +11:00
Danny Ryan
54eba8cbbe Update specs/test_formats/README.md
Co-Authored-By: protolambda <proto@protolambda.com>
2019-04-03 14:12:48 +11:00
protolambda
96ab5a334d Add note on configuration of constants 2019-04-03 13:35:40 +11:00
protolambda
80067721e2 A new more complete test format for ETH 2.0 testing 2019-04-03 12:29:34 +11:00
Danny Ryan
75f0af45bb Merge pull request #873 from ethereum/validator-indices-bug
minor bug `process_attester_slashings`
2019-04-02 18:07:30 -06:00
Danny Ryan
014138baab pr feedback 2019-04-03 11:04:12 +11:00
Justin
c4321c7cc7 Update 1_shard-data-chains.md 2019-04-02 22:17:55 +04:00