diff --git a/dap-sdk b/dap-sdk
index 3800d14867e602f45b4ed6096193f5a0484b779b..360ddcfdbcf4eed35ddf74ecb8f273cad7bbd2a9 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 3800d14867e602f45b4ed6096193f5a0484b779b
+Subproject commit 360ddcfdbcf4eed35ddf74ecb8f273cad7bbd2a9
diff --git a/modules/net/dap_chain_node_cli_cmd.c b/modules/net/dap_chain_node_cli_cmd.c
index ccc75718b549846cdf5fdf944d9a6351a3a0ba11..b448dfba229eced8cdecc7bbb51189a710218e3e 100644
--- a/modules/net/dap_chain_node_cli_cmd.c
+++ b/modules/net/dap_chain_node_cli_cmd.c
@@ -813,7 +813,7 @@ int com_global_db(int a_argc, char ** a_argv, void **a_str_reply)
         size_t l_count = 0;
         for (dap_list_t *l_list = l_group_list; l_list; l_list = dap_list_next(l_list), ++l_count) {
             dap_string_append_printf(l_ret_str, "\t%-40s : %zu records\n", (char*)l_list->data,
-                                     dap_global_db_driver_count((char*)l_list->data, c_dap_global_db_driver_hash_blank));
+                                     dap_global_db_driver_count((char*)l_list->data, c_dap_global_db_driver_hash_blank, true));
         }
         dap_cli_server_cmd_set_reply_text(a_str_reply, "Group list:\n%sTotal count: %zu\n", l_ret_str->str, l_count);
         dap_string_free(l_ret_str, true);
diff --git a/modules/net/dap_chain_node_cli_cmd_tx.c b/modules/net/dap_chain_node_cli_cmd_tx.c
index 15e225603ead94df793fc3cb326f20b8a15aad3e..703743f695d5eaa250e3e073b0f1ea15a5de6ad2 100644
--- a/modules/net/dap_chain_node_cli_cmd_tx.c
+++ b/modules/net/dap_chain_node_cli_cmd_tx.c
@@ -432,6 +432,8 @@ json_object* dap_db_history_addr(dap_chain_addr_t *a_addr, dap_chain_t *a_chain,
         json_object * j_obj_tx = json_object_new_object();
         if (!j_obj_tx || !j_arr_data) {
             dap_json_rpc_allocation_error;
+            json_object_put(j_obj_tx);
+            json_object_put(j_arr_data);
             return NULL;
         }
         if (!l_src_addr) {
@@ -516,6 +518,7 @@ json_object* dap_db_history_addr(dap_chain_addr_t *a_addr, dap_chain_t *a_chain,
                 json_object *j_obj_data = json_object_new_object();
                 if (!j_obj_data) {
                     dap_json_rpc_allocation_error;
+                    json_object_put(j_arr_data);
                     json_object_put(j_obj_tx);
                     return NULL;
                 }
@@ -550,6 +553,7 @@ json_object* dap_db_history_addr(dap_chain_addr_t *a_addr, dap_chain_t *a_chain,
                 json_object * j_obj_data = json_object_new_object();
                 if (!j_obj_data) {
                     dap_json_rpc_allocation_error;
+                    json_object_put(j_arr_data);
                     json_object_put(j_obj_tx);
                     return NULL;
                 }