protolambda
09cae4b3cc
Handle empty-aggregation-bits case, and add tests. See #1713
2020-05-01 15:17:41 +02:00
Danny Ryan
4b4fc32f9c
Merge pull request #1755 from paulhauner/patch-23
...
Fork choice: Remove redundant check in validate_on_attestation
2020-04-30 11:06:29 -06:00
Danny Ryan
070056b27d
Merge pull request #1767 from ethereum/remove-interop-fix
...
Remove interop from p2p spec
2020-04-30 11:05:24 -06:00
Danny Ryan
a30b2d3639
Merge pull request #1775 from ethereum/attnet-note
...
add clarifying note about attnets ENR entry
2020-04-30 07:13:18 -06:00
Paul Hauner
2dc5156651
Add message about delaying consideration
2020-04-30 16:27:02 +10:00
Danny Ryan
6a40f71a31
add note about beacon committees not going into attnets
2020-04-29 20:29:48 -06:00
Danny Ryan
b5ecc88e55
Merge pull request #1769 from ethereum/hwwhww/move_sanity
...
Move `sanity` dir to under `phase_0`
2020-04-28 10:37:14 -06:00
Hsiao-Wei Wang
fa66475da4
Move `sanity` to under `phase_0`
2020-04-29 00:04:44 +08:00
Danny Ryan
87586837c3
remove interop from phase 0 p2p specs
2020-04-27 17:39:39 -06:00
Danny Ryan
d128400da5
remove interop from header and gossip sections in network spec
2020-04-27 17:39:31 -06:00
Danny Ryan
553a33cd2d
Merge pull request #1766 from ethereum/dev
...
backport dev to v012x
2020-04-27 17:35:28 -06:00
Diederik Loerakker
9d39c292e0
Merge pull request #1763 from ethereum/master
...
Backport v0.11.2 hotfixes from master to dev
2020-04-28 00:18:52 +02:00
Danny Ryan
d9cb1daf6b
Merge pull request #1762 from terencechain/patch-96
...
Remove extra `/` in README
2020-04-27 15:40:21 -06:00
terence tsao
3cc1fb9017
Remove `/`
2020-04-27 14:34:50 -07:00
Danny Ryan
dae623b097
Merge pull request #1756 from byz-f/q9-genesis-eth1
...
genesis: clarify that eth1 timestamp can be less than min genesis time
2020-04-27 10:15:18 -06:00
Danny Ryan
f0af3395c2
Merge pull request #1749 from paulhauner/patch-22
...
Require "seen" aggregates to be valid
2020-04-27 10:05:05 -06:00
Danny Ryan
f95a135aa5
Merge pull request #1745 from ethereum/hwwhww/validator-tests
...
Add sanity, unit test for validator guide
2020-04-27 09:56:02 -06:00
Hsiao-Wei Wang
2dbc333270
Make `compute_new_state_root` a pure function
2020-04-27 22:18:43 +08:00
Hsiao-Wei Wang
d311248d35
Increase `EPOCHS_PER_ETH1_VOTING_PERIOD` from `2` to `4` for testing eth1 votes consensus
2020-04-27 22:18:43 +08:00
Hsiao-Wei Wang
70bd73d2b5
Apply PR feedback from @djrtwo
...
Fix get_eth1_vote test cases
2020-04-27 22:18:41 +08:00
Hsiao-Wei Wang
8adc15e83d
Add validator guide tests
...
1. "Beacon chain responsibilities: Attesting"
2. "Beacon chain responsibilities: Attestation aggregation"
2020-04-27 21:47:25 +08:00
Hsiao-Wei Wang
bdae27e317
Add bls.AggregatePKs helper
2020-04-27 21:47:25 +08:00
Hsiao-Wei Wang
303d7d5adb
Add validator guide tests
...
1. "Becoming a validator"
2. "Validator assignments"
3. "Beacon chain responsibilities: Block proposal"
2020-04-27 21:47:25 +08:00
Hsiao-Wei Wang
4d980aec71
Fix validator guide
...
1. Avoid negative computation in `is_candidate_block`
2. Fix `get_block_signature`: avoid extra casting; it's simpler to use BeaconBlock instead of
BeaconHeader
2020-04-27 21:47:24 +08:00
Raw Pong Ghmoa
c841aa102b
genesis: clarify that eth1 timestamp can be less than min genesis time
2020-04-26 10:09:22 +02:00
Paul Hauner
1a81c873af
Remove redundant check in fork choice
2020-04-26 16:24:16 +10:00
Aditya Asgaonkar
9acea51938
Simplified by re-using get_ancestor()
2020-04-25 14:17:28 -07:00
Danny Ryan
524b84df78
Merge pull request #1753 from ethereum/gen-req-fix
...
fix requirements.txt for bls generator
2020-04-24 16:19:48 -06:00
Danny Ryan
af40c1dad3
Merge pull request #1754 from ethereum/fork-digest-gossip-example
...
Include fork digest in example gossip topic name
2020-04-24 16:19:35 -06:00
protolambda
0c67aaa68e
Include fork digest in example gossip topic name
2020-04-25 00:05:37 +02:00
Danny Ryan
2129f8a281
fix requirements.txt for bls gens
2020-04-24 16:00:06 -06:00
Danny Ryan
fde9b410f0
Merge pull request #1752 from ethereum/dev
...
sync v0.11.2 to `v012x`
2020-04-24 11:36:17 -06:00
Danny Ryan
2898ab0b01
Merge pull request #1743 from ethereum/dev
...
Release v0.11.2
2020-04-24 11:09:19 -06:00
Diederik Loerakker
9aec123f84
Merge pull request #1751 from ethereum/bump-version
...
bump VERSION to v0.11.2
2020-04-24 18:31:54 +02:00
Danny Ryan
56535e3dbe
bump version to v0.11.2
2020-04-24 10:21:47 -06:00
Paul Hauner
bf806b9efa
Require "seen" aggregates to be valid
2020-04-24 15:01:18 +10:00
Danny Ryan
37abc5499a
Merge pull request #1740 from ethereum/JustinDrake-patch-3
...
Cosmetic changes from #1737
2020-04-22 16:08:51 -06:00
Danny Ryan
d295669f12
Merge pull request #1744 from ethereum/p2p-nitpick
...
add missing word "valid" in attestation gossip conditions
2020-04-22 16:04:57 -06:00
Danny Ryan
11d164748c
add 'valid' when de-deduplication of attestations on gossip subnets
2020-04-22 14:45:01 -06:00
Danny Ryan
d8662d49ea
Merge pull request #1730 from ethereum/bootnode-enr
...
add note about distributing bootnode ENRs prior to genesis
2020-04-22 14:38:38 -06:00
Danny Ryan
3d4122a2f6
add note about distributing bootnode ENRs prior to genesis
2020-04-22 14:33:57 -06:00
Aditya Asgaonkar
9bbac0d2cc
Added consistency check for FFG & LMD vote in validate_on_atttestation(), fixes #1636 , fixes #1456 , fixes #1408
2020-04-21 23:56:44 -07:00
Justin
5929aac799
Cosmetic changes from #1737
2020-04-22 11:40:10 +08:00
Danny Ryan
a6b2679cb0
Merge pull request #1739 from ethereum/JustinDrake-patch-4
...
Partial fix for #1701
2020-04-21 08:44:22 -06:00
Justin
3436021e72
Update beacon-chain.md
2020-04-21 15:34:55 +01:00
Danny Ryan
ebf888bcf7
Merge pull request #1736 from status-im/rannge-req
...
simplify block range request description
2020-04-21 08:21:57 -06:00
Danny Ryan
5cb6ec9471
Merge pull request #1738 from ethereum/JustinDrake-patch-3
...
Fix #1735—remove redundant check
2020-04-21 08:17:02 -06:00
Justin
e2a320ef32
Partial fix for #1701
...
Clarify that state transitions with `uint64` overflows are invalid.
2020-04-21 08:59:53 +01:00
Justin
508811d641
Fix #1735—remove redundant check
...
As per #1735 the check `if not len(indices) <= MAX_VALIDATORS_PER_COMMITTEE: return False` is redundant. As such this PR should be purely cosmetic.
2020-04-21 08:50:42 +01:00
Danny Ryan
5b4f5c35e7
Merge pull request #1731 from ethereum/hwwhww/phase0_typing
...
Fix some phase 0 typing
2020-04-20 17:24:40 -06:00