Merge branch 'master' into development
This commit is contained in:
commit
0b2aecbad9
9
.gitignore
vendored
9
.gitignore
vendored
@ -24,7 +24,8 @@ public/include/config/global.inc.sha.php
|
|||||||
.settings
|
.settings
|
||||||
|
|
||||||
# Site specific Files
|
# Site specific Files
|
||||||
robots.txt
|
/public/robots.txt
|
||||||
sitemap.xml
|
/public/sitemap.xml
|
||||||
sitemap.gz
|
/public/sitemap.gz
|
||||||
sitemap.tar.gz
|
/public/sitemap.tar.gz
|
||||||
|
/public/.htaccess
|
||||||
|
|||||||
@ -25,7 +25,6 @@ chdir(dirname(__FILE__));
|
|||||||
// Include all settings and classes
|
// Include all settings and classes
|
||||||
require_once('shared.inc.php');
|
require_once('shared.inc.php');
|
||||||
|
|
||||||
|
|
||||||
// Fetch our last block found from the DB as a starting point
|
// Fetch our last block found from the DB as a starting point
|
||||||
$aLastBlock = @$block->getLast();
|
$aLastBlock = @$block->getLast();
|
||||||
$strLastBlockHash = $aLastBlock['blockhash'];
|
$strLastBlockHash = $aLastBlock['blockhash'];
|
||||||
@ -66,7 +65,8 @@ if (empty($aTransactions['transactions'])) {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!$block->addBlock($aData) ) {
|
if (!$block->addBlock($aData) ) {
|
||||||
$log->logFatal('Unable to add block: ' . $aData['height'] . ': ' . $block->getCronError());
|
$log->logFatal('Unable to add block: (' . $aData['height'] . ') ' . $aData['blockhash'] . ': ' . $block->getCronError());
|
||||||
|
$monitoring->endCronjob($cron_name, 'E0081', 1, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -76,4 +76,5 @@ $aErrorCodes['E0077'] = 'RPC method or connection failed';
|
|||||||
$aErrorCodes['E0078'] = 'RPC method did not return 200 OK';
|
$aErrorCodes['E0078'] = 'RPC method did not return 200 OK';
|
||||||
$aErrorCodes['E0079'] = 'Wallet does not cover payouts total amount';
|
$aErrorCodes['E0079'] = 'Wallet does not cover payouts total amount';
|
||||||
$aErrorCodes['E0080'] = 'No new unaccounted shares since last run';
|
$aErrorCodes['E0080'] = 'No new unaccounted shares since last run';
|
||||||
|
$aErrorCodes['E0081'] = 'Failed to insert new block into database';
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -8,15 +8,15 @@
|
|||||||
<td width="70%"><span id="b-hashrate">{$GLOBAL.hashrate|number_format:"3"}</span> {$GLOBAL.hashunits.pool}</td>
|
<td width="70%"><span id="b-hashrate">{$GLOBAL.hashrate|number_format:"3"}</span> {$GLOBAL.hashunits.pool}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Pool Efficiency</td>
|
<th align="left">Pool Efficiency</th>
|
||||||
<td>{if $GLOBAL.roundshares.valid > 0}{($GLOBAL.roundshares.valid / ($GLOBAL.roundshares.valid + $GLOBAL.roundshares.invalid) * 100)|number_format:"2"}%{else}0%{/if}</td>
|
<td>{if $GLOBAL.roundshares.valid > 0}{($GLOBAL.roundshares.valid / ($GLOBAL.roundshares.valid + $GLOBAL.roundshares.invalid) * 100)|number_format:"2"}%{else}0%{/if}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Current Active Workers</td>
|
<th align="left">Current Active Workers</th>
|
||||||
<td id="b-workers">{$GLOBAL.workers}</td>
|
<td id="b-workers">{$GLOBAL.workers}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Current Difficulty</td>
|
<th align="left">Current Difficulty</th>
|
||||||
{if ! $GLOBAL.website.chaininfo.disabled}
|
{if ! $GLOBAL.website.chaininfo.disabled}
|
||||||
<td><a href="{$GLOBAL.website.chaininfo.url}" target="_new"><font size="2"><span id="b-diff">{$NETWORK.difficulty}</span></font></a></td>
|
<td><a href="{$GLOBAL.website.chaininfo.url}" target="_new"><font size="2"><span id="b-diff">{$NETWORK.difficulty}</span></font></a></td>
|
||||||
{else}
|
{else}
|
||||||
@ -24,7 +24,7 @@
|
|||||||
{/if}
|
{/if}
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Est. Next Difficulty</td>
|
<th align="left">Est. Next Difficulty</th>
|
||||||
{if ! $GLOBAL.website.chaininfo.disabled}
|
{if ! $GLOBAL.website.chaininfo.disabled}
|
||||||
<td><a href="{$GLOBAL.website.chaininfo.url}" target="_new"><font size="2">{$NETWORK.EstNextDifficulty} (Change in {$NETWORK.BlocksUntilDiffChange} Blocks)</font></a></td>
|
<td><a href="{$GLOBAL.website.chaininfo.url}" target="_new"><font size="2">{$NETWORK.EstNextDifficulty} (Change in {$NETWORK.BlocksUntilDiffChange} Blocks)</font></a></td>
|
||||||
{else}
|
{else}
|
||||||
@ -32,34 +32,34 @@
|
|||||||
{/if}
|
{/if}
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Est. Avg. Time per Round (Network)</td>
|
<th align="left">Est. Avg. Time per Round (Network)</th>
|
||||||
<td><font size="2">{$NETWORK.EstTimePerBlock|seconds_to_words}</font></td>
|
<td><font size="2">{$NETWORK.EstTimePerBlock|seconds_to_words}</font></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Est. Avg. Time per Round (Pool)</td>
|
<th align="left">Est. Avg. Time per Round (Pool)</th>
|
||||||
<td>{$ESTTIME|seconds_to_words}</td>
|
<td>{$ESTTIME|seconds_to_words}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Est. Shares this Round</td>
|
<th align="left">Est. Shares this Round</th>
|
||||||
<td id="b-target">{$ESTIMATES.shares} (done: {$ESTIMATES.percent}%)</td>
|
<td id="b-target">{$ESTIMATES.shares} (done: {$ESTIMATES.percent}%)</td>
|
||||||
</tr>
|
</tr>
|
||||||
{if ! $GLOBAL.website.blockexplorer.disabled}
|
{if ! $GLOBAL.website.blockexplorer.disabled}
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left" width="50%">Next Network Block</td>
|
<th align="left" width="50%">Next Network Block</th>
|
||||||
<td colspan="3">{$CURRENTBLOCK + 1} <font size="1"> (Current: <a href="{$GLOBAL.website.blockexplorer.url}{$CURRENTBLOCKHASH}" target="_new">{$CURRENTBLOCK})</a></font></td>
|
<td colspan="3">{$CURRENTBLOCK + 1} <font size="1"> (Current: <a href="{$GLOBAL.website.blockexplorer.url}{$CURRENTBLOCKHASH}" target="_new">{$CURRENTBLOCK})</a></font></td>
|
||||||
</tr>
|
</tr>
|
||||||
{else}
|
{else}
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Next Network Block</td>
|
<th align="left">Next Network Block</th>
|
||||||
<td colspan="3">{$CURRENTBLOCK + 1} (Current: {$CURRENTBLOCK})</td>
|
<td colspan="3">{$CURRENTBLOCK + 1} (Current: {$CURRENTBLOCK})</td>
|
||||||
</tr>
|
</tr>
|
||||||
{/if}
|
{/if}
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Last Block Found</td>
|
<th align="left">Last Block Found</th>
|
||||||
<td colspan="3"><a href="{$smarty.server.SCRIPT_NAME}?page=statistics&action=round&height={$LASTBLOCK}" target="_new">{$LASTBLOCK|default:"0"}</a></td>
|
<td colspan="3"><a href="{$smarty.server.SCRIPT_NAME}?page=statistics&action=round&height={$LASTBLOCK}" target="_new">{$LASTBLOCK|default:"0"}</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th align="left">Time Since Last Block</td>
|
<th align="left">Time Since Last Block</th>
|
||||||
<td colspan="3">{$TIMESINCELAST|seconds_to_words}</td>
|
<td colspan="3">{$TIMESINCELAST|seconds_to_words}</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user