Context
Follow-up from review of #3738.
l1.NewClient currently takes logger log.StructuredLogger as a required positional parameter:
func NewClient(
provider L1StateProvider,
chain *blockchain.Blockchain,
logger log.StructuredLogger,
opts ...Option,
) *Client
Context
Follow-up from review of #3738.
l1.NewClientcurrently takeslogger log.StructuredLoggeras a required positional parameter: