Duke Leto
a7cd2b3750
Chill out on the logspam
4 years ago
Duke Leto
9bcf13bf4a
report invalid roots
4 years ago
Duke Leto
4800f497aa
Fix copyright
4 years ago
Duke Leto
6e31ee3b1d
fix
4 years ago
Duke Leto
4de60497c8
Refactor GetSaplingWitnesses code and add some logging
4 years ago
Duke Leto
5a601d1431
desprout
4 years ago
Duke Leto
dd95b1471c
desprout
4 years ago
Duke Leto
f13171efc6
desprout
4 years ago
Duke Leto
86a98587a1
desprout
4 years ago
Duke Leto
5be12774f4
desprout
4 years ago
Duke Leto
eec2dd51fb
wallet desprout
4 years ago
Duke Leto
ab0576a72e
desprout
4 years ago
Duke Leto
d265f782e7
desprout
4 years ago
Duke Leto
1010c7e8e4
Throw a logic error instead of asserting when we see weird witness shenanigans
4 years ago
Duke Leto
9c5a4e682e
desprout
4 years ago
Duke Leto
095157d2d9
Remove sprout junk
4 years ago
Duke Leto
8a4e72fca2
Remove some sprout code from BuildWitnessCache
4 years ago
Duke Leto
4d56e542a8
Do not look for sprout notes
4 years ago
Duke Leto
e03ef7f108
Avoid notes with height=0
4 years ago
Duke Leto
2e51538df8
Add some debug
4 years ago
Duke Leto
707d50e894
Only malloc_trim on unix+windows
4 years ago
Duke Leto
1beb2b1fa8
Remove more sprouty code
4 years ago
Duke Leto
d8477c4d7b
Remove some more sprout code, yay
4 years ago
Duke Leto
e4bfafc76c
Better error checking in consolidation for when CommitTransaction() fails
4 years ago
Duke Leto
a2b3316664
Port PR93 from @denioD
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
1ddae646bf
Return global nullifier count for zindex stats
5 years ago
Duke Leto
c0ca9ee8fe
Log the sizes of various datastructures about nullifiers when NullifierCount() is called, if -zdebug
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
d4630174cc
Delete some sprout junk
5 years ago
Duke Leto
e8509dd525
It is called hush_hardfork_active now
5 years ago
Duke Leto
02c34367bf
src/wallet/wallet.cpp upstream changes
5 years ago
Duke Leto
e87d029968
Mostly-working Hush full node sans Verus!!!
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.
BUGS:
One known bug is that the node starts to CPU mine by default, lol.
5 years ago
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
5 years ago
Duke Leto
cae920cf69
More stuff
5 years ago
Jonathan "Duke" Leto
0ebd33efa6
fix compile
5 years ago
Jonathan "Duke" Leto
7920cbc7e7
Merge z_viewtransaction from str4d zcash PR4146
5 years ago
ca333
85aad4be5d
fix PING attack [CVE-2019-17048]
5 years ago
blackjok3r
d4aac39f75
fix erase expired tx on wallet load
5 years ago
blackjok3r
c0bc4dc7f8
fix erase expired tx on wallet load
5 years ago
blackjok3r
02a3f08894
fix staking wallet fix.
5 years ago
Bartlomiej Lisiecki
191fc2e152
Add support for importing and exporting sapling ivk
5 years ago
blackjok3r
237f115594
Clean up some LABS related code, remove un-used/needed stuff.
Adds actual working and feild tested wallet filter. Can set any amount
of whitelist address's, in conf file or commandline args.
fix daemon deadlock, when doing z_mergetoaddress and mining at same time
(needs more testing on staking chains)
Set z_mergtoaddress to use a 0 expiry height when not doing z-tx's. They
were failing and peers were getting banned trying to broadcast them.
5 years ago
blackjok3r
e101aa3f9b
make -whitelistaddress= activate wallet filter
5 years ago
blackjok3r
6f5e339884
fix
5 years ago
blackjok3r
0d587ccc31
fix
5 years ago
blackjok3r
a30fb4ae36
test
5 years ago
blackjok3r
faea923284
set notary address from -pubkey filter still default to on.
5 years ago