Omnibus commited on
Commit
50fa8e8
·
1 Parent(s): 7f183d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -7
app.py CHANGED
@@ -255,7 +255,9 @@ def get_my_chain_rec(recipient_name=None):
255
  except Exception:
256
  try:
257
  mychain_rec = MyChainRec(chain_load=main_balance,create=recipient_name)
258
- response = mychain_rec.chain
 
 
259
  message = f"Blockchain loaded from: {main_balance}{recipient_name}.json"
260
  return response,message
261
  except Exception:
@@ -355,18 +357,29 @@ def issue_tokens(send,rec,amount):
355
  pass
356
  if p==True:
357
  balance = lod[-1]["balance"]
358
- #print (balance)
359
  balance_send =int(balance)-int(amount)
360
  if balance_send >=0:
361
  p=True
 
362
  response,message = get_my_chain_rec(rec)
363
  #lod_rec = json.loads(response)
364
  lod_rec = response
365
- #try:
366
- if lod_rec[-1]["index"] > 1:
367
- balance = lod_rec[-1]["balance"]
368
- if lod_rec[-1]["index"] == 1:
369
- balance = 0
 
 
 
 
 
 
 
 
 
 
370
  balance_rec =int(balance)+int(amount)
371
 
372
  if balance_send < 0:
 
255
  except Exception:
256
  try:
257
  mychain_rec = MyChainRec(chain_load=main_balance,create=recipient_name)
258
+ response = {'chain': mychain_rec.chain,
259
+ 'length': len(mychain_rec.chain)}
260
+
261
  message = f"Blockchain loaded from: {main_balance}{recipient_name}.json"
262
  return response,message
263
  except Exception:
 
357
  pass
358
  if p==True:
359
  balance = lod[-1]["balance"]
360
+ print (balance)
361
  balance_send =int(balance)-int(amount)
362
  if balance_send >=0:
363
  p=True
364
+
365
  response,message = get_my_chain_rec(rec)
366
  #lod_rec = json.loads(response)
367
  lod_rec = response
368
+ try:
369
+ if lod_rec["chain"][-1]["index"] > 1:
370
+ balance = lod_rec[-1]["balance"]
371
+ if lod_rec["chain"][-1]["index"] == 1:
372
+ balance = 0
373
+ except Exception:
374
+ p=False
375
+ try:
376
+ if lod_rec["chain"][0]["index"] > 1:
377
+ balance = lod_rec[-1]["balance"]
378
+ if lod_rec["chain"][0]["index"] == 1:
379
+ balance = 0
380
+ p=True
381
+ except Exception:
382
+ p=False
383
  balance_rec =int(balance)+int(amount)
384
 
385
  if balance_send < 0: