diff --git a/src/neo/Network/P2P/Payloads/Transaction.cs b/src/neo/Network/P2P/Payloads/Transaction.cs index 7ea9c8e43f..77252f04c6 100644 --- a/src/neo/Network/P2P/Payloads/Transaction.cs +++ b/src/neo/Network/P2P/Payloads/Transaction.cs @@ -308,7 +308,7 @@ public virtual VerifyResult VerifyStateDependent(StoreView snapshot, Transaction net_fee -= execFeeFactor * SmartContract.Helper.MultiSignatureContractCost(m, n); else { - if (!this.VerifyWitness(null, hashes[i], witnesses[i], net_fee, out long fee)) + if (!this.VerifyWitness(snapshot, hashes[i], witnesses[i], net_fee, out long fee)) return VerifyResult.Invalid; net_fee -= fee; }