feat(relayer): add relayer service for user vault execution

This commit is contained in:
Bot
2026-08-31 01:42:22 +08:00
parent 1356233179
commit 37546f18da
3 changed files with 77 additions and 1 deletions
+2
View File
@@ -52,10 +52,12 @@ class MarketDTO(BaseModel):
class CreateOrderRequest(BaseModel):
market_address: str
vault_address: Optional[str] = None
outcome_index: int = Field(..., ge=0, le=7)
side: str = Field(..., pattern="^(BUY|SELL)$")
amount: Decimal = Field(..., gt=0)
price: Optional[Decimal] = None
session_signature: Optional[str] = None
class OrderDTO(BaseModel):
order_id: str