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