We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a54c46a commit 113cf8bCopy full SHA for 113cf8b
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/transaction/TransactionSimulator.java
@@ -402,8 +402,11 @@ public Optional<TransactionSimulatorResult> processWithWorldUpdater(
402
final long nonce =
403
callParams
404
.getNonce()
405
- .orElse(
406
- Optional.ofNullable(updater.get(senderAddress)).map(Account::getNonce).orElse(0L));
+ .orElseGet(
+ () ->
407
+ Optional.ofNullable(updater.get(senderAddress))
408
+ .map(Account::getNonce)
409
+ .orElse(0L));
410
411
final long simulationGasCap =
412
calculateSimulationGasCap(callParams.getGasLimit(), blockHeaderToProcess.getGasLimit());
0 commit comments