|
|
# 2. **Crown Platform Test Plan**
|
|
|
|
|
|
**Version 0.2**
|
|
|
|
|
|
05/12/2017
|
|
|
|
|
|
Chris Kibble
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Document History**** , Approval & Contributors**
|
|
|
|
|
|
## 3.1.Revision History
|
|
|
|
|
|
| **Version** | **Revised By** | **Date** | **Status** | **Release Notes** |
|
|
|
| --- | --- | --- | --- | --- |
|
|
|
| 0.1 | Chris Kibble | 05/12/2017 | Creation | |
|
|
|
| 0.2 | Chris Kibble | 13/02/2018 | Updating testnet design | |
|
|
|
|
|
|
## 3.2.Internal review
|
|
|
|
|
|
| **Role** | **Name** |
|
|
|
| --- | --- |
|
|
|
| | |
|
|
|
| | |
|
|
|
| | |
|
|
|
|
|
|
## 3.3.Document Approval
|
|
|
|
|
|
| **Role** | **Name** | **Signature** | **Date** |
|
|
|
| --- | --- | --- | --- |
|
|
|
| | | | |
|
|
|
| | | | |
|
|
|
| | | | |
|
|
|
|
|
|
## 3.4.Document Contributors
|
|
|
|
|
|
The following people contributed to the production of this document:
|
|
|
|
|
|
| **Role** | **Name** |
|
|
|
| --- | --- |
|
|
|
| Test Manager | Chris Kibble |
|
|
|
| Tesnet Volunteer | Alex Hoogerbrugge |
|
|
|
|
|
|
# 4.Glossary
|
|
|
|
|
|
| **Abbreviation** | **Full Description** |
|
|
|
| --- | --- |
|
|
|
| CRW | Crown Platform |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Crown Testnet Overview**
|
|
|
![CRWtestnet](/uploads/8691ad9f71ce58a1268f16807eb8cdf9/CRWtestnet.jpg)
|
|
|
|
|
|
Our testnet infrastructure must attempt to resemble the current real world mainnet as much as possible. This includes the ratio of MN / SN, our interaction with iOS and Android and the full compliment of masternodes in order to run a legitimate proposal test.
|
|
|
|
|
|
I have added 3 miners to attempt to replicate what we're currently experiencing with BTC.Top and I suggest we think about having another testnet pool rather than 1 but the more infrastructure we add, the more maintenance we'll have when configuring deployment and testnet sync. This is open to suggestion as people may see problems with having 2 pools in mainnet so we may need to replicate this in testnet.
|
|
|
|
|
|
**Testnet Pool Details**
|
|
|
|
|
|
**Testnet Miner Details**
|
|
|
|
|
|
**Testnet Seed Node Details**
|
|
|
|
|
|
**Testnet Explorer Details**
|
|
|
|
|
|
**Testnet Spork Key Details**
|
|
|
|
|
|
**Testnet Windows Details**
|
|
|
|
|
|
In order to run your desktop wallet in testnet you must have the following command added to your "crown.conf" file;
|
|
|
|
|
|
"testnet=1"
|
|
|
|
|
|
Your "crown.conf" file is located in your Crown folder. The default installation location is;
|
|
|
|
|
|
C:\Users\[youruser]\AppData\Roaming\Crown
|
|
|
|
|
|
**Testnet Linux Details**
|
|
|
|
|
|
In order to run your Linux wallet in testnet you must have the following command added to your "crown.conf" file;
|
|
|
|
|
|
"testnet=1"
|
|
|
|
|
|
Your "crown.conf" file is located in your Crown folder. The default installation location is;
|
|
|
|
|
|
~/.crown
|
|
|
|
|
|
**Testnet Mac Details**
|
|
|
|
|
|
In order to run your macOS wallet in testnet you must have the following command added to your "crown.conf" file;
|
|
|
|
|
|
"testnet=1"
|
|
|
|
|
|
Your "crown.conf" file is located in your Crown folder. The default installation location is;
|
|
|
|
|
|
~/Library/Application Support/Crown
|
|
|
|
|
|
You can open this folder by opening a finder window, pressing `cmd` + `shift` + `G` and entering the correct path.
|
|
|
|
|
|
**Testnet Android Wallet Details**
|
|
|
|
|
|
**Testnet iOS Wallet Details**
|
|
|
|
|
|
**Testnet Masternode Details**
|
|
|
|
|
|
If your wallet is set to be in testnet then your Masternode and Systemnode settings are taken from the following folder;
|
|
|
|
|
|
C:\Users\[your user]\AppData\Roaming\Crown\testnet3
|
|
|
|
|
|
The file in use is "masternode.conf"
|
|
|
|
|
|
**Testnet Systemnode Details**
|
|
|
|
|
|
If your wallet is set to be in testnet then your Masternode and Systemnode settings are taken from the following folder;
|
|
|
|
|
|
C:\Users\[your user]\AppData\Roaming\Crown\testnet3
|
|
|
|
|
|
The file in use is "systemnode.conf"
|
|
|
|
|
|
**Crown testnet VPS script**
|
|
|
|
|
|
Create a systemnode in TestNet
|
|
|
|
|
|
apt-get update sudo apt-get install curl -y && curl -s https://crownvps.com/guidescripts/systemnodeTESTNET.sh | bash -s YOUR-GENKEY-HERE
|
|
|
|
|
|
Create a Masternode in TestNet
|
|
|
|
|
|
apt-get update sudo apt-get install curl -y && curl -s https://crownvps.com/guidescripts/masternodeTESTNET.sh | bash -s YOUR-GENKEY-HERE |
|
|
\ No newline at end of file |