Owning wrapper over a btck_TxValidationState, holding a transaction's validation outcome.
Synopsis
Declared in <kernel/bitcoinkernel_wrapper.h>
class TxValidationState
: public UniqueHandle<btck_TxValidationState, btck_tx_validation_state_destroy>
Base Classes
Name |
Description |
Owning RAII handle for a non‐copyable C object, backed by std::unique_ptr. |
Member Functions
Name |
Description |
|
Constructs an empty transaction validation state. |
Returns the specific transaction validation result. |
|
Returns the overall validation outcome. |
|
Returns the owned C handle. |
Using Declarations
Name |
Description |
Inherit the base constructor that adopts a C handle. |
Protected Types
Name |
Description |
Custom deleter that forwards to the C destroy function. |
Protected Data Members
Name |
Description |
The owned C handle. |
Created with MrDocs