<commit_before>#pragma once
#include <bts/blockchain/types.hpp>

namespace bts { namespace blockchain {

static std::unordered_map<uint32_t, bts::blockchain::block_id_type> CHECKPOINT_BLOCKS
{
    {       1, bts::blockchain::block_id_type( "8abcfb93c52f999e3ef5288c4f837f4f15af5521" ) },
    {  274001, bts::blockchain::block_id_type( "f46c109cfb1bac323122ae59b08edc23328d880c" ) },
    {  316002, bts::blockchain::block_id_type( "206b7e6574019f4352515bd3d96162fb40a1b18a" ) },
    {  340001, bts::blockchain::block_id_type( "d3858436100abe3ad7ee9f026e5f7f4781732e06" ) },
    {  357001, bts::blockchain::block_id_type( "d240848ca9bf4be30204eded02fb35ce2e215d41" ) },
    {  408751, bts::blockchain::block_id_type( "12481e818abe9bc86069e45586df11d2cff7dbb8" ) },
    {  451501, bts::blockchain::block_id_type( "42e519db48f09570fcc02f38288648a92789dcb3" ) },
    {  494001, bts::blockchain::block_id_type( "59836f51f13e07be1de734a02360742c7b5f0dd6" ) },
    {  554801, bts::blockchain::block_id_type( "4a992cc282a0024d393c6389cf84cbb8df1fc839" ) },
    {  578901, bts::blockchain::block_id_type( "add6131c7bc6f1c9470de209b0e9c257d664f1c9" ) },
    {  613201, bts::blockchain::block_id_type( "3317ea0a272976a10ef6593e840f9ff2032affad" ) },
    {  640001, bts::blockchain::block_id_type( "11c748cdbfc445396deb6d24908521701aaa80aa" ) },
    {  820201, bts::blockchain::block_id_type( "904278b4bd585e3055c092aada1e030fbdf69a0e" ) },
    {  871001, bts::blockchain::block_id_type( "137ee1e9171a7ed1fe9cc58536d8e20749c3f199" ) },
    {  991701, bts::blockchain::block_id_type( "2e48f0a16d2107b9ab3d1c87e803ee70d3c91ce0" ) },
    { 1315315, bts::blockchain::block_id_type( "baede744122d4b8d296ab3497bf5c849d1131466" ) },
    { 1575501, bts::blockchain::block_id_type( "52c5e5764fba4c876cde8c80e598c89ee5c35d9f" ) },
    { 1772201, bts::blockchain::block_id_type( "5832516564d86e86edbbb501cabec98c77504307" ) },
    { 1943500, bts::blockchain::block_id_type( "8d021e95f3221c650ae1482114d5f1e2150ba642" ) }
};

// Initialized in load_checkpoints()
static uint32_t LAST_CHECKPOINT_BLOCK_NUM = 0;

} } // bts::blockchain<commit_msg>Update checkpoint<commit_after>#pragma once
#include <bts/blockchain/types.hpp>

namespace bts { namespace blockchain {

static std::unordered_map<uint32_t, bts::blockchain::block_id_type> CHECKPOINT_BLOCKS
{
    {       1, bts::blockchain::block_id_type( "8abcfb93c52f999e3ef5288c4f837f4f15af5521" ) },
    {  274001, bts::blockchain::block_id_type( "f46c109cfb1bac323122ae59b08edc23328d880c" ) },
    {  316002, bts::blockchain::block_id_type( "206b7e6574019f4352515bd3d96162fb40a1b18a" ) },
    {  340001, bts::blockchain::block_id_type( "d3858436100abe3ad7ee9f026e5f7f4781732e06" ) },
    {  357001, bts::blockchain::block_id_type( "d240848ca9bf4be30204eded02fb35ce2e215d41" ) },
    {  408751, bts::blockchain::block_id_type( "12481e818abe9bc86069e45586df11d2cff7dbb8" ) },
    {  451501, bts::blockchain::block_id_type( "42e519db48f09570fcc02f38288648a92789dcb3" ) },
    {  494001, bts::blockchain::block_id_type( "59836f51f13e07be1de734a02360742c7b5f0dd6" ) },
    {  554801, bts::blockchain::block_id_type( "4a992cc282a0024d393c6389cf84cbb8df1fc839" ) },
    {  578901, bts::blockchain::block_id_type( "add6131c7bc6f1c9470de209b0e9c257d664f1c9" ) },
    {  613201, bts::blockchain::block_id_type( "3317ea0a272976a10ef6593e840f9ff2032affad" ) },
    {  640001, bts::blockchain::block_id_type( "11c748cdbfc445396deb6d24908521701aaa80aa" ) },
    {  820201, bts::blockchain::block_id_type( "904278b4bd585e3055c092aada1e030fbdf69a0e" ) },
    {  871001, bts::blockchain::block_id_type( "137ee1e9171a7ed1fe9cc58536d8e20749c3f199" ) },
    {  991701, bts::blockchain::block_id_type( "2e48f0a16d2107b9ab3d1c87e803ee70d3c91ce0" ) },
    { 1315315, bts::blockchain::block_id_type( "baede744122d4b8d296ab3497bf5c849d1131466" ) },
    { 1575501, bts::blockchain::block_id_type( "52c5e5764fba4c876cde8c80e598c89ee5c35d9f" ) },
    { 1772201, bts::blockchain::block_id_type( "5832516564d86e86edbbb501cabec98c77504307" ) },
    { 1954000, bts::blockchain::block_id_type( "8c039b705c4f8059c1072199e0a46c0b3535ff61" ) }
};

// Initialized in load_checkpoints()
static uint32_t LAST_CHECKPOINT_BLOCK_NUM = 0;

} } // bts::blockchain
{'fraction_non_alphanumeric': 0.1239396795475966, 'fraction_numerical': 0.2836946277097078, 'mean_word_length': 7.49, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4041807', 'n_tokens_mistral': 2614, 'n_tokens_neox': 1986, 'n_words': 154}