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
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
2980108cdc
Update relnotes
2025-10-13 14:45:10 -04:00
Duke
2f7082c713
Update relnotes
2025-10-13 14:28:54 -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
a555f64ad9
Has the sleeper awakened?
2025-08-22 21:26:05 -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
727f4d9a29
Sleep as a hack for lacking fullyNotified in some places
2025-08-22 11:33:13 -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
4ef3554307
Update authproxy
2025-08-22 06:47:27 -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
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
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
564ff0cb3a
Update test_framework.py from upstream which fixes #476
2025-08-21 16:13:52 -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
80f48a9338
Run z_listlockunspent in tests so we can see which notes are locked
2025-08-21 01:56:24 -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
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
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