Add balance tracking on bot start/restart; implement TrackBalanceOnBotStartAsync in IAgentGrain and AgentGrain, and trigger it in LiveTradingBotGrain. Enhance logging for balance tracking operations.
This commit is contained in:
@@ -67,5 +67,12 @@ namespace Managing.Application.Abstractions.Grains
|
||||
/// </summary>
|
||||
[OneWay]
|
||||
Task ForceUpdateSummary();
|
||||
|
||||
/// <summary>
|
||||
/// Triggers balance tracking data insertion when a bot starts/restarts.
|
||||
/// This captures the balance change related to botsAllocationUsdValue.
|
||||
/// </summary>
|
||||
[OneWay]
|
||||
Task TrackBalanceOnBotStartAsync();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user