From b1c1c8725d89b8286fbe2865347d7579b2a80773 Mon Sep 17 00:00:00 2001 From: cryptooda Date: Wed, 6 Aug 2025 19:47:13 +0700 Subject: [PATCH] Update strategies agent return --- src/Managing.Api/Controllers/DataController.cs | 2 +- .../Models/Responses/UserStrategyDetailsViewModel.cs | 2 +- src/Managing.Api/appsettings.SandboxLocal.json | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Managing.Api/Controllers/DataController.cs b/src/Managing.Api/Controllers/DataController.cs index 5d0231a..067bdce 100644 --- a/src/Managing.Api/Controllers/DataController.cs +++ b/src/Managing.Api/Controllers/DataController.cs @@ -463,7 +463,7 @@ public class DataController : ControllerBase VolumeLast24H = volumeLast24h, Wins = wins, Losses = losses, - Positions = new Dictionary(), + Positions = new List(), Identifier = strategy.Identifier, WalletBalances = new Dictionary(), }; diff --git a/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs b/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs index 1eb61ce..f4d1ebe 100644 --- a/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs +++ b/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs @@ -66,7 +66,7 @@ namespace Managing.Api.Models.Responses /// /// Dictionary of all positions executed by this strategy, keyed by position identifier /// - public Dictionary Positions { get; set; } = new Dictionary(); + public List Positions { get; set; } = new List(); public Guid Identifier { get; set; } diff --git a/src/Managing.Api/appsettings.SandboxLocal.json b/src/Managing.Api/appsettings.SandboxLocal.json index fabed13..9e57225 100644 --- a/src/Managing.Api/appsettings.SandboxLocal.json +++ b/src/Managing.Api/appsettings.SandboxLocal.json @@ -1,4 +1,8 @@ { + "PostgreSql": { + "ConnectionString": "Host=managing-postgre.apps.managing.live;Port=5432;Database=managing;Username=postgres;Password=29032b13a5bc4d37", + "Orleans": "Host=managing-postgre.apps.managing.live;Port=5432;Database=orleans;Username=postgres;Password=29032b13a5bc4d37" + }, "InfluxDb": { "Url": "https://influx-db.apps.managing.live", "Organization": "managing-org", @@ -8,9 +12,6 @@ "AppId": "cm6f47n1l003jx7mjwaembhup", "AppSecret": "63Chz2z5M8TgR5qc8dznSLRAGTHTyPU4cjdQobrBF1Cx5tszZpTuFgyrRd7hZ2k6HpwDz3GEwQZzsCqHb8Z311bF" }, - "PostgreSql": { - "ConnectionString": "Host=managing-postgre.apps.managing.live;Port=5432;Database=managing;Username=postgres;Password=29032b13a5bc4d37" - }, "Serilog": { "MinimumLevel": { "Default": "Information",