Exemple #1
0
        public async Task <Money> GetBalance(DerivationStrategyBase derivationStrategy, CancellationToken cancellation = default(CancellationToken))
        {
            UTXOChanges changes = await GetUTXOChanges(derivationStrategy, cancellation);

            return(changes.GetUnspentUTXOs().Select(c => c.Value).Sum());
        }
Exemple #2
0
 public Money GetBalance(UTXOChanges utxoChanges)
 {
     return(new Money(utxoChanges.GetUnspentUTXOs().Select(c => c.Value).Sum(money => money.GetValue(null)), MoneyUnit.BTC));
 }
 public Money GetBalance(UTXOChanges utxoChanges)
 {
     return(utxoChanges.GetUnspentUTXOs().Select(c => c.Value).Sum());
 }