Skip to content

Commit 06265e7

Browse files
laanwjNico Guiton
authored andcommitted
Merge #13633: Drop dead code from Stacks
Summary: 5617840 Drop dead code from Stacks (Ben Woosley) Pull request description: Stacks is local to this file, and only used in DataFromTransaction, so it's easy to confirm this code is unused. Tree-SHA512: cc680c99f9b31cb56db70f453087d642f83906ce594c07a6bf3e61427cfbee41441495d440b240419ba3386582cf0670c0999b2f51e7fd56b00e0a0f3f618845 Backport of Core PR13633 bitcoin/bitcoin#13633 Test Plan: make check Reviewers: deadalnix, Fabien, jasonbcox, O1 Bitcoin ABC, #bitcoin_abc Reviewed By: jasonbcox, O1 Bitcoin ABC, #bitcoin_abc Differential Revision: https://reviews.bitcoinabc.org/D4726
1 parent 2d324aa commit 06265e7

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
@@ -280,19 +280,12 @@ namespace {
280280
struct Stacks {
281281
std::vector<valtype> script;
282282

283-
Stacks() {}
284-
explicit Stacks(const std::vector<valtype> &scriptSigStack_)
285-
: script(scriptSigStack_) {}
283+
Stacks() = delete;
284+
Stacks(const Stacks &) = delete;
286285
explicit Stacks(const SignatureData &data) {
287286
EvalScript(script, data.scriptSig, MANDATORY_SCRIPT_VERIFY_FLAGS,
288287
BaseSignatureChecker());
289288
}
290-
291-
SignatureData Output() const {
292-
SignatureData result;
293-
result.scriptSig = PushAll(script);
294-
return result;
295-
}
296289
};
297290
} // namespace
298291

0 commit comments

Comments
 (0)