chore(infra): update compose configurations, mqtt health bridge, and export scripts
This commit is contained in:
@@ -245,6 +245,13 @@ public record CreateManualTradeRequest(
|
||||
[property: JsonPropertyName("fee")] decimal Fee = 0m
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Generic request payload carrying a user GUID to resolve user identity across microservices.
|
||||
/// </summary>
|
||||
public record UserIdRequest(
|
||||
[property: JsonPropertyName("userId")] Guid UserId
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Machine-readable classification of a server-side RPC fault, carried by <see cref="RpcErrorResponse"/> so a
|
||||
/// caller can react to the specific failure mode instead of only learning "something went wrong" (or, before
|
||||
|
||||
@@ -108,6 +108,7 @@ public record TradeFillDto(
|
||||
public record ActiveTradeDto(
|
||||
[property: JsonPropertyName("tradeId")] Guid TradeId,
|
||||
[property: JsonPropertyName("proposalId")] Guid ProposalId,
|
||||
[property: JsonPropertyName("userId")] Guid UserId,
|
||||
[property: JsonPropertyName("underlyingIsin")] string UnderlyingIsin,
|
||||
[property: JsonPropertyName("symbol")] string Symbol,
|
||||
[property: JsonPropertyName("derivativeIsin")] string? DerivativeIsin,
|
||||
|
||||
@@ -279,6 +279,14 @@ public static class MqttTopics
|
||||
/// <summary>Served by FinlyticBot: applies dynamic setting updates for the service.</summary>
|
||||
public const string BotSettingsUpdate = "bot_settings_Update";
|
||||
|
||||
// ---- FinlyticNotify ----
|
||||
|
||||
/// <summary>Served by FinlyticNotify: returns all dynamic settings for the service.</summary>
|
||||
public const string NotifySettingsGetAll = "notify_settings_GetAll";
|
||||
|
||||
/// <summary>Served by FinlyticNotify: applies dynamic setting updates for the service.</summary>
|
||||
public const string NotifySettingsUpdate = "notify_settings_Update";
|
||||
|
||||
// ---- FinlyticBackend ----
|
||||
|
||||
/// <summary>
|
||||
@@ -286,6 +294,11 @@ public static class MqttTopics
|
||||
/// even though FinlyticBackend is outside this refactor's scope, so no future service hardcodes it again.
|
||||
/// </summary>
|
||||
public const string BackendGetAggregatedFavorites = "backend_GetAggregatedFavorites";
|
||||
|
||||
/// <summary>
|
||||
/// Served by FinlyticBackend: resolves and returns the clean username for a given UserId GUID.
|
||||
/// </summary>
|
||||
public const string BackendGetUsername = "backend_GetUsername";
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user