Commit Graph

456 Commits

Author SHA1 Message Date
5cda31b505 update checkpoints 2026-03-09 16:39:00 -05:00
ec517f86e6 update checkpoints again 2026-03-09 16:29:55 -05:00
33e5f646a7 update checkpoints 2026-03-06 18:10:31 -06:00
85c8d7f7dd Rebrand hush3 to DragonX and share RandomX dataset across mining threads
Minimal rebrand (see compliant-rebrand branch for full rebrand):
- Rename binaries: hushd/hush-cli/hush-tx → dragonxd/dragonx-cli/dragonx-tx
- Default to DRAGONX chain params without -ac_* flags (randomx, blocktime=36, private=1)
- Update configure.ac: AC_INIT([DragonX],[1.0.0])
- Update client version string and user-agent to /DragonX:1.0.0/
- Add chainparams.cpp with DRAGONX network parameters
- Update build.sh, miner.cpp, pow.cpp for DragonX
- Add bootstrap-dragonx.sh utility script
- Update .gitignore for release directory

Share single RandomX dataset across all mining threads:
- Add RandomXDatasetManager with readers-writer lock, reducing RAM from
  ~2GB per thread to ~2GB total plus ~2MB per thread for the VM scratchpad
- Add LogProcessMemory() diagnostic helper for Linux and Windows
2026-03-04 18:42:42 -06:00
Duke
f8136f5839 DragonX has left the nest 2026-02-28 12:12:45 -05:00
fekt
cf9bacf4e7 Update Hush checkpoints to 2493000 2026-02-11 02:13:27 +00: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
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
f3995fa1b7 Cleanup MAX_BLOCK_SIZE 2024-09-18 18:12:01 -04:00
duke
49f303d804 Merge pull request 'Sync duke branch to dev' (#420) from duke into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/420
2024-09-16 17:31:37 +02:00
Duke
c5eeb74807 Simplify MAX_BLOCK_SIZE
Our code requires sapling activation at height 1 so we can simplify this function
which should lead to some performance improvements since it is called from many
places, including mining code.
2024-09-16 11:06:31 -04:00
onryo
243c726243 Update checkpoints for Hush and DragonX 2024-09-12 15:38:57 +02:00
onryo
c9470f29b7 Update checkpoints for Hush and DragonX 2024-09-12 15:19:01 +02:00
Duke
65c4c5c8de They are called Hush Arrakis Chains (HACs) now 2024-03-15 14:06:57 -04:00
jahway603
4a3c335050 minor QA changes 2024-03-04 08:57:14 -05:00
onryo
beee6c1698 Update HUSH/DRGX checkpoints 2024-03-04 10:32:51 +01:00
onryo
138cd7ab62 Update HUSH/DRGX checkpoints 2024-02-28 18:41:50 +01:00
onryo
58b65f9670 Update copyrights 2024-02-27 23:59:59 +01:00
onryo
91dadda360 Update HUSH/DRGX checkpoints, add release name 2024-02-27 23:49:06 +01:00
Duke
d35ac5eac7 Update dragonx checkpoints 2023-12-31 09:32:16 -05:00
Duke
05ee318913 Update hush checkpoints 2023-12-31 08:58:00 -05:00
Duke
2b2529259d Update dragonx checkpoints up to 896000 2023-11-22 13:45:00 -08:00
Duke
e7f79e6509 Update hush checkpoints up to 1578000 2023-11-22 12:28:04 -05:00
fekt
20ee425ece Updated checkpoints 2023-06-29 23:31:53 -04:00
Duke
97c7e814cf Add checkpoints for DRAGONX 2023-06-15 15:47:14 -04:00
Duke
b8ae39ccc7 Enable the option for dragonx checkpoints 2023-06-15 10:25:59 -04:00
Duke
47c67e45db checkpoints 2023-02-09 18:22:57 -05:00
Duke
e033a2e6eb Update copyrights to 2023 2023-02-09 18:06:03 -05:00
zanzibar
512da314a5 BIP155 (addrv2)
Tor v3 + i2p
2023-01-06 15:23:22 +00:00
Duke
ae64eb2392 Remove alerts 2022-12-18 08:24:49 -08:00
Jonathan "Duke" Leto
5d2307a709 Update copyrights to 2022 2022-09-19 15:45:30 -07:00
Duke Leto
d52ae97026 Update checkpoint data up to block 1087000 2022-09-19 13:25:26 -04:00
Duke Leto
473ec30404 More checkpoint tribal knowledge 2022-09-19 13:06:39 -04:00
Jonathan "Duke" Leto
84c9b786a7 Move checkpoints.pl to util/ 2022-09-19 05:52:53 -07:00
Duke Leto
1ef99eeb4f update checkpoints 2022-01-24 12:16:21 -05:00
Duke Leto
271fd0bd0f Fix location of comma 2021-10-20 20:18:37 -04:00
Duke Leto
cff49eef2e Update checkpoints 2021-10-20 20:06:03 -04:00
Duke Leto
9c67f1b758 Checkpoints 2021-09-16 10:23:13 -04:00
Duke Leto
7a9dfb89a7 Debug for -testnode=1 2021-08-09 12:30:36 -04:00
Duke Leto
0c5d2805b9 . 2021-07-11 21:35:11 -04:00
Duke Leto
98fbd2c0f4 Checkpoints 2021-07-09 16:09:09 -04:00
Duke Leto
e20315ef21 checkpoints 2021-06-18 18:31:20 +00:00
Duke Leto
40edc039fb Checkpoints 2021-04-18 12:11:14 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
585bf34432 Checkpoints 2021-03-31 15:47:12 -04:00
Duke Leto
d74fc51d2f Update checkpoints 2021-03-27 19:11:25 -04:00
Duke Leto
cfeaa47fa3 Checkpoints up to 440k 2021-02-26 08:42:59 -05:00
Duke Leto
5ac04de029 Update manpages 2021-02-21 08:21:31 -05:00