Duke
fc69220e78
Remove unused code
1 year ago
Duke
b03c8f3108
Remove unused code
1 year 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
Duke
8126e706c6
Optional OP_RETURN in z_sendmany
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
Duke
2c9bd5dd18
abortrescan
1 year ago
Duke
b360a2395a
Allow abortrescan to be called via RPC
1 year ago
zanzibar
512da314a5
BIP155 (addrv2)
Tor v3 + i2p
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
There was a small bug in getrescaninfo where when a rescan first starts, it
shows rescanning=true but progress=100% because rescanHeight was not initialized
correctly.
Also update our rescanHeight while we are fast-forwarding thru blocks which are
before the current wallet birthday.
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
35df2aa91f
Add copyright to files missing Hush copyright lines
2 years ago
Jonathan "Duke" Leto
5d2307a709
Update copyrights to 2022
2 years ago
Jonathan "Duke" Leto
2de20daa66
Document z_sendmany 'z' ...
2 years ago
Jonathan "Duke" Leto
3a36f544aa
Get rid of boost stacktrace stuff
2 years ago
Duke Leto
e1590836fd
Use the correct variable for missing witness error
2 years ago
Jonathan "Duke" Leto
0938bd6b7b
Log outpoint for failed Sapling witness lookup
2 years ago
Duke Leto
35f376c8b5
Fix bugs in excluding multiple zsweep zaddrs and report all excluded zsweep zaddrs in z_sweepstatus
2 years ago
Duke Leto
12fa3013ce
Fix definition of sweepExcludeAddresses
2 years ago
Jonathan "Duke" Leto
f796d5d14e
Support multiple zsweepexclude zaddrs
2 years ago
Jonathan "Duke" Leto
77d7aaba96
Return an array of addresses to exclude from zsweep in zsweep_status
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
908240d07f
Make z_sweepstatus match up with config option name
2 years ago
jahway603
0c22e26358
updated z_sweepstatus
2 years ago
jahway603
ca3bb90e0c
skip excluded address from zsweep
2 years ago
jahway603
78f5021cc2
starting to support zsweepexclude functionality
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
9347b1fa12
Sweep Interval should be 10 to match other defaults
2 years ago
Duke Leto
2a1cad1e5f
Fix bug in z_sweepstatus
2 years ago
jahway603
b06c378851
removed unused function mta_find_output
2 years ago
Duke Leto
772160af6d
Add more logging for consolidation + sweeping
2 years ago
Duke Leto
1259dd512d
Fix 'not enough conversion params' bug
2 years ago
Jonathan "Duke" Leto
85f7ac4c8c
Enable function names and line numbers in backtraces
2 years ago
Duke Leto
8f49549a1d
Fix stacktrace
2 years ago
Jonathan "Duke" Leto
4647bc8525
Try to generate a stacktrace for runtime errors in consolidation
2 years ago
jahway603
3e75a2be22
delete unused zcbenchmarks
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
Duke Leto
8581012163
Sweep operations might not create any txs, so make logging more precise
2 years ago
Duke Leto
9c5e5c550c
Fix compile issues in z_consolidationstatus
2 years ago