diff --git a/src/Managing.Application/ManageBot/BotService.cs b/src/Managing.Application/ManageBot/BotService.cs index 9327bed5..abc2e0f4 100644 --- a/src/Managing.Application/ManageBot/BotService.cs +++ b/src/Managing.Application/ManageBot/BotService.cs @@ -418,7 +418,7 @@ namespace Managing.Application.ManageBot } } - var usdcValue = usdcBalance?.Value ?? 0m; + var usdcValue = usdcBalance?.Amount ?? 0m; var available = usdcValue - totalAllocatedForAccount; return available < 0m ? 0m : available; }); diff --git a/src/Managing.Application/ManageBot/StartBotCommandHandler.cs b/src/Managing.Application/ManageBot/StartBotCommandHandler.cs index 24853d06..0f41e91f 100644 --- a/src/Managing.Application/ManageBot/StartBotCommandHandler.cs +++ b/src/Managing.Application/ManageBot/StartBotCommandHandler.cs @@ -80,7 +80,7 @@ namespace Managing.Application.ManageBot if (request.Config.BotTradingBalance > availableAllocation) { throw new InvalidOperationException( - $"Insufficient available allocation on account '{account.Name}'. Requested: {request.Config.BotTradingBalance:F2} USDC, " + + $"Insufficient available allocation. Requested: {request.Config.BotTradingBalance:F2} USDC, " + $"Balance : {usdcBalance?.Value:F2 ?? 0} Available: {availableAllocation:F2} USDC."); }