pytenno.models.orders
- class pytenno.models.orders.OrderCommon(*, id: str, platinum: int, quantity: int, order_type: OrderType, platform: Platform, region: str, creation_date: datetime, last_update: datetime, visible: bool, mod_rank: Optional[int] = None)[source]
Common base class that orders inherit from.
- class pytenno.models.orders.OrderCreated(*, id: str, platinum: int, quantity: int, order_type: OrderType, platform: Platform, region: str, creation_date: datetime, last_update: datetime, visible: bool, mod_rank: Optional[int] = None, item: ItemInOrder)[source]
Represents an Order after it has been passed to the API and is now created.
- item: ItemInOrder
The item in the order.
- class pytenno.models.orders.OrderFull(*, id: str, platinum: int, quantity: int, order_type: OrderType, platform: Platform, region: str, creation_date: datetime, last_update: datetime, visible: bool, mod_rank: Optional[int] = None, user: UserShort, item: ItemInOrder)[source]
Same as OrderRow, but with a full item model.
- item: ItemInOrder
The item in the order.
- class pytenno.models.orders.OrderRow(*, id: str, platinum: int, quantity: int, order_type: OrderType, platform: Platform, region: str, creation_date: datetime, last_update: datetime, visible: bool, mod_rank: Optional[int] = None, user: UserShort)[source]
Same as OrderCommon, but with a full user model.