Exemple #1
0
        /// <summary>
        /// Gets the Withdraw history
        /// </summary>
        /// <param name="request"></param>
        /// <param name="receiveWindow"></param>
        /// <returns></returns>
        public async Task <WithdrawListResponse> GetWithdrawHistory(FundHistoryRequest request, int receiveWindow = -1)
        {
            receiveWindow = SetReceiveWindow(receiveWindow);
            Guard.AgainstNull(request);

            return(await _apiProcessor.ProcessGetRequest <WithdrawListResponse>(Endpoints.Account.WithdrawHistory(request), receiveWindow));
        }
            public static BinanceEndpointData WithdrawHistory(FundHistoryRequest request)
            {
                var queryString = GenerateQueryStringFromData(request);

                return(new BinanceEndpointData(new Uri($"{WAPIPrefix}/{ApiVersion}/withdrawHistory.html?{queryString}"), EndpointSecurityType.Signed));
            }
 /// <summary>
 /// Gets the Deposit history
 /// </summary>
 /// <param name="request"></param>
 /// <param name="receiveWindow"></param>
 /// <returns></returns>
 public async Task <DepositListResponse> GetDepositHistory(FundHistoryRequest request, int receiveWindow = 5000)
 {
     return(await _apiProcessor.ProcessGetRequest <DepositListResponse>(Endpoints.Account.DepositHistory(request), receiveWindow));
 }