Constructors

Synopses

Declared in <wallet/scriptpubkeyman.h>

A class implementing ScriptPubKeyMan manages some (or all) scriptPubKeys used in a wallet. It contains the scripts and keys related to the scriptPubKeys it manages. A ScriptPubKeyMan will be able to give out scriptPubKeys to be used, as well as marking when a scriptPubKey has been used. It also handles when and how to store a scriptPubKey and its related scripts and keys, including encryption.

constexpr
ScriptPubKeyMan(ScriptPubKeyMan const&) = delete = default;

Construct a ScriptPubKeyMan bound to the given wallet storage.

explicit
ScriptPubKeyMan(WalletStorage& storage);

Parameters

Name

Description

storage

The wallet storage this ScriptPubKeyMan uses to persist and query wallet‐wide state.

Created with MrDocs