Skip to content

Releases: pluracoin/PluraCoin

v.2.0.2 PluraCoin

19 Oct 08:14
Compare
Choose a tag to compare

MANDATORY UPDATE

  • Dropping connection for nodes with invalid blocks or transactions incl. eventual ban
  • DNS checkpoints system redesigned for better performance and stability
  • Next block difficulty by previous blocks iteration
  • Min. transaction fee set to fixed amount of 0.01 PLURA

v.2.0.1 PluraCoin CLI CEPS suite

20 Jun 14:21
Compare
Choose a tag to compare

Fixed issue reported by some Windows users about missing DLLs

pluracoin-cli-ubuntu18.04-2.0.1.tar.gz
EAD67836D6D86CECA2CE06D6E83185DF3DC97CD2FDF54D469F70FBC3895553EF

plura-cli-ubuntu20.04-2.0.1.tar.gz
0D6CAFF7831F6B40430E221E419F0AD679169E0A94A86D71F683EB35443A8E19

pluracoin-cli-win64-2.0.1.zip
ADC2B9BFFB8BF0DD1EBA37E3AAB6A541CFC06D00BEEF5D558E4154882F247ADB

pluracoin-cli-macos-2.0.1.zip
8F7F7A52430A1835B36DE4B2FCD0826FBFE74480DEA2D8953C06A71638769D7F

v.2.0.0 Crypto e-Commerce Payment Solution (CEPS) ready

14 Jun 15:15
Compare
Choose a tag to compare

Mandatory update only in case you want to support masternodes for Crypto e-Commerce Payment Solution

You can download latest blockchain from https://blockchain.pluracoin.org/blockchain.zip to speed up synchronization.

Updates

  • Masternode fee limited to 10 PLURA
  • Handle request to check proof of funds that didn't exist yet at a given height in RPC checkreserveproof method
  • Add --scan-height param to walletd startup
  • Functions to get wallet outputs and to manually select them for sending
  • Option to save raw transaction in hex format in simplewallet without broadcasting it to the network for later relay
  • Various fixes in wallet internals
  • Minor change in RPC endpoints availability when core is busy
  • New output selection for transaction sending - smart input ordering
  • New RPC methods (for faster mobile and web wallet syncing)
  • Fixed build on some distributions and architectures

Misc P2P improvements:

  • Some bandwidth saving in the exchange of peer lists
  • Increase the default number of connections from 8 to 12
  • Increase the diffusion speed of peer addresses
  • Gray peer list housekeeping system
  • Ban functionality improvements, added --ban-list option to load ban list from file
  • Drop peers that spam peer lists
  • Reject of empty incoming block messages
  • Removed unused code, some code cleaned up

v.1.6.1

17 May 15:43
Compare
Choose a tag to compare
  • multiple minor fixes
  • remote check for daemon version
  • distributed DNS banlist
  • proof of payment
  • improved validation of transaction

You can download latest blockchain from https://blockchain.pluracoin.org/blockchain.zip to speed up synchronization.

v.1.6.0 - Hardfork with rollback to block 161170

12 Nov 14:55
Compare
Choose a tag to compare

This is a mandatory upgrade for exchanges, pool owners and other service providers.

What's new/fixed:

  • LWMA-2/3 Difficulty Algorithm by Zawy (zawy12/difficulty-algorithms#3)
  • Limits of reorganization depth to mined money unlock window
  • Does not reorganize to alternative chain if it lacks at least one transaction from the public chain (51%-attack protection)
  • Disallow of merged mining tag in the coinbase transaction
  • Stops offline timestamp attacks with Poisson check (thanks to RYO Currency Project https://github.com/ryo-currency/ryo-writeups/blob/master/poisson-writeup.md)
  • DNS checkpoints
  • Transaction private key to prove sending
  • RPC methods to check transaction with its private key or private view key
  • Changed block template
  • Changed block version to V5
  • Various fixes and improvements

How to setup:

  1. Stop daemon
  2. Delete existing blockchain data in .pluracoin
  3. Download and unpack fixed blockchain from https://blockchain.pluracoin.org/blockchain.zip
  4. Download and build current release make -j<n_threads>
  5. Start daemon
  6. Reset your wallet to get correct wallet info

Possible issues:

  • There's still longer chain (~3 days) on the network with V4 blocks with whom you can't sync to. If you have a problem syncing with fresh 1.6.0 (V5 block) nodes then delete p2pstate.bin and poolstate.bin from the folder .pluracoin. Then start daemon with exclusive nodes (seeds) like

./pluracoind --add-exclusive-node=78.47.248.206 --add-exclusive-node=88.198.105.197 --add-exclusive-node=78.47.100.215 --add-exclusive-node=174.138.36.5 --add-exclusive-node=195.201.32.245

Pools operating 'cryptonote-forknote-pool' or compatible software (like https://github.com/pluracoin/pluracoin-pool) should update Node-Cryptonote-Util to this version: https://github.com/pluracoin/node-cryptonote-util.

Pools operating 'cryptonote-nodejs-pool' should change config on hardfork height. The changes in config are:

"daemonType": "default",
"cnAlgorithm": "cryptonight",
"cnVariant": 0,
"cnBlobType": 0,

v.1.5.1 Burning bug fix

28 Oct 19:10
Compare
Choose a tag to compare

Burning bug fix:

  • burning transactions are not processed in a wallet
  • if duplicate output key is seen wallet throws an error
  • wallet checks against existing output keys loaded in memory
  • if walet is reset it will check all the transactions against burning bug
  • when burned transaction is found the log row is like: ERROR Failed to process transaction: duplicate transaction output key is found, transaction hash 2729459ef1bd9b07974ef23d08e9a2d7192cb2ea3dfc20d790c7ea5e5dcdaf8d

Other features

  • added new JSON RPC methods
  • sign/verify message
  • use transaction private key to prove sending

1.5.0

17 Apr 20:03
Compare
Choose a tag to compare

Release v.1.5.0

If you have problems with syncing blockchain download latest blockchain version here https://blockchain.pluracoin.org/

Hardfork with rollback to block 20,890 - sync your blockchain from scratch!
New difficulty algo LWMA with harmonic mean difficulty
Simplewallet improvements, new commands and RPC methods
Various bugfixes

v.1.0.0 - initial release

09 Mar 17:09
Compare
Choose a tag to compare

Initial release
Mnemonic seed display fixed