8.8 KiB
8.8 KiB
v6.x Release notes
v6.0.0
How to Upgrade
This version does not have any migrations, so upgrade does not need an action.
Notable Changes
Network
ICANN Lockup soft fork has been included. (#819, #828, #834)
Miners who want to support the soft-fork need to start signalling with icannlockup bit.
Package
hs-client is now part of the hsd. hs-client will be generated from the hsd. (#796).
Node and Wallet HTTP API
Validation errors, request paremeter errors or bad HTTP requests will no
longer return (and log) 500 status code, instead will return 400. (#807, #835)
Wallet Changes
Configuration
hsd.conf can now be used to define wallet options, when wallet is running as
a plugin. Configurations with wallet- prefix will be passed to the wallet.
hsd.conf wont be used if the wallet is running in standalone mode. (#806)
- Remove
check-lookaheadoption from walletdb. (#797)
Wallet API
- HTTP Changes:
/wallet/:id/openno longer acceptsforceflag. (it was not used) (#815)
- RPC Changes:
Changelog
- [
90cdf84e] - #819 - SEMVER-MAJOR chain: Icann lockup - SOFT-FORK (@nodech - Nodari Chkuaselidze) - [
2fab14e8] - #834 - SEMVER-MAJOR chain: icannlockup soft fork - update start time and timeout. (@nodech - Nodari Chkuaselidze) - [
d7a7cf92] - #828 - SEMVER-MAJOR chain: icann lockup soft fork - Add 10k alexa to the soft-fork. (@nodech - Nodari Chkuaselidze) - [
0f2e73f5] - #797 - SEMVER-MAJOR wallet-http: endpoint for updating account lookahead (@nodech - Nodari Chkuaselidze) - [
b03d7007] - #807 - SEMVER-MAJOR http: update validator status codes. (@nodech - Nodari Chkuaselidze) - [
93ee4420] - #806 - SEMVER-MAJOR pkg: allow plugins to inherit configurations from the hsd.conf (@nodech - Nodari Chkuaselidze) - [
03898507] - #796 - SEMVER-MAJOR pkg: Imporths-clientinto the project. (@nodech - Nodari Chkuaselidze) - [
5fe70c05] - #815 - SEMVER-MAJOR wallet: remove force option from wallet.makeOpen. (@nodech - Nodari Chkuaselidze) - [
c721c5be] - #836 - SEMVER-MINOR network: Update network seeds, checkpoints and deps (@nodech - Nodari Chkuaselidze) - [
15f74ccf] - #824 - SEMVER-MINOR wallet-rpc: Added totalSigs to JSON response for scriptToJSON (@Nathanwoodburn - Nathan Woodburn) - [
5bed384b] - #818 - SEMVER-MINOR wallet-http: reveals all now can be created without broadcasting. (@nodech - Nodari Chkuaselidze) - [
5387e3a0] - #802 - SEMVER-MINOR wallet-http: add output paths to JSON (@pinheadmz - Matthew Zipkin) - [
32482a5c] - #746 - bin: replace shell scripts with js require (@rithvikvibhu - Rithvik Vibhu) - [
5210af2d] - #833 - bin: fix config api-key alias (@rithvikvibhu - Rithvik Vibhu) - [
fec9fddf] - #835 - pkg: update bweb. (@nodech - Nodari Chkuaselidze) - [
81bddcd2] - #825 - wallet: fix makeBatch to generate addresses early (@rithvikvibhu - Rithvik Vibhu) - [
ed27e7f6] - #826 - mempool: more invalidation tests. (@nodech - Nodari Chkuaselidze) - [
5eae8f62] - #827 - docs: Update checkpoints guide in release-process.md - @handshake-enthusiast - [
aefc311f] - #820 - wallet: minor clean up (@nodech - Nodari Chkuaselidze) - [
614bfaf5] - #813 - mempool: invalidate claims when period ends. (@nodech - Nodari Chkuaselidze) - [
433d5e9e] - #817 - chain: clean up unused hardened option from getNameStatus. (@nodech - Nodari Chkuaselidze) - [
61c1e057] - #816 - wallet: refactor createTX to be more flexible (@nodech - Nodari Chkuaselidze) - [
e122b127] - #814 - test: minor mempool test cleanup. (@nodech - Nodari Chkuaselidze) - [
c1b2180c] - #808 - test: fix .rejects usage. (@nodech - Nodari Chkuaselidze) - [
2bb8f0b0] - #810 - docs: Minor doc fix about release docs (@nodech - Nodari Chkuaselidze) - [
6b47c3a0] - #805 - net: update last checkpoint. (@nodech - Nodari Chkuaselidze) - [
008374ca] - #800 - docs: backport v5.0.0 release notes. (@nodech - Nodari Chkuaselidze) - [
500d638d] - #838 - scripts: Update hs-client generator. (@nodech - Nodari Chkuaselidze)
v6.1.0
Re-enable bip9 signalling that was disabled in v2. See #842
getblocktemplatecan now start signalling soft-forks again usingrulesparameter. (e.g.getblocktemplate '{ "rules": [ "icannlockup" ] }')getworkwill now signal ALL soft-forks again.