Is there something wrong with the way bitcoin-qt handles txindex=1?
Current project: Raspnode full node
To assist with data creation, I synced the blockchain on a Debian machine.
To easily have visual feedback of its progress, I ran Bitcoin-Qt:
bitcoin-qt -txindex=1 -reindex -datadir=/media/<username>/<drivename>
I added "txindex=1" to ~/.config/Bitcoin/Bitcoin-Qt.conf
On this Debian machine, starting bitcoin-qt or bitcoin-qt -txindex=1 will start Bitcoin-Qt, but it acts as if txindex=0 since the RPC console cannot find spent transactions.
Starting bitcoind requests a reindex using command:
bitcoind -txindex=1 -datadir=/media/<username>/<drivename>
I moved the data drive to Raspbian, with a freshly compiled 0.13.1
Added "txindex=1" to ~/.config/Bitcoin/Bitcoin-Qt.conf
Running bitcoin-qt will start Bitcoin-Qt, but will not be able to find spent transactions in the RPC console
Running bitcoin-qt -txindex=1 will request a reindex (this is different from the Debian machine)
Running bitcoind requests a reindex
What's going on? It seems like Bitcoin-Qt might not be properly reindexing when given the command. Is anyone familiar with this quirk? I'm currently reindexing on the Debian machine using bitcoind to see if that helps.