@using BTCPayServer.Services @model LightningSettingsViewModel @inject LightningClientFactoryService LightningClientFactoryService @inject BTCPayNetworkProvider NetworkProvider @{ Layout = "../Shared/_NavLayout.cshtml"; ViewData["NavPartialName"] = "../UILightning/_Nav"; ViewData.SetActivePage(StoreNavPages.LightningSettings, $"{Model.CryptoCode} Lightning Settings", Context.GetStoreData().Id); }

@ViewData["Title"]

@Model.LightningNodeType Node @if (Model.LightningNodeType != LightningNodeType.Internal) { @try { var client = LightningClientFactoryService.Create(Model.ConnectionString, NetworkProvider.GetNetwork(Model.CryptoCode)); @client.GetDisplayName() var uri = client.GetServerUri(); if (uri is not null) { (@uri.Host) } } catch (Exception) { @Model.ConnectionString } } Public Node Info Change connection
Enabled

Payment

Available placeholders: {StoreName} {ItemDescription} {OrderId}

LNURL

@section PageFootContent { }