diff --git a/modules/consensus/block-ton/dap_chain_cs_block_ton.c b/modules/consensus/block-ton/dap_chain_cs_block_ton.c
index 95984cb40dac4b03d8e9ffc4f0acdc13ad56d2c2..4efff13824884064c45eaeb5cfa544caf953b6db 100644
--- a/modules/consensus/block-ton/dap_chain_cs_block_ton.c
+++ b/modules/consensus/block-ton/dap_chain_cs_block_ton.c
@@ -698,6 +698,11 @@ static void s_session_candidate_to_chain(
                 }
                 else {
                     log_it(L_INFO, "TON: atom %s added in chain successfully", l_candidate_hash_str);
+                    dap_chain_hash_fast_t l_block_hash;
+                    dap_hash_fast(l_candidate, a_candidate_size, &l_block_hash);
+                    char *l_block_hash_str = dap_chain_hash_fast_to_str_new(&l_block_hash);
+                    log_it(L_INFO, "TON: block %s added in chain successfully", l_block_hash_str);
+
                 }
             } break;
             case ATOM_MOVE_TO_THRESHOLD: {
diff --git a/modules/net/dap_chain_node_cli_cmd_tx.c b/modules/net/dap_chain_node_cli_cmd_tx.c
index bb5b7f5ccc13d1112687d8600849bc295abf1263..398c39cbc2c3bb3239ee3cc2c24f51474bba56d5 100644
--- a/modules/net/dap_chain_node_cli_cmd_tx.c
+++ b/modules/net/dap_chain_node_cli_cmd_tx.c
@@ -548,7 +548,9 @@ char* dap_db_history_addr(dap_chain_addr_t *a_addr, dap_chain_t *a_chain, const
                                                             : dap_chain_tx_out_cond_subtype_to_str(
                                                                   ((dap_chain_tx_out_cond_t *)l_list_out->data)->header.subtype);
                     char *l_value_str = dap_chain_balance_print(l_value);
-                    dap_string_append_printf(l_str_out, "\tsend %s %s to %s\n",
+                    char *l_coins_str = dap_chain_balance_to_coins(l_value);
+                    dap_string_append_printf(l_str_out, "\tsend %s (%s) %s to %s\n",
+                                             l_coins_str,
                                              l_value_str,
                                              l_src_token ? l_src_token : "UNKNOWN",
                                              l_dst_addr_str);
@@ -568,7 +570,9 @@ char* dap_db_history_addr(dap_chain_addr_t *a_addr, dap_chain_t *a_chain, const
                                                                          : dap_chain_tx_out_cond_subtype_to_str(
                                                                                l_src_subtype));
                     char *l_value_str = dap_chain_balance_print(l_value);
-                    dap_string_append_printf(l_str_out, "\trecv %s %s from %s\n",
+                    char *l_coins_str = dap_chain_balance_to_coins(l_value);
+                    dap_string_append_printf(l_str_out, "\trecv %s (%s) %s from %s\n",
+                                             l_coins_str,
                                              l_value_str,
                                              l_dst_token ? l_dst_token :
                                                            (l_src_token ? l_src_token : "UNKNOWN"),
@@ -983,6 +987,8 @@ int com_ledger(int a_argc, char ** a_argv, char **a_str_reply)
                 dap_cli_server_cmd_set_reply_text(a_str_reply, l_str_ret->str);
                 dap_string_free(l_str_ret, true);
             }
+
+            return 0;
         }
         if (l_sub_cmd == SUB_CMD_LIST_LEDGER_BALANCE){
             dap_string_t *l_str_ret = dap_chain_ledger_balance_info(l_ledger);
diff --git a/modules/type/blocks/dap_chain_cs_blocks.c b/modules/type/blocks/dap_chain_cs_blocks.c
index 7ada3a3b640ee4493cd0babbe7779663e60f8ce3..e8d19aefd4d6345628429c3ec4171678ba07ee7c 100644
--- a/modules/type/blocks/dap_chain_cs_blocks.c
+++ b/modules/type/blocks/dap_chain_cs_blocks.c
@@ -307,7 +307,7 @@ static void s_cli_meta_hash_print(  dap_string_t * a_str_tmp, const char * a_met
 {
     if(a_meta->hdr.data_size == sizeof (dap_chain_hash_fast_t) ){
         char * l_hash_str = dap_chain_hash_fast_to_str_new( (dap_chain_hash_fast_t *) a_meta->data);
-        dap_string_append_printf(a_str_tmp,"\t\tPREV: \"%s\": 0x%s\n", a_meta_title,l_hash_str);
+        dap_string_append_printf(a_str_tmp,"\t\tPREV: \"%s\": %s\n", a_meta_title,l_hash_str);
         DAP_DELETE(l_hash_str);
     }else{
         char * l_data_hex = DAP_NEW_Z_SIZE(char,a_meta->hdr.data_size*2+3);