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
Open
chore(deps): bump github.com/luxfi/tui from 0.1.0 to 0.2.0#49dependabot[bot] wants to merge 391 commits into
dependabot[bot] wants to merge 391 commits into
Conversation
- 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
…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
Contributor
Author
|
Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request. |
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.
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.
4c464ff to
0705166
Compare
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.
Contributor
Author
|
Dependabot can't resolve your Go dependency files. Because of this, Dependabot cannot update this pull request. |
… 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>
0705166 to
05dabde
Compare
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/tui from 0.1.0 to 0.2.0.
Commits
cde7c01canonical: SubnetID → ChainID; drop redundant L1ID/SubnetID fields7457558canonical: rename SubnetID → L1ID in user-facing structs (Lux uses L1/L2 term...