【问题标题】:When does walletnotify event occur on bitcoind什么时候在 bitcoind 上发生 walletnotify 事件
【发布时间】:2013-12-29 07:49:22
【问题描述】:

我已经根据https://en.bitcoin.it/wiki/Running_Bitcoin 的文档在比特币守护程序上配置了walletnotifyblocknotify 事件,以了解我的钱包的任何更改。只有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

【问题讨论】:

    标签: events bitcoin bitcoind


    【解决方案1】:

    Walletnotify 将在以下情况下被触发:

    • 第一次收到付款
    • 付款第一确认
    • 您发送付款

    【讨论】:

      【解决方案2】:

      https://en.bitcoin.it/wiki/Running_Bitcoin

      -walletnotify=钱包交易发生变化时执行命令(cmd中的%s替换为TxID)

      https://github.com/bitcoin/bitcoin/pull/1974

      与 -blocknotify 完全一样,只是它给出了到达钱包的交易的 TxID。

      请注意,这不是付款通知。它也会在传出事务上触发,并且可以在同一个事务上触发多次。

      【讨论】:

      • 我们能否让它通知其他重要事件,例如 bitcoind 守护程序意外关闭?
      猜你喜欢
      • 2011-04-27
      • 2010-11-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多