build(deps): bump github.com/luxfi/node from 1.27.24 to 1.30.6 - #65
Closed
dependabot[bot] wants to merge 2476 commits into
Closed
build(deps): bump github.com/luxfi/node from 1.27.24 to 1.30.6#65dependabot[bot] wants to merge 2476 commits into
dependabot[bot] wants to merge 2476 commits into
Conversation
- Migrated from Subnet to Net terminology - Fixed logging imports to use luxfi/log - Updated metric and set package imports - Added replace directives for local packages - All binaries building successfully
- Add luxfi/database v1.2.1 dependency - Update luxfi/node from v1.18.11 to v1.18.18 - Remove deprecated canoto dependency - Update engine and orchestrator for compatibility
- Define EthClient interface with all required methods - Create stub implementation that returns test values - Add NewEthClient function to match old API signature - Return non-zero balance for test assertions This allows CLI E2E tests to compile and run without full EthClient implementation.
- Fixed validators → validator import path - Added local replace directives for development
- Change from github.com/luxfi/node/genesis - To github.com/luxfi/genesis/pkg/genesis - Add replace directive for genesis package Part of genesis consolidation effort
- Fix genesis cChainGenesis format: convert object to JSON string * Resolves unmarshal error when starting luxd nodes * Genesis field must be JSON string, not object - Add script to start local 5-node network * Uses pre-configured staking certificates from local/default/ * Properly configures bootstrap IPs and node IDs * Includes peer connection verification
- Fix genesis cChainGenesis parsing to handle both string and map formats - Update tmpnet API usage for ReadNetwork, Start signatures - Update import paths for renamed packages - Fix type assertions and field access patterns
- Fix invalid flag names in default/flags.json: - network-peer-list-gossip-frequency → network-peer-list-pull-gossip-frequency - Remove deprecated api-ipcs-enabled flag - Add mainnet (96369) and testnet (96368) genesis configurations - Server now detects network-id and uses appropriate genesis
Updated default server port to 9000 and grpc-gateway port to 9001 for: - server command - control command - ping command This aligns with the standard port convention for netrunner.
Replace directives pointing to /home/z/work/lux/* paths were accidentally committed. These should only be used locally via go.work, not committed to the repository.
- luxfi/genesis v1.2.4 (fixes redeclared config functions) - luxfi/evm v1.16.20 - luxfi/node v1.20.7 - luxfi/log v1.1.24 - luxfi/consensus v1.22.2 Removes all local replace directives to use published versions.
- Added docker-publish.yml workflow - Publishes to docker.io/luxfi/netrunner and ghcr.io/luxfi/netrunner - Multi-arch: linux/amd64 + linux/arm64 Usage: docker run --rm luxfi/netrunner --help
- Use luxfi/consensus/validators instead of node/consensus/validators - Use luxfi/ids instead of node/ids - Use luxfi/log instead of node/utils/logging - Use luxfi/utils/set instead of node/utils/set - Use luxfi/genesis instead of node/genesis - Use luxfi/evm/plugin/evm/client instead of geth/plugin/evm/client Removes dependency on non-existent node packages in v1.21+
The old flags consensus-sample-size, consensus-quorum-size, and consensus-commit-threshold have been replaced with dev-mode and poa-single-node-mode in luxd v1.21.0.
Use sybil-protection-enabled=false instead of dev-mode and poa-single-node-mode since dev-mode is for single-node only.
Bumps [github.com/luxfi/vm](https://github.com/luxfi/vm) from 1.0.40 to 1.1.7. - [Release notes](https://github.com/luxfi/vm/releases) - [Commits](luxfi/vm@v1.0.40...v1.1.7) --- updated-dependencies: - dependency-name: github.com/luxfi/vm dependency-version: 1.1.7 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.35.1 to 0.36.1. - [Commits](kubernetes/api@v0.35.1...v0.36.1) --- updated-dependencies: - dependency-name: k8s.io/api dependency-version: 0.36.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/luxfi/log](https://github.com/luxfi/log) from 1.4.1 to 1.4.3. - [Release notes](https://github.com/luxfi/log/releases) - [Commits](luxfi/log@v1.4.1...v1.4.3) --- updated-dependencies: - dependency-name: github.com/luxfi/log dependency-version: 1.4.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…xfi/log-1.4.3 build(deps): bump github.com/luxfi/log from 1.4.1 to 1.4.3
…36.1 build(deps): bump k8s.io/api from 0.35.1 to 0.36.1
…xfi/vm-1.1.7 build(deps): bump github.com/luxfi/vm from 1.0.40 to 1.1.7
…si/ginkgo/v2-2.29.0 build(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.29.0
Bumps [github.com/luxfi/api](https://github.com/luxfi/api) from 1.0.11 to 1.0.12. - [Release notes](https://github.com/luxfi/api/releases) - [Commits](luxfi/api@v1.0.11...v1.0.12) --- updated-dependencies: - dependency-name: github.com/luxfi/api dependency-version: 1.0.12 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/luxfi/rpc](https://github.com/luxfi/rpc) from 1.0.2 to 1.0.3. - [Release notes](https://github.com/luxfi/rpc/releases) - [Commits](luxfi/rpc@v1.0.2...v1.0.3) --- updated-dependencies: - dependency-name: github.com/luxfi/rpc dependency-version: 1.0.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.35.0 to 0.36.0. - [Commits](golang/mod@v0.35.0...v0.36.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-version: 0.36.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/luxfi/genesis](https://github.com/luxfi/genesis) from 1.12.15 to 1.13.9. - [Release notes](https://github.com/luxfi/genesis/releases) - [Changelog](https://github.com/luxfi/genesis/blob/main/CHANGELOG.md) - [Commits](luxfi/genesis@v1.12.15...v1.13.9) --- updated-dependencies: - dependency-name: github.com/luxfi/genesis dependency-version: 1.13.9 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…xfi/genesis-1.13.9 build(deps): bump github.com/luxfi/genesis from 1.12.15 to 1.13.9
…mod-0.36.0 build(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0
…xfi/rpc-1.0.3 build(deps): bump github.com/luxfi/rpc from 1.0.2 to 1.0.3
…xfi/api-1.0.12 build(deps): bump github.com/luxfi/api from 1.0.11 to 1.0.12
proto/p Wave 2A (#101) rips github.com/luxfi/codec from p/txs — the package-level txs.Codec singleton is gone. local/blockchain.go's newWallet was using it to parse PChain wire bytes; switch to sdk/wallet/chain/p.Codec (already imported as pwallet in the same file), which is the canonical linearcodec-backed codec.Manager constructed by the sdk's wallet/chain/p init(). This is a one-line cascade fix — no new helper needed because the SDK already exposes the codec we'd construct here anyway. go build ./... green. The proto pin remains at v1.1.0; the workspace go.work consumes the local proto/ which is on branch chore/proto-p-codec-rip with the new API. This commit goes live once proto v1.2.0 + sdk v?.?.? are tagged.
api was already at v0.36.1 (which dropped autoscaling/v2beta1 + scheduling/v1alpha1) but client-go@v0.35.1's scheme/register.go still imports those subpackages — bumping client-go to v0.36.1 picks up the matching scheme/register.go that drops the removed alphas. Closes the SKIP-BROKEN status from the Wave 2G codec rip sweep.
Picks up the 2026-06-06 relicensing: - luxfi/vm v1.2.0 → Lux Ecosystem License v1.2 (was Lux Research v1.0). License-only retag of the extracted runtime; patent reservation preserved for runtime optimization surfaces, royalty-free for Descending Chains. - luxfi/sampler v1.1.0 → BSD-3-Clause (was Lux Research v1.0). License restored to match the luxfi/node provenance (originally extracted from node/utils/sampler). - luxfi/staking v1.5.0 → BSD-3-Clause (was Lux Research v1.0). License restored to match the luxfi/node provenance. No code changes in this commit — go.mod/go.sum only.
LoadMnemonic no longer takes *ServiceIdentity (luxfi/keys v1.2.0).
…onsistency Package-local identifier only; no exported field, json tag, or wire change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Workspace-wide sync. luxfi/node already shipped on 1.26.4 in v1.30.6 (commit 121aca1fa9); this is the cross-repo catch-up.
Workspace-wide sync. luxfi/node already shipped on 1.26.4 in v1.30.6 (commit 121aca1fa9); this is the cross-repo catch-up.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bumps [github.com/luxfi/node](https://github.com/luxfi/node) from 1.27.24 to 1.30.6. - [Release notes](https://github.com/luxfi/node/releases) - [Changelog](https://github.com/luxfi/node/blob/main/CHANGELOG.md) - [Commits](luxfi/node@v1.27.24...v1.30.6) --- updated-dependencies: - dependency-name: github.com/luxfi/node dependency-version: 1.30.6 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.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.
Bumps github.com/luxfi/node from 1.27.24 to 1.30.6.
Commits
0cb842estaking/kms: document json/v2 boundary, keep external HTTP contract31ed53futils/ips/dynamic_ip_port: drop unused json/v2 marshaler5fd6cb4utils/bimap: drop json/v2 marshaler, keep type generic8cc9456rpcchainvm/zap/client: typed health Details, no json parse4f99e96chainadapter/messaging: ZAP-native internal codec, UTF-8 safef17688achainadapter/appchain: ZAP-native SQLite materializer blobsd6de5f4platformvm/airdrop: ZAP-native claims persistencec386256vms/da: ZAP-native blob+cert store, no json/v24c042e4style(node): rename local luxAssetID -> utxoAssetID for naming consistency3e1cd62platformvm/txs: emit [N]byte fields as JSON arrays for v1 RPC parityDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)