Mandatory Phore Wallet Upgrade - PLEASE READ!

Phore Blockchain
3 min readJul 13, 2018

--

For anyone currently running v1.3.0 or v1.3.1 for either wallets or masternodes, is is very urgent to upgrade as soon as possible to the new wallet — v1.3.2. We expect versions 1.3.0 and 1.3.1 will stop working as of block 433,160 which will occur around July 16th/17th depending on your timezone. PLEASE UPGRADE NOW.

Most people are still running wallet v1.2.2 (that shows up as v3.0.5–53 in the “About Phore Core” menu). You also need to upgrade, but have more time. This change will take effect on or about August 11th (block 468,744). PLEASE UPGRADE AS SOON AS POSSIBLE.

Phore Core version 1.3.2 is now available from:

https://phore.io/#wallet

How to Upgrade Wallets

Shut down the older version wallet. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/Phore-Qt (on Mac) or
phored/phore-qt (on Linux).

Please report any bugs you find by using the issue tracker found at github: https://github.com/phoreproject/phore/issues

How to Upgrade Masternodes

When upgrading masternodes, upgrade your controller wallet first. For a single masternode installed with the VPS script method that uses the install.sh command, upgrading the masternode can be done with the following commands after logging in to your VPS, with each command on a separate line, pressing Enter after each one:

rm -rf /root/vps
git clone https://github.com/phoreproject/vps
cd vps
./install.sh -p phore -u

After that completes, then type:

systemctl restart phore_n1

To verify the status of the masternode after restarting with the upgraded version, type:

phore-cli — conf=/etc/masternodes/phore_n1.conf masternode status

If it says started successfully, that may be all you need to do. If it tells you that it is a hot node awaiting activation, go back to your controller wallet, open the debug console, and type the following, replacing “aliasname” with the name you used for your masternode:

startmasternode alias false “aliasname”

For those who installed masternodes with another method, you can download the linux binaries to your VPS, replace them in either /root or /usr/local/bin depending on where you have them installed, and restart your masternodes. For anyone who used the phore-masternode-automation script, that also has upgrade instructions that can be found at the link below, which really is just logging in to your VPS and entering the following command all on one line:

curl -s https://raw.githubusercontent.com/liray-unendlich/phore-masternode-automation/master/masternode-setup.sh | bash -s — -u -v 1.3.2

You also have the option of starting over with a new VPS, and following one of the two mostly-automated VPS installation script methods available here:

https://github.com/phoreproject/vps
https://github.com/liray-unendlich/phore-masternode-automation

1.3.2 Changelog

Deprecated dumpwallet and replaced with dumpallprivatekeys, along with clear SCAM WARNING in help text.
Fixed Phore address validation logic.
Fixed issue with budget proposal sync.
Fixed bug loading zerocoin hardcoded checkpoints.
Change Bitcoin to Phore in description text.
Deferred zerocoin v2 change for further testing.
Deferred modifier update to allow more time for users to upgrade.

https://phore.io

Credits: Julian Meyer, Moonshot, mrmetech

--

--

Phore Blockchain

Innovating Distributed Ledger Technologies for real-world use with the vision of sustainable, decentralized commerce on a global scale.