From 8a9d2a25ee1d5d5dfa333789dea4c75b5293a3a7 Mon Sep 17 00:00:00 2001
From: "roman.padenkov" <roman.padenkov@demlabs.net>
Date: Tue, 11 Feb 2025 12:39:45 +0700
Subject: [PATCH 1/2] ...

---
 dap-sdk                                             | 2 +-
 modules/service/xchange/dap_chain_net_srv_xchange.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dap-sdk b/dap-sdk
index c177864bfb..64b2cd4990 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit c177864bfb8d4c48d8b454f16e157c164a89da0b
+Subproject commit 64b2cd4990a59c3af91e8f1402d4cfd468bd90bc
diff --git a/modules/service/xchange/dap_chain_net_srv_xchange.c b/modules/service/xchange/dap_chain_net_srv_xchange.c
index 9b16ee7b0f..cb08ddd68d 100644
--- a/modules/service/xchange/dap_chain_net_srv_xchange.c
+++ b/modules/service/xchange/dap_chain_net_srv_xchange.c
@@ -3382,7 +3382,7 @@ static int s_cli_srv_xchange(int a_argc, char **a_argv, void **a_str_reply)
                     dap_cli_server_cmd_find_option_val(a_argv, l_arg_index, a_argc, "-limit", &l_limit_str);
                     dap_cli_server_cmd_find_option_val(a_argv, l_arg_index, a_argc, "-offset", &l_offset_str);
                     size_t l_offset = l_offset_str ? strtoul(l_offset_str, NULL, 10) : 0;
-                    size_t l_limit  = l_limit_str ? strtoul(l_limit_str, NULL, 10) : 0;
+                    size_t l_limit  = l_limit_str ? strtoul(l_limit_str, NULL, 10) : 1000;
                     char ** l_tickers = NULL;
                     size_t l_tickers_count = 0;
                     dap_ledger_addr_get_token_ticker_all( l_net->pub.ledger,NULL,&l_tickers,&l_tickers_count);
@@ -3392,7 +3392,7 @@ static int s_cli_srv_xchange(int a_argc, char **a_argv, void **a_str_reply)
                         size_t l_arr_start = 0;
                         size_t l_arr_end  = 0;
                         json_object* json_arr_bl_cache_out = json_object_new_array();
-                        dap_chain_set_offset_limit_json(json_arr_bl_cache_out, &l_arr_start, &l_arr_end, l_limit, l_offset, l_tickers_count);
+                        dap_chain_set_offset_limit_json(json_arr_bl_cache_out, &l_arr_start, &l_arr_end, l_limit, l_offset, l_tickers_count*l_tickers_count);
                         size_t i_tmp = 0;
                         for(size_t i = 0; i< l_tickers_count; i++){
                             for(size_t j = i+1; j< l_tickers_count; j++){
-- 
GitLab


From 626e1266836cd7333827c21c5669c652ccc105fe Mon Sep 17 00:00:00 2001
From: "roman.padenkov" <roman.padenkov@demlabs.net>
Date: Tue, 11 Feb 2025 12:40:21 +0700
Subject: [PATCH 2/2] ...

---
 dap-sdk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dap-sdk b/dap-sdk
index 64b2cd4990..e4ffa996e2 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 64b2cd4990a59c3af91e8f1402d4cfd468bd90bc
+Subproject commit e4ffa996e2df6a6f454ba8110bc49b8f1c533741
-- 
GitLab