From 1e037d372a28060203a96910111ef9b40d8ebe13 Mon Sep 17 00:00:00 2001 From: selsta Date: Thu, 22 Jul 2021 22:46:16 +0200 Subject: [PATCH] build: prepare v0.17.2.3 --- README.md | 10 +++++----- src/blocks/checkpoints.dat | Bin 290628 -> 303748 bytes src/checkpoints/checkpoints.cpp | 1 + src/cryptonote_core/blockchain.cpp | 2 +- src/version.cpp.in | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 69825c89c..ed23d5205 100644 --- a/README.md +++ b/README.md @@ -134,8 +134,8 @@ Dates are provided in the format YYYY-MM-DD. | 1788000 | 2019-03-09 | v10 | v0.14.0.0 | v0.14.1.2 | New PoW based on Cryptonight-R, new block weight algorithm, slightly more efficient RingCT format | 1788720 | 2019-03-10 | v11 | v0.14.0.0 | v0.14.1.2 | forbid old RingCT transaction format | 1978433 | 2019-11-30* | v12 | v0.15.0.0 | v0.16.0.0 | New PoW based on RandomX, only allow >= 2 outputs, change to the block median used to calculate penalty, v1 coinbases are forbidden, rct sigs in coinbase forbidden, 10 block lock time for incoming outputs -| 2210000 | 2020-10-17 | v13 | v0.17.0.0 | v0.17.2.0 | New CLSAG transaction format -| 2210720 | 2020-10-18 | v14 | v0.17.1.1 | v0.17.2.0 | forbid old MLSAG transaction format +| 2210000 | 2020-10-17 | v13 | v0.17.0.0 | v0.17.2.3 | New CLSAG transaction format +| 2210720 | 2020-10-18 | v14 | v0.17.1.1 | v0.17.2.3 | forbid old MLSAG transaction format | XXXXXXX | XXX-XX-XX | XXX | vX.XX.X.X | vX.XX.X.X | XXX | X's indicate that these details have not been determined as of commit date. @@ -295,7 +295,7 @@ Tested on a Raspberry Pi Zero with a clean install of minimal Raspbian Stretch ( ```bash git clone https://github.com/monero-project/monero.git cd monero - git checkout tags/v0.17.2.0 + git checkout tags/v0.17.2.3 ``` * Build: @@ -412,10 +412,10 @@ application. cd monero ``` -* If you would like a specific [version/tag](https://github.com/monero-project/monero/tags), do a git checkout for that version. eg. 'v0.17.2.0'. If you don't care about the version and just want binaries from master, skip this step: +* If you would like a specific [version/tag](https://github.com/monero-project/monero/tags), do a git checkout for that version. eg. 'v0.17.2.3'. If you don't care about the version and just want binaries from master, skip this step: ```bash - git checkout v0.17.2.0 + git checkout v0.17.2.3 ``` * If you are on a 64-bit system, run: diff --git a/src/blocks/checkpoints.dat b/src/blocks/checkpoints.dat index 10eb6c45d805c5885fdb6e5f751677659cb561a4..675e90dd7314fdf1d0e600bf9473aa24ee05755a 100644 GIT binary patch delta 13249 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 delta 25 fcmZoUDs<$YAk$vKMy6IK##SaE$-I?`#VH>Ea#aUu diff --git a/src/checkpoints/checkpoints.cpp b/src/checkpoints/checkpoints.cpp index 2d48eaa1e..30bf5980d 100644 --- a/src/checkpoints/checkpoints.cpp +++ b/src/checkpoints/checkpoints.cpp @@ -247,6 +247,7 @@ namespace cryptonote ADD_CHECKPOINT2(2257500, "99643c32f27b157c6952a67af7dbe07ca819e71df386fa9379a344686d2950cf", "0x11c2f448d4f8830"); ADD_CHECKPOINT2(2265000, "727a6228a71f5b35c899553ee19d60bfc10c126a009ffd633afb30666e8edbe6", "0x121a33e656ecad4"); ADD_CHECKPOINT2(2325000, "f61261994b368700f0cbbfb4477433fa36a3c7537908ab2d1a06ac2987cc8b01", "0x154bceeffaff847"); + ADD_CHECKPOINT2(2430000, "5f7f4273eb6be024df3c4311a8d28482220a253190efa1719f35b7782587740c", "0x1c3f14ba9b0bebc"); return true; } diff --git a/src/cryptonote_core/blockchain.cpp b/src/cryptonote_core/blockchain.cpp index 247b0f4c9..06e7cd87b 100644 --- a/src/cryptonote_core/blockchain.cpp +++ b/src/cryptonote_core/blockchain.cpp @@ -5390,7 +5390,7 @@ void Blockchain::cancel() } #if defined(PER_BLOCK_CHECKPOINT) -static const char expected_block_hashes_hash[] = "b198c2514bed71ca0a43cba6590090068daf6d207b351d8a4c7d0f0f791c095f"; +static const char expected_block_hashes_hash[] = "ff99bc76e59e0d6268e2d8ed54a2206d828de643fcb13be8d296611fc051a540"; void Blockchain::load_compiled_in_block_hashes(const GetCheckpointsCallback& get_checkpoints) { if (get_checkpoints == nullptr || !m_fast_sync) diff --git a/src/version.cpp.in b/src/version.cpp.in index 013c1adac..214b0a39d 100644 --- a/src/version.cpp.in +++ b/src/version.cpp.in @@ -1,5 +1,5 @@ #define DEF_MONERO_VERSION_TAG "@VERSIONTAG@" -#define DEF_MONERO_VERSION "0.17.2.0" +#define DEF_MONERO_VERSION "0.17.2.3" #define DEF_MONERO_RELEASE_NAME "Oxygen Orion" #define DEF_MONERO_VERSION_FULL DEF_MONERO_VERSION "-" DEF_MONERO_VERSION_TAG #define DEF_MONERO_VERSION_IS_RELEASE @VERSION_IS_RELEASE@