Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
30 июля 2014, 4:03:07 AM   # 1
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


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


Как заработать Биткоины?
Без вложений. Не майнинг.


30 июля 2014, 4:19:29 AM   # 2
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

Получил 1806 Биткоинов
Реальная история.





Используйте walletnotify и blocknotify так что ваш бэкенд знает, когда новая компенсация получена и когда новый блок добавляется к цепочке. Я не знаю, почему вы думаете, что они работают только с GUI, они обычно используются с bitcoind.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

30 июля 2014, 4:48:37 AM   # 3
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

Используйте walletnotify и blocknotify так что ваш бэкенд знает, когда новая компенсация получена и когда новый блок добавляется к цепочке. Я не знаю, почему вы думаете, что они работают только с GUI, они обычно используются с bitcoind.
Как бы я использовать это с blockchain bitcoind, хотя, потому что я не должен был бы указать файл для запуска, когда есть уведомление? И когда я запускаю эту команду walletnotify, будет ли это остаться на? Пожалуйста, объясните, как это будет работать, пожалуйста, я был бы очень признателен, если бы вы сделали.
williamj2543 сейчас офлайн Пожаловаться на williamj2543   Ответить с цитированием Мультицитирование сообщения от williamj2543 Быстрый ответ на сообщение williamj2543

30 июля 2014, 7:34:46 AM   # 4
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

добавить скрипт для запуска в вашем bitcoin.conf:

blocknotify =<Название сценария> % s
walletnotify =<Название сценария> % s
alertnotify =<Название сценария> % s

и когда блоки или уведомления приходят в сценарии будет вызываться с аргументами.

например, если вы используете blocknotify аргумент будет блок идентификатор, например, 000000000000000003a5ff0d28a8f9b71623c2328727937160582d1b44cb3cec, если вы используете walletnotify то аргумент будет новый идентификатор транзакции, который вошел, например, 1e621e60f7ea7195ff1ec7c31867dc7c9d896123ead6ec43f053f51137c31676

сделать себе скрипт (Python или ваш любимый язык), который регистрирует аргументы где-нибудь и проверить его со сценариями, которые вы хотите.
Исидор сейчас офлайн Пожаловаться на Исидор   Ответить с цитированием Мультицитирование сообщения от Исидор Быстрый ответ на сообщение Исидор

30 июля 2014, 5:46:54 PM   # 5
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

добавить скрипт для запуска в вашем bitcoin.conf:

blocknotify =<Название сценария> % s
walletnotify =<Название сценария> % s
alertnotify =<Название сценария> % s

и когда блоки или уведомления приходят в сценарии будет вызываться с аргументами.

например, если вы используете blocknotify аргумент будет блок идентификатор, например, 000000000000000003a5ff0d28a8f9b71623c2328727937160582d1b44cb3cec, если вы используете walletnotify то аргумент будет новый идентификатор транзакции, который вошел, например, 1e621e60f7ea7195ff1ec7c31867dc7c9d896123ead6ec43f053f51137c31676

сделать себе скрипт (Python или ваш любимый язык), который регистрирует аргументы где-нибудь и проверить его со сценариями, которые вы хотите.
Да, это то, что я хотел бы сделать, но я использую blockchain демон, поэтому у меня нет доступа к их файловой системе или что-нибудь. Будет ли возможность уведомить вне курса, как и на моем сайте? Я не знаю, если walletnotify работает на blockchain демона, кто-нибудь знает?
williamj2543 сейчас офлайн Пожаловаться на williamj2543   Ответить с цитированием Мультицитирование сообщения от williamj2543 Быстрый ответ на сообщение williamj2543

30 июля 2014, 5:49:56 PM   # 6
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

Blockchain API не поддерживает walletnotify или blocknotify. Пока неясно, что вы имеете в виду "полностью преобразование в демон" Я ошибочно предположил, что будет означать, что вы планируете использовать bitcoind (в Bitcoin демон) локально, но это, кажется, не так.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

30 июля 2014, 5:52:15 PM   # 7
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже

Blockchain API не поддерживает walletnotify или blocknotify. Пока неясно, что вы имеете в виду "полностью преобразование в демон" Я ошибочно предположил, что будет означать, что вы планируете использовать Bitcoin (в Bitcoin демон) локально.
Я пытаюсь преобразовать мой сценарий полностью демон, вместо того, чтобы сделать учетные записи и настройки этих счетов. Вместо этого, вы просто положить в демоне информации, и все готово к работе. Я не могу провести демон на моем компьютере, потому что я не могу доверять интернет или компьютер, чтобы быть на 100% времени на веб-сайте, и VPS стоит дорого.
williamj2543 сейчас офлайн Пожаловаться на williamj2543   Ответить с цитированием Мультицитирование сообщения от williamj2543 Быстрый ответ на сообщение williamj2543

1 августа 2014, 10:03:02 AM   # 8
 
 
Сообщения: 327
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже


Я думаю, что вам лучше всего, чтобы сделать больше денег, во-первых, и получить выделенный сервер, который вы можете запустить bitcoind на. Обратите внимание, что много отказа VPS там будет пинать вас, если вы бежите bitcoind, так как это довольно ресурсоемкий, особенно в начале, пока она загрузив blockchain.

Envrin сейчас офлайн Пожаловаться на Envrin   Ответить с цитированием Мультицитирование сообщения от Envrin Быстрый ответ на сообщение Envrin

1 августа 2014, 7:00:02 PM   # 9
 
 
Сообщения: 588
Цитировать по имени
цитировать ответ
по умолчанию Re: Получение оповещения о платеже


Я думаю, что вам лучше всего, чтобы сделать больше денег, во-первых, и получить выделенный сервер, который вы можете запустить bitcoind на. Обратите внимание, что много отказа VPS там будет пинать вас, если вы бежите bitcoind, так как это довольно ресурсоемкий, особенно в начале, пока она загрузив blockchain.


Я думаю, я нашел решение. Я хотел бы найти последний блок, а затем сделать getsinceblock каждые 10 минут с помощью cronjob и получить TXID, а затем получить больше информации оттуда (blockchain.info/rawtx).
williamj2543 сейчас офлайн Пожаловаться на williamj2543   Ответить с цитированием Мультицитирование сообщения от williamj2543 Быстрый ответ на сообщение williamj2543



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW