Carl Beekhuizen
a65d96da04
Merge in dev
2020-01-03 07:35:19 +01:00
Carl Beekhuizen
7af4429011
Make bls a module
2019-12-20 08:41:46 +02:00
Carl Beekhuizen
42a3dd4ab1
Implement @djrtwo's review suggestions
2019-12-19 15:47:42 +02:00
Danny Ryan
caffe8d720
update ENR to use attesation subnets instead of shards
2019-12-17 16:27:13 -07:00
Danny Ryan
fa916323f0
add basics for ENR bitfield
2019-12-17 10:59:15 -07:00
Carl Beekhuizen
502ee29537
Phase 0 new BLS
2019-12-17 12:04:56 +02:00
Martin Lundfall
12ff64ea1a
Update ToC of specs to consistent use of doctoc
2019-12-10 18:29:40 +01:00
protolambda
103a66b2af
remove signing_root: see issue #1487
2019-12-03 21:10:19 +01:00
Hsiao-Wei Wang
8fed220736
Update `AggregateAndProof` and rename `slot_signature` to `get_slot_signature`
...
1. Reorder the fields to fit the container name
2. Rename `AggregateAndProof.index: ValidatorIndex` to `AggregateAndProof.aggregator_index: ValidatorIndex`
- Since we also have similar naming style like
`ProposerSlashing.proposer_index` or `VoluntaryExit.validator_index`
2019-11-18 21:35:12 +08:00
Danny Ryan
e3a67fe52c
ensure not all validators switch at once
2019-11-12 12:00:30 -07:00
Danny Ryan
29b073bcca
add random subnet subscriptions for phase 0 stability
2019-11-11 14:46:30 -07:00
Danny Ryan
32e6623915
clarify topic subscriptions for attestations
2019-11-11 14:27:46 -07:00
Hsiao-Wei Wang
a029db3410
Update the expected proposer period
...
Since `SECONDS_PER_SLOT` is now `12`
2019-11-08 19:05:14 +08:00
Diederik Loerakker
f0999573f7
Merge pull request #1469 from ethereum/fix-eth1-distance
...
Clarify `previous_eth1_distance`
2019-11-07 20:37:36 +01:00
Danny Ryan
c84dce7b32
make eth1_follow_distance clearer
2019-11-07 12:32:02 -07:00
Danny Ryan
5159c69632
cleanup get_eth1_vote
2019-11-07 12:15:56 -07:00
Danny Ryan
e7f71886b0
Merge pull request #1466 from ethereum/decoy-flip-flop
...
Decoy flip flop resistance
2019-11-08 03:10:41 +08:00
Danny Ryan
9b21c0db93
add note aboutgenesis attestations
2019-11-07 12:06:23 -07:00
Danny Ryan
600265a311
remove AttestationDataAndCustodyBit
2019-11-01 21:12:32 -06:00
Danny Ryan
60a469b9c7
Merge pull request #1440 from ethereum/naive-aggregation
...
Naive aggregation strategy
2019-10-28 17:42:13 +08:00
Danny Ryan
43132a3082
[reopen] Eth2 shorthand standardized ( #1452 )
...
* Update README.md
* Update README.md
* Update p2p-interface.md
* Update simple-serialize.md
* Update README.md
* Update initialization.md
* Update README.md
* Update 0_beacon-chain-validator.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
2019-10-28 15:53:10 +08:00
Danny Ryan
795105a1f4
Merge branch 'dev' into naive-aggregation
2019-10-28 15:58:49 +09:00
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
Hsiao-Wei Wang
2d59ca6d57
Update ToC
2019-10-28 12:43:29 +08:00
Danny Ryan
c2cebef649
Update specs/validator/0_beacon-chain-validator.md
...
Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2019-10-25 17:13:00 +08:00
Danny Ryan
1cda8c8a8b
aggregation cleanups
2019-10-24 10:10:29 +09:00
Danny Ryan
cf1d855be6
lint
2019-10-23 17:42:53 +09:00
Danny Ryan
7fcb60795b
lint
2019-10-23 17:29:53 +09:00
Danny Ryan
a9c2112571
add bulk of naive aggregation strategy
2019-10-23 17:13:01 +09:00
Danny Ryan
f63c122ddc
Merge branch 'phase0-simplify' into naive-aggregation
2019-10-23 09:43:30 +09:00
Danny Ryan
f809b21241
minor pr review
2019-10-23 09:37:15 +09:00
Danny Ryan
bc8ff33a37
working through attestation aggregation
2019-10-22 15:49:50 +08: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