1489 Commits

Author SHA1 Message Date
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
Justin
e9a44545be
Update 0_beacon-chain.md 2019-04-12 13:38:58 +10:00
Justin
47b9cdbb36
Update 0_beacon-chain.md 2019-04-12 13:18:10 +10:00
protolambda
7ffcdcfd7c
bitfield length limit style improvement 2019-04-12 09:12:37 +10:00
Danny Ryan
6ca550489e
prevent underflow of previous epoch in all cases 2019-04-11 22:48:27 +10:00
Danny Ryan
8c32128ffb
initial pass on genesis slot == 0 2019-04-11 22:28:42 +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
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
9dde3a2661
Update replace_empty_or_append
Requires adding definitions of `empty` and `typeof` to the function puller.
2019-04-09 05:59:00 -05:00
vbuterin
7a1b38a6ad
Homogenised start shard
Alternative presentation to #884, should be substantively equivalent
2019-04-09 05:52:32 -05:00
Danny Ryan
e246c3fb04
source_crosslink_root to previous_crosslink_root 2019-04-08 12:59:42 +10:00
Chih Cheng Liang
ffccf742bd
replace signed_root with signing_root 2019-04-08 09:57:04 +08:00
Danny Ryan
42dc003e91
add previous_crosslink_root and enforce crosslinks form a chain 2019-04-07 17:55:38 +10:00
Danny Ryan
26df4f4bc8
Merge branch 'dev' into prev-cur-crosslinks 2019-04-07 16:26:42 +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
Justin
47464f28dc
Update 0_beacon-chain.md 2019-04-07 08:45:43 +10:00
Hsiao-Wei Wang
ebba3f5891
Fix typo 2019-04-07 01:59:10 +11:00
Hsiao-Wei Wang
8958cf86bb
Merge branch 'dev' into vbuterin-patch-13 2019-04-06 22:27:35 +08:00
Hsiao-Wei Wang
5ea5746fdd
Fix get_genesis_beacon_state and minor refactoring 2019-04-07 01:24:50 +11:00
Justin
63412d9b9e
Update 0_beacon-chain.md 2019-04-06 22:13:56 +11:00
Justin
7f0a93fc3e
Update 0_beacon-chain.md 2019-04-06 21:07:03 +11:00
Justin
169579ce3b
Update 0_beacon-chain.md 2019-04-06 20:45:11 +11:00
vbuterin
199e7849da Clarify lexicographic hash favoring (#881) 2019-04-06 13:07:26 +04:00
Danny Ryan
f677af2179
Merge branch 'dev' into prev-cur-crosslinks 2019-04-05 19:55:47 +11:00
Danny Ryan
dc325f7682
clean up a few things from PR 2019-04-05 19:39:03 +11:00
terence tsao
5a77e61160
Update 0_beacon-chain.md 2019-04-04 08:11:12 -07:00
Justin
a790afa891
Update 0_beacon-chain.md 2019-04-04 08:23:48 +04:00
Justin
d1af9144bc
Update 0_beacon-chain.md 2019-04-03 23:40:54 +04: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
Justin
2529cb1d74
Update 0_beacon-chain.md 2019-04-03 22:53:41 +04:00
Danny Ryan
1fa88fb6d1
remove previous crosslink check from process_crosslinks 2019-04-03 16:56:13 +11:00
protolambda
96ab5a334d
Add note on configuration of constants 2019-04-03 13:35:40 +11:00
Danny Ryan
39b4ef3892
Merge branch 'dev' into prev-cur-crosslinks 2019-04-03 11:57:07 +11:00
Danny Ryan
2f1ab491f9
Merge branch 'dev' into vbuterin-patch-2 2019-04-03 11:15:58 +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
Danny Ryan
d8df789a70
simplify get_winning_root logic 2019-04-03 10:13:05 +11:00
Justin
37fc79cb94
Update 0_beacon-chain.md 2019-04-02 22:30:26 +04:00