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

Method MakeNewKey

src/key.cpp:134–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

132}
133
134void CKey::MakeNewKey(bool fCompressedIn) {
135 do {
136 GetRandBytes(keydata.data(), keydata.size());
137 } while (!Check(keydata.data()));
138 fValid = true;
139 fCompressed = fCompressedIn;
140}
141
142bool CKey::SetPrivKey(const CPrivKey& privkey, bool fCompressedIn)
143{

Callers 12

ECC_InitSanityCheckFunction · 0.80
GenerateNewKeyMethod · 0.80
masternodeFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
SetupDummyInputsFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80
on_okButton_clickedMethod · 0.80

Calls 4

GetRandBytesFunction · 0.85
CheckFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by 7

BOOST_AUTO_TEST_CASEFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64
SetupDummyInputsFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64