222 Commits

Author SHA1 Message Date
Danny Ryan
200da4de93
Merge branch 'dev' into v_guide_checkpoint 2019-06-30 22:08:23 -05:00
Danny Ryan
2539406324
Merge branch 'dev' into exec_v_spec 2019-06-30 22:00:18 -05:00
Hsiao-Wei Wang
4f360a58e2
Fix outdated fork.slot and attestation_data.slot 2019-07-01 10:58:09 +08:00
Hsiao-Wei Wang
f7ed186447
Use Checkpoint 2019-07-01 10:46:22 +08:00
Danny Ryan
f4907d67ee
clean up commitee assignment typing 2019-06-30 20:44:02 -05:00
Hsiao-Wei Wang
b29c751cb7
Merge branch 'dev' into last-minute-cleanups-2 2019-07-01 09:25:06 +08:00
Justin Drake
aeba6ee8fb compute_domain for consistency with get_domain 2019-07-01 00:35:09 +01:00
Carl Beekhuizen
4f47e30144
separates out domain 2019-07-01 01:22:58 +02:00
protolambda
ab2001e237
Merge branch 'dev' into last-minute-cleanups 2019-07-01 01:17:18 +02:00
Carl Beekhuizen
7ef98f7478
Compact get_domain calls 2019-07-01 01:06:27 +02:00
Carl Beekhuizen
ca731d32cf
Merge in dev and resolve conflicts 2019-07-01 00:27:27 +02:00
Carl Beekhuizen
6e5f43c033
merge in dev and resolve conflicts 2019-06-30 23:37:56 +02:00
Carl Beekhuizen
918192cdab
compute_slot_epoch->compute_epoch_of_slot 2019-06-30 23:35:07 +02:00
Carl Beekhuizen
fe68a8d1f0
Minor python style tweaks 2019-06-30 22:59:12 +02:00
Carl Beekhuizen
361732f409
merge in dev and resolve conflicts 2019-06-30 21:54:30 +02:00
Justin Drake
9b5e18b61c Last minute cleanups 2019-06-30 20:51:10 +01:00
Carl Beekhuizen
e0a0f6e156
Makes markdown comply with linter 2019-06-30 21:25:58 +02:00
Carl Beekhuizen
9deb4090b0
Merge branch 'dev' into exec_v_spec
* dev:
  delayed_activation_exit_epoch -> compute_activation_exit_epoch
  remove 'int' types from spec typehints. replace with uint64
  'beacon state getters' -> ' beacon state accessors'
  PR feedback
  Cleanup
  Fix bug
  ready for review
  A few more cleanups
  Push draft
  WIP
  WIP2
  WIP
2019-06-30 21:03:27 +02:00
Carl Beekhuizen
0fd1d38417
Misc function rename 2019-06-30 20:58:02 +02:00
Danny Ryan
d1bc2f03ac
remove 'int' types from spec typehints. replace with uint64 2019-06-30 13:00:22 -05:00
Danny Ryan
6d5e4da3e0
PR feedback 2019-06-30 12:42:24 -05:00
Justin Drake
e8532ced79 WIP 2019-06-30 10:56:14 +01:00
Carl Beekhuizen
fa7f80157d
Merge branch 'dev' into exec_v_spec
* dev: (112 commits)
  Minor copyedit
  Fix typo
  minor typo
  fix genesis tests; sign deposit-datas, and lower min validator count for testing
  add comments to make variations in genesis initialization clear, and about the mix-in in verification
  Refactor
  Update 0_beacon-chain.md
  quick comment on avoiding underflow
  fix basic test
  Make timestamp a uint64
  Fixes
  typo
  Fix genesis balance bug (git add -u)
  Cleanups and fixes
  fix finalize on double justification in 123 rule
  Merge is_genesis_trigger into get_genesis_state
  Cleanups; think about merging is_genesis_trigger into get_genesis_state
  Renames:
  fix typo in justification wording
  rename/fix roots in justification tests for consistency
  ...
2019-06-30 11:19:21 +02:00
Carl Beekhuizen
f6322e199b
Fixes typing and Makefile 2019-06-30 11:18:36 +02:00
Justin Drake
d0acd81157 WIP 2019-06-30 10:02:18 +01:00
Carl Beekhuizen
1d9fe90d97
Makes v-guide executable 2019-06-30 10:58:04 +02:00
Hsiao-Wei Wang
12dff5349d
Renames:
1. `Deposit` log -> `DepositEvent` log
2. `get_deposit_root` -> `get_hash_tree_root`
2019-06-30 03:42:00 +08:00
Dankrad Feist
6a2d2c84a8
Bitlist for attestation doc 2019-06-28 20:49:57 +01: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
Justin
2739767a71
Hardened Eth 1.0 voting strategy (#1218) 2019-06-28 14:43:44 +01:00
Justin Drake
196ac42025 Cleanup naming 2019-06-28 12:23:22 +01:00
JSON
20602bc92b phase 0 doc standardization b4 spec freeze (#1212) 2019-06-25 14:32:56 +01:00
Danny Ryan
a6230425b8
Merge branch 'dev' into container-cleanup 2019-06-14 10:36:41 -06:00
Danny Ryan
b56539a47d
add missing colon to v-guide 2019-06-10 15:14:42 -06:00
Justin Drake
565f61dfaa Cleanup containers 2019-06-09 20:41:21 +01:00
terence tsao
8b54c90fd6
Update 0_beacon-chain-validator.md 2019-06-09 12:09:54 -07:00
terence tsao
eefd306253
Update 0_beacon-chain-validator.md 2019-06-05 13:07:10 -04:00
Ivan Martinez
1b5370f8e2
Update 0beacon-chain-validator.md 2019-06-04 18:20:16 +09:00
Danny Ryan
c2f0f7e4d8
Merge pull request #1108 from ethereum/eth1_error
minor fix to how eth1 data is counted in validator guide
2019-05-28 16:09:04 -06:00
Danny Ryan
4183d8440b
Merge pull request #1069 from sigp/bn-vc-api-rfc
Beacon Node API for Validator
2019-05-28 16:07:51 -06:00
Luke Anderson
c32328fdf2
Fixed swagger URL so that the version number isn't specified (defaults to latest). 2019-05-28 10:49:40 +10:00
Luke Anderson
56698602ab
Updated all absolute URLs to the eth2.0-specs repo so that they point to the master branch (instead of dev). 2019-05-28 10:48:41 +10:00
Danny Ryan
405b34225f
D be list instead of set in validator eth1 data counting 2019-05-27 09:37:30 -06:00
Luke Anderson
fa177e0355
Bumped API version number to 0.2.0 2019-05-27 13:01:36 +10:00
Luke Anderson
af798a3065
Minor updates.
- Fixed spelling (and made American English)
 - Clarified the schema for the new poc_bit field, and description.
2019-05-27 11:21:23 +10:00
Luke Anderson
edf0b9d05f
Addressed some of @djrtwo's suggestions.
- Rewording of specification goal paragraph
 - Clarify get duties description regarding chain reorgs.
 - Add epoch parameter to get duties, and new error 406
 - Block publishing action is clarified around validation, with a new status code 202
 - The validator pubkey and PoC bit are passed to produce attestation
 - Attestation publishing action is clarified around validation, new status code 202
 - Rewording of genesis_time, 'block' -> 'slot'
 - Update Crosslink to latest spec
 - Added missing signature field to IndexedAttestation
2019-05-25 07:59:35 +10:00
Danny Ryan
7b30c55cd4
minor copy edits to vc api 2019-05-23 13:10:34 -04:00
protolambda
6b5f4b44ea
avoid zero constant for deposits fork-version, just default to it 2019-05-22 01:39:20 +02:00
Danny Ryan
4ce441c4a4
minor fix to how eth1 data is counted in validator guide 2019-05-21 12:54:38 -06:00
Danny Ryan
847fcf52cc
utilize bls_domain directly for deposits 2019-05-21 11:30:38 -06:00