Blockchain Wallet API を使用したい: https://blockchain.info/api/blockchain_wallet_apiすべてのビットコインを特定のアドレスに自動的に送信します。
address1 がデポジットを受け取る場合と同様に、自動的に address2 に移動する必要があります。どのように機能しますか?
Blockchain Wallet API を使用したい: https://blockchain.info/api/blockchain_wallet_apiすべてのビットコインを特定のアドレスに自動的に送信します。
address1 がデポジットを受け取る場合と同様に、自動的に address2 に移動する必要があります。どのように機能しますか?
あなたがまだこの質問に興味があるかどうかはわかりませんが、とにかく答えます。
アドレスの残高を毎秒 / 分 / 時間ごとにチェックする簡単なプログラムを作成し、残高が 0 を超える場合は、その特定のアドレスからターゲット アドレスに残高を送信します。
あなたが投稿したリンクから:
アドレスの残高を取得する
ビットコインアドレスの残高を取得します。ラベルによるアドレスの残高のクエリは減価償却されます。
http://localhost:3000/merchant/ $guid/address_balance?password=$main_password&address=$address&confirmations=$confirmations
$main_password Your Main Blockchain wallet password $address The bitcoin address to lookup $confirmations Minimum number of confirmations required. 0 for unconfirmed.
これは、選択した間隔で呼び出すメソッドです。JSON 形式で回答が得られます。
{"balance" : 50000000, "address" : "19r7jAbPDtfTKQ9VJpvDzFFxCjUJFKesVZ", "total_received" : 100000000}
> 0 の場合balance
は、次のメソッドを呼び出します。
支払いを行う
ウォレットから別のビットコイン アドレスにビットコインを送信します。すべての取引には、0.0001 BTC マイナー手数料が含まれます。
ビットコインの値はすべてサトシ単位です。つまり、100000000 で割り、BTC 単位で金額を取得します。すべてのリクエストのベース URL: https://blockchain.info/merchant/ $guid/. $guid は、ブロックチェーン ウォレットの識別子 (ログイン ページにあります) に置き換える必要があります。
http://localhost:3000/merchant/ $guid/payment?password=$main_password&second_password=$second_password&to=$address&amount=$amount&from=$from&fee=$fee¬e=$note
$main_password メインのブロックチェーン ウォレットのパスワード
$second_password 二重暗号化が有効になっている場合の 2 番目のブロックチェーン ウォレット パスワード。
- $to 受信者のビットコイン アドレス。
- $amount satoshi に送金する金額。
- $from 特定のビットコインアドレスから送信 (オプション)
- $fee satoshi での取引手数料の値 (デフォルトの手数料よりも大きい必要があります) (オプション)
- $note トランザクションに含める公開ノート -- アウトプットが 0.005 BTC を超える場合にのみ添付できます。(オプション)
複数のアドレスでプラス残高を確認し、目的のアドレスに送信することもできます。