class BTCTurkAccountServiceRaw extends BTCTurkBaseService {

  public BTCTurkAccountServiceRaw(Exchange exchange) {
    super(exchange);
  }

  public BTCTurkAccountBalance getBTCTurkBalance() throws IOException {<FILL_FUNCTION_BODY>}

  public List<BTCTurkUserTransactions> getBTCTurkUserTransactions() throws IOException {
    return getBTCTurkUserTransactions(0, 25, BTCTurkSort.SORT_ASCENDING);
  }

  public List<BTCTurkUserTransactions> getBTCTurkUserTransactions(
      int offset, int limit, BTCTurkSort sort) throws IOException {

    return btcTurk.getUserTransactions(
        offset,
        limit,
        sort.toString(),
        exchange.getExchangeSpecification().getApiKey(),
        exchange.getNonceFactory(),
        signatureCreator);
  }
}


    final BTCTurkAccountBalance balance =
        btcTurk.getBalance(
            exchange.getExchangeSpecification().getApiKey(),
            exchange.getNonceFactory(),
            signatureCreator);
    return balance;
  
<methods>public void <init>(org.knowm.xchange.Exchange) <variables>protected final non-sealed org.knowm.xchange.btcturk.BTCTurkAuthenticated btcTurk,protected final non-sealed ParamsDigest signatureCreator