Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -370,7 +370,7 @@ def mychain_mine_block_rec(balance, chain_r=None,chain_n=None):
|
|
370 |
previous_proof = previous_block['proof']
|
371 |
proof = mychain_rec.proof_of_work(previous_proof)
|
372 |
previous_hash = mychain_rec.hash(previous_block)
|
373 |
-
block = mychain_rec.create_block(balance, proof, previous_hash,len(blockchain.chain)+1,chain_r,chain_n)
|
374 |
|
375 |
response = {'message': 'A block is MINED',
|
376 |
'index': block['index'],
|
@@ -403,7 +403,7 @@ def merge_trans():
|
|
403 |
'balance': previous_post_send['balance'],
|
404 |
'proof': previous_post_send['proof'],
|
405 |
'previous_hash': previous_post_send['previous_hash'],
|
406 |
-
'block': len(blockchain.chain)+1}
|
407 |
rec_block = {
|
408 |
'role': 'Recipient',
|
409 |
'name': previous_post_rec['transactions'][0]['recipient'],
|
@@ -414,7 +414,7 @@ def merge_trans():
|
|
414 |
'balance': previous_post_rec['balance'],
|
415 |
'proof': previous_post_rec['proof'],
|
416 |
'previous_hash': previous_post_rec['previous_hash'],
|
417 |
-
'block': len(blockchain.chain)+1}
|
418 |
|
419 |
trans_bx.append(send_block)
|
420 |
trans_bx.append(rec_block)
|
@@ -680,7 +680,7 @@ with gr.Blocks() as bc:
|
|
680 |
|
681 |
|
682 |
def res_bc():
|
683 |
-
blockchain.reset(create="chain1.json")
|
684 |
return ("Main Blockchain Reset")
|
685 |
def res_send(send):
|
686 |
mychain_send = MyChainSend(chain_load=main_balance,create=send)
|
@@ -688,7 +688,7 @@ with gr.Blocks() as bc:
|
|
688 |
|
689 |
def deep_trans():
|
690 |
chain1=mychain_send.chain
|
691 |
-
chain2=blockchain.chain
|
692 |
valid,ind,mes = mychain_send.deep_valid_send(chain1,chain2)
|
693 |
|
694 |
if valid:
|
|
|
370 |
previous_proof = previous_block['proof']
|
371 |
proof = mychain_rec.proof_of_work(previous_proof)
|
372 |
previous_hash = mychain_rec.hash(previous_block)
|
373 |
+
block = mychain_rec.create_block(balance, proof, previous_hash,len(bc_utils.blockchain.chain)+1,chain_r,chain_n)
|
374 |
|
375 |
response = {'message': 'A block is MINED',
|
376 |
'index': block['index'],
|
|
|
403 |
'balance': previous_post_send['balance'],
|
404 |
'proof': previous_post_send['proof'],
|
405 |
'previous_hash': previous_post_send['previous_hash'],
|
406 |
+
'block': len(bc_utils.blockchain.chain)+1}
|
407 |
rec_block = {
|
408 |
'role': 'Recipient',
|
409 |
'name': previous_post_rec['transactions'][0]['recipient'],
|
|
|
414 |
'balance': previous_post_rec['balance'],
|
415 |
'proof': previous_post_rec['proof'],
|
416 |
'previous_hash': previous_post_rec['previous_hash'],
|
417 |
+
'block': len(bc_utils.blockchain.chain)+1}
|
418 |
|
419 |
trans_bx.append(send_block)
|
420 |
trans_bx.append(rec_block)
|
|
|
680 |
|
681 |
|
682 |
def res_bc():
|
683 |
+
bc_utils.blockchain.reset(create="chain1.json")
|
684 |
return ("Main Blockchain Reset")
|
685 |
def res_send(send):
|
686 |
mychain_send = MyChainSend(chain_load=main_balance,create=send)
|
|
|
688 |
|
689 |
def deep_trans():
|
690 |
chain1=mychain_send.chain
|
691 |
+
chain2=bc_utils.blockchain.chain
|
692 |
valid,ind,mes = mychain_send.deep_valid_send(chain1,chain2)
|
693 |
|
694 |
if valid:
|