From e96171f0fc8a44434585865a258fbbda98b987d4 Mon Sep 17 00:00:00 2001 From: matograine <tom.ngr@zaclys.net> Date: Fri, 14 Feb 2020 13:53:09 +0100 Subject: [PATCH] [feat] #281 : modify check_transaction_values() to check the number of outputs. --- silkaj/tx.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/silkaj/tx.py b/silkaj/tx.py index 636a34a0..57e2dacc 100644 --- a/silkaj/tx.py +++ b/silkaj/tx.py @@ -190,6 +190,10 @@ def check_transaction_values( comment, outputAddresses, outputBackChange, enough_source, issuer_pubkey ): checkComment(comment) + if len(outputAddresses) > MAX_OUTPUTS: + message_exit( + "Error : there should be less than {0} outputs.".format(MAX_OUTPUTS) + ) for outputAddress in outputAddresses: if check_public_key(outputAddress, True) is False: message_exit(outputAddress) -- GitLab