using System; using System.Collections.Generic; using BTCPayServer.Client.Models; using BTCPayServer.Lightning; using BTCPayServer.Services.Rates; using NBitcoin; namespace BTCPayServer.Components.StoreLightningBalance; public class StoreLightningBalanceViewModel { public string StoreId { get; set; } public string CryptoCode { get; set; } public string DefaultCurrency { get; set; } public CurrencyData CurrencyData { get; set; } public Money TotalOnchain { get; set; } public LightMoney TotalOffchain { get; set; } public LightningNodeBalance Balance { get; set; } public string ProblemDescription { get; set; } public bool InitialRendering { get; set; } = true; public HistogramType Type { get; set; } public IList Labels { get; set; } public IList Series { get; set; } public string DataUrl { get; set; } }