import os
import essentials
import sys
import options
import getpass
import re
import socks
import connections

config = options.Get()
config.read()
full_ledger = config.full_ledger_conf
ledger_path = config.ledger_path_conf
hyper_path = config.hyper_path_conf

key, public_key_readable, private_key_readable, encrypted, unlocked, public_key_hashed, address, keyfile = essentials.keys_load_new(
    "hypernode_contract.der")

if encrypted:
    key, private_key_readable = essentials.keys_unlock(private_key_readable)

print('Number of arguments: %d arguments.' % len(sys.argv))
print('Argument List: %s' % ', '.join(sys.argv))

# get balance

# include mempool fees
mempool = sqlite3.connect('mempool.db')
mempool.text_factory = str
m = mempool.cursor()
m.execute(
    "SELECT count(amount), sum(amount) FROM transactions WHERE address = ?;",
    except:
        roll_number = randint(0, 9)
        g.execute("INSERT INTO rolls VALUES (?,?,?)",
                  (timestamp, txid, roll_number))

    games_db.commit()
    return roll_number


def percentage(percent, whole):
    return ((Decimal(percent) * Decimal(whole)) / 100)


if __name__ == "__main__":

    key, public_key_readable, private_key_readable, _, _, public_key_hashed, address, _ = essentials.keys_load_new(
        "wallet.der")

    config = options.Get()
    config.read()
    ledger_path = config.ledger_path
    full_ledger = config.full_ledger
    ledger_path = config.ledger_path
    hyper_path = config.hyper_path
    mempool_path = config.mempool_path

    confirmations = 0
    bet_max = 100
    bet_min = 0.1

    games_db = sqlite3.connect("games.db")
    games_db.text_factory = str
Exemple #3
0
                        print("Invalid signature")
            tries = 0

        except Exception as e:
            print(e)
            time.sleep(0.1)
            if debug_conf == 1:
                raise
            else:
                pass


if __name__ == '__main__':
    freeze_support()  # must be this line, dont move ahead

    key, public_key_readable, private_key_readable, encrypted, unlocked, public_key_hashed, address = essentials.keys_load_new(
        "wallet.der")
    if not unlocked:
        key, private_key_readable = essentials.keys_unlock(
            private_key_readable)

    connected = 0
    while connected == 0:
        try:
            s_node = socks.socksocket()
            if tor_conf == 1:
                s_node.setproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050)
            s_node.connect((node_ip_conf, int(port)))
            print("Connected")
            connected = 1
            s_node.close()
        except Exception as e: