Skip to content

Commit a6bde68

Browse files
authored
Merge pull request #2479 from barton2526/CTransaction
test: Avoid copies of CTransaction
2 parents 064bb94 + 70a1ff0 commit a6bde68

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/test/multisig_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ extern bool VerifyScript(const CScript& scriptSig, const CScript& scriptPubKey,
2626
BOOST_AUTO_TEST_SUITE(multisig_tests)
2727

2828
CScript
29-
sign_multisig(CScript scriptPubKey, vector<CKey> keys, CTransaction transaction, int whichIn)
29+
sign_multisig(const CScript& scriptPubKey, const std::vector<CKey>& keys, const CTransaction& transaction, int whichIn)
3030
{
3131
uint256 hash = SignatureHash(scriptPubKey, transaction, whichIn, SIGHASH_ALL);
3232

src/test/script_tests.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ BOOST_AUTO_TEST_CASE(script_PushData)
181181
}
182182

183183
CScript
184-
sign_multisig(CScript scriptPubKey, std::vector<CKey> keys, CTransaction transaction)
184+
sign_multisig(const CScript& scriptPubKey, const std::vector<CKey>& keys, const CTransaction& transaction)
185185
{
186186
uint256 hash = SignatureHash(scriptPubKey, transaction, 0, SIGHASH_ALL);
187187

@@ -204,7 +204,7 @@ sign_multisig(CScript scriptPubKey, std::vector<CKey> keys, CTransaction transac
204204
return result;
205205
}
206206
CScript
207-
sign_multisig(CScript scriptPubKey, CKey key, CTransaction transaction)
207+
sign_multisig(const CScript& scriptPubKey, const CKey& key, const CTransaction& transaction)
208208
{
209209
std::vector<CKey> keys;
210210
keys.push_back(key);

0 commit comments

Comments
 (0)