From 7af4327fa68c20dd0439494c0d7087ce299c9233 Mon Sep 17 00:00:00 2001 From: "roman.padenkov" <roman.padenkov@demlabs.net> Date: Wed, 4 Sep 2024 13:30:21 +0700 Subject: [PATCH] ... --- modules/net/dap_chain_node_cli_cmd_tx.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/net/dap_chain_node_cli_cmd_tx.c b/modules/net/dap_chain_node_cli_cmd_tx.c index d0aedf0bc1..0f25583867 100644 --- a/modules/net/dap_chain_node_cli_cmd_tx.c +++ b/modules/net/dap_chain_node_cli_cmd_tx.c @@ -175,15 +175,18 @@ json_object * dap_db_tx_history_to_json(dap_chain_hash_fast_t* a_tx_hash, dap_chain_net_srv_uid_t uid; char *service_name; dap_chain_tx_tag_action_type_t action; + bool srv_found = a_datum_iter->uid.uint64 ? true : false; + action = a_datum_iter->action; - if (dap_ledger_tx_service_info(l_ledger, a_tx_hash, &uid, &service_name, &action)) + //if (dap_ledger_tx_service_info(l_ledger, a_tx_hash, &uid, &service_name, &action)) + if (srv_found) { - json_object_object_add(json_obj_datum, "service", json_object_new_string(service_name)); + //json_object_object_add(json_obj_datum, "service", json_object_new_string(service_name)); json_object_object_add(json_obj_datum, "action", json_object_new_string(dap_ledger_tx_action_str(action))); } else { - json_object_object_add(json_obj_datum, "service", json_object_new_string("UNKNOWN")); + //json_object_object_add(json_obj_datum, "service", json_object_new_string("UNKNOWN")); json_object_object_add(json_obj_datum, "action", json_object_new_string("UNKNOWN")); } @@ -274,8 +277,11 @@ static void s_tx_header_print(json_object* json_obj_datum, dap_chain_tx_hash_pro dap_chain_net_srv_uid_t uid; char *service_name; dap_chain_tx_tag_action_type_t action; + bool srv_found = a_datum_iter->uid.uint64 ? true : false; + action = a_datum_iter->action; - if (dap_ledger_tx_service_info(a_ledger, a_tx_hash, &uid, &service_name, &action)) + //if (dap_ledger_tx_service_info(a_ledger, a_tx_hash, &uid, &service_name, &action)) + if (srv_found) { json_object_object_add(json_obj_datum, "service", json_object_new_string(service_name)); json_object_object_add(json_obj_datum, "action", json_object_new_string(dap_ledger_tx_action_str(action))); -- GitLab