@Override
  public Request process(final RequestProcessingContext context) {

    final SystemCallProcessor systemCallProcessor =
        new SystemCallProcessor(context.getProtocolSpec().getTransactionProcessor());

    Bytes systemCallOutput = systemCallProcessor.process(callAddress, context, Bytes.EMPTY);

    return new Request(requestType, systemCallOutput);
  }
Processes a system call and converts the result as a Request.

@param context The request context being processed.
@return A {@link Request} request
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/requests/SystemCallRequestProcessor.java