Changeset 304
- Timestamp:
- 05/08/09 17:34:11 (3 years ago)
- Location:
- trunk/sandbox/jhb
- Files:
-
- 2 modified
-
mobile/ocwallet.py (modified) (4 diffs)
-
oc2/wallet.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/sandbox/jhb/mobile/ocwallet.py
r303 r304 11 11 self.storage = storage 12 12 self.wallet = wallet.Wallet(storage) 13 self.wallet.getApproval = self.getApproval 14 self.wallet.feedback = self.feedback 13 15 self.makeWalletMenu() 14 16 self.displayWalletMenu() … … 40 42 self.wallet_menu = appuifw.Listbox(self.wallet_list,self.displayActionMenu) 41 43 self.wallet_menu.bind(EKeyRightArrow,self.displayActionMenu) 44 45 def feedback(self,message): 46 appuifw.note(unicode(message)) 47 42 48 43 49 def displayWalletMenu(self): … … 123 129 124 130 def addCurrency(self): 125 url = appuifw.query(u'url','text',u'http:// 192.168.2.101:9090')131 url = appuifw.query(u'url','text',u'http://baach.de:9090') 126 132 self.todo['url'] = url 127 133 transport = self.getHTTPTransport(url) … … 237 243 port = int(appuifw.query(u'port','number','9091')) 238 244 OCHandler.wallet = self.wallet 239 OCHandler.wallet.getApproval = self.getApproval240 245 self.startInternet() 241 246 -
trunk/sandbox/jhb/oc2/wallet.py
r299 r304 34 34 return self.storage.setdefault('incoming',{}).get(tid,None) 35 35 36 def getApproval(self,message):37 amount = message.amount38 target = message.target39 approval = getattr(self,'approval',True) #get that from ui40 return approval41 36 42 37 43 38 def askLatestCDD(self,transport): 39 self.feedback('fetching latest CDD') 44 40 response = transport(messages.AskLatestCDD()) 45 41 return response.cdd … … 54 50 message.denominations = [str(d) for d in denominations] 55 51 message.keyids = keyids 56 52 self.feedback('fetching mintkeys') 57 53 response = transport(message) 58 54 if response.header == 'MINTING_KEY_FAILURE': … … 78 74 message.coins = coins 79 75 message.options = dict(type=requesttype).items() 80 76 self.feedback('request %s' % requesttype) 81 77 response = transport(message) 82 78 return response … … 192 188 return picked 193 189 190 def getApproval(self,message): 191 amount = message.amount 192 target = message.target 193 approval = getattr(self,'approval',True) #get that from ui 194 return approval 195 196 def feedback(self,message): 197 print message 194 198 195 199 #################################higher level#############################
