![]() |
Bitcoin Core 32.99.0
P2P Digital Currency
|
#include <signingprovider.h>
Public Attributes | |
| std::map< CScriptID, CScript > | scripts |
| std::map< CKeyID, CPubKey > | pubkeys |
| std::map< CKeyID, std::pair< CPubKey, KeyOriginInfo > > | origins |
| std::map< CKeyID, CKey > | keys |
| std::map< XOnlyPubKey, TaprootBuilder > | tr_trees |
| std::map< CPubKey, std::vector< CPubKey > > | aggregate_pubkeys |
| Map from output key to Taproot tree (which can then make the TaprootSpendData. | |
| std::map< uint256, MuSig2SecNonce > * | musig2_secnonces {nullptr} |
| MuSig2 aggregate pubkeys. | |
Definition at line 234 of file signingprovider.h.
Reimplemented from SigningProvider.
Definition at line 144 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 123 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 87 of file signingprovider.cpp.
Reimplemented from SigningProvider.
Definition at line 101 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 89 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 116 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 136 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 88 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 111 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 102 of file signingprovider.cpp.
Reimplemented from SigningProvider.
Definition at line 96 of file signingprovider.cpp.
| FlatSigningProvider & FlatSigningProvider::Merge | ( | FlatSigningProvider && | b | ) |
Definition at line 150 of file signingprovider.cpp.
|
overridevirtual |
Reimplemented from SigningProvider.
Definition at line 128 of file signingprovider.cpp.
Map from output key to Taproot tree (which can then make the TaprootSpendData.
Definition at line 241 of file signingprovider.h.
Definition at line 239 of file signingprovider.h.
| std::map<uint256, MuSig2SecNonce>* FlatSigningProvider::musig2_secnonces {nullptr} |
MuSig2 aggregate pubkeys.
Definition at line 242 of file signingprovider.h.
| std::map<CKeyID, std::pair<CPubKey, KeyOriginInfo> > FlatSigningProvider::origins |
Definition at line 238 of file signingprovider.h.
Definition at line 237 of file signingprovider.h.
Definition at line 236 of file signingprovider.h.
| std::map<XOnlyPubKey, TaprootBuilder> FlatSigningProvider::tr_trees |
Definition at line 240 of file signingprovider.h.