提交 ebe00945 编写于 作者: W Wang Zhi

fix some bug for change SN's group

上级 ee9fd8bc
......@@ -167,13 +167,14 @@ namespace eosiosystem {
void system_contract::rm_producer_seq(const account_name producer, uint16_t seq) {
all_prods_singleton _all_prods(_self, _self);
all_prods_level _all_prods_state;
if (_all_prods.exists()) {
_all_prods_state = _all_prods.get();
for( auto it1= _all_prods_state.prods_l1.begin(); it1 != _all_prods_state.prods_l1.end(); it1++ ) {
if(it1->owner == producer) {
_all_prods_state.prods_l2.erase(it1);
_all_prods_state.prods_l1.erase(it1);
break;
}
}
......@@ -191,7 +192,7 @@ namespace eosiosystem {
}
_all_prods.set(_all_prods_state,_self);
}
producers_seq_table _prodseq(_self, seq);
auto ps_itr = _prodseq.find (seq);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册