parent
01566cf452
commit
8caea57ba4
@ -0,0 +1,17 @@ |
||||
import argparse |
||||
|
||||
if __name__ == "__main__": |
||||
parser = argparse.ArgumentParser(description='Create Foundational Keys List from Internal Record.') |
||||
parser.add_argument('-sheet', default='allkeys-sheet.txt', dest = 'sheet',help='tab seperate ecdsa and bls keys',type=str) |
||||
parser.add_argument('-foundational', default = 'allkeys-foundational-go.txt', dest = 'foundational',help='file compatible with foundational go',type=str) |
||||
parser.add_argument('-index', default = 0, dest = 'index',help='index of where you want to start from',type=int) |
||||
args = parser.parse_args() |
||||
g = open(args.sheet,"r") |
||||
f = open(args.foundational,"w") |
||||
index= args.index |
||||
for myline in g: |
||||
ecdsa,bls = myline.strip().split("\t") |
||||
string = '{Index:' + '"' + str(index) + '"' + ',' + ' ' + 'Address:' + '"'+ ecdsa + '"' + ',' + ' ' + 'BlsPublicKey:' + '"' + bls + '"'+ '}' + ',' |
||||
f.write(string+"\n") |
||||
index = index + 1 |
||||
g.close() |
Loading…
Reference in new issue