data = r['extras']['SCAN_RESULT']
if data:
if re.match('^bitcoin:', data):
- address, _, _, _, _, _, _ = util.parse_url(data)
+ address, _, _, _, _ = util.parse_URI(data)
elif is_valid(data):
address = data
else:
data = r['extras']['SCAN_RESULT']
if data:
if re.match('^bitcoin:', data):
- payto, amount, label, _, _, _, _ = util.parse_url(data)
+ payto, amount, label, _, _ = util.parse_URI(data)
droid.fullSetProperty("recipient", "text",payto)
droid.fullSetProperty("amount", "text", amount)
droid.fullSetProperty("label", "text", label)
if action == 'create':
wallet.init_seed(None)
self.show_seed()
- wallet.save_seed()
- wallet.create_accounts()
+ wallet.save_seed(None)
wallet.synchronize() # generate first addresses offline
elif action == 'restore':
if not seed:
exit()
wallet.init_seed(str(seed))
- wallet.save_seed()
+ wallet.save_seed(None)
else:
exit()
def network_dialog(self):
return True
- def verify_seed(self):
- wallet.save_seed()
- return True
def show_seed(self):
modal_dialog('Your seed is:', wallet.seed)