verbose some print

This commit is contained in:
poka 2020-11-27 03:26:14 +01:00
parent 030f254904
commit c3df37a568
1 changed files with 7 additions and 8 deletions

View File

@ -43,7 +43,7 @@ class Transaction:
def genDoc(self): def genDoc(self):
# Build TX generation document # Build TX generation document
print("useMempool:", str(self.useMempool)) if self.verbose: print("useMempool:", str(self.useMempool))
queryBuild = gql( queryBuild = gql(
""" """
query ($recipient: String!, $issuer: String!, $amount: Int!, $comment: String!, $useMempool: Boolean!){ genTx( query ($recipient: String!, $issuer: String!, $amount: Int!, $comment: String!, $useMempool: Boolean!){ genTx(
@ -68,8 +68,7 @@ class Transaction:
try: try:
# self.txDoc = [] # self.txDoc = []
self.txDoc = self.client.execute(queryBuild, variable_values=paramsBuild)['genTx'] self.txDoc = self.client.execute(queryBuild, variable_values=paramsBuild)['genTx']
print(self.txDoc[0]) if self.verbose: print(self.txDoc[0])
# sys.exit(0)
return self.txDoc return self.txDoc
except Exception as e: except Exception as e:
message = ast.literal_eval(str(e))["message"] message = ast.literal_eval(str(e))["message"]
@ -80,13 +79,13 @@ class Transaction:
# Check document # Check document
def checkTXDoc(self): def checkTXDoc(self):
issuerRaw=[];outAmount=[];outPubkey=[];commentRaw=[] issuerRaw=[];outAmount=[];outPubkey=[];commentRaw=[]
for i, docs in enumerate(self.txDoc): for docs in self.txDoc:
docList = docs.splitlines() docList = docs.splitlines()
for j, line in enumerate(docList): for i, line in enumerate(docList):
if re.search("Issuers:", line): if re.search("Issuers:", line):
issuerRaw.append(docList[(j + 1) % len(docList)]) issuerRaw.append(docList[(i + 1) % len(docList)])
if re.search("Outputs:", line): if re.search("Outputs:", line):
outputRaw = docList[(j + 1) % len(docList)].split(":") outputRaw = docList[(i + 1) % len(docList)].split(":")
outAmount.append(int(outputRaw[0])) outAmount.append(int(outputRaw[0]))
outPubkey.append(outputRaw[2].split("SIG(")[1].replace(')','')) outPubkey.append(outputRaw[2].split("SIG(")[1].replace(')',''))
if re.search("Comment:", line): if re.search("Comment:", line):
@ -159,7 +158,7 @@ class Transaction:
def _getIsChange(self): def _getIsChange(self):
return self._isChange return self._isChange
def _setIsChange(self, newChange): def _setIsChange(self, newChange):
print("_setIsChange: ", str(newChange)) if self.verbose: print("_setIsChange: ", str(newChange))
self._isChange = newChange self._isChange = newChange
if newChange: self.useMempool == True if newChange: self.useMempool == True
isChange = property(_getIsChange, _setIsChange) isChange = property(_getIsChange, _setIsChange)