Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Cinni | PoS | First Coin With Private Encrypted Messaging | No premine
by
digit
on 31/07/2014, 23:16:49 UTC
Can somebody help me??? I am trying to send cinnicoins to Mintpal exchange from my wallet but I got  these unconfirmed errors??? why?? My cinni wallet version is V1.1.0.0
The wallet is synced and staking fine just these transactions are not going. Did I loose the coins??


These Transaction ID are not into blockchain, so , try this :
First backup wallet.dat in safe place, after that, launch cinnicoin client with  -salvagewallet
If don't work export your private key and import in a new clean wallet.
Quote
Hi cinblo, How to launch cinnicoin client? and how to import my private key? I only know to run a wallet and no idea what a cinnicoin client is? Can somebody help me?

For simplify if you don't know how to this, follow this step :
1) create a folder in your system like c:\cinni
2) download this 2 files from wallet.cinniblock.com and put into c:\cinni
3) launch cmd.exe if you don't know where is use search function of your windows operating system and type: cmd.exe  click on it
4) inside prompt of ms-dos type:  
c:\cinni\CinniCoin-qt.exe -salvagewallet

Remember before start this process to backup your wallet.dat file and put in safe place.
Let me know if work for you.
Best regards,
cinblo

if you can open the wallet.dat successfully, salvage is not needed.  If the situation is that person has no backup wallet.dat before the bad transaction causing stuck coins then best method is simply export the privkeys for each address they want to save, and then import into a new wallet. Remember the hidden change addresses and get those privatekeys as well.
Only reason for anyone to use salvagewallet is if the wallet is corrupted because of eg a power failure, forced close the walletqt before it had finished writing to the file etc


UKgunner posted a guide way back, and this is the way if you have no good backups of your wallet.dat.  You can skip downloading old wallet/blockchain downloading parts

Ok this is how i managed to get my PoS working again after wallet update and also get back all my missing coins that where gone from my balance...

Credits for this go to "digit" and "fox19891989" who from their posts and help i managed to solve my problems, i just took their combined info to make a nice clean guide.

Restoring a old wallet.dat backup from before the update and then using the old wallet solves it, but also leaves all the rejected PoS coins from the new wallet visible. So the following method is a better way which will tidy up your wallet and fix all problems caused with balances and will have you staking coins without a problem.

You will need to have your wallet unlocked at all times to carry out this fix

1. In NEW wallet make sure CoinControl is active (settings>options>display). Then go to send coins and click inputs in CoinControl panel, from there click on list view. Scroll through the list and right click on each address displayed there and copy the address then post it in notepad.

2. Now you have got all your addresses including the hidden change addresses time to export the private keys. Open the console still in the NEW wallet (help>debug window>console). Type into the console dumpprivkey , where put your address here (example: dumpprivkey JVgfbKMk9MrdwZry7X6iCTunTtdS2h1fYP). Do this for each of the addresses you got in step one, after each dump your private key for that address will be shown in the console window, copy and paste each of these keys into notepad also best place would be below each of the addresses your copied earlier so you know which key is for each address.

3. Now you have all your private keys close the NEW wallet and download the OLD vesion from http://1.cinnicoin.com/get-started/ and also the blockchain from https://bitcointalk.org/index.php?topic=573232.msg6866461#msg6866461 . Once you have both replace the NEW wallet exe with the OLD one you just downloaded, then go to AppData\Roaming\CinniCoin move the wallet.dat file to somewhere safe just in case something goes wrong, then delete everything from the CinniCoin folder except cinnicoin.conf if you use it. Then open the blockchain file you also downloaded and copy the two files into the CinniCoin folder.

4. Once all that is done open the OLD wallet, you will have a balance of 0 and a new address (dont panic). You will now need to import the private keys that you exported earlier, once again open the console (help>debug window>console) this time you will need the command importprivkey [label] , where it shows [label] you wil need to enter the private key you exported earlier and for label you can put anything you want that address to be called (example: importprivkey SR3MP8bJDAjl1GTnQ99ZoK13rSzwT3rTomotS8eEiFfgYLE8XMz8 WALLET 1) once you press enter after typing the command you will have to wait a bit and the wallet will seem like it is not responding, just be patient and after a while the key will have finished importing. Repeat this for all the private keys you backed up earlier.

5. Once finished importing all keys close and then open the OLD wallet your balance should now be correct and all rejected stake will have gone, the wallet will continue to stake correct also after this. You will need to stay on the OLD wallet for it to continue working and staking well.


Balances should be correct doing after the above, as rescan is automatic, but if you want to be sure you can force a rescan of blockchain for the addresses in wallet using "cinnicoin.exe -rescan"