public Contracts.Balance CoinbaseProAccountConverter(CoinbaseProApi.NetCore.Entities.Account account) { var balance = new Contracts.Balance { Available = account.available, Frozen = account.hold, Symbol = account.currency }; return(balance); }
public Contracts.Balance BittrexBalanceConverter(BittrexApi.NetCore.Entities.Balance bittrexBalance) { var balance = new Contracts.Balance { Available = bittrexBalance.available, Frozen = bittrexBalance.pending, Symbol = bittrexBalance.symbol }; return(balance); }
public Contracts.Balance KuCoinBalanceConverter(KuCoinApi.Net.Entities.Balance kuBalance) { var balance = new Contracts.Balance { Available = kuBalance.Available, Frozen = kuBalance.Frozen, Symbol = kuBalance.Symbol }; return(balance); }
public Contracts.Balance BinanceBalanceConverter(Binance.NetCore.Entities.Balance binanceBal) { var balance = new Contracts.Balance { Available = binanceBal.free, Frozen = binanceBal.locked, Symbol = binanceBal.asset }; return(balance); }
public Contracts.Balance KuCoinBalanceConverter(KuCoinApi.NetCore.Entities.Balance kuBalance) { var balance = new Contracts.Balance { Available = kuBalance.balance - kuBalance.freezeBalance, Frozen = kuBalance.freezeBalance, Symbol = kuBalance.coinType }; return(balance); }