Skip to content

Commit 7d86e65

Browse files
committed
Release 0.12.12 "Dave"
1 parent d6ad7c2 commit 7d86e65

File tree

11 files changed

+63
-49
lines changed

11 files changed

+63
-49
lines changed

INSTALL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ Building DMS
33

44
See doc/build-*.md for instructions on building the various
55
elements of the DMS Core reference implementation of the Documentchain.
6+
7+
Wallet setup https://dms.cash/support/guides/wallet.html

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DMS Core staging tree 0.12
1+
DMS Core - Documentchain project
22
=====================
33

44
https://dms.cash
@@ -13,6 +13,13 @@ document revision. DMS is the project-own coin used to pay the storage fees.
1313
DMS is an experimental digital currency forked from Dash 0.12.3.2
1414
DMS Core is the name of the open source software which enables the use of this currency.
1515

16+
Help and Support
17+
---------------------
18+
* Wallet installation https://dms.cash/support/guides/wallet.html
19+
* User interface https://dms.cash/support/wallet/
20+
* Document revision https://dms.cash/support/guides/dms.html
21+
* Masternode setup https://dms.cash/support/guides/masternode.html
22+
1623
License
1724
---------------------
1825

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, 11)
5+
define(_CLIENT_VERSION_REVISION, 12)
66
define(_CLIENT_VERSION_BUILD, 0)
77
define(_CLIENT_VERSION_IS_RELEASE, true)
88
define(_COPYRIGHT_YEAR, 2019)

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.11.0
44+
PROJECT_NUMBER = 0.12.12.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

doc/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DMS Core 0.12.9
1+
DMS Core
22
=====================
33

44
This is the official reference wallet for DMS digital currency and comprises the backbone of the Documentchain peer-to-peer network. You can [download DMS Core](https://github.com/Krekeler/documentchain/releases) or [build it yourself](#building) using the guides below.
@@ -24,8 +24,8 @@ Drag DMS-Qt to your applications folder, and then run DMS-Qt.
2424

2525
### Need Help?
2626

27-
* See the [Dash documentation](https://dashpay.atlassian.net/wiki/display/DOC)
28-
for help and more information. DMS is forked from Dash 0.12.3
27+
* See the [Supportpages](https://dms.cash/support/) for help and more information
28+
* DMS is forked from Dash, see [Dash documentation](https://dashpay.atlassian.net/wiki/display/DOC)
2929

3030
Building
3131
---------------------

doc/README_windows.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,4 @@ However, it downloads and stores the entire history of DMS transactions;
1818
depending on the speed of your computer and network connection, the synchronization
1919
process can take anywhere from a few hours to a day or more.
2020

21-
See the dash wiki at:
22-
https://dashpay.atlassian.net/wiki/
23-
for more help and information. DMS is forked from Dash 0.12.3
21+
See the Wallet support page at: https://dms.cash/support/wallet/

doc/files.md

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,23 @@
22
* banlist.dat: stores the IPs/Subnets of banned nodes
33
* dms.conf: contains configuration settings for dmsd or dms-qt
44
* dmsd.pid: stores the process id of dmsd while running
5-
* blocks/blk000??.dat: block data (custom, 128 MiB per file); since 0.8.0
6-
* blocks/rev000??.dat; block undo data (custom); since 0.8.0 (format changed since pre-0.8)
7-
* blocks/index/*; block index (LevelDB); since 0.8.0
8-
* chainstate/*; block chain state database (LevelDB); since 0.8.0
9-
* database/*: BDB database environment; only used for wallet since 0.8.0
5+
* blocks/blk000??.dat: block data (custom, 128 MiB per file)
6+
* blocks/rev000??.dat; block undo data (custom)
7+
* blocks/index/*; block index (LevelDB)
8+
* chainstate/*; block chain state database (LevelDB)
9+
* database/*: BDB database environment
10+
* documents/*: Document files of the integrated document revision; since 0.12.12
11+
* documents/desc/*.desc: Document description files; since 0.12.12
1012
* db.log: wallet database log file
1113
* debug.log: contains debug information and general logging generated by dmsd or dms-qt
12-
* fee_estimates.dat: stores statistics used to estimate minimum transaction fees and priorities required for confirmation; since 0.10.0
13-
* mempool.dat: dump of the mempool's transactions; since 0.14.0.
14+
* fee_estimates.dat: stores statistics used to estimate minimum transaction fees and priorities required for confirmation
15+
* mempool.dat: dump of the mempool's transactions
1416
* governance.dat: stores data for governance obgects
1517
* masternode.conf: contains configuration settings for remote masternodes
1618
* mncache.dat: stores data for masternode list
1719
* mnpayments.dat: stores data for masternode payments
1820
* netfulfilled.dat: stores data about recently made network requests
19-
* peers.dat: peer IP address database (custom format); since 0.7.0
21+
* peers.dat: peer IP address database (custom format)
2022
* wallet.dat: personal wallet (BDB) with keys and transactions
21-
* .cookie: session RPC authentication cookie (written at start when cookie authentication is used, deleted on shutdown): since 0.12.0
22-
* onion_private_key: cached Tor hidden service private key for `-listenonion`: since 0.12.0
23-
24-
Only used in pre-0.8.0
25-
---------------------
26-
* blktree/*; block chain index (LevelDB); since pre-0.8, replaced by blocks/index/* in 0.8.0
27-
* coins/*; unspent transaction output database (LevelDB); since pre-0.8, replaced by chainstate/* in 0.8.0
28-
29-
Only used before 0.8.0
30-
---------------------
31-
* blkindex.dat: block chain index database (BDB); replaced by {chainstate/*,blocks/index/*,blocks/rev000??.dat} in 0.8.0
32-
* blk000?.dat: block data (custom, 2 GiB per file); replaced by blocks/blk000??.dat in 0.8.0
33-
34-
Only used before 0.7.0
35-
---------------------
36-
* addr.dat: peer IP address database (BDB); replaced by peers.dat in 0.7.0
23+
* .cookie: session RPC authentication cookie (written at start when cookie authentication is used, deleted on shutdown)
24+
* onion_private_key: cached Tor hidden service private key for `-listenonion`
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
DMS Core version 0.12.12.0
2+
======================================
3+
4+
Release is available from:
5+
6+
<https://github.com/Krekeler/documentchain/releases/tag/v0.12.12.0>
7+
8+
## Notable changes
9+
10+
* Document revision within the wallet
11+
* Mining menu item and status icon
12+
* Main menu has been cleaned up
13+
* RPC commands and settings for document management systems
14+
15+
Please report bugs using the issue tracker at github:
16+
17+
<https://github.com/Krekeler/documentchain/issues>

src/chainparams.cpp

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) 2010 Satoshi Nakamoto
22
// Copyright (c) 2009-2014 The Bitcoin Core developers
33
// Copyright (c) 2014-2017 The Dash Core developers
4-
// Copyright (c) 2018 The Documentchain developers
4+
// Copyright (c) 2018-2019 The Documentchain developers
55

66
// Distributed under the MIT software license, see the accompanying
77
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
@@ -246,27 +246,29 @@ class CMainParams : public CChainParams {
246246
fAllowMultiplePorts = false;
247247

248248
nPoolMaxTransactions = 3;
249-
nFulfilledRequestExpireTime = 60*60; // fulfilled requests expire in 1 hour
249+
nFulfilledRequestExpireTime = 25*60; // fulfilled requests expire in 1 hour TODO: set to 60*60 as soon as we have more masternodes
250250

251251
strSporkAddress = "D6JKVPFgRhYHPDvuQ1ocwDBsk2bDrx8CXo"; // TODO https://github.com/dashpay/dash/commit/611879aa6d973ab995088647d701a4747d0716d3#diff-64cbe1ad5465e13bc59ee8bb6f3de2e7
252252

253253
checkpointData = (CCheckpointData) {
254254
boost::assign::map_list_of
255-
( 0, uint256S("0x00000af4a21d6e8daa4026a5eafc7132089a7dbb9d3921b12c4fa39b78c9a010"))
256-
( 133, uint256S("0x00003c1aa0d920b6a665b71fb8ebde8dff0426ed02483a1f3165a1b9533f339f"))
257-
( 1444, uint256S("0x000052ddaadcb557173492fc2b0a381d63917532b6c933b7145410d491ba5167"))
258-
( 4600, uint256S("0x00003e6d58a4974170d74f8ccb55aca3afeca21fc6a25789c64a88ac3b44c239"))
259-
( 8410, uint256S("0x000000dcc96e66827c73c603c96683bb53d536e878fa282ef3e1a30ee42c4121"))
260-
( 15000, uint256S("0x0000024a04c4ac9eb28385fa0a18b6911b7ee22c64c3af476cd72bcf27fa136f"))
261-
( 20013, uint256S("0x000000465d652bda5d5746ec620b0926de583a622011b61404af02fd07176236"))
262-
( 26990, uint256S("0x00000ac7439f65441970eed887d5bad2ecf6a1bbde4f39a4a21f50aaa648d049"))
255+
( 0, uint256S("0x00000af4a21d6e8daa4026a5eafc7132089a7dbb9d3921b12c4fa39b78c9a010")) // 2018-Aug-26
256+
( 133, uint256S("0x00003c1aa0d920b6a665b71fb8ebde8dff0426ed02483a1f3165a1b9533f339f")) // 2018-Aug-27
257+
( 4600, uint256S("0x00003e6d58a4974170d74f8ccb55aca3afeca21fc6a25789c64a88ac3b44c239")) // 2018-Sep-14
258+
( 8410, uint256S("0x000000dcc96e66827c73c603c96683bb53d536e878fa282ef3e1a30ee42c4121")) // 2018-Oct-01
259+
( 15000, uint256S("0x0000024a04c4ac9eb28385fa0a18b6911b7ee22c64c3af476cd72bcf27fa136f")) // 2018-Oct-31
260+
( 20013, uint256S("0x000000465d652bda5d5746ec620b0926de583a622011b61404af02fd07176236")) // 2018-Nov-24
261+
( 26990, uint256S("0x00000ac7439f65441970eed887d5bad2ecf6a1bbde4f39a4a21f50aaa648d049")) // 2018-Dec-25
262+
( 35993, uint256S("0x000000d3ea06a03deccce15641c113ce59bc9ed662d878eb1d971fb0478df9cc")) // 2019-Feb-03
263+
( 46096, uint256S("0x000000a402d9343d7b70df237cfedadefbd002d18f95ce775d33956e7f7e4141")) // 2019-Mar-19
264+
( 51834, uint256S("0x00001617483dacc4cb349535a9d1806c0b749801111d705362d61d7df72269d7")) // 2019-Apr-13
263265
};
264266

265267
chainTxData = ChainTxData{
266268
1535270400, // * UNIX timestamp of last known number of transactions
267269
0, // * total number of transactions between genesis and that timestamp
268270
// (the tx=... number in the SetBestChain debug.log lines)
269-
500 // 0.1 TODO // * estimated number of transactions per second after that timestamp https://github.com/dashpay/dash/commit/658479355e298307e7d087893c4fd545ab61a0cc#diff-64cbe1ad5465e13bc59ee8bb6f3de2e7
271+
0.1 // * estimated number of transactions per second after that timestamp https://github.com/dashpay/dash/commit/658479355e298307e7d087893c4fd545ab61a0cc#diff-64cbe1ad5465e13bc59ee8bb6f3de2e7
270272
};
271273
}
272274
};

src/clientversion.h

Lines changed: 3 additions & 3 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 11
21+
#define CLIENT_VERSION_REVISION 12
2222
#define CLIENT_VERSION_BUILD 0
2323

2424
//! Set to true for release, false for prerelease or test build
@@ -32,8 +32,8 @@
3232

3333
#endif //HAVE_CONFIG_H
3434

35-
// Release code names: Alice 0.12.9, Bob 0.12.10, Carol 0.12.11
36-
#define RELEASE_CODE_NAME "Carol"
35+
// Release code names: Alice 0.12.9, Bob 0.12.10, Carol 0.12.11, Dave 0.12.12
36+
#define RELEASE_CODE_NAME "Dave"
3737

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

0 commit comments

Comments
 (0)