diff --git a/modules/consensus/esbocs/dap_chain_cs_esbocs.c b/modules/consensus/esbocs/dap_chain_cs_esbocs.c index 9fd9268069034d733d6b478769f5e4ee6668c7fd..ca04039bf911f8050fd0c9d6bf14338c09d411b8 100644 --- a/modules/consensus/esbocs/dap_chain_cs_esbocs.c +++ b/modules/consensus/esbocs/dap_chain_cs_esbocs.c @@ -3014,7 +3014,7 @@ static int s_cli_esbocs(int a_argc, char **a_argv, void **a_str_reply) dap_chain_t *l_chain = NULL; json_object **a_json_arr_reply = (json_object **)a_str_reply; - if (dap_chain_node_cli_cmd_values_parse_net_chain_for_json(a_json_arr_reply, &l_arg_index, a_argc, a_argv, &l_chain, &l_chain_net, + if (dap_chain_node_cli_cmd_values_parse_net_chain_for_json(*a_json_arr_reply, &l_arg_index, a_argc, a_argv, &l_chain, &l_chain_net, CHAIN_TYPE_ANCHOR)) return -3; const char *l_chain_type = dap_chain_get_cs_type(l_chain); diff --git a/modules/net/dap_chain_node_cli_cmd.c b/modules/net/dap_chain_node_cli_cmd.c index 241706c1a686188cc1964103d232c8eb853c6ea0..726ba873f2cff3fdb4f50a6f762d1b7fe3ccd0ee 100644 --- a/modules/net/dap_chain_node_cli_cmd.c +++ b/modules/net/dap_chain_node_cli_cmd.c @@ -3450,7 +3450,7 @@ int _cmd_mempool_check(dap_chain_net_t *a_net, dap_chain_t *a_chain, const char } json_object *l_datum_obj_inf = json_object_new_object(); - dap_chain_datum_dump_json(a_json_arr_reply, l_datum_obj_inf, l_datum, a_hash_out_type, a_net->pub.id); + dap_chain_datum_dump_json(*a_json_arr_reply, l_datum_obj_inf, l_datum, a_hash_out_type, a_net->pub.id); if (!l_datum_obj_inf) { if (!l_found_in_chains) DAP_DELETE(l_datum); @@ -3825,7 +3825,7 @@ int com_mempool(int a_argc, char **a_argv, void **a_str_reply) return -2; } } - int cmd_parse_status = dap_chain_node_cli_cmd_values_parse_net_chain_for_json(a_json_arr_reply, &arg_index, a_argc, a_argv, &l_chain, &l_net, CHAIN_TYPE_INVALID); + int cmd_parse_status = dap_chain_node_cli_cmd_values_parse_net_chain_for_json(*a_json_arr_reply, &arg_index, a_argc, a_argv, &l_chain, &l_net, CHAIN_TYPE_INVALID); if (cmd_parse_status != 0){ dap_json_rpc_error_add(*a_json_arr_reply, cmd_parse_status, "Request parsing error (code: %d)", cmd_parse_status); return cmd_parse_status; diff --git a/modules/type/dag/dap_chain_cs_dag.c b/modules/type/dag/dap_chain_cs_dag.c index 2ed4ade008364f8bc4ee883ccea668fbcf78403d..45e5125c520478c01697efbd28a8b959b8db99ee 100644 --- a/modules/type/dag/dap_chain_cs_dag.c +++ b/modules/type/dag/dap_chain_cs_dag.c @@ -1345,7 +1345,7 @@ static int s_cli_dag(int argc, char ** argv, void **a_str_reply) return -DAP_CHAIN_NODE_CLI_COM_DAG_PARAM_ERR; } - if(dap_chain_node_cli_cmd_values_parse_net_chain_for_json(a_json_arr_reply, &arg_index, argc, argv, &l_chain, &l_net,CHAIN_TYPE_TX) < 0) + if(dap_chain_node_cli_cmd_values_parse_net_chain_for_json(*a_json_arr_reply, &arg_index, argc, argv, &l_chain, &l_net,CHAIN_TYPE_TX) < 0) return -DAP_CHAIN_NODE_CLI_COM_DAG_PARAM_ERR; if ((l_net == NULL) || (l_chain == NULL)){ @@ -1656,7 +1656,7 @@ static int s_cli_dag(int argc, char ** argv, void **a_str_reply) l_offset += l_sign_size; } - dap_chain_datum_dump_json(a_json_arr_reply, json_obj_event, l_datum, l_hash_out_type, l_net->pub.id); + dap_chain_datum_dump_json(*a_json_arr_reply, json_obj_event, l_datum, l_hash_out_type, l_net->pub.id); json_object_array_add(*a_json_arr_reply, json_obj_event); ret=0;