Omnibus commited on
Commit
e536723
·
1 Parent(s): 436fd6d

Update mychain.py

Browse files
Files changed (1) hide show
  1. mychain.py +4 -6
mychain.py CHANGED
@@ -505,8 +505,8 @@ class MyChainTrans:
505
  def reset(self,create=None):
506
  self.chain = []
507
  self.pending_transactions = []
508
- self.create_block(balance=0, proof=1, previous_hash='0',chain_n=create)
509
- def create_block(self,balance, proof, previous_hash,prev_block=None,chain_r=None,chain_n=None):
510
  if chain_r=="" or chain_r==None:
511
  chain_r=f"{main_chain_trans.split('datasets/',1)[1].split('/raw',1)[0]}"
512
  if chain_n !="" and chain_n !=None:
@@ -519,7 +519,6 @@ class MyChainTrans:
519
  'timestamp': str(datetime.datetime.now()),
520
  #'block': len(Blockchain.chain)+1,
521
  'transactions': self.pending_transactions,
522
- 'balance': balance,
523
  'proof': proof,
524
  'previous_hash': previous_hash}
525
  if self.block_valid(block) == True:
@@ -550,12 +549,11 @@ class MyChainTrans:
550
  return block
551
  def print_previous_block(self):
552
  return self.chain[-1]
553
- def new_transaction(self, sender, recipient, amount, balance):
554
  transaction = {
555
  'sender': sender,
556
  'recipient': recipient,
557
- 'amount': amount,
558
- 'balance': balance
559
  }
560
  self.pending_transactions.append(transaction)
561
  def proof_of_work(self, previous_proof):
 
505
  def reset(self,create=None):
506
  self.chain = []
507
  self.pending_transactions = []
508
+ self.create_block(proof=1, previous_hash='0',chain_n=create)
509
+ def create_block(self, proof, previous_hash,prev_block=None,chain_r=None,chain_n=None):
510
  if chain_r=="" or chain_r==None:
511
  chain_r=f"{main_chain_trans.split('datasets/',1)[1].split('/raw',1)[0]}"
512
  if chain_n !="" and chain_n !=None:
 
519
  'timestamp': str(datetime.datetime.now()),
520
  #'block': len(Blockchain.chain)+1,
521
  'transactions': self.pending_transactions,
 
522
  'proof': proof,
523
  'previous_hash': previous_hash}
524
  if self.block_valid(block) == True:
 
549
  return block
550
  def print_previous_block(self):
551
  return self.chain[-1]
552
+ def new_transaction(self, sender, recipient, message):
553
  transaction = {
554
  'sender': sender,
555
  'recipient': recipient,
556
+ 'amount': message,
 
557
  }
558
  self.pending_transactions.append(transaction)
559
  def proof_of_work(self, previous_proof):