diff --git a/planetmint/backend/tarantool/query.py b/planetmint/backend/tarantool/query.py index 2fb7633..39dc0a8 100644 --- a/planetmint/backend/tarantool/query.py +++ b/planetmint/backend/tarantool/query.py @@ -71,8 +71,8 @@ def store_transactions(connection, signed_transactions: list): if txtuples["metadata"] is not None: connection.run(connection.space("meta_data").insert(txtuples["metadata"]), only_data=False) - if txtuples["asset"] is not None: - connection.run(connection.space("assets").insert(txtuples["asset"]), only_data=False) + if txtuples["assets"] is not None: + connection.run(connection.space("assets").insert(txtuples["assets"]), only_data=False) if txtuples["script"] is not None: connection.run(connection.space("scripts").insert(txtuples["script"]), only_data=False) diff --git a/planetmint/backend/tarantool/transaction/tools.py b/planetmint/backend/tarantool/transaction/tools.py index 601ad06..afc4634 100644 --- a/planetmint/backend/tarantool/transaction/tools.py +++ b/planetmint/backend/tarantool/transaction/tools.py @@ -43,7 +43,7 @@ class TransactionDecompose: "keys": [], "script": None, "metadata": None, - "asset": None, + "assets": None, } def get_map(self, dictionary: dict = None): @@ -68,7 +68,7 @@ class TransactionDecompose: _asset = self._transaction.get("assets") if _asset is None: return - asset_id = _asset["id"] if _asset.get("id") is not None else self._transaction["id"] + asset_id = _asset[0]["id"] if _asset[0].get("id") is not None else self._transaction["id"] self._tuple_transaction["assets"] = (json.dumps(_asset), self._transaction["id"], asset_id) def __prepare_inputs(self):