Hsiao-Wei Wang
9724cb832d
Apply suggestions from code review from @djrtwo
...
Co-Authored-By: Danny Ryan <dannyjryan@gmail.com>
2020-05-02 02:31:53 +08:00
Hsiao-Wei Wang
e645d6b5fa
Rename `build_empty_shard_block` to `build_shard_block`
2020-05-02 02:31:53 +08:00
Hsiao-Wei Wang
afa12caf1f
Refactor `get_shard_state_transition_result`
2020-05-02 02:31:53 +08:00
Hsiao-Wei Wang
4e8a7ff115
[squashed] shard transition wip
...
Fix the wrong `get_shard_proposer_index` parameters order
Phase 1 WIP
Add shard transition basic test
Fix lint error
Fix
2020-05-02 02:31:10 +08:00
Hsiao-Wei Wang
849d3f83bf
Apply @terencechain 's review feedback
...
Co-Authored-By: terence tsao <terence@prysmaticlabs.com>
2020-05-02 02:31:09 +08:00
Hsiao-Wei Wang
247a6c8fca
Add `verify_fraud_proof` function
2020-05-02 02:31:09 +08:00
Hsiao-Wei Wang
be50020bf8
Refactor `get_light_client_committee` to similar to
...
`get_shard_committee`
2020-05-02 02:31:08 +08:00
Hsiao-Wei Wang
5f69afea38
Make `shard_state_transition` more like beacon state_transition function
2020-05-02 02:31:08 +08:00
Hsiao-Wei Wang
e9f1e4186d
Add `proposer_index` to shard block
2020-05-02 02:31:08 +08:00
Hsiao-Wei Wang
feb27a14be
beacon-chain.md: Replace block wrapper with signable pattern
2020-05-02 02:31:08 +08: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
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
Raw Pong Ghmoa
c841aa102b
genesis: clarify that eth1 timestamp can be less than min genesis time
2020-04-26 10:09:22 +02: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
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
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
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
Jacek Sieka
4915014a19
simplify block range request description
...
There's room for ambiguity as to what `count` means - this clarifies
that it always relates to the slot, and not the number of blocks in the
response which allows clients to request ranges epoch by epoch (for
example) without worrying about overlaps caused by empty slots.
2020-04-20 20:03:15 +02:00
Diederik Loerakker
a6f2badeac
Merge pull request #1729 from ethereum/clarify-gossip-snappy
...
clarify ssz_snappy for gossip
2020-04-16 22:44:07 +02:00
Danny Ryan
e58cfedb68
clarify ssz_snappy for gossip
2020-04-16 11:12:24 -06:00
Danny Ryan
018713bdf4
Merge pull request #1724 from Neurone/patch-1
...
Fixed target compile_deposit_contract
2020-04-10 11:07:00 -06:00
Giuseppe Bertone
79d6b49a90
Fixed target compile_deposit_contract
...
Path of validator_registration.vy contract was wrong
2020-04-10 17:38:37 +02:00
Danny Ryan
2a36f366ef
Merge pull request #1710 from paulhauner/patch-20
...
Tighten aggregate attn propogation condition
2020-04-07 18:56:04 -06:00
Danny Ryan
26492651b6
Merge pull request #1706 from paulhauner/patch-19
...
Redefine attestation propogation condition
2020-04-07 18:55:41 -06:00
Paul Hauner
c96a3366fa
Tighten aggregate attn propogation condition
2020-04-07 16:07:41 +10:00
Paul Hauner
616385a094
Fix spelling mistake
2020-04-07 07:45:15 +10:00
Paul Hauner
021cb98dbb
Use epoch for attestation subnet seen-ness.
2020-04-07 07:05:51 +10:00
Danny Ryan
a34d0d78bf
Merge pull request #1709 from ethereum/check-ops-better
...
update remerkleable; mul/div bound checks, update config loading
2020-04-06 12:34:32 -06:00
protolambda
13d1303db8
update remerkleable; mul/div bound checks, update config loading
2020-04-06 18:40:09 +02:00
Diederik Loerakker
71b0640694
Merge pull request #1708 from ethereum/peers-before-genesis
...
peer discovery and topics prior to genesis
2020-04-06 18:31:56 +02:00
Danny Ryan
bdf087d7f3
add notes about how to handle peer discovery and gossip topics prior to genesis
2020-04-06 09:57:23 -06:00