Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
19 апреля 2016, 2:50:25 PM   # 1
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте,

как использовать бумажник уведомит (bitcoind)?

Сгенерировать новый адрес по JSON-RPC ..


Мне нужно обновить данные в MySQL после 3-х подтверждений.

как думаете, сколько нужно для подтверждения приема платежей?
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS


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


20 апреля 2016, 5:25:45 AM   # 2
 
 
Сообщения: 163
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

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





    -alertnotify =    Выполнить команду, когда соответствующее уведомление получено или мы видим действительно длинную вилку (% s в ЦМД заменяется сообщением)
   -blocknotify =    Выполнить команду, когда лучшие изменения блочные (% S в ЦМД заменяется блок хэша)
    -walletnotify =    Выполнить команду, когда транзакция изменяет бумажник (% s в CMD заменяется TXID)


Так что для отдельных сделок, вы хотели бы использовать walletnotify, например:

Код:
bitcoind -walletnotify = / путь / к / script.php% s

Тогда в script.php, вы могли бы сделать что-то вроде:

Код:
$ ТХ знак равно $ ARGV[1];
$ txinfo знак равно json_decode( `Bitcoin-кли gettransaction $ ТХ`);
если( 
$ txinfo[«Подтверждение»] >знак равно ) {
    
// обновление MySQL при необходимости.
}
конечно с обеззараживанием, проверками ошибок и т.д. .... 😉


Если вы, вероятно, иметь более одного ТЕ в данном блоке, более эффективный способ сделать это может быть, чтобы включить блок-хэш с ТМ в БДЕ, так что вы можете посмотреть все ТЙ блоком. Затем используйте blocknotify вместо walletnotify.


Редактирование: и не забывайте, что TXID может измениться из-за сделки пластичности. 
данду сейчас офлайн Пожаловаться на данда   Ответить с цитированием Мультицитирование сообщения от данда Быстрый ответ на сообщение данда

20 апреля 2016, 7:46:43 AM   # 3
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

   -alertnotify =    Выполнить команду, когда соответствующее уведомление получено или мы видим действительно длинную вилку (% s в ЦМД заменяется сообщением)
   -blocknotify =    Выполнить команду, когда лучшие изменения блочные (% S в ЦМД заменяется блок хэша)
    -walletnotify =    Выполнить команду, когда транзакция изменяет бумажник (% s в CMD заменяется TXID)


Так что для отдельных сделок, вы хотели бы использовать walletnotify, например:

Код:
bitcoind -walletnotify = / путь / к / script.php% s

Тогда в script.php, вы могли бы сделать что-то вроде:

Код:
$ ТХ знак равно $ ARGV[1];
$ txinfo знак равно json_decode( `Bitcoin-кли gettransaction $ ТХ`);
если( 
$ txinfo[«Подтверждение»] >знак равно ) {
    
// обновление MySQL при необходимости.
}
конечно с обеззараживанием, проверками ошибок и т.д. .... 😉


Если вы, вероятно, иметь более одного ТЕ в данном блоке, более эффективный способ сделать это может быть, чтобы включить блок-хэш с ТМ в БДЕ, так что вы можете посмотреть все ТЙ блоком. Затем используйте blocknotify вместо walletnotify.


Редактирование: и не забывайте, что TXID может измениться из-за сделки пластичности. 

Благодаря!

сколько раз бумажник уведомит script.php вызова?
 
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

20 апреля 2016, 12:15:32 PM   # 4
 
 
Сообщения: 244
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-walletnotify будет работать в два раза за одну транзакцию, когда он впервые увидел в сети как неподтвержденный, и когда он получает это первое подтверждение.

Для того, чтобы отслеживать более чем одно подтверждение вам нужно использовать -blocknotify
Белчер сейчас офлайн Пожаловаться на Белчер   Ответить с цитированием Мультицитирование сообщения от Белчер Быстрый ответ на сообщение Белчер

20 апреля 2016, 12:25:39 PM   # 5
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-walletnotify будет работать в два раза за одну транзакцию, когда он впервые увидел в сети как неподтвержденный, и когда он получает это первое подтверждение.

Для того, чтобы отслеживать более чем одно подтверждение вам нужно использовать -blocknotify

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

20 апреля 2016, 12:29:27 PM   # 6
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-walletnotify будет работать в два раза за одну транзакцию, когда он впервые увидел в сети как неподтвержденный, и когда он получает это первое подтверждение.

Для того, чтобы отслеживать более чем одно подтверждение вам нужно использовать -blocknotify

и blocknotify сколько раз позвонить myscript.php?
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

21 апреля 2016, 12:10:31 AM   # 7
 
 
Сообщения: 241
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

Каждый новый блок.
Код:
Milton @ Milton: ~ $ псы -eo CMD | bitcoind задать расширенное | -v Grep задать расширенное
bitcoind -daemon -blocknotify = blocknotify% s

Код:
#! / Bin / Баш -e

block_message ()
{
    местная ДАТА = $ 1
    локальная ВЫСОТА = $ 2
    местный BLOCKHASH = $ 3
    эхо -e "+ ================================================= ===================="
    эхо -e "| \ 033 [31m $ {DATE} \ 033 [0m"
    эхо -e "+ ================================================= ===================="
    эхо -e "| \ 033 [31m $ {ВЫСОТА} \ 033 [0m"
    эхо -e "+ ================================================= ===================="
    эхо -e "| \ 033 [31m $ {BLOCKHASH} \ 033 [0m"
    эхо -e "+ ================================================= ===================="

} >> $ HOME / TEMP / blocknotify.txt

block_message "$ (Дата -u)" "$ (Bitcoin-кли getblockcount)" "$ @"

Код:
Milton @ Milton: ~ $ Tail -f TEMP / blocknotify.txt
+================================================== ================== +
| 0000000000000000016c397b5eac0d5b3580d11b585996d2a8452bef2e03fa3e |
+================================================== ================== +
+================================================== ================== +
| Ср 20 апреля 23:49:27 UTC 2016                                                            
+================================================== ================== +
| 408221                                                          
+================================================== ================== +
| 0000000000000000033ed3a5284a10c8992cb9411bf4fd33a130fc742436e3f7 |
+================================================== ================== +
Многоатомный сейчас офлайн Пожаловаться на многоатомных   Ответить с цитированием Мультицитирование сообщения от многоатомных Быстрый ответ на сообщение многоатомных

21 апреля 2016, 3:06:32 AM   # 8
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

Я использую gettransaction ($ TXID);

как получить мой бумажник адрес для получения? (Этот метод получить только плательщик бумажник адрес)
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

21 апреля 2016, 3:53:47 AM   # 9
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

Я использую gettransaction ($ TXID);

как получить мой бумажник адрес для получения? (Этот метод получить только плательщик бумажник адрес)
Выполнить этот Command->
Код:
getaccountaddress <Счет>
. Это будет возвращать текущий адрес Bitcoin для приема платежей на этот счет. Если <Счет> не существует, он будет создан вместе с соответствующим новым адресом, который будет возвращен.
P.S.-> "getaccountaddress" будет возвращать один и тот же адрес, пока монеты не будут получены по этому адресу; когда монеты были получены, он будет генерировать и возвращать новый адрес.
Alaki сейчас офлайн Пожаловаться на Alaki   Ответить с цитированием Мультицитирование сообщения от Alaki Быстрый ответ на сообщение Alaki

21 апреля 2016, 4:10:15 AM   # 10
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

Я использую gettransaction ($ TXID);

как получить мой бумажник адрес для получения? (Этот метод получить только плательщик бумажник адрес)
Выполнить этот Command->
Код:
getaccountaddress <Счет>
. Это будет возвращать текущий адрес Bitcoin для приема платежей на этот счет. Если <Счет> не существует, он будет создан вместе с соответствующим новым адресом, который будет возвращен.
P.S.-> "getaccountaddress" будет возвращать один и тот же адрес, пока монеты не будут получены по этому адресу; когда монеты были получены, он будет генерировать и возвращать новый адрес.

ОК.

я генерируется 2 адреса getaccountaddress ();
после того, как я отправить BTC до 1 нового сгенерированного адреса.

и вызвать gettransaction ($ TXID);

как получить адрес из 2-адресов, полученных payemnt?
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

21 апреля 2016, 4:40:40 AM   # 11
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?



 
ОК.

я генерируется 2 адреса getaccountaddress ();
после того, как я отправить BTC до 1 нового сгенерированного адреса.

и вызвать gettransaction ($ TXID);

как получить адрес из 2-адресов, полученных payemnt?

Вы имеете в виду список ваших адресов that've получили компенсацию (в прошлом)? Да, это также возможно. Выполнить этот Command->
Код:
listreceivedbyaddress
. В принципе, в нем перечислены только адреса, которые уже «ве полученных транзакций. Тем не менее, вы можете получить список всех адресов, установив первый аргумент 0, а второй к true->
Код:
listreceivedbyaddress 0 верно
Alaki сейчас офлайн Пожаловаться на Alaki   Ответить с цитированием Мультицитирование сообщения от Alaki Быстрый ответ на сообщение Alaki

21 апреля 2016, 6:13:39 AM   # 12
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?



 
ОК.

я генерируется 2 адреса getaccountaddress ();
после того, как я отправить BTC до 1 нового сгенерированного адреса.

и вызвать gettransaction ($ TXID);

как получить адрес из 2-адресов, полученных payemnt?

Вы имеете в виду список ваших адресов that've получили компенсацию (в прошлом)? Да, это также возможно. Выполнить этот Command->
Код:
listreceivedbyaddress
. В принципе, в нем перечислены только адреса, которые уже «ве полученных транзакций. Тем не менее, вы можете получить список всех адресов, установив первый аргумент 0, а второй к true->
Код:
listreceivedbyaddress 0 верно

например, спортивные ставки ..

1 бумажник - победа # 1 команда
2 бумажника - победа # 2 команды

Игрок помещен ставку до 2 кошелька .. (отправить paymet 2 бумажник)

мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

 


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

21 апреля 2016, 7:41:28 AM   # 13
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

21 апреля 2016, 9:49:23 AM   # 14
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,

ОК. я испытаю ..

но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

21 апреля 2016, 10:27:54 AM   # 15
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?


но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник
Secondstrade действительно есть доска объявлений [1], что будет (может) ответить на ваш вопрос выше. В принципе, вы не будете получать вашу компенсацию, если вы делаете ставку (транзакции) с несколькими (или >2) входные адреса (&/ Или общий кошелек) AFAIK.
[1] -> http://secondstrade.com/notice.html
Alaki сейчас офлайн Пожаловаться на Alaki   Ответить с цитированием Мультицитирование сообщения от Alaki Быстрый ответ на сообщение Alaki

21 апреля 2016, 11:09:18 AM   # 16
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,

ОК. я испытаю ..

но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник

AFAIK они делают это таким грубым способом, так же, как и большинство Понци "игры", Если они предупреждают не использовать определенные бумажники, они почти всегда только предположить, что ваш адрес. Это может не ужасно, если ваш клиент / пользователь использует бумажник, где они имеют адреса с другими или использовать что-то вроде CoinJoin. Общий пример для общих кошельков являются большинство обменов. У вас есть свой собственный адрес депозита, но когда вы снимаете монеты приходят с другого адреса. Если вы вернуть монеты в адрес они пришли, они будут зачислены на другой счет (если вообще).
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

26 апреля 2016, 5:27:18 PM   # 17
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,

ОК. я испытаю ..

но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник

AFAIK они делают это таким грубым способом, так же, как и большинство Понци "игры", Если они предупреждают не использовать определенные бумажники, они почти всегда только предположить, что ваш адрес. Это может не ужасно, если ваш клиент / пользователь использует бумажник, где они имеют адреса с другими или использовать что-то вроде CoinJoin. Общий пример для общих кошельков являются большинство обменов. У вас есть свой собственный адрес депозита, но когда вы снимаете монеты приходят с другого адреса. Если вы вернуть монеты в адрес они пришли, они будут зачислены на другой счет (если вообще).

спасибо за ваш ответ, сэр.

У меня есть проблемы, которые ПОЛУЧАЮТ отправить платеж ..

например, этот хэш:
3d919bf7929b983954e9c439348649e11ba21f8f740530aa4ecbbd3c5f496071

a64020eea0719df9318e185d1a44cea8f9b5e872ced67e1e746fe1b9fbb6670c

кто послал платеж?
не могли бы вы мне помочь, пожалуйста

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

26 апреля 2016, 5:37:58 PM   # 18
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,

ОК. я испытаю ..

но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник

AFAIK они делают это таким грубым способом, так же, как и большинство Понци "игры", Если они предупреждают не использовать определенные бумажники, они почти всегда только предположить, что ваш адрес. Это может не ужасно, если ваш клиент / пользователь использует бумажник, где они имеют адреса с другими или использовать что-то вроде CoinJoin. Общий пример для общих кошельков являются большинство обменов. У вас есть свой собственный адрес депозита, но когда вы снимаете монеты приходят с другого адреса. Если вы вернуть монеты в адрес они пришли, они будут зачислены на другой счет (если вообще).

спасибо за ваш ответ, сэр.

У меня есть проблемы, которые ПОЛУЧАЮТ отправить платеж ..

например, этот хэш:
3d919bf7929b983954e9c439348649e11ba21f8f740530aa4ecbbd3c5f496071

Вы спрашиваете "кто" но нет такой информации на blockchain. Входы виды использования TX были получены по двум адресам, что это именно то, что я предупреждал вас о. Там нет правильного ответа на этот вопрос. Ее возможно, что отправитель контролирует оба, один или ни один из адресов монета не пришла "из",

a64020eea0719df9318e185d1a44cea8f9b5e872ced67e1e746fe1b9fbb6670c

кто послал платеж?
не могли бы вы мне помочь, пожалуйста

Это один имеют подтвержденные двойные расходы -> https://blockchain.info/tx/3a07b7957cf29d267cd8c20fbd5eb8824366096e09d722d888ce635098851b70

Входы использование Txs пришли из одного адреса «15iET5Zp3GdXkp2sbUvsenUysFCAzoW1Fq», но здесь же его возможно, что человек за монетами контролирует его или нет.
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

27 апреля 2016, 2:10:18 AM   # 19
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

-snip-
мой сценарий получить хэш, размер и т.д .. но мне нужен кошелек игрока.

Там нет простого способа получить "отправка адрес"[1]. Вы должны проверить входы, но чаще, чем не будет несколько входов. Лучше, чтобы позволить пользователю установить адрес, хранить в базе данных вместе с их другой информацией.

Код:
TXID = dc8697d1afd6c7ac2f667cd3239e19bf227a7b5ce8be64b2f8bb3c626979425b # "случайный" один из блока в хэш, который размещен многоатомный.
raw_tx = getrawtransaction (TXID)
decoded_tx = decoderawtransaction (raw_tx)

в decoded_tx вы найдете "Vin" раздел со значением "Vout" и TXID. Если проверить каждый из txids вы увидите, что у них есть "Vout" раздел. Выходы, создавшие входы, которые используются в Техасе, который вы получили. Найти тот, где "Vout" Матчи "N" и посмотреть его адрес. В этом примере есть 4 входа, все "из" адрес "1NgrpJJj2PMj9RsHutVK7vf8dchcpfM4YZ", Но вы должны решить, как вы хотите обрабатывать различные адреса.

IIRC данные смешали отформатирован, массивы в пределах JSON, но которые могут быть различными для PHP.

[1] не существует такой вещи,

ОК. я испытаю ..

но как это сделать secondstrade.com?

ставка отправить только адрес. не нужно вводить игрок бумажник

AFAIK они делают это таким грубым способом, так же, как и большинство Понци "игры", Если они предупреждают не использовать определенные бумажники, они почти всегда только предположить, что ваш адрес. Это может не ужасно, если ваш клиент / пользователь использует бумажник, где они имеют адреса с другими или использовать что-то вроде CoinJoin. Общий пример для общих кошельков являются большинство обменов. У вас есть свой собственный адрес депозита, но когда вы снимаете монеты приходят с другого адреса. Если вы вернуть монеты в адрес они пришли, они будут зачислены на другой счет (если вообще).

спасибо за ваш ответ, сэр.

У меня есть проблемы, которые ПОЛУЧАЮТ отправить платеж ..

например, этот хэш:
3d919bf7929b983954e9c439348649e11ba21f8f740530aa4ecbbd3c5f496071

Вы спрашиваете "кто" но нет такой информации на blockchain. Входы виды использования TX были получены по двум адресам, что это именно то, что я предупреждал вас о. Там нет правильного ответа на этот вопрос. Ее возможно, что отправитель контролирует оба, один или ни один из адресов монета не пришла "из",

a64020eea0719df9318e185d1a44cea8f9b5e872ced67e1e746fe1b9fbb6670c

кто послал платеж?
не могли бы вы мне помочь, пожалуйста

Это один имеют подтвержденные двойные расходы -> https://blockchain.info/tx/3a07b7957cf29d267cd8c20fbd5eb8824366096e09d722d888ce635098851b70

Входы использование Txs пришли из одного адреса «15iET5Zp3GdXkp2sbUvsenUysFCAzoW1Fq», но здесь же его возможно, что человек за монетами контролирует его или нет.

как решить эту проблему?
какие функции RPC-апи нужно использовать?

мне нужно знать об отправителе кошелек для возврата суммы ..
HackerBOSS сейчас офлайн Пожаловаться на HackerBOSS   Ответить с цитированием Мультицитирование сообщения от HackerBOSS Быстрый ответ на сообщение HackerBOSS

27 апреля 2016, 6:35:19 AM   # 20
 
 
Сообщения: 163
Цитировать по имени
цитировать ответ
по умолчанию Re: как использовать бумажник уведомит (bitcoind)?

Если потенциально нужно отправить возвраты, то единственный правильный путь, чтобы попросить пользователя предоставить адрес возврата в момент оплаты.

Концепция единого гарантировано "от адреса" просто не существует в Bitcoin.

котировка
как решить эту проблему?
какие функции RPC-апи нужно использовать?

мне нужно знать об отправителе кошелек для возврата суммы ..
данду сейчас офлайн Пожаловаться на данда   Ответить с цитированием Мультицитирование сообщения от данда Быстрый ответ на сообщение данда



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW