From: CryptoManiac Date: Mon, 7 Sep 2015 22:04:32 +0000 (+0300) Subject: Fix merkleNode exceptions. X-Git-Url: https://git.novaco.in/?p=NovacoinLibrary.git;a=commitdiff_plain;h=9b0ad0055f7ed6f2761a58a189d35b62d51a0ee4 Fix merkleNode exceptions. --- diff --git a/Novacoin/CBlockStore.cs b/Novacoin/CBlockStore.cs index e1d1994..604df45 100644 --- a/Novacoin/CBlockStore.cs +++ b/Novacoin/CBlockStore.cs @@ -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. diff --git a/Novacoin/DatabaseObjects.cs b/Novacoin/DatabaseObjects.cs index b297f6d..55523d8 100644 --- a/Novacoin/DatabaseObjects.cs +++ b/Novacoin/DatabaseObjects.cs @@ -665,6 +665,10 @@ namespace Novacoin get { return TransactionFlags == TxFlags.TX_COINSTAKE; } } + public CMerkleNode() + { + } + public CMerkleNode(CTransaction tx) { nTime = tx.nTime;