Commit Graph

884 Commits (09d19c9139918524c5b08aa8dc39cf9985f3d999)

Author SHA1 Message Date
Riccardo Spagni d8bc28cc36
Merge pull request #2552
7 years ago
Riccardo Spagni 5ea20d6944
Merge pull request #2469
7 years ago
moneromooo-monero 5db433b3f7
blockchain: avoid exceptions in output verification
7 years ago
moneromooo-monero 529a6a4af8
core: guard against a mined block not finding all txes in the pool
7 years ago
kenshi84 53ad5a0f42
Subaddresses
7 years ago
Riccardo Spagni 2ff832c576
Merge pull request #2540
7 years ago
Riccardo Spagni 4a20a5b5ea
Merge pull request #2537
7 years ago
Riccardo Spagni 478b14b565
Merge pull request #2534
7 years ago
stoffu cbc5508b15
construct_tx_and_get_tx_key: return sorted sources for print_ring_memebrs to work properly
7 years ago
Riccardo Spagni 87d0516f7d
Merge pull request #2513
7 years ago
moneromooo-monero 69ce33f217
core: fix failure to sync when a tx is already in the pool
7 years ago
moneromooo-monero 4e115a3a4c
core: remove out sorting from v7 rules
7 years ago
moneromooo-monero 71c7f8d0dc
core: fix logging the one time public key on error
7 years ago
moneromooo-monero 269a2a01ef
blockchain: fix off by one getting blocks
7 years ago
Riccardo Spagni 5f7cddeb53
Merge pull request #2533
7 years ago
moneromooo-monero 97cdd4c92f
core: undo output sorting
7 years ago
Riccardo Spagni 21c2c08041
Merge pull request #2527
7 years ago
moneromooo-monero ba6907f661
core: fix creation of v1 txes
7 years ago
moneromooo-monero cdbbe99c82
checkpoints: add a token checkpoint on testnet (the genesis block)
7 years ago
moneromooo-monero fa54b20584
fix typo in basic and core CMakeLists.txt
7 years ago
moneromooo-monero 5d65a75b69
move checkpoints in a separate library
7 years ago
Riccardo Spagni 13be8115e4
Merge pull request #2458
7 years ago
Riccardo Spagni e5a2cdbfad
Merge pull request #2457
7 years ago
Riccardo Spagni 0e74777071
Merge pull request #2452
7 years ago
Riccardo Spagni c2346c6c59
Merge pull request #2424
7 years ago
Riccardo Spagni b911130a46
Merge pull request #2442
7 years ago
Riccardo Spagni 08ada1fa8b
Merge pull request #2440
7 years ago
moneromooo-monero 28b72b6ecc
tx_pool: pre-init tvc.m_verifivation_failed before processing
7 years ago
moneromooo-monero 50e096987b
tx_pool: guard against failure getting tx hash
7 years ago
moneromooo-monero 92f2f687b9
core: check return value from parse_hexstr_to_binbuff
7 years ago
moneromooo-monero b5faac5304
get_blockchain_top now returns void
7 years ago
moneromooo-monero 309290d1c7
Source updates are in a source subdirectory
7 years ago
Riccardo Spagni 1f9058187c
Merge pull request #2496
7 years ago
stoffu e29282d208
build: auto update version info without manually deleting version.h
7 years ago
moneromooo-monero 3b8b4be5cb
tx_pool: drop invalid txes from the pool on startup
7 years ago
moneromooo-monero e457aa51f4
blockchain: fix crash checking pre-validated txids
7 years ago
moneromooo-monero 7adceee634
precomputed block hashes are now in blocks of N (currently 256)
7 years ago
Riccardo Spagni 1a73843cec
Merge pull request #2446
7 years ago
Riccardo Spagni 69e039aa19
Merge pull request #2023
7 years ago
Riccardo Spagni 591e53445b
Merge pull request #2044
7 years ago
moneromooo-monero 6137a0b94d
blockchain: reject unsorted ins and outs from v7
7 years ago
Howard Chu d2d8a41c47
Use actual batch size for resize estimates
7 years ago
moneromooo-monero 7f2f6ee1c9
protocol: remove hop count on block propagation
7 years ago
moneromooo-monero 0aaaca29a2
tx_pool: set the "invalid input" bit when check_tx_inputs fails
7 years ago
Howard Chu 510d0d4753
Use a threadpool
7 years ago
Nano Akron f761dbaeaf Remove 1.25x multiplier from tx_pool
7 years ago
Riccardo Spagni 7abdba0a5c
Merge pull request #2438
7 years ago
Riccardo Spagni 3399c2a257
Merge pull request #2404
7 years ago
Riccardo Spagni 718820cd96
Merge pull request #2396
7 years ago
moneromooo-monero 16afab900d
core: sort ins and outs key key image and public key, respectively
7 years ago
moneromooo-monero 9443eec10f
core: guard against exceptions in tx verification worker threads
7 years ago
Riccardo Spagni e5238adfb3
update checkpoint hashes
7 years ago
Thomas Winget 77986023c3
json serialization for rpc-relevant monero types
7 years ago
Thomas Winget 5c1e08fe80
Refactor some things into more composable (smaller) functions
7 years ago
moneromooo-monero dbfef643ed
tx_pool: catch exceptions in LockedTXN dtor
7 years ago
moneromooo-monero 6ac61100a1
Add a --fluffy-blocks option to relay blocks as fluffy blocks
7 years ago
Riccardo Spagni c919ca4f1d
Merge pull request #2374
7 years ago
Riccardo Spagni 1e57e48342
Merge pull request #2372
7 years ago
Thomas Winget 9ac2ad0744
DRY refactoring
7 years ago
moneromooo-monero e72e625eb1
tx_pool: wrap tx meta updates in a LockedTXN
7 years ago
moneromooo-monero ce901fcb31
Fix blockchain_import wedge on exception in cleanup_handle_incoming_blocks
7 years ago
moneromooo-monero 84fa015e77
core: guard against exceptions in handle_incoming_{block,tx}
7 years ago
moneromooo-monero a95e460c71
move db specific options to BlockchainDB
7 years ago
Riccardo Spagni 72b5f37f58
Merge pull request #2349
7 years ago
Riccardo Spagni e00238a355
Merge pull request #2347
7 years ago
Riccardo Spagni 36b978f50e
Merge pull request #2314
7 years ago
Riccardo Spagni ff0afc196e
Merge pull request #2313
7 years ago
moneromooo-monero 5807529e69
blockchain: cap memory size of retrieved blocks
7 years ago
moneromooo-monero 55bec1f03d
rpc: add a new RPC to get current txpool backlog (sizes and fees)
7 years ago
moneromooo 1914c999c7
txpool: update db tx metadata when it changes
7 years ago
moneromooo 4dbf29bd32
txpool: add tx size median to the pool stats
7 years ago
Riccardo Spagni 944bbdb51e
Merge pull request #2330
7 years ago
Howard Chu ea15e72d73
tx_pool: fix crash in stats
7 years ago
Howard Chu c22d22e2db
Cleanup test impact of adding safesyncmode() method
7 years ago
Howard Chu 9a859844f4
Toggle SAFE syncmode on and off automatically
7 years ago
Howard Chu 4c7f8ac04f
DB cleanup
7 years ago
moneromooo-monero 5d989b661a
core: add mainnet v6 fork height at 1400000
7 years ago
Riccardo Spagni 4466b6d1b0
Merge pull request #2303
7 years ago
Riccardo Spagni 4b2cc123ff
Merge pull request #2287
7 years ago
moneromooo-monero 5a283078ec
cryptonote_protocol: large block sync size before v4
7 years ago
moneromooo-monero 827afcb7ea
protocol: pass blockchain cumulative difficulty when syncing
7 years ago
Riccardo Spagni 3ff67323b7
Merge pull request #2288
7 years ago
Riccardo Spagni 53dde37ceb
Merge pull request #2276
7 years ago
Riccardo Spagni 79479a3614
Merge pull request #2250
7 years ago
Riccardo Spagni 12c70fedc0
Merge pull request #2246
7 years ago
Riccardo Spagni 1cf4665d2a
Merge pull request #2237
7 years ago
moneromooo-monero c6e200a8ab
core: add --db-salvage command line flag
7 years ago
moneromooo-monero a1891ebea9
tests: fix tests build
7 years ago
moneromooo-monero 635929eaca
protocol: add checks for top block hard fork version
7 years ago
Riccardo Spagni bff9fb9c8b
Merge pull request #2231
7 years ago
moneromooo-monero 61770ec2da
change mixin to ring size in user visible places
7 years ago
Riccardo Spagni 14f479bb9c
Merge pull request #2262
7 years ago
Riccardo Spagni 62610a3a53
Merge pull request #2225
7 years ago
moneromooo-monero 7f7d42f890
core: fix invalid memory access creating tx
7 years ago
moneromooo-monero 38756d00ff
core: new API to disable DNS checkpoint lookups
7 years ago
Riccardo Spagni 6db8a60a18
Merge pull request #2149
7 years ago
Riccardo Spagni dc2747439c
Merge pull request #2243
7 years ago
Riccardo Spagni ea46a5527a
Merge pull request #2234
7 years ago
Riccardo Spagni 9b3b7f050b
Merge pull request #2230
7 years ago
Riccardo Spagni 5cc53c7e49
Merge pull request #2226
7 years ago