Interface giving clients read and write access to the node's chain state.

Synopsis

Declared in <interfaces/chain.h>

class Chain;

Non-Member Functions

Name

Description

::wallet::AddWalletSetting

Add wallet name to persistent configuration so it will be loaded on startup.

::wallet::AttemptSelection

Attempt to find a valid input set that preserves privacy by not mixing OutputTypes. ChooseSelectionResult() will be called on each OutputType individually and the best the solution (according to the waste metric) will be chosen. If a valid input cannot be found from any single OutputType, fallback to running ChooseSelectionResult() over all available coins.

::wallet::ChooseSelectionResult

Attempt to find a valid input set that meets the provided eligibility filter and target. Multiple coin selection algorithms will be run and the input set that produces the least waste (according to the waste metric) will be chosen.

::wallet::RemoveWalletSetting

Remove wallet name from persistent configuration so it will not be loaded on startup.

Created with MrDocs