MCPcopy Create free account
hub / github.com/Rushifakami/csfloat_api / TopBid

Class TopBid

models/auction.py:4–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2
3
4class TopBid:
5 __slots__ = (
6 "_id",
7 "_created_at",
8 "_price",
9 "_contract_id",
10 "_state",
11 "_active",
12 "_obfuscated_buyer_id"
13 )
14
15 def __init__(self, *, data: Dict[str, Any]):
16 self._id = data.get("id")
17 self._created_at = data.get("created_at")
18 self._price = data.get("price")
19 self._contract_id = data.get("contract_id")
20 self._state = data.get("state")
21 self._active = data.get("active")
22 self._obfuscated_buyer_id = data.get("obfuscated_buyer_id")
23
24 @property
25 def id(self) -> Optional[int]:
26 return self._id
27
28 @property
29 def created_at(self) -> Optional[str]:
30 return self._created_at
31
32 @property
33 def price(self) -> Optional[int]:
34 return self._price
35
36 @property
37 def contract_id(self) -> Optional[str]:
38 return self._contract_id
39
40 @property
41 def state(self) -> Optional[str]:
42 return self._state
43
44 @property
45 def obfuscated_buyer_id(self) -> Optional[str]:
46 return self._obfuscated_buyer_id
47
48
49class AuctionDetails:

Callers 1

top_bidMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected