This PR adds Turrets server-side signing support to the frontend settings page, allowing users to deploy DCA and stop-loss txFunctions through the existing backend challenge/verification flow.
- Bug fix
- New feature
- Documentation update
- Refactor / chore
- Smart contract change
Closes #282
- Added Turrets UI to
frontend/pages/settings.tsx - Integrated Turrets challenge creation and deploy flow with Freighter signing
- Added deployment list, refresh, pause/resume buttons, and status display
- Tested locally on Testnet
- Added/updated unit tests
- Manually tested UI flow
- My code follows the project style
- I've updated docs if needed
- No console errors or warnings
- I've rebased on latest
main