Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attestation changes + persistent committee changes #1294

Merged
merged 32 commits into from
Jul 29, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
99a5060
Minimal attestation simplification
vbuterin Jul 13, 2019
14010f5
minor fix
hwwhww Jul 15, 2019
0cfca01
Make the tests pass
hwwhww Jul 15, 2019
f77df3f
Decrease `PLACEHOLDER`, Use `compute_epoch_of_shard_slot`
hwwhww Jul 15, 2019
bcfff59
Fix proposer signature name and use get_seed() to calculate current_s…
hwwhww Jul 15, 2019
be1bc52
Fix linter error
hwwhww Jul 15, 2019
7ca5031
Add the WIP `test_is_valid_shard_block`
hwwhww Jul 15, 2019
ac29581
Add `get_shard_block_attester_committee`
hwwhww Jul 16, 2019
2b2b143
Simplified committee selection
vbuterin Jul 18, 2019
b5de66a
Added some helpers and simplified
vbuterin Jul 19, 2019
8611f91
Update specs/core/1_shard-data-chains.md
vbuterin Jul 19, 2019
eb03f03
Update 1_shard-data-chains.md
vbuterin Jul 19, 2019
1bc65ca
Merge branch 'dev' into vitalik88
hwwhww Jul 23, 2019
8f0ad70
Simplified switchover epochs, changed block structure, changed crossl…
vbuterin Jul 23, 2019
6812e46
Update 1_shard-data-chains.md
vbuterin Jul 24, 2019
827b181
Moved balance dependency to proposer selection
vbuterin Jul 24, 2019
96b3cb9
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
d33ee7c
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
b859b26
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
8299399
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
2af058f
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
4951768
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
7f2e773
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
cc80342
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
8ba1408
Fixed shard header flattening
vbuterin Jul 24, 2019
f523ddd
Update specs/core/1_shard-data-chains.md
vbuterin Jul 24, 2019
c7f8b11
Minor fixes
vbuterin Jul 24, 2019
7df91f8
Update specs/core/1_shard-data-chains.md
vbuterin Jul 25, 2019
e035344
Update specs/core/1_shard-data-chains.md
vbuterin Jul 25, 2019
dc77c06
cleanup testing and lint
djrtwo Jul 25, 2019
ad30945
return none if not active validators in persistent committee
djrtwo Jul 25, 2019
21f4e03
only allow active validators as shard proposer
djrtwo Jul 26, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions scripts/build_spec.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,10 @@
from eth2spec.utils.ssz.ssz_impl import (
hash_tree_root,
signing_root,
serialize,
is_empty,
)
from eth2spec.utils.ssz.ssz_typing import (
bit, boolean, Container, List, Vector, Bytes, uint64,
uint64, bit, boolean, Container, List, Vector, Bytes, BytesN,
Bytes1, Bytes4, Bytes8, Bytes32, Bytes48, Bytes96, Bitlist, Bitvector,
)
from eth2spec.utils.bls import (
Expand Down
Loading