File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ func NewNode(opts *Options) (*Node, error) {
106106 monitor := txmonitor .New (
107107 owner ,
108108 settlementClient ,
109- txmonitor .NewEVMHelper (settlementClient .Client ()),
109+ txmonitor .NewEVMHelperWithLogger (settlementClient .Client (), nd . logger ),
110110 st ,
111111 nd .logger .With ("component" , "tx_monitor" ),
112112 1024 ,
@@ -238,7 +238,7 @@ func NewNode(opts *Options) (*Node, error) {
238238 st ,
239239 evtMgr ,
240240 oracleTransactorSession ,
241- txmonitor .NewEVMHelper (l1Client .Client ()),
241+ txmonitor .NewEVMHelperWithLogger (l1Client .Client (), nd . logger ),
242242 )
243243 if err != nil {
244244 nd .logger .Error ("failed to instantiate updater" , "error" , err )
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package txmonitor
33import (
44 "context"
55 "log"
6+ "log/slog"
67 "time"
78
89 "github.com/ethereum/go-ethereum/common"
@@ -78,11 +79,11 @@ type BatchReceiptGetter interface {
7879
7980type evmHelper struct {
8081 client * rpc.Client
82+ logger * slog.Logger
8183}
8284
83- // NewEVMHelper creates a new EVMHelper instance.
84- func NewEVMHelper (client * rpc.Client ) * evmHelper {
85- return & evmHelper {client }
85+ func NewEVMHelperWithLogger (client * rpc.Client , logger * slog.Logger ) * evmHelper {
86+ return & evmHelper {client , logger }
8687}
8788
8889// TraceTransaction implements Debugger.TraceTransaction interface.
You can’t perform that action at this time.
0 commit comments