Omnibus commited on
Commit
c1eaefe
·
1 Parent(s): eca6902

Update blockchain.py

Browse files
Files changed (1) hide show
  1. blockchain.py +12 -1
blockchain.py CHANGED
@@ -14,6 +14,7 @@ class Blockchain:
14
  main_chain=chain_load
15
 
16
  self.pending_transactions = []
 
17
  if load == None or load=="":
18
  self.chain = []
19
  self.create_block(proof=1, previous_hash='0',chain_n=create)
@@ -65,7 +66,17 @@ class Blockchain:
65
  def print_previous_block(self):
66
  return self.chain[-1]
67
  def new_transaction(self, block):
68
-
 
 
 
 
 
 
 
 
 
 
69
  self.pending_transactions.append(block)
70
  def proof_of_work(self, previous_proof):
71
  new_proof = 1
 
14
  main_chain=chain_load
15
 
16
  self.pending_transactions = []
17
+ self.trans_data_out = []
18
  if load == None or load=="":
19
  self.chain = []
20
  self.create_block(proof=1, previous_hash='0',chain_n=create)
 
66
  def print_previous_block(self):
67
  return self.chain[-1]
68
  def new_transaction(self, block):
69
+ trans_data = {
70
+ 'name': block['transactions'][0]['sender'],
71
+ 'index': block['index'],
72
+ 'timestamp': block['timestamp'],
73
+ 'recipient': block['transactions'][0]['recipient'],
74
+ 'amount': block['transactions'][0]['amount'],
75
+ 'balance': block['balance'],
76
+ 'proof': block['proof'],
77
+ 'previous_hash': block['previous_hash']}
78
+ }
79
+ self.trans_data_out.append(trans_data)
80
  self.pending_transactions.append(block)
81
  def proof_of_work(self, previous_proof):
82
  new_proof = 1