wowario
514328a65f
update checkpoints.dat
5 years ago
moneromooo-monero
10593e20a5
tx_sanity_check: don't print an error when not enough outs to check
5 years ago
moneromooo-monero
24bbd442a3
core: do not complain about low block rate if disconnected
...
In that case, we'll still keep the "Monero is now disconnected
from the network" near the end of the log
5 years ago
moneromooo-monero
f15de92f90
blockchain: silence an error getting blocks for pruned nodes
...
This happens often when a pre-pruning node asks a pruned node
for data it does not have
5 years ago
moneromooo-monero
39e9fa05b8
core: fix --prune-blockchain not pruning if no blockchain exists
5 years ago
wowario
da0c68074e
bump version to 0.6.1.1 and update checkpoints.dat
5 years ago
fuwa
f3d415f7a0
fix old bulletproof conditional branches
5 years ago
jw
e757efb83d
Merge pull request #204 from wowario/checkpoints
...
update checkpoints.dat
5 years ago
Hiroji Kiyotake
29e13fe96a
Merge branch 'dev-v0.6' into wow
5 years ago
wowario
5825907680
update checkpoints.dat
5 years ago
wowario
496c4babb6
update block synchronizing count fork height
5 years ago
Howard Chu
3b9a06d5aa
Proposed tweak for issue with finding seedblock hash
...
This patch isn't needed if we always restrict block-sync-size to <= SEEDHASH_EPOCH_LAG.
But otherwise, this will allow syncing with larger block-sync-sizes.
5 years ago
wowario
a1258baf5a
add RandomWOW
5 years ago
moneromooo-monero
baddb899f7
core: update pruning if using --prune-blockchain on a pruned blockchain
...
Avoids a massive amount of spurious warnings if the last update before
the daemon exited was a while ago and the daemon was syncing
5 years ago
moneromooo-monero
19d4cbefe8
blockchain: do not try to pop blocks down to the genesis block
5 years ago
moneromooo-monero
af1a741699
core: do not commit half constructed batch db txn
5 years ago
Howard Chu
17b39ab7bc
Fix #5553
...
Make sure the tip hash still matches the cached block
5 years ago
Howard Chu
c319796355
RandomX integration
...
Support RandomX PoW algorithm
5 years ago
moneromooo-monero
4dcd3cd0b2
blockchain: keep alternative blocks in LMDB
...
Alternative blocks are cleared on startup unless --keep-alt-blocks
is passed on the command line
5 years ago
wowario
612bf0b58a
difficulty: revert to int64_t
5 years ago
wowario
4abfc23006
silent check_block_rate
5 years ago
wowario
52c460d5b9
add v0.6 release name
5 years ago
wowario
a3c020b4ee
support old BP
5 years ago
wowario
a140780405
initial commit
5 years ago
Riccardo Spagni
f64f59627d
Merge pull request #5510
...
e9809382
fix wide difficulty conversion with some versions of boost (moneromooo-monero)
5 years ago
moneromooo-monero
a4c4a2d8aa
blockchain: keep a rolling long term block weight median
5 years ago
moneromooo-monero
e980938210
fix wide difficulty conversion with some versions of boost
5 years ago
moneromooo-monero
4be18df32a
tx_sanity_check: relax uniqueness check a bit
...
It triggers easily on testnet
5 years ago
Riccardo Spagni
68d131615e
Merge pull request #5448
...
d009f6dd
rpc: fix get_block_hashes.bin from wallet on pruned blockchain (moneromooo-monero)
bb0ef5b1
blockchain: lock the blockchain while pruning (moneromooo-monero)
5 years ago
Riccardo Spagni
1f01070a0c
Merge pull request #5434
...
ccb996af
rpc: new sanity check on relayed transactions (moneromooo-monero)
5 years ago
Riccardo Spagni
0d2aaac15b
Merge pull request #5414
...
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)
5 years ago
Riccardo Spagni
ce2f46f76b
Merge pull request #5405
...
ffdbcfb6
core: don't check block rate nor fork time in regtest mode (moneromooo-monero)
5 years ago
moneromooo-monero
d009f6dd61
rpc: fix get_block_hashes.bin from wallet on pruned blockchain
...
We want to get all blocks here, even pruned ones
5 years ago
moneromooo-monero
bb0ef5b1f2
blockchain: lock the blockchain while pruning
5 years ago
moneromooo-monero
5e673c03fe
blockchain_db: fix db txn ending too early
...
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.
5 years ago
moneromooo-monero
ccb996afc6
rpc: new sanity check on relayed transactions
...
This will weed out some transactions with silly rings
5 years ago
moneromooo-monero
064ab12340
functional_tests: add more blockchain related tests
...
Related to emission, reorgs, getting tx data back, output
distribution and histogram
5 years ago
Riccardo Spagni
915d9e5a1f
Merge pull request #5380
...
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)
5 years ago
Riccardo Spagni
bd429033df
Merge pull request #5378
...
eda2661a
Allow pruning before v10 (moneromooo-monero)
5 years ago
Riccardo Spagni
036daa3af9
Merge pull request #5373
...
aff80e70
blockchain: fix returned height in create_block_template (moneromooo-monero)
5 years ago
Riccardo Spagni
76fbcfe2dd
Merge pull request #5123
...
089c7637
cryptonote: rework block blob size sanity check (moneromooo-monero)
5 years ago
stoffu
661f1fb8b2
blockchain: remove unused calc of short_term_constraint
5 years ago
moneromooo-monero
ffdbcfb6b3
core: don't check block rate nor fork time in regtest mode
5 years ago
Riccardo Spagni
4ac78e1612
Merge pull request #5346
...
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)
5 years ago
moneromooo-monero
089c7637a6
cryptonote: rework block blob size sanity check
...
Use the actual block weight limit, assuming that weight is always
greater or equal to size
5 years ago
moneromooo-monero
631ef00e76
blockchain: some debug info when adding txes-from-block fails
5 years ago
Riccardo Spagni
b8ab510f23
Merge pull request #5332
...
7c440915
Add get_tx_proof support, needed for new sanity check (cslashm)
98fdcb2a
Add support for V11 protocol with BulletProofV2 and short amount. New scheme key destination contrfol Fix dummy decryption in debug mode (cslashm)
3a981a33
Add application version compatibility check. (cslashm)
5 years ago
Riccardo Spagni
29e4e70f30
Merge pull request #5352
...
ae6885f6
blockchain: incremental long term block weight cache (moneromooo-monero)
9b687c78
blockchain: simple cache for the long term block weights (moneromooo-monero)
5 years ago
Riccardo Spagni
55d7eb06a8
Merge pull request #5317
...
1730a44f
core: improve block rate monitor trigger probabilities (moneromooo-monero)
5 years ago
Riccardo Spagni
cabd848efa
Merge pull request #5294
...
77e9815d
blockchain: do not try to pop the genesis block (moneromooo-monero)
5 years ago