Commit Graph

4457 Commits

Author SHA1 Message Date
Danny Ryan
e69f24f29b Merge pull request #1686 from ethereum/v011x
Release `v0.11.1` to master
v0.4.1 v0.11.1
2020-03-26 16:29:06 -06:00
Danny Ryan
e6e7aab97e Merge pull request #1687 from ethereum/reorder-p2p-block-conditions
Reorder block gossip conditions
2020-03-26 11:52:49 -06:00
Danny Ryan
d42e08a6e1 verify proposer sig before proposer shuffling in p2p block gossip conditions 2020-03-26 11:43:32 -06:00
Diederik Loerakker
28f091cce3 Merge pull request #1685 from ethereum/publish-vs-subscribe
Do not require non-aggregators to subscribe to attnets
2020-03-26 18:09:47 +01:00
Danny Ryan
c46fe86839 Merge branch 'v011x' into publish-vs-subscribe 2020-03-26 10:48:23 -06:00
Danny Ryan
a83e7a5ecc proto PR feedback 2020-03-26 10:46:06 -06:00
Danny Ryan
050b42806d Merge pull request #1684 from ethereum/enr-ping
MetaData and Ping
2020-03-26 10:40:46 -06:00
Danny Ryan
ee45cf77ef proto feedback on MetaData 2020-03-26 07:47:20 -06:00
Danny Ryan
7af6a3afa4 do not require non-aggregating validators to subscribe to attestation subnet for beacon committee duties 2020-03-25 15:56:26 -06:00
Danny Ryan
d5a9af6469 update ping protocol to use MetaData 2020-03-25 12:08:27 -06:00
Danny Ryan
b8d25dc5b4 Merge pull request #1682 from ethereum/reward-acc-bug
Attestation reward bug
2020-03-24 19:36:23 -06:00
Diederik Loerakker
b0df824d2f Merge pull request #1683 from ethereum/unnecessary-clock-disp
[direct to v011x] Remove unnecessary clock disparity check
2020-03-24 15:42:36 +01:00
Paul Hauner
88fddf2379 Remove unneccessary clock disparity check
There is no need to mention clock disparity when comparing two static slot values (assuming the clock disparity is less than a slot, even then I don't think that's the intention).
2020-03-24 08:13:36 -06:00
Michael Sproul
1c49f99094 Fix bug in attestation reward calculation 2020-03-24 07:40:58 -06:00
Danny Ryan
e301e1c8fc Merge pull request #1668 from AgeManning/enr-update
Shift IP-related ENR fields as optional
2020-03-24 07:35:03 -06:00
Danny Ryan
9e137a6404 Merge pull request #1672 from ethereum/fix-memoization
Fix memoization (base reward cache bug + add LRU)
2020-03-24 07:34:28 -06:00
Age Manning
f227e026fa Draft PING and ENR rpc protocol 2020-03-24 15:10:47 +11:00
Age Manning
cf20a7ae3e Shift some ENR fields to MAY 2020-03-24 15:07:43 +11:00
protolambda
c00d8e30ad Merge branch 'v011x' into fix-memoization 2020-03-23 21:06:58 +01:00
protolambda
93ff016e76 fix base-reward lru size, fix indent, change total-active-balance key 2020-03-23 20:35:50 +01:00
protolambda
33f8f4936d Fix base-reward memoization bug, improve memoization with LRU, and improve misc rewards test 2020-03-20 21:15:13 +01:00
Danny Ryan
6fde75be19 Merge pull request #1671 from ethereum/val-attestation-sig
Normalize attestation signature getter name
2020-03-20 08:31:16 -06:00
Danny Ryan
2978f21a39 minor edit to validator get_attestation_signature 2020-03-19 15:17:06 -06:00
Jacek Sieka
759af67345 Normalize attestation signature getter name 2020-03-19 15:13:59 -06:00
Danny Ryan
2b8c32a347 Merge pull request #1664 from ethereum/div-zero-total-balance
avoid div by zero in extreme balance case
2020-03-19 08:50:09 -06:00
Danny Ryan
0a9b306d60 PR feedback from @hwwhww 2020-03-18 09:55:09 -06:00
Danny Ryan
e429030ded Merge pull request #1665 from ethereum/remove-ik-handshake
remove IK handshake from p2p spec
2020-03-18 07:15:29 -06:00
Danny Ryan
e6998a61cd remove IK handshake from noise spec (removed in core libp2p specs) 2020-03-17 10:54:48 -06:00
Danny Ryan
e2ef4365e2 min total balance is now EFFECTIVE_BALANCE_INCREMENT. update testing 2020-03-16 11:19:21 -06:00
Danny Ryan
8c532c0e9a Merge pull request #1661 from ethereum/clarify-proposer-gossip
clarify proposer_index in block gossip
2020-03-16 07:01:44 -06:00
Danny Ryan
5315f3db35 clarify proposer_index must be from expected shuffling when validating block gossip 2020-03-13 12:00:34 -06:00
Danny Ryan
e2bd8c7942 Merge pull request #1645 from ethereum/dev
Release v0.11.0 into master
v0.11.0
2020-03-11 16:53:21 -06:00
Diederik Loerakker
d4ce5f2110 Merge pull request #1658 from ethereum/fc-header-comment
fork choice error note
2020-03-11 23:49:18 +01:00
Danny Ryan
c894f5ecec fork choice error note 2020-03-11 16:41:27 -06:00
Danny Ryan
42499a01e7 Merge pull request #1657 from ethereum/fix-ssz-generic-tests
Fix generic SSZ tests, update remerkleable with small bugfix
2020-03-11 16:29:28 -06:00
Diederik Loerakker
c8c33fede2 Merge pull request #1656 from ethereum/fc-typoo
minor typos and clarifications in p2p spec
2020-03-11 23:22:02 +01:00
protolambda
22620bfe5d Fix generic SSZ tests, update remerkleable with small bugfix 2020-03-11 23:18:06 +01:00
Diederik Loerakker
d0fc606253 Merge pull request #1654 from ethereum/readme-gasper-edit
Replace consensus paper link with full title
2020-03-11 23:16:59 +01:00
Danny Ryan
a612df1119 minor typos and clarifications in fork choice 2020-03-11 16:11:42 -06:00
Diederik Loerakker
a0fb3b851d Merge pull request #1655 from ethereum/fc-typo
minor forkchoice spec typo
2020-03-11 22:16:31 +01:00
Danny Ryan
47bbffa0d6 'get_checkpoint_store' -> 'get_forkchoice_store' typo 2020-03-11 15:03:14 -06:00
Danny Ryan
a49fc814eb change 'gasper' to 'combining ghost and casper' for paper description 2020-03-11 14:52:31 -06:00
Danny Ryan
81dc71c312 Merge pull request #1652 from ethereum/gossip-topics-with-fork-digest
Gossip topics with fork digest
2020-03-11 13:32:25 -06:00
Danny Ryan
d01d532062 Merge pull request #1653 from ethereum/head-match-target
Must match target to match head
2020-03-11 13:24:55 -06:00
Danny Ryan
4bcdf91e8b Apply suggestions from code review
PR feedback

Co-Authored-By: Hsiao-Wei Wang <hwwang156@gmail.com>
2020-03-11 13:24:30 -06:00
Danny Ryan
36e48fba99 enforce must match target to match head to avoid perverse incentive path 2020-03-11 12:51:05 -06:00
Danny Ryan
8eae0f0b46 Merge pull request #1647 from ethereum/bump-version
bump version to v0.11.0 for coming release
2020-03-11 12:21:17 -06:00
Danny Ryan
0881e21dc5 cleanup gossip topic fork digest based on PR feedback 2020-03-11 12:02:31 -06:00
Danny Ryan
baee673124 add note about preparing for subnet backbone for forks 2020-03-10 17:29:39 -06:00
Danny Ryan
e2918c6364 Merge pull request #1626 from ethereum/proposer-index
add proposer index to BeaconBlock
2020-03-10 15:10:07 -06:00