Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -280,8 +280,6 @@ def mychain_mine_block_send(balance, chain_r=None,chain_n=None):
|
|
| 280 |
previous_hash = mychain_send.hash(previous_block)
|
| 281 |
block = mychain_send.create_block(balance, proof, previous_hash,chain_r,chain_n)
|
| 282 |
|
| 283 |
-
response = block
|
| 284 |
-
"""
|
| 285 |
response = {'message': 'A block is MINED',
|
| 286 |
'index': block['index'],
|
| 287 |
'timestamp': block['timestamp'],
|
|
@@ -289,7 +287,7 @@ def mychain_mine_block_send(balance, chain_r=None,chain_n=None):
|
|
| 289 |
'proof': block['proof'],
|
| 290 |
'previous_hash': block['previous_hash']
|
| 291 |
}
|
| 292 |
-
|
| 293 |
message = "A block is MINED"
|
| 294 |
show_chain = display_chain_send()
|
| 295 |
if len(mychain_send.chain) > 1000:
|
|
@@ -306,8 +304,6 @@ def mychain_mine_block_rec(balance, chain_r=None,chain_n=None):
|
|
| 306 |
previous_hash = mychain_rec.hash(previous_block)
|
| 307 |
block = mychain_rec.create_block(balance, proof, previous_hash,chain_r,chain_n)
|
| 308 |
|
| 309 |
-
response = block
|
| 310 |
-
"""
|
| 311 |
response = {'message': 'A block is MINED',
|
| 312 |
'index': block['index'],
|
| 313 |
'timestamp': block['timestamp'],
|
|
@@ -315,7 +311,6 @@ def mychain_mine_block_rec(balance, chain_r=None,chain_n=None):
|
|
| 315 |
'proof': block['proof'],
|
| 316 |
'previous_hash': block['previous_hash']
|
| 317 |
}
|
| 318 |
-
"""
|
| 319 |
message = "A block is MINED"
|
| 320 |
show_chain = display_chain_rec()
|
| 321 |
if len(mychain_rec.chain) > 1000:
|
|
@@ -395,8 +390,8 @@ def issue_tokens(send,rec,amount):
|
|
| 395 |
response_send, show_chain_send, message_send = mychain_mine_block_send(balance_send, chain_r=None,chain_n=send)
|
| 396 |
response_rec, show_chain_rec, message_rec = mychain_mine_block_rec(balance_rec, chain_r=None,chain_n=rec)
|
| 397 |
mes = (f'Send: {message_send} :: Recieve: {message_rec}')
|
| 398 |
-
|
| 399 |
-
return (mes, p, response_send)
|
| 400 |
############################## MYCHAIN END ###############################
|
| 401 |
|
| 402 |
|
|
@@ -457,8 +452,8 @@ with gr.Blocks() as bc:
|
|
| 457 |
trans_data_rec = gr.Dataframe()
|
| 458 |
json_out_rec = gr.Textbox()
|
| 459 |
chain_json_rec = gr.JSON()
|
| 460 |
-
|
| 461 |
-
issue_btn.click(issue_tokens,[send,rec,am],[block_text,out_box_bool,json_out_send])
|
| 462 |
|
| 463 |
node_add.click(add_node,[this_space,node_repo,node_space,node_file],block_text)
|
| 464 |
pass_btn.click(checkp,pass_box,[invalid,valida])
|
|
|
|
| 280 |
previous_hash = mychain_send.hash(previous_block)
|
| 281 |
block = mychain_send.create_block(balance, proof, previous_hash,chain_r,chain_n)
|
| 282 |
|
|
|
|
|
|
|
| 283 |
response = {'message': 'A block is MINED',
|
| 284 |
'index': block['index'],
|
| 285 |
'timestamp': block['timestamp'],
|
|
|
|
| 287 |
'proof': block['proof'],
|
| 288 |
'previous_hash': block['previous_hash']
|
| 289 |
}
|
| 290 |
+
|
| 291 |
message = "A block is MINED"
|
| 292 |
show_chain = display_chain_send()
|
| 293 |
if len(mychain_send.chain) > 1000:
|
|
|
|
| 304 |
previous_hash = mychain_rec.hash(previous_block)
|
| 305 |
block = mychain_rec.create_block(balance, proof, previous_hash,chain_r,chain_n)
|
| 306 |
|
|
|
|
|
|
|
| 307 |
response = {'message': 'A block is MINED',
|
| 308 |
'index': block['index'],
|
| 309 |
'timestamp': block['timestamp'],
|
|
|
|
| 311 |
'proof': block['proof'],
|
| 312 |
'previous_hash': block['previous_hash']
|
| 313 |
}
|
|
|
|
| 314 |
message = "A block is MINED"
|
| 315 |
show_chain = display_chain_rec()
|
| 316 |
if len(mychain_rec.chain) > 1000:
|
|
|
|
| 390 |
response_send, show_chain_send, message_send = mychain_mine_block_send(balance_send, chain_r=None,chain_n=send)
|
| 391 |
response_rec, show_chain_rec, message_rec = mychain_mine_block_rec(balance_rec, chain_r=None,chain_n=rec)
|
| 392 |
mes = (f'Send: {message_send} :: Recieve: {message_rec}')
|
| 393 |
+
return (mes, p, response_send, response_rec, show_chain_send, show_chain_rec, pd.DataFrame(mychain_send.pending_transactions), pd.DataFrame(mychain_rec.pending_transactions), message_send, message_rec)
|
| 394 |
+
#return (mes, p, response_send)
|
| 395 |
############################## MYCHAIN END ###############################
|
| 396 |
|
| 397 |
|
|
|
|
| 452 |
trans_data_rec = gr.Dataframe()
|
| 453 |
json_out_rec = gr.Textbox()
|
| 454 |
chain_json_rec = gr.JSON()
|
| 455 |
+
issue_btn.click(issue_tokens,[send,rec,am],[block_text,out_box_bool,json_out_send,json_out_rec,chain_json_send,chain_json_rec,trans_data_send,trans_data_rec,block_text_send,block_text_rec])
|
| 456 |
+
#issue_btn.click(issue_tokens,[send,rec,am],[block_text,out_box_bool,json_out_send])
|
| 457 |
|
| 458 |
node_add.click(add_node,[this_space,node_repo,node_space,node_file],block_text)
|
| 459 |
pass_btn.click(checkp,pass_box,[invalid,valida])
|