Commit Graph
613 Commits
Author SHA1 Message Date
Duke Leto 52240c64b1 Tweak test suite and rename to HUSH_INSYNC 2020-11-14 20:00:23 -05:00
Duke Leto 28820567d5 Improved error checking in getblocktemplate 2020-11-14 19:14:41 -05:00
Duke Leto 461c10db0e DPoW updates 2020-11-14 16:32:56 -05:00
Duke Leto ce3039d96c Delete the failed jl777 experiment called JUMBLR 2020-10-25 21:32:27 -04:00
Duke Leto 7524c64024 Our intrepid warrior gazed at his Dragon and both knew what was needed 2020-10-25 19:06:09 -04: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
miodragpop 56d9c00749 asmap bucketing ported from Komodo 2020-10-02 11:10:26 +02:00
Miodrag Popović 9a3e68a832 small fix for Mac build 2020-09-29 16:28:50 +02:00
miodragpop 62f67821ec tls implemented 2020-09-29 13:08:45 +02:00
Duke Leto a7f88a87aa Update copyright URL to be https 2020-09-20 13:17:38 -04:00
Duke Leto e87101bd1f RPC help fixes 2020-09-20 11:16:42 -04:00
Duke Leto 0920f264be cleanup 2020-09-14 15:56:25 -04:00
DenioD 702ea5fe91 delete joinsplit from rawtransactions #127 2020-09-12 15:11:52 +02: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 5412da7d71 Connect z_listreceivedaddress to the outside world 2020-09-09 11:42:52 -04:00
Duke Leto 19b6feecba Fix docs of decoderawtransaction 2020-07-31 08:17:19 -04:00
Jonathan "Duke" Leto eae956cde9 Update docs 2020-07-30 09:01:29 -07:00
Duke Leto cbf0351e98 Show shielded spends in getchaintxstats output 2020-07-13 14:03:37 -04:00
Duke Leto 40f0745fab Track shielded spends on disk so we can calculate anonset in real-time correctly 2020-07-11 11:11:14 -04:00
Duke Leto d4883bce7c More timedate changes from KMD 0.6 2020-07-09 10:31:12 -04:00
Duke Leto 36e917f1d3 copyright 2020-06-17 20:43:58 -04:00
Duke Leto 2fbcca4167 add rescan rpc 2020-06-13 10:14:51 -04:00
Duke Leto dd95b1471c desprout 2020-06-06 14:48:16 -04:00
Duke Leto 3cb215e39a more desprout, ugh 2020-06-05 12:17:41 -04:00
Duke Leto ed2c9450f9 desprout 2020-06-05 01:20:37 -04:00
Duke Leto 52e3739671 desprout 2020-06-03 21:59:49 -04:00
Duke Leto 2134269e76 desprout 2020-06-03 00:12:54 -04:00
DenioD b3c7e048ab add z_getnotescount as rpc call ported for Hush from https://github.com/zcash/zcash/pull/4465 2020-04-25 00:30:06 +02:00
Duke Leto 378b1e3e74 Update coinsupply rpc docs 2020-03-14 08:44:00 -04:00
Duke Leto a7250280d0 Remove deprecated Sprout benchmarking RPCs 2020-02-27 11:06:58 -05:00
Duke Leto a5515aa336 Fix z_validateaddress docs to remove sprout stuff and use a sapling address in examples 2020-02-26 14:31:35 -05:00
Duke Leto 9e1c741905 Update convert params junk 2020-02-26 14:12:15 -05:00
Duke Leto b06bd5720a Add z_listreceivedbyaddress from ZER and refactor some stuff 2020-02-26 00:20:02 -05:00
DenioD c984c2e8d5 port z_listsentbyaddress and add memo field from https://github.com/zerocurrencycoin/Zero/commit/c00e30b210245cc5cc4deada5c6202042a3b9da2 2020-02-25 11:54:23 +01:00
Duke Leto c1fa21cad1 Most Hush blocks have 2 coinbase, one for miner and one for FR; improves #82 2020-02-24 05:42:11 -05:00
Duke Leto cc3e1c11d7 Use global mempool nullifier count, not local wallet nullifier count 2020-01-02 10:56:14 -05:00
Duke Leto 2d1b8eff67 wip rpc for nullifiers 2020-01-02 08:05:24 -05:00
Duke Leto 649fa9fa71 Improve zindex to track anonset 2020-01-01 22:45:01 -05:00
Duke Leto ace213c54f This actually has pretty decent logging for when nullifiers are added 2019-12-30 07:14:46 -05:00
Duke Leto 172ac60765 Initial implementation of shielded pool size. Tweaks to data stored in zindex are needed to get a more correct value 2019-12-28 12:49:01 -05:00
Duke Leto 46e2c17667 Update KMDversion to 0.5.0 2019-12-25 14:38:28 -05:00
Duke Leto 148e86a33b Remove unneeded RPCs 2019-12-22 05:03:11 -05:00
Duke Leto b243f63ed6 Merge branch 'duke' of https://github.com/MyHush/hush3 into duke 2019-12-21 00:02:30 -05:00
Duke Leto e23c866fdf Derp 2019-12-20 15:38:19 -05:00
Duke Leto cdf4c90c6d Update setgenerate, getgenerate, getblocktemplate RPCs to remove staking code 2019-12-20 15:26:04 -05:00
Duke Leto 08361bec95 Prevent garbage data during chain sync 2019-12-20 11:40:43 -05:00
Duke Leto dbf1c23a81 Add rpc docs about organic xtns 2019-12-19 17:25:07 -05:00
Duke Leto 55258a54dc Add rpc docs about shielded-only stats 2019-12-19 16:22:42 -05:00
Duke Leto feee580c33 Add more getchaintxstats rpc docs 2019-12-19 16:10:29 -05:00
Duke Leto 284edb0968 Add some forgotten zstats that are important 2019-12-19 12:38:06 -05:00