fix pool balance condition

This commit is contained in:
ghost 2024-02-18 05:15:10 +02:00
parent 3bc438a84b
commit a45142f6d7

View File

@ -61,10 +61,10 @@ class CrontabController extends AbstractController
// Payment received, send to blockchain
if ($client->getReceivedByAddress($pool->getAddress(), $this->getParameter('app.pool.confirmations')) >= $pool->getCost())
{
// Check physical wallet balance
if ($client->getBalance($this->getParameter('app.kevacoin.pool.account')) <= $pool->getCost())
// Check physical account balance
if ($client->getBalance($this->getParameter('app.kevacoin.pool.account'), $this->getParameter('app.pool.confirmations')) < $pool->getCost())
{
break; // @TODO exception
continue; // wait for income full confirmed amount
}
// Is room request