diff --git a/libp2p/network/network_interface.py b/libp2p/network/network_interface.py index 43375358..131eba82 100644 --- a/libp2p/network/network_interface.py +++ b/libp2p/network/network_interface.py @@ -58,7 +58,7 @@ class INetwork(ABC): """ @abstractmethod - async def listen(self, multiaddrs: Sequence[Multiaddr]) -> bool: + async def listen(self, *multiaddrs: Sequence[Multiaddr]) -> bool: """ :param multiaddrs: one or many multiaddrs to start listening on :return: True if at least one success diff --git a/libp2p/network/swarm.py b/libp2p/network/swarm.py index f8bfbcd9..d25b7fe7 100644 --- a/libp2p/network/swarm.py +++ b/libp2p/network/swarm.py @@ -163,7 +163,7 @@ class Swarm(INetwork): return net_stream - async def listen(self, multiaddrs: Sequence[Multiaddr]) -> bool: + async def listen(self, *multiaddrs: Sequence[Multiaddr]) -> bool: """ :param multiaddrs: one or many multiaddrs to start listening on :return: true if at least one success