diff --git a/cronjobs/payouts.php b/cronjobs/payouts.php index 43276926..9b2f689a 100755 --- a/cronjobs/payouts.php +++ b/cronjobs/payouts.php @@ -50,7 +50,13 @@ $aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations); $dBlocksUnconfirmedBalance = 0; if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount']; -$dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance; +// Fetch Newmint +$aGetInfo = $bitcoin->getinfo(); +if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) { + $dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance + $aGetInfo['newmint']; +} else { + $dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance; +} // Fetch outstanding manual-payouts $aManualPayouts = $transaction->getMPQueue($config['payout']['txlimit_manual']); @@ -131,7 +137,13 @@ $aBlocksUnconfirmed = $block->getAllUnconfirmed($confirmations); $dBlocksUnconfirmedBalance = 0; if (!empty($aBlocksUnconfirmed))foreach ($aBlocksUnconfirmed as $aData) $dBlocksUnconfirmedBalance += $aData['amount']; -$dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance; +// Fetch Newmint +$aGetInfo = $bitcoin->getinfo(); +if (is_array($aGetInfo) && array_key_exists('newmint', $aGetInfo)) { + $dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance + $aGetInfo['newmint']; +} else { + $dWalletBalance = $dWalletBalance - $dBlocksUnconfirmedBalance; +} // Fetch outstanding auto-payouts $aAutoPayouts = $transaction->getAPQueue($config['payout']['txlimit_auto']); diff --git a/public/templates/mpos/admin/wallet/default.tpl b/public/templates/mpos/admin/wallet/default.tpl index 31a506ed..24069853 100644 --- a/public/templates/mpos/admin/wallet/default.tpl +++ b/public/templates/mpos/admin/wallet/default.tpl @@ -17,15 +17,20 @@