Files

21 lines
569 B
Python

from pydantic import BaseModel
from typing import Optional, List, Dict, Any
class MarketplaceItemBase(BaseModel):
material: str
amount: int
price: int
seller_name: str
server_ip: str
display_name: Optional[str] = None
lore: Optional[List[str]] = None
enchants: Optional[Dict[str, int]] = None
item_data: Optional[Dict[str, Any]] = None # Дополнительные данные предмета
class MarketplaceItem(MarketplaceItemBase):
id: str
created_at: str
class BuyItemRequest(BaseModel):
username: str