Validation result for package mempool acceptance.
Declared in <validation.h>
struct PackageMempoolAcceptResult;
| Name | Description |
|---|---|
PackageMempoolAcceptResult [constructor] | Constructors |
| 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. |
| Name | Description |
|---|---|
ProcessNewPackage | Validate (and maybe submit) a package to the mempool. See doc/policy/packages.md for full details on package validation rules. |