Я в настоящее время разрабатывает много Bitcoin сайтов, все которые включают получение оплаты от покупателя. В настоящее время я использую API, из blockchain и bitcoinmonitor отправлять платежи и получать уведомления об оплате, но я полностью преобразовывая в демон, и мне нужно знать, как получать и обрабатывать транзакции, не получая уведомление HTTP. Таким образом, я увидел RPC команду: listsinceblock и listtransactions, и те, вероятно, единственные решения, и я знаю, что нужно использовать cronjob, который я знаком с. Я думал об использовании cronjob каждые 5 минут, чтобы сделать listtransactions, но я всегда буду получать старые транзакции. Я также думал делать listsinceblock каждые 10 минут, и просто получить транзакции в предыдущем блоке, поэтому не получает какие-либо старые транзакции. Я знаю, что вы можете использовать бумажник уведомят в Bitcoin-Qt, но я использую blockchains демон, и я не знаю, как я мог бы получить демон хозяин (VPS слишком дорого), потому что я не могу оставить свой компьютер на все время , и я не могу доверять Интернет для 100% времени бесперебойной работы для большого сайта.
Как бы я идти о решении этой проблемы? Мне действительно нужно, чтобы понять это.
Спасибо за любую помощь!