Constructors
Declared in <validation.h>
Construct a package result from a package-wide state and per-transaction results.
explicit
PackageMempoolAcceptResult(
PackageValidationState state,
std::map<Wtxid, MempoolAcceptResult>&& results);
» more...
Constructor to create a PackageMempoolAcceptResult from a single MempoolAcceptResult.
explicit
PackageMempoolAcceptResult(
Wtxid const& wtxid,
MempoolAcceptResult const& result);
» more...
Construct a package result from a package-wide state, a package feerate, and per-transaction results.
explicit
PackageMempoolAcceptResult(
PackageValidationState state,
CFeeRate feerate,
std::map<Wtxid, MempoolAcceptResult>&& results);
» more...
| Name | Description |
|---|---|
| state | Validation state for the package as a whole. |
| results | Map from wtxid to the finished result for each transaction. |
| wtxid | Wtxid of the single transaction. |
| result | Result of validating that transaction. |
| feerate | The package feerate at which the package was evaluated. |