示例#1
0
        public Task <WalletTransactionListResponse> SearchWalletTransactionsAsync(long walletId,
                                                                                  SearchWalletTransactionsRequest searchWalletTransactionsRequest)
        {
            var queryParam = RequestQueryParamsBuilder.BuildQueryParam(searchWalletTransactionsRequest);
            var path       = "/wallet/v1/wallets/" + walletId + "/wallet-transactions" + queryParam;

            return(AsyncRestClient.Get <WalletTransactionListResponse>(RequestOptions.BaseUrl + path,
                                                                       CreateHeaders(path, RequestOptions)));
        }
示例#2
0
        public void Search_Wallet_Transactions()
        {
            long walletId = 1;
            var  request  = new SearchWalletTransactionsRequest
            {
            };

            var response = _craftgateClient.Wallet().SearchWalletTransactions(walletId, request);

            Assert.True(response.Items.Count > 0);
        }