From ceed9c7d59b71fbb943f3a9dfb622b3944a2d130 Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Fri, 12 May 2023 09:22:39 -0400 Subject: [PATCH] feat: v0.6.0 --- VERSION | 2 +- waku/v2/node/wakuoptions.go | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 2411653a..09a3acfa 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.2 \ No newline at end of file +0.6.0 \ No newline at end of file diff --git a/waku/v2/node/wakuoptions.go b/waku/v2/node/wakuoptions.go index d126c4c3..4720a4df 100644 --- a/waku/v2/node/wakuoptions.go +++ b/waku/v2/node/wakuoptions.go @@ -235,9 +235,17 @@ func WithExternalIP(ip net.IP) WakuNodeOption { panic("Could not build external IP") } + addrSet := make(map[string]multiaddr.Multiaddr) for _, addr := range inputAddr { _, rest := multiaddr.SplitFirst(addr) - addresses = append(addresses, hostAddrMA.Encapsulate(rest)) + + addr := hostAddrMA.Encapsulate(rest) + + addrSet[addr.String()] = addr + } + + for _, addr := range addrSet { + addresses = append(addresses, addr) } return addresses