(self, limit: int | None = None)
| 250 | ) |
| 251 | |
| 252 | def history(self, limit: int | None = None) -> list[SpendRecord]: |
| 253 | records = list(reversed(self._history)) |
| 254 | return records[:limit] if limit else records |
| 255 | |
| 256 | def reset_session(self) -> None: |
| 257 | self._session_spent = 0.0 |
no outgoing calls