Danny Ryan
|
0c1fae6079
|
Merge pull request #2302 from ethereum/shardblobs
Shard blob, headers and slashings
|
2021-04-06 15:24:58 -06:00 |
protolambda
|
cb29a7ed91
|
Merge branch 'dev' into shardblobs
|
2021-04-06 19:49:48 +02:00 |
protolambda
|
2119efc1bf
|
change to block-root anchor of shard blob
|
2021-04-06 19:31:20 +02:00 |
protolambda
|
ead3510704
|
update TOC, check slot range to avoid future-slot state-root lookup
|
2021-04-06 17:07:29 +02:00 |
protolambda
|
36e871dc88
|
Enforce state sub-tree in shard blob proposal to avoid inconsistent replays on reorg, and provide context for proposer_index computation
|
2021-04-06 04:00:55 +02:00 |
protolambda
|
2cbc52b9dc
|
Implement review suggestions
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
|
2021-04-06 03:17:07 +02:00 |
protolambda
|
f7069510e6
|
update shard blob and headers types, implement shard blob slashings, update shard gossip validation
|
2021-04-06 02:23:43 +02:00 |
ericsson
|
37fe8068ca
|
Cast `MAX_SAMPLES_PER_BLOCK * POINTS_PER_SAMPLE` to `int` to avoid `uint64` overflow
|
2021-04-05 23:13:54 +03:00 |
ericsson
|
01dc8c6624
|
Type fixed: `boolean` instead of `bool` in `PendingShardHeader`
|
2021-04-05 18:22:53 +03:00 |
ericsson
|
c0a2ab54f1
|
Type fixed: made BLSCommitment descending from Bytes48 instead of bytes48
|
2021-04-05 17:39:04 +03:00 |
ericsson
|
71a609464c
|
fixed some typos, which blocks Python parser
|
2021-04-05 16:53:03 +03:00 |
Diederik Loerakker
|
430627f290
|
Apply suggestions from @djrtwo
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
|
2021-03-30 01:33:17 +02:00 |
protolambda
|
5e186fc136
|
update sharding spec to extend Merge types
|
2021-03-27 01:28:52 +01:00 |
protolambda
|
379ba98eb7
|
move static sharding configuration into constants
|
2021-03-27 00:47:10 +01:00 |
protolambda
|
65dbf6a5c4
|
toc
|
2021-03-26 22:37:33 +01:00 |
protolambda
|
b627f708b9
|
fix body type
|
2021-03-26 22:37:33 +01:00 |
protolambda
|
d4c057a0bd
|
bls point type back to sharding spec
|
2021-03-26 22:37:33 +01:00 |
protolambda
|
f618f3c59d
|
move custody-specific operations to custody spec
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
8542d349bf
|
update sharding p2p doc
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
0b8e3aee44
|
move shard blob types from das to sharding spec
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
306fc95c60
|
Update doc names and sharding readme section
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
c748c1d7d5
|
cleanup sharding docs
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
6d2d8cb982
|
toc updates
|
2021-03-26 22:37:32 +01:00 |
protolambda
|
882aa81ee9
|
cleanup
|
2021-03-26 22:37:31 +01:00 |
protolambda
|
4068a887c5
|
split phase1 features
|
2021-03-26 22:37:31 +01:00 |