Commit Graph

175 Commits

Author SHA1 Message Date
Duke
d471af9ef5 IsPegsImport() is always false
Since this function always returns false and is used in many "hot"
code paths, removing it from the code should give us a performance boost.
2024-09-18 12:13:37 -04:00
onryo
58b65f9670 Update copyrights 2024-02-27 23:59:59 +01:00
Duke
3a3c67e0fc Delete many things we do not want or need 2024-01-13 00:06:09 -05:00
Duke
e033a2e6eb Update copyrights to 2023 2023-02-09 18:06:03 -05:00
zanzibar
512da314a5 BIP155 (addrv2)
Tor v3 + i2p
2023-01-06 15:23:22 +00:00
Jonathan "Duke" Leto
5d2307a709 Update copyrights to 2022 2022-09-19 15:45:30 -07:00
Duke Leto
421edc8979 Log txid for double spends and missing anchors
This makes debugging failed transactions much easier.
2022-06-02 21:43:10 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
5686f0c691 Clean up sprout turdz 2021-04-14 21:00:28 -04:00
Duke Leto
01f4fae6a7 Add header file that got lost in the shuffle 2020-12-16 23:35:28 -05:00
Duke Leto
c2eec1f7a7 Remove Komodo interest code and various other improvements 2020-12-15 13:14:54 -05:00
Duke Leto
7aacd3dfce Merge branch 'syncbug' into dev
Conflicts:
	src/metrics.cpp
2020-12-11 00:35:14 -05:00
Duke Leto
b7b8890381 Merge branch 'syncbug' of https://git.hush.is/hush/hush3 into syncbug 2020-12-11 00:34:20 -05:00
Duke Leto
b58c15b9fb update copyrights 2020-12-10 07:45:36 -05:00
Duke Leto
ebe24f9f90 This sprout shite cannot be deleted yet 2020-12-05 08:40:28 -05:00
Duke Leto
fb1facc821 delete more sprout shite, faster syncing 2020-12-04 08:36:28 -05:00
Duke Leto
c737c0dfaf We call them Hush Smart Chains around here 2020-11-15 11:54:06 -05:00
Duke Leto
ebf0df633b Define a new season of anon Hush DPoW notaries 2020-11-15 11:13:15 -05:00
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.
2020-10-21 07:28:10 -04:00
Duke Leto
a7f88a87aa Update copyright URL to be https 2020-09-20 13:17:38 -04:00
Duke Leto
dd95b1471c desprout 2020-06-06 14:48:16 -04:00
Duke Leto
ed91f0188b We aint got no JoinSplits around here 2020-06-04 21:56:04 -04:00
Duke Leto
da6c0028a3 desprout 2020-06-04 21:51:49 -04:00
Duke Leto
b32bf1f82c Revert "desprout"
This reverts commit 7c6c7150c6.
2020-06-04 21:51:21 -04:00
Duke Leto
7c6c7150c6 desprout 2020-06-03 22:20:10 -04:00
Duke Leto
7665509d99 Make this less noisy 2020-04-06 08:37:33 -04:00
Duke Leto
b9f148b3ea Do not write out sprout anchor/nullifier data, since we do not have any 2020-01-02 13:42:18 -05:00
Duke Leto
c0ca9ee8fe Log the sizes of various datastructures about nullifiers when NullifierCount() is called, if -zdebug 2020-01-02 12:46:35 -05:00
Duke Leto
c4320775f7 Start using -zdebug so we don't scare normal users with all this output 2019-12-31 08:19:01 -05:00
Duke Leto
c7d391176d Log when we add nullifiers 2019-12-29 13:04:34 -05:00
Duke Leto
c9ee4a8d7a Fix bad merge 2019-12-28 17:40:53 -05:00
Duke Leto
83c7586e40 Merge branch 'dev' into sietch
Conflicts:
	src/coins.cpp
2019-12-28 17:39:47 -05:00
Duke Leto
4f0ee90ce6 Fix some compile issues 2019-12-10 23:20:57 -05:00
Jonathan "Duke" Leto
0f5e636fa8 For the want of parens consensus was lost 2019-11-22 08:03:46 -08:00
Jonathan "Duke" Leto
f3247b7209 remove some sprout code 2019-11-14 15:52:01 -08:00
Jonathan "Duke" Leto
a40f0b0f19 Delete sprout code from HaveJoinSplitRequirements and log reasons for failing reqs to stderr 2019-11-14 14:26:31 -08:00
Duke Leto
5b29c7cd71 wip 2019-11-05 06:54:42 -05:00
Duke Leto
ce043aaac4 Debug stuff to track down what is up with this sync bug 2019-10-11 22:16:12 -04:00
Jonathan "Duke" Leto
5da33fe71d Remove commented out debris related to Verus breaking their immutability, sigh 2019-08-07 20:32:52 -07:00
Mihailo Milenkovic
1f013df156 Initial PegsCC implementation (#27) 2019-07-04 11:23:55 +02:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
jl777
fcce90b71b launchmap 2018-12-05 21:05:51 -11:00
miketout
3bfa5e2264 Latest Zcash updates and more CC for N@S 2018-10-05 00:26:06 -07:00
Eirik Ogilvie-Wigley
51e6ed6110 Move FIXME comment to where the fix should happen 2018-09-28 12:16:05 -06:00
Eirik Ogilvie-Wigley
a13492744d Use max priority for all shielded transfers 2018-09-28 10:32:30 -06:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi
5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
Eirik Ogilvie-Wigley
4fc309f0f5 Rename Merkle Trees to include sprout or sapling 2018-08-01 10:31:09 -06:00
Michael Toutonghi
37ad688668 Protect from null ptr on chain tip 2018-07-14 21:45:38 -07:00
jl777
d6f8eeb965 Remove mindiff cap for 100% PoS 2018-07-05 21:48:08 -11:00