Skip to content
Snippets Groups Projects
Commit cd295563 authored by Constantin P.'s avatar Constantin P. 💬
Browse files

Merge branch 'htofix-11096-port' into 'release-5.3'

Decree application fix

See merge request !1552
parents c8d772fc c78d61d0
No related branches found
No related tags found
1 merge request!1552Decree application fix
Pipeline #37782 passed with stage
in 9 minutes and 18 seconds
...@@ -417,13 +417,12 @@ static int s_common_decree_handler(dap_chain_datum_decree_t *a_decree, dap_chain ...@@ -417,13 +417,12 @@ static int s_common_decree_handler(dap_chain_datum_decree_t *a_decree, dap_chain
log_it(L_WARNING,"Can't get signer node address from decree."); log_it(L_WARNING,"Can't get signer node address from decree.");
return -105; return -105;
} }
// Check it directly before applying if (!a_apply)
break;
if (dap_chain_net_srv_stake_verify_key_and_node(&l_addr, &l_node_addr)) { if (dap_chain_net_srv_stake_verify_key_and_node(&l_addr, &l_node_addr)) {
log_it(L_WARNING, "Key and node verification error"); log_it(L_WARNING, "Key and node verification error");
return -105; return -105;
} }
if (!a_apply)
break;
dap_chain_net_srv_stake_key_delegate(a_net, &l_addr, &l_hash, l_uint256_buffer, &l_node_addr); dap_chain_net_srv_stake_key_delegate(a_net, &l_addr, &l_hash, l_uint256_buffer, &l_node_addr);
break; break;
case DAP_CHAIN_DATUM_DECREE_COMMON_SUBTYPE_STAKE_INVALIDATE: case DAP_CHAIN_DATUM_DECREE_COMMON_SUBTYPE_STAKE_INVALIDATE:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment