From 360b216d12d229bf1ca7615d9607284053be71aa Mon Sep 17 00:00:00 2001 From: stepollo2 Date: Sun, 17 Apr 2022 00:17:50 +0200 Subject: [PATCH] keep more records when spork 112 is active --- src/masternode-payments.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/masternode-payments.cpp b/src/masternode-payments.cpp index c78d692c0..fcafd3792 100644 --- a/src/masternode-payments.cpp +++ b/src/masternode-payments.cpp @@ -710,7 +710,7 @@ void CMasternodePayments::CleanPaymentList() LOCK2(cs_mapMasternodePayeeVotes, cs_mapMasternodeBlocks); //keep up to five cycles for historical sake - int nLimit = std::max(int(mnodeman.size() * 1.25), 1000); + int nLimit = std::max(int(mnodeman.size() * (sporkManager.IsSporkActive(SPORK_112_MASTERNODE_LAST_PAID_V2) ? 2 : 1.25)), 1000); std::map::iterator it = mapMasternodePayeeVotes.begin(); while (it != mapMasternodePayeeVotes.end()) {