Commit Graph
5 Commits
Author SHA1 Message Date
zeekayandGitHub 8d53833026 env: drop LUX_ prefix from env vars (noise) (#113)
Renames LUX_-prefixed env vars to their canonical, non-noisy forms:

- LUX_RLP_PATH    -> RLP_PATH    (test override for the RLP fixture path)
- LUX_VERSION     -> LUXD_VERSION (the luxd version being downloaded/cloned)
- LUX_PLUGIN_DIR  -> PLUGIN_DIR  (the lux plugin install dir, ~/.lux/plugins)

LUX_VERSION had two callers: shell scripts treating it as the luxd
version, and install_luxd_release.sh that already aliased
'LUXD_VERSION=${LUXD_VERSION:-${LUX_VERSION#v}}' on read. Collapse this
to a single canonical name (LUXD_VERSION) and a one-liner v-prefix
strip; no more aliasing.

LUX_PLUGIN_DIR points at ~/.lux/plugins on disk — the path is unchanged,
only the env var name. INSTALL=1 ./scripts/build.sh continues to work,
just driven from $PLUGIN_DIR.

Note: the historical README mention of LUX_VM_RUNTIME_ENGINE_ADDR /
LUX_VM_TRANSPORT (legacy luxfi/vm <= v1.1.0 names) is left in place
because it documents past behavior, per task convention for CHANGELOG/
historical docs.

BREAKING: external callers (CI, dev scripts, operators) must update
env var names. Per CLAUDE.md no-backwards-compatibility rule, the old
forms are removed.
2026-05-15 16:05:42 -07:00
zeekay b097aa5c96 Update to node v1.21.1, fix script to use luxfi/node instead of luxfi/luxd 2025-12-04 14:44:40 -08:00
zeekay 002d329252 Fix CI issues: Update Go version to 1.22.8 and rename update script
- Changed Go version from non-existent 1.24.6 to 1.22.8 in go.mod
- Updated CI workflow to use Go 1.22.8 consistently
- Renamed update_avalanchego_version.sh to update_luxd_version.sh
- Updated golangci-lint version to v1.63.0 for compatibility
- Fixed import path in tests/utils/subnet.go
2025-09-19 07:09:49 +00:00
zeekay b1979b4a02 Update EVM 2025-08-01 01:23:42 +00:00
zeekay 66651957a4 Update docs 2025-07-21 19:04:03 -05:00