Procedural changes to becoming a witness
This commit is contained in:
parent
fe6b43c128
commit
47c08a114d
1 changed files with 48 additions and 11 deletions
59
README.md
59
README.md
|
|
@ -3,7 +3,7 @@ Intro for new developers and witnesses
|
||||||
|
|
||||||
This is a quick introduction to get new developers and witnesses up to speed on Peerplays blockchain.
|
This is a quick introduction to get new developers and witnesses up to speed on Peerplays blockchain.
|
||||||
|
|
||||||
Starting A Peerpalys Noe
|
Starting A Peerplays Node
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
For Ubuntu 14.04 LTS and up users, see this link first:
|
For Ubuntu 14.04 LTS and up users, see this link first:
|
||||||
|
|
@ -28,7 +28,7 @@ Then, in a separate terminal window, start the command-line wallet `cli_wallet`:
|
||||||
|
|
||||||
./programs/cli_wallet/cli_wallet
|
./programs/cli_wallet/cli_wallet
|
||||||
|
|
||||||
To set your iniital password to 'password' use:
|
To set your initial password to 'password' use:
|
||||||
|
|
||||||
>>> set_password password
|
>>> set_password password
|
||||||
>>> unlock password
|
>>> unlock password
|
||||||
|
|
@ -56,25 +56,62 @@ Testnet
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
- chain-id - 82c339d32256728bcc4df63bcc3e3244f6140a16fef31f707a6613ad189156ae
|
- chain-id - 82c339d32256728bcc4df63bcc3e3244f6140a16fef31f707a6613ad189156ae
|
||||||
- seed node - 213.184.225.234:59500
|
|
||||||
- faucet address - https://595-dev.pixelplex.by/
|
|
||||||
|
|
||||||
Register your username at the faucet address.
|
|
||||||
|
|
||||||
Use the get_private_key_from_password command in cli_wallet with the password downloaded during your username signup to access your private keys. You will need owner, active, and memo
|
### Add this seed node to config.ini
|
||||||
|
```
|
||||||
|
vim witness_node_data_dir/config.ini
|
||||||
|
|
||||||
import_keys into your cli_wallet
|
seed-node = 213.184.225.234:59500
|
||||||
|
```
|
||||||
|
|
||||||
upgrade_account username true
|
### Register your username at the faucet address
|
||||||
|
https://595-dev.pixelplex.by/
|
||||||
|
|
||||||
create_witness username url true
|
|
||||||
|
### Use the get_private_key_from_password command in cli_wallet with the password downloaded during your username signup to access your private keys. You will need owner, active, and memo
|
||||||
|
```
|
||||||
|
get_private_key_from_password the_key_you_received_from_the_faucet your_witness_username active
|
||||||
|
```
|
||||||
|
This will reveal an array `['PPYxxx', 'xxxx']`
|
||||||
|
|
||||||
|
### import_keys into your cli_wallet
|
||||||
|
- use the second value in the array returned from the previous step for the private key
|
||||||
|
- be sure to wrap your username in quotes
|
||||||
|
```
|
||||||
|
import_key "your_witness_username" private_key_from_previous_step
|
||||||
|
```
|
||||||
|
|
||||||
|
### Upgrade your account to lifetime membership
|
||||||
|
```
|
||||||
|
upgrade_account your_witness_username true
|
||||||
|
```
|
||||||
|
|
||||||
|
### Create your witness (substitute the url for your witness information)
|
||||||
|
```
|
||||||
|
create_witness your_witness_username url true
|
||||||
|
```
|
||||||
Be sure to take note of the block_signing_key and use get_private_key so you can have your key pair for your config.
|
Be sure to take note of the block_signing_key and use get_private_key so you can have your key pair for your config.
|
||||||
|
|
||||||
|
### Get your witness id
|
||||||
|
```
|
||||||
get_witness username (note the "id" for your config)
|
get_witness username (note the "id" for your config)
|
||||||
|
```
|
||||||
|
|
||||||
Modify your witness_node config.ini to include your witness id and private key pair.
|
### Modify your witness_node config.ini to include **your** witness id and private key pair.
|
||||||
|
```
|
||||||
|
vim witness_node_data_dir/config.ini
|
||||||
|
|
||||||
start your witness specifying the seed node: ./programs/cli_wallet/cli_wallet --seed-node=213.184.225.234:59500
|
witness-id = "1.6.x"
|
||||||
|
private-keys = ['PPYxxx'.'xxxx']
|
||||||
|
```
|
||||||
|
|
||||||
|
### start your witness with resync
|
||||||
|
```
|
||||||
|
./programs/cli_wallet/cli_wallet --resync --replay
|
||||||
|
```
|
||||||
|
|
||||||
|
### Ask to be voted in!
|
||||||
|
|
||||||
Join @Peerplays Telegram group to find information about the witness group.
|
Join @Peerplays Telegram group to find information about the witness group.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue