From f7a0660d4ce486507589d779be39d8a643789a01 Mon Sep 17 00:00:00 2001 From: Berack96 Date: Sun, 5 Oct 2025 12:35:05 +0200 Subject: [PATCH] Corretto il valore predefinito della valuta in BinanceWrapper da "USDT" a "USD" --- src/app/markets/binance.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/app/markets/binance.py b/src/app/markets/binance.py index e72727b..c7951ef 100644 --- a/src/app/markets/binance.py +++ b/src/app/markets/binance.py @@ -31,11 +31,18 @@ class BinanceWrapper(MarketWrapper): https://binance-docs.github.io/apidocs/spot/en/ """ - def __init__(self, currency: str = "USDT"): + def __init__(self, currency: str = "USD"): + """ + Inizializza il wrapper di Binance con le credenziali API e la valuta di riferimento (default "USD"). + La valuta poi viene cambiata in una stablecoin Tether, come USDT, dato che Binance non + supporta le valute fiat direttamente per le criptovalute. + Args: + currency (str): Valuta in cui restituire i prezzi. Default รจ "USD". + """ api_key = os.getenv("BINANCE_API_KEY") api_secret = os.getenv("BINANCE_API_SECRET") - self.currency = currency + self.currency = f"{currency}T" self.client = Client(api_key=api_key, api_secret=api_secret) def __format_symbol(self, asset_id: str) -> str: