Danny Ryan
|
7a412534d9
|
remove test_shard_blocks (outdated) and reduce PERSISTENT_COMMITTEE_PERIOD in minimal config
|
2020-01-15 18:17:07 -07:00 |
|
Danny Ryan
|
c0b69e531f
|
cycle through committee indexes instead of through active shards when forming crosslinks
|
2020-01-15 17:43:11 -07:00 |
|
Danny Ryan
|
3c07b2c954
|
Make phase 0 fork choice more modular to more easily adopt for slight modifications in phase 1
|
2020-01-15 16:40:50 -07:00 |
|
Danny Ryan
|
08621a7973
|
Merge pull request #1567 from ethereum/fix_bls_api
[Minor] fix BLS API description
|
2020-01-15 14:21:15 -07:00 |
|
Danny Ryan
|
1756348e8d
|
Merge pull request #1569 from ChihChengLiang/minor-fix-indentation
[Minor] Fix p2p interface table level
|
2020-01-15 14:19:42 -07:00 |
|
protolambda
|
5785b4fc5b
|
custody bits temporary solution
|
2020-01-14 01:59:01 +01:00 |
|
protolambda
|
f04a686db7
|
doctoc
|
2020-01-14 01:42:19 +01:00 |
|
protolambda
|
f6f8bd5350
|
no custody bits fallback
|
2020-01-14 01:36:16 +01:00 |
|
protolambda
|
6c74468142
|
forkchoice store on top of any state now
|
2020-01-14 01:02:02 +01:00 |
|
protolambda
|
702b253361
|
update configs for phase1
|
2020-01-13 19:50:36 +01:00 |
|
protolambda
|
419b6a3250
|
config change, need more space for worst-case reveals
|
2020-01-13 19:00:24 +01:00 |
|
protolambda
|
507a9afbfb
|
apply custody bit fix suggestion from Dankrad
|
2020-01-13 18:57:56 +01:00 |
|
protolambda
|
4732c7beb1
|
merge in dev (v0.10) and fix reorg/lint issues
|
2020-01-13 18:55:21 +01:00 |
|
Chih Cheng Liang
|
065b4ef856
|
Fix p2p interface indentation
|
2020-01-13 20:42:23 +08:00 |
|
Ben Edgington
|
b001f250db
|
Correct typo in heading level
|
2020-01-13 09:34:34 +00:00 |
|
Hsiao-Wei Wang
|
efbea8c53c
|
Fix BLS API description
|
2020-01-13 12:49:03 +08:00 |
|
Danny Ryan
|
676e216beb
|
reorg specs by fork and move ssz out to own folder. make all of the build and link changes to support move
|
2020-01-10 11:55:13 -07:00 |
|
Danny Ryan
|
5e96c08f41
|
add MAXIMUM_GOSSIP_CLOCK_DISPARITY for gossip subnet validations
|
2020-01-10 07:28:14 -07:00 |
|
Danny Ryan
|
e0cd1090bd
|
fix voluntary exit to be wrt signed voluntary exit in p2p spec
|
2020-01-09 17:38:43 -07:00 |
|
Danny Ryan
|
af702d42fd
|
add slot validation condition for beacon block gossip sub channel
|
2020-01-09 17:14:00 -07:00 |
|
protolambda
|
68ff136b5d
|
warn about broken attestation validation, fix most attester slashings tests
|
2020-01-10 00:00:10 +01:00 |
|
Danny Ryan
|
b8d4ce4c39
|
fix default value when voting on eth1data
|
2020-01-09 14:54:07 -07:00 |
|
protolambda
|
140129ec51
|
Merge dev into phase1 refactor, update BLS phase1
|
2020-01-09 14:56:06 +01:00 |
|
Danny Ryan
|
f01254dd7f
|
Merge branch 'dev' into JustinDrake-patch-2
|
2020-01-08 13:54:16 -07:00 |
|
Danny Ryan
|
fff354d673
|
Merge branch 'dev' into carl_new_new_bls
|
2020-01-07 15:44:30 -07:00 |
|
Carl Beekhuizen
|
12ea891ce5
|
py_ecc 2.0.0 baby!
|
2020-01-07 20:52:20 +01:00 |
|
Carl Beekhuizen
|
8948393e76
|
Remove references to BLS messages
|
2020-01-07 20:28:16 +01:00 |
|
Hsiao-Wei Wang
|
fbfe024e7a
|
Rename vyper file from .v.py to .vy
|
2020-01-07 17:20:17 +08:00 |
|
Danny Ryan
|
c3f7f0bc2b
|
Merge pull request #1556 from ethereum/constant-genesis-slot
move GENESIS_SLOT/EPOCH to constants
|
2020-01-06 17:28:06 -07:00 |
|
Danny Ryan
|
b637b9ad72
|
fix mod bug for voting period
|
2020-01-06 17:19:31 -07:00 |
|
Danny Ryan
|
9ea03dce60
|
add compute_time_at_slot helper in validator doc
|
2020-01-06 12:16:47 -07:00 |
|
Diederik Loerakker
|
a295451f37
|
Merge pull request #1555 from ethereum/att-when-ready
add eager attestation broadcasting
|
2020-01-06 01:15:13 +01:00 |
|
protolambda
|
68d93f945c
|
online countdown fixes
|
2020-01-06 00:46:36 +01:00 |
|
protolambda
|
9c07e26a4d
|
length assert not applicable anymore
|
2020-01-06 00:25:18 +01:00 |
|
protolambda
|
6b872da3ec
|
light client bitfield is vector now, small size anyway, better separation of committee complexity from data init
|
2020-01-06 00:17:48 +01:00 |
|
protolambda
|
2f3919c176
|
bugfix: pass block body to sub processing functions
|
2020-01-05 23:51:24 +01:00 |
|
protolambda
|
2e6090fcd8
|
bugfixes for experimental phase0 -> phase1 fork py code
|
2020-01-05 23:37:42 +01:00 |
|
Danny Ryan
|
50c8727ae7
|
make genesis delay configurable
|
2020-01-05 15:29:23 -07:00 |
|
Danny Ryan
|
8515aec7aa
|
move GENESIS_SLOT/EPOCH to constants as they are not truly configurable
|
2020-01-05 15:07:41 -07:00 |
|
Danny Ryan
|
5ac0d12205
|
Merge pull request #1553 from ethereum/eth1-caching
`get_eth1_data` uses timestamp instead of block height
|
2020-01-05 14:44:47 -07:00 |
|
Danny Ryan
|
43d095214c
|
add note that validator should broadcast attestation immediately when receiving block from expected proposer
|
2020-01-05 14:10:06 -07:00 |
|
protolambda
|
a8276f683e
|
don't hardcode shard count, bad example, need upgradeability
|
2020-01-05 20:20:20 +01:00 |
|
protolambda
|
018927def0
|
generalize previous-slot function
|
2020-01-05 20:11:55 +01:00 |
|
protolambda
|
a5faabbf19
|
Merge branch 'version-pyspec-module' into phase1rebase
|
2020-01-04 18:28:34 +01:00 |
|
Danny Ryan
|
6dbc02031d
|
add GENESIS_FORK_VERSION and make associated modifications to support configuration of this variable
|
2020-01-03 17:48:03 -07:00 |
|
Danny Ryan
|
261b6c0d23
|
modify get_eth1_data to use timestamp instead of block height
|
2020-01-03 16:57:04 -07:00 |
|
Danny Ryan
|
7b1a609335
|
Merge pull request #1549 from status-im/empty-block-response
Allow empty lists in streamed responses
|
2020-01-03 08:14:51 -07:00 |
|
Danny Ryan
|
c9f52d0099
|
Merge branch 'dev' into phase1rebase
|
2020-01-03 07:49:23 -07:00 |
|
Danny Ryan
|
0a3cc8a84a
|
malefactor_key -> malefactor_secret
|
2020-01-03 07:29:23 -07:00 |
|
Carl Beekhuizen
|
8580ec33f2
|
'message' -> 'signing_root'
|
2020-01-03 08:18:34 +01:00 |
|