From 268802fffb8f767a8e91c933c22183badb4b1d8d Mon Sep 17 00:00:00 2001 From: vindard <17693119+vindard@users.noreply.github.com> Date: Wed, 20 Mar 2024 10:52:22 -0400 Subject: [PATCH] Make default 'server' network aware --- .../BlinkLightningConnectionStringHandler.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Plugins/BTCPayServer.Plugins.Blink/BlinkLightningConnectionStringHandler.cs b/Plugins/BTCPayServer.Plugins.Blink/BlinkLightningConnectionStringHandler.cs index 352ae32..07ad1f5 100644 --- a/Plugins/BTCPayServer.Plugins.Blink/BlinkLightningConnectionStringHandler.cs +++ b/Plugins/BTCPayServer.Plugins.Blink/BlinkLightningConnectionStringHandler.cs @@ -31,7 +31,12 @@ public class BlinkLightningConnectionStringHandler : ILightningConnectionStringH if (!kv.TryGetValue("server", out var server)) { - server = "https://api.blink.sv/graphql"; + server = network.Name switch + { + nameof(Network.TestNet) => "https://api.staging.galoy.io/graphql", + nameof(Network.RegTest) => "http://localhost:4455/graphql", + _ => "https://api.blink.sv/graphql" + }; // error = $"The key 'server' is mandatory for blink connection strings"; // return null; }