@inject BTCPayServer.Services.BTCPayServerEnvironment Env @model BTCPayServer.Controllers.ShowLightningNodeInfoViewModel @{ Layout = null; ViewData["Title"] = $"{Model.StoreName} – {StringLocalizer["{0} Lightning Node", Model.CryptoCode]}"; ViewData["StoreBranding"] = Model.StoreBranding; }

@StringLocalizer["{0} Lightning Node", Model.CryptoCode]

@(Model.Available ? StringLocalizer["Online"] : StringLocalizer["Unavailable"])

@if (Model.Available) { @if (Model.NodeInfo.Any()) { @if (Model.NodeInfo.Length > 1) { }
@for (var i = 0; i < Model.NodeInfo.Length; i++) { var nodeInfo = Model.NodeInfo[i]; var title = nodeInfo.IsTor ? "Tor" : "Clearnet"; var id = $"LightningNodeUrl{title}"; var value = nodeInfo.ToString();
@if (Model.CryptoImage is not null) { @Model.CryptoCode }
}
} else {

No public address available.

} }