Commit Graph

109 Commits

Author SHA1 Message Date
Duke Leto
5b07e01437 Various things 2020-12-11 00:33:56 -05:00
Duke Leto
575e5351e5 fix compiler unhappiness 2020-12-10 06:56:46 -05:00
Duke Leto
31fc4099df HUSH NSPV 2020-12-09 19:22:51 -05:00
Duke Leto
4f27af7545 Hush DPoW won't attack their own villages, lulz 2020-12-07 08:24:09 -05:00
Duke Leto
8db68f55c6 Cleanup 2020-12-07 08:21:38 -05:00
Duke Leto
b7398f812c Winners write the history books 2020-12-06 18:53:32 -05:00
Duke Leto
6533b7740e update validateaddress help 2020-12-06 15:53:47 -05:00
Duke Leto
aae0336733 Playin' dat Long Game with dat Longest Chain 2020-12-06 15:47:04 -05:00
Duke Leto
1f636f4d39 Me love you longest chain 2020-12-06 15:43:56 -05:00
Duke Leto
62ddb079bc Remove JUMBLR dingleberries 2020-12-06 15:42:03 -05:00
Duke Leto
c737c0dfaf We call them Hush Smart Chains around here 2020-11-15 11:54:06 -05:00
Duke Leto
a23b0e8388 Remove the unsupported concept of staked notaries 2020-11-15 10:28:53 -05:00
Duke Leto
52240c64b1 Tweak test suite and rename to HUSH_INSYNC 2020-11-14 20:00:23 -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
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
d4883bce7c More timedate changes from KMD 0.6 2020-07-09 10:31:12 -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
Duke Leto
378b1e3e74 Update coinsupply rpc docs 2020-03-14 08:44:00 -04: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
46e2c17667 Update KMDversion to 0.5.0 2019-12-25 14:38:28 -05:00
Duke Leto
339f03233d Clean up 2019-12-18 15:45:34 -05:00
Duke Leto
43f984eae0 src/rpc/misc.cpp upstream changes 2019-12-12 17:56:11 -05:00
Duke Leto
ff803add6e Compile fixes 2019-12-12 06:42:33 -05:00
Duke Leto
fb1f989391 Revert "Clean up"
This reverts commit 5477a673e1.
2019-12-11 23:04:59 -05:00
Duke Leto
5477a673e1 Clean up 2019-12-11 16:53:49 -05:00
Duke Leto
0eaee9dc83 Good riddance 2019-11-04 10:53:36 -05:00
Jonathan "Duke" Leto
ced4d38255 Bunch of little things 2019-10-22 19:21:23 -07:00
Mihailo Milenkovic
a7204d9f85 CC fixes for nSPV and others (#30)
- Remove adding txfee inputs for gateways claim
- FULLNODE and SUPERLITE macros
- Filter SetCCtxids with txid from oprert
- Fix for nServices of fullnode
- Use SetCCtxids_nSPV for some more CCs
- Fix addnormalinputs and add checking if utxo spent in mempool
2019-08-12 14:16:46 +03:00
jl777
0454333ff8 Tristate KOMODO_NSPV 2019-07-30 05:11:57 -11:00
jl777
f963001d0b Reduce getinfo footprint 2019-07-12 22:07:56 -11:00
ca333
1403eb6cf7 bump version
bump version for the hardfork
2019-06-10 18:18:09 +02:00
Jonathan "Duke" Leto
3275b435de Add synced key to getinfo+getblockchaininfo
This addresses #3 of upstream issue
https://github.com/zcash/zcash/issues/3996 .

Any software that creates a transaction outside of the RPC interface
MUST check if synced==true beforehand, otherwise metadata leakage which
leads to linkability analysis is possible.

The z_sendmany, z_shieldcoinbase and z_mergetoaddress RPCs have their
own synced checks, so it's not needed to look at this new synced value
when using those RPCs.
2019-05-16 05:24:27 -07:00
blackjok3rtt
4b90e548a6 Merge branch 'master' into jl777 2019-05-14 08:47:56 +08:00
blackjok3r
fb9320dfbb fix payments allocation for alright 2019-05-13 15:54:15 +08:00
Alrighttt
b489328ce8 syntax 2019-05-11 14:35:51 +02:00
Alrighttt
462320cfaf fix getaddresstxids help 2019-05-11 14:34:41 +02:00
blackjok3r
9802d350aa bug fix 2019-05-04 01:55:33 +08:00
blackjok3rtt
aa32b1f963 Merge pull request #107 from blackjok3rtt/jl777
add daily snapshot address to getsnapshot (top = -1)
2019-05-03 22:39:24 +08:00
blackjok3r
ec185b7226 add daily snapshot address to getsnapshot (top = -1) 2019-05-03 22:36:58 +08:00
blackjok3r
57ef70d08e fix notarizations left math error 2019-04-25 10:48:21 +08:00
blackjok3r
ab7558ab9d inital commit for notarypay 0BR 2019-04-17 17:42:24 +08:00
jl777
1ca7ee28e0 -) 2019-04-13 20:49:31 -11:00
jl777
8c27ef7372 Coin supply changes to include funds 2019-04-13 20:41:40 -11:00
jl777
9d0a39dbd7 coinsupply inflation calc 2019-04-13 19:19:00 -11:00