Пример #1
0
    configfile = "~/." + coin + "/" + coin + ".conf"

    settings = parse_config(configfile)

    # Use default port numbers
    if not 'rpcport' in settings.keys():
        settings['rpcport'] = rpcport[coin]

    url = "http://" + settings['rpcuser'] + ":" + settings['rpcpassword'] + "@127.0.0.1:" + settings['rpcport'] + "/"

s = Server(url)

if options.byaccount:
    if coin == "Vcash":
        # Only one address; at least dumpwallet will give them all
        print(s.getaccountaddress(options.byaccount))
    else:
        for addr in s.getaddressesbyaccount(options.byaccount):
            print(addr)
    exit()

if options.export:
    exportkeys()
    exit()

if options.importfile:
    importkeys(options.importfile)
    exit()

if options.listaccounts:
    listaccounts()