You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found that the createemptyblocks option, introduced in #6082, prevents syncing a network that had some empty blocks at the beginning, that scenario could happen if a network was created without this option (or with it set to true) and then changed to false.
The validation should only apply when the node is creating a block, but not when the node is syncing/importing existing blocks.
The text was updated successfully, but these errors were encountered:
If we don't validate existing blocks then it would be possible for nodes to have a different value for createemptyblocks and we could have a network split. I guess could just validate newly imported blocks though including those that are created and imported that might be ok.
Is it necessary to change from having no empty blocks to having empty blocks? A nicer approach rather than removing the header validation would be add a transition for this.
Found that the
createemptyblocks
option, introduced in #6082, prevents syncing a network that had some empty blocks at the beginning, that scenario could happen if a network was created without this option (or with it set to true) and then changed to false.The validation should only apply when the node is creating a block, but not when the node is syncing/importing existing blocks.
The text was updated successfully, but these errors were encountered: