diff --git a/src/txdb.cpp b/src/txdb.cpp index 1a9b1bf8e..95964f1a8 100644 --- a/src/txdb.cpp +++ b/src/txdb.cpp @@ -266,7 +266,7 @@ bool CBlockTreeDB::ReadFlag(const std::string &name, bool &fValue) { return true; } -void komodo_index2pubkey33(uint8_t *pubkey33,CBlockIndex *pindex); +void komodo_index2pubkey33(uint8_t *pubkey33,CBlockIndex *pindex,int32_t height); bool CBlockTreeDB::LoadBlockIndexGuts() { @@ -307,7 +307,7 @@ bool CBlockTreeDB::LoadBlockIndexGuts() pindexNew->nStatus = diskindex.nStatus; pindexNew->nTx = diskindex.nTx; uint8_t pubkey33[33]; - komodo_index2pubkey33(pubkey33,pindexNew); + komodo_index2pubkey33(pubkey33,pindexNew,pindexNew->nHeight); if (!CheckProofOfWork(pindexNew->nHeight,pubkey33,pindexNew->GetBlockHash(), pindexNew->nBits, Params().GetConsensus())) return error("LoadBlockIndex(): CheckProofOfWork failed: %s", pindexNew->ToString()); pcursor->Next();