Что это лучший способ, чтобы получить HTTP обратного вызова, когда bitcoind клиент получает выход транзакции / вход?
Спасибо вам всем
|
![]() |
# 1 |
Сообщения: 518
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Что это лучший способ, чтобы получить HTTP обратного вызова, когда bitcoind клиент получает выход транзакции / вход?
Спасибо вам всем |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 2352
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Что это лучший способ, чтобы получить HTTP обратного вызова, когда bitcoind клиент получает выход транзакции / вход? Спасибо вам всем / Bitcoind клиент Bitcoin-Qt не имеет обратного вызова, поэтому основной метод, используемый в настоящее время для опроса клиента, чтобы обнаружить новые транзакции (с помощью listsinceblock). BitcoinJ поддерживает это с интерфейсом PeerEventListener: - http://bitcoin.stackexchange.com/a/8133/153 Кроме того, возможно, BitsOfProof поддерживает функцию обратного вызова для новых сделок, а также. [Edit: И большинство платежных систем, например, BitPay, обеспечить это в пределах их API.] [Edit2: И вы можете настроить Blockchain.info/wallet уведомить вас: - http://blockchain.info/wallet/payment-notifications ] |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 154
цитировать ответ |
![]() На самом деле, есть две ключи командной строки -blocknotify и -walletnotify, который будет вызывать команду, когда блок будет найден и когда сделки прибывают.
Честно говоря, я бы не использовать listsinceblock, он не ведет себя так, как и следовало ожидать, и он вернется, чтобы укусить вас. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 1302
цитировать ответ |
![]() 8.2 Кандидаты высвобождения включают в -walletnotify вариант, который может запустить процесс, когда транзакция, которая влияет на кошелек видно. Было бы достаточно просто написать сценарий для того, чтобы позвонить завиток или Wget для создания HTTP обратного вызова.
Если ваш bitcoind занят (или будет когда-нибудь), или если сервер обратного вызова ненадежна, разумнее было бы сделать это в два этапа. -walletnotify может упасть запись в базу данных, а второй процесс может читать эти записи и выполнять вызовы. Причина заключается в том, что -walletnotify процесс должен вернуться быстро, чтобы избежать беглых процессов. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщения: 2352
цитировать ответ |
![]() На самом деле, есть две ключи командной строки -blocknotify и -walletnotify, который будет вызывать команду, когда блок будет найден и когда сделки прибывают. Ах, спасибо за это! Вот больше информации о нем: Как использовать Walletnotify? - http://bitcointalk.org/index.php?topic=203438.0 |
![]() ![]() |
![]() ![]() ![]() |