4629 Commits

Author SHA1 Message Date
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
Danny Ryan
9f7a5491d7
Merge pull request #1677 from gnattishness/sig_test_formats
Correct/update test format documentation
2020-03-24 07:48:15 -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
Nathaniel Jensen
83851f6919
Fix inaccuracies in test format documentation.
* `block_header` operation to accept input of type `BeaconBlock`
* `voluntary_exit` operation to accept input of type
  `SignedVoluntaryExit`.
* sanity/blocks to note that inputs are of type `SignedBeaconBlock`
2020-03-24 13:39:27 +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
f4e883e0b3
Merge pull request #1660 from ethereum/dankrad-fix-custody
Fix error in custody bit computation
2020-03-16 09:55:28 -06:00
Danny Ryan
d299b06a1c
fix custody bit calculation format 2020-03-16 09:52:27 -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
Dankrad Feist
9b7e0ab2be
Fix error in custody bit computation 2020-03-13 17:15:25 +00:00
Danny Ryan
1293320675
Merge branch 'dev' into phase1-tests 2020-03-12 07:12:41 -06:00
Danny Ryan
e2bd8c7942
Merge pull request #1645 from ethereum/dev
Release v0.11.0 into master
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
Danny Ryan
fccd3ab1ce
clarify hex-encoded bytes string representation for fork digest in gossip topic
Co-Authored-By: Diederik Loerakker <proto@protolambda.com>
2020-03-10 15:04:44 -06:00
Danny Ryan
415544bf03
modify gossip topics to use ForkDigest 2020-03-10 14:44:35 -06:00
Danny Ryan
b25ca8e32c
Merge branch 'gossip-topic' of https://github.com/status-im/eth2.0-specs into status-im-gossip-topic 2020-03-10 14:02:44 -06:00
Diederik Loerakker
ab24e7cab7
Merge pull request #1651 from ethereum/revert-forkchoice-header
revert fork choice store.blocks to BeaconBlock
2020-03-10 20:25:18 +01:00
Danny Ryan
3b7704a78f
Merge pull request #1649 from ethereum/eth1-voting-period-in-epochs
Eth1 voting period in epochs [updated for configs/phase1/tests compat.]
2020-03-10 13:24:03 -06:00
Danny Ryan
1c9ca3c168
Merge pull request #1635 from ethereum/rewards-overflow
handle rewards overflow
2020-03-10 13:23:21 -06:00