Commit Graph
687 Commits
Author SHA1 Message Date
Duke fc7aa68203 Refactor donation test now that we are using just one node 2025-10-14 14:24:37 -04:00
Duke 69dadd1128 Better tests; use current drgx block reward and default fee 2025-10-14 13:19:18 -04:00
Duke ebde772ada WIP donation test 2025-10-14 11:52:05 -04:00
Duke caf7178ffd Allow donation=0 2025-10-14 10:57:40 -04:00
Duke 75564c82ac Failing test for shielded donation 2025-10-14 04:16:15 -04:00
Duke 61bae5fb7b WIP donation test 2025-10-14 03:49:06 -04:00
Duke 23ef00cfd7 WIP donation test 2025-10-13 18:21:51 -04:00
Duke cb81fc3b95 Less noise unless -debug is used 2025-09-24 09:30:33 -04:00
Duke a555f64ad9 Has the sleeper awakened? 2025-08-22 21:26:05 -04:00
Duke 04ec2be8c8 Add fullyNotified to getblockchaininfo and use it in tests 2025-08-22 13:17:36 -04:00
Duke 727f4d9a29 Sleep as a hack for lacking fullyNotified in some places 2025-08-22 11:33:13 -04:00
Duke 4ef3554307 Update authproxy 2025-08-22 06:47:27 -04:00
Duke 8148c4f625 More test logging 2025-08-21 16:26:55 -04:00
Duke fcd939978f More verbose logging in lockzins test 2025-08-21 16:15:11 -04:00
Duke 564ff0cb3a Update test_framework.py from upstream which fixes #476 2025-08-21 16:13:52 -04:00
Duke 80f48a9338 Run z_listlockunspent in tests so we can see which notes are locked 2025-08-21 01:56:24 -04:00
Duke bd9dc4d190 A test for lockzins branch which currently fails on dev branch 2025-08-13 01:13:10 -04:00
Duke 0f18946630 Add lockzins test 2025-08-12 23:30:06 -04:00
Duke 465fe58e6a ./test.sh now runs successfully and we can now write RPC tests 2025-08-12 22:17:18 -04:00
Duke c8e1b598bc Update authproxy.py to python3 version from upstream 2025-08-12 17:23:46 -04:00
Duke fb062d2849 Work towards getting RPC tests working again
So much has changed since I originally got the RPC tests working many years ago,
most notably modern Linux distros don't even have a way to install python2 via
packages, you have to install from source. Continuing with python2 does not seem
like a good idea, so we begin migrating thigns to Python 3.

Currently running ./test.sh will successfully spin up a test chain but then
the test suite crashes when attempting to send an RPC request, which looks
to be caused by the test suite internals still expecting python2.
2025-08-12 17:19:04 -04:00
Duke d1991e6454 It is called hush-arrakis-chain now 2024-03-15 15:14:26 -04:00
jahway603 4a3c335050 minor QA changes 2024-03-04 08:57:14 -05:00
onryo 58b65f9670 Update copyrights 2024-02-27 23:59:59 +01:00
Duke a581f8fc8e Fix compile error and remove some cryptocondition dingleberries 2024-02-15 11:03:05 -05:00
Duke 9e26dac42a Remove libcryptoconditions dependency #381 2024-02-11 00:04:55 -05:00
jahway603 f5f52a7e81 ported Bitcoin PR 7229 to resolve Issue #16 2023-11-22 16:55:19 -05:00
Duke 84a0c2c35e antispam test 2023-10-07 14:16:59 -04:00
Duke b386cd1acf Scripts to test this branch 2023-10-07 14:15:12 -04:00
Duke e033a2e6eb Update copyrights to 2023 2023-02-09 18:06:03 -05:00
Duke 0d79d11a95 Use Tor v3 .onion in qa tests 2023-01-28 08:44:36 -08:00
zanzibar 512da314a5 BIP155 (addrv2)
Tor v3 + i2p
2023-01-06 15:23:22 +00:00
Duke ae64eb2392 Remove alerts 2022-12-18 08:24:49 -08:00
Jonathan "Duke" Leto 5d2307a709 Update copyrights to 2022 2022-09-19 15:45:30 -07:00
Duke Leto 1799c6c9bf Remove zeromq support 2022-09-12 19:35:27 -04:00
Duke Leto 166036c01c update rpc test docs 2021-10-21 09:46:44 -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 f75bcb3ed3 update tests 2021-01-24 13:05:40 -05:00
Duke Leto cde6d33ad1 The term 'whitelist' is racist and so we choose to call this feature 'allowlist' 2021-01-10 10:46:22 -05:00
Duke Leto 980350b9b4 Stuck in the grind 2020-12-16 22:10:59 -05:00
Duke Leto b58c15b9fb update copyrights 2020-12-10 07:45:36 -05:00
Duke Leto a42c063b52 Remove more remnants of JoinSplits 2020-12-08 19:49:42 -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
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
miodragpop b1de0a7f86 proton lib removed 2020-07-16 23:35:43 +02: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