Commit Graph
24720 Commits
Author SHA1 Message Date
Duke 606b28d6ca Improve rpc errors and docs 2025-10-14 11:00:08 -04:00
Duke caf7178ffd Allow donation=0 2025-10-14 10:57:40 -04:00
Duke c3b9b09144 Make rpc error correct for all chains 2025-10-14 03:58:00 -04:00
Duke 23ef00cfd7 WIP donation test 2025-10-13 18:21:51 -04:00
Duke 1f50e635a0 WIP donation 2025-10-13 15:27:30 -04:00
Duke c078d1606d Merge remote-tracking branch 'origin/dev' into danger 2025-10-13 15:08:19 -04:00
Duke 02a26751bb WIP donation 2025-10-13 15:06:42 -04:00
duke f43b0f3270 Merge pull request 'Lock sapling input notes (zins) in z_sendmany' (#465) from lockzins into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/465
2025-10-13 14:19:21 -04:00
Duke cb81fc3b95 Less noise unless -debug is used 2025-09-24 09:30:33 -04:00
Duke e421dfc6a5 Improve rpc docs of z_listlockunspent 2025-08-23 06:17:32 -04:00
Duke aa69b87505 These are unrelated to ztxs and should be -debug 2025-08-22 21:21:15 -04:00
Duke 04ec2be8c8 Add fullyNotified to getblockchaininfo and use it in tests 2025-08-22 13:17:36 -04:00
Duke 34829af017 Avoid coredump if witness index does not exist 2025-08-22 07:34:11 -04:00
Duke fb7d669f14 Remove commented out code 2025-08-22 07:09:15 -04:00
Duke 7e3ce02d87 Bring back sorting notes descending by value which was in find_unspent_notes() 2025-08-22 06:16:25 -04:00
Duke ae170e9899 Spendable notes are now locked and 1159 seems to be an irrelevant upstream issue 2025-08-22 05:43:21 -04:00
Duke 90f00ac8a4 cleanup 2025-08-21 17:05:16 -04:00
Duke eb4fc52273 lockzins test finally passes because z_sendmany correctly locks notes now 2025-08-21 16:59:33 -04:00
Duke d73c1b86e4 Log amount if negative change happens 2025-08-21 16:14:47 -04:00
Duke 6e029a62ac Remove unused header inclusion 2025-08-21 16:14:23 -04:00
Duke a719e05be4 Add output index to z_listlockunspent 2025-08-21 02:00:19 -04:00
Duke 7c434ba030 Log calls to GetFilteredNotes and only warn when witness root is actually invalid 2025-08-21 01:59:20 -04:00
Duke b0cbcc6152 Unlock notes+utxos earlier 2025-08-21 01:57:42 -04:00
Duke bf55e6daa5 Avoid useless warnings in tests 2025-08-21 01:56:53 -04:00
Duke cae942a5c9 z_listlockunspent 2025-08-20 15:15:36 -04:00
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 c6892b950b Merge branch 'dev' into lockzins 2025-08-13 01:19:34 -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 0cd2bafa3a Remove unused CLI options and update debian example config 2025-08-12 13:37:44 -04:00
Duke bd52fc5ee6 Try harder to avoid selecting locked notes to spend 2025-08-11 09:36:45 -04:00
Duke 62da1981bb WIP donation 2025-08-10 13:46:07 -04:00
Duke 2a6ea137ae Merge branch 'dev' into lockzins 2025-08-09 10:22:53 -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 d95da694b9 WIP donation via z_shieldcoinbase 2025-08-08 14:53:21 -04:00
Duke d415277548 Merge branch 'dev' into lockzins 2025-07-29 09:10:42 -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 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