Step 1:
- Minimum tests for the bot
- Increase amount of prices to 512
- Find refresh size limit and use it in bot
- Look into bot logs
Step 2:
- deploy on devnet
Step 3:
- Strategy to have multiple bots running : Detect state stall with different time threshold. Each bot start when stall is detected + return to sleep based on monitor of contract interractions?
- Tests for security checks
- Connect to hubble (price diff)
Step 4:
- More tests for failure/edge cases
Step 5:
- Add support for non pyth tokens, switchboard, index prices
Backlog:
- Scope-cli: Monitor user lamports in crank mode
- Update to last pyth version
- Crank only when price change
- Autorefresh of mapping in crank mode?