From 99e6b9ed5af4946a0661c13966396dada8f4065b Mon Sep 17 00:00:00 2001
From: "oljas.jarasbaev" <oljas.jarasbaev@demlabs.net>
Date: Thu, 25 Jul 2024 09:50:48 +0000
Subject: [PATCH] Feature 12433

---
 modules/net/dap_chain_net.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c
index c6db751330..f920e66b96 100644
--- a/modules/net/dap_chain_net.c
+++ b/modules/net/dap_chain_net.c
@@ -2177,6 +2177,8 @@ bool s_net_load(void *a_arg)
 
     // load chains
     dap_chain_t *l_chain = l_net->pub.chains;
+    clock_t l_chain_load_start_time; 
+    l_chain_load_start_time = clock(); 
     while (l_chain) {
         l_net->pub.fee_value = uint256_0;
         l_net->pub.fee_addr = c_dap_chain_addr_blank;
@@ -2209,6 +2211,9 @@ bool s_net_load(void *a_arg)
             log_it (L_NOTICE, "Initialized chain files");
         }
         l_chain->atom_num_last = 0;
+        time_t l_chain_load_time_taken = clock() - l_chain_load_start_time; 
+        double time_taken = ((double)l_chain_load_time_taken)/CLOCKS_PER_SEC; // in seconds 
+        log_it(L_NOTICE, "[%s] Chain [%s] processing took %f seconds", l_chain->net_name, l_chain->name, time_taken);
         l_chain = l_chain->next;
     }
     l_net_pvt->load_mode = false;
-- 
GitLab