Bitcoin ABC 0.26.3
P2P Digital Currency
|
An interface to be implemented by keystores that support signing. More...
#include <signingprovider.h>
Public Member Functions | |
virtual | ~SigningProvider () |
virtual bool | GetCScript (const CScriptID &scriptid, CScript &script) const |
virtual bool | HaveCScript (const CScriptID &scriptid) const |
virtual bool | GetPubKey (const CKeyID &address, CPubKey &pubkey) const |
virtual bool | GetKey (const CKeyID &address, CKey &key) const |
virtual bool | HaveKey (const CKeyID &address) const |
virtual bool | GetKeyOrigin (const CKeyID &keyid, KeyOriginInfo &info) const |
An interface to be implemented by keystores that support signing.
Definition at line 20 of file signingprovider.h.
|
inlinevirtual |
Definition at line 22 of file signingprovider.h.
|
inlinevirtual |
Reimplemented in FillableSigningProvider, HidingSigningProvider, FlatSigningProvider, and LegacySigningProvider.
Definition at line 23 of file signingprovider.h.
Reimplemented in LegacySigningProvider, FillableSigningProvider, LegacyScriptPubKeyMan, HidingSigningProvider, and FlatSigningProvider.
Definition at line 30 of file signingprovider.h.
|
inlinevirtual |
Reimplemented in HidingSigningProvider, FlatSigningProvider, LegacyScriptPubKeyMan, and LegacySigningProvider.
Definition at line 34 of file signingprovider.h.
|
inlinevirtual |
Reimplemented in LegacySigningProvider, FillableSigningProvider, LegacyScriptPubKeyMan, HidingSigningProvider, and FlatSigningProvider.
Definition at line 27 of file signingprovider.h.
Reimplemented in FillableSigningProvider, and LegacySigningProvider.
Definition at line 26 of file signingprovider.h.
Reimplemented in FillableSigningProvider, LegacyScriptPubKeyMan, and LegacySigningProvider.
Definition at line 33 of file signingprovider.h.