Duke Leto
fde2dd7c8f
update test include
2021-09-01 11:14:51 -04:00
Duke Leto
b30fae8238
clean up some more
2021-09-01 11:13:08 -04:00
Duke Leto
5c83c1b4e7
Cleanup
2021-09-01 11:02:19 -04:00
Duke Leto
120219d540
It is called getaddressesbyaccount, ugh
2021-09-01 10:36:23 -04:00
Duke Leto
cdbf1fc5d6
Add -stratumaddress and better stratum error logging
2021-08-27 11:36:44 -04:00
Duke Leto
e424a997a7
Cleanup
2021-08-26 00:08:37 -04:00
Duke Leto
d8d9f655a7
More relay debug info
2021-08-26 00:00:38 -04:00
Duke Leto
30001d4253
Comment out a z2z check that isn't quite correct
2021-08-22 17:34:44 -04:00
Duke Leto
b505660489
Clarify some docs related to Overwinter, which HUSH and all HSCs have
2021-08-22 14:57:49 -04:00
Duke Leto
40853af335
Remove things related to PoS
2021-08-19 19:30:03 -04:00
Duke Leto
ced3ba591d
Fix coredump when running hush-cli during RPC warmup
2021-08-19 19:09:05 -04:00
Duke Leto
40715561a1
Add copyright
2021-08-19 09:28:59 -04:00
Duke Leto
056f314032
Add copyright
2021-08-11 14:04:14 -04:00
Duke Leto
a94ad3994e
Merge branch 'stratum' into dev
2021-08-10 21:21:24 -04:00
Duke Leto
e6a650ff3e
Add some stratum spices
2021-08-10 12:50:34 -04:00
Duke Leto
0b6d766163
More useful stratum thread names
2021-08-09 21:30:29 -04:00
Duke Leto
b84883d9b9
Hushify stratum
2021-08-09 21:04:20 -04:00
Duke Leto
821cf277c8
Merge branch 'dev' into stratum
2021-08-09 20:39:34 -04:00
Duke Leto
aede5cd013
Correctly report HSC name when starting
2021-08-09 20:37:09 -04:00
Duke Leto
d74d6d26c0
.
2021-08-09 17:44:27 -04:00
Duke Leto
c29e741109
Show the actual correct config file name that cannot be found
2021-08-09 17:40:35 -04:00
Duke Leto
2471ce20db
Improve handling of custom addnodes
2021-08-09 17:40:17 -04:00
Duke Leto
7a9dfb89a7
Debug for -testnode=1
2021-08-09 12:30:36 -04:00
Duke Leto
c2aa7bc353
Merge branch 'dev' into stratum
2021-08-09 11:54:55 -04:00
Duke Leto
bb02d332ec
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2021-08-09 11:51:50 -04:00
Duke Leto
184cd78903
Merge branch 'duke' into dev
2021-08-09 11:51:40 -04:00
Duke Leto
63e1ede162
Also report work queue threads in rpcinfo
2021-08-09 11:51:25 -04:00
Duke Leto
89a4226965
Report rpc port in error when unable to connect
2021-08-05 15:55:34 -04:00
Duke Leto
236d79b3f8
Add rpcinfo rpc to debug deadlocks
...
We seem to have deadlock bugs in our RPC system, most likely inherited from ZEC or BTC.
Since some Hush RPC's take longer (such as anything with Sietch protections), the deadlocks
are more likely to occur. Eventually all RPC slots are used up and no more RPC commands
can be sent to hushd. This is why the "plz_stop" feature was implemented, but that is just
a workaround to restart the server. We must find and fix the root cause.
This rpc will allow us to see when we are getting close to our maximum work queue depth
and hopefully help us learn exactly what is happening.
2021-08-05 12:44:30 -04:00
Duke Leto
1ccf408515
Prefer Hush/HUSH3 to Komodo/HUSH3 if both exist, mac edition
2021-08-05 12:04:53 -04:00
Duke Leto
29cc0e0fdb
New directory structure for windoze
2021-07-21 00:51:56 -04:00
Duke Leto
8d9ff5fecf
Report invalid taddrs to stderr
2021-07-21 00:38:44 -04:00
Duke Leto
a2ad4b0485
no sprout round here
2021-07-21 00:29:06 -04:00
Duke Leto
992c2d269f
Add asmap.dat to . for convenience
2021-07-20 23:54:30 -04:00
Duke Leto
5fb4eafd1a
Prefer ~/.hush/HUSH3 to ~/.komodo/HUSH3 if both exist, unix edition
2021-07-19 22:02:44 -04:00
Duke Leto
c4e6680d43
Merge branch 'duke' into dev
2021-07-19 13:19:13 -04:00
Duke Leto
4517d614cc
increase default rpc work queue
2021-07-19 11:37:13 -04:00
Duke Leto
bfa19ab292
cc updates
2021-07-18 18:30:27 -04:00
Duke Leto
7764d05261
.
2021-07-12 01:49:04 -04:00
Duke Leto
644f4bf850
Deep nasal dragons, beware
2021-07-11 22:20:07 -04:00
Duke Leto
ba6e2aea01
set ac_eras correctly
2021-07-11 22:06:51 -04:00
Duke Leto
0c5d2805b9
.
2021-07-11 21:35:11 -04:00
Duke Leto
b57d902438
Set symbol earlier
2021-07-11 21:11:15 -04:00
Duke Leto
01e30ed2d9
order is important
2021-07-11 20:55:55 -04:00
Duke Leto
5320e1521f
Default HUSH3 and all HSC's to use sapling activation at height 1
2021-07-11 19:40:56 -04:00
Duke Leto
821d5a9b61
hush-tx
2021-07-11 19:34:24 -04:00
Duke Leto
1569b0974c
Remove unnecessary batch files and such
2021-07-11 19:21:44 -04:00
Duke Leto
50ee752c3f
hushd, hush-cli and hush-tx are real binaries now
...
No more bash scripts or .bat files needed as wrappers!
2021-07-11 19:16:26 -04:00
Duke Leto
13e16cc2ef
Add default seed nodes
2021-07-11 19:11:29 -04:00
Duke Leto
23369152d3
.
2021-07-11 19:06:34 -04:00
Duke Leto
d62d38312f
Cleanup and make all custom hushd settings defaults for HUSH3 mainnet
2021-07-11 19:03:02 -04:00
Duke Leto
02d50b12e4
-ac_cc now defaults to 2, which is what HUSH3 uses
2021-07-11 18:25:59 -04:00
Duke Leto
64d1d05215
cleanup
2021-07-11 18:25:32 -04:00
Duke Leto
20a4933eb2
.
2021-07-11 18:12:48 -04:00
Duke Leto
bddd4c5cd3
Migrate to ~/.hush/HUSH3 for new installs, fallback to ~/.komodo/HUSH3 if that exists
2021-07-11 18:03:22 -04:00
Duke Leto
aa39fc4f49
hush_baseid
2021-07-11 17:32:06 -04:00
Duke Leto
cfcc2f5288
hush_userpass
2021-07-11 17:30:44 -04:00
Duke Leto
d884626ac8
Update default rpcworkqueue=512
2021-07-11 17:29:59 -04:00
Duke Leto
5a3f5b4152
.
2021-07-10 14:05:20 -04:00
Duke Leto
91383d0bc5
.
2021-07-10 12:56:43 -04:00
Duke Leto
d7944252bb
cleanup
2021-07-10 12:49:08 -04:00
Duke Leto
dab4126a82
hush_makeopret
2021-07-10 12:30:34 -04:00
Duke Leto
fc52a00c37
hush_init
2021-07-10 12:27:30 -04:00
Duke Leto
2331ed0c56
Default HSC is now HUSH3 and some doc fixes
2021-07-10 12:23:55 -04:00
Duke Leto
62adec08d8
Overwinter has always been active for HUSH + all HSCs
2021-07-10 03:46:05 -04:00
Duke Leto
38089e2d15
Only build witness cache when needed
2021-07-10 02:30:05 -04:00
Duke Leto
60a34af810
The meta-revert of https://github.com/tradecraftio/tradecraft/commit/b0f2fa3399de8fc9b5a9dd5452570f53dace9848
2021-07-09 23:41:44 -04:00
Duke Leto
7b8209b257
.
2021-07-09 23:35:38 -04:00
Duke Leto
30a6ca4447
Built-in stratum server
2021-07-09 18:47:15 -04:00
Duke Leto
98fbd2c0f4
Checkpoints
2021-07-09 16:09:09 -04:00
Duke Leto
0cc0f2df8c
Merge branch 'dev'
2021-07-09 16:01:52 -04:00
Duke Leto
a890c59ee8
Merge branch 'duke' into dev
2021-07-09 16:01:36 -04:00
Duke Leto
be7e4ea94c
More relnotes is good relnotes
2021-07-09 16:00:53 -04:00
Duke Leto
4249e155af
More relnotery
2021-07-09 15:31:40 -04:00
Duke Leto
f9c4da8122
Add release notes for 3.8.0
2021-07-09 15:25:48 -04:00
Duke Leto
10a6706e71
Bump version to 3.8.0
2021-07-09 15:11:36 -04:00
Duke Leto
ab769257e0
Add copyright
2021-07-09 15:09:19 -04:00
Duke Leto
bfe907cb10
Bump proto version
2021-07-09 15:09:11 -04:00
Duke Leto
14f38e3b0d
Let us be honest
2021-07-08 18:15:59 -04:00
Duke Leto
1cdf998ade
docs for -keepnotewitnesscache
2021-06-29 13:33:43 -04:00
Duke Leto
cc2b28a604
hush-tx.bat for completeness
2021-06-29 11:42:34 -04:00
Duke Leto
b314fd3b4a
Add -asmap and update addnodes to hushd.bat
2021-06-29 11:32:54 -04:00
Duke Leto
2b915599ac
Update rpc docs
2021-06-28 23:56:16 -04:00
Duke Leto
8e7cf04ad2
Fix upstream KMD crash bug in getblocktemplate when disablewallet=1
...
Originally https://github.com/DeckerSU/komodo/commit/dc8e1695c23908a2e797a48f1e7b428070c336b7
2021-06-28 22:34:35 -04:00
Duke Leto
6ca35f2b0a
Remove dead code
2021-06-28 21:17:59 -04:00
Duke Leto
df8cd1180f
delete dead code
2021-06-28 21:00:42 -04:00
Duke Leto
4299665914
Merge branch 'dev' into duke
2021-06-28 13:13:39 -04:00
Duke Leto
d58396f05e
Shuffle zouts to prevent leaking change output position
2021-06-27 22:35:59 -04:00
Duke Leto
195af2c65a
Sietch for z_shieldcoinbase
2021-06-27 22:19:37 -04:00
Duke Leto
cfad609a2f
Merge branch 'dev' into duke
2021-06-27 22:09:35 -04:00
Duke Leto
b8ebbd7da5
Add -keepnotewitnesscache for advanced users
2021-06-27 12:52:45 -07:00
Duke Leto
172fefeb7b
Sometimes you need to say plz
2021-06-26 20:37:57 -04:00
Duke Leto
21333ce153
Add -rescanheight
2021-06-26 15:49:47 -04:00
Duke Leto
67afdb9f29
Merge branch 'longestchain' into dev
2021-06-26 14:43:15 -04:00
Duke Leto
b7be25e2d5
Thanks to hellcatz for this patch
2021-06-26 14:42:40 -04:00
Duke Leto
f3baa11157
Merge branch 'zindexdb' into dev
2021-06-26 14:27:26 -04:00
Duke Leto
2c315965d7
Log data about clearing witness cache
2021-06-26 13:54:57 -04:00
Duke Leto
d99720ef87
Merge branch 'master' into dev
2021-06-26 12:54:51 -04:00
Duke Leto
e829822041
logging to help debug window stats being wrong after restart
2021-06-26 12:27:38 -04:00
Duke Leto
ea9890ebdf
Merge remote-tracking branch 'origin/zindexdb' into zindexdb
2021-06-21 18:00:23 -04:00