Commit Graph
27 Commits
Author SHA1 Message Date
zeekay d32e075809 refactor: update to vm v1.0.18, migrate log and metrics packages
- Update vm dependency to v1.0.18
- Remove internal log package in favor of luxfi/log
- Migrate prometheus to gatherer package
2026-01-11 21:38:34 -08:00
zeekay 162e4f6668 refactor: remove all SubnetEVM references and backward compatibility
- Rename plugin/evm/upgrade/subnetevm package to feewindow
- Rename SubnetEVMTimestamp to EVMTimestamp (JSON: evmTimestamp)
- Rename IsSubnetEVM method to IsEVM
- Rename SubnetEVMDefaultChainConfig to EVMDefaultChainConfig
- Rename TestSubnetEVMChainConfig to TestEVMChainConfig
- Rename TestPreSubnetEVMChainConfig to TestPreEVMChainConfig
- Rename ethclient/subnetevmclient to ethclient/evmclient
- Update VM factory ID from "subnetevm" to "evm"
- Remove all backward compatibility aliases
- Update all documentation and comments

Breaking change: This removes all SubnetEVM naming - only "EVM" is supported.
No backward compatibility maintained as per user requirement.
2025-12-21 10:26:52 -08:00
zeekay b1979b4a02 Update EVM 2025-08-01 01:23:42 +00:00
zeekay c7d3a5a984 docs: Add historical timeline to all RELEASES.md files
- Document private alpha testing phase (January 2021)
- Document mainnet beta launch (January 1, 2022)
- Document second major update (January 2023)
- Document public mainnet launch (November 2024)
- Document current sync status (July 26, 2025)
- Clarify v0.7.7 as first tagged release for EVM
- Clarify v1.13.3 as first tagged release for Node
- Clarify v0.15.2 as first tagged release for Geth
- Note all tests passing with upstream compatibility
- Mark as final compatibility build for Lux network
2025-07-26 21:48:48 +00:00
zeekay 9d213f4f4a docs: Clean up for v1.13.3 first official release
- Remove all old tags except v1.13.3
- Update RELEASES.md to show v1.13.3 as first official release
- Update README.md with clean documentation
- Remove all references to Avalanche/Ava Labs from main docs
- Present clean, professional GitHub repository
2025-07-26 21:40:30 +00:00
zeekay 19fe8dc2c7 Replace ethereum/go-ethereum references with luxfi/geth
- Updated go:generate comments to use luxfi/geth instead of ethereum/go-ethereum
- Fixed GitHub issue/PR references to point to luxfi repositories
- Updated comments referencing the Lux geth fork
- Part of the migration to unified EVM architecture with Lux consensus
2025-07-23 17:34:24 -05:00
zeekay 66651957a4 Update docs 2025-07-21 19:04:03 -05:00
zeekay 8da155c1b1 Update imports 2025-07-18 01:55:16 +00:00
zeekay 9cb77af539 fix: remove ALL ava-labs/libevm imports
- Remove all references to github.com/ava-labs/libevm
- Clean up imports in state, triedb, and test files
2025-07-17 17:06:20 -05:00
3bd64e5c39 Remove static service (#1602)
Co-authored-by: aaronbuchwald <[email protected]>
Co-authored-by: Stephen Buttolph <[email protected]>
2025-06-25 17:54:29 +00:00
b76ca05159 Releases/v0.7.4 rc.0 (#1592)
Co-authored-by: Stephen Buttolph <[email protected]>
2025-06-04 22:41:59 +00:00
Ceyhun OnurandGitHub 63bfb62783 set minfee from state on mempool init (#1594) 2025-06-04 22:41:42 +00:00
Ceyhun OnurandGitHub fef9618cb0 bump avalanchego to 6e04bc0ac1d3 (#1577) 2025-05-15 16:02:52 +00:00
37ff0fc4d7 Docker image combined tag (#1566)
Signed-off-by: Martin Eckardt <[email protected]>
Signed-off-by: Ceyhun Onur <[email protected]>
Co-authored-by: Martin Eckardt <[email protected]>
Co-authored-by: Michael Kaplan <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
2025-04-24 11:56:27 +00:00
Quentin Mc Gaw 497f43672c Merge branch 'master' into libevm 2025-03-21 10:27:18 +01:00
5bc15e4851 add fortuna default as nil (#1498)
Signed-off-by: Ceyhun Onur <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
2025-03-14 18:05:16 +03:00
Quentin Mc Gaw af698ac18e Merge branch 'master' into merge-coreth-master 2025-03-13 16:40:34 +01:00
Quentin McGaw dcbb43815a feat(internal/ethapi)!: reject eth_getProof queries for historical blocks
- default behavior for pruning mode to reject blocks before the 32 blocks preceding the last accepted block
- default behavior for archive mode to reject blocks before ~24h worth of blocks preceding the last accepted block
- archive mode new option `historical-proof-query-window` to customize the blocks window, or set it to 0 to accept any block number

See https://github.com/ava-labs/coreth/pull/719
2025-03-13 12:41:27 +01:00
Ceyhun OnurandGitHub 5f616bc0b2 update after 0.7.2 release (#1486) 2025-03-11 18:17:11 +00:00
Ceyhun OnurandGitHub 7de5659d16 bump version to v0.7.2 (#1467) 2025-03-05 00:19:55 +03:00
Ceyhun OnurandGitHub 225841e6f3 use ctx in validatorsManager (#1465) 2025-03-04 23:06:53 +03:00
b5698242c8 chore: Bump avalanchego to master (#1443)
Co-authored-by: Martin HS <[email protected]>
Co-authored-by: Marius van der Wijden <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
Co-authored-by: Richard Pringle <[email protected]>
Co-authored-by: Ceyhun Onur <[email protected]>
Co-authored-by: Tsachi Herman <[email protected]>
2025-02-24 06:41:24 -08:00
5d1b0d8a14 Remove legacy gossip (#1435)
* Began #1428 by removing legacy gossip handler from network.go and its test file.

* Completed all recommended removals in #1428. Did not address any other changes in the original PR outside the scope of this issue

* Skip registration in Codec for removed EthTxsGossip type to ensure that numbering is consistent

* Fixed small RELEASES.md error incorrectly denoting version

* Apply suggestions from code review

Nit - typo, reduce git diffs

Co-authored-by: Quentin McGaw <[email protected]>
Signed-off-by: Austin Larson <[email protected]>

* Changed test codec version name for clarity

* Removed testCodecVersion due to later comparison with message.Version - use this for tests instead

---------

Signed-off-by: Austin Larson <[email protected]>
Co-authored-by: Ceyhun Onur <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
2025-01-29 13:15:55 -05:00
Darioush JalaliandGitHub 513c6fa7ab libevm phase 2: Use libevm statedb from upstream (#1421)
Co-authored-by: Arran Schlosberg <[email protected]>
Co-authored-by: Darioush Jalali <[email protected]>
Co-authored-by: Michael Kaplan <[email protected]>
Co-authored-by: Ceyhun Onur <[email protected]>
Co-authored-by: Richard Pringle <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
Co-authored-by: Meaghan FitzGerald <[email protected]>
Co-authored-by: Quentin McGaw <[email protected]>
Co-authored-by: mountcount <[email protected]>
Co-authored-by: chuangjinglu <[email protected]>
Co-authored-by: guqicun <[email protected]>
Co-authored-by: Dmytrol <[email protected]>
fix problematic const name and some typos in comment (#1400)
fix some function names in interface comment (#1397)
close database on shutdown (#1403)
fix some function names in comment (#1405)
Fix Typos in Documentation (#1404)
fix test generator (#724)
2025-01-13 07:45:49 -08:00
cb2221b4b0 refactor trie_prefetcher to be similar to upstream structurally (#1395)
Co-authored-by: Quentin McGaw <[email protected]>
Co-authored-by: Arran Schlosberg <[email protected]>
2024-12-30 10:03:14 -08:00
Ceyhun OnurandGitHub 6a67aa9986 close database on shutdown (#1403)
* bump avago to v1.12.0

* close database on shutdown

* update release notes

* rename verdb

* close only if standalone db

* bump avago branch version

* bump avago
2024-12-10 20:20:57 +03:00
7ce72518dd add released.md and template (#1373)
* add released.md and template

* Update RELEASES.md

Signed-off-by: Ceyhun Onur <[email protected]>

* Update pull_request_template.md

Signed-off-by: Ceyhun Onur <[email protected]>

---------

Signed-off-by: Ceyhun Onur <[email protected]>
Co-authored-by: Darioush Jalali <[email protected]>
2024-11-06 15:28:20 +00:00