MCPcopy Create free account
hub / github.com/ElementsProject/elements / UpdateTransaction

Function UpdateTransaction

src/script/sign.cpp:514–519  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

512}
513
514void UpdateTransaction(CMutableTransaction& tx, const size_t nIn, const SignatureData& data) {
515 assert(tx.vin.size() > nIn);
516 tx.witness.vtxinwit.resize(tx.vin.size());
517 tx.vin[nIn].scriptSig = data.scriptSig;
518 tx.witness.vtxinwit[nIn].scriptWitness = data.scriptWitness;
519}
520
521void SignatureData::MergeSignatureData(SignatureData sigdata)
522{

Callers 9

MutateTxSignFunction · 0.85
DummySignInputFunction · 0.85
SignSignatureFunction · 0.85
SignTransactionFunction · 0.85
BOOST_FIXTURE_TEST_CASEFunction · 0.85
BOOST_AUTO_TEST_CASEFunction · 0.85
FUZZ_TARGET_INITFunction · 0.85
combinerawtransactionFunction · 0.85

Calls 2

sizeMethod · 0.45
resizeMethod · 0.45

Tested by 4

BOOST_FIXTURE_TEST_CASEFunction · 0.68
BOOST_AUTO_TEST_CASEFunction · 0.68
FUZZ_TARGET_INITFunction · 0.68