TARAXA
taraxa::storage::migration::FinalChainHeader Class Reference

#include <final_chain_header.hpp>

Collaboration diagram for taraxa::storage::migration::FinalChainHeader:

Public Member Functions

 FinalChainHeader (std::shared_ptr< DbStorage > db)
 
std::string id () override
 
uint32_t dbVersion () override
 
- Public Member Functions inherited from taraxa::storage::migration::Base
 Base (std::shared_ptr< DbStorage > db)
 
virtual ~Base ()=default
 
bool isApplied ()
 
void apply (logger::Logger &log)
 

Protected Member Functions

void migrate (logger::Logger &log) override
 
- Protected Member Functions inherited from taraxa::storage::migration::Base
void setApplied ()
 

Additional Inherited Members

- Protected Attributes inherited from taraxa::storage::migration::Base
std::shared_ptr< DbStoragedb_
 
Batch batch_
 

Constructor & Destructor Documentation

◆ FinalChainHeader()

taraxa::storage::migration::FinalChainHeader::FinalChainHeader ( std::shared_ptr< DbStorage db)

Member Function Documentation

◆ dbVersion()

uint32_t taraxa::storage::migration::FinalChainHeader::dbVersion ( )
overridevirtual

◆ id()

std::string taraxa::storage::migration::FinalChainHeader::id ( )
overridevirtual

◆ migrate()

void taraxa::storage::migration::FinalChainHeader::migrate ( logger::Logger log)
overrideprotectedvirtual

The documentation for this class was generated from the following files: