Source code for nxt.remote.client

# Builtin
import sys
if sys.version_info[0] == 2:
    from xmlrpclib import ServerProxy
else:
    from xmlrpc.client import ServerProxy

# Internal
from nxt.remote import get_running_server_address


[docs]class NxtClient(ServerProxy, object): def __init__(self, address=None): if address is None: address = 'http://{}'.format(get_running_server_address()) self.address = address super(NxtClient, self).__init__(self.address, allow_none=True) def __repr__(self): return self.address