Reserves a destination from the keypool and returns it, keeping the reservation index.

Synopsis

Declared in <wallet/scriptpubkeyman.h>

virtual
util::Result<CTxDestination>
GetReservedDestination(
    OutputType const type,
    bool internal,
    int64_t& index);

Return Value

The reserved destination, or an error if none is available.

Parameters

Name

Description

type

The output type of the destination to reserve.

internal

Whether to reserve from the internal (change) chain.

index

Set to the index of the reserved keypool entry.

Created with MrDocs