--- ID: 2604 post_title: 'New Release: 1.0.15' author: Jack Grigg post_excerpt: "" layout: post permalink: https://blog.z.cash/new-release-1-0-15/ published: true post_date: 2018-03-02 00:41:45 --- Today we're announcing the release of Zcash 1.0.15, which contains the Overwinter consensus rules with a testnet activation height. It also includes various bug fixes, and adds an experimental RPC method for merging UTXOs and notes.
-nuparams=5ba81b19:HEIGHT
.
However, because the Overwinter activation height is not yet specified for mainnet, version 1.0.15 will behave similarly as other pre-Overwinter releases even after a future activation of Overwinter on the network. Upgrading from 1.0.15 will be required in order to follow the Overwinter network upgrade on mainnet.
createrawtransaction
and getblocktemplate
) will create v3 transactions once the Overwinter activation height has been reached.
zcashd
will also have a default expiry height set (the block height after which the transaction becomes invalid) of 20 blocks after the height of the next block. This can be configured with the config option -txexpirydelta
.
z_mergetoaddress
has been added as an experimental feature. It merges funds from t-addresses, z-addresses, or both, and sends them to a single t-address or z-address. To test it out, set the config option -zmergetoaddress
(as well as enabling experimental features). We encourage mining pools and exchanges to test it out over the next few weeks, and give feedback, before we make it a fully-supported RPC method in an upcoming release.
Unlike most other RPC methods, z_mergetoaddress
operates over a particular quantity of UTXOs and notes, instead of a particular amount of ZEC. By default, it will merge 50 UTXOs and 10 notes at a time; these limits can be adjusted with the parameters transparent_limit
and shielded_limit
.
z_mergetoaddress
also returns the number of UTXOs and notes remaining in the given addresses, which can be used to automate the merging process (for example, merging until the number of UTXOs falls below some value).
-dbcache
has been changed in this release to 450MiB. Users can set -dbcache
to a higher value (e.g. to keep the UTXO set more fully cached in memory). Users on low-memory systems (such as systems with 1GB or less) should consider specifying a lower value for this parameter.
Additional information relating to running on low-memory systems can be found here: reducing-memory-usage.md.
z_mergetoaddress
as an experimental feature. (#2797)-dbcache
. (#2873)