@using BTCPayServer.Abstractions.TagHelpers @using BTCPayServer.Client.Models @using BTCPayServer.TagHelpers @using Microsoft.AspNetCore.Mvc.TagHelpers @model BTCPayServer.Components.StoreLightningBalance.StoreLightningBalanceViewModel @if (!Model.InitialRendering && Model.Balance == null) { return; }
Lightning Balance
@if (Model.CryptoCode != Model.DefaultCurrency && Model.Balance != null) {
}
@if (!string.IsNullOrEmpty(Model.ProblemDescription)) {

@Model.ProblemDescription

} else if (Model.Balance != null) {
@if (Model.Balance.OffchainBalance != null) {

@Model.TotalOffchain

@ViewLocalizer["{0} in channels", Model.CryptoCode]
@if (Model.Balance.OffchainBalance.Opening != null) {
@Model.Balance.OffchainBalance.Opening @ViewLocalizer["{0} opening channels", Model.CryptoCode]
} @if (Model.Balance.OffchainBalance.Local != null) {
@Model.Balance.OffchainBalance.Local @ViewLocalizer["{0} local balance", Model.CryptoCode]
} @if (Model.Balance.OffchainBalance.Remote != null) {
@Model.Balance.OffchainBalance.Remote @ViewLocalizer["{0} remote balance", Model.CryptoCode]
} @if (Model.Balance.OffchainBalance.Closing != null) {
@Model.Balance.OffchainBalance.Closing @ViewLocalizer["{0} closing channels", Model.CryptoCode]
}
} @if (Model.Balance.OnchainBalance != null) {

@Model.TotalOnchain

@ViewLocalizer["{0} on-chain", Model.CryptoCode]
@if (Model.Balance.OnchainBalance.Confirmed != null) {
@Model.Balance.OnchainBalance.Confirmed @ViewLocalizer["{0} confirmed", Model.CryptoCode]
} @if (Model.Balance.OnchainBalance.Unconfirmed != null) {
@Model.Balance.OnchainBalance.Unconfirmed @ViewLocalizer["{0} unconfirmed", Model.CryptoCode]
} @if (Model.Balance.OnchainBalance.Reserved != null) {
@Model.Balance.OnchainBalance.Reserved @ViewLocalizer["{0} reserved", Model.CryptoCode]
}
}
@if (Model.Balance.OffchainBalance != null && Model.Balance.OnchainBalance != null) { } @if (Model.Series != null) {
}
@if (Model.Series != null) {
} } else {
Loading...
}