Skip to content

Commit 18e784c

Browse files
committed
Release 0.12.16 "Heidi"
Document Revision v2
1 parent fd8d172 commit 18e784c

File tree

8 files changed

+44
-16
lines changed

8 files changed

+44
-16
lines changed

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N)
22
AC_PREREQ([2.60])
33
define(_CLIENT_VERSION_MAJOR, 0)
44
define(_CLIENT_VERSION_MINOR, 12)
5-
define(_CLIENT_VERSION_REVISION, 15)
5+
define(_CLIENT_VERSION_REVISION, 16)
66
define(_CLIENT_VERSION_BUILD, 0)
77
define(_CLIENT_VERSION_IS_RELEASE, true)
88
define(_COPYRIGHT_YEAR, 2020)

doc/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ PROJECT_NAME = "DMS Core"
4141
# could be handy for archiving the generated documentation or if some version
4242
# control system is used.
4343

44-
PROJECT_NUMBER = 0.12.15.0
44+
PROJECT_NUMBER = 0.12.16.0
4545

4646
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4747
# for a project that appears at the top of each page and should give viewer a
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
DMS Core version 0.12.16.0 "Heidi", 7 Oct 2020
2+
======================================
3+
4+
Release is available from:
5+
6+
<https://github.com/Krekeler/documentchain/releases/tag/v0.12.16.0>
7+
8+
## Notable changes
9+
10+
* Document Revision [v2](https://github.com/Krekeler/documentchain/blob/master/dms-docs/document-revision-data.md)
11+
* BIP9 soft fork (CSV): BIP68, BIP112, BIP113
12+
* New button "Use available balance" in send coins
13+
* Turkish translation (new language)
14+
* "Pay only the required fee" as default in Qt wallet
15+
* RPC function: listdocuments verbose
16+
* Several improvements
17+
18+
Please report bugs using the issue tracker at github:
19+
20+
<https://github.com/Krekeler/documentchain/issues>

src/chainparams.cpp

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,10 @@ class CMainParams : public CChainParams {
177177
consensus.vDeployments[Consensus::DEPLOYMENT_BIP147].nThreshold = 3226; // 80% of 4032
178178

179179
// The best chain should have at least this much work.
180-
consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000000000001c0fca849bf"); // = 1.928.384.235.967 total work, block 135808
180+
consensus.nMinimumChainWork = uint256S("0x0000000000000000000000000000000000000000000000000000032f04770142"); // = 3.500.473.254.210 total work, block 175594
181181

182182
// By default assume that the signatures in ancestors of this block are valid.
183-
consensus.defaultAssumeValid = uint256S("0x00000025868ef0958009ba542ded2faf5242cd835445ca6c5556eff5a19161ab"); // 135808
183+
consensus.defaultAssumeValid = uint256S("0x0000000ee3871b495f8f26714200b50dbe56fb48c9bde4a9b1a4b72ba5793c1c"); // 175594
184184

185185
/**
186186
* The message start string is designed to be unlikely to occur in normal data.
@@ -268,11 +268,15 @@ class CMainParams : public CChainParams {
268268
(120004, uint256S("0x00000031fd82d41fa6fda29a405a55162304822be9b03beed79e47f25d3f3296")) // 2020-Feb-06
269269
(127991, uint256S("0x00000042ec60e4badf5e3288b1dbb8da2a27af4b88b6ec299e7149586784ccfd")) // 2020-Mar-12
270270
(135808, uint256S("0x00000025868ef0958009ba542ded2faf5242cd835445ca6c5556eff5a19161ab")) // 2020-Apr-15
271+
(144997, uint256S("0x00000074c2b1520d116c447d2cf6170951642fc50487b300074d76952fc20a4d")) // 2020-May-25
272+
(154972, uint256S("0x00000053c7c6c55129d6e9c9477ddcdbd351847d748ff77eff13dbc44bde58d4")) // 2020-Jul-08
273+
(165993, uint256S("0x000000391480ecb91edb3bc72ed1a206c6640c7c8927c244536e0bc90c43b51f")) // 2020-Aug-25
274+
(175594, uint256S("0x0000000ee3871b495f8f26714200b50dbe56fb48c9bde4a9b1a4b72ba5793c1c")) // 2020-Oct-06
271275
};
272276

273277
chainTxData = ChainTxData{
274-
1586930538, // * UNIX timestamp of last known number of transactions
275-
205946, // * total number of transactions between genesis and that timestamp
278+
1601994910, // * UNIX timestamp of last known number of transactions
279+
295331, // * total number of transactions between genesis and that timestamp
276280
// (the tx=... number in the UpdateTip debug.log lines)
277281
0.04 // * estimated number of transactions per second after that timestamp
278282
};
@@ -339,10 +343,10 @@ class CTestNetParams : public CChainParams {
339343
consensus.vDeployments[Consensus::DEPLOYMENT_BIP147].nThreshold = 8; // 80% of 10 MN
340344

341345
// The best chain should have at least this much work.
342-
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000000000000000566f4ad8"); // = 1450134232, block 140464
346+
consensus.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000000000000008e4b3670"); // = 2.387.293.808, block 183038
343347

344348
// By default assume that the signatures in ancestors of this block are valid.
345-
consensus.defaultAssumeValid = uint256S("0x00000174ee13b777c20a7aa6aef53650f0e42777788ec2c00e36a76658dfc6f6"); // 140464
349+
consensus.defaultAssumeValid = uint256S("0x0000265f61ad4c3c7841f177c56d9616ea1f2b0ed795271139760028e8c2bd82"); // 183038
346350

347351
pchMessageStart[0] = 0xce; // same as Dash Testnet
348352
pchMessageStart[1] = 0x44; // D
@@ -420,10 +424,13 @@ class CTestNetParams : public CChainParams {
420424
(130004, uint256S("0x00004646f1ca07c4dc563368ac427c930fc22d2e1f7b689eddbbdf5c2026e97a"))
421425
(137044, uint256S("0x000090f59b07ccd5285bd79dd9a4190cd23cd6efd3d0b7b1c4069e9ce9897c12"))
422426
(140464, uint256S("0x00000174ee13b777c20a7aa6aef53650f0e42777788ec2c00e36a76658dfc6f6"))
427+
(160000, uint256S("0x0002f859981fb98abbde73b1574a0e3c05676185de4c0c385c23392ba1703cf2")) // 2020-Jul-03
428+
(174000, uint256S("0x0002beb9fd3c0207b45f5825811b7a847cd043b8c1222f64e7dd172e201a6bf5")) // 2020-Aug-30
429+
(183038, uint256S("0x0000265f61ad4c3c7841f177c56d9616ea1f2b0ed795271139760028e8c2bd82")) // 2020-Oct-06
423430
};
424431
chainTxData = ChainTxData{
425-
1586930531, // * UNIX timestamp of last known number of transactions
426-
142227, // * total number of transactions between genesis and that timestamp
432+
1601997461, // * UNIX timestamp of last known number of transactions
433+
185643, // * total number of transactions between genesis and that timestamp
427434
// (the tx=... number in the UpdateTip debug.log lines)
428435
0.003 // * estimated number of transactions per second after that timestamp
429436
};

src/clientversion.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
//! These need to be macros, as clientversion.cpp's and dms*-res.rc's voodoo requires it
1919
#define CLIENT_VERSION_MAJOR 0
2020
#define CLIENT_VERSION_MINOR 12
21-
#define CLIENT_VERSION_REVISION 15
21+
#define CLIENT_VERSION_REVISION 16
2222
#define CLIENT_VERSION_BUILD 0
2323

2424
//! Set to true for release, false for prerelease or test build
@@ -40,7 +40,8 @@
4040
// Erin 0.12.13, 16 Aug 2019
4141
// Faythe 0.12.14, 29 Nov 2019
4242
// Grace 0.12.15, 17 Apr 2020
43-
#define RELEASE_CODE_NAME "Grace"
43+
// Heidi 0.12.16, Oct 2020
44+
#define RELEASE_CODE_NAME "Heidi"
4445

4546
/**
4647
* Converts the parameter X to a string after macro replacement on X has been performed.

src/masternodeman.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Copyright (c) 2014-2017 The Dash Core developers
2-
// Copyright (c) 2018 The Documentchain developers
2+
// Copyright (c) 2018-2020 The Documentchain developers
33

44
// Distributed under the MIT/X11 software license, see the accompanying
55
// file COPYING or http://www.opensource.org/licenses/mit-license.php.

src/sendalert.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ void ThreadSendAlert(CConnman& connman)
5757
// Higher numbers mean higher priority
5858
alert.nPriority = 5000;
5959
alert.strComment = "";
60-
alert.strStatusBar = "URGENT: Upgrade required: see https://www.dms.org";
60+
alert.strStatusBar = "URGENT: Upgrade required: see https://documentchain.org";
6161

6262
// Set specific client version/versions here. If setSubVer is empty, no filtering on subver is done:
6363
// alert.setSubVer.insert(std::string("/DMS Core:0.12.0.58/"));

src/validation.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1358,8 +1358,8 @@ CAmount GetMasternodePayment(int nHeight, CAmount blockValue)
13581358
if(nHeight > nMNPIBlock+(nMNPIPeriod*10)) ret += blockValue /100; // 130000 - 46.0% ~ 2020-03-20
13591359
if(nHeight > nMNPIBlock+(nMNPIPeriod*11)) ret += blockValue /100; // 137000 - 47.0% ~ 2020-04-20
13601360
if(nHeight > nMNPIBlock+(nMNPIPeriod*12)) ret += blockValue /100; // 144000 - 48.0% ~ 2020-05-21
1361-
if(nHeight > nMNPIBlock+(nMNPIPeriod*13)) ret += blockValue /100; // 151000 - 49.0% ~ 2020-06
1362-
if(nHeight > nMNPIBlock+(nMNPIPeriod*14)) ret += blockValue /100; // 158000 - 50.0% ~ 2020-07
1361+
if(nHeight > nMNPIBlock+(nMNPIPeriod*13)) ret += blockValue /100; // 151000 - 49.0% ~ 2020-06-20
1362+
if(nHeight > nMNPIBlock+(nMNPIPeriod*14)) ret += blockValue /100; // 158000 - 50.0% ~ 2020-07-21
13631363

13641364
return ret;
13651365
}

0 commit comments

Comments
 (0)