private @NotNull OperationResult softFailure(final MessageFrame frame, final long cost) {
    frame.popStackItems(getStackItemsConsumed());
    frame.pushStackItem(EOF1_EXCEPTION_STACK_ITEM);
    return new OperationResult(cost, null);
  }
Instantiates a new Abstract call operation.

@param opcode the opcode
@param name the name
@param stackItemsConsumed the stack items consumed
@param stackItemsProduced the stack items produced
@param gasCalculator the gas calculator
evm/src/main/java/org/hyperledger/besu/evm/operation/AbstractExtCallOperation.java