status = "Please choose a server.\nSelect cancel if you are offline."
server = interface.server
- plist, servers_list = interface.get_servers_list()
+ servers = interface.get_servers()
dialog = gtk.MessageDialog( parent, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
gtk.MESSAGE_QUESTION, gtk.BUTTONS_OK_CANCEL, status)
def set_protocol(protocol):
host = current_line()[0]
- pp = plist[host]
+ pp = servers[host]
if protocol not in pp.keys():
protocol = pp.keys()[0]
set_button(protocol)
radio2.connect("toggled", lambda x,y:set_protocol('h'), "radio button 1")
server_list = gtk.ListStore(str)
- for host in plist.keys():
+ for host in servers.keys():
server_list.append([host])
treeview = gtk.TreeView(model=server_list)
path, view_column = treeview.get_cursor()
host = server_list.get_value( server_list.get_iter(path), 0)
- pp = plist[host]
+ pp = servers[host]
if 't' in pp.keys():
protocol = 't'
else:
for item in self.wallet.get_tx_history():
tx_hash, conf, is_mine, value, fee, balance, timestamp = item
- if conf:
+ if conf > 0:
try:
time_str = datetime.datetime.fromtimestamp( timestamp).isoformat(' ')[:-3]
except:
time_str = "------"
conf_icon = gtk.STOCK_APPLY
+ elif conf == -1:
+ time_str = 'unverified'
+ conf_icon = None
else:
time_str = 'pending'
conf_icon = gtk.STOCK_EXECUTE