@@ -11,7 +11,6 @@ import (
11
11
"github.com/scroll-tech/go-ethereum/accounts/abi"
12
12
"github.com/scroll-tech/go-ethereum/common"
13
13
"github.com/scroll-tech/go-ethereum/crypto"
14
- "github.com/scroll-tech/go-ethereum/ethclient"
15
14
"github.com/scroll-tech/go-ethereum/log"
16
15
17
16
"scroll-tech/database/orm"
@@ -29,7 +28,6 @@ import (
29
28
// @todo It's better to be triggered by watcher.
30
29
type Layer1Relayer struct {
31
30
ctx context.Context
32
- client * ethclient.Client
33
31
sender * sender.Sender
34
32
35
33
db orm.L1MessageOrm
@@ -43,7 +41,7 @@ type Layer1Relayer struct {
43
41
}
44
42
45
43
// NewLayer1Relayer will return a new instance of Layer1RelayerClient
46
- func NewLayer1Relayer (ctx context.Context , ethClient * ethclient. Client , l1ConfirmNum int64 , db orm.L1MessageOrm , cfg * config.RelayerConfig ) (* Layer1Relayer , error ) {
44
+ func NewLayer1Relayer (ctx context.Context , l1ConfirmNum int64 , db orm.L1MessageOrm , cfg * config.RelayerConfig ) (* Layer1Relayer , error ) {
47
45
l2MessengerABI , err := bridge_abi .L2MessengerMetaData .GetAbi ()
48
46
if err != nil {
49
47
log .Warn ("new L2MessengerABI failed" , "err" , err )
@@ -59,7 +57,6 @@ func NewLayer1Relayer(ctx context.Context, ethClient *ethclient.Client, l1Confir
59
57
60
58
return & Layer1Relayer {
61
59
ctx : ctx ,
62
- client : ethClient ,
63
60
sender : sender ,
64
61
db : db ,
65
62
l2MessengerABI : l2MessengerABI ,
0 commit comments