X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fwallet.cpp;h=f9ce658161998079e567aee99f55d883bea96e70;hb=dedcc04171679c3deaad10b88f99c72c8a9dac5d;hp=74a4a68e727777947453646ba9253633a5c59cdc;hpb=92c2fcee5ae00e4c0ab2d5a064bf70cdb4699ede;p=novacoin.git diff --git a/src/wallet.cpp b/src/wallet.cpp index 74a4a68..f9ce658 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -648,8 +648,7 @@ bool CWallet::IsChange(const CTxOut& txout) const int64 CWalletTx::GetTxTime() const { - int64 n = nTimeSmart; - return n ? n : nTimeReceived; + return nTime; } int CWalletTx::GetRequestCount() const @@ -1631,8 +1630,7 @@ void CWallet::GetStakeStats(float &nKernelsRate, float &nCoinDaysRate) { static uint64 nLastKernels = 0, nLastCoinDays = 0; static float nLastKernelsRate = 0, nLastCoinDaysRate = 0; - static unsigned int nLastTime = GetTime(); - + static int64 nLastTime = GetTime(); if (nKernelsTried < nLastKernels) { @@ -1642,8 +1640,9 @@ void CWallet::GetStakeStats(float &nKernelsRate, float &nCoinDaysRate) nLastTime = GetTime(); } - unsigned int nInterval = GetTime() - nLastTime; - if (nKernelsTried > 1000 && nInterval > 5) + int64 nInterval = GetTime() - nLastTime; + //if (nKernelsTried > 1000 && nInterval > 5) + if (nInterval > 10) { nKernelsRate = nLastKernelsRate = ( nKernelsTried - nLastKernels ) / (float) nInterval; nCoinDaysRate = nLastCoinDaysRate = ( nCoinDaysTried - nLastCoinDays ) / (float) nInterval;