Changeset 318 for trunk/sandbox/jhb/mobile/ocwallet.py
- Timestamp:
- 05/21/09 16:36:02 (3 years ago)
- Files:
-
- 1 modified
-
trunk/sandbox/jhb/mobile/ocwallet.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/sandbox/jhb/mobile/ocwallet.py
r317 r318 262 262 def log_message(self,*args,**kwargs): 263 263 pass 264 264 265 OCHandler.wallet = self.wallet 265 266 self.startInternet() 266 267 267 #hack to open internet268 #r = urllib.urlopen('http://google.com')269 #ip = urllib.urlopen('http://opencoin.org/myownip').read()270 268 self.httpd = StoppableHTTPServer(("",port),OCHandler) 271 269 self.feedback(u'Receiving coins: waiting at %s' % (self.ip),self.stopReceiveCoinsHTTP) … … 287 285 addr,services=btsocket.bt_discover() 288 286 if len(services)>0: 289 #choices=services.keys()290 #choices.sort()291 #choice=appuifw.popup_menu([unicode(services[x])+": "+x for x in choices],u'Choose port:')292 #port=services[choices[choice]]293 287 port = services[u'opencoin'] 294 288 else: … … 490 484 restore=7,right=8,save=9,up=10,zoom=11) 491 485 icons = dict([(k,appuifw.Icon(mediapath+u'ocicons.mbm',v*2,v*2+1)) for k,v in names.items()]) 492 startup('network') 486 487 startup('storage') 488 from oc2 import storage as oc2storage 489 password = '' 490 while 1: 491 password = appuifw.query(u'password','text') 492 493 if password == None: 494 sys.exit() 495 startup('encrypted data') 496 storage = oc2storage.CryptedStorage() 497 storage.setPassword(password) 498 storage.setFilename('wallet.bin') 499 try: 500 storage.restore() 501 break 502 except: 503 pass 504 505 506 startup('netlib') 493 507 import httplib, urllib 494 508 startup('ui') … … 497 511 from key_codes import EKeyLeftArrow, EKeyRightArrow 498 512 499 startup('storage')500 from oc2 import storage501 513 startup('oc wallet') 502 514 from oc2 import wallet … … 512 524 #appuifw.app.screen='full' 513 525 startup('coins') 514 storage = storage.Storage()515 storage.setFilename('wallet.bin')516 storage.restore()517 526 startup('done') 518 527 w = WalletClient(storage)
