From f2fce7ce0af158fb5c3a43db41c094bc62ccae64 Mon Sep 17 00:00:00 2001 From: "pavel.uhanov" <pavel.uhanov@demlabs.net> Date: Tue, 11 Feb 2025 11:03:24 +0000 Subject: [PATCH] [*] port --- cellframe-sdk | 2 +- dap-sdk | 2 +- dist/share/configs/network/Backbone.cfg | 3 +++ dist/share/configs/network/KelVPN.cfg | 4 ++++ dist/share/configs/network/mileena.cfg | 4 ++++ dist/share/configs/network/raiden.cfg | 4 ++++ dist/share/configs/network/riemann.cfg | 4 ++++ dist/share/configs/network/subzero.cfg | 4 ++++ sources/cellframe-node.c | 6 ++++++ 9 files changed, 31 insertions(+), 2 deletions(-) diff --git a/cellframe-sdk b/cellframe-sdk index f73ae7b90..f9b621d5a 160000 --- a/cellframe-sdk +++ b/cellframe-sdk @@ -1 +1 @@ -Subproject commit f73ae7b909e548de1d3a82c1af481ee2c9f48aeb +Subproject commit f9b621d5a7b3e65e4001336c720c2b6cb9394dfa diff --git a/dap-sdk b/dap-sdk index 3491640b7..95c3d684c 160000 --- a/dap-sdk +++ b/dap-sdk @@ -1 +1 @@ -Subproject commit 3491640b76de5715eb3936ccd377abd51d88b99e +Subproject commit 95c3d684c4e46a57c50dcf4c3ec363cf5c76d0b3 diff --git a/dist/share/configs/network/Backbone.cfg b/dist/share/configs/network/Backbone.cfg index fb67e61e3..a6abc54da 100755 --- a/dist/share/configs/network/Backbone.cfg +++ b/dist/share/configs/network/Backbone.cfg @@ -30,3 +30,6 @@ seed_nodes_hosts=[0.root.scorpion.cellframe.net:8079,1.root.scorpion.cellframe.n #collecting_level=10.0 #fee_addr=myaddr +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/dist/share/configs/network/KelVPN.cfg b/dist/share/configs/network/KelVPN.cfg index 0df743619..6dfa1d53c 100644 --- a/dist/share/configs/network/KelVPN.cfg +++ b/dist/share/configs/network/KelVPN.cfg @@ -25,3 +25,7 @@ seed_nodes_hosts=[0.root.kelvpn.com:8079,1.root.kelvpn.com:8079,2.root.kelvpn.co #blocks-sign-cert=mycert #collecting_level=10.0 #fee_addr=myaddr + +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/dist/share/configs/network/mileena.cfg b/dist/share/configs/network/mileena.cfg index 0de09143a..e1a6ed547 100755 --- a/dist/share/configs/network/mileena.cfg +++ b/dist/share/configs/network/mileena.cfg @@ -33,3 +33,7 @@ seed_nodes_addrs=[CCCC::0000::0000::0000,CCCC::0000::0000::0001,CCCC::0000::0000 #[block-poa] #blocks-sign-cert=mycert + +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/dist/share/configs/network/raiden.cfg b/dist/share/configs/network/raiden.cfg index 07bc8d3b0..bfd246ab5 100644 --- a/dist/share/configs/network/raiden.cfg +++ b/dist/share/configs/network/raiden.cfg @@ -34,3 +34,7 @@ seed_nodes_hosts=[0.root.raiden.cellframe.net:8079, 1.root.raiden.cellframe.net: #blocks-sign-cert=mycert #collecting_level=10.0 #fee_addr=myaddr + +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/dist/share/configs/network/riemann.cfg b/dist/share/configs/network/riemann.cfg index 0264e674c..928d07d20 100644 --- a/dist/share/configs/network/riemann.cfg +++ b/dist/share/configs/network/riemann.cfg @@ -32,3 +32,7 @@ seed_nodes_hosts=[0.root.riemann.cellframe.net:8079, 1.root.riemann.cellframe.ne #blocks-sign-cert=mycert #collecting_level=10.0 #fee_addr=myaddr + +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/dist/share/configs/network/subzero.cfg b/dist/share/configs/network/subzero.cfg index 298158d71..3ca940f1a 100755 --- a/dist/share/configs/network/subzero.cfg +++ b/dist/share/configs/network/subzero.cfg @@ -32,3 +32,7 @@ seed_nodes_hosts=[0.root.subzero.cellframe.net:8190, 1.root.subzero.cellframe.ne #blocks-sign-cert=mycert #collecting_level=10.0 #fee_addr=myaddr + +[policy] +# activate=1 +# deactivate=[0,1] diff --git a/sources/cellframe-node.c b/sources/cellframe-node.c index 921960e89..4255a192b 100755 --- a/sources/cellframe-node.c +++ b/sources/cellframe-node.c @@ -114,6 +114,7 @@ #include "dap_chain_net_srv_emit_delegate.h" #include "dap_chain_wallet_cache.h" +#include "dap_chain_policy.h" #include "dap_events_socket.h" #include "dap_client.h" @@ -365,6 +366,11 @@ int main( int argc, const char **argv ) return -65; } + if( dap_chain_policy_init() ){ + log_it(L_CRITICAL,"Can't init dap chain policy module"); + return -66; + } + if( dap_chain_wallet_init() ) { log_it(L_CRITICAL,"Can't init dap chain wallet module"); return -61; -- GitLab