Description
Create a frontend action that calls the contribute contract method for roommate payments.
Requirements
- Accept
from (roommate address) and amount as inputs.
- Build Soroban transaction with proper token approval.
- Sign via Freighter and submit.
- Emit success/failure status.
Acceptance Criteria
- Roommates can contribute their share through the UI.
- Transaction confirmation is returned with ledger details.
Files to Create/Modify
lib/stellar/actions/contribute.ts (Create)
Test Requirements
- Integration test against Stellar testnet.
Description
Create a frontend action that calls the
contributecontract method for roommate payments.Requirements
from(roommate address) andamountas inputs.Acceptance Criteria
Files to Create/Modify
lib/stellar/actions/contribute.ts(Create)Test Requirements