Post
Topic
Board Кодеры
Merits 1 from 1 user
Re: ---TTC->TDC---
by
amaclin1
on 03/07/2019, 04:19:43 UTC
⭐ Merited by QWeB (1)
Grin Grin Grin Транзакция в кошельке? В кошельке. В wallet.dat`е? В wallet.dat`е.
В мемпуле этого кошелька, на обратной стороне Луны или в ваших фантазиях? Grin
Я практически уверен что в мемпуле этого кошелька.
Нет такого понятия "мемпул кошелька".
Мемпул - это транзакции, которые могут быть включены в блок, но пока еще не включены.
К кошельку это никакого отношения не имеет.

Но Bitcoin Core устроен так, что в файле wallet.dat хранятся копии транзакций, которые
имеют отношение к приватным ключам юзера. В некоторых случаях получается так, что копия
есть в файле wallet.dat а в мемпуле и блокчейне транзакции нет. Это можно получить несколькими
способами - например, если отправить свою транзакцию из несинхронизированного клиента при
том условии, что средства уже были потрачены - в wallet.dat такая транзакция попадет, а после
синхронизации этой транзакции нигде больше не будет.

Quote
Поэтому я и попросил wallet.dat чтобы самому разобраться где она действительно находится. Если getrawtransaction показывает параметры неподтверждённых транзакций (добавлю, и никому более не известных транзакций изолированного от сети клиента), то он должен показать параметры проблемной.


От того, что wallet.dat будет лежать на вашем компьютере команда getrawtransaction не заработает
Потому что в wallet.dat за транзакциями она не лезет. Впрочем, проверяйте сами. Может в каких-то
версиях и лезет.

Quote
Либо же это был банальных орфан блок и он, при перезагрузке кошелька, уже сам давно испарился. Без wallet.dat я могу пока только предполагать.
Не, ну если владелец wallet.dat согласен его пересылать кому-то - да пожалуйста!
Ебитесь на здоровье. Я лишь предложил способ разобраться с проблемой без передачи wallet.dat
который может быть и незапаролен.