Good Afternoon All,
It is time to Test sanctuaries in Testnet.
- Testing requires linux - because windows will not run watchman on the wall (thats the decentralized sanctuary database)
- Testing requires 500,000 TestNet BBP to be sent to the new testnet masternode (actually send more, so you have extra first) - this is not the final amount to run a sanctuary, its the testnet amount
- Testing requires an external open IP, IE you need to be able to run with the firewall port 40001 open
- Testing needs to have the latest version of BBP compiled from source
If anyone needs test BBP, let me know.
Here is a guide to explain how to start a masternode:
http://wiki.biblepay.org/Create_Masternode(*** NOTE!!! The above guide says 1 million BBP is required. Its actually 500,000 BBP in testnet! Please dont try 1 million as it will not work ***)
** Note that this procedure documented above actually failed. It failed when I took a look at the log in the actual masternode wallet, an error was generated saying something to the effect of invalid escrow sent to the masternode.
To get around this, send the test biblepay to the masternode wallet, create the private key on the masternode, set the masternodeprivatekey and masternode=1 in the config, and then we can resume testing. If anyone can get this working in 'cold' mode (that means the mastnode has 0 funds in the wallet with remote activation working) that would be extremely valuable. I will obviously help with this, as we cant go live until cold mode works, but I also need to move past and start testing the governance commands next.
My first test procedure is lets ensure we have 5+ masternodes running and see if we can all see each other and stay in sync. We now have 1 minute blocks on testnet.
PS: To install watchman-on-the-wall, please see the "BuildBiblePay.txt" document in the root. It has a section called Watchman.
Note, I will modify the wiki entry to explain how to add watchman to the cron.