26 February 2018 Bitcoin Core version bitcoin getreceivedbyaddress. This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations.
How to Upgrade If you are running an older version, shut it down. The first time you run version 0. 0 or newer, your chainstate database will be converted to a new format, which will take anywhere from a few minutes to half an hour, depending on the speed of your machine. Note that the block database format also changed in version 0. 0 and there is no automatic upgrade code from before version 0.
However, as usual, old wallet versions are still supported. Downgrading warning Wallets created in 0. 16 and later are not compatible with versions prior to 0. 16 and will not work if you try to use newly created wallets in older versions. Existing wallets that were created with older versions are not affected by this.
Compatibility Bitcoin Core is extensively tested on multiple operating systems using the Linux kernel, macOS 10. Bitcoin Core should also work on most other Unix-like systems but is not frequently tested on them. Notable changes Wallet changes Segwit Wallet Bitcoin Core 0. 0 introduces full support for segwit in the wallet and user interfaces.
A new address_type parameter has been added to the getnewaddress and addmultisigaddress RPCs to specify which type of address to generate. RPCs explicitly get their redeemscripts added to the wallet file. This means that downgrading after creating a segwit address will work, as long as the wallet file is up to date. All segwit keys in the wallet get an implicit redeemscript added, without it being written to the file. This means recovery of an old backup will work, as long as you use new software. All keypool keys that are seen used in transactions explicitly get their redeemscripts added to the wallet files.