@using BTCPayServer.Lightning @using BTCPayServer.Client @model LightningViewModel @{ Layout = "../Shared/_NavLayout.cshtml"; ViewData["NavPartialName"] = "../UILightning/_Nav"; ViewData.SetActivePage(StoreNavPages.Lightning, $"{Model.CryptoCode} Lightning", Context.GetStoreData().Id); }

@ViewData["Title"]

@Model.LightningNodeType Node @if (Model.LightningNodeType != LightningNodeType.Internal) { @if (LightningConnectionString.TryParse(Model.ConnectionString, out var cs)) { @typeof(LightningConnectionType).DisplayName(cs.ConnectionType.ToString()) (@cs.BaseUri) } else { @Model.ConnectionString } } Public Node Info
@if (Model.Services != null && Model.Services.Any()) {

Services

@foreach (var service in Model.Services) { @if (!string.IsNullOrEmpty(service.Error)) {
@service.DisplayName
@service.DisplayName
@service.Error
} else if (string.IsNullOrEmpty(service.Link)) { @service.DisplayName
@service.DisplayName
} else { @service.DisplayName
@service.DisplayName
} }
}