@@ -3,12 +3,12 @@ package ethgas
33import (
44 "context"
55 "fmt"
6+ "log/slog"
67 "math/big"
78 "sort"
89 "sync/atomic"
910
1011 "github.com/0xsequence/ethkit/ethmonitor"
11- "github.com/goware/logger"
1212)
1313
1414const (
2323)
2424
2525type GasGauge struct {
26- log logger .Logger
26+ log * slog .Logger
2727 monitor * ethmonitor.Monitor
2828 chainID uint64
2929 gasPriceBidReader GasPriceReader
@@ -79,7 +79,7 @@ func (p SuggestedGasPrice) WithMin(minWei *big.Int) SuggestedGasPrice {
7979 return p
8080}
8181
82- func NewGasGaugeWei (log logger .Logger , monitor * ethmonitor.Monitor , minGasPriceInWei uint64 , useEIP1559 bool ) (* GasGauge , error ) {
82+ func NewGasGaugeWei (log * slog .Logger , monitor * ethmonitor.Monitor , minGasPriceInWei uint64 , useEIP1559 bool ) (* GasGauge , error ) {
8383 if minGasPriceInWei == 0 {
8484 return nil , fmt .Errorf ("minGasPriceInWei cannot be 0, pass at least 1" )
8585 }
@@ -106,7 +106,7 @@ func NewGasGaugeWei(log logger.Logger, monitor *ethmonitor.Monitor, minGasPriceI
106106 }, nil
107107}
108108
109- func NewGasGauge (log logger .Logger , monitor * ethmonitor.Monitor , minGasPriceInGwei uint64 , useEIP1559 bool ) (* GasGauge , error ) {
109+ func NewGasGauge (log * slog .Logger , monitor * ethmonitor.Monitor , minGasPriceInGwei uint64 , useEIP1559 bool ) (* GasGauge , error ) {
110110 if minGasPriceInGwei >= ONE_GWEI {
111111 return nil , fmt .Errorf ("minGasPriceInGwei argument expected to be passed as Gwei, but your units look like wei" )
112112 }
0 commit comments