URI: 
       tservers.py - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
       tservers.py (712B)
       ---
            1 #!/usr/bin/env python3
            2 import json
            3 import asyncio
            4 
            5 from electrum.simple_config import SimpleConfig
            6 from electrum.network import filter_version, Network
            7 from electrum.util import create_and_start_event_loop, log_exceptions
            8 from electrum import constants
            9 
           10 # testnet?
           11 #constants.set_testnet()
           12 config = SimpleConfig({'testnet': False})
           13 
           14 loop, stopping_fut, loop_thread = create_and_start_event_loop()
           15 network = Network(config)
           16 network.start()
           17 
           18 @log_exceptions
           19 async def f():
           20     try:
           21         peers = await network.get_peers()
           22         peers = filter_version(peers)
           23         print(json.dumps(peers, sort_keys=True, indent=4))
           24     finally:
           25         stopping_fut.set_result(1)
           26 
           27 asyncio.run_coroutine_threadsafe(f(), loop)