Skip to content

Add f05 paid deal scaffolding#649

Open
anjor wants to merge 2 commits intomainfrom
feat/f05-paid-scaffold
Open

Add f05 paid deal scaffolding#649
anjor wants to merge 2 commits intomainfrom
feat/f05-paid-scaffold

Conversation

@anjor
Copy link
Collaborator

@anjor anjor commented Mar 20, 2026

Summary

  • add a first-class f05_paid deal type and payment metadata fields to deal models
  • wire schedule handling, CLI/docs, and swagger surfaces to accept the new paid f05 path
  • route f05_paid schedules through an injectable deal manager with tests for configured and unconfigured behavior

Testing

  • go test ./handler/deal/schedule ./service/dealpusher
  • go test ./cmd/deal/... ./handler/deal/...

Follow-ups

  • implement the actual paid PoRep submission path against the Singularity f05 contract
  • add wallet balance / insufficient-funds preflight checks
  • add contract event tracking for paid f05 deals

@anjor anjor requested a review from parkan March 20, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant