Commit Graph
31875 Commits
Author SHA1 Message Date
fekt 8f01fbf4ab DragonX checkpoints
In 3.10.4 release, Hush checkpoints were added as DragonX checkpoints, causing nodes to not sync and ban seeds and other nodes that updated. These are DragonX checkpoints from a synced node but need to be verified with others that have synced nodes.
2025-08-18 08:19:03 -04:00
Duke bd9dc4d190 A test for lockzins branch which currently fails on dev branch 2025-08-13 01:13:10 -04:00
Duke 5d31a77036 Do not throw exception during syncing on regtest 2025-08-12 23:57:27 -04:00
Duke 45f2e6b134 Remove unused code 2025-08-12 23:39:26 -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 37fe953ea4 Add more to debian example config 2025-08-12 13:49:27 -04:00
Duke 0cd2bafa3a Remove unused CLI options and update debian example config 2025-08-12 13:37:44 -04:00
Duke fc8c641cff Remove unused code 2025-08-08 21:58:39 -04:00
Duke 15b4378ff3 Remove unused code 2025-08-08 18:02:25 -04:00
Duke e495bf35b2 Remove unused code 2025-08-08 17:36:11 -04:00
Duke 701ebf26a7 Remove unused code 2025-08-08 16:32:27 -04:00
Duke 03886da019 Remove unused code 2025-08-08 16:17:46 -04:00
Duke 2b3f9ed33f Add -ac_clearnet=0 option so an entire chain can disable clearnet connection, instead of -clearnet=0 which only applies to a single node 2025-08-08 16:09:32 -04:00
Duke ab81589bdf Add rpc docs for using * with z_shieldcoinbase 2025-07-24 12:37:58 -04:00
Duke 51462777c8 Remove dead code 2025-07-24 09:07:44 -04:00
Duke e0821acab4 Remove dead code 2025-07-24 08:56:10 -04:00
Duke fcb94cba5a Add note to relnotes 2025-07-06 09:52:33 -04:00
Duke 8f2d60883a Merge branch 'master' into dev 2025-07-06 09:49:00 -04:00
Duke 74d66d8bf2 Merge branch 'dev' 2025-07-06 09:48:13 -04:00
Duke 4def0caf55 Merge branch 'master' into dev 2025-07-06 09:46:04 -04:00
Duke 1faf679a50 Update man pages via ./util/gen-manpages.sh 2025-07-03 12:57:20 -04:00
Duke 3caf605976 -ac_minopreturnfee is in puposhis 2025-06-27 10:46:42 -04:00
Duke 9042a24711 Update relnotes 2025-06-27 10:44:17 -04:00
Duke a07b38b615 Hush 3.10.4 "Hazy Hākuturi" 2025-06-27 10:20:53 -04:00
Duke 7927965650 Update relnotes 2025-06-27 08:50:18 -04:00
Duke 97470e385d Disallow using -mineraddress and -clearnet=0 at the same time 2025-06-27 05:45:24 -04:00
Duke 7e63e2f013 We call them HACs now 2025-06-27 05:32:12 -04:00
Duke 3b105c0245 Update Dragonx checkpoints to 2241000 2025-06-26 13:42:03 -04:00
Duke 76c97a3bce Update Hush checkpoint to 2241000 2025-06-26 10:21:35 -04:00
Duke af1ea27eb0 Remove Hush onions from drgx seed list and add fixed seeds to hush list 2025-06-25 10:21:52 -04:00
Duke 13749ab2b7 Add another .onion seed 2025-06-25 06:13:08 -04:00
Duke 2fa83f816d Add some seeds from chainparamsseeds.h to hush_utils.h 2025-06-25 06:09:59 -04:00
Duke 9772ad8e6f Add help doc that documents fixing database corruption 2025-06-09 12:51:25 -04:00
onryo 0d1b5fc83b make seeds 2025-06-08 19:11:04 +02:00
Duke 0a42eb3c1a Don't warn about no nodes to relay to when -testnode=1 2025-05-30 13:50:52 -04:00
duke 70672d02a3 Merge pull request 'z_sendmany_opreturn' (#467) from z_sendmany_opreturn into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/467
2025-05-30 08:33:47 -04:00
duke f220091f16 Fix relnotes formatting 2025-05-29 17:19:40 -04:00
Duke a520a3e655 Support using non-hex utf8 strings with z_sendmany memo 2025-05-29 15:40:07 -04:00
Duke cc1c0b30b0 There is now only one opreturn possible in z_sendmany so pull the assignment to opret out of the loop 2025-05-29 15:31:47 -04:00
Duke 38901a073b opreturn is no longer a valid json key in z_sendmany 2025-05-29 15:24:17 -04:00
Duke a710dd2099 Allow an optional opreturn param 2025-05-29 15:08:40 -04:00
Duke 1a70e754ce Revert "Add new opreturn param for z_sendmany to conversion list"
This reverts commit d6b7fc633f.
2025-05-29 15:08:27 -04:00
Duke d6b7fc633f Add new opreturn param for z_sendmany to conversion list 2025-05-29 15:06:47 -04:00
Duke b6418912f2 Document utf8: prefix in z_sendmany opreturn and add example to RPC help 2025-05-29 13:53:21 -04:00
Duke 48e0a989c1 Decode utf8 in opreturn and convert to hex 2025-05-29 02:39:58 -04:00
Duke fb3eb56c8f Begin supporting utf8: in z_sendmany opreturn 2025-05-20 12:29:56 -04:00
Duke 492fbcd023 Leave opretValue null unless a 5th argument is given to avoid adding empty opreturns 2025-05-20 12:21:47 -04:00