wownero/src
SChernykh 802c4bb0e4 Move update_checkpoints() to a later stage
update_checkpoints() makes a few DNS requests and can take up to 20-30 seconds to complete (3-6 seconds on average). It is currently called from core::handle_incoming_block() which holds m_incoming_tx_lock, so it blocks all incoming transactions and blocks processing while update_checkpoints() is running. This PR moves it to until after a new block has been processed and relayed, to avoid full monerod locking.
2022-09-22 13:06:39 +02:00
..
blockchain_db Fix use of rtxn without a mdb_txn_safe wrapper 2022-07-22 12:30:14 +01:00
blockchain_utilities Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
blocks build: prepare v0.18.1.1 2022-09-06 20:22:29 +02:00
checkpoints build: prepare v0.18.1.1 2022-09-06 20:22:29 +02:00
common common: update sha256sum to use OpenSSL 3.0 API 2022-05-18 01:34:16 +02:00
crypto Merge pull request #8262 2022-05-10 16:47:13 -05:00
cryptonote_basic wallet2: check wallet compatibility with daemon's hard fork version 2022-09-12 21:23:08 -06:00
cryptonote_core Move update_checkpoints() to a later stage 2022-09-22 13:06:39 +02:00
cryptonote_protocol Move update_checkpoints() to a later stage 2022-09-22 13:06:39 +02:00
daemon Boring Old Deletes 2022-04-18 09:55:20 -05:00
daemonizer Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
debug_utilities Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
device Merge pull request #8463 2022-08-09 17:42:25 -05:00
device_trezor allow exporting outputs in chunks 2022-09-07 06:22:07 +00:00
gen_multisig Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
gen_ssl_cert Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
hardforks hardforks: set mainnet and stagenet v15/16 fork height 2022-07-01 01:49:59 +02:00
lmdb CMake: Add missing headers via monero_find_all_headers macro 2022-04-06 08:12:44 +02:00
mnemonics CMake: Add missing headers via monero_find_all_headers macro 2022-04-06 08:12:44 +02:00
multisig multisig: fix #8537 seed restore (suggestions by @UkoeHB) 2022-09-01 16:25:28 -07:00
net Change "Github" to "GitHub" 2022-04-27 18:53:03 +01:00
p2p Merge pull request #8330 2022-05-26 21:23:38 -05:00
platform Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
ringct multisig: fix critical vulnerabilities in signing 2022-06-30 12:56:40 -05:00
rpc wallet2: check wallet compatibility with daemon's hard fork version 2022-09-12 21:23:08 -06:00
serialization allow exporting outputs in chunks 2022-09-07 06:22:07 +00:00
simplewallet Merge pull request #8545 2022-09-15 16:25:22 -05:00
wallet Merge pull request #8545 2022-09-15 16:25:22 -05:00
CMakeLists.txt Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
cryptonote_config.h derive multisig tx secret keys from an entropy source plus the tx inputs' key images 2022-07-13 12:40:34 -05:00
version.cpp.in build: prepare v0.18.1.1 2022-09-06 20:22:29 +02:00
version.h wallet, rpc: add a release field to get_version 2019-08-26 19:28:25 +00:00