#include <TransactionMaster.h>
 | 
|   | TransactionMaster (Application &app) | 
|   | 
|   | TransactionMaster (TransactionMaster const &)=delete | 
|   | 
| TransactionMaster &  | operator= (TransactionMaster const &)=delete | 
|   | 
| std::shared_ptr< Transaction >  | fetch_from_cache (uint256 const &) | 
|   | 
| std::variant< std::pair< std::shared_ptr< Transaction >, std::shared_ptr< TxMeta > >, TxSearched >  | fetch (uint256 const &, error_code_i &ec) | 
|   | 
| std::variant< std::pair< std::shared_ptr< Transaction >, std::shared_ptr< TxMeta > >, TxSearched >  | fetch (uint256 const &, ClosedInterval< uint32_t > const &range, error_code_i &ec) | 
|   | Fetch transaction from the cache or database.  
  | 
|   | 
| std::shared_ptr< STTx const >  | fetch (boost::intrusive_ptr< SHAMapItem > const &item, SHAMapNodeType type, std::uint32_t uCommitLedger) | 
|   | 
| bool  | inLedger (uint256 const &hash, std::uint32_t ledger, std::optional< uint32_t > tseq, std::optional< uint32_t > netID) | 
|   | 
| void  | canonicalize (std::shared_ptr< Transaction > *pTransaction) | 
|   | 
| void  | sweep (void) | 
|   | 
| TaggedCache< uint256, Transaction > &  | getCache () | 
|   | 
Definition at line 38 of file TransactionMaster.h.
 
◆ TransactionMaster() [1/2]
      
        
          | ripple::TransactionMaster::TransactionMaster  | 
          ( | 
          Application &  | 
          app | ) | 
           | 
        
      
 
 
◆ TransactionMaster() [2/2]
◆ operator=()
◆ fetch_from_cache()
◆ fetch() [1/3]
◆ fetch() [2/3]
Fetch transaction from the cache or database. 
- Returns
 - A std::variant that contains either a pair of shared_pointer to the retrieved transaction and its metadata or an enum indicating whether or not the all ledgers in the provided range were present in the database while the search was conducted. 
 
Definition at line 90 of file TransactionMaster.cpp.
 
 
◆ fetch() [3/3]
◆ inLedger()
◆ canonicalize()
◆ sweep()
      
        
          | void ripple::TransactionMaster::sweep  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ getCache()
◆ mApp
◆ mCache