public Bytes execute(
      final Code code, final Bytes inputData, final Wei value, final Address receiver) {
    this.code = code;
    this.callData = inputData;
    this.ethValue = value;
    this.receiver = receiver;
    return execute();
  }
Execute code.

@param code the code
@param inputData the input data
@param value the value
@param receiver the receiver
@return the bytes
evm/src/main/java/org/hyperledger/besu/evm/fluent/EVMExecutor.java