Commit Graph

4879 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