MCPcopy Create free account
hub / github.com/LUX-Core/lux / DataFromTransaction

Function DataFromTransaction

src/script/sign.cpp:193–202  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

191}
192
193SignatureData DataFromTransaction(const CMutableTransaction& tx, unsigned int nIn)
194{
195 SignatureData data;
196 assert(tx.vin.size() > nIn);
197 data.scriptSig = tx.vin[nIn].scriptSig;
198 if (tx.wit.vtxinwit.size() > nIn) {
199 data.scriptWitness = tx.wit.vtxinwit[nIn].scriptWitness;
200 }
201 return data;
202}
203
204void UpdateTransaction(CMutableTransaction& tx, unsigned int nIn, const SignatureData& data)
205{

Callers 3

MutateTxSignFunction · 0.85
signrawtransactionFunction · 0.85
BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 1

sizeMethod · 0.45

Tested by 1

BOOST_AUTO_TEST_CASEFunction · 0.68