c05134e77e
Compliant rebrand: legal compliance, code audit, and documentation (Phases 0-3)
...
Phase 0 - Legal Compliance:
- COPYING: Add DragonX copyright, preserve all upstream attributions
- AUTHORS: Add DragonX developers section
- LICENSE: Restore standard FSF GPLv3 text (fix GNU→GENERAL error)
- Add DragonX copyright headers to all 21 modified source files
- contrib/debian/copyright: Add DragonX attribution
- README.md: Add GPLv3 Section 5(a) attribution section
Phase 1 - init.cpp Cleanup:
- PID file: hushd.pid → dragonxd.pid
- Shutdown thread: hush-shutoff → dragonx-shutoff
- Debug message: stopping HUSH → stopping DragonX
Phase 2 - HUSH3/ishush3 Code Audit:
- Rename ishush3 → isdragonx across ~15 source files
- Update "HUSH3" chain-identity checks to "DRAGONX" in consensus,
difficulty, notarization, devtax, and RPC code
- Intentionally preserve cross-chain "HUSH3" refs (gateway, notary dest)
- Build verified: all three binaries compile cleanly
Phase 3 - Documentation:
- README.md: Full rewrite with DragonX chain params, build instructions
- Man pages: Create dragonxd.1, dragonx-cli.1, dragonx-tx.1 (v1.0.0)
- Doc files: Add beefy-DRAGONX.conf, dragonxd-systemd.md, dragonxd.service
- Init scripts: Create dragonxd.{conf,init,openrc,openrcconf,service}
- Debian packaging: Update control, changelog, install, manpages, examples
- Update doc/init.md and contrib/init/README.md
2026-03-03 19:01:24 -06:00
Duke
4cbad44688
Update debian changelog
2026-03-02 12:08:19 -05:00
Duke
f8136f5839
DragonX has left the nest
2026-02-28 12:12:45 -05:00
jahway603
e246ad6be5
Updated Debian Package control file to include cmake
2026-01-06 09:13:46 -05:00
jahway603
ece8f3b171
Updated asmap.dat to use 1764864000_asmap_unfilled.dat from upstream commit 17f2e06cf62df7c4455492692b92cfb685d1d7f7
2026-01-02 08:58:01 -05:00
jahway603
afe5cb361a
Merge branch 'dev' into jahway603
2025-12-30 09:32:43 -05: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
jahway603
d3f486e59f
Updated Debian Package files for 3.10.4 release
2025-07-06 12:32:20 -04:00
onryo
0d1b5fc83b
make seeds
2025-06-08 19:11:04 +02:00
onryo
157ff2f8db
Update seed list
2025-04-21 11:20:57 +02:00
Duke
46e6faa6fb
New script to calculate average blocktime between block heights
...
To use the script:
./contrib/avg_blocktime.pl DRAGONX
It has some default block heights defined, if you want custom ones
than those are given as 2nd and 3rd arguments. Currently the script
prints out:
Avg blocktime over 3000 blocks = 36.0526666666667
So with this evidence it seems that DRAGONX has the correct average
blocktime and network hashrate.
2024-12-25 12:03:29 -05:00
jahway603
f72ee57635
Updated asmap.dat to use 1730210400_asmap.dat from upstream commit dcce69e48211facdbd52a461cfce333d5800b7de
2024-11-20 23:53:45 -05:00
Duke
6e6ff5ccbc
Support an env var to generate SDL checkpoints for a HAC
2024-11-18 07:10:25 -08:00
jahway603
0249aecf00
Fixed contrib/debian/hush.example
2024-11-14 16:05:25 -05:00
jahway603
d7a681cd54
Update debian/compat to version 13
2024-11-14 15:29:09 -05:00
jahway603
bc3bb358c7
Fixed Debian package lintian errors
2024-09-30 22:49:22 -04:00
onryo
54b2f216ad
make seeds
2024-09-30 23:37:08 +02:00
jahway603
6133c1669c
Updated Debian package changelog
2024-09-30 09:24:34 -04:00
jahway603
c245242e0f
updated Debian package copyright to resolve Issue #134
2024-09-26 10:21:20 -04:00
jahway603
006804d6ca
Updated urgency tags in contrib/debian/changelog
2024-05-09 10:43:34 -04:00
jahway603
41e7d602c8
Added changelog to Debian package building script
2024-05-09 10:12:44 -04:00
jahway603
535d78595e
Updated Debian package changelog to resolve Issue #405
2024-05-09 09:43:56 -04:00
jahway603
4a3c335050
minor QA changes
2024-03-04 08:57:14 -05:00
Duke
3241992e50
make seeds is an alias for this other much longer annoying command
2024-03-02 09:38:46 -05:00
jahway603
8c8b6e88f0
make i2p seed
2024-03-01 16:52:25 -05:00
jahway603
c59d38caa8
updated i2p seed node to correct i2p address
2024-03-01 10:28:59 -05:00
onryo
54af342484
make seeds
2024-03-01 10:16:38 +01:00
onryo
58b65f9670
Update copyrights
2024-02-27 23:59:59 +01:00
Duke
16dd3aef74
Improve hush_scanner and seed node contrib file
2024-02-18 22:26:32 -05:00
Duke
0679468f60
Add script for scanning dragonx nodes
2024-02-16 08:08:20 -05:00
Duke
a55cc301b2
Text file of hush seed nodes to use with contrib/hush_scanner
2024-02-15 14:18:44 -05:00
Duke
1db3fb0429
Fix warning
2023-12-27 17:06:47 -05:00
Duke
19aa83ca80
You can now estimate future blocktimes of Arrakis Chains with: ./contrib/block_time.pl 5555555 DRAGONX
2023-12-27 12:53:07 -05:00
fekt
e53220b5f1
Save checkpoints as individual .json files
2023-07-09 11:49:55 -04:00
nullfekt
44595d5abe
Add additional community seed node
2023-06-29 20:54:20 -04:00
fekt
fb250487c8
Create sda_checkpoints.pl
...
For generating checkpoints in SDA. Modify start/end and run
./contrib/sda_checkpoints.pl > checkpoints.json
2023-02-16 23:07:46 -05:00
Duke
e033a2e6eb
Update copyrights to 2023
2023-02-09 18:06:03 -05:00
onryo
9f90de2404
add more seeds
2023-02-08 19:17:54 +01:00
onryo
2f8a138cce
add torv3 seed
2023-01-20 13:42:24 +01:00
jahway603
fc27972beb
added i2p seed and wtfistheinternet seed
2023-01-19 19:12:06 -05:00
duke
26064b4bf8
Update 'contrib/seeds/README.md'
...
Note that links to the files will not work until this is merged to master
2023-01-17 13:58:24 +00:00
duke
0ebb4c70c7
Update 'contrib/seeds/README.md'
2023-01-17 13:53:44 +00:00
duke
76b8de6b70
Update 'contrib/seeds/README.md'
2023-01-17 13:53:29 +00:00
Duke
176a9e1c7a
Add 'make seeds' to make it easy to add seeds
2023-01-17 08:01:14 -05:00
Duke
9d2277c697
Add tor v3 seed
2023-01-12 23:58:13 -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
fekt
f4927fa54a
OSX deployment script and bg
2022-10-28 01:17:22 -04:00
Duke Leto
ab83649c1a
Add gen-zaddrs.pl and improve docs
2022-09-21 09:04:32 -04:00