peyk.platforms.bale.types.invoice¶ Classes Invoice(title, description, total_amount) An invoice or crowdfunding request message. class peyk.platforms.bale.types.invoice.Invoice(title: str, description: str, total_amount: int)[source]¶ Bases: object An invoice or crowdfunding request message. title: str¶ description: str¶ total_amount: int¶ classmethod from_dict(data: dict | None) → Invoice | None[source]¶ Parse raw Bale data into Invoice. Parameters: data (Optional[dict]) – Raw API object or None. Returns: Parsed object or None. Return type: Optional[Invoice] Raises: KeyError – If a required raw field is missing.