![]()  | 
  
    BSHA3
    0.17.99
    
   P2P Blockchain, based on Bitcoin 
   | 
 
#include <blockencodings.h>
Public Member Functions | |
| PartiallyDownloadedBlock (CTxMemPool *poolIn) | |
| ReadStatus | InitData (const CBlockHeaderAndShortTxIDs &cmpctblock, const std::vector< std::pair< uint256, CTransactionRef >> &extra_txn) | 
| bool | IsTxAvailable (size_t index) const | 
| ReadStatus | FillBlock (CBlock &block, const std::vector< CTransactionRef > &vtx_missing) | 
Public Attributes | |
| CBlockHeader | header | 
Protected Attributes | |
| std::vector< CTransactionRef > | txn_available | 
| size_t | prefilled_count = 0 | 
| size_t | mempool_count = 0 | 
| size_t | extra_count = 0 | 
| CTxMemPool * | pool | 
Definition at line 194 of file blockencodings.h.
      
  | 
  inlineexplicit | 
Definition at line 201 of file blockencodings.h.
| ReadStatus PartiallyDownloadedBlock::FillBlock | ( | CBlock & | block, | 
| const std::vector< CTransactionRef > & | vtx_missing | ||
| ) | 
| ReadStatus PartiallyDownloadedBlock::InitData | ( | const CBlockHeaderAndShortTxIDs & | cmpctblock, | 
| const std::vector< std::pair< uint256, CTransactionRef >> & | extra_txn | ||
| ) | 
| bool PartiallyDownloadedBlock::IsTxAvailable | ( | size_t | index | ) | const | 
      
  | 
  protected | 
Definition at line 197 of file blockencodings.h.
| CBlockHeader PartiallyDownloadedBlock::header | 
Definition at line 200 of file blockencodings.h.
      
  | 
  protected | 
Definition at line 197 of file blockencodings.h.
      
  | 
  protected | 
Definition at line 198 of file blockencodings.h.
      
  | 
  protected | 
Definition at line 197 of file blockencodings.h.
      
  | 
  protected | 
Definition at line 196 of file blockencodings.h.
 1.8.14