Browse Source

follow-up prev

3.3.3.1
SomberNight 6 years ago
parent
commit
1a5c77aa82
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 6
      electrum/scripts/servers.py
  2. 1
      electrum/scripts/util.py

6
electrum/scripts/servers.py

@ -2,17 +2,19 @@
import json import json
import asyncio import asyncio
from electrum.simple_config import SimpleConfig
from electrum.network import filter_version, Network from electrum.network import filter_version, Network
from electrum.util import create_and_start_event_loop, log_exceptions from electrum.util import create_and_start_event_loop, log_exceptions
from electrum import constants from electrum import constants
import util import util
# testnet?
#constants.set_testnet() #constants.set_testnet()
config = SimpleConfig({'testnet': False})
loop, stopping_fut, loop_thread = create_and_start_event_loop() loop, stopping_fut, loop_thread = create_and_start_event_loop()
network = Network() network = Network(config)
network.start() network.start()
@log_exceptions @log_exceptions

1
electrum/scripts/util.py

@ -12,6 +12,7 @@ from electrum.interface import Interface
async def get_peers(network: Network): async def get_peers(network: Network):
while not network.is_connected(): while not network.is_connected():
await asyncio.sleep(1) await asyncio.sleep(1)
print("waiting for network to get connected...")
interface = network.interface interface = network.interface
session = interface.session session = interface.session
print(f"asking server {interface.server} for its peers") print(f"asking server {interface.server} for its peers")

Loading…
Cancel
Save