| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | update checkpoints.dat hash | Riccardo Spagni | 2019-07-18 | 1 | -1/+1 |
| | | |||||
| * | blockchain: silence an error getting blocks for pruned nodes | moneromooo-monero | 2019-06-16 | 1 | -4/+8 |
| | | | | | | This happens often when a pre-pruning node asks a pruned node for data it does not have | ||||
| * | prep for 0.14.1 release | Riccardo Spagni | 2019-06-13 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #5572 | Riccardo Spagni | 2019-06-01 | 1 | -12/+19 |
| |\ | | | | | | | | | a663ccba blockchain: do not try to pop blocks down to the genesis block (moneromooo-monero) 8f2a99d8 core: do not commit half constructed batch db txn (moneromooo-monero) | ||||
| | * | blockchain: do not try to pop blocks down to the genesis block | moneromooo-monero | 2019-05-26 | 1 | -0/+3 |
| | | | |||||
| | * | core: do not commit half constructed batch db txn | moneromooo-monero | 2019-05-25 | 1 | -12/+16 |
| | | | |||||
| * | | Fix #5553 | Howard Chu | 2019-05-19 | 1 | -1/+2 |
| |/ | | | | Make sure the tip hash still matches the cached block | ||||
| * | Merge pull request #5510 | Riccardo Spagni | 2019-05-07 | 1 | -2/+2 |
| |\ | | | | | | | e9809382 fix wide difficulty conversion with some versions of boost (moneromooo-monero) | ||||
| | * | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 2019-05-01 | 1 | -2/+2 |
| | | | |||||
| * | | blockchain: keep a rolling long term block weight median | moneromooo-monero | 2019-05-02 | 1 | -27/+29 |
| |/ | |||||
| * | Merge pull request #5448 | Riccardo Spagni | 2019-04-16 | 1 | -5/+13 |
| |\ | | | | | | | | | d009f6dd rpc: fix get_block_hashes.bin from wallet on pruned blockchain (moneromooo-monero) bb0ef5b1 blockchain: lock the blockchain while pruning (moneromooo-monero) | ||||
| | * | rpc: fix get_block_hashes.bin from wallet on pruned blockchain | moneromooo-monero | 2019-04-15 | 1 | -5/+9 |
| | | | | | | | | | We want to get all blocks here, even pruned ones | ||||
| | * | blockchain: lock the blockchain while pruning | moneromooo-monero | 2019-04-15 | 1 | -0/+4 |
| | | | |||||
| * | | Merge pull request #5414 | Riccardo Spagni | 2019-04-16 | 1 | -1/+0 |
| |\ \ | | | | | | | | | | | | | | | | | | | e9fac29a unit_tests/long_term_block_weight: some tweaks that seem to make more sense (stoffu) 467f4c7e tests/block_weight: use integer division when computing median (stoffu) 815d08dc tests/block_weight: remove unused MULTIPLIER_SMALL (stoffu) 661f1fb8 blockchain: remove unused calc of short_term_constraint (stoffu) | ||||
| | * | | blockchain: remove unused calc of short_term_constraint | stoffu | 2019-04-09 | 1 | -1/+0 |
| | | | | |||||
| * | | | blockchain_db: fix db txn ending too early | moneromooo-monero | 2019-04-14 | 1 | -29/+23 |
| | |/ |/| | | | | | | | | | | | | | | | | | The db txn in add_block ending caused the entire overarching batch txn to stop. Also add a new guard class so a db txn can be stopped in the face of exceptions. Also use a read only db txn in init when the db itself is read only, and do not save the max tx size in that case. | ||||
| * | | functional_tests: add more blockchain related tests | moneromooo-monero | 2019-04-11 | 1 | -61/+136 |
| | | | | | | | | | | | Related to emission, reorgs, getting tx data back, output distribution and histogram | ||||
| * | | Merge pull request #5380 | Riccardo Spagni | 2019-04-11 | 1 | -0/+2 |
| |\ \ | | | | | | | | | | | | | | | | 113e4877 blockchain_stats: fix sign in formatting function (moneromooo-monero) adaea3ea various: remove unused variables (moneromooo-monero) 631ef00e blockchain: some debug info when adding txes-from-block fails (moneromooo-monero) | ||||
| | * | | blockchain: some debug info when adding txes-from-block fails | moneromooo-monero | 2019-04-01 | 1 | -0/+2 |
| | | | | |||||
| * | | | Merge pull request #5378 | Riccardo Spagni | 2019-04-11 | 1 | -6/+0 |
| |\ \ \ | | | | | | | | | | | | | eda2661a Allow pruning before v10 (moneromooo-monero) | ||||
| | * | | | Allow pruning before v10 | moneromooo-monero | 2019-04-01 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | | | | | | This check is now not needed anymore, and would prevent people from using --prune-blockchain when starting a new sync | ||||
| * | | | | Merge pull request #5373 | Riccardo Spagni | 2019-04-11 | 1 | -2/+4 |
| |\ \ \ \ | | | | | | | | | | | | | | | | aff80e70 blockchain: fix returned height in create_block_template (moneromooo-monero) | ||||
| | * | | | | blockchain: fix returned height in create_block_template | moneromooo-monero | 2019-03-30 | 1 | -2/+4 |
| | |/ / / | | | | | | | | | | | | | It's now needed for CNv4, and was not retained when cached | ||||
| * | | | | Merge pull request #5123 | Riccardo Spagni | 2019-04-11 | 1 | -0/+6 |
| |\ \ \ \ | |_|_|/ |/| | | | | | | | 089c7637 cryptonote: rework block blob size sanity check (moneromooo-monero) | ||||
| | * | | | cryptonote: rework block blob size sanity check | moneromooo-monero | 2019-04-05 | 1 | -0/+6 |
| | | |/ | |/| | | | | | | | | | | Use the actual block weight limit, assuming that weight is always greater or equal to size | ||||
| * | | | Merge pull request #5346 | Riccardo Spagni | 2019-04-06 | 1 | -4/+7 |
| |\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | c84ea299 cryptonote_basic: some more minor speedups (moneromooo-monero) e40eb2ad cryptonote_basic: speedup calculate_block_hash (moneromooo-monero) 547a9708 cryptonote: block parsing + hash calculation speedup (moneromooo-monero) 11604b6d blockchain: avoid unneeded block copy (moneromooo-monero) 8461df04 save some database calls when getting top block hash and height (moneromooo-monero) 3bbc3661 Avoid repeated (de)serialization when syncing (moneromooo-monero) | ||||
| | * | | cryptonote: block parsing + hash calculation speedup | moneromooo-monero | 2019-03-25 | 1 | -4/+6 |
| | | | | | | | | | | | | | This saves a duplicate serialization step | ||||
| | * | | blockchain: avoid unneeded block copy | moneromooo-monero | 2019-03-25 | 1 | -1/+2 |
| | | | | |||||
| | * | | save some database calls when getting top block hash and height | moneromooo-monero | 2019-03-25 | 1 | -0/+1 |
| | | | | |||||
| | * | | Avoid repeated (de)serialization when syncing | moneromooo-monero | 2019-03-25 | 1 | -2/+1 |
| | |/ | |||||
| * | | Merge pull request #5352 | Riccardo Spagni | 2019-04-01 | 1 | -0/+44 |
| |\ \ | | | | | | | | | | | | | ae6885f6 blockchain: incremental long term block weight cache (moneromooo-monero) 9b687c78 blockchain: simple cache for the long term block weights (moneromooo-monero) | ||||
| | * | | blockchain: incremental long term block weight cache | moneromooo-monero | 2019-03-28 | 1 | -0/+22 |
| | | | | |||||
| | * | | blockchain: simple cache for the long term block weights | moneromooo-monero | 2019-03-28 | 1 | -0/+22 |
| | |/ | |||||
| * | | Merge pull request #5294 | Riccardo Spagni | 2019-04-01 | 1 | -0/+2 |
| |\ \ | | | | | | | | | | 77e9815d blockchain: do not try to pop the genesis block (moneromooo-monero) | ||||
| | * | | blockchain: do not try to pop the genesis block | moneromooo-monero | 2019-03-15 | 1 | -0/+2 |
| | | | | |||||
| * | | | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 2019-03-24 | 1 | -2/+6 |
| | |/ |/| | | | | | | | | | Based on Boolberry work by: jahrsg <jahr@jahr.me> cr.zoidberg <crypto.zoidberg@gmail.com> | ||||
| * | | Merge pull request #5256 | Riccardo Spagni | 2019-03-21 | 1 | -13/+11 |
| |\ \ | | | | | | | | | | 4b21d38d blockchain: speed up getting N blocks weights/long term weights (moneromooo-monero) | ||||
| | * | | blockchain: speed up getting N blocks weights/long term weights | moneromooo-monero | 2019-03-08 | 1 | -13/+11 |
| | | | | |||||
| * | | | Merge pull request #5061 | Riccardo Spagni | 2019-03-17 | 1 | -1/+1 |
| |\ \ \ | |_|/ |/| | | | | | 1f2930ce Update 2019 copyright (binaryFate) | ||||
| | * | | Update 2019 copyright | binaryFate | 2019-03-05 | 1 | -1/+1 |
| | | | | |||||
| * | | | blockchain: fix ahead of time PoW batch calc | moneromooo-monero | 2019-03-10 | 1 | -2/+2 |
| | |/ |/| | |||||
| * | | Merge pull request #5232 | Riccardo Spagni | 2019-03-07 | 1 | -1/+1 |
| |\ \ | |/ |/| | | | | | | | | | 082149c5 fix merge errors, update recommended version to 0.14.0.2 (Riccardo Spagni) f3b368c6 update checkpoints hash (Riccardo Spagni) e518f2b1 update checkpoints, update README for 0.14.1 release (Riccardo Spagni) 8780d6b4 update readme via cherry-pick (Riccardo Spagni) | ||||
| | * | fix merge errors, update recommended version to 0.14.0.2 | Riccardo Spagni | 2019-03-05 | 1 | -1/+1 |
| | | | |||||
| | * | update checkpoints hash | Riccardo Spagni | 2019-03-05 | 1 | -2/+2 |
| | | | |||||
| * | | cryptonote: avoid double parsing blocks when syncing | moneromooo-monero | 2019-03-05 | 1 | -10/+3 |
| | | | |||||
| * | | core: avoid double parsing blocks after hoh | moneromooo-monero | 2019-03-05 | 1 | -2/+2 |
| | | | |||||
| * | | blockchain: avoid unneeded block copy | moneromooo-monero | 2019-03-05 | 1 | -1/+2 |
| | | | |||||
| * | | save some database calls when getting top block hash and height | moneromooo-monero | 2019-03-05 | 1 | -25/+35 |
| | | | |||||
| * | | blockchain: avoid pointless transaction copy and temporary | moneromooo-monero | 2019-03-05 | 1 | -3/+4 |
| | | | |||||
| * | | blockchain: avoid duplicate block hash computation | moneromooo-monero | 2019-03-05 | 1 | -2/+1 |
| | | | |||||
