Commit Graph

58 Commits (c3599fa7b94764d8f1cf7828a3f3a46067efe359)

Author SHA1 Message Date
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
Howard Chu 0693cff925
Use batch transactions when syncing
7 years ago
moneromooo-monero 6cf8ca2a7f
core: faster find_blockchain_supplement
8 years ago
moneromooo-monero 59a66e209a
move the rct commitments to the output_amounts database
8 years ago
moneromooo-monero d7b681cd65
remove hf_starting_height db
8 years ago
moneromooo-monero 513a658c87
add a --max-concurrency flag
8 years ago
moneromooo-monero 600a3cf0c0
New RPC and daemon command to get output histogram
8 years ago
Howard Chu b937a2c915 Use boost::thread instead of std::thread
8 years ago
Riccardo Spagni d60bf4ee36
Merge pull request #686
8 years ago
Howard Chu 8cc7a36f0b read txn/cursor stuff
8 years ago
warptangent 57e75fa33f
BlockchainBDB: Check if hard fork subdbs need reset
8 years ago
warptangent 47f6cf8bea
BlockchainBDB: Support blockchain_import --drop-hard-fork command
8 years ago
Howard Chu 3b13a7473e Shutup about VERSION 0
8 years ago
warptangent 3800875406
Make HardFork object available to BlockchainDB and derived DB implementations
8 years ago
warptangent f3a6000094
BlockchainDB/LMDB/BDB: Extract DB txn functions for block add/remove
8 years ago
warptangent c657e772c4
blockchain_import: Add --drop-hard-fork command
8 years ago
moneromooo-monero 3a0f4d8a57
berkeleydb: fix delete/free mismatch
8 years ago
warptangent b8cc6d46bd
BlockchainBDB: Continue when tx has no outputs
8 years ago
warptangent b8707466e2
BlockchainBDB: When removing, find amount output index fast by starting at end
8 years ago
warptangent 1a5c3fa729
BlockchainBDB: Remove tx outputs in reverse order
8 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
8 years ago
Howard Chu 30f92f5630 Fix hf when import with verify off
9 years ago
Riccardo Spagni 810a11267c
fixed copyrights with bad year references
9 years ago
warptangent ee9d71e9f9
BlockchainDB: skip fixup check if read-only database
9 years ago
moneromooo-monero 5eef64578b
db: throw when given a non txout_to_key output to add
9 years ago
moneromooo-monero 3f2970fadb
Add missing semicolons after log statements
9 years ago
moneromooo-monero 4833f4f96f
db_bdb: implement BlockchainBDB::reset
9 years ago
moneromooo-monero 015b68a2be
db_bdb: create all needed directories, not just the leaf one
9 years ago
Riccardo Spagni 8a5ba475cb
Merge pull request #524
9 years ago
Riccardo Spagni 1fc1bfb677
Merge pull request #523
9 years ago
moneromooo-monero 1c8262c527
db_bdb: move log_set_config call before open
9 years ago
moneromooo-monero 8620b31019
db_bdb: support for libdb without DB_FORCESYNC
9 years ago
moneromooo-monero a98e976f9e
blockchain_db: fixup missing key images in early DB version
9 years ago
moneromooo-monero 3bf35e14e3
db_bdb: read 32 bit heights from keys
9 years ago
moneromooo-monero 1b40952754
Revert "db_bdb: record numbers for recno databases start at 1"
9 years ago
moneromooo-monero 4f873bcbaa
Remove some old/obsolete/unused code
9 years ago
moneromooo-monero ecf0b83406
db_bdb: add versioning, to detect incompatible format changes
9 years ago
moneromooo-monero 5f397e4412
Add functions to iterate through blocks, txes, outputs, key images
9 years ago
moneromooo-monero 0a5a5e8597
db_bdb: record numbers for recno databases start at 1
9 years ago
moneromooo-monero 50dfdc057a
db_bdb: DB_KEYEMPTY is also not found for non-top recon fields
9 years ago
moneromooo-monero 572780e335
blockchain_db: use the DNE exceptions where appropriate
9 years ago
moneromooo-monero 791d8cb038
db_bdb: fix hard fork keys
9 years ago
moneromooo-monero 5b11a89a76
hardfork: most state now saved to the DB
9 years ago
moneromooo-monero 275894cdef
blockchain: always select random outs using triangular distribution
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo e5d2680094 ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 3381fd69a8 Update db_bdb.cpp
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo dbbc457836 Update db_bdb.cpp
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 4b7ad2b0a7 Update db_bdb.cpp
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo da1d3c01de
Experimental BDB workaround optimizations
9 years ago