Peercoin v0.5.3 Release

v0.5.3 is now released.

Official build for linux:
https://sourceforge.net/projects/ppcoin/files/0.5.3/ppcoin-0.5.3ppc-linux.tar.gz/download
Official build for windows:
https://sourceforge.net/projects/ppcoin/files/0.5.3/ppcoin-0.5.3-win32-setup.exe/download

This is a bug fix release with hot fix of Qt transaction amount display bug. Users of Qt UI are required to upgrade. Users of daemon are not affected by the bug but still recomended to upgrade.

Upgrade deadline for users running v0.4.2 official release is still Monday April 25.

Upgrade instructions:

  1. Back up wallet using the menu option or command line.
  2. Note down your balance/stake in the wallet.
  3. Shutdown peercoin client
  4. Uninstall old client
  5. Download and install v0.5.3 client
  6. Start up v0.5.3 client
  7. Confirm release name of the client as 0.5.3ppc-beta
    8 ) Verify your balance/stake as correct.

For support, please post in this thread.

$ openssl dgst -sha256 ppcoin-0.5.3*
SHA256(ppcoin-0.5.3ppc-linux.tar.gz)= 3bcb5ce3957d7ad6c56fa4e44deb4b9bafb7caa6c45aad9305ed935991eb2c06
SHA256(ppcoin-0.5.3-win32-setup.exe)= b1bb128ce0f991047af044d276fdf75a84c8d965bc30129e88f3877d33051d92

I can confirm these SHA256 checksums on my end:

ppcoin-0.5.3-win32-setup.exe
b1bb128ce0f991047af044d276fdf75a84c8d965bc30129e88f3877d33051d92

ppcoin-0.5.3ppc-linux.tar.gz
3bcb5ce3957d7ad6c56fa4e44deb4b9bafb7caa6c45aad9305ed935991eb2c06

Most excellent!

Pls, .dmg fle for Mac OS… The last version for mac was: 0.3.666-beta :frowning:

can confirm that the amounts are correctly shown.

some remarks though:

  • one of the dat files that peerunity uses as well is not compatible with this version. I had to remove all files except the wallet before restarting it to get rid of the exception at start up.
  • peerunity shows a clock icon when a minted tx is still in limbo phase. This version shows a green checker in the grid.

So far so good. Thank you Sunny for your nice work. :slight_smile:

Yeah that’s one of the downside using berkeley db, it has compatibility issues across different builds. Same thing occurs when switching between official build and local build. Fortunately the wallet.dat file only uses basic features and is free of compatibility issues.

Good to know that things are back to normal for you now :slight_smile:

@Sunny King

About BerkleyDB; when do you plan to move to leveldb?

Can you please post updated build procedure from source?

Take the source here: https://github.com/ppcoin/ppcoin/tree/v0.5.3ppc
Compile and run as usual.

[member=79]Sunny King[/member]
Thanks for the great work Sunny!

Any plans on merging https://github.com/ppcoin/ppcoin/pull/110?
I’m willing to take responsibility keeping the tests up to date.

If there’s no interest, I’ll maintain the tests soly in my private Peershares project.

Thanks,
hrobeers

Hello,

One of the Microsoft guy in charge of their BaaS. They are looking at other blockchain to support. I could be an opportunity for peercoin here:
https:// twitter .com/HiroMarleyG/status/709568978167836672
(peercointalk doesn’t let me post external links, so please reconstruct URL manually by removing the spaces)
I’m kinda too distant from the community to handle this, but I support Peercoin project. If this could be useful to any of you guys I would be happy.

Take the source here: https://github.com/ppcoin/ppcoin/tree/v0.5.3ppc
Compile and run as usual.[/quote]

Sorry but links are gone. I have no way to build as usual. Or at least as documented here:

http://qt.nokia.com/downloads/sdk-windows-cpp
is inaccessible

https://download.visucore.com/bitcoin/qtgui_deps_1.zip
returns 404

[quote=“halplus, post:14, topic:3813”]Sorry but links are gone. I have no way to build as usual. Or at least as documented here:

http://qt.nokia.com/downloads/sdk-windows-cpp
is inaccessible

https://download.visucore.com/bitcoin/qtgui_deps_1.zip
returns 404[/quote]

You’re right, the links in the README no longer work. :frowning:

Since Peercoin is a fork of Bitcoin, you could try these instructions from 2013 (which apparently worked in 2014)

https://bitcointalk.org/index.php?topic=149479.msg1587734#msg1587734

Take a read on how complicated it is though, not fun. It’s one of the reasons Sunny releases a binary version for Windows. (It’s not easy)

But even better, if you have the ability to run an Ubuntu Virtual Machine on Windows, it much easier to build a Windows executable this way:

https://github.com/laanwj/bitcoin/blob/35bb381435abe0cee661fa169d5d228a464d7632/doc/build-windows.md

See if either of those references help you. Let us know.

Thanks.

Oh yes, sorry I forgot that there are still people using windows ;D
The Qt4 installer for windows seems difficult to find.

I’m willing to port the code to Qt5, it’s quite easy. But the development team doesn’t seem very fast in reacting to pull requests.

[quote=“hrobeers, post:16, topic:3813”]Oh yes, sorry I forgot that there are still people using windows ;D
The Qt4 installer for windows seems difficult to find.

I’m willing to port the code to Qt5, it’s quite easy. But the development team doesn’t seem very fast in reacting to pull requests.[/quote]

They don’t, for stability reasons. In addition, there are so many peercoin dependent forks that build from our base, we are very careful that way. Critical bugs are always fixed quickly though.

Our blockchain is where we focus our efforts on the most. Keeping that secure and sound.

A better (and more preferred) client for Windows “with installer” is this one:

https://www.peercoin.net/download-peerunity

If you look at the peerunity source stats as of the date of this posting, it says:

This branch is 273 commits ahead, 39 commits behind ppcoin:master. Latest commit a1a998b 5 days ago.

P.S.

Anything ppcman says is his opinion only. I don’t speak for the community. I still do manage to get things right often enough to be helpful? :slight_smile:

[quote=“ppcman, post:17, topic:3813”][quote=“hrobeers, post:16, topic:3813”]Oh yes, sorry I forgot that there are still people using windows ;D
The Qt4 installer for windows seems difficult to find.

I’m willing to port the code to Qt5, it’s quite easy. But the development team doesn’t seem very fast in reacting to pull requests.[/quote]

They don’t, for stability reasons. In addition, there are so many peercoin dependent forks that build from our base, we are very careful that way. Critical bugs are always fixed quickly though.[/quote]

With reacting, I don’t mean merging. I mean communication in general.
I’m very keep to help the development. I fixed the unit tests, no stability implications at all.
https://github.com/ppcoin/ppcoin/pull/110
But I didn’t receive a reaction form the core team yet.

Actually I just want to know if the fix is considered to be merged somewhere in the future. And to know if I should keep doing the effort to contribute changes for my peershares project to the upstream code.
It’s an extra effort that I’m happy to do. But if no contributions will be merged, I’ll just continue with my own stuff without all the extra efforts.

But now I have no clue at all.

The easter long weekend has a lot of people away.

In the meantime, I’ve sent a couple private messages to let people know and find out. Please hold on a tad longer and I’m sure you’ll hear something Your effort is appreciated by many of us.

Agreed. No mac version. :frowning: