Commit Graph

230 Commits

Author SHA1 Message Date
Carl Beekhuizen
8580ec33f2 'message' -> 'signing_root' 2020-01-03 08:18:34 +01:00
Carl Beekhuizen
51bcb29e28 'DomainWrapper' -> 'SigningRoot' 2020-01-03 07:46:27 +01:00
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