Validation result for package mempool acceptance.

Synopsis

Declared in <validation.h>

struct PackageMempoolAcceptResult;

Member Functions

Name

Description

PackageMempoolAcceptResult [constructor]

Constructors

Data Members

Name

Description

m_state

Validation state for the package as a whole.

m_tx_results

Map from wtxid to finished MempoolAcceptResults. The client is responsible for keeping track of the transaction objects themselves. If a result is not present, it means validation was unfinished for that transaction. If there was a package‐wide error (see result in m_state), m_tx_results will be empty.

Non-Member Functions

Name

Description

ProcessNewPackage

Validate (and maybe submit) a package to the mempool. See doc/policy/packages.md for full details on package validation rules.

Created with MrDocs