Я пишу сценарий, который будет отправлять средства, которые были подключены в определенный биткойн кошелек к другому адресу с использованием 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(). : -/
Спасибо.