Understand the problem and possibly the problem
The configuration file provided is set to index transactions on all 1, which means that Bitcoind regularly scans its blockchain for non -indicated transactions. However, if you try to check or check your wallet without reducing one of these non -indicated transactions, this can lead to problems.
What does not cause indexed transactions?
Undexidated transactions are those who were not. These are often referred to as “outstanding” transactions.
possible solutions
1. Indexation of unrestricted transactions with txindex = 0
You can set txindex
to a value other than 1. For example, adjusting from 0 to 0 means that Bitcoind only scans its blockchain after non -indicated transactions in each block.
`Bash
Bitcoin.conf
#xindex = 0
However, this solution may not be suitable if you have to check or check your wallet without dismantling indexed transactions. In such cases, the determination of txindex
to 1 can still cause problems.
2. Use another indexing method
You can use xxindex = 0
together with” txindex = 0and then periodically for non -indicated transactions using other methods such as "TunSpentrawransaction (0)
or GEINDEX () 'scan. However, this method includes additional complexity and causes problems than the original solutions.
Bash
Bitcoin.conf
Turn = 1
Twidex = 0
3 .. Remove not indicated transactions from the blockchain
A potential problem when using txindex = 0
or setting in connection with other indexing methods is that Bitcoind can remove non -indicated transactions from your blockchain to prevent it from being broken down. This can be scanned by adding txindex = 0
and then regularly after non -indicated transactions.
`Bash
Bitcoin.conf
Turn = 1
Tuntrawtransaction (0)
However, this solution requires that you have a large amount of data not used on your blockchain. It is also worth noting that removing non -indicated transactions will prevent them from being dismantled in the future.
Diploma
The configuration file provided is set on index of all transactions, which means that Bitcoind scans its blockchain at regular intervals for non-indicated transactions in every 1 block. If you try to check or check your wallet without reducing one of these transactions that have not been indicated, the determination of txindex = 0
can cause problems.
To solve this problem, you should use a different indexing method, e.g.