Skip to content

Commit 77c4c34

Browse files
committed
improve logs
1 parent 52f3de7 commit 77c4c34

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

eth/tracers/api_blocktrace.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package tracers
33
import (
44
"context"
55
"errors"
6-
"fmt"
76

87
"github.com/scroll-tech/go-ethereum/consensus"
98
"github.com/scroll-tech/go-ethereum/consensus/misc"
@@ -111,17 +110,18 @@ func (api *API) createTraceEnvAndGetBlockTrace(ctx context.Context, config *Trac
111110
}
112111

113112
chaindb := api.backend.ChainDb()
113+
// create a copy of api.backend.ChainConfig to modify
114114
chainConfig := new(params.ChainConfig)
115115
*chainConfig = *api.backend.ChainConfig()
116116
if config != nil && config.Overrides != nil {
117117
// the merge.Merge seems not work well
118-
// mergo.Merge(&chainConfig, config.Overrides, mergo.WithOverride)
118+
// mergo.Merge(chainConfig, config.Overrides, mergo.WithOverride)
119119
if curie := config.Overrides.CurieBlock; curie != nil {
120120
chainConfig.CurieBlock = curie
121121
misc.ApplyCurieHardFork(statedb)
122122
statedb.Commit(true)
123123
}
124-
fmt.Printf("trace config overrided: %v, config.Overrides: %v", chainConfig, config.Overrides)
124+
log.Info("chainConfig overrided by traceConfig.Overrides", "chainConfig", chainConfig, "config.Overrides", config.Overrides)
125125
}
126126
return api.scrollTracerWrapper.CreateTraceEnvAndGetBlockTrace(chainConfig, api.chainContext(ctx), api.backend.Engine(), chaindb, statedb, parent, block, true)
127127
}

0 commit comments

Comments
 (0)