From 001943df2052fbf0336331c32932c27ee374826e Mon Sep 17 00:00:00 2001 From: Lorenz Herzberger Date: Tue, 26 Apr 2022 15:42:54 +0200 Subject: [PATCH] fixed last test cases Signed-off-by: Lorenz Herzberger --- planetmint/backend/localmongodb/query.py | 3 +-- planetmint/parallel_validation.py | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/planetmint/backend/localmongodb/query.py b/planetmint/backend/localmongodb/query.py index c27dd37..64fa4ad 100644 --- a/planetmint/backend/localmongodb/query.py +++ b/planetmint/backend/localmongodb/query.py @@ -337,11 +337,10 @@ def get_election(conn, election_id): sort=[('height', DESCENDING)]) ) - @register_query(LocalMongoDBConnection) def get_asset_tokens_for_public_key(conn, asset_id, public_key): query = {'outputs.public_keys': [public_key], - 'asset.id': asset_id} + 'assets.id': asset_id} cursor = conn.run( conn.collection('transactions').aggregate([ diff --git a/planetmint/parallel_validation.py b/planetmint/parallel_validation.py index 77c4a02..0062a99 100644 --- a/planetmint/parallel_validation.py +++ b/planetmint/parallel_validation.py @@ -104,8 +104,9 @@ class ValidationWorker: self.validated_transactions = defaultdict(list) def validate(self, dict_transaction): + # TODO: this will only work for now, no multiasset support => needs to be refactored for COMPOSE/DECOMPOSE try: - asset_id = dict_transaction['asset']['id'] + asset_id = dict_transaction['assets'][0]['id'] except KeyError: asset_id = dict_transaction['id']