PHP と JSON RPC API を使用して、特定のビットコイン ウォレットに送金された資金を別のアドレスに送信するスクリプトを作成しています。
これまでのところ、次のようなものがあります。
$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
JSON RPC/PHP 経由でパラメーター ('*' 5) を送信できますか?
答えがわからない場合は、Webサーバーに十分な権限を与えてshell_exec()を使用するだけなので、回答をいただければ幸いです。:-/
ありがとう。