Browse Source

fix pool balance condition

main
ghost 10 months ago
parent
commit
a45142f6d7
  1. 6
      src/Controller/CrontabController.php

6
src/Controller/CrontabController.php

@ -61,10 +61,10 @@ class CrontabController extends AbstractController
// Payment received, send to blockchain // Payment received, send to blockchain
if ($client->getReceivedByAddress($pool->getAddress(), $this->getParameter('app.pool.confirmations')) >= $pool->getCost()) if ($client->getReceivedByAddress($pool->getAddress(), $this->getParameter('app.pool.confirmations')) >= $pool->getCost())
{ {
// Check physical wallet balance // Check physical account balance
if ($client->getBalance($this->getParameter('app.kevacoin.pool.account')) <= $pool->getCost()) 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 // Is room request

Loading…
Cancel
Save