From 49e4288ebaca5427d796e15fe23cc91b80c76228 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sat, 14 Feb 2026 06:43:38 -0600 Subject: [PATCH] feat(core): extend balance model to store currency code --- src/FiscalOS.Core/Accounts/Balance.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/FiscalOS.Core/Accounts/Balance.cs b/src/FiscalOS.Core/Accounts/Balance.cs index b2a36b4..2679666 100644 --- a/src/FiscalOS.Core/Accounts/Balance.cs +++ b/src/FiscalOS.Core/Accounts/Balance.cs @@ -5,17 +5,23 @@ public sealed class Balance : Entity public Guid AccountId { get; init; } public decimal Current { get; init; } public decimal Available { get; init; } + public string CurrencyCode { get; init; } = string.Empty; private Balance() { } - public static Balance From(decimal current, decimal available) + public static Balance From( + decimal current, + decimal available, + string currencyCode + ) { return new() { Current = current, Available = available, + CurrencyCode = currencyCode, }; } } \ No newline at end of file