650 Commits (f17f0b747384542047829f3b08cf164ee4c16c1c)

Author SHA1 Message Date
Duke f17f0b7473 Refactor ChainTip wallet locks 6 months ago
Duke a65beaf65b Periodically call SetBestChain #370 6 months ago
Duke f0395196ec Do not resend wallet txs during IBD, rescan or loading blocks 8 months ago
Duke b73297f1f5 More debugging when resending txs 8 months ago
Duke 4642a35f06 Stop building witnesses if abortrescan is called #331 8 months ago
Duke ae0ff73548 Stop building witnesses if shutdown requested, fixes #330 8 months ago
Duke 533356ce63 Remove more dead code related to interest 1 year ago
Duke c69a47dd61 Remove dead code relating to interest 1 year ago
Duke b4be7aa19b malloc_trim does not seem to exist on FreeBSD 1 year ago
jahway603 ca36706001 merge conflicts blow goats 1 year ago
jahway603 d134fcf988 removed unused function to resolve Issue #273 1 year ago
Duke bde7273c9f Remove mapRequest tracking 1 year ago
Duke 560f8e2f41 Remove unused GetRequestCount() 1 year ago
Duke e033a2e6eb Update copyrights to 2023 1 year ago
Jonathan "Duke" Leto ca52c6beb8 Avoid potential coredump if pindex is NULL 2 years ago
Duke Leto b94ec80307 Use RANDOMX_FLAG_FULL_MEM 2 years ago
Duke Leto c36464ee1b Fix bug in getrescaninfo 2 years ago
Duke Leto 6fda12612d Initial implementation of abortrescan 2 years ago
Duke Leto 29ec7b5fb6 Set rescanStartHeight before we lock cs_main + cs_wallet 2 years ago
Duke Leto 71923e3ffb Initial implementation of getrescaninfo 2 years ago
Jonathan "Duke" Leto 5d2307a709 Update copyrights to 2022 2 years ago
Duke Leto f90715192e Do not delete expired txs for now, it doesn't work correctly, and log more info about them 2 years ago
Duke Leto bd9006623c Avoid coredumps in ReacceptWalletTransactions and log the situation, which is possibly caused by corrupt wallet tx data 2 years ago
Duke Leto 5b15d790f9 Parse sweep+consolidation intervals on startup, add consolidationinterval config option, change consolidation interval default to 25, only validate consolidatesaplingaddress if consolidation is enabled 2 years ago
Duke Leto 772160af6d Add more logging for consolidation + sweeping 2 years ago
Duke Leto 61ecffd074 Change default sweep interval to 10 and consolidation to be deterministic every 45 blocks 2 years ago
Duke Leto 8d8f988a19 Delete expired txs from the wallet, since they can never be included in a block 2 years ago
Jonathan "Duke" Leto 3327b25a28 fix logging bug 2 years ago
Duke Leto 0c2487c427 Throw error in wallet if ReadBlockFromDisk fails 2 years ago
Duke Leto 63f9e22308 log the function name correctly 2 years ago
Duke Leto 4573a8336f Fix compile error 2 years ago
Jonathan "Duke" Leto 26fd16cb52 Avoid relaying expired transactions which causes other nodes to ban us 2 years ago
Duke Leto 3730175971 Add some logging when skipping sweep/consolidation 2 years ago
Duke Leto c6e5b07a59 You might be a king or a little street zsweeper, but sooner or later you will dance with the reaper 2 years ago
Duke Leto afd3f93e2e Throw error in wallet if ReadBlockFromDisk fails 2 years ago
Duke Leto 361998b5d2 Do not erase for now 3 years ago
Duke Leto 8faa5dec89 Erase old unconfirmed wallet transactions that are too old to be accepted by network consensus rules 3 years ago
Duke Leto f19c70bfa6 Add missing newline to rescan log line 3 years ago
Duke Leto b4cf845bf3 New listaddresses RPC and z_exportwallet RPC now can be called during RPC warmup 3 years ago
Duke Leto 38089e2d15 Only build witness cache when needed 3 years ago
Duke Leto 2c315965d7 Log data about clearing witness cache 3 years ago
Duke Leto 84f79558d5 Desprout 3 years ago
Duke Leto 4db320355b Small optimizations during rescanning and ChainTip() 3 years ago
Duke Leto 4a536d62dc Update copyrights 3 years ago
Duke Leto 4d252334bf . 3 years ago
Duke Leto 8ed3ced34f Log block height in AddToWallet 3 years ago
Duke Leto fe95a524fa Hush dat mempool 3 years ago
Duke Leto cde6d33ad1 The term 'whitelist' is racist and so we choose to call this feature 'allowlist' 4 years ago
Duke Leto e3a68dfdfb Hush is the extreme future, Komodo is the KYC past 4 years ago
Duke Leto c2eec1f7a7 Remove Komodo interest code and various other improvements 4 years ago