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

Method MakeNewKey

src/key.cpp:158–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156}
157
158void CKey::MakeNewKey(bool fCompressedIn) {
159 do {
160 GetStrongRandBytes(keydata.data(), keydata.size());
161 } while (!Check(keydata.data()));
162 fValid = true;
163 fCompressed = fCompressedIn;
164}
165
166CPrivKey CKey::GetPrivKey() const {
167 assert(fValid);

Callers 15

ECC_InitSanityCheckFunction · 0.80
GenerateNewKeyMethod · 0.80
GenerateNewSeedMethod · 0.80
BOOST_FIXTURE_TEST_CASEFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 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

Calls 4

GetStrongRandBytesFunction · 0.85
CheckFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by 12

BOOST_FIXTURE_TEST_CASEFunction · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64
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
TestChain100SetupMethod · 0.64
BOOST_AUTO_TEST_CASEFunction · 0.64