diff --git a/BTCPayServer/BTCPayServer.csproj b/BTCPayServer/BTCPayServer.csproj
index 1df38b930..c392836c0 100644
--- a/BTCPayServer/BTCPayServer.csproj
+++ b/BTCPayServer/BTCPayServer.csproj
@@ -2,7 +2,7 @@
Exe
netcoreapp2.0
- 1.0.1.26
+ 1.0.1.27
NU1701
diff --git a/BTCPayServer/Events/TxOutReceivedEvent.cs b/BTCPayServer/Events/TxOutReceivedEvent.cs
index d1b748a48..18cfeebee 100644
--- a/BTCPayServer/Events/TxOutReceivedEvent.cs
+++ b/BTCPayServer/Events/TxOutReceivedEvent.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using NBitcoin;
+using NBXplorer.DerivationStrategy;
namespace BTCPayServer.Events
{
@@ -10,6 +11,7 @@ namespace BTCPayServer.Events
{
public BTCPayNetwork Network { get; set; }
public Script ScriptPubKey { get; set; }
+ public DerivationStrategyBase DerivationStrategy { get; set; }
public override string ToString()
{
diff --git a/BTCPayServer/HostedServices/InvoiceWatcher.cs b/BTCPayServer/HostedServices/InvoiceWatcher.cs
index f47d18b20..d4f1aa6bb 100644
--- a/BTCPayServer/HostedServices/InvoiceWatcher.cs
+++ b/BTCPayServer/HostedServices/InvoiceWatcher.cs
@@ -29,9 +29,6 @@ namespace BTCPayServer.HostedServices
{
}
-
- public Dictionary KnownStates { get; set; }
- public Dictionary ModifiedKnownStates { get; set; } = new Dictionary();
public InvoiceEntity Invoice { get; set; }
public List