Zach Kelling
2f3c8ea0e0
Update go.mod dependencies
2025-09-24 02:37:13 +00:00
Zach Kelling
f2d9f5c1dc
Update go.mod after removing local replaces
2025-09-23 10:09:22 +00:00
Zach Kelling
fb420c1cdd
Remove local replace directives for mainnet deployment
2025-09-23 10:06:02 +00:00
Zach Kelling
be85c151b0
fix: update imports and API calls for compatibility
...
- 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
2025-09-19 05:37:42 +00:00
Zach Kelling
97786bccd5
sync: update dependencies and merge upstream changes
2025-09-15 00:21:42 +00:00
Zach Kelling
2d0cc8a541
chore: Clean up build files and fix interfaces
2025-08-18 19:57:51 +00:00
Zach Kelling
90e01e7f3d
Update dependencies to fix build - ledger-lux-go v1.0.0
2025-08-16 23:39:17 +00:00
Zach Kelling
13926e717b
Update to consensus v1.1.3
2025-08-16 15:49:34 +00:00
Zach Kelling
fa59dc0e3f
Update dependencies and fix go mod tidy
2025-08-16 14:50:50 +00:00
Zach Kelling
a7fe664664
Update dependencies to use latest tagged versions
2025-08-16 07:43:26 +00:00
Zach Kelling
1c090b4bd2
fix: remove local replace directives for CI compatibility
...
- Remove all local replace directives that point to relative paths
- These were causing CI builds to fail
- Keep them commented for local development reference
2025-08-13 05:01:23 +00:00
Zach Kelling
08eea2a9bd
deps: update to luxfi/node v1.13.4-lux.15 and luxfi/geth v1.16.2-lux.4
...
- Update node from v1.16.15 to v1.13.4-lux.15 for Avalanche compatibility
- Update geth from v1.16.24 to v1.16.2-lux.4 for stable lux version
- Update evm to v0.7.8-lux from v0.16.3-lux.15
2025-08-13 04:47:27 +00:00
Zach Kelling
53f8af3521
Fix more tests
2025-08-11 06:14:05 +00:00
Zach Kelling
b5fed80f3f
Release v1.8.4-lux.2: Multi-consensus orchestration fixes
...
- Fixed SHA256 calls to use Checksum256
- Added complete geth engine implementation
- Fixed orchestrator type issues
- Added engine tests
- Added netrunner CLI binary
- Added test orchestration script
2025-08-08 22:19:29 +00:00
Zach Kelling
75c3fab38f
feat: add OP Stack and Ethereum 2.0 support to netrunner
...
- Add OPStackEngine for running OP Stack L2 rollups
- Add Eth2Engine for Ethereum 2.0 consensus+execution layers
- Support multiple consensus clients (Prysm, Lighthouse, Teku, Nimbus, Lodestar)
- Support multiple execution clients (Geth, Erigon, Nethermind, Besu)
- Remove ALL ava-labs dependencies from netrunner
- Replace ava-labs client libraries with direct HTTP RPC calls
- Add example manifests for OP Stack and multi-consensus architectures
- Update manifest validation to support new engine types
2025-08-08 20:55:22 +00:00
Zach Kelling
466f40ec2b
Add multi-consensus orchestration to netrunner
...
- Implement engine abstraction for managing multiple consensus implementations
- Add LuxEngine and AvalancheEngine implementations
- Create Host orchestrator for multi-engine management
- Add stack manifest system for defining multi-network configurations
- Implement port manager for dynamic allocation
- Add metrics collector for engine monitoring
- Create CLI commands for engine management (start, stop, list)
- Add predefined stacks for common network setups (L1+L2, bridge configs)
- Temporarily disable EVM client imports due to dependency conflicts
- All orchestrator components build successfully
2025-08-08 18:02:36 +00:00
Hanzo Dev
5068bb5728
Update Go version to 1.24.5
2025-08-07 12:21:51 -05:00
Hanzo Dev
6381566e69
Fix Go version to 1.23.0 and update CI workflows
2025-08-07 12:12:40 -05:00
Hanzo Dev
bd30394d68
Add go.sum file for dependency integrity
2025-08-07 05:09:07 -05:00
Zach Kelling
6175b6c96f
fix: Update logger method for compatibility
2025-08-06 06:55:30 +00:00
Zach Kelling
0615791489
Update address types and dependencies
2025-08-06 04:56:44 +00:00
Zach Kelling
6a9125450a
Update packages
2025-08-05 23:12:36 +00:00
Zach Kelling
49388dd010
Use -lux tagged versions and remove local replace directives
2025-08-05 22:35:41 +00:00
Zach Kelling
3fb8e9efd4
Fix Go version to 1.22.5
...
- Update from non-existent 1.24.5 to 1.22.5
- Ensures compatibility with GitHub Actions CI
2025-08-05 01:16:22 +00:00
Zach Kelling
1102389e92
Regenerate go.sum to fix checksum mismatches
...
- Remove corrupted go.sum and regenerate from scratch
- Fix checksum mismatches for luxfi/evm and luxfi/database
- Ensure all dependencies are properly resolved
2025-08-05 01:05:16 +00:00
Zach Kelling
ee556cff63
Update go.mod dependencies
2025-08-05 00:33:21 +00:00
Hanzo Dev
4486559e3a
Merge branch 'main' of github.com:luxfi/netrunner
...
Resolved conflicts:
- go.mod: Accepted origin/main version
- go.sum: Removed as per origin/main
2025-08-04 01:49:31 -05:00
Zach Kelling
e0abc1c677
Update dependencies to use evm v0.7.9 and node v1.13.5
2025-08-04 05:26:04 +00:00
Zach Kelling
d84338d219
Downgrade geth to v1.16.1 and evm to v0.7.8
2025-08-04 04:03:56 +00:00
Zach Kelling
966c931c1e
chore: update dependencies for v1.13.4 compatibility
...
- Update evm to v0.8.5
- Update geth to v1.16.24
2025-08-04 02:43:30 +00:00
Hanzo Dev
f9d243c1c2
Update dependencies
2025-08-03 03:55:07 -05:00
Hanzo Dev
f87b99f8e3
Update go modules
2025-08-02 16:16:50 -05:00
Zach Kelling
0f8f91d39b
Fix node version dependency to v1.13.14
2025-08-02 19:18:02 +00:00
Zach Kelling
e45a665617
Remove local replace directives from netrunner/go.mod
...
- Removed ../geth, ../node, and ../evm local replace directives
2025-08-02 18:46:32 +00:00
Zach Kelling
3490b8b313
Update imports to use luxfi/crypto instead of node/utils/crypto
2025-08-01 18:32:54 +00:00
Zach Kelling
f6c7024666
Update evm
2025-07-25 06:49:18 +00:00
Zach Kelling
9f24614e67
Updates for genesis
2025-07-25 06:09:17 +00:00
Zach Kelling
a612cee8f5
Remove log
2025-07-22 06:32:57 +00:00
Hanzo Dev
b2b91f9da7
Remove local replace directive and update to geth v0.15.40, node v1.13.13
2025-07-21 14:23:22 -05:00
Hanzo Dev
39e10a2250
Update for CLI compatibility
2025-07-21 12:56:01 -05:00
Zach Kelling
3ac2c0be5e
Update dependencies to geth v0.15.31
2025-07-20 14:24:24 +00:00
Zach Kelling
aee2686560
Add missing interface aliases
2025-07-20 14:20:03 +00:00
Zach Kelling
b599713abf
Update organization name
2025-07-20 08:38:06 +00:00
Zach Kelling
23859d0de4
Update dependencies
2025-07-20 08:24:33 +00:00
Zach Kelling
c114aaad5b
chore: update dependencies to use tagged versions, remove local replace directives
2025-07-20 06:46:41 +00:00
Hanzo Dev
84144c4ddb
Update ports used
2025-07-18 14:30:52 -05:00
Hanzo Dev
2c036521a7
Fix build
2025-07-18 12:31:39 -05:00
Zach Kelling
7df4e69df1
Update add Makefile
2025-07-18 06:49:13 +00:00
Zach Kelling
95ee9ef444
Fix netrunner module - replace coreth references with geth
2025-07-18 00:38:40 +00:00
Hanzo Dev
ddea803304
fix: remove ava-labs/libevm dependency
2025-07-17 17:06:35 -05:00