28 lines
625 B
Python
28 lines
625 B
Python
|
|
from pydantic import BaseModel
|
||
|
|
|
||
|
|
|
||
|
|
class PricingConfigResponse(BaseModel):
|
||
|
|
"""Response model for pricing configuration."""
|
||
|
|
|
||
|
|
premium_buy: int
|
||
|
|
premium_sell: int
|
||
|
|
small_trade_threshold_eur: int
|
||
|
|
small_trade_extra_premium: int
|
||
|
|
eur_min_buy: int
|
||
|
|
eur_max_buy: int
|
||
|
|
eur_min_sell: int
|
||
|
|
eur_max_sell: int
|
||
|
|
|
||
|
|
|
||
|
|
class PricingConfigUpdate(BaseModel):
|
||
|
|
"""Request model for updating pricing configuration."""
|
||
|
|
|
||
|
|
premium_buy: int
|
||
|
|
premium_sell: int
|
||
|
|
small_trade_threshold_eur: int
|
||
|
|
small_trade_extra_premium: int
|
||
|
|
eur_min_buy: int
|
||
|
|
eur_max_buy: int
|
||
|
|
eur_min_sell: int
|
||
|
|
eur_max_sell: int
|