public Task <CryptoCurrencyDepositResult> DepositCryptoCurrencyAsync(Guid walletId, NewCryptoCurrencyDeposit deposit) { if (walletId == Guid.Empty) { throw new ArgumentException("walletId"); } if (deposit == null) { throw new ArgumentNullException("deposit"); } var request = new NewCryptoCurrencyDepositMessageBuilder(walletId, deposit); return(SendAsync(request).ReadAsAsync <CryptoCurrencyDepositResult>()); }
public Task<CryptoCurrencyDepositResult> DepositCryptoCurrencyAsync(Guid walletId, NewCryptoCurrencyDeposit deposit) { if (walletId == Guid.Empty) throw new ArgumentException("walletId"); if (deposit == null) throw new ArgumentNullException("deposit"); var request = new NewCryptoCurrencyDepositMessageBuilder(walletId, deposit); return SendAsync(request).ReadAsAsync<CryptoCurrencyDepositResult>(); }