Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 октября 2017, 1:52:07 AM   # 1
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: «Нет такой mempool сделки» Когда пытаешься получить Сырую Сделку

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я использую ядро ​​Bitcoin и пытаюсь получить необработанную транзакцию с помощью команды:

Bitcoin-кли getrawtransaction d5ada064c6417ca25c4308bd158c34b77e1c0eca2a73cda16c737e7424afba2f

Это сделка в блоке на высоте 277316. Я получаю сообщение "Нет такой mempool сделки. Используйте -txindex для включения blockchain запросов транзакций. Используйте gettransaction для бумажника операций."  Похоже, я должен использовать -txindex вариант, но когда я печатаю "Bitcoin-Cli помощь getrawtransaction" он не говорит ничего об этой опции, и она не работает, когда я пытаюсь его. Что это сообщение означает, и как я могу решить это? Другая странная вещь в том, что она работает с некоторыми сделками в блоке, но не все. Есть 419 сделок в этом блоке, и 34 из них, команда getrawtransaction работает так, как я пытаюсь использовать его. Все остальные терпят неудачу. 

Я видел еще один пост, где он говорит, что это сообщение может иногда означать, что это сделка, которая не была принята в сети, но я только начал свой полный узел и загрузить свежую копию blockchain несколько дней назад, и операции, которые дают мне ошибки появляются на https://blockexplorer.com/blocks.  Благодаря!
u87982 сейчас офлайн Пожаловаться на u87982   Ответить с цитированием Мультицитирование сообщения от u87982 Быстрый ответ на сообщение u87982


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


24 октября 2017, 2:34:25 AM   # 2
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: «Нет такой mempool сделки» Когда пытаешься получить Сырую Сделку

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





Если у вас нет -txindex набора, вы не можете использовать getrawtransaction в любом месте вы хотите. Вам придется работать с Bitcoin -txindex набор опций.

Эта сделка является подтвердил, очень глубоко. Вы просто не можете видеть это, потому что ваш клиент не индексирует его.

В bitcoin.conf, вы могли бы добавить строку, которая говорит txindex = 1, а затем она будет работать (после того, как она проходит через вашу копию blockchain создает базу данных всех операций в нем!), Но если это не работа затем просто запустить Bitcoin-кварты или bitcoind с -txindex = 1 вариант в командной строке.

Многие люди пытаются проверить, если они txindex, проверяя, могут ли они использовать эту команду на транзакции в блоке генеза, но исключены, так что не запутаться только в случае, вы пытаетесь сделать это.
Taras сейчас офлайн Пожаловаться на Taras   Ответить с цитированием Мультицитирование сообщения от Тарас Быстрый ответ на сообщение Тарас

24 октября 2017, 3:39:06 AM   # 3
HCP
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: «Нет такой mempool сделки» Когда пытаешься получить Сырую Сделку

getrawtransaction будет работать только для сделок, которые ваш кошелек индексации ... по умолчанию, это только индексирует операции, которые на самом деле влияют на ваш кошелек (то есть. входящие и исходящие транзакции на ваш кошелек адреса) ... или в настоящее время в mempool вашего узла ,

Если вы используете -txindex = 1 аргумент командной строки (или добавить его в свой bitcoin.conf), то Bitcoin ядро ​​будет индексировать каждая сделка в blockchain, и вы будете иметь возможность получить информацию для всех, независимо от того, не сделка включает в себя адрес в вашем бумажнике или в mempool вашего узла.
HCP сейчас офлайн Пожаловаться на HCP   Ответить с цитированием Мультицитирование сообщения от HCP Быстрый ответ на сообщение HCP

24 октября 2017, 4:43:53 AM   # 4
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: «Нет такой mempool сделки» Когда пытаешься получить Сырую Сделку

Я добавил txindex = 1 к bitcoin.conf и перезапущен bitcoind и что сделал это спасибо!
u87982 сейчас офлайн Пожаловаться на u87982   Ответить с цитированием Мультицитирование сообщения от u87982 Быстрый ответ на сообщение u87982



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW