Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
79648df
chore(customrawdb): delete customrawdb package and switch to avalanch…
powerslider Oct 3, 2025
2af6d7c
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Oct 3, 2025
a11cfcc
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Oct 3, 2025
dd36d2f
fix: rlpgen import issue and update to latest avalanchego version
powerslider Oct 6, 2025
faad5d5
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Oct 6, 2025
375c1b0
ci: update ci.yml with the updated avalanchego version
powerslider Oct 6, 2025
4252f36
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Oct 8, 2025
eb25364
chore: update to latest avalanchego version
powerslider Oct 8, 2025
b5c8955
fix: add input and output sorting for the comm command
powerslider Oct 8, 2025
d1ba0fe
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 5, 2025
950c6f0
fix: change customrawdb calls in test_syncervm
powerslider Nov 6, 2025
a757302
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 21, 2025
7869716
chore(go.mod) upgrade avalanchego to 3b08d6131a00bd55349321a58ae7e6cf…
powerslider Nov 21, 2025
56963ea
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 21, 2025
214141d
fix(statesync): handle ErrNotFound when reading sync root
powerslider Nov 21, 2025
327cee4
fix(vmtest): improve requireSyncPerformedHeight
powerslider Nov 21, 2025
44e841d
fix(statesync): handle ErrNotFound when reading sync root
powerslider Nov 21, 2025
6ef6e9a
fix(core): handle ErrNotFound when reading acceptor tip
powerslider Nov 21, 2025
c0266f7
fix(snapshot): handle ErrNotFound in wipe test
powerslider Nov 21, 2025
fe604ac
ci: upgrade ci.yml avalanchego versions to correspond with go.mod change
powerslider Nov 21, 2025
755fda0
fix(tracers): apply block override before creating block context
powerslider Nov 21, 2025
f75c4da
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 24, 2025
428048f
fix(scripts): remove unnecessary empty line
powerslider Nov 24, 2025
02d6a4a
refactor(snapshot): improve error handling and test validation
powerslider Nov 24, 2025
5ee68ce
fix(customtypes): unalias math/rand package
powerslider Nov 24, 2025
453a924
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 24, 2025
5f0a462
refactor(vmtest): simplify requireSyncPerformedHeight signature
powerslider Nov 24, 2025
861d8f1
Merge branch 'master' into powerslider/1302-delete-customrawdb-package
powerslider Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ jobs:
path: avalanchego
token: ${{ secrets.AVALANCHE_PAT }}
- name: Run e2e tests
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@84e9aebcfbc04602865f4c0a3e8b46a27409a3f5
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@b79eeab14be3b06041d8e3a33c87a29d22ec1154
with:
run: ./scripts/run_task.sh test-e2e-ci
prometheus_url: ${{ secrets.PROMETHEUS_URL || '' }}
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
ref: ${{ github.event.inputs.avalanchegoBranch }}
path: avalanchego
- name: Run Warp E2E Tests
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@84e9aebcfbc04602865f4c0a3e8b46a27409a3f5
uses: ava-labs/avalanchego/.github/actions/run-monitored-tmpnet-cmd@b79eeab14be3b06041d8e3a33c87a29d22ec1154
with:
run: ./scripts/run_task.sh test-e2e-warp-ci
artifact_prefix: warp
Expand Down
2 changes: 1 addition & 1 deletion core/blockchain.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@ import (
"time"

"github.com/ava-labs/avalanchego/vms/evm/acp176"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus"
"github.com/ava-labs/coreth/core/extstate"
"github.com/ava-labs/coreth/core/state/snapshot"
"github.com/ava-labs/coreth/internal/version"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customlogs"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/customtypes"
"github.com/ava-labs/coreth/triedb/firewood"
"github.com/ava-labs/coreth/triedb/hashdb"
Expand Down
2 changes: 1 addition & 1 deletion core/blockchain_repair_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ import (
"math/big"
"testing"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/upgrade/ap3"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
2 changes: 1 addition & 1 deletion core/blockchain_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ import (
"testing"

"github.com/ava-labs/avalanchego/upgrade"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/core/state/pruner"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/upgrade/ap3"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
2 changes: 1 addition & 1 deletion core/genesis_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ import (
"reflect"
"testing"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/params/extras"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/upgrade/ap3"
"github.com/ava-labs/coreth/precompile/contracts/warp"
"github.com/ava-labs/coreth/triedb/firewood"
Expand Down
2 changes: 1 addition & 1 deletion core/state/pruner/pruner.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ import (
"strings"
"time"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/core/state/snapshot"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/core/types"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/disklayer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import (
"bytes"
"testing"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/ethdb/memorydb"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/generate.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ import (
"fmt"
"time"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/utils"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/journal.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import (
"fmt"
"time"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/ethdb"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/snapshot.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import (
"sync"
"time"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
ethsnapshot "github.com/ava-labs/libevm/core/state/snapshot"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/wipe.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import (
"bytes"
"time"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/ethdb"
Expand Down
2 changes: 1 addition & 1 deletion core/state/snapshot/wipe_test.go

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I defer to @ceyonur for this, but I think we should avoid making unnecessary changes in this package.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes were needed, because the test broke, but I also addressed some stylistic comments from @JonathanOppenheimer

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah minimal changes are ok, but I don't think you should make the stylistic changes he suggested

Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import (
"math/rand"
"testing"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/ethdb/memorydb"
Expand Down
2 changes: 1 addition & 1 deletion core/state_manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ package core
import (
"fmt"

"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/types"
"github.com/ava-labs/libevm/ethdb"
Expand Down
2 changes: 1 addition & 1 deletion eth/api_debug.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ import (
"fmt"
"time"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/internal/ethapi"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/rpc"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/common/hexutil"
Expand Down
2 changes: 1 addition & 1 deletion eth/backend.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ import (
"time"

"github.com/ava-labs/avalanchego/utils/timer/mockable"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/core/bloombits"
Expand All @@ -51,7 +52,6 @@ import (
"github.com/ava-labs/coreth/miner"
"github.com/ava-labs/coreth/node"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/rpc"
"github.com/ava-labs/libevm/accounts"
"github.com/ava-labs/libevm/common"
Expand Down
2 changes: 1 addition & 1 deletion eth/filters/filter_system_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ import (
"testing"
"time"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/core/bloombits"
"github.com/ava-labs/coreth/internal/ethapi"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/customtypes"
"github.com/ava-labs/coreth/rpc"
ethereum "github.com/ava-labs/libevm"
Expand Down
2 changes: 1 addition & 1 deletion eth/filters/filter_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ import (
"testing"
"time"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/accounts/abi"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/rpc"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
2 changes: 1 addition & 1 deletion eth/state_accessor.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ import (
"fmt"
"time"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/core/extstate"
"github.com/ava-labs/coreth/eth/tracers"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
"github.com/ava-labs/libevm/core/state"
Expand Down
2 changes: 1 addition & 1 deletion eth/tracers/api_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ import (
"sync/atomic"
"testing"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/consensus"
"github.com/ava-labs/coreth/consensus/dummy"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/internal/ethapi"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/rpc"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/common/hexutil"
Expand Down
2 changes: 1 addition & 1 deletion eth/tracers/tracers_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ import (
"os"
"testing"

"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/coreth/core"
"github.com/ava-labs/coreth/params"
"github.com/ava-labs/coreth/plugin/evm/customrawdb"
"github.com/ava-labs/coreth/plugin/evm/customtypes"
"github.com/ava-labs/coreth/tests"
"github.com/ava-labs/libevm/common"
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ go 1.24.7

require (
github.com/VictoriaMetrics/fastcache v1.12.1
github.com/ava-labs/avalanchego v1.13.6-0.20251003124629-84e9aebcfbc0
github.com/ava-labs/avalanchego v1.13.6-0.20251006102538-b79eeab14be3
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12
github.com/ava-labs/libevm v1.13.15-0.20251002164226-35926db4d661
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
github.com/ava-labs/avalanchego v1.13.6-0.20251003124629-84e9aebcfbc0 h1:B3ti+6P0r7V6BZw5PG7nP7hZ4AJj/1tSsmOOAwnonhs=
github.com/ava-labs/avalanchego v1.13.6-0.20251003124629-84e9aebcfbc0/go.mod h1:yplWYV/FzAZeYAhy0yOj8wjJA1PCdTPxQf8Wzpwg6DY=
github.com/ava-labs/avalanchego v1.13.6-0.20251006102538-b79eeab14be3 h1:9Kb7wGBKkhB/fxIdgclXmmw+PaS6ZeKAgAutvoRs0LA=
github.com/ava-labs/avalanchego v1.13.6-0.20251006102538-b79eeab14be3/go.mod h1:yplWYV/FzAZeYAhy0yOj8wjJA1PCdTPxQf8Wzpwg6DY=
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12 h1:aMcrLbpJ/dyu2kZDf/Di/4JIWsUcYPyTDKymiHpejt0=
github.com/ava-labs/firewood-go-ethhash/ffi v0.0.12/go.mod h1:cq89ua3iiZ5wPBALTEQS5eG8DIZcs7ov6OiL4YR1BVY=
github.com/ava-labs/libevm v1.13.15-0.20251002164226-35926db4d661 h1:lt4yQE1HMvxWrdD5RFj+h9kWUsZK2rmNohvkeQsbG9M=
Expand Down
114 changes: 0 additions & 114 deletions plugin/evm/customrawdb/accessors_metadata_ext.go

This file was deleted.

Loading
Loading