From 97e1a49dd793c4ce8091ab741cdee6695fb78d28 Mon Sep 17 00:00:00 2001 From: selsta Date: Tue, 25 Mar 2025 21:22:47 +0100 Subject: [PATCH] checkpoints: update to a recent block height --- src/blocks/checkpoints.dat | Bin 418308 -> 421956 bytes src/checkpoints/checkpoints.cpp | 2 +- src/cryptonote_core/blockchain.cpp | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blocks/checkpoints.dat b/src/blocks/checkpoints.dat index e3190756fcbe5fd49d6c4b4fb0bec13b275a7dbf..82c39e7bfe6b48cb917adcc53f32502d0223cfe0 100644 GIT binary patch delta 3707 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 diff --git a/src/checkpoints/checkpoints.cpp b/src/checkpoints/checkpoints.cpp index be8dd9c9f..82d2e325d 100644 --- a/src/checkpoints/checkpoints.cpp +++ b/src/checkpoints/checkpoints.cpp @@ -251,7 +251,7 @@ namespace cryptonote ADD_CHECKPOINT2(3088000, "bddf8ca09110d33d6d497f13a113630c2b6af1c84d4f3a6f35cb1446f2604ade", "0x4aed3615c2f8c3e"); ADD_CHECKPOINT2(3102800, "083f4a34f9490403b564286e7f13fd1ed45c52c86fa47195f151594e5bc87504", "0x4bbed52d4da5dfb"); ADD_CHECKPOINT2(3198000, "1d685b39be51e4e84e0af69fa78e023c7cb21de7d33acd012d0371d5f78712d5", "0x517d415fee3a816"); - ADD_CHECKPOINT2(3346800, "2bc0c9f7cd0c0bd4efe492af4460d5a8c5664bb4a196b0bbbfb54053fe0e85b9", "0x5dee576b40291a1"); + ADD_CHECKPOINT2(3375700, "96ef57b830ef7a7ccb61ada8595a4670765b6954d8cbf45c6cf583700a676302", "0x61209b7da8a0fa6"); return true; } diff --git a/src/cryptonote_core/blockchain.cpp b/src/cryptonote_core/blockchain.cpp index d9615f9c0..c07005654 100644 --- a/src/cryptonote_core/blockchain.cpp +++ b/src/cryptonote_core/blockchain.cpp @@ -5609,7 +5609,7 @@ void Blockchain::cancel() } #if defined(PER_BLOCK_CHECKPOINT) -static const char expected_block_hashes_hash[] = "c9e38ac8ad6a03866b33f42164c915bdb13b62185b0a1dff853821a2a312673c"; +static const char expected_block_hashes_hash[] = "e3087cc643a8cb9e2f0a1e54e87f67f087a72e41701b469f5dfed39fd484ca4a"; void Blockchain::load_compiled_in_block_hashes(const GetCheckpointsCallback& get_checkpoints) { if (get_checkpoints == nullptr || !m_fast_sync)