Releases: pluracoin/PluraCoin
v.2.0.2 PluraCoin
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
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
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
- 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
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:
- Stop daemon
- Delete existing blockchain data in
.pluracoin
- Download and unpack fixed blockchain from https://blockchain.pluracoin.org/blockchain.zip
- Download and build current release
make -j<n_threads>
- Start daemon
- 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
andpoolstate.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
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
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
Initial release
Mnemonic seed display fixed