Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
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
2 changes: 1 addition & 1 deletion graft/coreth/core/blockchain.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ import (
"github.com/ava-labs/avalanchego/graft/coreth/internal/version"
"github.com/ava-labs/avalanchego/graft/coreth/params"
"github.com/ava-labs/avalanchego/graft/coreth/plugin/evm/customtypes"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/firewood"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/hashdb"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/pathdb"
"github.com/ava-labs/avalanchego/graft/evm/firewood"
"github.com/ava-labs/avalanchego/vms/evm/acp176"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
Expand Down
9 changes: 3 additions & 6 deletions graft/coreth/core/extstate/database.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
"github.com/ava-labs/libevm/ethdb"
"github.com/ava-labs/libevm/triedb"

"github.com/ava-labs/avalanchego/graft/coreth/triedb/firewood"
"github.com/ava-labs/avalanchego/graft/evm/firewood"
)

func NewDatabaseWithConfig(db ethdb.Database, config *triedb.Config) state.Database {
Expand All @@ -22,12 +22,9 @@ func NewDatabaseWithNodeDB(db ethdb.Database, triedb *triedb.Database) state.Dat
}

func wrapIfFirewood(db state.Database) state.Database {
fw, ok := db.TrieDB().Backend().(*firewood.Database)
fw, ok := db.TrieDB().Backend().(*firewood.TrieDB)
if !ok {
return db
}
return &firewoodAccessorDB{
Database: db,
fw: fw,
}
return firewood.NewStateWrapper(db, fw)
}
53 changes: 0 additions & 53 deletions graft/coreth/core/extstate/firewood_database.go

This file was deleted.

2 changes: 1 addition & 1 deletion graft/coreth/core/genesis_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ import (
"github.com/ava-labs/avalanchego/graft/coreth/params/extras"
"github.com/ava-labs/avalanchego/graft/coreth/plugin/evm/upgrade/ap3"
"github.com/ava-labs/avalanchego/graft/coreth/precompile/contracts/warp"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/firewood"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/pathdb"
"github.com/ava-labs/avalanchego/graft/coreth/utils"
"github.com/ava-labs/avalanchego/graft/evm/firewood"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
4 changes: 2 additions & 2 deletions graft/coreth/internal/ethapi/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ import (
"github.com/ava-labs/avalanchego/graft/coreth/params"
"github.com/ava-labs/avalanchego/graft/coreth/plugin/evm/customtypes"
"github.com/ava-labs/avalanchego/graft/coreth/rpc"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/firewood"
"github.com/ava-labs/avalanchego/graft/evm/firewood"
"github.com/ava-labs/libevm/accounts"
"github.com/ava-labs/libevm/accounts/keystore"
"github.com/ava-labs/libevm/accounts/scwallet"
Expand Down Expand Up @@ -704,7 +704,7 @@ func (s *BlockChainAPI) GetProof(ctx context.Context, address common.Address, st
if statedb == nil || err != nil {
return nil, err
}
if _, ok := statedb.Database().TrieDB().Backend().(*firewood.Database); ok {
if _, ok := statedb.Database().TrieDB().Backend().(*firewood.TrieDB); ok {
return nil, errors.New("firewood database does not yet support getProof")
}
codeHash := statedb.GetCodeHash(address)
Expand Down
2 changes: 1 addition & 1 deletion graft/coreth/tests/state_test_util.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ import (

"github.com/ava-labs/avalanchego/graft/coreth/core/extstate"
"github.com/ava-labs/avalanchego/graft/coreth/core/state/snapshot"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/firewood"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/hashdb"
"github.com/ava-labs/avalanchego/graft/coreth/triedb/pathdb"
"github.com/ava-labs/avalanchego/graft/evm/firewood"
"github.com/ava-labs/avalanchego/vms/evm/sync/customrawdb"
"github.com/ava-labs/libevm/common"
"github.com/ava-labs/libevm/core/rawdb"
Expand Down
Loading