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

Method AddCScript

src/keystore.cpp:86–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84}
85
86bool CBasicKeyStore::AddCScript(const CScript& redeemScript)
87{
88 if (redeemScript.size() > MAX_SCRIPT_ELEMENT_SIZE)
89 return error("CBasicKeyStore::AddCScript(): redeemScripts > %i bytes are invalid", MAX_SCRIPT_ELEMENT_SIZE);
90
91 LOCK(cs_KeyStore);
92 mapScripts[CScriptID(redeemScript)] = redeemScript;
93 return true;
94}
95
96bool CBasicKeyStore::HaveCScript(const CScriptID& hash) const
97{

Callers 2

MutateTxSignFunction · 0.45

Calls 3

errorFunction · 0.85
CScriptIDClass · 0.70
sizeMethod · 0.45

Tested by

no test coverage detected