Commit Graph

4086 Commits

Author SHA1 Message Date
Danny Ryan
ce40666003 version pyspec module and test on one attesterslashing test 2019-12-05 15:06:32 -07:00
Danny Ryan
595d2f69a3 Merge branch 'dev' into phase1rebase 2019-12-05 14:19:52 -07:00
Diederik Loerakker
da17f4b3a8 Merge pull request #1505 from ethereum/v09x
backport V09x
2019-12-05 22:15:47 +01:00
Danny Ryan
e31f17f037 modify phase 1 to use new signature (no signing_root) pattern 2019-12-05 13:49:52 -07:00
Danny Ryan
a32b0100ff rebase fixes 2019-12-05 13:31:42 -07:00
Danny Ryan
4bf5eb86c4 fix issues using indexed attestation and custody bit wrapper 2019-12-05 13:31:42 -07:00
Danny Ryan
f533fef167 add missing attestation validations; cleanup process_attestations and fix minor bugs 2019-12-05 13:31:41 -07:00
Danny Ryan
a1ac0d5a80 fix get_shard_committee 2019-12-05 13:31:41 -07:00
Danny Ryan
ddd7cd2964 divide new and old containers out in phase 1 2019-12-05 13:31:41 -07:00
protolambda
72a9dfc430 fix lint problems 2019-12-05 13:31:41 -07:00
protolambda
1623d40b6d fix: check malefactor custody key 2019-12-05 13:31:41 -07:00
protolambda
41be2ed3ce bugfix custody bit index lookup + lint fixes 2019-12-05 13:31:40 -07:00
protolambda
1a1c3773f9 implement custody game revamp for new shard proposal: simplifications and immediate processing, since custody data is bounded 2019-12-05 13:31:40 -07:00
protolambda
e73316c13f change configs to be loaded in time; reload specs module to make new config presets effective. Also fix more lint and consistency problems. 2019-12-05 13:30:49 -07:00
Danny Ryan
d6bfe5d35c lint phase 1 (2) 2019-12-05 13:29:52 -07:00
Danny Ryan
9f80a7f703 phase1 lint (1) 2019-12-05 13:29:51 -07:00
Danny Ryan
82c9adce8b fix phase 1 make build (not lint or tests) 2019-12-05 13:29:51 -07:00
Danny Ryan
79be0345d6 fix call to process_attestation 2019-12-05 13:29:51 -07:00
protolambda
03e956f9c9 validator init adjustments 2019-12-05 13:29:51 -07:00
protolambda
4c9e5b8950 add link to phase1 upgrade doc 2019-12-05 13:29:51 -07:00
protolambda
36503f98e4 placeholder: rudimentary phase 0 to phase 1 fork process 2019-12-05 13:29:51 -07:00
protolambda
cc0aac3aae typo 2019-12-05 13:29:50 -07:00
protolambda
74d6021507 PR comment fixes 2019-12-05 13:29:50 -07:00
protolambda
589d5a4f9a Add notes on custody game spec funcs 2019-12-05 13:29:50 -07:00
protolambda
465f6cb7f0 update readme spec links 2019-12-05 13:29:50 -07:00
protolambda
edef2fd8ae more refactoring: more immediate custody game, general phase1 beacon chain changes 2019-12-05 13:29:50 -07:00
protolambda
7d2341b40d Note: is_valid_indexed_attestation is overriden 2019-12-05 13:29:49 -07:00
protolambda
a33e01dab2 Start making phase1 work in pyspec again 2019-12-05 13:29:49 -07:00
Vitalik Buterin
ef936b94fe Added get_shard_proposer_index 2019-12-05 13:29:49 -07:00
Vitalik Buterin
4d6dcd15ba Some fixes 2019-12-05 13:29:49 -07:00
Vitalik Buterin
7b4a6e8307 Simplified gasprice update 2019-12-05 13:29:49 -07:00
Vitalik Buterin
8f34a0788d Some initial changes 2019-12-05 13:29:49 -07:00
vbuterin
b6680d28bb Update specs/core/1_new_shards.md
Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2019-12-05 13:29:48 -07:00
vbuterin
e66b4e06ef Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:48 -07:00
vbuterin
8cb404d926 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:48 -07:00
vbuterin
ff3bd725a3 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:48 -07:00
vbuterin
2ea8eb9cc3 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:48 -07:00
vbuterin
c9cc110ab1 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
a749dd9a77 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
822ceade58 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
0ddc0ba527 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
bf13757722 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
793c8616cd Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:47 -07:00
vbuterin
41be60ee6e Update specs/core/1_new_shards.md 2019-12-05 13:29:46 -07:00
vbuterin
8a6bd201f9 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:46 -07:00
vbuterin
4d1e9e15c6 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:46 -07:00
vbuterin
9810a3d260 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:46 -07:00
vbuterin
9d3a230974 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:46 -07:00
vbuterin
bcd06d88ef Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:46 -07:00
vbuterin
d59e87f876 Update specs/core/1_new_shards.md
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-12-05 13:29:45 -07:00