BitSharp.Core.Domain.ChainState.ReadUnspentTransactions C# (CSharp) Method

ReadUnspentTransactions() public method

public ReadUnspentTransactions ( ) : IEnumerable
return IEnumerable
        public IEnumerable<UnspentTx> ReadUnspentTransactions()
        {
            using (var handle = this.cursorCache.TakeItem())
            {
                var cursor = handle.Item.Item;
                foreach (var unspentTx in cursor.ReadUnspentTransactions().Where(x => !x.IsFullySpent))
                {
                    yield return unspentTx;
                }
            }
        }