Commit Graph

648 Commits

Author SHA1 Message Date
Duke
18e3364bc2 Make docs for addnode/disconnectnode correct for HACs #376 2024-04-19 07:32:23 -04:00
Duke
3354d45fd3 Make getchaintxstats less noisy in debug log 2024-03-20 16:19:54 -04:00
Duke
8ff5e4aa5e Make getchaintxstats less noisy in debug log 2024-03-20 14:09:02 -04:00
Duke
64f59552b3 They are called Hush Arrakis Chains (HACs) now 2024-03-15 13:32:46 -04:00
onryo
58b65f9670 Update copyrights 2024-02-27 23:59:59 +01:00
Duke
f64c10baa9 Replace hushd with 'Full node' in a few error messages 2024-02-24 06:09:50 -05:00
Duke
b9d3c77a4c Merge branch 'duke' into dev 2024-02-15 10:41:50 -05:00
Duke
07b041fd94 Do not apply overwinter/sapling consensus rules to block 0 2024-02-15 10:40:22 -05:00
Duke
8b82bc4d15 Delete more CCs #381 2024-02-11 00:21:29 -05:00
Duke
27034531c9 Delete more CCs #381 2024-02-11 00:12:59 -05:00
Duke
b41785a684 Delete more CCs #381 2024-02-10 22:56:34 -05:00
Duke
5fa46e1d8d Delete more CCs #381 2024-02-10 21:46:36 -05:00
Duke
9e0ac062fa Delete a lot of CC stuff #381 2024-01-30 11:23:35 -05:00
Duke
bb8a3c57a4 Delete auction/faucet/heir CC rpcs #381 2024-01-30 10:48:21 -05:00
Duke
86104c4ef7 Remove oracles RPCs 2024-01-29 12:04:59 -05:00
Duke
27db254d68 Sapling and Overwinter network upgrades are always active
These NU's are always active for Hush Arrakis Chains so this code only serves
to slow down all operations by constantly being checked. So we disable them
which will speed up syncing, mining and creating transactions.
2024-01-21 16:34:53 -05:00
Duke
3a3c67e0fc Delete many things we do not want or need 2024-01-13 00:06:09 -05:00
Duke
de7a5fb6d7 remove cc payments and rewards 2024-01-12 20:47:46 -05:00
Duke
657bb1e25e remove dice, channels, lotto 2024-01-11 22:30:50 -05:00
Duke
a23ab58af6 Start removing unused gateway code 2024-01-07 13:20:17 -08:00
Duke
765487bb14 Remove unused code 2024-01-06 23:30:19 -08:00
Duke Leto
21530ba159 Remove unused code 2024-01-06 21:24:57 -08:00
Duke
20fdc0e4fe Get rid of deprecation entirely which allows current code to run past block height 5555555 2023-12-27 12:57:35 -05:00
Duke
04a705444b Improve rpc docs for getblocktemplate 2023-12-03 19:01:45 -08:00
Duke
620ca45efc Cleanup notary code 2023-11-22 09:48:09 -05:00
Duke
d922526642 Merge remote-tracking branch 'origin/dev' into danger 2023-10-25 12:44:18 -04:00
duke
95b4371aa4 Merge pull request 'Reduce memory usage' (#332) from reduce_memory into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/332
2023-10-25 15:11:51 +00:00
Duke
31a6b72caf Merge branch 'dev' into reduce_memory 2023-10-16 06:04:56 -04:00
Duke
5cf38dd5db Merge branch 'dev' into danger 2023-10-13 09:27:38 -04:00
Duke
09555fbee2 Allow abortrescan during RPC warmup
If we don't, we can get the hilarious error message that the node is Rescanning...
when trying to run abortrescan when the node automatically does a rescan on boot.
2023-09-18 12:43:27 -04:00
Duke
e2521ac2fa Remove unused sproutfunds argument 2023-09-03 08:48:06 -04:00
Duke
bd38a12512 Remove useless sprout key from coinsupply RPC 2023-09-03 08:40:06 -04:00
Duke
bacc08e817 Remove sprout data from valuePools
This codebase does not support sprout, the data will always be zero/empty
and is essentially useless cruft, so we delete it.
2023-09-03 08:37:19 -04:00
Duke
479ed54ff0 Add devtax address and scriptpub to getblocktemplate output 2023-06-23 09:13:11 -04:00
Duke
9f92bdd7dc Decentralized Devtax 2023-06-19 09:32:32 -04:00
Duke
b03c8f3108 Remove unused code 2023-06-17 21:31:05 -04:00
Duke
e8dc755f06 Reduce memory usage of CBlockIndex
Ported code from https://github.com/zcash/zcash/pull/6192 with various changes needed
for the Hush codebase.
2023-04-13 23:30:23 -04:00
Duke
c1baab7b8a Rate limit incoming addr p2p messages 2023-03-16 22:33:25 -04:00
Duke
e033a2e6eb Update copyrights to 2023 2023-02-09 18:06:03 -05:00
Duke
6f8bce9b3a Fix bug where setban banned a node for 0 seconds 2023-01-12 23:59:11 -05:00
zanzibar
512da314a5 BIP155 (addrv2)
Tor v3 + i2p
2023-01-06 15:23:22 +00:00
Duke Leto
1b7f200d29 Fix typo in getsnapshot docs 2022-12-01 14:55:53 -05:00
fekt
a5bcfc88b6 Mac build fix 2022-10-28 00:56:40 -04:00
fekt
e313676562 Mac build fixes 2022-10-27 16:49:02 -04:00
Jonathan "Duke" Leto
43ef851f8c Add copyright to files missing Hush copyright lines 2022-09-21 08:46:02 -07:00
Jonathan "Duke" Leto
5d2307a709 Update copyrights to 2022 2022-09-19 15:45:30 -07:00
Jonathan "Duke" Leto
5c8c7507ec Add z_consolidationstatus RPC 2022-09-06 05:55:03 -07:00
Jonathan "Duke" Leto
4aedeb557b Add z_sweepstatus RPC 2022-08-27 10:35:08 -07:00
Duke Leto
9bd41875d7 Return getinfo algo as a single key 2022-07-12 23:20:57 -04:00
Duke Leto
4e7c6cda86 Merge branch 'randomx' into dev 2022-07-12 22:13:00 -04:00