|
Electroneum
|
#include <blocksdat_file.h>

Public Member Functions | |
| bool | store_blockchain_raw (cryptonote::Blockchain *cs, cryptonote::tx_memory_pool *txp, boost::filesystem::path &output_file, uint64_t use_block_height=0) |
Protected Member Functions | |
| bool | open_writer (const boost::filesystem::path &file_path, uint64_t block_stop) |
| bool | initialize_file (uint64_t block_stop) |
| bool | close () |
| void | write_block (const crypto::hash &block_hash) |
Protected Attributes | |
| Blockchain * | m_blockchain_storage |
| std::ofstream * | m_raw_data_file |
Definition at line 58 of file blocksdat_file.h.
|
protected |
Definition at line 109 of file blocksdat_file.cpp.

|
protected |
Definition at line 84 of file blocksdat_file.cpp.

|
protected |
Definition at line 47 of file blocksdat_file.cpp.


| bool BlocksdatFile::store_blockchain_raw | ( | cryptonote::Blockchain * | cs, |
| cryptonote::tx_memory_pool * | txp, | ||
| boost::filesystem::path & | output_file, | ||
| uint64_t | use_block_height = 0 ) |
Definition at line 120 of file blocksdat_file.cpp.


|
protected |
Definition at line 103 of file blocksdat_file.cpp.

|
protected |
Definition at line 67 of file blocksdat_file.h.
|
protected |
Definition at line 69 of file blocksdat_file.h.