/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <IList <WalletInfo> > ApiWalletGetAsync(this ILykkePayServiceGenerateAddressMicroService operations, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.ApiWalletGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public BalanceChangeHandler(AppSettings.ProcessRequestSettings settings, ILog log, ILykkePayServiceGenerateAddressMicroService walletClient) { _log = log; _settings = settings; _walletClient = walletClient; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='request'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <GenerateAddressModel> ApiGeneratePostAsync(this ILykkePayServiceGenerateAddressMicroService operations, GenerateAddressRequest request = default(GenerateAddressRequest), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.ApiGeneratePostWithHttpMessagesAsync(request, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public OrderController(PayApiSettings payApiSettings, HttpClient client, ILykkePayServiceStoreRequestMicroService storeRequestClient, IBitcoinApi bitcointApiClient, ILykkePayServiceGenerateAddressMicroService generateAddressClient, IPayWalletservice payWalletservice, ILog log) : base(payApiSettings, client, generateAddressClient, storeRequestClient, bitcointApiClient, payWalletservice, log) { _gaService = generateAddressClient; _storeRequestClient = storeRequestClient; }
public OrderRequestHandler(MerchantOrderAddress address, AppSettings.ProcessRequestSettings settings, IMerchantOrderRequestRepository merchantOrderRequestRepository, ILykkePayServiceGenerateAddressMicroService generateAddressMicroService, ILog log, IBitcoinAggRepository bitcoinAggRepository, RPCClient rpcClient, NinjaServiceClient ninjaSettings) { _address = address; _settings = settings; _ninjaSettings = ninjaSettings; _merchantOrderRequestRepository = merchantOrderRequestRepository; _generateAddressMicroService = generateAddressMicroService; _log = log; _bitcoinAggRepository = bitcoinAggRepository; _rpcClient = rpcClient; }
public BaseTransactionController(PayApiSettings payApiSettings, HttpClient client, ILykkePayServiceGenerateAddressMicroService gnerateAddressClient, ILykkePayServiceStoreRequestMicroService storeRequestClient, IBitcoinApi bitcointApiClient, IPayWalletservice payWalletservice, ILog log) : base(payApiSettings, client, log) { GnerateAddressClient = gnerateAddressClient; StoreRequestClient = storeRequestClient; BitcointApiClient = bitcointApiClient; _payWalletservice = payWalletservice; }
public PurchaseController( PayApiSettings payApiSettings, HttpClient client, ILykkePayServiceStoreRequestMicroService storeRequestClient, IBitcoinApi bitcointApiClient, ILykkePayServiceGenerateAddressMicroService generateAddressClient, IExchangeOperationsServiceClient exchangeOperationClient, IPayWalletservice payWalletservice, ILog log) : base(payApiSettings, client, generateAddressClient, storeRequestClient, bitcointApiClient, payWalletservice, log) { _exchangeOperationClient = exchangeOperationClient; }
public ProcessRequest(AppSettings.ProcessRequestSettings settings, ILog log, ILykkePayServiceStoreRequestMicroService storeClient, IBitcoinAggRepository bitcoinRepo, IMerchantPayRequestRepository merchantPayRequestRepository, IBitcoinApi bitcoinApi, IMerchantOrderRequestRepository merchantOrderRequestRepository, ILykkePayServiceGenerateAddressMicroService generateAddressMicroService, IBitcoinAggRepository bitcoinAggRepository, RPCClient rpcClient, NinjaServiceClient ninjaSettings) { _log = log; _storeClient = storeClient; _settings = settings; _bitcoinRepo = bitcoinRepo; _merchantPayRequestRepository = merchantPayRequestRepository; _bitcoinApi = bitcoinApi; _merchantOrderRequestRepository = merchantOrderRequestRepository; _generateAddressMicroService = generateAddressMicroService; _bitcoinAggRepository = bitcoinAggRepository; _rpcClient = rpcClient; _ninjaSettings = ninjaSettings; }
public GenerateAddressController(PayApiSettings payApiSettings, HttpClient client, ILykkePayServiceGenerateAddressMicroService gaService, ILog log) : base(payApiSettings, client, log) { _gaService = gaService; }
internal static IRequestHandler Create(MerchantOrderAddress address, AppSettings.ProcessRequestSettings settings, IMerchantOrderRequestRepository merchantOrderRequestRepository, ILykkePayServiceGenerateAddressMicroService generateAddressMicroService, ILog log, IBitcoinAggRepository bitcoinAggRepository, RPCClient rpcClient, NinjaServiceClient ninjaSettings) { return(new OrderRequestHandler(address, settings, merchantOrderRequestRepository, generateAddressMicroService, log, bitcoinAggRepository, rpcClient, ninjaSettings)); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='merchantId'> /// </param> public static IList <WalletInfo> ApiWalletByMerchantIdGet(this ILykkePayServiceGenerateAddressMicroService operations, string merchantId) { return(operations.ApiWalletByMerchantIdGetAsync(merchantId).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='changeRequest'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task ApiWalletPostAsync(this ILykkePayServiceGenerateAddressMicroService operations, IList <WallerChangeRequest> changeRequest = default(IList <WallerChangeRequest>), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.ApiWalletPostWithHttpMessagesAsync(changeRequest, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='changeRequest'> /// </param> public static void ApiWalletPost(this ILykkePayServiceGenerateAddressMicroService operations, IList <WallerChangeRequest> changeRequest = default(IList <WallerChangeRequest>)) { operations.ApiWalletPostAsync(changeRequest).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <WalletInfo> ApiWalletGet(this ILykkePayServiceGenerateAddressMicroService operations) { return(operations.ApiWalletGetAsync().GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='request'> /// </param> public static GenerateAddressModel ApiGeneratePost(this ILykkePayServiceGenerateAddressMicroService operations, GenerateAddressRequest request = default(GenerateAddressRequest)) { return(operations.ApiGeneratePostAsync(request).GetAwaiter().GetResult()); }