From 6dfce75df8f1aa97eba771dd299d6455c2ab34a2 Mon Sep 17 00:00:00 2001 From: Sebastian Grewe Date: Wed, 7 Aug 2013 08:47:22 +0200 Subject: [PATCH 1/2] Skip proof-of-stake blocks in findblock cron * Do not add proof-of-stake blocks to database Fixes #569 --- cronjobs/findblock.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cronjobs/findblock.php b/cronjobs/findblock.php index 2643b1ba..79dadeba 100755 --- a/cronjobs/findblock.php +++ b/cronjobs/findblock.php @@ -58,6 +58,10 @@ if (empty($aTransactions['transactions'])) { $aData['confirmations'] . "\t\t" . $aData['difficulty'] . "\t" . strftime("%Y-%m-%d %H:%M:%S", $aData['time'])); + if ( ! empty($aBlockInfo['flags']) && $aBlockInfo['flags'] == 'proof-of-stake' ) { + $logs->logInfo("Block above with height " . $aData['height'] . " not added to database, proof-of-stake block!"); + continue; + } if (!$block->addBlock($aData) ) { $log->logFatal('Unable to add this block to database: ' . $aData['height']); } From d5651764cd5b65c24e604747a6e4eb5b394861e3 Mon Sep 17 00:00:00 2001 From: Sebastian Grewe Date: Thu, 8 Aug 2013 06:42:42 +0200 Subject: [PATCH 2/2] Update findblock.php * fixed typo --- cronjobs/findblock.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cronjobs/findblock.php b/cronjobs/findblock.php index 79dadeba..de18c3ce 100755 --- a/cronjobs/findblock.php +++ b/cronjobs/findblock.php @@ -59,7 +59,7 @@ if (empty($aTransactions['transactions'])) { $aData['difficulty'] . "\t" . strftime("%Y-%m-%d %H:%M:%S", $aData['time'])); if ( ! empty($aBlockInfo['flags']) && $aBlockInfo['flags'] == 'proof-of-stake' ) { - $logs->logInfo("Block above with height " . $aData['height'] . " not added to database, proof-of-stake block!"); + $log->logInfo("Block above with height " . $aData['height'] . " not added to database, proof-of-stake block!"); continue; } if (!$block->addBlock($aData) ) {