/// <summary> /// Gets the the Deposit address /// </summary> /// <param name="request"></param> /// <param name="receiveWindow"></param> /// <returns></returns> public async Task <DepositAddressResponse> DepositAddress(DepositAddressRequest request, int receiveWindow = 5000) { Guard.AgainstNull(request); Guard.AgainstNullOrEmpty(request.Asset); return(await _apiProcessor.ProcessGetRequest <DepositAddressResponse>(Endpoints.Account.DepositAddress(request), receiveWindow)); }
public static BinanceEndpointData DepositAddress(DepositAddressRequest request) { var queryString = GenerateQueryStringFromData(request); return(new BinanceEndpointData(new Uri($"{WAPIPrefix}/{ApiVersion}/depositAddress.html?{queryString}"), EndpointSecurityType.Signed)); }
public async Task <DepositAddressResponse> GetDepositAddress(DepositAddressRequest request) { return(await GetResult <DepositAddressResponse, DepositAddressRequest>(PrivateApiCall.GetDepositAddress, request)); }