From b8e28a2013f26079b7f49c4fc7d69c4df1bd55b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Softwareb=C3=BCro=20Krekeler?= Date: Fri, 16 Aug 2019 11:04:07 +0200 Subject: [PATCH] Release 0.12.13 "Erin" --- configure.ac | 4 ++-- contrib/seeds/nodes_main.txt | 4 +++- contrib/seeds/nodes_test.txt | 1 + doc/Doxyfile | 2 +- doc/README.md | 6 ++--- doc/bitcoin_logo_doxygen.png | Bin 1968 -> 3196 bytes .../dms/release-notes-0.12.13.0.md | 21 ++++++++++++++++++ src/chainparams.cpp | 2 +- src/chainparamsseeds.h | 3 +++ src/clientversion.h | 8 +++---- src/qt/walletview.cpp | 3 --- 11 files changed, 39 insertions(+), 15 deletions(-) create mode 100644 doc/release-notes/dms/release-notes-0.12.13.0.md diff --git a/configure.ac b/configure.ac index 99bfb4381d095..1400ce709fe6f 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N) AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 12) -define(_CLIENT_VERSION_REVISION, 12) -define(_CLIENT_VERSION_BUILD, 1) +define(_CLIENT_VERSION_REVISION, 13) +define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2019) define(_COPYRIGHT_HOLDERS,[The %s developers]) diff --git a/contrib/seeds/nodes_main.txt b/contrib/seeds/nodes_main.txt index fa37bb97ba14a..21fdf17ef2f16 100644 --- a/contrib/seeds/nodes_main.txt +++ b/contrib/seeds/nodes_main.txt @@ -1,3 +1,4 @@ +45.124.64.164:41319 85.214.65.60:41319 91.200.100.209:41319 95.216.143.13:41319 @@ -5,6 +6,7 @@ 104.206.241.183:41319 107.172.248.127:41319 107.174.203.97:41319 +145.239.184.91:41319 159.69.189.185:41319 195.201.226.128:41319 -217.160.60.76:41319 \ No newline at end of file +217.160.60.76:41319 diff --git a/contrib/seeds/nodes_test.txt b/contrib/seeds/nodes_test.txt index 4770b870e18ea..fbd2dc4f996d3 100644 --- a/contrib/seeds/nodes_test.txt +++ b/contrib/seeds/nodes_test.txt @@ -1,3 +1,4 @@ 85.214.65.60:41419 95.216.143.13:41419 +107.174.203.97:41419 195.201.226.128:41419 diff --git a/doc/Doxyfile b/doc/Doxyfile index b49180732152f..5481565aff911 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -41,7 +41,7 @@ PROJECT_NAME = "DMS Core" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 0.12.12.1 +PROJECT_NUMBER = 0.12.13.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/doc/README.md b/doc/README.md index d0de5ae3e4bad..c4e175021aaf9 100644 --- a/doc/README.md +++ b/doc/README.md @@ -16,16 +16,16 @@ Unpack the files into a directory and run: ### Windows -Unpack the files into a directory, and then run dms-qt.exe. +Run "dmscore-...-setup.exe" or unpack the ZIP file into a directory, and then run dms-qt.exe. ### macOS (formerly OS X) -Drag DMS-Qt to your applications folder, and then run DMS-Qt. +Open the .dmg file and drag DMS-Qt to your applications folder, and then run DMS-Qt. ### Need Help? * See the [Supportpages](https://dms.cash/support/) for help and more information -* DMS is forked from Dash, see [Dash documentation](https://dashpay.atlassian.net/wiki/display/DOC) +* DMS is forked from Dash, see [Dash documentation](https://docs.dash.org/en/stable/) Building --------------------- diff --git a/doc/bitcoin_logo_doxygen.png b/doc/bitcoin_logo_doxygen.png index cdc49a160ce1e3f7c6bae81f377f6ee9c3339833..70a02dd78792123189a5f2f2ea3e34f48179ba75 100644 GIT binary patch delta 3172 zcmV-q44dFOw0}eAZv40_=0ue<-nj%P0#DLLI zBvwSR5EN9f2P6n6F&ITuEN@2Ei>|D^_ww@lRz|vCuzLs)$;-`!o*{AqUjza0dRV*yaMRE;fKCVh zpQKsoe1Yhg0DlpivpE?o5f_L!B}hR1Px(02E1V7jRgK zA~q2*i60W=BI4x$;7AEyaokrd;A9KLmvTu<&*5_u5`P7B9hNTL)Y_Us_vB=ya0CLw z046J$$!F7D(o)lzyc_@)@BCRZ;@Z+hMYc4xwzM=fGcx_EQ2%xFZ%W+TMS2f`(o2L0Dz>ZZyndax(`h}FNp#{x{a}MR#uh~ zm%}m=7k~5*{ZEI#p|8GYBtGts^3Yv5@l0WgfG(~ZD=j5W$fswdGg%zE;h%^29|!(* z9tJ_2cn+V#6GeoHri{x=5Vf1f<_frJJUW;6pPKj&!~UejxfY4i_z_TJjDXa2DnNei z2Pg^=Akq89UH_wRzW6X8etF?4lZ$iz?>GHt!GERVC4-yrInE_0gw7K3GZ**7&k~>k z0Z0NWkO#^@9q0fH9&h}K8jpuNx$=mc~Yx)5D~ZbG-CFQRXwC(y4k7z_=gjj_UbVj?j~n6;P^ z%sxyT<{V}aGme?VVzKgAeXJeUAIroFu!Yzv>{0Al>=1SW`vynEso>0T?zku%4}X`B ztH2$>oxu&^CUFaRDZD1$2Jeq&<8$z(_(ps;{yKgFzd(>CXcO!RA%rBtCPF2lm2i>p zfbfz?B&rduiGf5eaU-#kc#L?NI7WO+k|F7lTu9L*A!!Hc5a}H0F6kwiOx7YhlB381 z@(yw{`2zV7`Hcic!brkPf-SK@qJKuBLt;qcxg=gvQ_@LtwPdbjh2#mz>yk54cquI@ z7b&LHdZ`+zlTss6bJ7%PQ)z$cROu4wBhpu-r)01)S~6}jY?%U?gEALn#wiFzo#H}a zQ8rT=DHkadR18&{>P1bW7E`~Y4p3)hWn`DhhRJ5j*2tcg9i<^OEt(fCg@0B`J5C#> zy<4KR#Ayj<$@V3!ONN%r%Pp02l;g-1$+gMdmU|~pmv@s-mft1cDgRIbrJ$z}sF0L~^(u2np!*snOJq^#tjl&(~zbU|rGnWpThoTOZ? zd`5X%g`#4w!c{3(Iji!NE`LjRqNmU+>Amz>RYg@#RiSFV>VWEknzmY~TE1GF+Cz1M zIzv5Pyi; z89Ete8nzgY8PSY~-Rzkju{v=P`GxB1Q1&^Foji0#yJ?d6>1jmyXF)a;mc^>(B7bo*HQ z1NNg1st!zt28YLv>W*y3CdWx9U8f|cqfXDAO`Q48?auQqHZJR2&bcD49I zp>EY~kKEPV6Wm+eXFV)D)_R=tM0@&p?(!V*Qu1PXHG9o^TYq`4^X~N_`2_n^`#kp5 z^X2D$*}0K=CJv2*YL9N(Fo&+brIJh6(YHjT~XMmu&Ab}xs`4! z_pF?Vwuml_9)Dh?y()XvmDLKXQ&yjjk&I!+oQOrohQ}U>eb4k~HZbSnyy9x(W?3$* zy{uH6t~>7#3G*6dj`%YXObH)TK>t1`L-RMF2=zfecG zML3pepIMXnCMzuKM7DG`FS|cSFK2tsWUhPew`);rS!;XpRP#3FjjeN9SHB)wAGf|| zgZhSo4HFwZHXhzY*p$5Kr+kzAviw(@!#8&qC>3lh7~kTtrKM1!kY6~m)pl#$Hq#oSi8M; zejj_^(0<4Lt#wLu#dYrva1Y$6_o(k^&}yhSh<`bldGJYNSYzL}jBlHp6q<^gJ{;m5 z8a*6zxVPD=x%r6Vks>djZ*&hXA3QVUFm(Q=>&;8Iyl!2)z2f%ZaOm)z zk?4`pJM24CcT?`ZxR-fv;r_-4=m$j)rGFk)JW_nr@U!mEZKIZ>r^j5!`X2{BzCX?y zfA&kpFYhM`o{*nZOsY&aPnk`fns%SQ@pR?WiD&807G?^6mHxH%xz6(+eslb-e>P%v z;syW3r{7Cn%D+7HYT2uvxq!JxuTx(y%on|pe{=XP<89x&@OP67S?{s$D?jLd=o9|v z^YOu_)K8!O1p}D#{JO;G(~&+Ge*vvYL_t(&L+zL`P69y`hG#9POd!FELa68r9AR$& z6vo7cwXw!{0uDf=rg15a@c`O!027FnR!~`ykZ5J2^EQuyERxLZ%+7n8`H~I)Fa`PY zW_}34uS67-BYZ6+UXCkXjw@b{D_)K(g_hI$`85dwOln-?M_t|Ci2Ko9f0AwDWODK2 zLn3G!XU8%RL8o`lwxIJuu_;KREo})}Y0GUZ{zq_H!?a6ueqpplNlb2w=?RjO1565% zlLJf%l9U5X2$GcpvI>%x1F{H`mjiSKoqW&b1&hh)LPqX&I808&z6bVn@RQ>T8M*a* zjwwwo3^A!eM(%65#FVB~f2m+ngM{4oYISgO)m96W8YJZ2;}}yK-6IJ&mxHOjjmNl3 z(~Kfa>Nu5KFBamt+Z8{X4ZgDr+_i?>*Cltk&)H0TOsC?d*Aq|e_QAV$HW-Lfxr{4y za{b3y1(@2UY|t!nBno98p)8p!VgN}w5NmWgxYCE59EdgheOzUOMvNR(KHM==Vt}(k zfx~9R~<=4D*?0sij#y3SVFeN(5dWsee5L5k&8$bI$HwxL`H) zSKHjr%x`zk?|HuGclLL8z@eGI{}e~{{=dX7POsR-=@q*;yFP8)j#~sM>9DpyJ`(2mO=g zApC{LmC9CB=6@|k?&LY>sM-uKWONP0Q?-Rkh04c129%ku!b!Cmc6iv5Tnw8tS*ai_ zbrsnC=#wbU-;S$fJFBIE8;Q`DGBA8mifa9ZxQ%{BRF^l|EZ7zcl`B*{B4RM*z$a3t z@#)asC_Q`@9aNh!Q*j^pASQmfPN^WO)}>+H#OKjjwSP4(QF(@3(}Mfcs@IU8IA4Or z>Bhn3!p>{yS5GB!%?^Z2yGQKnr{%?Bl&Qja0)`{S(Yz*>QqS$3sGL8z9Y2x~E9M%M zsKT`I+Wm%}J=7l^`ekML5VXpMd4tE<73-2IbIC~9*SD>c^ zn0@21C4bpDbXB;nxT3T-td4PHcyL(iLPWeY5B=jJWun&GZJ=V>xkE9C(zmmuT^sLc zFv^`vryhQERX8;HE}5I@V05w0$$<=>_o8ADn z95r_J#KnV~@GCus()(x}FcR^*wju1*h3Gqe3~u!CRyq>x#91o8MfK&D23aU+redhL z`F{t9BO3hd?mtj5n$F_K(t1f*7UY+h1k2enX%cZ>J>_{*c!az^9Hdce-@)mf-^!Xi zrdRYdx+qoyfjz9Neh(%&HG;{Af!%aYb3nZBmj`Wblkwy0%cWZ@fD23;O1zOIoOt9rXmZ2*@!R+R1xcl8@Fn>@-7Q^c@JTLEL)mLl9ZjFt&6X|I-DanfsesDNl zTi7-3euQf6g;=W(KLl$N@jr{IQwtwmH&D1FT zaJWqRurN-ck$JngNhr+Bww{uX@Idc@ZfGd^NgUVU9pck3YRdt!kEOMotn?C~5B>PF z%!(}=QMh6m4$Ym7%@I)&XjArLSum3A);%X~Cs}t#Z6-UkdC{ z-8cDIAFu=FhDMw#FBhRMYJVF$*k^naf+t1N6D?422sKp6<0U0$DCu>nvf4%*2hH7o z6b8kGz*2n_6{ailBhJqEovMs!IJO6Q@#AGKUXu?L-lf9yCFp(ILGVNuG@2*K^q zIj<{5E36w+l$B{sH-;N7SDWz5sbc(2!uZ(c+~!E}JJfgbEF^5mqJJlalQdpSNp>W3 z{v58RIm)ebYP&t|$ZoMuF3*yknWl-`br@rE)5&V#Xom8=$W9tM z`k=dyvRvKi3fUE&kAEXPI5`71^7a$Q(zC6?ER++z!Rn`(V^55j9*tUhmS2lu@b!mpk8UtG z*2C)o+fy=Z03+by>rEYe;|y}$ + +## Notable changes + +* macOS Wallet +* GUI design, new logo and icons +* Weak mining +* BIP65 start block 84100 +* BIP66 start block 84000 +* bitcoin#9049 +* bitcoin#14697 +* Public testnet + +Please report bugs using the issue tracker at github: + + \ No newline at end of file diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 1447f2e1e7bbc..6a935ce33ddba 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -181,7 +181,7 @@ class CMainParams : public CChainParams { consensus.nMinimumChainWork = uint256S("0x0000000000000000000000000000000000000000000000000000000000100010"); // TODO // By default assume that the signatures in ancestors of this block are valid. - consensus.defaultAssumeValid = uint256S("0x0000062c9eeac8249ff40512763846be367c9404c2ebded2646309bb30a28f4a"); // 59098 + consensus.defaultAssumeValid = uint256S("0x00000295f0e654ec4c7ec2e4051acaca0eda31ae2ca2d7a38e56a7875cf457dd"); // 79403 /** * The message start string is designed to be unlikely to occur in normal data. diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index ce0177515e80d..c0b2adc1112a1 100644 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -8,6 +8,7 @@ * IPv4 as well as onion addresses are wrapped inside a IPv6 address accordingly. */ static SeedSpec6 pnSeed6_main[] = { + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x2d,0x7c,0x40,0xa4}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x55,0xd6,0x41,0x3c}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x5b,0xc8,0x64,0xd1}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x5f,0xd8,0x8f,0x0d}, 41319}, @@ -15,6 +16,7 @@ static SeedSpec6 pnSeed6_main[] = { {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x68,0xce,0xf1,0xb7}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x6b,0xac,0xf8,0x7f}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x6b,0xae,0xcb,0x61}, 41319}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x91,0xef,0xb8,0x5b}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x9f,0x45,0xbd,0xb9}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xc3,0xc9,0xe2,0x80}, 41319}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xd9,0xa0,0x3c,0x4c}, 41319} @@ -23,6 +25,7 @@ static SeedSpec6 pnSeed6_main[] = { static SeedSpec6 pnSeed6_test[] = { {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x55,0xd6,0x41,0x3c}, 41419}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x5f,0xd8,0x8f,0x0d}, 41419}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x6b,0xae,0xcb,0x61}, 41419}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xc3,0xc9,0xe2,0x80}, 41419} }; #endif // DMS_CHAINPARAMSSEEDS_H diff --git a/src/clientversion.h b/src/clientversion.h index 17a1c28059cfe..9fbea8920072b 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -18,8 +18,8 @@ //! These need to be macros, as clientversion.cpp's and dms*-res.rc's voodoo requires it #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 12 -#define CLIENT_VERSION_REVISION 12 -#define CLIENT_VERSION_BUILD 1 +#define CLIENT_VERSION_REVISION 13 +#define CLIENT_VERSION_BUILD 0 //! Set to true for release, false for prerelease or test build #define CLIENT_VERSION_IS_RELEASE true @@ -32,8 +32,8 @@ #endif //HAVE_CONFIG_H -// Release code names: Alice 0.12.9, Bob 0.12.10, Carol 0.12.11, Dave 0.12.12 -#define RELEASE_CODE_NAME "Dave" +// Release code names: Alice 0.12.9, Bob 0.12.10, Carol 0.12.11, Dave 0.12.12, Erin 0.12.13 +#define RELEASE_CODE_NAME "Erin" /** * Converts the parameter X to a string after macro replacement on X has been performed. diff --git a/src/qt/walletview.cpp b/src/qt/walletview.cpp index b81dae9b3d2fe..c3aeb4a1e0dfb 100644 --- a/src/qt/walletview.cpp +++ b/src/qt/walletview.cpp @@ -108,9 +108,6 @@ WalletView::WalletView(const PlatformStyle *_platformStyle, QWidget *parent): // Pass through messages from transactionView connect(transactionView, SIGNAL(message(QString,QString,unsigned int)), this, SIGNAL(message(QString,QString,unsigned int))); - - // Pass through messages from documentsPage - connect(documentsPage, SIGNAL(message(QString,QString,unsigned int)), this, SIGNAL(message(QString,QString,unsigned int))); } WalletView::~WalletView()