Skip to content

Commit c969570

Browse files
committed
fix logic
1 parent b6c845d commit c969570

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

x/evm/keeper/grpc_query.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -895,14 +895,14 @@ func (k Keeper) CreateAccessList(c context.Context, request *types.EthCallReques
895895
}
896896

897897
// Apply the transaction with the access list tracer
898-
cfg.Tracer = prevTracer.Hooks()
898+
newTracer := logger.NewAccessListTracer(accessList, addressesToExclude)
899+
cfg.Tracer = newTracer.Hooks()
899900
res, err := k.ApplyMessageWithConfig(ctx, msg, cfg, false)
900901
if err != nil {
901902
return nil, status.Error(codes.Internal, err.Error())
902903
}
903904

904905
// Check if access list has converged (no new addresses/slots accessed)
905-
newTracer := logger.NewAccessListTracer(accessList, addressesToExclude)
906906
if newTracer.Equal(prevTracer) {
907907
k.Logger(ctx).Info("access list converged", "accessList", accessList)
908908
result := types.AccessListResult{Accesslist: accessList, GasUsed: res.GasUsed}

0 commit comments

Comments
 (0)