Skip to content

Lux Node v1.23.21

Latest

Choose a tag to compare

@zeekay zeekay released this 22 Feb 21:10
· 2 commits to main since this release

Lux Node v1.23.21

Critical Fixes

  • P-chain consensus fix: PendingTxs MessageType constant corrected to iota + 1 (was iota = 0, needed 1 to match block.PendingTxs). This was the root cause of P-chain being stuck at height 0.
  • Consensus dependency: Updated to github.com/luxfi/consensus@v1.22.69 with the PendingTxs fix
  • Removed local replace directives: All dependencies now use published versions

Improvements

  • Network sequencerID: Added native chain check before callback, preventing misrouting of primary network chains
  • Deploy-chains tool: Tracks minimum primary validator end time, caps subnet validator period with safety buffer
  • Debug cleanup: Removed stderr debug prints from production network code

Deployment

All 3 networks (mainnet, testnet, devnet) running v1.23.21 with:

  • P-chain height: 8 (all networks)
  • C-chain + 4 subnet chains (Zoo, Hanzo, SPC, Pars) operational
  • Historical blocks imported on all 5 nodes per network
  • Automated hourly snapshots to Hanzo S3

Build

# From source
go build -ldflags "-X github.com/luxfi/node/version.VersionMajor=1 -X github.com/luxfi/node/version.VersionMinor=23 -X github.com/luxfi/node/version.VersionPatch=21" -o luxd ./main

# Docker
docker pull ghcr.io/luxfi/node:v1.23.21