![]()  | 
  
    Bitcoin Core 30.99.0
    
   P2P Digital Currency 
   | 
 
Validation result for package mempool acceptance. More...
#include <validation.h>
Public Member Functions | |
| PackageMempoolAcceptResult (PackageValidationState state, std::map< Wtxid, MempoolAcceptResult > &&results) | |
| PackageMempoolAcceptResult (PackageValidationState state, CFeeRate feerate, std::map< Wtxid, MempoolAcceptResult > &&results) | |
| PackageMempoolAcceptResult (const Wtxid &wtxid, const MempoolAcceptResult &result) | |
| Constructor to create a PackageMempoolAcceptResult from a single MempoolAcceptResult.  More... | |
Public Attributes | |
| PackageValidationState | m_state | 
| std::map< Wtxid, MempoolAcceptResult > | m_tx_results | 
| Map from wtxid to finished MempoolAcceptResults.  More... | |
Validation result for package mempool acceptance.
Definition at line 232 of file validation.h.
      
  | 
  inlineexplicit | 
Definition at line 243 of file validation.h.
      
  | 
  inlineexplicit | 
Definition at line 247 of file validation.h.
      
  | 
  inlineexplicit | 
Constructor to create a PackageMempoolAcceptResult from a single MempoolAcceptResult.
Definition at line 252 of file validation.h.
| PackageValidationState PackageMempoolAcceptResult::m_state | 
Definition at line 234 of file validation.h.
| std::map<Wtxid, MempoolAcceptResult> PackageMempoolAcceptResult::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.
Definition at line 241 of file validation.h.