MCPcopy Create free account
hub / github.com/bitcoinxt/bitcoinxt / AddCScript

Method AddCScript

src/keystore.cpp:33–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31}
32
33bool CBasicKeyStore::AddCScript(const CScript& redeemScript)
34{
35 if (redeemScript.size() > MAX_SCRIPT_ELEMENT_SIZE)
36 return error("CBasicKeyStore::AddCScript(): redeemScripts > %i bytes are invalid", MAX_SCRIPT_ELEMENT_SIZE);
37
38 LOCK(cs_KeyStore);
39 mapScripts[CScriptID(redeemScript)] = redeemScript;
40 return true;
41}
42
43bool CBasicKeyStore::HaveCScript(const CScriptID& hash) const
44{

Callers 2

MutateTxSignFunction · 0.45
signrawtransactionFunction · 0.45

Calls 3

errorFunction · 0.85
CScriptIDClass · 0.70
sizeMethod · 0.45

Tested by

no test coverage detected