This might be a dumb question: I started the Bitcoin daemon for an initial blockchain download. It immediately started downloading, I edited the Bitcoin.conf file with txindex=1. Stopped and restarted the daemon. How can I be sure the blockchain has txindex=1 correctly set? Should I reminded with the command line Bitcoind -reindex

How can I understand “looking” at a blockchain (day I downloaded from a torrent) that has txindex=1? Thanks

  • 1
    you may have by accident accepted a spam answer – man on laptop Dec 8 '18 at 15:39

You can check the debug logs (might require -debug flag) and see if it is indexing transactions:

$ tail -f ~/.bitcoin/debug.log

You can also try to get a transaction by txid, and if it returns transaction data, then the blockchain has been indexed for transactions (might have to wait for sync to complete):

$ bitcoin-cli getrawtransaction {txid}
  • Will this ensure that the txindex contains all transactions, even those from blocks that were downloaded before -txindex was enabled? – Nate Eldredge Dec 8 '18 at 16:35

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.