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