From 5934eaffd0efb38816e5013aa4db377833e926bc Mon Sep 17 00:00:00 2001 From: Alex Haynes Date: Sun, 21 Oct 2018 13:44:39 -0400 Subject: [PATCH 1/2] added listen to interface --- network/network_interface.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/network/network_interface.py b/network/network_interface.py index f04c3a3a..ae805d3c 100644 --- a/network/network_interface.py +++ b/network/network_interface.py @@ -21,3 +21,10 @@ class INetwork(ABC): :return: stream instance """ pass + + @abstractmethod + def listen(self, *args): + """ + :param *args: one or many multiaddrs to start listening on + :return: true if at least one success + """ From 15978eae11dd89f4ec506f2fcd552e9b2940839b Mon Sep 17 00:00:00 2001 From: Alex Haynes Date: Sun, 21 Oct 2018 13:51:55 -0400 Subject: [PATCH 2/2] added function to swarm --- network/swarm.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/network/swarm.py b/network/swarm.py index 8da3cb5e..50f7b31b 100644 --- a/network/swarm.py +++ b/network/swarm.py @@ -19,3 +19,10 @@ class Swarm(INetwork): :return: stream instance """ pass + + def listen(self, *args): + """ + :param *args: one or many multiaddrs to start listening on + :return: true if at least one success + """ + pass