Error conditions reported while processing a PSBT.
Declared in <common/types.h>
enum class PSBTError : int;
| 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. |
| Name | Description |
|---|---|
PSBTErrorString | Return a bilingual message describing a PSBT error. |
::JSONRPCPSBTError | Build a JSON-RPC error object for a PSBT error. |