Wallet
我如何使用錢包通知?
我有比特幣守護程序,我想將 walletnotify 選項與 json-rpc 呼叫一起使用。一些範例將“transaction.sh”文件用於
walletnotify
. 它是乾什麼用的?我必須在那個 sh 文件中寫什麼,才能使 walletnotify 工作超過 6 次確認。
首先,您必須
bitcoin.conf
為 JSON-RPC 配置文件rpcallowip=127.0.0.1 rpcuser=yourusername rpcpassword=reallystrongpasswordthatsnothis rpcport=7788 walletnotify=/home/scripts/transaction.sh %s
transaction.sh
一些bash程序在哪裡。一種方法是讓它http
向某個程序發出請求以通知您存款。一個例子:#!/bin/sh curl -d "txid=$1" http://127.0.0.1/some/route
walletnotify``transaction.sh
每次你都會執行
- 接收比特幣
- 發送比特幣
- 當比特幣獲得第一次確認時
%s
是事務 ID 或txid
傳遞給transaction.sh
.