CCF
Loading...
Searching...
No Matches
ccf::HashedTxHistory< T > Member List

This is the complete list of members for ccf::HashedTxHistory< T >, including all inherited members.

append(const std::vector< uint8_t > &data) overrideccf::HashedTxHistory< T >inlinevirtual
append_entry(const ccf::crypto::Sha256Hash &digest, std::optional< ccf::kv::Term > expected_term_of_next_version=std::nullopt) overrideccf::HashedTxHistory< T >inline
ccf::kv::TxHistory::append_entry(const ccf::crypto::Sha256Hash &digest, std::optional< ccf::kv::Term > expected_term=std::nullopt)=0ccf::kv::TxHistorypure virtual
compact(ccf::kv::Version v) overrideccf::HashedTxHistory< T >inlinevirtual
emit_signature() overrideccf::HashedTxHistory< T >inlinevirtual
get_cose_signatures_config() overrideccf::HashedTxHistory< T >inlinevirtual
get_proof(ccf::kv::Version index) overrideccf::HashedTxHistory< T >inlinevirtual
get_raw_leaf(uint64_t index) overrideccf::HashedTxHistory< T >inlinevirtual
get_replicated_state_root() overrideccf::HashedTxHistory< T >inlinevirtual
get_replicated_state_txid_and_root() overrideccf::HashedTxHistory< T >inlinevirtual
HashedTxHistory(ccf::kv::Store &store_, const NodeId &id_, ccf::crypto::KeyPair &node_kp_, size_t sig_tx_interval_=0, size_t sig_ms_interval_=0, bool signature_timer=false)ccf::HashedTxHistory< T >inline
init_from_snapshot(const std::vector< uint8_t > &hash_at_snapshot) overrideccf::HashedTxHistory< T >inlinevirtual
RequestID typedefccf::kv::TxHistory
Result enum nameccf::kv::TxHistory
rollback(const ccf::kv::TxID &tx_id, ccf::kv::Term term_of_next_version_) overrideccf::HashedTxHistory< T >inlinevirtual
serialise_tree(size_t to) overrideccf::HashedTxHistory< T >inlinevirtual
set_endorsed_certificate(const ccf::crypto::Pem &cert) overrideccf::HashedTxHistory< T >inlinevirtual
set_node_id(const NodeId &id_)ccf::HashedTxHistory< T >inline
set_service_signing_identity(std::shared_ptr< ccf::crypto::KeyPair_OpenSSL > service_kp_, const ccf::COSESignaturesConfig &cose_signatures_config_) overrideccf::HashedTxHistory< T >inlinevirtual
set_term(ccf::kv::Term t) overrideccf::HashedTxHistory< T >inlinevirtual
signature_lockccf::HashedTxHistory< T >
start_signature_emit_timer() overrideccf::HashedTxHistory< T >inlinevirtual
try_emit_signature() overrideccf::HashedTxHistory< T >inlinevirtual
verify_proof(const std::vector< uint8_t > &v) overrideccf::HashedTxHistory< T >inlinevirtual
verify_root_signatures(ccf::kv::Version version) overrideccf::HashedTxHistory< T >inlinevirtual
~HashedTxHistory()ccf::HashedTxHistory< T >inline
~TxHistory()ccf::kv::TxHistoryinlinevirtual