feat: enhance api_download capabilities

This commit is contained in:
Matthias
2024-11-22 16:18:28 +01:00
parent 978aaa5c4b
commit e6cfde211b
2 changed files with 5 additions and 0 deletions

View File

@@ -58,6 +58,9 @@ def pairlists_evaluate(
config_loc["stake_currency"] = ""
config_loc["pairs"] = payload.pairs
config_loc["timeframes"] = payload.timeframes
config_loc["erase"] = payload.erase
config_loc["download_trades"] = payload.download_trades
handleExchangePayload(payload, config_loc)
print(payload)

View File

@@ -495,6 +495,8 @@ class DownloadDataPayload(ExchangeModePayloadMixin, BaseModel):
timeframes: list[str] | None = DL_DATA_TIMEFRAMES
days: int | None = None
timerange: str | None = None
erase: bool = False
download_trades: bool = False
@model_validator(mode="before")
def check_mutually_exclusive(cls, values):