Constructors
Synopses
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);
Constructor to create a PackageMempoolAcceptResult from a single MempoolAcceptResult.
explicit
PackageMempoolAcceptResult(
Wtxid const& wtxid,
MempoolAcceptResult const& result);
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);
Parameters
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. |
Created with MrDocs