diff --git a/dap-sdk b/dap-sdk index 60d9770561950957837b9e2c2b9173d01de74510..156d666f5c17d11d7b4984faf30f0c381cb4d6f9 160000 --- a/dap-sdk +++ b/dap-sdk @@ -1 +1 @@ -Subproject commit 60d9770561950957837b9e2c2b9173d01de74510 +Subproject commit 156d666f5c17d11d7b4984faf30f0c381cb4d6f9 diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c index 24ab71f8ae9c849a3419eea280df7a6e65e68753..801bdf39de55db79d974629b56fc482fc95dbea9 100644 --- a/modules/net/dap_chain_net.c +++ b/modules/net/dap_chain_net.c @@ -2346,9 +2346,10 @@ int s_net_load(dap_chain_net_t *a_net) //load decree dap_chain_net_decree_init(l_net); + // load chains dap_chain_t *l_chain = l_net->pub.chains; - while(l_chain){ + while (l_chain) { l_net->pub.fee_value = uint256_0; l_net->pub.fee_addr = c_dap_chain_addr_blank; if (!dap_chain_load_all(l_chain)) { diff --git a/modules/net/dap_chain_net_decree.c b/modules/net/dap_chain_net_decree.c index 119ce7317abc16c3f07bfb55bfb2d057a02657cb..e2ba49530588bab4a8b861a6441f90e938b42d15 100644 --- a/modules/net/dap_chain_net_decree.c +++ b/modules/net/dap_chain_net_decree.c @@ -99,6 +99,9 @@ int dap_chain_net_decree_init(dap_chain_net_t *a_net) a_net->pub.decree = l_decree; + // Preset reward for block signs, before first reward decree + l_net->pub.base_reward = dap_chain_balance_scan("2851988815387151461"); + return 0; }