TARAXA
transaction_period.hpp
Go to the documentation of this file.
1 #pragma once
2 #include <libdevcore/Common.h>
3 
5 
8  public:
9  TransactionPeriod(std::shared_ptr<DbStorage> db);
10  std::string id() override;
11  uint32_t dbVersion() override;
12 
13  protected:
14  void migrate(logger::Logger& log) override;
15 };
16 } // namespace taraxa::storage::migration
Definition: migration_base.hpp:5
Definition: transaction_period.hpp:7
std::string id() override
Definition: transaction_period.cpp:12
TransactionPeriod(std::shared_ptr< DbStorage > db)
Definition: transaction_period.cpp:10
void migrate(logger::Logger &log) override
Definition: transaction_period.cpp:16
uint32_t dbVersion() override
Definition: transaction_period.cpp:14
boost::log::sources::severity_channel_logger_mt<> Logger
Definition: logger.hpp:11
Definition: final_chain_header.hpp:6