Skip to content

Commit 5617840

Browse files
committed
Drop dead code from Stacks
Stacks is local to this file, and only used in DataFromTransaction, so it's easy to confirm this code is unused.
1 parent fad42e8 commit 5617840

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

src/script/sign.cpp

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -251,18 +251,11 @@ struct Stacks
251251
std::vector<valtype> script;
252252
std::vector<valtype> witness;
253253

254-
Stacks() {}
255-
explicit Stacks(const std::vector<valtype>& scriptSigStack_) : script(scriptSigStack_), witness() {}
254+
Stacks() = delete;
255+
Stacks(const Stacks&) = delete;
256256
explicit Stacks(const SignatureData& data) : witness(data.scriptWitness.stack) {
257257
EvalScript(script, data.scriptSig, SCRIPT_VERIFY_STRICTENC, BaseSignatureChecker(), SigVersion::BASE);
258258
}
259-
260-
SignatureData Output() const {
261-
SignatureData result;
262-
result.scriptSig = PushAll(script);
263-
result.scriptWitness.stack = witness;
264-
return result;
265-
}
266259
};
267260
}
268261

0 commit comments

Comments
 (0)