From d03762defa8f9320fe1a22494fc06aad026cc04a Mon Sep 17 00:00:00 2001
From: Roman Khlopkov <roman.khlopkov@demlabs.net>
Date: Tue, 26 May 2020 11:03:48 +0300
Subject: [PATCH] [+] Mempool autoprocessing configs

---
 modules/chain/include/dap_chain.h    | 2 ++
 modules/net/include/dap_chain_node.h | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/chain/include/dap_chain.h b/modules/chain/include/dap_chain.h
index 8634ef4e11..2556d2e9b4 100644
--- a/modules/chain/include/dap_chain.h
+++ b/modules/chain/include/dap_chain.h
@@ -100,6 +100,8 @@ typedef struct dap_chain{
 
     uint16_t datum_types_count;
     dap_chain_type_t *datum_types;
+    uint16_t autoproc_datum_types_count;
+    uint16_t *autoproc_datum_types;
 
     // To hold it in double-linked lists
     struct dap_chain * next;
diff --git a/modules/net/include/dap_chain_node.h b/modules/net/include/dap_chain_node.h
index 1e5f0b6d7f..78931e2864 100644
--- a/modules/net/include/dap_chain_node.h
+++ b/modules/net/include/dap_chain_node.h
@@ -141,6 +141,6 @@ inline static char* dap_chain_node_addr_to_hash_str(dap_chain_node_addr_t *addre
     return a_key;
 }
 
-int dap_chain_node_mempool_process(dap_chain_t *a_chain);
+int dap_chain_node_mempool_process(dap_chain_t *a_chain, dap_chain_node_role_t a_role);
 int dap_chain_node_mempool_init();
 void dap_chain_node_mempool_deinit();
-- 
GitLab