Description
The marketplace is incomplete unless another user can act as the buddy.
Scope
- Add accept action for open jobs
- Add active job screen with status progression
- Show requester-facing and buddy-facing views
Acceptance Criteria
Dependencies
Blocked by: #133
Blocked by: #134
Stack
React Native / Express
Implement backend escrow intent records for queue buddy payments
Description
Even if real Soroban escrow is deferred, the backend needs the contract boundary and payment state machine now.
Scope
- Add escrow intent model with request id, payer, buddy, amount, and state
- Generate lock/release/refund intents
- Persist transaction references and failure reasons
Acceptance Criteria
Dependencies
Blocked by: #133
Stack
Express / Stellar
Description
The marketplace is incomplete unless another user can act as the buddy.
Scope
Acceptance Criteria
Dependencies
Blocked by: #133
Blocked by: #134
Stack
React Native / Express
Implement backend escrow intent records for queue buddy payments
Description
Even if real Soroban escrow is deferred, the backend needs the contract boundary and payment state machine now.
Scope
Acceptance Criteria
Dependencies
Blocked by: #133
Stack
Express / Stellar