From ecf55b6f89000fc4d39675cd5b1e3c68215a5c36 Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Tue, 26 Jul 2022 11:24:24 -0400 Subject: [PATCH] fix: advertise addr IP --- waku/v2/node/wakuoptions.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/waku/v2/node/wakuoptions.go b/waku/v2/node/wakuoptions.go index 70ee54d6..d67d6699 100644 --- a/waku/v2/node/wakuoptions.go +++ b/waku/v2/node/wakuoptions.go @@ -184,10 +184,16 @@ func WithAdvertiseAddress(address *net.TCPAddr) WakuNodeOption { result = append(result, advertiseAddress) if params.enableWS || params.enableWSS { if params.enableWSS { - wsMa, _ := multiaddr.NewMultiaddr(fmt.Sprintf("/ip4/%s/tcp/%d/wss", address, params.wssPort)) + wsMa, err := multiaddr.NewMultiaddr(fmt.Sprintf("/ip4/%s/tcp/%d/wss", address.IP, params.wssPort)) + if err != nil { + panic(err) + } result = append(result, wsMa) } else { - wsMa, _ := multiaddr.NewMultiaddr(fmt.Sprintf("/ip4/%s/tcp/%d/ws", address, params.wsPort)) + wsMa, err := multiaddr.NewMultiaddr(fmt.Sprintf("/ip4/%s/tcp/%d/ws", address.IP, params.wsPort)) + if err != nil { + panic(err) + } result = append(result, wsMa) } }