From 47c0282865a6a9bcce697daf1ae942886fdc7ebf Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 17 Apr 2021 15:04:24 +1000 Subject: [PATCH] node: use input limiting array when hashing --- app/node/node.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/node/node.cpp b/app/node/node.cpp index 8f37040e2..c0c9dafbe 100644 --- a/app/node/node.cpp +++ b/app/node/node.cpp @@ -1461,7 +1461,8 @@ void Node::Hash(const QString &output, QCryptographicHash &hash, const rational& hash.addData(id().toUtf8()); hash.addData(output.toUtf8()); - foreach (const QString& input, input_ids_) { + auto inputs = inputs_for_output(output); + foreach (const QString& input, inputs) { // For each input, try to hash its value if (ignore_when_hashing_.contains(input)) { continue;