Commit Graph

196 Commits (c903c5541e93f521d1a0e7c89393e19aa7c7459e)

Author SHA1 Message Date
Howard Chu c903c5541e
Don't cache block height, always get from DB
8 years ago
Howard Chu 0693cff925
Use batch transactions when syncing
8 years ago
moneromooo-monero 0e18f46522
db_lmdb: add info in an error message when we can't get an output
8 years ago
moneromooo-monero c96f9b0255
db_lmdb: guard against going out of sync on unexpected db results
8 years ago
moneromooo-monero bef51e677e
db_lmdb: minor pedantic tweaks
8 years ago
moneromooo-monero 3465c4ebc7
db_lmdb: set same packing format for output_data_t and pre_rct_output_data_t
8 years ago
moneromooo-monero 88faec75fe
wallet: select part of the fake outs from recent outputs
8 years ago
Riccardo Spagni 4cb1348548
Merge pull request #1139
8 years ago
Riccardo Spagni 995dde4f95
Merge pull request #1128
8 years ago
Randi Joseph 9e54616924 Dropped "bit" from bitmonero.
8 years ago
moneromooo-monero d2e11f374a
db_lmdb: do not error if dropping a non existent hard fork table
8 years ago
Myagui 12427dd8d3 Fix minor typo in "need resize" message.
8 years ago
redfish e1c7af35d4 cmake: transitive deps and remove deprecated LINK_*
8 years ago
moneromooo-monero 6cf8ca2a7f
core: faster find_blockchain_supplement
8 years ago
moneromooo-monero 1cdba42a77
db_lmdb: fix reorg with "halfway rct" coinbase outputs
8 years ago
moneromooo-monero c3b3260ae5
New "Halfway RingCT" outputs for coinbase transactions
8 years ago
moneromooo-monero 59a66e209a
move the rct commitments to the output_amounts database
8 years ago
moneromooo-monero dc4aad7eb5
add rct to the protocol
8 years ago
moneromooo-monero 211d1db762
db_lmdb: update reset for recent db changes
8 years ago
moneromooo-monero eb56d0f994
blockchain_db: add functions for adding/removing/getting rct commitments
8 years ago
moneromooo-monero f88029e72a
db_lmdb: do not try to modify the database in read only mode
8 years ago
Riccardo Spagni 0faf572db8
Merge pull request #948
8 years ago
moneromooo-monero 240864f529
db_lmdb: errors dropping hf starting height db on reset are not fatal
8 years ago
moneromooo-monero 1593553e03
new unlocked parameter to output_histogram
8 years ago
moneromooo-monero 121165f222
db_lmdb: add some missing api call checks
8 years ago
moneromooo-monero d7b681cd65
remove hf_starting_height db
8 years ago
Riccardo Spagni 30dce45643 Merge branch 'performance' of https://github.com/LMDB/bitmonero
8 years ago
moneromooo-monero 513a658c87
add a --max-concurrency flag
8 years ago
Howard Chu 2b0fa05f0d Another take on migration
8 years ago
Howard Chu c14f9efd52 Migration
8 years ago
Howard Chu d7ea7d9a23 Merge branch 'performance' into master
8 years ago
Howard Chu 372acee723 Cleanup
8 years ago
Howard Chu 591e421875 Cleanup and clarify
8 years ago
Howard Chu b2f1c58805 Use cursors in some remove functions
8 years ago
Howard Chu 118dd69dd5 Use DUPFIXED for block_info and output_txs
8 years ago
Howard Chu 6225716f3c More outputs consolidation
8 years ago
Howard Chu 7c5abdc3a3 Use DUPFIXED for output_keys
8 years ago
Howard Chu 8e9d8e3364 Use DUPFIXED for tx_indices
8 years ago
Howard Chu a12f9365f8 Use DUPFIXED for block_heights
8 years ago
Howard Chu 38c2277d6f Use DUPFIXED for spent_keys
8 years ago
warptangent bf769c32ba Add back changes from revert.
8 years ago
warptangent 46b991b362 Use MDB_APPEND mode with two tx subdbs
8 years ago
warptangent 9aadedb1d0 Schema update: tx_indices - consolidate the tx subdbs from 5 to 3
8 years ago
warptangent a2f518aa01 Schema update: tx_indices - yet less indirection
8 years ago
warptangent 8d12a8df2c Schema update: tx_indices - improve further with less indirection
8 years ago
warptangent 7c013f66e9 Add batch warning for further review
8 years ago
warptangent ae0854a431 Schema update: tx_indices
8 years ago
Howard Chu 8d252a4214 Consolidated block info
8 years ago
warptangent 132c666f67 Update schema for "tx_outputs" to use array containing amount output indices
8 years ago
Howard Chu efbdde2c66 Detect map resize failures
8 years ago