onryo
58b65f9670
Update copyrights
4 months 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
zanzibar
512da314a5
BIP155 (addrv2)
Tor v3 + i2p
1 year ago
Duke Leto
6fda12612d
Initial implementation of abortrescan
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
12fa3013ce
Fix definition of sweepExcludeAddresses
2 years ago
Jonathan "Duke" Leto
f796d5d14e
Support multiple zsweepexclude zaddrs
2 years ago
jahway603
78f5021cc2
starting to support zsweepexclude functionality
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
9c5e5c550c
Fix compile issues in z_consolidationstatus
2 years ago
Jonathan "Duke" Leto
5c8c7507ec
Add z_consolidationstatus RPC
2 years ago
Duke Leto
4eec81b191
Fix some issues in z_sweepstatus
2 years ago
Jonathan "Duke" Leto
4aedeb557b
Add z_sweepstatus RPC
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
e04465983c
Port upstream rpc deadlock fix #77
3 years ago
Duke Leto
84f79558d5
Desprout
3 years ago
Duke Leto
4a536d62dc
Update copyrights
3 years ago
Duke Leto
1063b9090a
Clean up some sprout turdz
3 years ago
Duke Leto
980350b9b4
Stuck in the grind
4 years ago
Duke Leto
b58c15b9fb
update copyrights
4 years ago
Duke Leto
a42c063b52
Remove more remnants of JoinSplits
4 years ago
Duke Leto
6f556c2b60
Hush dat wallet
4 years ago
Duke Leto
be16f80abc
Hush Full Node is now GPLv3
Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/
Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
4 years ago
Duke Leto
a7f88a87aa
Update copyright URL to be https
4 years ago
Jonathan "Duke" Leto
ad3e5db501
Update help regarding new -wallet option for relative paths
4 years ago
Duke Leto
a44fa2ede4
This datastructure is tied to the wallet.dat format on disk
4 years ago
Duke Leto
86a98587a1
desprout
4 years ago
Duke Leto
ed2c9450f9
desprout
4 years ago
Duke Leto
b32bf1f82c
Revert "desprout"
This reverts commit 7c6c7150c6
.
4 years ago
Duke Leto
7c6c7150c6
desprout
4 years ago
Duke Leto
eec2dd51fb
wallet desprout
4 years ago
Duke Leto
ab0576a72e
desprout
4 years ago
Duke Leto
a0e36da33c
Spelling
4 years ago
Duke Leto
e4bfafc76c
Better error checking in consolidation for when CommitTransaction() fails
4 years ago
Duke Leto
3d7bed74c1
Port more required code
4 years ago
Duke Leto
a2b3316664
Port PR93 from @denioD
4 years ago
Duke Leto
fad66953fb
Cleanup
4 years ago
Duke Leto
dc7525f12e
Untested sapling consolidation plus sietch outputs to reduce metadata leakage
4 years ago
DenioD
8556f00d37
resource friendly tx reorder port from 58b05de90d
4 years ago
DenioD
6c48397cf3
Hush witness rework, many thanks to @CryptoForge for this awesome code https://github.com/Cryptoforge-alt/pirate/tree/pirate_witness_rework
4 years ago
Duke Leto
c58fef0d01
Dynamic generation of zaddrs not stored in wallet
These zaddrs can be created via:
z_getnewaddress donotremember
and return a zaddr like normal usage, but without storing it's extended
spending key in wallet.dat. This will be utilized by Sietch to generate
dynamic zdust for every shielded transaction, preventing attacks related
to having chain-wide fixed pools of zdust.
5 years ago
Duke Leto
cc3e1c11d7
Use global mempool nullifier count, not local wallet nullifier count
5 years ago
Duke Leto
172ac60765
Initial implementation of shielded pool size. Tweaks to data stored in zindex are needed to get a more correct value
5 years ago
Duke Leto
12e7c13a84
Change datatypes, do not use VARINT, increase exception logging
5 years ago
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
5 years ago