From 0d8dc237cde291084983075a6b3bfe2b33a704c6 Mon Sep 17 00:00:00 2001 From: jl777 Date: Tue, 17 Apr 2018 20:54:10 +0300 Subject: [PATCH] Test --- src/komodo_bitcoind.h | 3 ++- src/rpcblockchain.cpp | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/komodo_bitcoind.h b/src/komodo_bitcoind.h index 9f5c80f9c..b82be68a6 100644 --- a/src/komodo_bitcoind.h +++ b/src/komodo_bitcoind.h @@ -843,7 +843,6 @@ int32_t komodo_minerids(uint8_t *minerids,int32_t height,int32_t width) { if ( height-i <= 0 ) continue; - minerids[nonz] = numnotaries; if ( (pindex= komodo_chainactive(height-width+i+1)) != 0 ) { if ( komodo_blockload(block,pindex) == 0 ) @@ -857,6 +856,8 @@ int32_t komodo_minerids(uint8_t *minerids,int32_t height,int32_t width) break; } } + if ( j == numnotaries ) + minerids[nonz++] = j; } else fprintf(stderr,"couldnt load block.%d\n",height); } } diff --git a/src/rpcblockchain.cpp b/src/rpcblockchain.cpp index 1ee7d377b..163d7ff18 100644 --- a/src/rpcblockchain.cpp +++ b/src/rpcblockchain.cpp @@ -1048,6 +1048,7 @@ UniValue minerids(const UniValue& params, bool fHelp) a.push_back(item); } ret.push_back(Pair("mined", a)); + ret.push_back(Pair("numnotaries", numnotaries)); } else ret.push_back(Pair("error", (char *)"couldnt extract minerids")); return ret; }