Skip to content

Tags: luxfi/node

Tags

v1.22.46

Toggle v1.22.46's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): bump goreleaser/goreleaser-action from 2 to 6 (#77)

Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to 6.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](goreleaser/goreleaser-action@v2...v6)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v1.22.45

Toggle v1.22.45's commit message
ci: upgrade Go version to 1.25.5

Update single-validator-test workflow from 1.25.1 to 1.25.5.

v1.22.44

Toggle v1.22.44's commit message
refactor: use github.com/luxfi/warp in platformvm

- Remove internal platformvm/warp import duplication
- Use external github.com/luxfi/warp package directly
- Remove warp alias, use warp.Signer consistently

v1.22.43

Toggle v1.22.43's commit message
refactor: remove warp signer adapters, use warp.Signer directly

- Remove corethWarpSignerAdapter and noOpWarpSigner types
- Use warp.NewSigner directly for all chains
- Simplify warp signer creation with single createWarpSigner function
- Update warp to v1.16.39

v1.22.42

Toggle v1.22.42's commit message
bump go-bip32 v1.0.2: remove FactomProject deps

Removes ancient FactomProject/basen and btcutilecc from dependency tree.

v1.22.41

Toggle v1.22.41's commit message
refactor: use real test logger instead of NoLog

Replace log.NoLog{} with log.NewTestLogger(level.Debug) in tests to
enable actual logging output for debugging and tracing. This allows
developers to see what's happening during test execution.

v1.22.40

Toggle v1.22.40's commit message
chore: update geth v1.16.60 - remove goleveldb from p2p/enode

- Update geth to v1.16.60 (p2p/enode now uses luxfi/database)
- goleveldb completely removed from default binary
- pebble completely removed from default binary

Binary: 41MB (optimized)
Compiled modules: 147 (down from 158)
Removed: pebble, goleveldb (both now optional via build tags)

Database backends:
- Default: badgerdb
- Optional: -tags=leveldb (goleveldb)
- Optional: -tags=pebble (cockroachdb/pebble)

v1.22.39

Toggle v1.22.39's commit message
chore: update geth/coreth with optional pebble/leveldb

- Update geth to v1.16.59 (pebble/leveldb now optional via build tags)
- Update coreth to v0.15.58 (pebble import now optional)
- Default database is now badgerdb
- Pebble removed from binary (saves ~4MB)

Binary size: 41MB (optimized) - down from 45MB
Compiled modules: 148 (down from 158)

To enable pebble: go build -tags=pebble
To enable leveldb: go build -tags=leveldb

v1.22.38

Toggle v1.22.38's commit message
deps: upgrade all luxfi packages to latest versions

All packages now use crypto@v1.17.25:
- vm v1.0.0 → v1.0.1
- ledger-lux-go v1.0.0 → v1.0.2
- threshold v1.1.1 → v1.1.2
- constants v1.2.3 → v1.2.4
- database v1.2.12 → v1.2.13
- genesis v1.5.7 → v1.5.9
- ids v1.2.4 → v1.2.5
- math v1.0.2 → v1.1.1
- geth v1.16.57 → v1.16.58
- consensus v1.22.35 → v1.22.37
- p2p v1.4.7 → v1.4.9
- warp v1.16.37 → v1.16.38
- coreth v0.15.56 → v0.15.57

v1.22.37

Toggle v1.22.37's commit message
fix: use ChainID consistently for NetID in verify context

- ToChainContext() uses ChainID for both ChainID and NetID fields
- Update test mocks to return consistent chainID values