diff --git a/Plugins/BTCPayServer.Plugins.Bringin/BTCPayServer.Plugins.Bringin.csproj b/Plugins/BTCPayServer.Plugins.Bringin/BTCPayServer.Plugins.Bringin.csproj
index c4867bc..b4eb5db 100644
--- a/Plugins/BTCPayServer.Plugins.Bringin/BTCPayServer.Plugins.Bringin.csproj
+++ b/Plugins/BTCPayServer.Plugins.Bringin/BTCPayServer.Plugins.Bringin.csproj
@@ -9,7 +9,7 @@
Bringin
Euro Offramp
- 1.0.2
+ 1.0.3
true
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/BTCPayServer.Plugins.LiquidPlus.csproj b/Plugins/BTCPayServer.Plugins.LiquidPlus/BTCPayServer.Plugins.LiquidPlus.csproj
index e0a5867..c6354a0 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/BTCPayServer.Plugins.LiquidPlus.csproj
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/BTCPayServer.Plugins.LiquidPlus.csproj
@@ -12,7 +12,7 @@
Liquid+
Enhanced support for the liquid network.
- 1.1.5
+ 1.1.6
true
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/LiquidPlusPlugin.cs b/Plugins/BTCPayServer.Plugins.LiquidPlus/LiquidPlusPlugin.cs
index 8766c1e..f93894f 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/LiquidPlusPlugin.cs
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/LiquidPlusPlugin.cs
@@ -66,8 +66,11 @@ namespace BTCPayServer.Plugins.LiquidPlus
.Replace("-", "")
.Replace("_", "").ToUpperInvariant();
- if(code == "LBTC" || code == "USDT" || code == "ETB" || code == "LCAD")
+ if(code == "LBTC" || code == "USDT" || code == "LCAD")
return;
+
+
+ var pmi2 = PaymentTypes.CHAIN.GetPaymentMethodId(code);
services.AddBTCPayNetwork(new ElementsBTCPayNetwork()
{
CryptoCode = code,
@@ -90,7 +93,8 @@ namespace BTCPayServer.Plugins.LiquidPlus
VaultSupported = template.VaultSupported,
MaxTrackedConfirmation = template.MaxTrackedConfirmation,
SupportRBF = template.SupportRBF
- }).AddTransactionLinkProvider(code, tlProvider.Provider);
+ });
+ services.AddSingleton(tlProvider with {PaymentMethodId = pmi2});
});
}
}
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/CustomLiquidAssets/Assets.cshtml b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/CustomLiquidAssets/Assets.cshtml
index ed8d296..add1c75 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/CustomLiquidAssets/Assets.cshtml
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/CustomLiquidAssets/Assets.cshtml
@@ -1,13 +1,7 @@
-@inject ContentSecurityPolicies contentSecurityPolicies
@using BTCPayServer.Security
-@using NBitcoin
@model BTCPayServer.Plugins.LiquidPlus.Models.CustomLiquidAssetsViewModel
@{
- Layout = "../Shared/_NavLayout.cshtml";
- ViewData["NavPartialName"] = "../UIServer/_Nav";
ViewData["Title"] = "Custom Liquid Assets";
- var nonce = RandomUtils.GetUInt256().ToString().Substring(0, 32);
- contentSecurityPolicies.Add("script-src", $"'nonce-{nonce}'");
}
@if (Model.PendingChanges)
{
@@ -67,7 +61,7 @@
-
+ @* *@
}
if (!walletSetupViewModel.Confirmation && walletSetupViewModel.Method is WalletSetupMethod.HotWallet or WalletSetupMethod.Seed)
{
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/Shared/StoreNavLiquidExtension.cshtml b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/Shared/StoreNavLiquidExtension.cshtml
index 5ca86e4..8e6c484 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/Shared/StoreNavLiquidExtension.cshtml
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/Shared/StoreNavLiquidExtension.cshtml
@@ -1,17 +1,13 @@
-@using BTCPayServer
+
@using BTCPayServer.Abstractions.Contracts
-@using BTCPayServer.Plugins.Altcoins
@using BTCPayServer.Plugins.LiquidPlus.Controllers
@using Microsoft.AspNetCore.Mvc.TagHelpers
-@using Microsoft.AspNetCore.Routing
-@inject BTCPayNetworkProvider BTCPayNetworkProvider;
@inject IScopeProvider ScopeProvider
@{
var storeId = ScopeProvider.GetCurrentStoreId();
var isActive = !string.IsNullOrEmpty(storeId) && ViewContext.RouteData.Values.TryGetValue("Controller", out var controller) && controller is not null &&
nameof(StoreLiquidController).StartsWith(controller?.ToString(), StringComparison.InvariantCultureIgnoreCase);
}
-@if (BTCPayNetworkProvider.GetAll().OfType().Any())
-{
+
Liquid
-}
+
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/StoreLiquid/GenerateLiquidScript.cshtml b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/StoreLiquid/GenerateLiquidScript.cshtml
index 812da37..06d94ce 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/StoreLiquid/GenerateLiquidScript.cshtml
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/StoreLiquid/GenerateLiquidScript.cshtml
@@ -1,8 +1,6 @@
@model BTCPayServer.Plugins.LiquidPlus.Controllers.StoreLiquidController.GenerateLiquidImportScripts
@{
- Layout = "../Shared/_NavLayout.cshtml";
- ViewData["NavPartialName"] = "../UIStores/_Nav";
ViewBag.MainTitle = "Store settings";
ViewData["title"] = "Liquid Import";
}
diff --git a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/_ViewImports.cshtml b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/_ViewImports.cshtml
index 32c6cc7..d897d63 100644
--- a/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/_ViewImports.cshtml
+++ b/Plugins/BTCPayServer.Plugins.LiquidPlus/Views/_ViewImports.cshtml
@@ -1,2 +1,5 @@
-@addTagHelper *, BTCPayServer.Abstractions
-@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
\ No newline at end of file
+@using BTCPayServer.Abstractions.Services
+@inject Safe Safe
+@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
+@addTagHelper *, BTCPayServer
+@addTagHelper *, BTCPayServer.Abstractions
\ No newline at end of file
diff --git a/Plugins/BTCPayServer.Plugins.Prism/BTCPayServer.Plugins.Prism.csproj b/Plugins/BTCPayServer.Plugins.Prism/BTCPayServer.Plugins.Prism.csproj
index 4de88fb..edc1cb7 100644
--- a/Plugins/BTCPayServer.Plugins.Prism/BTCPayServer.Plugins.Prism.csproj
+++ b/Plugins/BTCPayServer.Plugins.Prism/BTCPayServer.Plugins.Prism.csproj
@@ -11,7 +11,7 @@
Prism
Automated value splits for Bitcoin.
- 1.2.9
+ 1.3.0
true
diff --git a/Plugins/BTCPayServer.Plugins.SideShift/BTCPayServer.Plugins.SideShift.csproj b/Plugins/BTCPayServer.Plugins.SideShift/BTCPayServer.Plugins.SideShift.csproj
index a6df196..03017b1 100644
--- a/Plugins/BTCPayServer.Plugins.SideShift/BTCPayServer.Plugins.SideShift.csproj
+++ b/Plugins/BTCPayServer.Plugins.SideShift/BTCPayServer.Plugins.SideShift.csproj
@@ -9,7 +9,7 @@
SideShift
Allows you to embed a SideShift conversion screen to allow customers to pay with altcoins.
- 1.1.14
+ 1.1.15
true
diff --git a/Plugins/BTCPayServer.Plugins.SideShift/SideShiftController.cs b/Plugins/BTCPayServer.Plugins.SideShift/SideShiftController.cs
index b2e3f30..63e1f4e 100644
--- a/Plugins/BTCPayServer.Plugins.SideShift/SideShiftController.cs
+++ b/Plugins/BTCPayServer.Plugins.SideShift/SideShiftController.cs
@@ -201,7 +201,7 @@ namespace BTCPayServer.Plugins.SideShift
PullPaymentId = pullPaymentId,
Destination = destination.destination,
PayoutMethodId = pmi,
- Value = request.Amount
+ ClaimedAmount = request.Amount
});
if (claim.Result == ClaimRequest.ClaimResult.Ok)
{
diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj b/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj
index c6f5b3e..ca1bc8c 100644
--- a/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj
+++ b/Plugins/BTCPayServer.Plugins.Wabisabi/BTCPayServer.Plugins.Wabisabi.csproj
@@ -13,7 +13,7 @@
Coinjoin
Allows you to integrate your btcpayserver store with coinjoins.
- 1.0.102
+ 1.0.103
true
diff --git a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
index 88efd97..723e827 100644
--- a/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
+++ b/Plugins/BTCPayServer.Plugins.Wabisabi/Views/WabisabiStore/Spend.cshtml
@@ -5,8 +5,6 @@
@inject WalletProvider WalletProvider
@{
var storeId = _scopeProvider.GetCurrentStoreId();
- Layout = "../Shared/_NavLayout.cshtml";
- ViewData["NavPartialName"] = "../UIStores/_Nav";
ViewData.SetActivePage("Plugins", "BTCPayServer.Views.Stores.StoreNavPages", "Spend", storeId);
var wallet = (BTCPayWallet) await WalletProvider.GetWalletAsync(storeId);
var coins = await wallet.GetAllCoins();
diff --git a/submodules/btcpayserver b/submodules/btcpayserver
index 41a2241..f7c3865 160000
--- a/submodules/btcpayserver
+++ b/submodules/btcpayserver
@@ -1 +1 @@
-Subproject commit 41a2241ae1617cc365100786bd7d9c47bb082610
+Subproject commit f7c38659e3cf1b0dea2fb0a14cdcd9c1f655d78a