Danny Ryan
364781b934
Merge pull request #1428 from ethereum/phase0-simplify
...
Remove Shards/Crosslinks from Phase 0
2019-10-28 14:07:39 +08:00
Danny Ryan
f809b21241
minor pr review
2019-10-23 09:37:15 +09:00
Danny Ryan
58c28349de
proto pr feedback
2019-10-18 12:10:36 +09:00
Danny Ryan
437a65d3e1
cleanup wrt Justin's comments
2019-10-17 17:47:51 +09:00
Danny Ryan
c239ce0b5e
crosslink committee -> beacon committee
2019-10-17 10:45:07 +09:00
Danny Ryan
219084a08a
add CommitteeIndex type
2019-10-16 18:53:36 +09:00
Danny Ryan
bd1c71b82e
simplify index
2019-10-16 18:47:19 +09:00
Danny Ryan
6208e74d3f
get crosslink committees by slot
2019-10-13 21:52:58 +09:00
Danny Ryan
d8431f8476
add start index back in
2019-10-13 13:53:43 +09:00
Danny Ryan
d98cabf7e7
fix get crosslink committee and finalitytests
2019-10-12 13:06:52 +09:00
Danny Ryan
dfdf3ab5cf
initial removal and cleanup of shard/crosslink from phase 0
2019-10-12 11:48:34 +09:00
Jim McDonald
b050531468
Revert to bytes32
2019-09-28 17:01:29 +01:00
Jim McDonald
81b2566cd8
Update validator doc to match recent changes
2019-09-28 13:18:06 +01:00
Justin Drake
e7db58cb7e
Rename ACTIVATION_EXIT_DELAY to MAX_SEED_LOOKAHEAD for phase 1
2019-09-23 12:48:41 -06:00
Justin Drake
47a818c705
Add domain_type to get_seed
2019-09-23 12:48:36 -06:00
Danny Ryan
114ffe3d6d
Merge pull request #1413 from ethereum/proposer-fix
...
Improve beacon proposer selection logic
2019-09-23 13:45:43 -05:00
Danny Ryan
2ec363d614
typo
2019-09-23 12:42:29 -06:00
Justin
2e53899784
typo
2019-09-22 14:44:51 -05:00
Danny Ryan
970ae2fad1
update validator doc with modified beacon proposer selection
2019-09-16 09:16:44 -05:00
Justin
d1fe8f16fd
Deposit contract fixes ( #1362 )
2019-09-03 18:59:18 +01:00
Martin Lundfall
a843e9aeeb
specs/ fix links
2019-08-19 13:47:09 +02:00
Danny Ryan
a90d273fbd
fix minor var typo
2019-07-22 07:19:42 -06:00
Danny Ryan
82d3c4f606
Merge pull request #1251 from ethereum/last-minute-cleanups-2
...
#1244 without "5 slots is a `Slot`"
2019-06-30 22:22:23 -05:00
Danny Ryan
e1030843d6
Merge branch 'dev' into last-minute-cleanups-2
2019-06-30 22:11:48 -05:00
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