You can now start updating your Wallet software. Please find the Windows build here:
https://github.com/raipat/rain/releases/tag/v1.1.0.0The source code to compile your own Linux-Wallet (or other):
https://github.com/raipat/rainThe consensus algo will change at block 1328350. So, please update BEFORE then.
Because of a version upgrade of the database library in the WINDOWS wallet, you MUST perform a manual backup and restore.
(So, only for Windows users)
Please follow these steps:
1) Shutdown the old wallet
2) Go to %AppData%\rain for instance C:\Users\{your_username}\AppData\Roaming\rain
3) Make a copy of the wallet.dat file and store it in a secure location
4) Start the old wallet again
5) Unlock the wallet: Menu > Settings > Unlock wallet (uncheck 'for staking only')
6) Open the console: Menu > Help > Debug Window > Tab 'Console'
7a) Create a dumpfile with all the private keys. Enter this in the console (bar on the bottom): dumpwallet rain-dump.txt
7b) This creates a textfile in the same location as where your old wallet executable resides
7c) Verify that this file is created and that it contains information. It will look something like:
# Wallet dump created by rain v1.0.0.1 ()
# * Created on 2019-08-22T15:01:48Z
# * Best block at time of backup was 1317512 (32f150b05f7efe4294a3df402a860a0a8efa18253c54d2c253bd588bf73b217c),
# mined on 2019-08-22T15:01:09Z
Utdn24e8EQHbDS7TchXHCHiW6BBvYbEmBBjpB5bjFfJRJsZsfqv2 2019-08-22T13:31:08Z change=1 # addr=RCkyMQeSALmoZ37d833szhXAjV7leosa7V
...et cetera...
8 ) Shutdown the old wallet (again)
9) Go to %AppData%\rain for instance C:\Users\{your_username}\AppData\Roaming\rain
10a) Remove the file: wallet.dat
10b) Remove the directory: database
11) Copy the file rain-dump.txt to the same directory as the NEW wallet executable
12) Start the NEW wallet
13) A new wallet.dat file is created in the directory above
14a) Once the wallet GUI is showing start by encrypting the new wallet.dat file: Menu > Settings > Encrypt Wallet
14b) Enter your preferred password (twice) and click on 'OK'
14c) On the following screen click on 'Yes' to confirm that you wish to encrypt your wallet
14d) The wallet will notify you that it will close, to finish the encryption process. Click on 'OK'
15) Start the NEW wallet (again)
16) Unlock the wallet: Menu > Settings > Unlock wallet (uncheck 'for staking only')
17) Open the console: Menu > Help > Debug Window > Tab 'Console'
18a) Import your private keys. Enter this in the console (bar on the bottom): importwallet rain-dump.txt
18b) This could take a while, that's normal. The required time is based on the number of private keys and transactions.
19) Once the import process is finished you can close the Debug window. Your balance should be visible and all transactions should be there.
If - for some reason - you need to do a full resync, you can download the bootstrap file from
http://explorer.condensate.io/bootstrap.dat and put it in the same directory as the wallet.dat
After that, remove the directories:
- database
- smsgDB
- txleveldb
And remove the files:
- .lock
- blk0001.dat
- smsg.ini
Then, start the NEW wallet (again).
The wallet will start processing the bootstrap.dat.