diff --git a/cellframe-sdk b/cellframe-sdk index f73ae7b909e548de1d3a82c1af481ee2c9f48aeb..f9b621d5a7b3e65e4001336c720c2b6cb9394dfa 160000 --- a/cellframe-sdk +++ b/cellframe-sdk @@ -1 +1 @@ -Subproject commit f73ae7b909e548de1d3a82c1af481ee2c9f48aeb +Subproject commit f9b621d5a7b3e65e4001336c720c2b6cb9394dfa diff --git a/dap-sdk b/dap-sdk index 3491640b76de5715eb3936ccd377abd51d88b99e..95c3d684c4e46a57c50dcf4c3ec363cf5c76d0b3 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 fb67e61e3cb8cfe5b25890d0ecff3ed46d18fc4d..a6abc54da207cb4a4187afbc2631d46b9c46b3ee 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 0df7436192412fe331b12c9a753b5e34ff9a9fb8..6dfa1d53ccc9f63d7be1452b19581f2c6329af11 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 0de09143a4011e077cd7c3da8c02b2d59a834b64..e1a6ed54709b12240b563290cb462fe3ef30c743 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 07bc8d3b0bd827d6d5b08312861c00247b2174ed..bfd246ab5dabfe4c63329d184eca745618547676 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 0264e674c13ef6d71be2ba1aa45222c06050c296..928d07d207ae461b63b467fcb287faefedc74612 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 298158d715dea5952f133a616a0f343a649a1393..3ca940f1a50b44aacfd6374a70cf2af5fcbda62d 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 921960e89173ff983c875ac30b6ded88495bae00..4255a192bdd3568febcef43daf06f7fab41efbc3 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;