From 980363b6e1a0390ce6c57e7352301fdb9174c8b3 Mon Sep 17 00:00:00 2001 From: Kristjan Roosild Date: Wed, 29 Jul 2015 15:07:36 +0300 Subject: [PATCH] Fix unorderable types error&make code more uniform --- code/select-utxo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/select-utxo.py b/code/select-utxo.py index a8557f69..d1c488d3 100644 --- a/code/select-utxo.py +++ b/code/select-utxo.py @@ -26,9 +26,9 @@ def select_outputs_greedy(unspent, min_value): key_func = lambda utxo: utxo.value if greaters: # Not-empty. Find the smallest greater. - min_greater = min(greaters) + min_greater = min(greaters, key=key_func) change = min_greater.value - min_value - return [min_greater], change + return [min_greater], "Change: %d Satoshis" % change # Not found in greaters. Try several lessers instead. # Rearrange them from biggest to smallest. We want to use the least # amount of inputs as possible.