Skip to content

chore(deps): bump github.com/luxfi/tui from 0.1.0 to 0.2.0#49

Open
dependabot[bot] wants to merge 391 commits into
mainfrom
dependabot/go_modules/github.com/luxfi/tui-0.2.0
Open

chore(deps): bump github.com/luxfi/tui from 0.1.0 to 0.2.0#49
dependabot[bot] wants to merge 391 commits into
mainfrom
dependabot/go_modules/github.com/luxfi/tui-0.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 5, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/luxfi/tui from 0.1.0 to 0.2.0.

Commits
  • cde7c01 canonical: SubnetID → ChainID; drop redundant L1ID/SubnetID fields
  • 7457558 canonical: rename SubnetID → L1ID in user-facing structs (Lux uses L1/L2 term...
  • See full diff in compare view

- Updated sdk v1.16.31, node v1.22.40, netrunner v1.14.26
- Updated evm v0.16.4, genesis v1.5.9
- Removed local replace directives for config, sdk, netrunner, evm
- cmd/keycmd/genesis.go: Use constants.MainnetID (1), TestnetID (2), etc.
- cmd/evm.go: Default to constants.MainnetID, use ~/.lux/evm path
- Network IDs (P-Chain): 1, 2, 3, 1337
- Chain IDs (C-Chain EVM): 96369, 96368, 96370, 1337
- Remove hardcoded 96369/96368 values
Fix lint CI failures by formatting all Go files that needed it.
Fix remaining lint error for file outside main module.
Update go.mod to Go 1.25, CI already uses 1.25.5.
- sdk v1.16.33 with evm v0.8.17 (fixes chain ID methods)
- resolves build compatibility with consensus package
- netrunner v1.14.27 with fixed dependencies
- removes dependency on non-existent evm v0.16.4
- netrunner v1.14.28 with keys v1.0.1 (adds DeriveValidator functions)
- netrunner v1.14.29 with keys v1.0.2 (node v1.22.44 compatibility)
- netrunner v1.14.30 with keys v1.0.3
- node v1.22.45 with NewCertAndKeyBytesFromKey
- fixes local replace directive issue
- Remove local replace directives for netrunner and genesis
- Replace golangci-lint with staticcheck for Go 1.25 compatibility
- Update lint.sh to use staticcheck
Remove development-only replace directives for config, constants, and netrunner.
- Add --mainnet and --testnet flags to network start/stop/status
- Support concurrent networks on different port bases (9630/9640)
- Separate gRPC servers for each network type (8369/8368)
- Fix bech32 address generation in genesis command
- Add network-specific data directories
- Update binutils for multi-network process management
- Add constants tests
- Add separate port ranges for mainnet (9630), testnet (9640), devnet (9650)
- Fix chain import to use admin_importChain on /rpc endpoint
- Add network-specific run directories under ~/.lux/runs/{network}/
- Improve deploy command to properly target mainnet/testnet networks
- Add GetNetworkGRPCPort and GetNetworkHTTPPort helpers
- Fix stop command to properly clean up network-specific processes
- Update to geth v1.16.65, ledger v1.1.5, sdk v1.16.36
- Update node v1.22.72, netrunner v1.14.34
- Remove ledger adapter - ledger.LedgerLux now implements interface directly
- Use luxfi/hid v0.9.3 via replace directive for zondax/hid only
hanzo-dev and others added 11 commits June 4, 2026 01:36
…s/aws-sdk-go-v2/service/ec2-1.285.0

chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.200.0 to 1.305.1
…si/gomega-1.39.1

chore(deps): bump github.com/onsi/gomega from 1.39.1 to 1.41.0
…xfi/erc20-go-0.2.2

chore(deps): bump github.com/luxfi/erc20-go from 0.2.1 to 0.2.2
Bumps [github.com/luxfi/utxo](https://github.com/luxfi/utxo) from 0.3.3 to 0.3.5.
- [Release notes](https://github.com/luxfi/utxo/releases)
- [Commits](luxfi/utxo@v0.3.3...v0.3.5)

---
updated-dependencies:
- dependency-name: github.com/luxfi/utxo
  dependency-version: 0.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.95.1 to 1.103.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.95.1...service/s3/v1.103.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.103.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.1 to 0.36.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.35.1...v0.36.1)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…-go-0.36.1

chore(deps): bump k8s.io/client-go from 0.35.1 to 0.36.1
…s/aws-sdk-go-v2/service/s3-1.103.1

chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.95.1 to 1.103.1
…xfi/utxo-0.3.5

chore(deps): bump github.com/luxfi/utxo from 0.3.3 to 0.3.5
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.13 to 1.32.22.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@config/v1.32.13...config/v1.32.22)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-version: 1.32.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…s/aws-sdk-go-v2/config-1.32.22

chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.13 to 1.32.22
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 5, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 5, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

hanzo-dev added 2 commits June 6, 2026 02:08
proto/p Wave 2A (#101) rips github.com/luxfi/codec from p/txs — the
package-level txs.Codec singleton is gone. cli's PChain tx serializer
+ deserializer paths were using it; switch to
sdk/wallet/chain/p.Codec (the canonical linearcodec-backed
codec.Manager constructed by the sdk's wallet/chain/p init()).

Call sites updated:
- pkg/txutils/io.go      SaveToDisk/LoadFromDisk
- pkg/txutils/info.go    getChainTx
- pkg/utils/common.go    GetBlockchainTx
- pkg/key/soft_key.go    SoftKey.Sign  (passes Codec into pTx.Sign)

No new helper needed because the SDK already exposes the codec we'd
construct here anyway.

go build ./pkg/txutils/... ./pkg/utils/ ./pkg/key/ + go test ./pkg/key/...
green. The k8s.io/api missing-package + hanzoai/commerce checksum
mismatch errors at the top of `go build ./...` are pre-existing
environmental drift unrelated to this commit.

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.
CurrentValidatorInfo's Weight + Balance fields use the quoted-integer
JSON wrapper for P-chain RPC compatibility. codec/jsonrpc.Uint64 ->
luxfi/utils/json.Uint64. Identical wire format, one canonical home.
@dependabot @github

dependabot Bot commented on behalf of github Jun 6, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

- k8s.io/{api,apimachinery,client-go} v0.35.1 → v0.36.1: fixes
  autoscaling/v2beta1 + scheduling/v1alpha1 missing-package error
  (api transitively bumped to v0.36.1 dropped them; client-go
  v0.36.1 scheme/register.go matches).
- luxfi/gpu v1.0.1 → v1.0.4: ABI v14 mldsa_verify_batch /
  slhdsa_verify_batch signatures (per-element msg_lens + msg_width_hint).
- internal/mocks/pclient.go: drop ExportKey method (sdk/api archived
  in commit 99e0c5f; api.UserPass was tied to retired keystore API)
  + drop unused secp256k1 import.

The mock was autogenerated from a stale sdk/api@v0.0.2 — the api
package was extracted out of sdk in 2026-01 ("sdk: align API split").
ExportKey is dead code in cli; no caller exercises the mocked method.
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/luxfi/tui-0.2.0 branch from 4c464ff to 0705166 Compare June 6, 2026 19:44
hanzo-dev added 3 commits June 6, 2026 14:12
Replaces lux/standard/script/deploy_l2.sh (309 lines of bash) with a
type-safe cobra subcommand. Same semantics:
  - Inventory-driven multi-brand iteration
  - Per-brand RPC health check + chainId match against inventory
  - Idempotency via cast code on canonical WLUX address
  - Forge invocation with KMS-first / mnemonic-fallback identity
  - Mainnet --i-know-this-is-real-money safeguard
  - --resume to continue partial broadcasts
  - --liquid to chain lux/liquid deploys

Forge + cast still invoked as subprocesses (no native Solidity deploy).
Future work: native Go contract deploy via go-ethereum bindings.

Usage:
  lux contract deploy l2 --env devnet                                # dry-run
  lux contract deploy l2 --env testnet --confirm                     # broadcast
  lux contract deploy l2 --env mainnet --confirm --i-know-this-is-real-money
  lux contract deploy l2 --env mainnet --brand zoo --resume --confirm
netrunner v1.19.1 absorbs the txs.Codec rip aftermath (uses sdk
pwallet.Codec for proto/p tx parsing instead of removed luxfi/codec
direct call).

Also fix pkg/blockchain/helper.go: api.Peer now embeds peer.Info (from
luxfi/p2p/peer) rather than a defunct PeerInfo struct. Update
GetAggregatorExtraPeers's Peer construction accordingly + add peer
import.

Build verified clean on darwin/arm64 with luxgpu via /opt/homebrew
prefix (see ~/work/lux/CLAUDE.md for arm64 install-prefix guidance).
…X-Chain

Drops the local ../sdk replace directive in favor of the tagged release.
v1.17.7 makes FetchState succeed against Quasar-era P+C-only networks
(no X-Chain registered), which unblocks 'lux chain deploy' / 'lux contract
deploy l2' against mainnet.
@dependabot @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request.

hanzo-dev and others added 2 commits June 6, 2026 19:06
… path

v1.17.8 splits FetchState into FetchPState (P required) + AttachXChain
/ AttachCChain (opt-in). Sovereign L1 callers use FetchPState — no
inheritance of C/D/F/Z chains. Back-compat FetchState kept.
Bumps [github.com/luxfi/tui](https://github.com/luxfi/tui) from 0.1.0 to 0.2.0.
- [Release notes](https://github.com/luxfi/tui/releases)
- [Commits](luxfi/tui@v0.1.0...v0.2.0)

---
updated-dependencies:
- dependency-name: github.com/luxfi/tui
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/luxfi/tui-0.2.0 branch from 0705166 to 05dabde Compare June 7, 2026 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants