Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-12-13 | rename cn_deserialize | Riccardo Spagni | 1 | -1/+1 | |
2016-10-30 | Revert "remove cn_deserialize" | moneromooo-monero | 2 | -0/+212 | |
This is useful (to me). This reverts commit f968ccb9d3d34d163dc5638006e6b87c78ddfdb3. | |||||
2016-09-26 | Dropped "bit" from bitmonero. | Randi Joseph | 1 | -4/+4 | |
2016-09-18 | cmake: transitive deps and remove deprecated LINK_* | redfish | 1 | -8/+16 | |
Keep the immediate direct deps at the library that depends on them, declare deps as PUBLIC so that targets that link against that library get the library's deps as transitive deps. Break dep cycle between blockchain_db <-> crytonote_core. No code refactoring, just hide cycle from cmake so that it doesn't complain (cycles are allowed only between static libs, not shared libs). This is in preparation for supproting BUILD_SHARED_LIBS cmake built-in option for building internal libs as shared. | |||||
2016-09-03 | fix nigglies, as pointed out by moneromooo-monero | Riccardo Spagni | 1 | -8/+3 | |
2016-09-03 | fix blockchain utilities readme | Riccardo Spagni | 1 | -42/+15 | |
2016-09-03 | remove blockchain_dump | Riccardo Spagni | 2 | -444/+0 | |
2016-09-03 | rename blockchain utils | Riccardo Spagni | 1 | -3/+3 | |
2016-09-03 | remove cn_deserialize | Riccardo Spagni | 2 | -217/+0 | |
2016-08-28 | remove original Cryptonote blockchain_storage blockchain format | moneromooo-monero | 12 | -549/+7 | |
2016-07-13 | remove hf_starting_height db | moneromooo-monero | 1 | -4/+0 | |
It's not really needed, it used to be an optimization for when that code was not using the db and needed to recalculate things fast on startup. | |||||
2016-06-06 | cn_deserialize: add minergate data | moneromooo-monero | 1 | -0/+1 | |
2016-06-06 | cn_deserialize: print extra nonce as hex data | moneromooo-monero | 1 | -1/+1 | |
2016-05-01 | cn_deserialize: deserialize tx_extra too | moneromooo-monero | 1 | -0/+21 | |
2016-03-21 | Revert "Print stack trace upon exceptions" | moneromooo-monero | 4 | -28/+28 | |
Ain't nobody got time for link/cmake skullduggery. This reverts commit fff238ec94ac6d45fc18c315d7bc590ddfaad63d. | |||||
2016-03-19 | Print stack trace upon exceptions | moneromooo-monero | 4 | -28/+28 | |
Useful for debugging users' logs | |||||
2016-03-12 | switch default utilities DB to lmdb, update checkpoints.dat | Riccardo Spagni | 1 | -3/+6 | |
2016-03-05 | Merge pull request #705 | Riccardo Spagni | 1 | -4/+54 | |
f7ed167 blockchain_utilities: Update documentation (warptangent) | |||||
2016-03-05 | blockchain_utilities: Update documentation | warptangent | 1 | -4/+54 | |
2016-03-05 | blockchain_export: Support BerkeleyDB | warptangent | 1 | -4/+65 | |
TEST: blockchain_export -h This should show "berkeley" as an available option to --database. With an existing BerkeleyDB database, run: blockchain_export --database berkeley | |||||
2016-03-05 | blockchain_export: Move DB implementation includes | warptangent | 2 | -2/+2 | |
2016-02-22 | move g_test_dbg_lock_sleep from a global to a function level static | moneromooo-monero | 5 | -10/+0 | |
This avoids the need to define that variable in every program which uses epee. | |||||
2016-02-18 | blockchain_import: Pass ARCH_WIDTH macro if 32-bit or not. | warptangent | 1 | -4/+4 | |
This also avoids warnings. | |||||
2016-02-18 | Merge pull request #674 | Riccardo Spagni | 3 | -4/+14 | |
05e7ac0 blockchain_import: Check bit width for more than just WIN32 (warptangent) | |||||
2016-02-17 | Fix cffc411c9025e1d28a8b6e32c53c83ba113d9204 | Howard Chu | 1 | -0/+2 | |
Don't include bdb header unless defined(BERKELEY_DB) | |||||
2016-02-17 | blockchain_import: Check bit width for more than just WIN32 | warptangent | 3 | -4/+14 | |
Pass the CMake bit width setting to compile flags for blockchain_import and blockchain_converter. For LMDB on 32-bit, hyc has found that batch size of 100 appears to be a good default. | |||||
2016-02-14 | blockchain_import: Build string for db type list | warptangent | 1 | -2/+15 | |
2016-02-14 | blockchain_import: Add mode argument representing multiple DB flags | warptangent | 1 | -31/+82 | |
These modes match those optionally provided as part of the daemon's --db-type argument. Argument after the # is interpreted as a composite mode if there's only one (no comma separated arguments). Sample usage: blockchain_import --database lmdb#fastest blockchain_import --database berkeley#fastest Multiple specific DB flags are still supported, e.g. blockchain_import --database lmdb#nosync,nordahead blockchain_import --database berkeley#txn_nosync | |||||
2016-02-14 | blockchain_import: Support BerkeleyDB | warptangent | 2 | -21/+67 | |
2016-02-14 | blockchain_import: Add database type argument | warptangent | 2 | -4/+4 | |
Default to LMDB. | |||||
2016-02-14 | blockchain_import: Make LMDB-specific names general | warptangent | 2 | -33/+33 | |
Also update terms to better distinguish blockchain management/engine from database type. | |||||
2016-02-08 | blockchain_utilities: remove unused num_blocks variable | moneromooo-monero | 1 | -2/+0 | |
2016-02-08 | blockchain_import: Get hard fork version from HardFork | warptangent | 1 | -4/+1 | |
Replace temporary assignment that used hardcoded values. | |||||
2016-02-08 | Move HardFork DB update to BlockchainDB::add_block() | warptangent | 1 | -3/+0 | |
Ensures the database is consistent. Also simplifes blockchain_import in that verify mode off has less to work around. | |||||
2016-02-08 | blockchain_import: Add hard fork data for each block when verify mode is off | warptangent | 1 | -0/+3 | |
2016-02-08 | blockchain_utilities: Have fake_core create HardFork object | warptangent | 1 | -1/+13 | |
The HardFork object is needed for the importer to update the hard fork data when verify mode is off. | |||||
2016-02-08 | fake_core: Check if hard fork subdbs need reset at start | warptangent | 1 | -0/+3 | |
2016-02-08 | blockchain_import: Add --drop-hard-fork command | warptangent | 1 | -0/+11 | |
2016-02-08 | blockchain_import: Add exception to log output | warptangent | 1 | -1/+1 | |
2016-01-29 | Fix V1/V2 use of hard fork related parameters | moneromooo-monero | 1 | -1/+7 | |
Some of it uses hardcoded height, which will need some thinking for next (voted upon) fork. | |||||
2016-01-15 | Fix hf when import with verify off | Howard Chu | 1 | -0/+1 | |
Delete the hf tables, so the next open will rescan and regenerate | |||||
2015-12-31 | update version | Riccardo Spagni | 5 | -5/+5 | |
2015-12-31 | updated copyright year | Riccardo Spagni | 14 | -14/+14 | |
2015-12-19 | Add missing semicolons after log statements | moneromooo-monero | 2 | -2/+2 | |
2015-12-05 | blockchain_db: make the indexing base a BlockchainDB virtual function | moneromooo-monero | 1 | -3/+1 | |
2015-12-05 | blockchain_dump: fix output key dump for BDB 1-based indices | moneromooo-monero | 1 | -2/+5 | |
Berkeley DB uses 1 based indices for RECNO databases, and the implementation of BlockchainDB for Berkeley DB assumes 1 based indices are passed to the API, whereas the LMDB one assumes 0 based indices. This is all internally consisteny, but since the BDB code stores 1 based indices in the database, external users have to be aware of this, as the indices will be off by one depending on which DB is used. | |||||
2015-11-22 | cn_deserialize: a new tool to decode blocks and transactions | moneromooo-monero | 2 | -0/+196 | |
2015-11-21 | Merge pull request #493 | Riccardo Spagni | 3 | -0/+6 | |
f3724ae Fix startup crash when using a locale boost does not like (moneromooo-monero) 0c1dae3 i18n: allow language to be passed as a parameter (moneromooo-monero) | |||||
2015-11-21 | Fix startup crash when using a locale boost does not like | moneromooo-monero | 3 | -0/+6 | |
There are various locale related bugs in various versions of boost, where exceptions are thrown in boost::filesystem APIs when the current locale is not to boost's liking. It's not clear what "not to boost's liking" means in detail, though "en" and "en_US.UTF-8" are not to its liking. Fix it by running a test function that's known to throw in such a case, and resetting LANG and LC_ALL to C if an exception is thrown. In simplewallet, the locale is queried before that so the correct translations will still be used. | |||||
2015-11-21 | Relay transactions when they linger too long in the pool | moneromooo-monero | 1 | -1/+1 | |
The last relayed time of a transaction is maintained, and transactions will be relayed again if they are still in the pool after a certain amount of time, which increases with the transaction's age. All such transactions are resent, whether or not they originated on the local node. | |||||
2015-10-30 | blockchain_dump: fix build without berkeley db | moneromooo-monero | 1 | -0/+4 | |
2015-10-27 | blockchain_utilities: properly exit on error | moneromooo-monero | 2 | -7/+7 | |
Replace boolean values and exceptions where appropriate | |||||
2015-10-26 | Build fixes for the old blockchain_storage version | moneromooo-monero | 1 | -2/+5 | |
2015-10-25 | blockchain_utilities: new blockchain_dump diagnostic tool | moneromooo-monero | 2 | -0/+458 | |
It dumps data from the blockchain to a JSON format, and is intended to help detect differences between data held in different database formats. | |||||
2015-10-17 | blockchain_export can now export to a blocks.dat format | moneromooo-monero | 6 | -20/+331 | |
Also make the number of blocks endian independant, and add support for testnet | |||||
2015-10-17 | bootstrap_file: do not try to create a directory with an empty name | moneromooo-monero | 1 | -10/+13 | |
This will happen if the chosen output file does not have a path specified | |||||
2015-08-14 | blockchain_import: Add --input-file option | warptangent | 1 | -1/+9 | |
This option specifies the input file path for importing. The default remains <data-dir>/export/blockchain.raw | |||||
2015-08-14 | blockchain_import: Updates for naming consistency | warptangent | 1 | -15/+14 | |
2015-08-14 | Merge pull request #374 | Riccardo Spagni | 3 | -16/+21 | |
97c5faa blockchain_export: Add --output-file argument (warptangent) | |||||
2015-08-14 | blockchain_export: Add --output-file argument | warptangent | 3 | -16/+21 | |
This option will export to the specified file path. The default file path remains <data-dir>/export/blockchain.raw | |||||
2015-08-14 | doc: hammer the fact that the raw file isn't blockchain.bin | moneromooo-monero | 1 | -1/+2 | |
2015-07-15 | Merge pull request #334 | Riccardo Spagni | 4 | -8/+8 | |
fd73d9c Check and resize if needed at batch transaction start (warptangent) f9e4afd blockchain_utilities: Increase debug statement's log level (warptangent) 699e4b3 blockchain_utilities: Pass expected number of blocks when starting batch (warptangent) 6e170c8 Optionally allow DB to know expected number of blocks at batch transaction start (warptangent) | |||||
2015-07-11 | blockchain_utilities: Increase debug statement's log level | warptangent | 1 | -1/+1 | |
2015-07-11 | blockchain_utilities: Pass expected number of blocks when starting batch | warptangent | 2 | -4/+4 | |
2015-07-11 | Optionally allow DB to know expected number of blocks at batch transaction start | warptangent | 1 | -3/+3 | |
This will assist in a DB resize check. | |||||
2015-07-07 | blockchain_utilities/README.md: add workaround for resizing in batch mode | moneromooo-monero | 1 | -0/+3 | |
2015-07-07 | blockchain_utilities/README.md: add high level "what is this about" | moneromooo-monero | 1 | -1/+7 | |
2015-05-31 | cleaning up, removing redundant files, renaming, fixing incorrect licenses | Riccardo Spagni | 1 | -8/+13 | |
2015-05-16 | Support debugging command --pop-blocks on in-memory blockchain | warptangent | 1 | -9/+14 | |
Add public method blockchain_storage::debug_pop_block_from_blockchain() Ensure blockchain_import calls destructors before exit. To test: DATABASE=memory make release // create blockchain.bin from blockchain.raw if needed build/release/bin/blockchain_import --block-stop 1000 // try popping a single block build/release/bin/blockchain_import --pop-blocks 1 | |||||
2015-05-16 | Allow BlockchainLMDB to be opened in read-only mode | warptangent | 1 | -2/+5 | |
Have blockchain_export use read-only mode when source is BlockchainLMDB. | |||||
2015-05-15 | Rename "--block-number" option to "--block-stop" | warptangent | 3 | -46/+45 | |
Update help output for this and other options. | |||||
2015-05-15 | Check if chunk size is zero instead of negative | warptangent | 1 | -2/+2 | |
This corrects an unnecessary check and fixes compile error on OS X. | |||||
2015-05-08 | Rename src/blockchain_converter/ to src/blockchain_utilities/ | warptangent | 9 | -0/+2274 | |
Update appropriate files (CMakeLists.txt, README.md) |