diff --git a/FLO_Secret.py b/FLO_Secret.py index ecd4e50..eded92d 100644 --- a/FLO_Secret.py +++ b/FLO_Secret.py @@ -74,8 +74,9 @@ def readUnitFromBlockchain(txid): def writeDatatoBlockchain(text): n_splits = len(text)//350 + 1 #number of splits to be created - splits = list(sliced(text, n_splits)) #create a sliced list of strings - tail = writeUnitToBlockchain(splits[n_splits],'oV9ZoREBSV5gFcZTBEJ7hdbCrDLSb4g96i') #create a transaction which will act as a tail for the data + splits = list(sliced(text, 350)) + print(splits) #create a sliced list of strings + tail = writeUnitToBlockchain(splits[n_splits-1],'oV9ZoREBSV5gFcZTBEJ7hdbCrDLSb4g96i') #create a transaction which will act as a tail for the data cursor = tail if n_splits == 1: return cursor #if only single transaction was created then tail is the cursor @@ -89,12 +90,16 @@ def writeDatatoBlockchain(text): def readDatafromBlockchain(cursor): text = [] cursor_data = readUnitFromBlockchain(cursor) - text.append(cursor_data[69:]) + print(cursor_data) + text.append(cursor_data[69:]) + print(text) while(cursor_data[:5]=='next:'): cursor = cursor_data[5:69] cursor_data = readUnitFromBlockchain(cursor) text.append(cursor_data[69:]) - text.join('') + text.append(cursor_data[:]) + text=('').join(text) + print(text) return text class GUI: