CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::historical::StateCacheImpl::StoreDetails Struct Reference

#include <historical_queries.h>

Public Member Functions

ccf::crypto::HashBytes get_commit_nonce ()
 
std::optional< std::string > get_commit_evidence ()
 

Public Attributes

std::chrono::milliseconds time_until_fetch = {}
 
StoreStage current_stage = StoreStage::Fetching
 
ccf::crypto::Sha256Hash entry_digest = {}
 
ccf::ClaimsDigest claims_digest = {}
 
ccf::kv::StorePtr store = nullptr
 
bool is_signature = false
 
TxReceiptImplPtr receipt = nullptr
 
ccf::TxID transaction_id
 
bool has_commit_evidence = false
 

Member Function Documentation

◆ get_commit_evidence()

std::optional< std::string > ccf::historical::StateCacheImpl::StoreDetails::get_commit_evidence ( )
inline

◆ get_commit_nonce()

ccf::crypto::HashBytes ccf::historical::StateCacheImpl::StoreDetails::get_commit_nonce ( )
inline

Member Data Documentation

◆ claims_digest

ccf::ClaimsDigest ccf::historical::StateCacheImpl::StoreDetails::claims_digest = {}

◆ current_stage

StoreStage ccf::historical::StateCacheImpl::StoreDetails::current_stage = StoreStage::Fetching

◆ entry_digest

ccf::crypto::Sha256Hash ccf::historical::StateCacheImpl::StoreDetails::entry_digest = {}

◆ has_commit_evidence

bool ccf::historical::StateCacheImpl::StoreDetails::has_commit_evidence = false

◆ is_signature

bool ccf::historical::StateCacheImpl::StoreDetails::is_signature = false

◆ receipt

TxReceiptImplPtr ccf::historical::StateCacheImpl::StoreDetails::receipt = nullptr

◆ store

ccf::kv::StorePtr ccf::historical::StateCacheImpl::StoreDetails::store = nullptr

◆ time_until_fetch

std::chrono::milliseconds ccf::historical::StateCacheImpl::StoreDetails::time_until_fetch = {}

◆ transaction_id

ccf::TxID ccf::historical::StateCacheImpl::StoreDetails::transaction_id

The documentation for this struct was generated from the following file: