monero/src
SChernykh e52802baef Wallet2: fix optimize-coinbase for p2pool payouts
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet.

When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now.

With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction.

Fix it by applying this optimization only to pre-RingCT transactions (version < 2).
2021-08-26 11:50:15 +02:00
..
blockchain_db Merge pull request #7634 2021-06-24 14:01:42 -05:00
blockchain_utilities Doc: Update blockchain stats with review comments 2021-07-06 07:12:33 +02:00
blocks blocks: fix cmake syntax 2021-07-28 00:39:48 +02:00
checkpoints Reduce compilation time of epee/portable_storage_template_helper.h 2021-03-28 15:41:48 +02:00
common Daemon: Update average block size table 2021-07-27 13:45:55 +02:00
crypto cmake: set xcode file type 2021-04-28 14:49:13 +02:00
cryptonote_basic cmake: fix undefined symbols and multiple definitions 2021-07-13 08:00:20 +02:00
cryptonote_core Merge pull request #7754 2021-07-10 17:59:23 -04:00
cryptonote_protocol protocol: fix delayed "you are now synchronized..." message 2021-06-21 15:37:40 +00:00
daemon Split epee/string_tools.h and encapsulate boost::lexical_cast 2021-04-16 20:54:20 +02:00
daemonizer Update copyright year to 2020 2020-05-06 22:36:54 -04:00
debug_utilities Merge pull request #6810 2021-03-20 01:33:10 -04:00
device Merge pull request #7745 2021-07-27 16:56:37 -04:00
device_trezor Merge pull request #7782 2021-07-27 17:04:14 -04:00
gen_multisig Remove unused variables in monero codebase 2021-02-09 08:05:05 +01:00
gen_ssl_cert Update copyright year to 2020 2020-05-06 22:36:54 -04:00
hardforks Let stagenet hardfork happen before mainnet. 2020-09-04 22:47:05 +01:00
lmdb lmdb: Remove meaningless const qualifier on function type 2019-11-04 02:28:45 -07:00
mnemonics wallet_rpc_server: set seed language in generate_from_keys 2021-03-06 10:26:15 +00:00
multisig Update copyright year to 2020 2020-05-06 22:36:54 -04:00
net Split epee/string_tools.h and encapsulate boost::lexical_cast 2021-04-16 20:54:20 +02:00
p2p p2p: remove blocked addresses/hosts from peerlist 2021-08-05 17:29:25 +00:00
platform Update copyright year to 2020 2020-05-06 22:36:54 -04:00
ringct Remove unused variables in monero codebase 2021-02-09 08:05:05 +01:00
rpc rpc: source file extensions must be explicit (cmake warning) 2021-07-15 09:42:57 +02:00
serialization Fixed json serialization of rct::RCTTypeNull 2021-07-18 10:52:14 +02:00
simplewallet simplewallet: don't truncate integ. address in export_transfers 2021-06-24 21:21:26 +02:00
wallet Wallet2: fix optimize-coinbase for p2pool payouts 2021-08-26 11:50:15 +02:00
CMakeLists.txt CMake: strip targets (optional) with -D STRIP_TARGETS=ON 2021-06-11 21:19:37 +02:00
cryptonote_config.h Merge pull request #6810 2021-03-20 01:33:10 -04:00
version.cpp.in build: prepare v0.17 2020-09-14 16:52:42 +02:00
version.h wallet, rpc: add a release field to get_version 2019-08-26 19:28:25 +00:00