0.25.10-beta
Please report bugs using the issue tracker at GitHub:
https://github.com/flokiorg/go-flokicoin/issues
This release tightens RPC correctness, improves sync heuristics, refreshes checkpoints, and renames the daemon/CLI binaries. Upgrade to stay aligned with the network and to adopt the new lokid/lokid-cli names.
Upgrade notes
- Daemon and CLI renamed to
lokidandlokid-cli(previouslyflokicoind/flokicoind-cli). Update service files, scripts, and container entrypoints accordingly.
Highlights
- Consensus and checkpoints
- Refreshed mainnet checkpoints through height 209,771 to speed up initial sync.
- Networking and sync
- Improved outbound peer group tracking and ensured peers answer
getblocks, reducing stalls near tip. - Tightened download scheduling when already current to avoid redundant fetches.
- Refined block header/message serialization for sturdier I/O paths.
- Improved outbound peer group tracking and ensured peers answer
- RPC
getblockchaininfonow derives verification progress from best peer headers;getblockexposes richer block details.getrawtransactionresponse types and help text now match payloads;createrawtransactionenforces stricter amount validation.- Added block statistics aggregation powering
getblockstats(fee/size percentiles, UTXO deltas). getinforeports the correct P2P protocol version and fills missing fields.
- Mempool and validation
- Switched value bounds to full
int64range and guarded dust checks against overflow when computingMaxLoki/fee policy. - Validation errors now emit properly cast
MaxLokivalues to avoid misleading messages.
- Switched value bounds to full
- Tooling and tests
- Added deterministic block dataset generator (
make testexport) and refreshed fixtures for CI stability. - Strengthened difficulty/statistics and outbound group accounting test coverage.
- Added deterministic block dataset generator (
Notable commits (chronological)
- Tooling/fixtures refresh and
testexporthelper (31eff16,0e5dcd3). - RPC/build fixes for protocol/version reporting and banners (
651a453,2e92497). - Policy safety for
MaxLokirange and dust overflow guards (9d9eef1,5b583c0). - RPC correctness updates and block stats package (
4483bfa,ed3f11b,04bfa8b). - Daemon rename, checkpoints, sync/p2p/rpc refinements leading to 0.25.10-beta (
66a4658,037c55c,9f457dd,3388ec1,3d115e4,5eadc7b,91a004e,fbbef28).
Assets
Additional builds (ppc64, mips, *BSD, illumos/solaris) are available on the GitHub release page.