Result of attempting to submit or broadcast a transaction.
Synopsis
Declared in <node/types.h>
enum class TransactionError : int;
Members
Name |
Description |
|
No error |
|
One or more of the transaction's inputs are missing or already spent. |
|
The transaction is already confirmed in the UTXO set. |
|
The mempool rejected the transaction during acceptance. |
|
An internal error occurred while adding the transaction to the mempool. |
|
The transaction's fee is higher than the configured maximum. |
|
The transaction burns more value than the configured maximum. |
|
The submitted package of transactions is invalid. |
|
The private broadcast queue has no free slots. |
Non-Member Functions
Name |
Description |
Submit a transaction to the mempool and (optionally) relay it to all P2P peers. |
|
Build a JSON‐RPC error object for a transaction error. |
|
Map a transaction error to the matching RPC error code. |
|
Return a bilingual message describing a transaction error. |
Created with MrDocs