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