aboutsummaryrefslogtreecommitdiff
path: root/src/blockchain_converter/fake_core.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2015-05-08Rename src/blockchain_converter/ to src/blockchain_utilities/warptangent1-165/+0
Update appropriate files (CMakeLists.txt, README.md)
2015-05-08Update log statementswarptangent1-1/+1
Use filesystem path conversion to string() instead of c_str(). Windows may otherwise output an address.
2015-03-25Steps toward multiple dbs available -- workingThomas Winget1-2/+24
There will need to be some more refactoring for these changes to be considered complete/correct, but for now it's working. new daemon cli argument "--db-type", works for LMDB and BerkeleyDB. A good deal of refactoring is also present in this commit, namely Blockchain no longer instantiates BlockchainDB, but rather is passed a pointer to an already-instantiated BlockchainDB on init().
2015-03-22Update Blockchain::get_db() to return reference instead of pointerwarptangent1-4/+4
Where this method is used, a BlockchainDB object is always expected, so a pointer is unnecessary and less safe.
2015-03-16Add support for database open with flagswarptangent1-3/+3
Add support to: - BlockchainDB, BlockchainLMDB - blockchain_import utility to open LMDB database with one or more LMDB flags. Sample use: $ blockchain_import --database lmdb#nosync $ blockchain_import --database lmdb#nosync,nometasync
2015-03-16Add blockchain_import utilitywarptangent1-0/+143
This imports to the blockchain database from an exported blockchain file. It can be used to bootstrap a new database or to add blocks to an existing one. Supports: - both the in-memory and LMDB implementations - optional: batching, verification, testnet See help for usage. Based on work by tomerkon. See https://github.com/tomerkon src/cryptonote_core/bootfileloader.{h,cpp}