mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
remove redundant statement that causes bugs on complex cc
This commit is contained in:
parent
6cb75960b0
commit
ceaa4be6ec
@ -114,15 +114,9 @@ def condition_details_has_owner(condition_details, owner):
|
|||||||
|
|
||||||
|
|
||||||
def output_has_owner(output, owner):
|
def output_has_owner(output, owner):
|
||||||
# TODO
|
if len(output['public_keys']) > 0:
|
||||||
# Check whether it is really necessary to treat the single key case
|
|
||||||
# differently from the multiple keys case, and why not just use the same
|
|
||||||
# function for both cases.
|
|
||||||
if len(output['public_keys']) > 1:
|
|
||||||
return condition_details_has_owner(
|
return condition_details_has_owner(
|
||||||
output['condition']['details'], owner)
|
output['condition']['details'], owner)
|
||||||
elif len(output['public_keys']) == 1:
|
|
||||||
return output['condition']['details']['public_key'] == owner
|
|
||||||
# TODO raise proper exception, e.g. invalid tx payload?
|
# TODO raise proper exception, e.g. invalid tx payload?
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user