peyk.platforms.bale.types.transaction¶
Classes
|
A wallet transaction (from inquireTransaction). |
- class peyk.platforms.bale.types.transaction.Transaction(id: str, status: str, userID: int, amount: int, createdAt: int)[source]¶
Bases:
objectA wallet transaction (from inquireTransaction).
- id: str¶
- status: str¶
- userID: int¶
- amount: int¶
- createdAt: int¶
- classmethod from_dict(data: dict | None) Transaction | None[source]¶
Parse raw Bale data into
Transaction.- Parameters:
data (Optional[dict]) – Raw API object or
None.- Returns:
Parsed object or
None.- Return type:
Optional[Transaction]
- Raises:
KeyError – If a required raw field is missing.