public TradeModules(IRestClient client, CryptoApiRequest request) { _info = new ExchangeInfoModules(client, request); _rates = new ExchangeRatesModules(client, request); _ohlcv = new ExchangeOhlcvModules(client, request); _trades = new ExchangeTradesModules(client, request); _orderBook = new ExchangeOrderBookModules(client, request); }
public BlockchainModules(IRestClient client, CryptoApiRequest request) { _info = new BlockchainInfoModule(client, request); _address = new BlockchainAddressModule(client, request); _wallet = new BlockchainWalletModule(client, request); _transaction = new BlockchainTransactionModule(client, request); _paymentForwarding = new BlockchainPaymentForwardingModule(client, request); _webhookNotification = new BlockchainWebhookNotificationModule(client, request); _contract = new BlockchainContractModule(client, request); _token = new BlockchainTokenModule(client, request); }
public CryptoManager(string apiKey) { _client = new RestClient(Consts.Url); _client.AddDefaultHeader("X-API-Key", apiKey); var request = new CryptoApiRequest(); _exchanges = new TradeModules(_client, request); _blockchains = new BlockchainModules(_client, request); _trade = new TradeModules(_client, request); }
public BlockchainTokenModule(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }
public Requests(CryptoApiRequest request) { Request = request; }
public BlockchainWebhookNotificationModule(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }
public TradeModules(IRestClient client, CryptoApiRequest request) { _accounts = new TradeAccountsModules(client, request); _private = new TradePrivateModules(client, request); _arbitrage = new TradeArbitrageModules(client, request); }
public ExchangeOhlcvModules(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }
public TradePrivateModules(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }
public TradeAccountsModules(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }
protected BaseModule(IRestClient client, CryptoApiRequest request) { Client = client; Request = request; }
public BlockchainPaymentForwardingModule(IRestClient client, CryptoApiRequest request) : base(client, request) { Requests = new Requests(Request); }