Author

Topic: strange bitcoind reindex and txindex (Read 256 times)

legendary
Activity: 2674
Merit: 2965
Terminated.
September 18, 2018, 03:31:58 AM
#9
i doubt that it could be a problem of the use of newest core vision?
Checked both on v0.16.2; both work fine

Anything interesting in the debug.log file?
This. Clean your log, run both commands and copy the output of debug.log here.
sr. member
Activity: 490
Merit: 389
Do not trust the government
September 16, 2018, 08:17:03 AM
#8
Anything interesting in the debug.log file?

You should share the log here if there is anything suspicious about it.
Otherwise it would be a very weird problem.
newbie
Activity: 3
Merit: 0
September 14, 2018, 02:21:54 AM
#7
Is your node fully synced? What do you get from the getblockchaininfo command?
Both transactions seem to be from the same block with height 500000.

I personally have no problem getting the right response for both transactions though with bitcoin-cli so I'm not sure what is going on.
getblockchaininfo result is fine

Code:
 "chain": "main",
  "blocks": 540636,
  "headers": 541358,
  "bestblockhash": "000000000000000000086f70258ad16b5524fd43d287e5e2e01d33cb927f6277",
  "difficulty": 7019199231177.173,
  "mediantime": 1536486789,
  "verificationprogress": 0.9957173345534331,
  "initialblockdownload": true,
  "chainwork": "000000000000000000000000000000000000000003184707353223f933c61b83",
  "size_on_disk": 208170620396,
  "pruned": false,
........

i doubt that it could be a problem of the use of newest core vision?

right now i turn to use api provided by blockchaininfo website to query tx info.
newbie
Activity: 3
Merit: 0
September 14, 2018, 02:10:15 AM
#6
Seems like that particular transaction wasn't indexed for some reason.
The configuration should be fine.

Try starting bitcoind with -reindex option to reindex the transactions again.


i did reindex twice.but seems didn't work.
sr. member
Activity: 310
Merit: 727
---------> 1231006505
September 11, 2018, 04:14:33 AM
#5
Code:
example:bitcoin-cli getrawtransaction 2157b554dcfda405233906e461ee593875ae4b1b97615872db6a25130ecc1dd6 1
error code: -5
error message:
No such mempool transaction. Use -txindex to enable blockchain transaction queries. Use gettransaction for wallet transactions.
With txindex enabled the error message should be slightly different:

"No such mempool or blockchain transaction. Use gettransaction for wallet transactions."
sr. member
Activity: 310
Merit: 727
---------> 1231006505
September 11, 2018, 04:10:53 AM
#4
Is your node fully synced? What do you get from the getblockchaininfo command?
Both transactions seem to be from the same block with height 500000.

I personally have no problem getting the right response for both transactions though with bitcoin-cli so I'm not sure what is going on.
staff
Activity: 3458
Merit: 6793
Just writing some code
September 09, 2018, 11:16:53 AM
#3
Is your node fully synced? What do you get from the getblockchaininfo command?
sr. member
Activity: 490
Merit: 389
Do not trust the government
September 09, 2018, 06:00:25 AM
#2
Seems like that particular transaction wasn't indexed for some reason.
The configuration should be fine.

Try starting bitcoind with -reindex option to reindex the transactions again.
newbie
Activity: 3
Merit: 0
September 08, 2018, 07:22:06 AM
#1
hey guys.i am doing some statistic on Tx infomation of the whole blockchain.so in order to eable a local rpc server,i set
Code:
server=1
txindex=1
and of course the user and passwd.
after doing this,i reindex  chainstate and start bitcoind with the option -txindex.but when i query transactions usually i get
Code:
example:bitcoin-cli getrawtransaction 2157b554dcfda405233906e461ee593875ae4b1b97615872db6a25130ecc1dd6 1
error code: -5
error message:
No such mempool transaction. Use -txindex to enable blockchain transaction queries. Use gettransaction for wallet transactions.

and what odd is that when i
Code:
bitcoin-cli getrawtransaction 8d0baa2c4d30e841e9b826ff8a99800032b112ca8368001e0e07fdeaa1fb4a2c 1
it returns txid vin vout,you konw, the right message.BTW,i didnt create any wallet.
i am curious about what happened here,and what can i do to get the Tx message i want.
Jump to: