lightstreams-network/lightchain

Deploy governance smart contract on Sirius

Opened this issue · 0 comments

After the competition of the implementation of the first version of the governance smart contract #172 we have to plan the usage of it:

Step 1 - Deploy smart contract and update governance cfg /network/sirius/governance.go
Step 2 - Update sentries with the newer version
Step 3 - Update Validators with the new version
Step 4 - Create 4 privkeys and store them in a safe storage
Step 5 - Validalida the stability of nodes after adding a new now
-- Create a back with iris from the current status of blockchain
-- Run an old version of validators locally
-- Link a validator to one wallet address
-- Double check sentry, validators and local node are still sync
Step 6 - Run full test suite and verify has has been collected
Step 7 - Link remaining 3 validators to created wallets and verify syn-up
Step 9 - Run full test suite and verify has has been collected