Added validators changing step in demo description

This commit is contained in:
Kirill Fedoseev 2019-10-02 21:55:58 +03:00
parent fa25ebaa9a
commit 9f255e3ced
1 changed files with 12 additions and 0 deletions

12
DEMO.md
View File

@ -181,6 +181,18 @@ The public Binance Chain testnet will keep a BEP2 token.
--node=data-seed-pre-2-s1.binance.org:80 --memo "any note"
```
* Check the balances of the test account on both sides of the bridge to see that the funds were transferred properly.
7. Bridge supports changing the list of validators and required voting threshold via voting process, and then keys regeneration.
* Obtain information about current epoch, current list validators, upcoming epoch information, bridge state via:
```
./curl http://localhost:$PORT/info
```
Where `$PORT` is specific port for some validator oracle.
* Start voting process for next epoch, via sending `$THRESHOLD + 1` requests to `/vote/startVoting` url. Bridge
state should be successfully changed to `voting`.
* Add / remove validator in next validators list, via sending `$THRESHOLD + 1` requests to
`/vote/addValidator/$ADDRESS` / `/vote/removeValidator/$ADDRESS`.
* Start keygen process for next epoch, via sending `$THRESHOLD + 1` requests to `/vote/startKeygen` url. Bridge
state should be successfully changed to `keygen`, and in some time to `funds_transfer`, and then to `ready`.
### Finish demo