Bitcoin Core  0.20.99
P2P Digital Currency
Functions | Variables
signingprovider.cpp File Reference
#include <script/keyorigin.h>
#include <script/signingprovider.h>
#include <script/standard.h>
#include <util/system.h>
Include dependency graph for signingprovider.cpp:

Go to the source code of this file.

Functions

template<typename M , typename K , typename V >
bool LookupHelper (const M &map, const K &key, V &value)
 
FlatSigningProvider Merge (const FlatSigningProvider &a, const FlatSigningProvider &b)
 
CKeyID GetKeyForDestination (const SigningProvider &store, const CTxDestination &dest)
 Return the CKeyID of the key involved in a script (if there is a unique one). More...
 

Variables

const SigningProviderDUMMY_SIGNING_PROVIDER = SigningProvider()
 

Function Documentation

◆ GetKeyForDestination()

CKeyID GetKeyForDestination ( const SigningProvider store,
const CTxDestination dest 
)

Return the CKeyID of the key involved in a script (if there is a unique one).

Definition at line 178 of file signingprovider.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LookupHelper()

template<typename M , typename K , typename V >
bool LookupHelper ( const M &  map,
const K &  key,
V &  value 
)

Definition at line 15 of file signingprovider.cpp.

Here is the caller graph for this function:

◆ Merge()

FlatSigningProvider Merge ( const FlatSigningProvider a,
const FlatSigningProvider b 
)

Definition at line 58 of file signingprovider.cpp.

Here is the caller graph for this function:

Variable Documentation

◆ DUMMY_SIGNING_PROVIDER

const SigningProvider& DUMMY_SIGNING_PROVIDER = SigningProvider()

Definition at line 12 of file signingprovider.cpp.