32 #include <boost/iostreams/stream_buffer.hpp>
33 #include <boost/iostreams/stream.hpp>
34 #include <boost/iostreams/device/back_inserter.hpp>
35 #include <boost/iostreams/filtering_streambuf.hpp>
36 #include <boost/filesystem/path.hpp>
37 #include <boost/filesystem/operations.hpp>
63 boost::filesystem::path& output_file, uint64_t use_block_height=0);
72 bool open_writer(
const boost::filesystem::path& file_path, uint64_t block_stop);
73 bool initialize_file(uint64_t block_stop);
static void close()
Definition: blockchain_blackball.cpp:284
Definition: blocksdat_file.h:59
std::ofstream * m_raw_data_file
Definition: blocksdat_file.h:69
Blockchain * m_blockchain_storage
Definition: blocksdat_file.h:67
uint64_t m_cur_height
Definition: blocksdat_file.h:79
Definition: blockchain.h:95
Transaction pool, handles transactions which are not part of a block.
Definition: tx_pool.h:95
POD_CLASS hash
Definition: hash.h:50
Holds cryptonote related classes and helpers.
Definition: db_bdb.cpp:226