MCPcopy Create free account
hub / github.com/ElementsProject/elements / getPubKey

Method getPubKey

src/wallet/interfaces.cpp:153–160  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151 return m_wallet->GetNewDestination(type, label, dest, error, add_blinding_key);
152 }
153 bool getPubKey(const CScript& script, const CKeyID& address, CPubKey& pub_key) override
154 {
155 std::unique_ptr<SigningProvider> provider = m_wallet->GetSolvingProvider(script);
156 if (provider) {
157 return provider->GetPubKey(address, pub_key);
158 }
159 return false;
160 }
161 SigningResult signMessage(const std::string& message, const PKHash& pkhash, std::string& str_sig) override
162 {
163 return m_wallet->SignMessage(message, pkhash, str_sig);

Callers 1

updateLabelsMethod · 0.80

Calls 2

GetSolvingProviderMethod · 0.45
GetPubKeyMethod · 0.45

Tested by

no test coverage detected