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 c34fc0a commit c63e349Copy full SHA for c63e349
eth/api.go
@@ -369,13 +369,12 @@ func generateWitness(blockchain *core.BlockChain, block *types.Block) (*stateles
369
return nil, fmt.Errorf("failed to validate block %d: %w", block.Number(), err)
370
}
371
372
- for retries := 0; retries <= 3; retries++ {
373
- err = testWitness(blockchain, block, witness)
374
- if err == nil {
+ for retries := 0; retries < 5; retries++ {
+ if err = testWitness(blockchain, block, witness); err == nil {
375
return witness, nil
376
377
378
- return witness, testWitness(blockchain, block, witness)
+ return witness, err
379
380
381
func testWitness(blockchain *core.BlockChain, block *types.Block, witness *stateless.Witness) error {
0 commit comments