Engineering requirements for ongoing testnet
cwgoes opened this issue · comments
Christopher Goes commented
- Needs to run with the phase1 (and later phase3) release candidate versions
- Should use the mainnet parameters that we expect
- Except epoch length (which will be very fast, maybe 30 minutes / 1 hour)
- Confirm certain consensus/genesis parameters for mainnet (e.g. gas costs)
- Knowable to control 67% of voting power for easy upgrades
- @brentstone and/or @Fraccaman to run a validator
- Run the scenario generator tool, no issues
- Runs for 1-2 weeks with zero major issues
- Manual testing of transactions (Knowable and some other folks can help with this)
- Execute sample governance proposal for all phases
- Phase1 -> Phase2: Activate staking rewards
- Phase2 -> Phase3: Enable inbound IBC transfers for some asset
- Phase3 -> Phase4: Enable SSR for that asset
- Phase4 -> Phase5: Enable NAM transfers
- Test the Ledger application
- Staking, governance, transparent transfers (after phase5 on testnet)