This commit is contained in:
oib
2026-01-26 19:58:21 +01:00
parent 329b3beeba
commit 5c99c92ffb
54 changed files with 6790 additions and 654 deletions

View File

@@ -66,6 +66,8 @@ class JobCreate(BaseModel):
payload: Dict[str, Any]
constraints: Constraints = Field(default_factory=Constraints)
ttl_seconds: int = 900
payment_amount: Optional[float] = None # Amount to pay for the job
payment_currency: str = "AITBC" # Jobs paid with AITBC tokens
class JobView(BaseModel):
@@ -75,6 +77,8 @@ class JobView(BaseModel):
requested_at: datetime
expires_at: datetime
error: Optional[str] = None
payment_id: Optional[str] = None
payment_status: Optional[str] = None
class JobResult(BaseModel):