Description
Test the complete campaign lifecycle through the frontend UI with a connected wallet.
Test Plan
Prerequisites
Test Cases
1. Explore Page
2. Campaign Detail Page
3. Create Campaign
4. Join Campaign
5. Claim Rewards
Testnet Contracts
- Campaign Manager:
CBPMWPBYMA7JE7FNFQURFKRLAUP7AO4PUQSGMMJCM6PVLITMC3M6UWNU
- TinyAMM:
CCG3PH6EV6TI2UR5DH4YDSEHVMRFZJ3RJBILUFROVCB2UTSF4WAFGCLV
- FLASH:
CC64MIMYTVOY27745VMTBJAJ5G6HOIK42N2C2RYVXWGJCH46FCFTCFYL
- USDC:
CCRKSTMLQFHUDJ6ORHYTBVETGFLJTJ7XLXITLAFOTGEZK3J6UMEDZ3JA
- Treasury:
CDRPWM7JWXVF4PST3EHZFAGDWV5RVY5DV3TS4NGVQAZ6UC45CTKHTAVZ
Description
Test the complete campaign lifecycle through the frontend UI with a connected wallet.
Test Plan
Prerequisites
Test Cases
1. Explore Page
/exploreshows campaigns fetched from testnet/campaign/{id}2. Campaign Detail Page
/campaign/1shows campaign data from chain3. Create Campaign
/campaign/new— pool dropdown shows FLASH/USDC poolcreate_campaigntransaction/explore4. Join Campaign
join_campaigntransaction signed and submitted5. Claim Rewards
/rewardsshows positions with claimable FLASH after vestingTestnet Contracts
CBPMWPBYMA7JE7FNFQURFKRLAUP7AO4PUQSGMMJCM6PVLITMC3M6UWNUCCG3PH6EV6TI2UR5DH4YDSEHVMRFZJ3RJBILUFROVCB2UTSF4WAFGCLVCC64MIMYTVOY27745VMTBJAJ5G6HOIK42N2C2RYVXWGJCH46FCFTCFYLCCRKSTMLQFHUDJ6ORHYTBVETGFLJTJ7XLXITLAFOTGEZK3J6UMEDZ3JACDRPWM7JWXVF4PST3EHZFAGDWV5RVY5DV3TS4NGVQAZ6UC45CTKHTAVZ