Title: MacOS getrawtransaction No such mempool transaction... Post by: Eqvant on August 08, 2020, 02:33:50 PM Почему не вижу транзакцию при команде getrawtransaction на клиенте Bitcoin Core на Mac? Получаю следующее - "No such mempool transaction. Use -txindex or provide a block hash to enable blockchain transaction queries. Use gettransaction for wallet transactions. (code -5)". Ок, добавляю хеш блока, получаю Error parsing JSON:...
Нужны данные по результату выполнения команд: getrawtransaction <yourTXID> gettxoutproof '["'<yourTXID>'"]' Help!!! Title: Re: MacOS getrawtransaction No such mempool transaction... Post by: A-Bolt on August 08, 2020, 03:37:01 PM Конкретно эта команда даёт ошибку?
Code: getrawtransaction 6310e7aea575a63b8a094d723f3adde265f80b020fcc88f5546e32eff5a49aa9 true 00000000000000000005d7f53b9a9469e6fbef5254cdd5d04a292ad977492d53 Title: Re: MacOS getrawtransaction No such mempool transaction... Post by: Eqvant on August 08, 2020, 04:12:42 PM Конкретно эта команда даёт ошибку? Code: getrawtransaction 6310e7aea575a63b8a094d723f3adde265f80b020fcc88f5546e32eff5a49aa9 true 00000000000000000005d7f53b9a9469e6fbef5254cdd5d04a292ad977492d53 Благодарю, я не прописывал "true". Title: Re: MacOS getrawtransaction No such mempool transaction... Post by: A-Bolt on August 08, 2020, 04:27:35 PM Если getrawtransaction нужно выполнять часто, то имеет смысл включить индекс транзакций. В этом случае, достаточно будет выполнить
Code: getrawtransaction 6310e7aea575a63b8a094d723f3adde265f80b020fcc88f5546e32eff5a49aa9 Для поддержки индекса транзакций необходимо постоянно запускать Bitcoin Core с параметром -txindex либо добавить в bitcoin.conf строку txindex=1 . Для первоначального создания индекса нужно один раз запустить Bitcoin Core с параметрами -txindex -reindex , при следующем запуске -reindex уже не нужен. |