-
Notifications
You must be signed in to change notification settings - Fork 238
Closed as not planned
Labels
P:nice-to-havePriority: Nice-To-HavePriority: Nice-To-HaveT:code-hygieneGeneral cleanup and restructuring of code to provide clarity, flexibility, and modularity.General cleanup and restructuring of code to provide clarity, flexibility, and modularity.T:enhancement
Description
currently the syncer is initialized after the genesis block is produced by manually initializing the store and starting the syncer (syncer needs the genesis block to be available in store for successful init). this manual initialization interfere with Broadcast which results in validation failed (known header: '1' <= current '1') #969. Ideally, we should broadcast (which self stores the block/header), which then should trigger the syncer to initialize. This would eliminate double init.
Metadata
Metadata
Assignees
Labels
P:nice-to-havePriority: Nice-To-HavePriority: Nice-To-HaveT:code-hygieneGeneral cleanup and restructuring of code to provide clarity, flexibility, and modularity.General cleanup and restructuring of code to provide clarity, flexibility, and modularity.T:enhancement
Type
Projects
Status
Done