Error conditions reported while processing a PSBT.

Synopsis

Declared in <common/types.h>

enum class PSBTError : int;

Members

Name

Description

MISSING_INPUTS

A referenced input was not found.

SIGHASH_MISMATCH

An input's sighash type conflicts with the requested one.

EXTERNAL_SIGNER_NOT_FOUND

No external signer was available.

EXTERNAL_SIGNER_FAILED

The external signer returned an error.

UNSUPPORTED

The requested operation is not supported.

INCOMPLETE

The PSBT is not yet complete.

INVALID_TX

The PSBT does not contain a valid transaction.

Non-Member Functions

Name

Description

PSBTErrorString

Return a bilingual message describing a PSBT error.

::JSONRPCPSBTError

Build a JSON‐RPC error object for a PSBT error.

Created with MrDocs