Commit Graph

278 Commits (37cccb8cfb5bce18d210febd30ce5bef6143acc3)

Author SHA1 Message Date
moneromooo-monero 37cccb8cfb
db_lmdb: an empty prunable data record means the tx is not pruned
5 years ago
moneromooo-monero 8330e772f1
monerod can now sync from pruned blocks
5 years ago
moneromooo-monero 4672b5cea9
db_lmdb: print percentages as percentages, not ratios
5 years ago
Howard Chu 50ec40ea16
Increase max_dbs from 20 to 32
5 years ago
luigi1111 4b76656f5c
Merge pull request #5524
5 years ago
luigi1111 e3de4aa68b
Merge pull request #5502
5 years ago
moneromooo-monero 2ff99fb47f
db_lmdb: commit pruning txn at checkpoints
5 years ago
moneromooo-monero 0564da5fdc
ensure no NULL is passed to memcpy
5 years ago
moneromooo-monero 06b8f29992
blockchain: keep alternative blocks in LMDB
5 years ago
moneromooo-monero e980938210
fix wide difficulty conversion with some versions of boost
5 years ago
moneromooo-monero 25a7cfdb4a
add a few checks where it seems appropriate
5 years ago
moneromooo-monero 5e673c03fe
blockchain_db: fix db txn ending too early
5 years ago
moneromooo-monero 089c7637a6
cryptonote: rework block blob size sanity check
5 years ago
moneromooo-monero 91f4c7f45f
Make difficulty 128 bit instead of 64 bit
5 years ago
Riccardo Spagni 5ac46c5310
Merge pull request #5256
5 years ago
moneromooo-monero 4b21d38dfd
blockchain: speed up getting N blocks weights/long term weights
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
Riccardo Spagni e65221d690
Merge pull request #5119
5 years ago
moneromooo-monero f024a10b68
db_lmdb: make mdb_block_info format conversion more future proof
5 years ago
moneromooo-monero 79b4e9f377
save some database calls when getting top block hash and height
5 years ago
moneromooo-monero b044d03a51
Avoid repeated (de)serialization when syncing
5 years ago
moneromooo-monero e69477bf25
db: speedup block addition
5 years ago
Riccardo Spagni 11daa98c0a
Merge pull request #5081
5 years ago
Riccardo Spagni 09020235bf
Merge pull request #5175
5 years ago
moneromooo-monero b8787f4302
ArticMine's new block weight algorithm
5 years ago
moneromooo-monero 85088d9f85
db_lmdb: fix missing mdb_dbi_close in migration
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
moneromooo-monero d78addcbc0
db_lmdb: don't unnecessarily cast to double on the way to uint64_t
5 years ago
moneromooo-monero a6216d1ac2
blockchain_db: allow getting output keys without commitment
5 years ago
Riccardo Spagni 9d57ee9ff6
Merge pull request #4984
5 years ago
moneroexamples ec68cf822f Make get_output_key method const
5 years ago
luigi1111 69e8567c0e
Merge pull request #4946
5 years ago
moneromooo-monero 008647d7eb
blockchain_db: speedup tx output gathering
5 years ago
Riccardo Spagni d855f9bb92
Merge pull request #4901
5 years ago
moneromooo-monero 5511563e92
db_lmdb: avoid pointless division
6 years ago
moneromooo-monero 833269834d
db_lmdb: inline check_open, it's trivial and called everywhere
6 years ago
moneromooo-monero 6644b9b7b7
blockchain_db: remove a couple unused functions
6 years ago
Riccardo Spagni a605c0da08
Merge pull request #4872
6 years ago
Riccardo Spagni c00ac446fd
Merge pull request #4854
6 years ago
moneromooo-monero 17b45725af
Outputs where all amounts are known spent can now be pruned
6 years ago
Riccardo Spagni 58ce16d4d9
Merge pull request #4821
6 years ago
moneromooo-monero fc98f7a0a1
rpc: speedup get_outs.bin
6 years ago
Riccardo Spagni c4fd8ce97e
Merge pull request #4830
6 years ago
xiphon fc99f177f3 lmdb: fix gcc 7.3.0 'implicit-fallthrough' warning
6 years ago
Martijn Otto bd98e99c80
Removed a lot of unnecessary includes
6 years ago
Riccardo Spagni 0cc3fc3756
Merge pull request #4769
6 years ago
moneromooo-monero dffec2587f
db_lmdb: error out if the db needs migration in read only mode
6 years ago
moneromooo-monero 6f7a5fd4f7
db_lmdb: slight speedup getting array data from the blockchain
6 years ago
moneromooo-monero 97cad7e979
db_lmdb: log which output was not found in get_output_key
6 years ago
Riccardo Spagni 9a4b15c631
Merge pull request #4664
6 years ago