We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ceb86af commit b043bd8Copy full SHA for b043bd8
packages/client/lib/sync/execution/vmexecution.ts
@@ -115,7 +115,10 @@ export class VMExecution extends Execution {
115
this.hardfork = this.config.execCommon.setHardforkByBlockNumber(blockNumber)
116
this.vm._updateOpcodes()
117
}
118
- await this.vm.runBlock({ block, root: parentState })
+ // Block validation is redundant here and leads to consistency problems
119
+ // on PoA clique along blockchain-including validation checks
120
+ // (signer states might have moved on when sync is ahead)
121
+ await this.vm.runBlock({ block, root: parentState, skipBlockValidation: true })
122
txCounter += block.transactions.length
123
// set as new head block
124
headBlock = block
0 commit comments