我已根据https://en.bitcoin.it/wiki/Running_Bitcoin中的文档在比特币守护程序上配置了walletnotify
和blocknotify
事件,以了解我的钱包的任何更改。仅执行blocknotify
并且永远不会执行walletnotify
。有人可以建议钱包上的哪个事件会触发walletnotify事件吗?
目前正在运行的比特币守护程序版本:0.8.1
bitcoin.conf
rpcuser=bitcoinrpc
rpcpassword=bitcoinrpc1
server=1
testnet=1
walletnotify=/home/dev/test_log/log.sh %s
blocknotify=/home/dev/test_log/log.sh %s
答案 0 :(得分:3)
Walletnotify会在以下情况下触发:
答案 1 :(得分:2)
https://en.bitcoin.it/wiki/Running_Bitcoin
-walletnotify =钱包交易发生变化时执行命令(cmd中的%s被TxID替换)
https://github.com/bitcoin/bitcoin/pull/1974
完全像-blocknotify,除了它给出了击中钱包的交易的TxID。
请注意,这不是付款通知。它也将在传出事务上触发,并且可以在同一事务上多次触发。