Commit Graph
813 Commits
Author SHA1 Message Date
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
Jonathan "Duke" Leto 5315ded786 Support wallet.dat outside of datadir
Ported from https://github.com/zcash/zcash/commit/6a7cfdea54a9469ac1234e32db9d2fed0bb146af
which did not apply cleanly.
2020-09-04 19:31:05 -07:00
Jonathan "Duke" Leto 7227739733 Merge branch 'dev' into duke 2020-07-20 06:25:50 -07:00
miodragpop b1de0a7f86 proton lib removed 2020-07-16 23:35:43 +02:00
Duke Leto 828fff6168 Update some tests 2020-06-23 12:59:32 -04:00
Duke Leto 9b6bc6cf14 desprout 2020-06-16 09:34:30 -04:00
Duke Leto ede0f21e67 desprout 2020-06-16 09:32:48 -04:00
Duke Leto 53172831d8 Delete sprout tests 2020-06-13 23:05:51 -04:00
Duke Leto f7b1c1f26f Delete Payment Disclosures
This code will be "experimental" forever, only supports Sprout, and
is a piece of shit. Deleting with fire.

Sapling viewing keys are the replacement, which already exist.
2020-06-05 07:20:38 -04:00
Duke Leto a2b3316664 Port PR93 from @denioD 2020-03-07 13:55:12 -05:00
Duke Leto 4d965f53eb A bunch more libsnark deletions/updates 2020-01-24 06:32:13 -05:00
Duke Leto 447ec28997 Delete a lot of libsnark stuff 2020-01-23 18:45:41 -05:00
Duke Leto 75fa411537 Tweak some test suite stuff 2019-12-24 13:43:51 -05:00
Duke Leto e9340c6a28 Update timestamp index test 2019-12-24 07:58:07 -05:00
Duke Leto 1c5e3e71b8 Clean up 2019-12-24 07:36:15 -05:00
Duke Leto 20453042c9 Update ac_private test, which almost passes 2019-12-23 18:11:40 -05:00
Duke Leto e79a0830d9 Start creating a HushTestFramework 2019-12-23 08:41:06 -05:00
Duke Leto 6eb19d75ae Copyrights 2019-12-23 08:34:00 -05:00
Duke Leto 1c4e43c48e Update test copyrights 2019-12-23 08:23:39 -05:00
Duke Leto 75768e235a We ain't got no stinkin' sprout joinsplits 'round here 2019-12-23 08:19:20 -05:00
Duke Leto 3421fcb035 Updates to mininode.py 2019-12-23 07:57:22 -05:00
Duke Leto a61118e818 Update python test framework for Hush 2019-12-23 07:50:40 -05:00
Duke Leto a5f1f7eb8a Update RPC readme 2019-12-22 19:42:56 -05:00
Duke Leto 9b568e8683 Merge branch 'zindex3' into duke
Conflicts:
	.gitignore
2019-12-20 14:09:59 -05:00
Duke Leto b52d9786a6 Update some test files 2019-12-19 09:24:52 -05:00
Duke Leto ae87ece8ab These sapling tests do not apply 2019-12-18 23:59:23 -05:00
Duke Leto 02f9a91fb7 We do not use the depends mirror 2019-12-17 11:48:31 -05:00
Duke Leto 79cb47b978 rename 2019-12-16 06:53:39 -05:00
Duke Leto 2eae4d2377 test suite tweaks 2019-12-15 20:36:13 -05:00
Duke Leto 52531f3f59 Update copyright 2019-12-15 20:31:33 -05:00
Duke Leto 18d22b21df We have DPoW and do not rely on fragile re-org limits like Zcash 2019-12-15 20:30:10 -05:00
Duke Leto 1a2bcd6a1a +x 2019-12-15 20:27:53 -05:00
Duke Leto 25f28f3909 It is not possible to make sprout addresses via z_getnewaddress 2019-12-15 20:26:19 -05:00
Duke Leto 0eaee9dc83 Good riddance 2019-11-04 10:53:36 -05:00
Duke Leto 1b16eb9f19 remove junk 2019-10-19 18:32:03 -04:00
ca333 6b79766999 Merge pull request #205 from KomodoPlatform/fix_PING
fix PING/REJECT attack [CVE-2019-17048, CVE-2019-16930]
2019-10-06 00:38:09 +02:00
ca333 41a7dcf549 add mempool tests 2019-10-02 23:57:21 +02:00
SirSevenG cf844ce5a4 def amount change 2019-08-04 01:29:50 +07:00
SirSevenG c07f73e217 change default chain to ILN 2019-08-04 01:29:20 +07:00
SirSevenG 1108c4cb32 typo fix 2019-08-02 03:06:38 +07:00
SirSevenG 7a4f8b3401 Prolonged Proxy timeout
Added support for multiple test chains
2019-08-02 03:05:47 +07:00
SirSevenG ad6f142a92 final cleanup
lowered coins amount
2019-08-01 16:34:50 +07:00
SirSevenG 887d54fd81 cleanup and recheck 2019-08-01 16:13:30 +07:00
SirSevenG aa1539afd0 added nspv_listtransactions call test 2019-08-01 14:31:20 +07:00
SirSevenG f878c9e05e More fixes
less TODOs
2019-07-31 23:35:54 +07:00
SirSevenG 50eebd236e Minor fixes and TODOs 2019-07-31 22:50:01 +07:00
TonyL 674ebb06cd nspv client rpc calls unittest 2019-07-07 11:40:57 +03:00
smk762 b04b41e19d Update cryptoconditions_oracles.py
-change tests to use baton address instead of baton utxo
-update samples results reference index
-add test for oraclesfund
-modify test loop flow to avoid spent utxo errors.
Note: Successful test requires timestamp after July 15th 2019, or changing PUBKEY_SPOOFING_FIX_ACTIVATION value in oracles.cpp
2019-05-29 16:41:15 +08:00
Bartlomiej Lisiecki 191fc2e152 Add support for importing and exporting sapling ivk 2019-04-22 17:22:31 -07:00