@Override
  public Optional<Transaction> restoreBlob(final Transaction transaction) {
    return Optional.empty();
  }
This is a no-op implementation, that is used when the txpool is disabled
ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/transactions/DisabledPendingTransactions.java