refactor_: decouple go-waku api from go-waku wakunode
This commit is contained in:
parent
441fee76d2
commit
c207997071
|
@ -1145,7 +1145,7 @@ func (w *Waku) Start() error {
|
|||
|
||||
if w.cfg.EnableMissingMessageVerification {
|
||||
w.missingMsgVerifier = missing.NewMissingMessageVerifier(
|
||||
w.node.Store(),
|
||||
missing.NewDefaultStorenodeRequestor(w.node.Store()),
|
||||
w,
|
||||
w.node.Timesource(),
|
||||
w.logger)
|
||||
|
@ -1293,7 +1293,7 @@ func (w *Waku) startMessageSender() error {
|
|||
publishMethod = publish.LightPush
|
||||
}
|
||||
|
||||
sender, err := publish.NewMessageSender(publishMethod, w.node.Lightpush(), w.node.Relay(), w.logger)
|
||||
sender, err := publish.NewMessageSender(publishMethod, publish.NewDefaultPublisher(w.node.Lightpush(), w.node.Relay()), w.logger)
|
||||
if err != nil {
|
||||
w.logger.Error("failed to create message sender", zap.Error(err))
|
||||
return err
|
||||
|
@ -1302,7 +1302,7 @@ func (w *Waku) startMessageSender() error {
|
|||
if w.cfg.EnableStoreConfirmationForMessagesSent {
|
||||
msgStoredChan := make(chan gethcommon.Hash, 1000)
|
||||
msgExpiredChan := make(chan gethcommon.Hash, 1000)
|
||||
messageSentCheck := publish.NewMessageSentCheck(w.ctx, w.node.Store(), w.StorenodeCycle, w.node.Timesource(), msgStoredChan, msgExpiredChan, w.logger)
|
||||
messageSentCheck := publish.NewMessageSentCheck(w.ctx, publish.NewDefaultStorenodeMessageVerifier(w.node.Store()), w.StorenodeCycle, w.node.Timesource(), msgStoredChan, msgExpiredChan, w.logger)
|
||||
sender.WithMessageSentCheck(messageSentCheck)
|
||||
|
||||
w.wg.Add(1)
|
||||
|
|
Loading…
Reference in New Issue