from tkinter import * from linked_data import Chain, format_dict import pprint from gui.gui_helpers import add_contract from lib.transaction import Transaction from lib.contract import Contract import rpyc from rpyc.utils.server import ThreadPoolServer # chain = Chain() # chain.populate() # conn = rpyc.connect(host='localhost', port=42069, keepalive=True) root = Tk() root.title('dsp blockchain') # view = Entry(root, width=35, borderwidth=5) # view.grid(row=0, column=1, columnspan=3, padx=10, pady=10) # accept_id = Entry(root, width=35, borderwidth=5) # accept_id.grid(row=4, column=1, columnspan=3, padx=10, pady=10) # accept_id.insert(0, 'contract') # accept_status = StringVar(root) # accept_status.set('False') # default value # OptionMenu(root, accept_status, 'False', 'True').grid(row=4, column=4) Button(root, text="New contract", command=add_contract).grid(row=1, column=0) # Button(root, text="View contract", command=myClick).grid(row=0, column=0) # Button(root, text="Update contract", command=update).grid(row=2, column=0) # Button(root, text="Accept updates", command=accept_update).grid(row=3, column=0) # Button(root, text="View pending updates", command=view_updates).grid(row=4, column=0) root.mainloop() # conn.close() print('test')