2013-12-11 38 views
5

Skonfigurowałem zdarzenie walletnotify i blocknotify na demona bitcoin na podstawie dokumentacji z https://en.bitcoin.it/wiki/Running_Bitcoin, aby poznać wszelkie zmiany w moim portfelu. Zostanie wykonany tylko blocknotify, a walletnotify nigdy nie zostanie wykonany. Czy ktoś może doradzić, jakie zdarzenie w portfelu wywoła zdarzenie walletnotify?Kiedy zdarzenie walletnotify występuje na bitcoind

Bitcoin wersja demon obecnie działa na: 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

Odpowiedz

2

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

-walletnotify = Wykonaj polecenia gdy transakcja portfel zmiany (% s w cmd jest zastąpione przez TxID)

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

Dokładnie jak -blocknotify, oprócz tego, że daje TxID transakcji, które nawiedziły ten portfel.

Pamiętaj, że NIE jest to powiadomienie o płatności. Będzie on również wyzwalał dla transakcji wychodzących i może uruchamiać się wiele razy w tej samej transakcji.

3

Walletnotify dostanie wyzwalane, gdy:

  • Pierwszy otrzymaniu płatności
  • Pierwszy konformacja na wypłatę
  • wysłaniu płatności