diff --git a/src/miner.cpp b/src/miner.cpp index 9d9f21f..5204b74 100755 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -571,7 +571,7 @@ void BitcoinMiner(CWallet* pwallet, bool fProofOfStake) if (!pindexPrev) continue; - LogPrintf("Miner: Create new block!\n"); + // LogPrintf("Miner: Create new block!\n"); unique_ptr pblocktemplate(CreateNewBlockWithKey(reservekey, pwallet, fProofOfStake)); if (!pblocktemplate.get()) continue; @@ -580,7 +580,7 @@ void BitcoinMiner(CWallet* pwallet, bool fProofOfStake) IncrementExtraNonce(pblock, pindexPrev, nExtraNonce); //Stake miner main - if (fProofOfStake && pwallet->GetBalance() >= Params().getMinstakeReserve() * COIN) { + if (fProofOfStake) { LogPrintf("CPUMiner : proof-of-stake block found %s \n", pblock->GetHash().ToString().c_str()); if (!pblock->SignBlock(*pwallet)) { diff --git a/src/wallet.cpp b/src/wallet.cpp index 097325b..8dd38eb 100755 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -2536,9 +2536,9 @@ bool CWallet::CreateCoinStake(const CKeyStore& keystore, unsigned int nBits, int if (mapArgs.count("-reservebalance") && !ParseMoney(mapArgs["-reservebalance"], nReserveBalance)) return error("CreateCoinStake : invalid reserve balance amount"); - - if (nBalance <= nReserveBalance || nBalance < 10000 * COIN) - return false; +// LogPrintf() +// if (nBalance <= nReserveBalance || nBalance < Params().getMinstakeReserve() * COIN) +// return false; // presstab HyperStake - Initialize as static and don't update the set on every run of CreateCoinStake() in order to lighten resource use static std::set > setStakeCoins;