比特币客户端(在服务器模式下运行)是否可以在收到交易时发送HTTP请求并确认?即发送到PHP脚本以进行回调/确认.
解决方法:
这可以使用bitcoin.conf文件中的walletnotify参数.
walletnotify=/home/bitcoin/transaction.sh %s
这将调用transaction.sh脚本,并将txid作为参数.从那里你基本上可以做任何事情.
例如:
#!/bin/sh
curl -d "txid=$1" http://127.0.0.1/callback
注意:您要监控的地址必须是您钱包的一部分