diff --git a/cellframe-sdk b/cellframe-sdk
index 8a48af6ce19f1dc1124a9b3bac918b0ab9becb0b..52ca42b4adea9db76ff780794dbe2e799136cac4 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 8a48af6ce19f1dc1124a9b3bac918b0ab9becb0b
+Subproject commit 52ca42b4adea9db76ff780794dbe2e799136cac4
diff --git a/sources/main_node_sign.c b/sources/main_node_sign.c
index de9f733cd8f943c026cda4ec0161abee5fcb68a8..31a51313f41ca16b7d7240fef44815ba41b21cac 100644
--- a/sources/main_node_sign.c
+++ b/sources/main_node_sign.c
@@ -491,6 +491,7 @@ static dap_chain_datum_tx_t* json_parse_input_tx (json_object* a_json_in)
                     printf("Json TX: bad value in OUT_COND_SUBTYPE_SRV_XCHANGE");
                     break;
                 }
+                UNUSED(l_srv_uid); // TODO
                 //const char *l_params_str = s_json_get_text(l_json_item_obj, "params");
                 //size_t l_params_size = dap_strlen(l_params_str);
                 dap_chain_tx_out_cond_t *l_out_cond_item = NULL; //dap_chain_datum_tx_item_out_cond_create_srv_xchange(l_srv_uid, l_net->pub.id, l_token, l_value, l_params_str, l_params_size);
@@ -810,4 +811,4 @@ static char* convert_tx_to_json_string(dap_chain_datum_tx_t *a_tx)
     json_object_put(json_obj_out);
 
     return l_out;
-}
\ No newline at end of file
+}