Changeset 327 for trunk/sandbox/jhb/oc2/wallet.py
- Timestamp:
- 06/15/09 02:46:06 (3 years ago)
- Files:
-
- 1 modified
-
trunk/sandbox/jhb/oc2/wallet.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/sandbox/jhb/oc2/wallet.py
r322 r327 4 4 import messages 5 5 import coinsplitting 6 import sys 6 7 7 8 class Wallet(Entity): … … 30 31 def addIncoming(self,message): 31 32 self.storage.setdefault('incoming',{})[message.transactionId] = message 32 33 #sys.stderr.write(str(self.storage.filename)) 34 33 35 def getIncoming(self,tid): 34 return self.storage.setdefault('incoming',{}).get(tid,None) 36 #sys.stderr.write(str(tid)) 37 #sys.stderr.write(str(self.storage.filename)) 38 transaction = self.storage.setdefault('incoming',{}).get(tid,None) 39 if transaction != None: 40 del(self.storage['incoming'][tid]) 41 return transaction 35 42 36 43 … … 180 187 out.append((cdd,amount)) 181 188 except: 182 del(self.storage[key]) 189 #del(self.storage[key]) XXX why was that? 190 pass 183 191 return out 184 192 … … 333 341 334 342 self.feedback(u'Spending coins: wating for confirmation') 335 self.announceSum(transport,tid,amount,target)343 response = self.announceSum(transport,tid,amount,target) 336 344 self.feedback(u'Spending coins: wating for other side') 337 345 response = self.requestSpend(transport,tid,picked)
