Non-Mandatory Upgrade v2.1.0.0 Heron > v2.1.1.0 Heron


Adeptio Core v2.1.1.0 Heron Update

A good practice to have wallet.dat and adeptio.conf backups before doing an update.

is not a mandatory version. This release is just an update and helps to fix sync issues.

Adeptio Core v2.1.1.0 Heron

*New Splash image;
*Version bump;
*Rejecting old protocol wallets to eliminate the v1.x > v2.0 > v2.1 misbehaving.

-------------------------------------------------------------------------------------------

Old version nodes & wallets (v1.0.0.x) is now rejected by the network.
Old version nodes & wallets (v2.0.0.0) is now rejected by the network.
Existing version (v2.1.0.0) now sync's with v2.1.1.0 or higher.

Please take a note that v2.1.0.0 version works as well if you don't have any sync issues

 

The Root Cause of sync issues

Main reason why Adeptio Wallets stop syncing is that there are a lot v1.x.x.x nodes out there. v1.x and v2.0 accepts each other blocks while v2.1 rejects v1.x version blocks.
Now v2.0 and v2.1 accepts each other blocks, but v2.1 don't recognize the block header which was made by nodes v1.x. So conflict occurs. To solve this, we are now accepting only v2.1.x.x version or higher.

 

Adeptio Wallet debug.log information

This line means that your Wallet don't accept connection to v1.x.x.x wallet. This is totally fine to reject old wallets.

2019-03-15 16:06:35 DisconnectOldProtocol : peer=161 using obsolete version 70715; disconnecting

This line means that your Wallet don't accept connection to v2.0.0.0 wallet. This is totally fine to reject this wallet.

2019-03-15 16:08:39 DisconnectOldProtocol : peer=171 using obsolete version 70716; disconnecting

 

My wallet stopped syncing - how to fix it?

Basically, you need stop the adeptio wallet (daemon) then delete these folders and files:
blocks
chainstate
peers.dat (if it's exists)

Now start the wallet again. It should start syncing from scratch. It can take up to ~48h to sync 100%. If you don't want to wait so long, please use BootStrap file and replace blocks and chainstate files.

 

BootStrap files

Windows:

https://github.com/adeptio-project/adeptio/releases/download/v2.1.1.0/chain_win.zip

Linux:

https://github.com/adeptio-project/adeptio/releases/download/v2.1.1.0/chain_unix.tar.gz

 

Release wallet with sync issue problem fix:

https://github.com/adeptio-project/adeptio/releases/tag/v2.1.1.0


Revision #14
Created 6 months ago by roothere
Updated 3 months ago by roothere