File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change @@ -178,7 +178,9 @@ func (d *DebugAPI) TraceCall(
178
178
blocksProvider := requester .NewOverridableBlocksProvider (
179
179
d .blocks ,
180
180
d .config .FlowNetworkID ,
181
- ).WithTracer (tracer )
181
+ tracer ,
182
+ )
183
+
182
184
if config .BlockOverrides != nil {
183
185
blocksProvider = blocksProvider .WithBlockOverrides (& ethTypes.BlockOverrides {
184
186
Number : config .BlockOverrides .Number ,
Original file line number Diff line number Diff line change @@ -81,19 +81,12 @@ var _ evmTypes.BlockSnapshotProvider = (*OverridableBlocksProvider)(nil)
81
81
func NewOverridableBlocksProvider (
82
82
blocks storage.BlockIndexer ,
83
83
chainID flowGo.ChainID ,
84
+ tracer * tracers.Tracer ,
84
85
) * OverridableBlocksProvider {
85
86
return & OverridableBlocksProvider {
86
87
blocks : blocks ,
87
88
chainID : chainID ,
88
- }
89
- }
90
-
91
- func (bp * OverridableBlocksProvider ) WithTracer (tracer * tracers.Tracer ) * OverridableBlocksProvider {
92
- return & OverridableBlocksProvider {
93
- blocks : bp .blocks ,
94
- chainID : bp .chainID ,
95
- tracer : tracer ,
96
- blockOverrides : bp .blockOverrides ,
89
+ tracer : tracer ,
97
90
}
98
91
}
99
92
Original file line number Diff line number Diff line change @@ -440,7 +440,11 @@ func (e *EVM) getBlockView(
440
440
height uint64 ,
441
441
blockOverrides * ethTypes.BlockOverrides ,
442
442
) (* query.View , error ) {
443
- blocksProvider := NewOverridableBlocksProvider (e .blocks , e .config .FlowNetworkID )
443
+ blocksProvider := NewOverridableBlocksProvider (
444
+ e .blocks ,
445
+ e .config .FlowNetworkID ,
446
+ nil ,
447
+ )
444
448
445
449
if blockOverrides != nil {
446
450
blocksProvider = blocksProvider .WithBlockOverrides (blockOverrides )
You can’t perform that action at this time.
0 commit comments