Merge pull request #2005 from iAmShorty/getbalance-config
[UPDATE] Getbalance config
This commit is contained in:
commit
e26533fecc
@ -46,12 +46,12 @@ if (!$dWalletBalance = $bitcoin->getrealbalance())
|
|||||||
|
|
||||||
// Fetch unconfirmed amount from blocks table
|
// Fetch unconfirmed amount from blocks table
|
||||||
empty($config['network_confirmations']) ? $confirmations = 120 : $confirmations = $config['network_confirmations'];
|
empty($config['network_confirmations']) ? $confirmations = 120 : $confirmations = $config['network_confirmations'];
|
||||||
$aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations);
|
if ($config['getbalancewithunconfirmed']) {
|
||||||
$dBlocksUnconfirmedBalance = 0;
|
$aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations);
|
||||||
|
$dBlocksUnconfirmedBalance = 0;
|
||||||
if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount'];
|
if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount'];
|
||||||
|
$dWalletBalance -= $dBlocksUnconfirmedBalance;
|
||||||
$dWalletBalance -= $dBlocksUnconfirmedBalance;
|
}
|
||||||
|
|
||||||
// Fetch Newmint
|
// Fetch Newmint
|
||||||
$aGetInfo = $bitcoin->getinfo();
|
$aGetInfo = $bitcoin->getinfo();
|
||||||
if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) {
|
if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) {
|
||||||
@ -133,12 +133,12 @@ if (!$dWalletBalance = $bitcoin->getrealbalance())
|
|||||||
|
|
||||||
// Fetch unconfirmed amount from blocks table
|
// Fetch unconfirmed amount from blocks table
|
||||||
empty($config['network_confirmations']) ? $confirmations = 120 : $confirmations = $config['network_confirmations'];
|
empty($config['network_confirmations']) ? $confirmations = 120 : $confirmations = $config['network_confirmations'];
|
||||||
$aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations);
|
if ($config['getbalancewithunconfirmed']) {
|
||||||
$dBlocksUnconfirmedBalance = 0;
|
$aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations);
|
||||||
|
$dBlocksUnconfirmedBalance = 0;
|
||||||
if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount'];
|
if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount'];
|
||||||
|
$dWalletBalance -= $dBlocksUnconfirmedBalance;
|
||||||
$dWalletBalance -= $dBlocksUnconfirmedBalance;
|
}
|
||||||
|
|
||||||
// Fetch Newmint
|
// Fetch Newmint
|
||||||
$aGetInfo = $bitcoin->getinfo();
|
$aGetInfo = $bitcoin->getinfo();
|
||||||
if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) {
|
if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) {
|
||||||
|
|||||||
@ -29,6 +29,13 @@ $config['SALTY'] = 'THISSHOULDALSOBERRAANNDDOOM';
|
|||||||
**/
|
**/
|
||||||
$config['algorithm'] = 'scrypt';
|
$config['algorithm'] = 'scrypt';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Getbalance API Calls
|
||||||
|
* System used for getting actual Balance from Wallet
|
||||||
|
* https://github.com/MPOS/php-mpos/wiki/Config-Setup#getbalance-api-calls
|
||||||
|
**/
|
||||||
|
$config['getbalancewithunconfirmed'] = true;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Database configuration
|
* Database configuration
|
||||||
* MySQL database configuration
|
* MySQL database configuration
|
||||||
|
|||||||
@ -75,6 +75,7 @@ $aGlobal = array(
|
|||||||
'disable_contactform' => $setting->getValue('disable_contactform'),
|
'disable_contactform' => $setting->getValue('disable_contactform'),
|
||||||
'disable_contactform_guest' => $setting->getValue('disable_contactform_guest'),
|
'disable_contactform_guest' => $setting->getValue('disable_contactform_guest'),
|
||||||
'algorithm' => $config['algorithm'],
|
'algorithm' => $config['algorithm'],
|
||||||
|
'getbalancewithunconfirmed' => $config['getbalancewithunconfirmed'],
|
||||||
'target_bits' => $coin->getTargetBits(),
|
'target_bits' => $coin->getTargetBits(),
|
||||||
'accounts' => $config['accounts'],
|
'accounts' => $config['accounts'],
|
||||||
'disable_invitations' => $setting->getValue('disable_invitations'),
|
'disable_invitations' => $setting->getValue('disable_invitations'),
|
||||||
|
|||||||
@ -20,7 +20,11 @@
|
|||||||
{if $NEWMINT >= 0}
|
{if $NEWMINT >= 0}
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left">Liquid Assets</td>
|
<td align="left">Liquid Assets</td>
|
||||||
|
{if $GLOBAL.config.getbalancewithunconfirmed}
|
||||||
<td align="left">{($BALANCE - $LOCKED - $UNCONFIRMED + $NEWMINT|default:"0")|number_format:"8"}</td>
|
<td align="left">{($BALANCE - $LOCKED - $UNCONFIRMED + $NEWMINT|default:"0")|number_format:"8"}</td>
|
||||||
|
{else}
|
||||||
|
<td align="left">{($BALANCE - $LOCKED + $NEWMINT|default:"0")|number_format:"8"}</td>
|
||||||
|
{/if}
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left">PoS New Mint</td>
|
<td align="left">PoS New Mint</td>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user