-
Notifications
You must be signed in to change notification settings - Fork 17
Fail to sync when a peer joins existing shard #35
Comments
Problem found. When we start a new shard we need to:
|
After the above the shard is unable to sync. This is because peers learn what is the current heaviest tipset from the eudico/node/modules/services.go Line 56 in 912548b
Line 158 in 912548b
Line 56 in 912548b
|
We need to have the same genesis available for all peers in the shard. We can either:
|
Fixed in 4309e51 |
When a peer joins a shard that has already mined a number of blocks, it doesn't seem to be syncing the previous state correctly. It successfully start listening to new blocks in the shard's pubsub topic but it throws the following error:
Which means that it didn't synced with the shard.
We currently share the
exchange.Client
between the root chain and child shards. This may be related:eudico/chain/sharding/sub.go
Line 52 in 8174c43
The text was updated successfully, but these errors were encountered: