diff --git a/go/host/l1/publisher.go b/go/host/l1/publisher.go index 2d853f66d6..4c56d6761f 100644 --- a/go/host/l1/publisher.go +++ b/go/host/l1/publisher.go @@ -302,6 +302,10 @@ func (p *Publisher) PublishCrossChainBundle(bundle *common.ExtCrossChainBundle) return fmt.Errorf("unable to init") } + p.logger.Info("Host preparing to send cross chain bundle transaction") + p.sendingLock.Lock() + defer p.sendingLock.Unlock() + nonce, err := p.ethClient.EthClient().PendingNonceAt(context.Background(), p.hostWallet.Address()) if err != nil { p.logger.Error("Unable to get nonce for management contract", log.ErrKey, err)