Mainnet September 2019#
This release contains the patch necessary to correctly activate protocol Babylon.
During the testing phase of protocol 005_PsBABY5H, a bug was identified (more details in the Bug affecting Bigmaps in 005_PsBABY5H). The tezos-node in this release contains a corrected version of Babylon, protocol 005_PsBabyM1, that will be activated in place of 005_PsBABY5H if the promotion vote is successful.
Any node running the May release, in case of a successful promotion vote, will activate protocol 005_PsBABY5H, which contains a bug affecting bigmaps in smart contracts.
We advise users to update to this release so that the corrected protocol 005_PsBabyM1 will be activated.
In case of a negative promotion vote, any release of the tezos-node will simply proceed to a new proposal phase.
Changelog#
Changes introduced by Babylon (including RPC calls) can be found in the protocol documentation.
Shell#
Override Babylon by its fixed version if vote succeeds
- Commits:
f7c18c30a:Shell: patches PsBABY5HQ with PsBabyM1 only if activateddc93bd034:Mainnet: import PsBabyM1 and replace PsBABY5H with iteee089b85:Shell: introduce voted protocol overrides
Baker#
Include version number at the beginning of the proof-of-work nonce
- Commits:
0c7fb2add:Build: update tezos-version.opame9846ab85:Baker: preserve the commit hash hexadecimal form if possible5ece2883a:Baker: include commit hash in pow nonce5e9fdb77e:Version: refresh Git commit hash if a file changes66c2660e0:Base: move Git info into new lib tezos-version
Client#
Fix
run scriptcommand output format for big maps- Commits:
246c9165b:Client: fix `run script` command output format