#include "rocksdb_block_storage_factory.hpp"


Public Member Functions | |
| RocksDbBlockStorageFactory (std::shared_ptr< RocksDBContext > db_context, std::shared_ptr< shared_model::interface::BlockJsonConverter > json_block_converter, logger::LoggerManagerTreePtr log_manager) | |
| iroha::expected::Result< std::unique_ptr< BlockStorage >, std::string > | create () override |
Public Member Functions inherited from iroha::ametsuchi::BlockStorageFactory | |
| virtual | ~BlockStorageFactory ()=default |
| RocksDbBlockStorageFactory::RocksDbBlockStorageFactory | ( | std::shared_ptr< RocksDBContext > | db_context, |
| std::shared_ptr< shared_model::interface::BlockJsonConverter > | json_block_converter, | ||
| logger::LoggerManagerTreePtr | log_manager | ||
| ) |
|
overridevirtual |
Implements iroha::ametsuchi::BlockStorageFactory.