moneromooo-monero
bc110af0ee
blockchain_utilities: properly exit on error
...
Replace boolean values and exceptions where appropriate
2015-10-27 16:15:41 +00:00
moneromooo-monero
3e89df4150
Build fixes for the old blockchain_storage version
2015-10-26 22:36:06 +00:00
moneromooo-monero
43bca0d2f7
blockchain_utilities: new blockchain_dump diagnostic tool
...
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-25 12:36:16 +00:00
moneromooo-monero
b13e7f284b
blockchain_export can now export to a blocks.dat format
...
Also make the number of blocks endian independant, and add
support for testnet
2015-10-17 00:11:26 +01:00
moneromooo-monero
11db442a6c
bootstrap_file: do not try to create a directory with an empty name
...
This will happen if the chosen output file does not have a
path specified
2015-10-17 00:11:20 +01:00
warptangent
471e8a3195
blockchain_import: Add --input-file option
...
This option specifies the input file path for importing.
The default remains <data-dir>/export/blockchain.raw
2015-08-14 15:00:34 -07:00
warptangent
3ffda6eefb
blockchain_import: Updates for naming consistency
2015-08-14 15:00:18 -07:00
Riccardo Spagni
b064bad315
Merge pull request #374
...
97c5faa
blockchain_export: Add --output-file argument (warptangent)
2015-08-14 21:59:35 +02:00
warptangent
97c5faa0b6
blockchain_export: Add --output-file argument
...
This option will export to the specified file path.
The default file path remains <data-dir>/export/blockchain.raw
2015-08-14 12:46:08 -07:00
moneromooo-monero
dde4dbb977
doc: hammer the fact that the raw file isn't blockchain.bin
2015-08-14 09:53:57 +01:00
Riccardo Spagni
9688e6fdd8
Merge pull request #334
...
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-15 00:53:45 +02:00
warptangent
f9e4afd52a
blockchain_utilities: Increase debug statement's log level
2015-07-11 23:54:16 -07:00
warptangent
699e4b3f65
blockchain_utilities: Pass expected number of blocks when starting batch
2015-07-11 23:54:14 -07:00
warptangent
6e170c8b78
Optionally allow DB to know expected number of blocks at batch transaction start
...
This will assist in a DB resize check.
2015-07-11 23:54:12 -07:00
moneromooo-monero
369c7b32f8
blockchain_utilities/README.md: add workaround for resizing in batch mode
2015-07-07 19:06:34 +01:00
moneromooo-monero
26970c7e27
blockchain_utilities/README.md: add high level "what is this about"
2015-07-07 18:50:43 +01:00
Riccardo Spagni
e01d32e52d
cleaning up, removing redundant files, renaming, fixing incorrect licenses
2015-05-31 13:40:18 +02:00
warptangent
d1eac1b71c
Support debugging command --pop-blocks on in-memory blockchain
...
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 19:38:52 -07:00
warptangent
d35bffb950
Allow BlockchainLMDB to be opened in read-only mode
...
Have blockchain_export use read-only mode when source is BlockchainLMDB.
2015-05-16 01:34:58 -07:00
warptangent
73d3511412
Rename "--block-number" option to "--block-stop"
...
Update help output for this and other options.
2015-05-15 17:26:43 -07:00
warptangent
2b2dbd887d
Check if chunk size is zero instead of negative
...
This corrects an unnecessary check and fixes compile error on OS X.
2015-05-15 17:23:01 -07:00
warptangent
ac011b4312
Rename src/blockchain_converter/ to src/blockchain_utilities/
...
Update appropriate files (CMakeLists.txt, README.md)
2015-05-08 14:24:51 -07:00