From 8f49cc9e9d5e8de8f8c3cb868656ec54e826bb23 Mon Sep 17 00:00:00 2001 From: MadelineMurray <43356962+MadelineMurray@users.noreply.github.com> Date: Mon, 30 Mar 2020 13:00:58 +1000 Subject: [PATCH] Updated for privacy issue (#610) Signed-off-by: Madeline --- CHANGELOG.md | 10 ++++++++++ docs/Private-Txns-Migration.md | 14 +++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6487d7b7dc..b6f96a8e7f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.4.3 + +### Critical Issue for Privacy Users + +A critical issue for privacy users with private transactions created using Hyperledger Besu v1.3.4 +or earlier has been identified. If you have a network with private transaction created using v1.3.4 +or earlier, please read the following and take the appropriate steps: + +https://wiki.hyperledger.org/display/BESU/Critical+Issue+for+Privacy+Users + ## 1.4.2 ### Additions and Improvements diff --git a/docs/Private-Txns-Migration.md b/docs/Private-Txns-Migration.md index 272a103a1e..0ae06dae3c 100644 --- a/docs/Private-Txns-Migration.md +++ b/docs/Private-Txns-Migration.md @@ -2,12 +2,20 @@ Hyperledger Besu v1.4 implements a new data structure for private state storage that is not backwards compatible. A migration will be performed when starting v1.4 for the first time to reprocess existing private transactions -and re-create the private state data in the v1.4 format. +created using v1.3.5 or later and re-create the private state data in the v1.4 format. **Important** -All nodes with existing private transactions will be migrated to the new private state storage -when upgrading to v1.4. It is not possible to upgrade to v1.4 without migrating. +All nodes with existing private transactions from 1.3.5 or later will be migrated to the new private +state storage when upgrading to v1.4. It is not possible to upgrade to v1.4 without migrating. + +## Private transactions created using v1.3.4 or earlier + +A critical issue for privacy users with private transactions created using Hyperledger Besu v1.3.4 +or earlier has been identified. If you have a network with private transaction created using v1.3.4 +or earlier, please read the following and take the appropriate steps: + +https://wiki.hyperledger.org/display/BESU/Critical+Issue+for+Privacy+Users ## How to migrate