class DebugBatchSendRawTransaction implements JsonRpcMethod {

  @Override
  public JsonRpcResponse response(final JsonRpcRequestContext requestContext) {
    final List<ExecutionStatus> executionStatuses = new ArrayList<>();
    IntStream.range(0, requestContext.getRequest().getParamLength())
        .forEach(
            i ->
                executionStatuses.add(
                    process(i, requestContext.getRequiredParameter(i, String.class))));

    return new JsonRpcSuccessResponse(requestContext.getRequest().getId(), executionStatuses);
  }

  public  DebugBatchSendRawTransaction(final TransactionPool transactionPool);
  public  DebugBatchSendRawTransaction(final Supplier<TransactionPool> transactionPool);

}