|
Monero
|
#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, uint64_t weight) |
Protected Attributes | |
| Blockchain * | m_blockchain_storage |
| std::ofstream * | m_raw_data_file |
Private Attributes | |
| uint64_t | m_cur_height |
| std::vector< crypto::hash > | m_hashes |
| std::vector< uint64_t > | m_weights |
|
protected |
|
protected |
|
protected |
| bool BlocksdatFile::store_blockchain_raw | ( | cryptonote::Blockchain * | cs, |
| cryptonote::tx_memory_pool * | txp, | ||
| boost::filesystem::path & | output_file, | ||
| uint64_t | use_block_height = 0 ) |
|
protected |
|
protected |
|
private |
|
private |
|
protected |
|
private |