added balance lookup to confirm quantity

This commit is contained in:
2026-05-04 16:06:31 -04:00
parent f8addae6b7
commit 4347b846bf
2 changed files with 24 additions and 1 deletions

View File

@@ -85,6 +85,11 @@ class KrakenClient:
# ── Private account data ──────────────────────────────────────────────────
def get_all_balances(self) -> dict[str, float]:
"""Return all asset balances with non-zero amounts."""
raw = self._private("Balance")
return {k: float(v) for k, v in raw.items() if float(v) > 0}
def get_usd_balance(self) -> float:
"""Return available USD balance (ZUSD key in Kraken)."""
balance = self._private("Balance")