mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
Remove unused priority_broadcast_receivers
This commit is contained in:
parent
747b24aa18
commit
e575d27302
17 changed files with 16 additions and 124 deletions
|
@ -218,33 +218,6 @@ void FullNodeImpl::update_shard_configuration(td::Ref<MasterchainState> state, s
|
|||
++it;
|
||||
}
|
||||
}
|
||||
|
||||
if (!collators_inited_ || state->is_key_state()) {
|
||||
update_collators(state);
|
||||
}
|
||||
}
|
||||
|
||||
void FullNodeImpl::update_collators(td::Ref<MasterchainState> state) {
|
||||
collators_inited_ = true;
|
||||
collator_config_ = state->get_collator_config(true);
|
||||
for (auto& s : shards_) {
|
||||
update_shard_collators(s.first, s.second);
|
||||
}
|
||||
}
|
||||
|
||||
void FullNodeImpl::update_shard_collators(ShardIdFull shard, ShardInfo& info) {
|
||||
if (info.actor.empty()) {
|
||||
return;
|
||||
}
|
||||
std::vector<adnl::AdnlNodeIdShort> nodes;
|
||||
for (const block::CollatorNodeDescr& desc : collator_config_.collator_nodes) {
|
||||
if (!desc.full_node_id.is_zero() && shard_intersects(shard, desc.shard)) {
|
||||
nodes.emplace_back(desc.full_node_id);
|
||||
}
|
||||
}
|
||||
std::sort(nodes.begin(), nodes.end());
|
||||
nodes.erase(std::unique(nodes.begin(), nodes.end()), nodes.end());
|
||||
td::actor::send_closure(info.actor, &FullNodeShard::update_collators, std::move(nodes));
|
||||
}
|
||||
|
||||
void FullNodeImpl::add_shard_actor(ShardIdFull shard, FullNodeShardMode mode) {
|
||||
|
@ -259,9 +232,6 @@ void FullNodeImpl::add_shard_actor(ShardIdFull shard, FullNodeShardMode mode) {
|
|||
if (all_validators_.size() > 0) {
|
||||
td::actor::send_closure(info.actor, &FullNodeShard::update_validators, all_validators_, sign_cert_by_);
|
||||
}
|
||||
if (collators_inited_) {
|
||||
update_shard_collators(shard, info);
|
||||
}
|
||||
}
|
||||
|
||||
void FullNodeImpl::sync_completed() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue