Open
Conversation
Domain Migration:
- Migrated all references from defcoin-ng.org to defcoin.io across the codebase
(README, man pages, configure.ac, init.cpp, guiconstants.h, contrib/README.md, doc/README.md)
Chain State Updates (2026-01-11):
- Updated nMinimumChainWork to match current chain state
- Updated defaultAssumeValid to block 2186382
- Added checkpoint for block 2186382
- Updated chainTxData with current transaction count (798,434 txns)
DNS Seeds and Network:
- Added new primary DNS seeds: seed.defcoin.io, seed2.defcoin.io
- Retained legacy seeds as fallbacks: seed.defcoin-ng.org, seed2.defcoin-ng.org, seed.defcoin.mikej.tech
- Updated testnet primary seed to test.defcoin.io, retained test.defcoin-ng.org as fallback
- Updated hardcoded seed IPs in chainparamsseeds.h
Version and Build:
- Bumped version from 1.0.0 to 1.0.2
- Updated copyright year to 2026
- Simplified version string format (removed git hash suffix from clientversion.cpp)
- Added fix-mingw-file-id-info.patch for Qt MinGW cross-compilation fix
Debug Window Enhancements:
- Added "Network Health" section to the Information tab:
- Difficulty (current PoW difficulty)
- Network hash rate (estimated from last 120 blocks, auto-scaled units)
- Chain tips (active chain + fork count)
- Sync progress (percentage)
- Added per-message-type traffic stats to peer detail panel (top 5 by bytes for sent/received)
- Network health fields update automatically when new blocks arrive
Compiler Compatibility Fixes:
- Added #include <cstdint> to src/bench/bench.h for newer compiler support
- Added #include <stdexcept> to src/support/lockedpool.cpp for newer compiler support
Repository Cleanup:
- Removed dead Travis CI badge from README.md
- Fixed typo in README.md ("sofware" -> "software")
- Added release-windows/ to .gitignore
- Added !depends/patches/** exception to .gitignore so Qt patches are not excluded
- Removed editor backup files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add .github/workflows/build.yml for Linux, macOS, and Windows builds - Fix Boost signals2 disconnect for newer Boost versions (init.cpp) - Add missing includes for newer GCC/C++ standards: - <deque> in httpserver.cpp, cuckoocache_tests.cpp - <array> in net_processing.cpp - Add boost::placeholders namespace for newer Boost (validation.cpp, validationinterface.cpp) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Seed fixes, deployed infrastructure to support defcoin, pointed to that but kept in old DNS names for legacy.
Some windows compiler fixes, README updates. Updated version in wallet to reflect the updates.