Commit Graph

918 Commits (d8ee0a95c7e3a1aba2aa79173f2d55f2db6f31cd)
 

Author SHA1 Message Date
warptangent 4bedd68d2c
Update Blockchain::get_db() to return reference instead of pointer
9 years ago
warptangent 0386e9925b
Add README for blockchain converter, importer, and exporter utilities
9 years ago
Thomas Winget 51e3579a80
Fixed bug in static linking boost on MINGW
9 years ago
Thomas Winget f78bb00943
Hopefully fixes build on Windows for real this time
9 years ago
Thomas Winget 2b0583b2c6
Hopefully fixes build on Windows
9 years ago
Thomas Winget ead7fad552
BerkeleyDB implementation of BlockchainDB seems to be working!
9 years ago
Thomas Winget 8e3347f310
Pull blockchain changes into berkeleydb branch
9 years ago
Thomas Winget 38c54b79fd
Merges PR #35
9 years ago
Thomas Winget bd9da6d5a5
Merges #33
9 years ago
Thomas Winget 6e9e8ab620
Move db_drivers/ to external/
9 years ago
Riccardo Spagni 56a1bf527b
fixed BUILD_64 option
9 years ago
Riccardo Spagni c97a685a37
fixed arch_width option
9 years ago
Riccardo Spagni 3a3c07c330
fixed msys2 / mingw folders based on architecture, added license to unbound CMakeList as that is not part of standard Unbound
9 years ago
Riccardo Spagni 3b3da86483
moved 32-bit/64-bit detection into main CMakeLists
9 years ago
Riccardo Spagni a0cbf733b6
removed findlmdb.cmake, no longer required
9 years ago
Riccardo Spagni 0e8bbdb0bd
32-bit LMDB, removed check for in-system LMDB as it is consensus-critical
9 years ago
Thomas Winget 11e815761f
Revert "Moved db_drivers/ into external/ for consistency"
9 years ago
Thomas Winget daf2a8f6cb
Revert "Build fixed, goofed up some CMake"
9 years ago
Thomas Winget e146027acd
BlockchainBDB passes unit tests
9 years ago
warptangent ffadb6571a
blockchain_export: Add compile-time support for BlockchainDB
9 years ago
Thomas Winget 43477b7dac
BerkeleyDB Blockchain building, not working yet
9 years ago
Thomas Winget cade0da8f1
CMake wiring, minor cleanup, minor test addition
9 years ago
Thomas Winget 1bc89398b4
BerkeleyDB BlockchainDB impl copy/paste/modify
9 years ago
Thomas Winget 5112dc37d7
Try to not pollute cryptonote namespace
9 years ago
Thomas Winget edef0bb771
Initial commit of BDB BlockchainDB implementation
9 years ago
warptangent f6cbfb623b
Add blockchain_export utility
9 years ago
warptangent 275cbd4348
Add support for database open with flags
9 years ago
warptangent cb862cb81a
Add mdb_flags variable to LMDB database open
9 years ago
warptangent 260cc56fae
Add blockchain_import utility
9 years ago
warptangent ca75b4789c
Blockchain: add get_db() accessor, needed for blockchain_import
9 years ago
warptangent a3dd9d10f3
blockchain_converter: Add support for batch transactions
9 years ago
warptangent acb5d291b8
Update and relocate comment that applies class wide
9 years ago
Sergey Kazenyuk b43716c756 Do store transaction's blob size in transaction_chain_entry
9 years ago
Sergey Kazenyuk 3be518ff40 Use single get_transaction_hash to get both id and blob size
9 years ago
Thomas Winget eee3ee7073
BlockchainDB implementations have names now
9 years ago
Thomas Winget 5d2a2b7e69
Fixed includes in BlockchainDB unit tests
9 years ago
Thomas Winget 8b82f3c57f
Build fixed, goofed up some CMake
9 years ago
smooth 02969d69f0 default mix factor in simplewallet
9 years ago
Riccardo Spagni 178b009e90
Merge pull request #238
9 years ago
Thomas Winget b21335642e
Moved db_drivers/ into external/ for consistency
10 years ago
Thomas Winget 5eab480cb1
Moved BlockchainDB into its own src/ subfolder
10 years ago
smooth 7e72e943db update checkpoint
10 years ago
Riccardo Spagni 8237705964
Merge pull request #237
10 years ago
smooth 41a95e7b11 add comment about avoiding overflow
10 years ago
smooth 754a785ee1 minimum subsidy for mining incentives, remove unused LEGACY_FEE define
10 years ago
Riccardo Spagni c01069f352
fixed English word list issue: 'launchpad' should be 'ourselves'
10 years ago
Riccardo Spagni 10e4132e22
fixed English word list issue: 'incline' should have remained 'inline'
10 years ago
Thomas Winget 9dab105e2e
DNS checkpoint loading for testnet should now be correct
10 years ago
Thomas Winget 52f9629bd7
sending commands to forked daemon works on testnet now
10 years ago
Thomas Winget 76289d0e3b
Fix tests building -- function signatures changed
10 years ago