verbose some print
This commit is contained in:
parent
030f254904
commit
c3df37a568
|
@ -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)
|
||||||
|
|
Reference in New Issue