Mandatory Upgrade v2.0.0.0 Xerus > v2.1.0.0 Heron


Adeptio Core v2.1.0.0 Heron

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

is a mandatory version. Please upgrade your masternodes and cold wallets as soon as possible.

v2.1.0.0 version features and fixes:

*Proof of Stake vulnerabilities fix ( https://medium.com/@dsl_uiuc/fake-stake-attacks-on-chain-based-proof-of-stake-cryptocurrencies-b8b05723f806 )
*A change in Masternode / PoS reward system
*Blockchain scans for active storADE systems
*storADE" system is now required in order to start a masternode, get masternode rewards.
*ZeroMint is now disabled by default (v2.0.0.0 bug with daemon "missing ADE coins" with ZeroCoin protocol)
*Issue fix with port manipulation for more than 1 masternode ( #18 )
*Other new features & enhancements

Old version nodes & wallets (v1.0.0.x) is now rejected by the network.
Old version nodes & wallets (v2.0.0.0) will be slowly rejected by the network.

 

Regular GUI (Graphical User Interface) Users:

If you are running an older GUI version, shut it down. Wait until it has completely shut down (which might take a few minutes), then run the new release.

New Downloads can be found at: https://adeptio.cc/

 

Master-node operators:

If you did a masternode setup by auto installer setup provided by adeptio dev team - you can use auto updater script to reduce the time and speed up the process.

Auto updater script can be found here:
https://github.com/adeptio-project/adeptio/blob/master/scripts/update_masternode_version.sh

One line command to the terminal:

cd ~/ && sudo apt-get install curl -y && bash <(curl -s https://raw.githubusercontent.com/adeptio-project/adeptio/master/scripts/update_masternode_version.sh)

If you want to update by yourself, follow the next step.

 

Ubuntu 16.04 LTS procedure:

Stop the adeptiod thought the systemd or kill the process: 

sudo systemctl stop adeptiocore.service && pkill adeptiod

Check if adeptiod stopped:

sudo systemctl status adeptiocore.service && pgrep adeptiod

If the process stopped continue:

cd ~/
rm -f ~/adeptio-cli ~/adeptiod
cp -fr ~/.adeptio/ ~/.adeptio_backup/
wget https://github.com/adeptio-project/adeptio/releases/download/v2.1.0.0/adeptiod-v2.1.0.0-linux64-legacy.zip
unzip -o adeptio*.zip
sudo cp -f adeptio-cli adeptiod /usr/bin/

Please don't mix versions: adeptiod-v2.1.0.0-linux64.zip vs adeptiod-v2.1.0.0-linux64-legacy.zip

Linux64 - Ubuntu 18.04 (Bionic Beaver) or corresponding Debian distro;
Linux64 legacy version - Ubuntu 16.04 (Xenial Xerus) or corresponding Debian distro;

Start the adeptiod with new version:

sudo systemctl start adeptiocore.service

If you don't have adeptiocore.service use deprecated method:
/usr/bin/adeptiod -daemon

Check the adeptiod version:

adeptio-cli getinfo | grep version

The output should match:

"version": 2010000,
"protocolversion": 70717,
"walletversion": 61000,

 
Ubuntu 18.04 LTS procedure:

Stop the adeptiod thought the systemd or kill the process: 

sudo systemctl stop adeptiocore.service && pkill adeptiod

Check if adeptiod stopped:

sudo systemctl status adeptiocore.service && pgrep adeptiod

If the process stopped continue:

cd ~/
rm -f ~/adeptio-cli ~/adeptiod
cp -fr ~/.adeptio/ ~/.adeptio_backup/
wget https://github.com/adeptio-project/adeptio/releases/download/v2.1.0.0/adeptiod-v2.1.0.0-linux64.zip
unzip -o adeptio*.zip
sudo cp -f adeptio-cli adeptiod /usr/bin/

Please don't mix versions: adeptiod-v2.1.0.0-linux64.zip vs adeptiod-v2.1.0.0-linux64-legacy.zip

Linux64 - Ubuntu 18.04 (Bionic Beaver) or corresponding Debian distro;
Linux64 legacy version - Ubuntu 16.04 (Xenial Xerus) or corresponding Debian distro;

Start the adeptiod with new version:

sudo systemctl start adeptiocore.service

If you don't have adeptiocore.service use deprecated method:
/usr/bin/adeptiod -daemon

Check the adeptiod version:

adeptio-cli getinfo | grep version

The output should match:

"version": 2010000,
"protocolversion": 70717,
"walletversion": 61000,

 

Pool operators:

Proof of Work period ended with block 345601. We are now full Proof of Stake blockchain.

 

Exchanges. Crex24 / BiteBTC / Escodex / AmsterDex / Bisq:

All new binary can be found in Github - release page:

https://github.com/adeptio-project/adeptio/releases

If you need to compile from scratch. There is a step-by-step procedure for various distributions:

https://wiki.adeptio.cc/books/building-the-wallet

 

Need additional help? Go to Discord and ask for help.


Revision #14
Created 1 month ago by roothere
Updated 1 week ago by roothere