Omnibus commited on
Commit
99b2473
·
1 Parent(s): 09f09e9

Update mychain.py

Browse files
Files changed (1) hide show
  1. mychain.py +7 -7
mychain.py CHANGED
@@ -3,21 +3,21 @@ import json
3
  import hashlib
4
  import datetime
5
  from huggingface_hub import (upload_file,HfApi)
6
- from blockchain import Blockchain as blockchain
7
 
8
  token_self = os.environ['HF_TOKEN']
9
  api = HfApi(token=token_self)
10
  chain_d="chain1.json"
11
  class MyChainSend:
12
 
13
- def __init__(self,chain_load,prev_block=None,load=None,create=None):
14
  global main_chain
15
  main_chain=chain_load
16
 
17
  self.pending_transactions = []
18
  if load == None or load=="":
19
  self.chain = []
20
- self.create_block(balance=0,proof=1, previous_hash='0',prev_block=prev_block,chain_n=create)
21
  elif load != None and load !="":
22
  #r = requests.get(load)
23
  lod = json.loads(load)
@@ -26,7 +26,7 @@ class MyChainSend:
26
  self.chain = []
27
  self.pending_transactions = []
28
  self.create_block(proof=1, previous_hash='0',chain_n=create)
29
- def create_block(self, balance, proof, previous_hash,prev_block,chain_r=None,chain_n=None):
30
  if chain_r=="" or chain_r==None:
31
  chain_r=f"{main_chain.split('datasets/',1)[1].split('/raw',1)[0]}"
32
  if chain_n !="" and chain_n !=None:
@@ -152,14 +152,14 @@ class MyChainSend:
152
 
153
  class MyChainRec:
154
 
155
- def __init__(self,chain_load,prev_block=None, load=None,create=None):
156
  global main_chain_rec
157
  main_chain_rec=chain_load
158
 
159
  self.pending_transactions = []
160
  if load == None or load=="":
161
  self.chain = []
162
- self.create_block(balance=0, proof=1, previous_hash='0',prev_block=None,chain_n=create)
163
  if load != None and load !="":
164
  #r = requests.get(load)
165
  lod = json.loads(load)
@@ -168,7 +168,7 @@ class MyChainRec:
168
  self.chain = []
169
  self.pending_transactions = []
170
  self.create_block(proof=1, previous_hash='0',chain_n=create)
171
- def create_block(self, balance, proof, previous_hash, prev_block,chain_r=None,chain_n=None):
172
  if chain_r=="" or chain_r==None:
173
  chain_r=f"{main_chain_rec.split('datasets/',1)[1].split('/raw',1)[0]}"
174
  if chain_n !="" and chain_n !=None:
 
3
  import hashlib
4
  import datetime
5
  from huggingface_hub import (upload_file,HfApi)
6
+ #from blockchain import Blockchain as blockchain
7
 
8
  token_self = os.environ['HF_TOKEN']
9
  api = HfApi(token=token_self)
10
  chain_d="chain1.json"
11
  class MyChainSend:
12
 
13
+ def __init__(self,chain_load,load=None,create=None):
14
  global main_chain
15
  main_chain=chain_load
16
 
17
  self.pending_transactions = []
18
  if load == None or load=="":
19
  self.chain = []
20
+ self.create_block(balance=0,proof=1, previous_hash='0',chain_n=create)
21
  elif load != None and load !="":
22
  #r = requests.get(load)
23
  lod = json.loads(load)
 
26
  self.chain = []
27
  self.pending_transactions = []
28
  self.create_block(proof=1, previous_hash='0',chain_n=create)
29
+ def create_block(self, balance, proof, previous_hash,prev_block=None,chain_r=None,chain_n=None):
30
  if chain_r=="" or chain_r==None:
31
  chain_r=f"{main_chain.split('datasets/',1)[1].split('/raw',1)[0]}"
32
  if chain_n !="" and chain_n !=None:
 
152
 
153
  class MyChainRec:
154
 
155
+ def __init__(self,chain_load, load=None,create=None):
156
  global main_chain_rec
157
  main_chain_rec=chain_load
158
 
159
  self.pending_transactions = []
160
  if load == None or load=="":
161
  self.chain = []
162
+ self.create_block(balance=0, proof=1, previous_hash='0',chain_n=create)
163
  if load != None and load !="":
164
  #r = requests.get(load)
165
  lod = json.loads(load)
 
168
  self.chain = []
169
  self.pending_transactions = []
170
  self.create_block(proof=1, previous_hash='0',chain_n=create)
171
+ def create_block(self, balance, proof, previous_hash, prev_block=None,chain_r=None,chain_n=None):
172
  if chain_r=="" or chain_r==None:
173
  chain_r=f"{main_chain_rec.split('datasets/',1)[1].split('/raw',1)[0]}"
174
  if chain_n !="" and chain_n !=None: