I came across a block on my Fullnode that throws an error when attempting the gettrawrtransaction
RPC.
No such mempool or blockchain transaction. Use gettransaction for wallet transactions.
It's only one block so far that seems like it got corrupted or improperly indexed. If I change the block/transaction, the JSON-RPC call works. I have txindex=1
set in bitcoin.conf
My question is, can I tell bitcoind
to reindex only that particular block 282455
, or do I need to reindex the entire blockchain? If so, what's the fastest method? Setting a higher dbcache
?
getrawtransaction
. They aren't my txs. I'm just trying to get the raw data on them, similar to a blockchain explorer.e73da0c9a5548e62c73b5b297f33ab7605079bcdb00ca8c5afd56bfae835a88c
or any tx in the282455
block