Difference between revisions of "Evolution Upgrade"

From BiblePay Wiki
Jump to: navigation, search
Line 71: Line 71:
  
  
 +
'''<font color=red>Moving Your Wallet<font color=black>'''
 +
 +
Due to the new support of compact blocks and HD wallets, BiblePay has moved the data directory location for BiblePay Evolution.  This means that you must move your wallet.dat file (before or after) you upgrade to Evolution.  We apologize for the inconvenience, but we are erroring on the safe side.
 +
 +
'''How do I move my wallet'''
 +
 +
The old wallet location per OS:
 +
 +
Windows: %appdata%\biblepaycore
 +
 +
MacOSX: /Library/Application Support/biblepaycore
 +
 +
Linux: ~/.biblepaycore
 +
 +
 +
New Wallet location per OS:
 +
 +
Windows: %appdata%\biblepayevolution
 +
 +
MACOSX: /Library/Application Support/biblepayevolution
 +
 +
Linux: ~/.biblepayevolution
 +
 +
 +
Please copy your "wallet.dat" file from the old location to the new location and restart.  Then confirm your balance exists.
 +
It is *highly* recommended that you keep a copy of your wallet.dat on detached media or a flash drive off-site for disaster recovery.
  
  

Revision as of 16:18, 31 May 2019

BIBLEPAY EVOLUTION UPGRADE INFORMATION


Height 123,000 - June 2nd, 2019

At this height, we would like the entire network (users and sanctuaries to upgrade). Note: Do not upgrade before block 123,000 if you are a sanctuary - as Evo governance is not compatible with this monthly superblock. Regular miners may upgrade before 123,000, but please do not upgrade your controller wallet before 123,000 except for testing only (as the Evo controller wallet will not be compatible with BiblePay Classic sanctuaries). At height 123,000 our exchanges will go into maintenance. (Note: the mandatory Evo cutover height is 123,200).


After height 123,000 - Between June 2nd and June 9th, 2019

At this time we would like all sanctuaries to upgrade to Evo in non-deterministic mode. Since we have changed our lockup requirements to 4,500,001 per sanctuary, we ask you to re-lock every sanctuary in your cold wallet, start them, and test them (verify they are started and in the sanctuary list).


Height 124,000 - June 6th, 2019

QT (Quantitative Tightening) is enabled. GSC's are enabled. The POG campaign and Healing campaign are enabled. At height 124,200 a GSC contract will be emitted.


Height 124,400 - June 10th, 2019

At this height our exchanges will come back online.


Height 125,000 - June 11th, 2019

At this height ABN is enabled with a 256,000 ABN weight requirement. Anti-GPU is enabled.


Height 129,150 - July 2nd, 2019

At this time we would like all sanctuaries to upgrade to deterministic mode (using the upgradesanc RPC command, to be explained in detail). This height is after our June superblock pays out. (The reason we require a two-step upgrade is to preserve backward compatibility during the month of June with classics block structure).


Height 135,300 - August 2nd, 2019

We enable Dip3 (deterministic Sancs) meaning we no longer support non-deterministic sancs on the network. All non-upgraded sanctuaries after this height will not be paid rewards.



BIBLEPAY EVOLUTION - UPGRADING


Self compiled nodes


Note that our github repository has changed! Please switch to: https://github.com/biblepay/biblepay-evolution

Please see this guide to compile BiblePay:

https://github.com/biblepay/biblepay-evolution/blob/master/BuildBiblePay.txt



Windows QT

See https://biblepay.org - please see the top level "Wallet" menu for both 64/32 bit downloads.


Linux/ARM/Arch/Daemon/MAC OSX

See https://biblepay.org - please see the top level "Wallet" menu for downloads.


PPA Repository/RPM packages

Due to the unavailability of the Boney-Lynn-Shacham elliptic curve component (that is used in Dash-Evolution) in PPAs, at this time it is not possible for us to compile a release for our PPA/RPM repository. We apologize for the convenience. Our Dev team is *actively* working on the problem and we will make a forum post and discord announcement the moment this changes. In the interim, our plan is to release binaries for most popular platforms and deploy these to the top level menu of biblepay.org. Please notify us if you find it impossible to run a binary for your distribution.


Moving Your Wallet

Due to the new support of compact blocks and HD wallets, BiblePay has moved the data directory location for BiblePay Evolution. This means that you must move your wallet.dat file (before or after) you upgrade to Evolution. We apologize for the inconvenience, but we are erroring on the safe side.

How do I move my wallet

The old wallet location per OS:

Windows: %appdata%\biblepaycore

MacOSX: /Library/Application Support/biblepaycore

Linux: ~/.biblepaycore


New Wallet location per OS:

Windows: %appdata%\biblepayevolution

MACOSX: /Library/Application Support/biblepayevolution

Linux: ~/.biblepayevolution


Please copy your "wallet.dat" file from the old location to the new location and restart. Then confirm your balance exists. It is *highly* recommended that you keep a copy of your wallet.dat on detached media or a flash drive off-site for disaster recovery.


Getting started with Evolution

Getting started guide:

https://wiki.biblepay.org/Getting_Started_with_Evolution


What are GSC's:

https://wiki.biblepay.org/Generic_Smart_Contracts

The BiblePay Healing Campaign (5% of the GSC budget):

https://wiki.biblepay.org/BiblePay_Healing_Campaign

What is Street Healing:

https://wiki.biblepay.org/Street_Healing

About Spiritual Warfare:

https://wiki.biblepay.org/Spiritual-Warfare-I

How to upgrade a legacy Sanctuary to Deterministic:

! NOTE ! Do not do this until after block 135,000 as this is for July 2019 - after Evo is up and running for 45 days:

https://forum.biblepay.org/index.php?topic=391.msg5968#msg5968

How to create a deterministic sanctuary from scratch:

! NOTE ! Do not do this until after block 135,000 as this is for July 2019 - after Evo is up and running for 45 days:

https://docs.dash.org/en/stable/masternodes/dip3-upgrade.html