Description:
Problem
Currently contract tests and frontend tests are separate. There are no tests that verify the full flow from frontend to contract works correctly together.
Solution
Write integration tests that test the full verification flow from the frontend through to the Soroban contract on testnet.
Tasks
Set up integration test environment
Write test for full verification flow
Write test for failed verification flow
Write test for wallet connection flow
Add to CI pipeline
Skills needed
TypeScript, Rust, Soroban, Playwright
Difficulty
Hard
Description:
Problem
Currently contract tests and frontend tests are separate. There are no tests that verify the full flow from frontend to contract works correctly together.
Solution
Write integration tests that test the full verification flow from the frontend through to the Soroban contract on testnet.
Tasks
Set up integration test environment
Write test for full verification flow
Write test for failed verification flow
Write test for wallet connection flow
Add to CI pipeline
Skills needed
TypeScript, Rust, Soroban, Playwright
Difficulty
Hard