# Council daemon test scenarios simple dvt deploy # Preparations - [ ] make sure that the simple-dvt-onchain-v1 type is correctly set in the contract deploy config. # Tests - [ ] keys api integration - [ ] whether the new steaking module is displayed correctly from the keys-api side - [ ] add keys - [ ] happy pass deposit - [ ] deposit on curated module - [ ] deposit on dvt module - [ ] pause scenarios - [ ] Adapt and run existing tests for attacks on every Staking Module (https://hackmd.io/1HrKSObrQXWZ0tx6kOAiHg) - [ ] deploy simple dvt without keys and NO - [ ] add NO and keys # Develop (not blocking) - [ ] validate signatures # Deploy (manual checks) - [ ] Contracts checks - [ ] Staking module is not paused - [ ] Check that daemon sending messages - [ ] Ping messages - [ ] Deposit messages - [ ] Check that we reciving message in the message broker - [ ] Check RabbitMQ dashboard - [ ] Check amount of guardians - [ ] Check daemon versions - [ ] Perform a few deposits through DSM - [ ] Waiting for signatures - [ ] Confirm deposits - [ ] Inform guardians that everything went well