From e3626b7be8c76fa261e4eb5732444b52e029513d Mon Sep 17 00:00:00 2001 From: Sangat Das Date: Wed, 11 May 2022 02:13:51 -0700 Subject: [PATCH] Fixed 4 issues in test/tendermint Signed-off-by: Sangat Das --- planetmint/backend/tarantool/query.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/planetmint/backend/tarantool/query.py b/planetmint/backend/tarantool/query.py index f92dd87..759f922 100644 --- a/planetmint/backend/tarantool/query.py +++ b/planetmint/backend/tarantool/query.py @@ -334,17 +334,23 @@ def delete_transactions(connection, txn_ids: list): @register_query(TarantoolDB) def store_unspent_outputs(connection, *unspent_outputs: list): space = connection.space('utxos') + result = [] if unspent_outputs: for utxo in unspent_outputs: - space.insert((utxo['transaction_id'], utxo['output_index'])) + output = space.insert((utxo['transaction_id'], utxo['output_index'])) + result.append(output.data) + return result @register_query(TarantoolDB) def delete_unspent_outputs(connection, *unspent_outputs: list): space = connection.space('utxos') + result = [] if unspent_outputs: for utxo in unspent_outputs: - space.delete((utxo['transaction_id'], utxo['output_index'])) + output = space.delete((utxo['transaction_id'], utxo['output_index'])) + result.append(output.data) + return result @register_query(TarantoolDB)