@@ -41,16 +41,17 @@ import (
4141
4242 "github.com/ava-labs/coreth/consensus"
4343 "github.com/ava-labs/coreth/consensus/misc/eip4844"
44- "github.com/ava-labs/coreth/core/rawdb"
4544 "github.com/ava-labs/coreth/core/state"
4645 "github.com/ava-labs/coreth/core/state/snapshot"
4746 "github.com/ava-labs/coreth/core/types"
4847 "github.com/ava-labs/coreth/internal/version"
4948 "github.com/ava-labs/coreth/params"
49+ crawdb "github.com/ava-labs/coreth/plugin/evm/rawdb"
5050 "github.com/ava-labs/coreth/triedb/hashdb"
5151 "github.com/ava-labs/coreth/triedb/pathdb"
5252 "github.com/ava-labs/libevm/common"
5353 "github.com/ava-labs/libevm/common/lru"
54+ "github.com/ava-labs/libevm/core/rawdb"
5455 "github.com/ava-labs/libevm/core/vm"
5556 "github.com/ava-labs/libevm/ethdb"
5657 "github.com/ava-labs/libevm/event"
@@ -436,7 +437,7 @@ func NewBlockChain(
436437
437438 // if txlookup limit is 0 (uindexing disabled), we don't need to repair the tx index tail.
438439 if bc .cacheConfig .TransactionHistory != 0 {
439- latestStateSynced := rawdb .GetLatestSyncPerformed (bc .db )
440+ latestStateSynced := crawdb .GetLatestSyncPerformed (bc .db )
440441 bc .repairTxIndexTail (latestStateSynced )
441442 }
442443
@@ -469,7 +470,7 @@ func (bc *BlockChain) batchBlockAcceptedIndices(batch ethdb.Batch, b *types.Bloc
469470 if ! bc .cacheConfig .SkipTxIndexing {
470471 rawdb .WriteTxLookupEntriesByBlock (batch , b )
471472 }
472- if err := rawdb .WriteAcceptorTip (batch , b .Hash ()); err != nil {
473+ if err := crawdb .WriteAcceptorTip (batch , b .Hash ()); err != nil {
473474 return fmt .Errorf ("%w: failed to write acceptor tip key" , err )
474475 }
475476 return nil
@@ -1733,7 +1734,7 @@ func (bc *BlockChain) initSnapshot(b *types.Header) {
17331734// state that reprocessing will start from.
17341735func (bc * BlockChain ) reprocessState (current * types.Block , reexec uint64 ) error {
17351736 origin := current .NumberU64 ()
1736- acceptorTip , err := rawdb .ReadAcceptorTip (bc .db )
1737+ acceptorTip , err := crawdb .ReadAcceptorTip (bc .db )
17371738 if err != nil {
17381739 return fmt .Errorf ("%w: unable to get Acceptor tip" , err )
17391740 }
@@ -1864,9 +1865,9 @@ func (bc *BlockChain) reprocessState(current *types.Block, reexec uint64) error
18641865
18651866func (bc * BlockChain ) protectTrieIndex () error {
18661867 if ! bc .cacheConfig .Pruning {
1867- return rawdb .WritePruningDisabled (bc .db )
1868+ return crawdb .WritePruningDisabled (bc .db )
18681869 }
1869- pruningDisabled , err := rawdb .HasPruningDisabled (bc .db )
1870+ pruningDisabled , err := crawdb .HasPruningDisabled (bc .db )
18701871 if err != nil {
18711872 return fmt .Errorf ("failed to check if the chain has been run with pruning disabled: %w" , err )
18721873 }
@@ -1951,7 +1952,7 @@ func (bc *BlockChain) populateMissingTries() error {
19511952 // Write marker to DB to indicate populate missing tries finished successfully.
19521953 // Note: writing the marker here means that we do allow consecutive runs of re-populating
19531954 // missing tries if it does not finish during the prior run.
1954- if err := rawdb .WritePopulateMissingTries (bc .db ); err != nil {
1955+ if err := crawdb .WritePopulateMissingTries (bc .db ); err != nil {
19551956 return fmt .Errorf ("failed to write offline pruning success marker: %w" , err )
19561957 }
19571958
@@ -2049,9 +2050,9 @@ func (bc *BlockChain) ResetToStateSyncedBlock(block *types.Block) error {
20492050 }
20502051 rawdb .WriteHeadBlockHash (batch , block .Hash ())
20512052 rawdb .WriteHeadHeaderHash (batch , block .Hash ())
2052- rawdb .WriteSnapshotBlockHash (batch , block .Hash ())
2053+ crawdb .WriteSnapshotBlockHash (batch , block .Hash ())
20532054 rawdb .WriteSnapshotRoot (batch , block .Root ())
2054- if err := rawdb .WriteSyncPerformed (batch , block .NumberU64 ()); err != nil {
2055+ if err := crawdb .WriteSyncPerformed (batch , block .NumberU64 ()); err != nil {
20552056 return err
20562057 }
20572058
0 commit comments