From 7286929fd29b860b9a6ecde54a0badf3bb84f417 Mon Sep 17 00:00:00 2001 From: "alexey.stratulat" <alexey.stratulat@demlabs.net> Date: Wed, 11 Sep 2024 21:38:11 +0700 Subject: [PATCH] [*] Fixed output information about create block reward. --- modules/type/blocks/dap_chain_cs_blocks.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/type/blocks/dap_chain_cs_blocks.c b/modules/type/blocks/dap_chain_cs_blocks.c index 72109651ed..1ee6ef8b67 100644 --- a/modules/type/blocks/dap_chain_cs_blocks.c +++ b/modules/type/blocks/dap_chain_cs_blocks.c @@ -1098,8 +1098,12 @@ static int s_cli_blocks(int a_argc, char ** a_argv, void **a_str_reply) char *l_decree_hash_str = s_blocks_decree_set_reward(l_net, l_chain, l_value, l_cert); if (l_decree_hash_str) { //добавить вывод - dap_json_rpc_error_add(DAP_CHAIN_NODE_CLI_COM_BLOCK_OK, "Decree with hash %s created to set basic block sign reward", l_decree_hash_str); + json_object *json_obj_out = json_object_new_object(); + sprintf(l_tmp_buff,"Decree with hash %s created to set basic block sign reward", l_decree_hash_str); + json_object_object_add(json_obj_out, "message", json_object_new_string(l_tmp_buff)); + json_object_array_add(*json_arr_reply, json_obj_out); DAP_DELETE(l_decree_hash_str); + break; } else { dap_json_rpc_error_add(DAP_CHAIN_NODE_CLI_COM_BLOCK_SIGN_ERR, "Basic block sign reward setting failed. Examine log file for details"); return DAP_CHAIN_NODE_CLI_COM_BLOCK_SIGN_ERR; -- GitLab