pktd-v1.6.3
pktd-v1.6.3 adds a new feature to the PKT wallet --ignoremined
. When upgrading to this version, you have a new capability to forbid mined transactions in your wallet by launching the wallet with the --ignoremined
command line flag.
PKT mining can lead to many very small transactions which over time will fill up the wallet database and lead to poor performance, excessive disk, memory, and processor usage.
When this flag is passed, any transaction paying one of your wallet addresses which comes from a coinbase (i.e. mined coins) will be dropped and will not be stored in the wallet's database.
This flag is recommended for merchants, exchanges, and other PKT users who do not have legitimate reason to mine into their wallets.
If PKT was mined into your wallet while you were using the --ignoremined
flag, you may recover said PKT at a later date by re-launching pktwallet without the flag, and then using the resync
RPC to cause the wallet to re-scan the chain and find the PKT which it had previously ignored. You may also recover the coins by importing your wallet seed in another wallet and recreating the same addresses, then sending those mined coins to yourself, thus converting them into non-mined coins which will then be detected by your production wallet which runs --ignoremined
.