Fix merkleNode exceptions.
authorCryptoManiac <balthazar@yandex.ru>
Mon, 7 Sep 2015 22:04:32 +0000 (01:04 +0300)
committerCryptoManiac <balthazar@yandex.ru>
Mon, 7 Sep 2015 22:04:32 +0000 (01:04 +0300)
Novacoin/CBlockStore.cs
Novacoin/DatabaseObjects.cs

index e1d1994..604df45 100644 (file)
@@ -1134,6 +1134,8 @@ namespace Novacoin
                 var results = blockMap.Where(x => x.Value.ItemID == merkleNode.nParentBlockID).Select(x => x.Value).ToArray();
 
                 blockCursor = results[0];
+
+                return merkleNode;
             }
 
             // Nothing found.
index b297f6d..55523d8 100644 (file)
@@ -665,6 +665,10 @@ namespace Novacoin
             get { return TransactionFlags == TxFlags.TX_COINSTAKE; }
         }
 
+        public CMerkleNode()
+        {
+        }
+
         public CMerkleNode(CTransaction tx)
         {
             nTime = tx.nTime;