Releases: DMDcoin/Diamond_OLD
Diamond v2.1.0.4
DMD Diamond Wallet version 2.1.0.4
This is a non-mandatory wallet update.
Changelog:
- Fixed issues with blockchain synchronisation
- Improved debugger behaviour
Diamond v2.1.0.3
DMD Diamond Wallet version 2.1.0.3
This is a MANDATORY wallet.
Changelog:
- fixed and improved stake boost code
- temporary increase of base stake rate from 25% to 30% for the duration of one month starting from19th June 12:00 UTC
Diamond v2.1.0.1
New wallet version 2.1.0.1
This is a MANDATORY wallet.
Changelog:
- Bug Fix: Even the second TX sent from the wallet, which is unlocked for minting only, needs now a password to go active.
- Group stake trigger value increased from 100 to 150 which allow mint more old small coin piles faster.
- Newest OpenSSL is used.
- Scrape address functionality added (allows setting a target address for POS rewards) in GUI under receive coins tab changeable by double click on scrape address column. This can be set separately for each address.
- Stake Boost code implemented for Legendary10 addresses and time limited promotion addresses which would go active on Tuesday 15 May 2016 12:00:00 UTC.
- POW Foundation Share (0.01 DMD each block) removed and replaced with a Foundation stake boosted address for similar effect.
IMPORTANT MINING POOLS: you need to adapt and remove send Foundation Share after block 1549200. - Automated coin selection for TX and minting, additional input is optimized for optimal utilisation of coin age.
- The code to enable same mining behaviour as GRS Groestl Coin was implemented but set inactive.
- The estimated ‘time to mint’ tool tip was removed.
- Update wallet version to 2.1.0.1.
Diamond v2.0.5.7
New wallet version 2.0.5.7
Release URL: https://github.com/DMDcoin/Diamond/releases/tag/diamond2057
This wallet is not mandatory. However, due to new functionality and improved CPU usage it is highly recommended especially for loaded nodes, such as those that mine/mint, pools and exchanges. It should also improve performance for everyone.
Binaries for Windows and OS X are provided. Just replace your own binary. If you build form source, stop old binary, start new binary. No other update action is required.
Changelog:
Optimizations to call hash calculation functions less.
Small optimization to Groestl hash routine.
Ban nodes that are disconnected due to old version/protocol.
Implement -zapwallettxes, borrowed/adapted Bitcoin code.
Implement ACL for connected nodes.
Fix bugs in seed node processing.
Add and activate seed nodes to facilitate bootstrap without config file.
Turn IRC off by default. (IRC may be removed in future)
Increase maximum number of outgoing connections to 16
Limit output to log file if debug is disabled.
Update wallet version to 2.0.5.7
Of special interest is -zapwallettxes. This command switch (or config file option) will wipe out any existing transactions in the wallet, then initiate rescan of the block chain (slow!) to find out the valid transactions for your coins. If used as -zapwallettxes=1 it would also preserve transaction comments etc. If used as -zapwallettxes=2 it will do a clean rebuild of the transactions without those details. If you put it in the config file, make sure you remove it after first use, as it will do the same (slow!) thing every time you start your wallet.
If you run a busy wallet, that sends a lot of (not PoS) transactions you might want to run this periodically to make sure your wallet transaction acconting is in sync with the block chain.
The new wallet is able to start without any config file. It would then use the seed nodes to find out about other nodes and connect to them as well. This lets us get rid of IRC in some o the next updates.
The new wallet code also makes certain optimisations to reduce the number of hash function calls for each block. More optimisations are planned in this area to improve CPU usage further. It also reduces the amount of log file output, if debug is disabled to reduce storage I/O load.
Diamond v2.0.5.5
Implement new coin mechanics:
post 1000000 coins reward is now 0.2 DMD
PoW spacing 100 seconds
PoS spacing 100 seconds
Minimum PoS time 3 days
Foundation Address for contributions changes every 500000 DMD to prevent wallet bloat
Diamond v2.0.4
Implement proper pacing for both PoW and PoS to counter time warp attacks.
Implement setting of global change destination address.
Diamond v2.0.3.2
This version cleans up the block index at startup to prevent the dreaded assert error.
It would also clean up the block chain from certain erroneous hashes generated during the algorithm switch time. It would no longer require restarting at the algorithm switch block during initial load from the network.
Diamond v2.0.3
Diamond wallet version 2.0.3
Adds coin control, minting status icon and mini-stats, fast index loading.
Fixes various code and UI issues.