network: use TOR stream isolation
also refactor, for proxy instantiation, use Network instance, not a proxy dict.
This commit is contained in:
@@ -78,7 +78,7 @@ class TestLNTransport(ElectrumTestCase):
|
||||
responder_shaked.set()
|
||||
async def connect(port: int):
|
||||
peer_addr = LNPeerAddr('127.0.0.1', port, responder_key.get_public_key_bytes())
|
||||
t = LNTransport(initiator_key.get_secret_bytes(), peer_addr, proxy=None)
|
||||
t = LNTransport(initiator_key.get_secret_bytes(), peer_addr, e_proxy=None)
|
||||
await t.handshake()
|
||||
async with OldTaskGroup() as group:
|
||||
await group.spawn(read_messages(t, messages_sent_by_server))
|
||||
|
||||
@@ -18,14 +18,14 @@ class MockNetwork:
|
||||
def __init__(self):
|
||||
self.asyncio_loop = util.get_asyncio_loop()
|
||||
self.taskgroup = OldTaskGroup()
|
||||
|
||||
self.proxy = None
|
||||
|
||||
class MockInterface(Interface):
|
||||
def __init__(self, config):
|
||||
self.config = config
|
||||
network = MockNetwork()
|
||||
network.config = config
|
||||
super().__init__(network=network, server=ServerAddr.from_str('mock-server:50000:t'), proxy=None)
|
||||
super().__init__(network=network, server=ServerAddr.from_str('mock-server:50000:t'))
|
||||
self.q = asyncio.Queue()
|
||||
self.blockchain = blockchain.Blockchain(config=self.config, forkpoint=0,
|
||||
parent=None, forkpoint_hash=constants.net.GENESIS, prev_hash=None)
|
||||
|
||||
Reference in New Issue
Block a user