public BTCTurkAccountBalance getBTCTurkBalance() throws IOException { final BTCTurkAccountBalance balance = btcTurk.getBalance( exchange.getExchangeSpecification().getApiKey(), exchange.getNonceFactory(), signatureCreator); return balance; }
public static void main(String[] args) throws IOException { ExchangeSpecification exSpec = new GateioExchange().getDefaultExchangeSpecification(); exSpec.setShouldLoadRemoteMetaData(true); Exchange exchange = ExchangeFactory.INSTANCE.createExchange(exSpec); System.out.println(exchange.getExchangeSpecification().isShouldLoadRemoteMetaData()); System.out.println(exchange.getExchangeMetaData().toString()); System.out.println(exchange.getExchangeSymbols()); } }
public static Exchange createTestExchange() { final Exchange liquiExchange = ExchangeFactory.INSTANCE.createExchange(LiquiExchange.class.getName()); liquiExchange.getExchangeSpecification().setApiKey(KEY); liquiExchange.getExchangeSpecification().setSecretKey(SECRET); liquiExchange.applySpecification(liquiExchange.getExchangeSpecification()); return liquiExchange; } }
public static void main(String[] args) throws IOException { Exchange exchange = ExchangeFactory.INSTANCE.createExchange(YoBitExchange.class.getName()); System.out.println("ExchangeMetaData toString(): " + exchange.getExchangeMetaData().toString()); System.out.println( "ExchangeMetaData toJSONString(): " + exchange.getExchangeMetaData().toJSONString()); System.out.println("Currency Pairs: " + exchange.getExchangeSymbols()); } }
protected CoinsuperBaseService(Exchange exchange) { super(exchange); this.apiKey = exchange.getExchangeSpecification().getApiKey(); this.secretKey = exchange.getExchangeSpecification().getSecretKey(); } }
public List<BitbayBalances.BitbayBalance> balances() throws IOException { BitbayBalances response = bitbayAuthenticated.balance(apiKey, sign, exchange.getNonceFactory(), UUID.randomUUID()); return response.getBalances(); }
public static void main(String[] args) throws IOException { exchange = ExchangeFactory.INSTANCE.createExchange(BittrexExchange.class.getName()); MarketDataService marketDataService = exchange.getMarketDataService(); System.out.println(Arrays.toString(exchange.getExchangeSymbols().toArray())); generic(marketDataService); raw((BittrexMarketDataServiceRaw) marketDataService); }
@Override public Collection<Order> getOrder(String... orderIds) throws IOException { List<OkCoinFuturesOrderQueryParams> params = new ArrayList<OkCoinFuturesOrderQueryParams>(); for (CurrencyPair symbol : exchange.getExchangeSymbols()) { for (String orderId : orderIds) { params.add(new OkCoinFuturesOrderQueryParams(symbol, futuresContract, orderId)); } } return getOrder(params.toArray(new OkCoinFuturesOrderQueryParams[params.size()])); }
public static void main(String[] args) throws Exception { Exchange hitbtcExchange = HitbtcExampleUtils.createExchange(); hitbtcExchange.remoteInit(); System.out.println( "Market metadata: " + hitbtcExchange.getExchangeMetaData().getCurrencyPairs().toString()); MarketDataService marketDataService = hitbtcExchange.getMarketDataService(); generic(marketDataService); raw((HitbtcMarketDataServiceRaw) marketDataService); }
public static void main(String[] args) throws IOException { // Use the factory to get bitbay exchange API using default settings Exchange anx = ExchangeFactory.INSTANCE.createExchange(BitbayExchange.class.getName()); System.out.println(anx.getExchangeMetaData().toString()); } }
private static void generic(Exchange exchange) throws IOException { ExchangeMetaData metaData = (ExchangeMetaData) exchange.getExchangeMetaData(); System.out.println("Wex generic meta data: " + metaData); exchange .getTradeService() .verifyOrder( new MarketOrder.Builder(Order.OrderType.ASK, CurrencyPair.BTC_EUR) .originalAmount(BigDecimal.ONE) .build()); } }
public CampBXResponse withdrawCampBXFunds(BigDecimal amount, String address) throws IOException { CampBXResponse campBXResponse = campBX.withdrawBtc( exchange.getExchangeSpecification().getUserName(), exchange.getExchangeSpecification().getPassword(), address, amount); return campBXResponse; }
public BTCTradeBalance getBTCTradeBalance() throws IOException { synchronized (session) { return btcTrade.getBalance(exchange.getNonceFactory(), publicKey, getSignatureCreator()); } }
public static Exchange createTestExchange() { Exchange exchange = ExchangeFactory.INSTANCE.createExchange(TheRockExchange.class.getName()); exchange.getExchangeSpecification().setApiKey("API Key"); exchange.getExchangeSpecification().setSecretKey("Secret=="); exchange.getExchangeSpecification().setUserName("user"); exchange.applySpecification(exchange.getExchangeSpecification()); return exchange; } }
public static void main(String[] args) throws IOException { Exchange exchange = ExchangeFactory.INSTANCE.createExchange(LivecoinExchange.class.getName()); System.out.println("ExchangeMetaData toString(): " + exchange.getExchangeMetaData().toString()); System.out.println( "ExchangeMetaData toJSONString(): " + exchange.getExchangeMetaData().toJSONString()); System.out.println("Currency Pairs: " + exchange.getExchangeSymbols()); } }
public static void main(String[] args) throws IOException { exchange = ExchangeFactory.INSTANCE.createExchange(KucoinExchange.class.getName()); MarketDataService marketDataService = exchange.getMarketDataService(); System.out.println(Arrays.toString(exchange.getExchangeSymbols().toArray())); generic(marketDataService); raw((KucoinMarketDataServiceRaw) marketDataService); }
@Override public OpenOrders getOpenOrders(OpenOrdersParams params) throws IOException { GateioOpenOrders openOrders = super.getGateioOpenOrders(); Collection<CurrencyPair> currencyPairs = exchange.getExchangeSymbols(); return GateioAdapters.adaptOpenOrders(openOrders, currencyPairs); }
public static void main(String[] args) throws Exception { Exchange CoinbeneExchange = CoinbeneDemoUtils.createExchange(); CoinbeneExchange.remoteInit(); System.out.println( "Market metadata: " + CoinbeneExchange.getExchangeMetaData().getCurrencyPairs().toString()); MarketDataService marketDataService = CoinbeneExchange.getMarketDataService(); generic(marketDataService); raw((CoinbeneMarketDataServiceRaw) marketDataService); }
public static void main(String[] args) throws Exception { CertHelper.trustAllCerts(); Exchange poloniex = ExchangeFactory.INSTANCE.createExchange(PoloniexExchange.class.getName()); final Map<CurrencyPair, CurrencyPairMetaData> currencyPairs = poloniex.getExchangeMetaData().getCurrencyPairs(); for (CurrencyPair pair : currencyPairs.keySet()) { final CurrencyPairMetaData pairMetaData = currencyPairs.get(pair); System.out.printf("%s: %s%nn", pair, pairMetaData); } } }
protected BaseYoBitResponse cancelOrderById(String orderId) throws IOException { return service.cancelOrder( exchange.getExchangeSpecification().getApiKey(), signatureCreator, "CancelOrder", exchange.getNonceFactory(), Long.valueOf(orderId)); }