2016-01-15 7 views
1

Я пишу сценарий, который будет отправлять средства, которые были подключены в определенный биткойн кошелек к другому адресу с использованием PHP и API JSON RPC.Как получить подтвержденный (5 подтверждений) биткойн-баланс кошелька через JSON RPC с использованием PHP?

До сих пор у меня есть что-то вроде этого:

$x = '0.1'; // <- just redirect coins when the wallet balance is higher 0.1 
$fee = '0.0001'; // <- transaction fee for miners 
$y = $x + $fee; 

$balance = $bitcoin->getbalance(); // get wallet-balance, here's my problem 
$transfer = $balance - $fee; 

if($balance >= $y){ 

     $bitcoin->sendtoaddress($address, floatval($transfer)); 

}else{ 
     // nothing. idle until the script is executed again 
} 

Это прекрасно работает, кроме того

$bitcoin->getbalance(); 

ли вернуть баланс в том числе сделок с менее чем 5 подтверждений.

Используя командную строку я могу получить то, что я хочу с помощью простой команды:

bitcoin-cli getbalance '*' 5 

Могу ли я каким-то образом отправить параметры ('*' 5) с помощью JSON RPC/PHP?

Я ценю любой ответ, потому что, если я не могу это понять, я просто дам достаточные права на веб-сервер и использую shell_exec(). : -/

Спасибо.

ответ