Skip to content
Snippets Groups Projects
Commit e32b6943 authored by Vincent Texier's avatar Vincent Texier
Browse files

[enh] #91 fix pylint alerts in documents.transaction module

Remove some alerts
parent a011bf12
Branches
Tags
1 merge request!65Pylint
......@@ -17,4 +17,4 @@ mypy:
# check code errors
pylint:
pylint --disable=C,R0913,R0903 --enable=C0121,C0202,C0321 --jobs=0 duniterpy/
pylint --disable=C,R0913,R0903,R0902,R0914 --enable=C0121,C0202,C0321 --jobs=0 duniterpy/
......@@ -339,16 +339,16 @@ class UnlockParameter:
:param parameter: Parameter string
:return:
"""
result = None
sig_param = SIGParameter.from_parameter(parameter)
if sig_param:
return sig_param
result = sig_param
else:
xhx_param = XHXParameter.from_parameter(parameter)
if xhx_param:
return xhx_param
result = xhx_param
return None
return result
def compute(self):
pass
......@@ -605,23 +605,23 @@ Comment: {comment}
unlocks = []
outputs = []
signatures = []
for i in range(0, issuers_num):
issuer = Transaction.parse_field("Pubkey", lines[n])
for index in range(0, issuers_num):
issuer = Transaction.parse_field("Pubkey", lines[n + index])
issuers.append(issuer)
n += 1
n += issuers_num
for i in range(0, inputs_num):
input_source = InputSource.from_inline(lines[n])
for index in range(0, inputs_num):
input_source = InputSource.from_inline(lines[n + index])
inputs.append(input_source)
n += 1
n += inputs_num
for i in range(0, unlocks_num):
unlock = Unlock.from_inline(lines[n])
for index in range(0, unlocks_num):
unlock = Unlock.from_inline(lines[n + index])
unlocks.append(unlock)
n += 1
n += unlocks_num
for i in range(0, outputs_num):
output_source = OutputSource.from_inline(lines[n])
for index in range(0, outputs_num):
output_source = OutputSource.from_inline(lines[n + index])
outputs.append(output_source)
n += 1
......@@ -760,15 +760,15 @@ Currency: {1}
Return a transaction in its compact format from the instance
:return:
"""
"""TX:VERSION:NB_ISSUERS:NB_INPUTS:NB_UNLOCKS:NB_OUTPUTS:HAS_COMMENT:LOCKTIME
"TX:VERSION:NB_ISSUERS:NB_INPUTS:NB_UNLOCKS:NB_OUTPUTS:HAS_COMMENT:LOCKTIME
PUBLIC_KEY:INDEX
...
INDEX:SOURCE:FINGERPRINT:AMOUNT
...
PUBLIC_KEY:AMOUNT
...
COMMENT
COMMENT"
"""
doc = "TX:{0}:{1}:{2}:{3}:{4}:{5}:{6}\n".format(self.version,
len(self.issuers),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment