danicoin/src/cryptonote_core
warptangent 84fe5fbd65
Add compile-time support for both db implementations: in-memory and LMDB
Usage:

default is lmdb for blockchain branch:
$ make release

same as:
$ DATABASE=lmdb make release

for original in-memory implementation:
$ DATABASE=memory make release
2015-02-02 11:53:09 -08:00
..
BlockchainDB_impl Complete implementation of transaction removal 2015-01-11 21:22:09 -08:00
account.cpp year updated in license 2015-01-02 18:52:46 +02:00
account.h year updated in license 2015-01-02 18:52:46 +02:00
account_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
blockchain.cpp Blockchain: reflect log updates from blockchain_storage 2015-02-01 19:30:20 -08:00
blockchain.h blockchain: add consts where appropriate 2015-01-04 19:39:41 -08:00
blockchain_db.cpp Remove code previously made unused and marked unused 2015-01-14 13:41:57 -08:00
blockchain_db.h Complete implementation of transaction removal 2015-01-11 21:22:09 -08:00
blockchain_storage.cpp Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
blockchain_storage.h Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
blockchain_storage_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
checkpoints.cpp Fixes segfault in Blockchain::handle_alternative_block 2015-01-09 05:56:51 -05:00
checkpoints.h checkpoints: add consts where appropriate 2015-01-04 19:39:41 -08:00
checkpoints_create.cpp year updated in license 2015-01-02 18:52:46 +02:00
checkpoints_create.h year updated in license 2015-01-02 18:52:46 +02:00
CMakeLists.txt build: add liblmdb to the cmake autodetection system 2015-01-04 19:39:40 -08:00
connection_context.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_basic.h Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
cryptonote_basic_impl.cpp year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_basic_impl.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_boost_serialization.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_core.cpp Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
cryptonote_core.h Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
cryptonote_format_utils.cpp year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_format_utils.h year updated in license 2015-01-02 18:52:46 +02:00
cryptonote_stat_info.h year updated in license 2015-01-02 18:52:46 +02:00
difficulty.cpp year updated in license 2015-01-02 18:52:46 +02:00
difficulty.h year updated in license 2015-01-02 18:52:46 +02:00
miner.cpp year updated in license 2015-01-02 18:52:46 +02:00
miner.h year updated in license 2015-01-02 18:52:46 +02:00
tx_extra.h year updated in license 2015-01-02 18:52:46 +02:00
tx_pool.cpp Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
tx_pool.h Add compile-time support for both db implementations: in-memory and LMDB 2015-02-02 11:53:09 -08:00
verification_context.h year updated in license 2015-01-02 18:52:46 +02:00