Commit Graph

599 Commits

Author SHA1 Message Date
Duke Leto
18910ca14d Only log when zouts exist and less noise to STDOUT by default 2020-12-06 20:24:02 -05:00
Duke Leto
6c70956f4f Remove -exchange option which jl777 used to steal from KMD miners and notary node ops 2020-12-04 19:31:03 -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
a23b0e8388 Remove the unsupported concept of staked notaries 2020-11-15 10:28:53 -05:00
Duke Leto
d02fdd4fe5 I originally wrote this function and we call it Hush DPoW around here 2020-11-15 07:34:43 -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
d7a6ec7e81 less logspam 2020-10-03 07:45:24 -04:00
Duke Leto
5b07e54c3f spam fix 2020-10-03 07:32:31 -04:00
Duke Leto
b33b1db4f1 lol 2020-09-26 23:33:25 -04:00
Jonathan "Duke" Leto
7835fbd341 Fix for win64 systems, hopefully 2020-09-23 12:51:37 -07:00
Duke Leto
b5d308f182 Fix deletetx=1 coredump and more logspam 2020-09-21 01:03:38 -04:00
Duke Leto
61e805083c deletetx=1 logspam 2020-09-21 00:16:03 -04:00
Duke Leto
8317beef1e Increase logspam for deletetx=1 and -zdebug 2020-09-20 14:33:15 -04:00
Duke Leto
a7f88a87aa Update copyright URL to be https 2020-09-20 13:17:38 -04:00
Duke Leto
3a2288bcc4 Logspam 2020-09-20 12:06:37 -04:00
DenioD
5d86afef6a Port -txsend from str4d #37, https://github.com/zcash/zcash/pull/4522 2020-09-12 09:12:40 +02:00
Duke Leto
b9fd0ce900 Fix bugs in porting zec upstream code 2020-09-07 08:34:19 -04:00
Jonathan "Duke" Leto
ad3e5db501 Update help regarding new -wallet option for relative paths 2020-09-04 19:40:29 -07:00
Jonathan "Duke" Leto
5315ded786 Support wallet.dat outside of datadir
Ported from 6a7cfdea54
which did not apply cleanly.
2020-09-04 19:31:05 -07:00
Duke Leto
bfbe4e9553 Tweak some logging 2020-07-28 11:38:16 -04:00
Duke Leto
c14e7102bf Reduce noise 2020-07-28 11:11:21 -04:00
Duke Leto
cf83dc135a Merge branch 'danger' into sietch_dynamic 2020-07-22 09:39:48 -04:00
Duke Leto
47aaeea0c9 Merge branch 'dev' into duke 2020-07-22 09:34:15 -04:00
Miodrag Popović
33358740f4 malloc.h conditional inclusion
malloc.h header is also glibc specific
2020-07-21 10:26:42 +02:00
Jonathan "Duke" Leto
7227739733 Merge branch 'dev' into duke 2020-07-20 06:25:50 -07:00
miodragpop
534efcb65d malloc_trim is glibc specific 2020-07-17 02:28:27 +02:00
Duke Leto
d4883bce7c More timedate changes from KMD 0.6 2020-07-09 10:31:12 -04:00
Duke Leto
a7cd2b3750 Chill out on the logspam 2020-06-18 06:41:26 -04:00
Duke Leto
9bcf13bf4a report invalid roots 2020-06-18 05:40:04 -04:00
Duke Leto
4800f497aa Fix copyright 2020-06-17 22:32:00 -04:00
Duke Leto
6e31ee3b1d fix 2020-06-17 10:41:33 -04:00
Duke Leto
4de60497c8 Refactor GetSaplingWitnesses code and add some logging 2020-06-17 00:04:55 -04:00
Duke Leto
5a601d1431 desprout 2020-06-08 11:13:17 -04:00
Duke Leto
dd95b1471c desprout 2020-06-06 14:48:16 -04:00
Duke Leto
f13171efc6 desprout 2020-06-06 05:14:21 -04:00
Duke Leto
86a98587a1 desprout 2020-06-05 10:14:52 -04:00
Duke Leto
5be12774f4 desprout 2020-06-02 02:40:18 -04:00
Duke Leto
eec2dd51fb wallet desprout 2020-05-30 00:44:20 -04:00
Duke Leto
ab0576a72e desprout 2020-05-29 23:47:28 -04:00
Duke Leto
d265f782e7 desprout 2020-05-29 23:35:11 -04:00
Duke Leto
1010c7e8e4 Throw a logic error instead of asserting when we see weird witness shenanigans 2020-05-29 23:32:41 -04:00
Duke Leto
9c5a4e682e desprout 2020-05-29 23:10:05 -04:00
Duke Leto
095157d2d9 Remove sprout junk 2020-05-11 06:42:01 -04:00
Duke Leto
8a4e72fca2 Remove some sprout code from BuildWitnessCache 2020-05-08 08:57:34 -04:00
Duke Leto
4d56e542a8 Do not look for sprout notes 2020-04-06 23:07:11 -04:00
Duke Leto
e03ef7f108 Avoid notes with height=0 2020-04-06 23:05:20 -04:00
Duke Leto
2e51538df8 Add some debug 2020-03-16 07:58:12 -04:00
Duke Leto
707d50e894 Only malloc_trim on unix+windows 2020-03-15 15:18:00 -04:00
Duke Leto
1beb2b1fa8 Remove more sprouty code 2020-03-10 07:22:23 -04:00