rpc: skip bootstrap nodes that are lower than last checkpoint

This commit is contained in:
selsta 2022-08-20 00:40:46 +02:00
parent 57e57c239b
commit 93db74a91e
No known key found for this signature in database
GPG key ID: 2EA0A99A8B07AE5E
4 changed files with 24 additions and 0 deletions

View file

@ -2290,6 +2290,12 @@ namespace cryptonote
return m_bootstrap_daemon->handle_result(false, {});
}
if (bootstrap_daemon_height < m_core.get_checkpoints().get_max_height())
{
MINFO("Bootstrap daemon height is lower than the latest checkpoint");
return m_bootstrap_daemon->handle_result(false, {});
}
if (!m_p2p.get_payload_object().no_sync())
{
uint64_t top_height = m_core.get_current_blockchain_height();