Что это лучший способ, чтобы получить HTTP обратного вызова, когда bitcoind клиент получает выход транзакции / вход?
Спасибо вам всем
|
28 мая 2013, 1:26:27 PM | # 1 |
Сообщения: 518
цитировать ответ |
Re: Bitcoind уведомления сделки
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Что это лучший способ, чтобы получить HTTP обратного вызова, когда bitcoind клиент получает выход транзакции / вход?
Спасибо вам всем |
28 мая 2013, 2:05:14 PM | # 2 |
Сообщения: 2352
цитировать ответ |
Re: Bitcoind уведомления сделки
Получил 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 ] |
28 мая 2013, 2:16:52 PM | # 3 |
Сообщения: 154
цитировать ответ |
Re: Bitcoind уведомления сделки
На самом деле, есть две ключи командной строки -blocknotify и -walletnotify, который будет вызывать команду, когда блок будет найден и когда сделки прибывают.
Честно говоря, я бы не использовать listsinceblock, он не ведет себя так, как и следовало ожидать, и он вернется, чтобы укусить вас. |
28 мая 2013, 2:22:27 PM | # 4 |
Сообщения: 1302
цитировать ответ |
Re: Bitcoind уведомления сделки
8.2 Кандидаты высвобождения включают в -walletnotify вариант, который может запустить процесс, когда транзакция, которая влияет на кошелек видно. Было бы достаточно просто написать сценарий для того, чтобы позвонить завиток или Wget для создания HTTP обратного вызова.
Если ваш bitcoind занят (или будет когда-нибудь), или если сервер обратного вызова ненадежна, разумнее было бы сделать это в два этапа. -walletnotify может упасть запись в базу данных, а второй процесс может читать эти записи и выполнять вызовы. Причина заключается в том, что -walletnotify процесс должен вернуться быстро, чтобы избежать беглых процессов. |
28 мая 2013, 2:26:18 PM | # 5 |
Сообщения: 2352
цитировать ответ |
Re: Bitcoind уведомления сделки
На самом деле, есть две ключи командной строки -blocknotify и -walletnotify, который будет вызывать команду, когда блок будет найден и когда сделки прибывают. Ах, спасибо за это! Вот больше информации о нем: Как использовать Walletnotify? - http://bitcointalk.org/index.php?topic=203438.0 |