Releases: mobilecoinfoundation/mobilecoin
MobileCoin Core (Consensus/Fog) v6.1.1
Patch release. Fixes issue in ledger-distribution
binary synchronizing local database with remote S3 storage.
Changelog
Fixes and updates
Full Changelog
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
- libingest-enclave.signed.so:
4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
- libview-enclave.signed.so:
44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
- libledger-enclave.signed.so:
065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
- libingest-enclave.signed.so:
34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
- libview-enclave.signed.so:
2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
- libledger-enclave.signed.so:
2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1
MobileCoin Core (Consensus/Fog) v6.1.0
Overview
This minor release is mostly focused on deployment related optimization, improvements, and cleanup
Changelog
What's new
- make fog-view db polling configurable ([#4005])
- configuration for "big" network testing ([#4008])
- fog-view - blue/green and zone based deployments. ([#4009])
- static ingress cookie salt values ([#4006])
Fixes and cleanup
Full Changelog
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
- libingest-enclave.signed.so:
4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
- libview-enclave.signed.so:
44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
- libledger-enclave.signed.so:
065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
- libingest-enclave.signed.so:
34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
- libview-enclave.signed.so:
2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
- libledger-enclave.signed.so:
2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1
MobileCoin Core (Consensus/Fog) v6.0.2
🗓️ Deployment
v6.0.2 is scheduled to be deployed to MainNet during the week of July 15, 2024.
- Fog will be upgraded on July 17, 2024, exact time TBD.
- Consensus will be upgraded on July 24, 2024, at 10:00am Pacific (17:00 GMT)
- We expect some amount of downtime during the upgrade, no greater than 2 hours.
Release v6.0.1 was deployed to TestNet on May 7, 2024 (Fog) and May 14, 2024 (Consensus) and upgraded to v6.0.2 on June 10, 2024.
Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.
What's new
MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
- SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.
✨ Features
- Add payment_id to PaymentRequest protobuf (#3341)
- Add RTH memos to mobilecoind (#3945)
- Mobilecoind T3 support (#3960)
- Allow ledger from archive to update a ledger database (#3976)
- Fix fog ledger shards needing to load all blocks (#3923, #3933)
🐛 Bug Fixes
- Fix potentional deadlock in mobilecoind (#3986)
🔒 Security
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
- libingest-enclave.signed.so:
34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
- libview-enclave.signed.so:
2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
- libledger-enclave.signed.so:
2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
- libingest-enclave.signed.so:
4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
- libview-enclave.signed.so:
44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
- libledger-enclave.signed.so:
065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7
MobileCoin Core (Consensus/Fog) v6.0.1
🗓️ Deployment
Release v6.0.1 was deployed to TestNet on May 7, 2024 (Fog) and May 14, 2024 (Consensus). Please see release v6.0.2 for MainNet deployment plans.
Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.
What's new
MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
- SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.
✨ Features
- Add payment_id to PaymentRequest protobuf (#3341)
- Add RTH memos to mobilecoind (#3945)
- Mobilecoind T3 support (#3960)
- Allow ledger from archive to update a ledger database (#3976)
- Fix fog ledger shards needing to load all blocks (#3923, #3933)
🔒 Security
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
- libingest-enclave.signed.so:
34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
- libview-enclave.signed.so:
2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
- libledger-enclave.signed.so:
2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
- libingest-enclave.signed.so:
4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
- libview-enclave.signed.so:
44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
- libledger-enclave.signed.so:
065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7
MobileCoin Core (Consensus/Fog) v6.0.0
🗓️ Deployment
Release v6.0.0 has been superseded by release v6.0.1 and will not be deployed.
Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.
What's new
MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
- SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.
✨ Features
- Add payment_id to PaymentRequest protobuf (#3341)
- Add RTH memos to mobilecoind (#3945)
- Mobilecoind T3 support (#3960)
- Fix fog ledger shards needing to load all blocks (#3923, #3933)
🔒 Security
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
- libingest-enclave.signed.so:
34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
- libview-enclave.signed.so:
2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
- libledger-enclave.signed.so:
2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
- libingest-enclave.signed.so:
4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
- libview-enclave.signed.so:
44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
- libledger-enclave.signed.so:
065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7
MobileCoin Core (Consensus/Fog) v5.2.3
What's new in v5.0.8 -> v5.2.3
Overview
This was a service-side upgrade to Fog only. There were no changes to the Fog client API. Node operators and blockchain consumers need not take any action.
✨ Features
- The same wallet can now be used in Signal and Sentz
- The ability for Fog ledger and Fog ingest to get ledger data from a mobilecoind instance (#3701, #3748)
- 🏃 Various Updates to CI/CD/Deployment
Changelog
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.
Measurements
Note: enclaves have not been changed, so these measurements are the same as the 5.0.8 release.
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
- libingest-enclave.signed.so:
248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
- libview-enclave.signed.so:
ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
- libledger-enclave.signed.so:
b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
- libingest-enclave.signed.so:
7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
- libview-enclave.signed.so:
e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
- libledger-enclave.signed.so:
1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc
MobileCoin Core (Consensus/Fog) v5.0.8
🗓️ MainNet Deployment
The v5.0.8 release is scheduled to be deployed to MainNet on September 26. 2023 at 11:00 AM PDT (6:00 PM UTC). We estimate the block height at that time to be 1,935,719.
🗓️ TestNet Deployment
Testnet is running v5.0.8 of Fog and Consensus as of September 14, 2023 at 17:00 PDT (2023-09-15 00:00 AM UTC)
Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.
What's new in v5.0.1 -> v5.0.8
- 💥 Panic untrusted on enclave fatal errors to trigger restarts (#3558)
- 🏃 Various Updates to CI/CD/Deployment
- ✍️ Add block signatures to mobilecoind-json block response (#3366)
What's new in v5.0.0
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
✨ Features
- Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
- Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
mobilecoind
will now retry if a transaction fails (#3308).
🔒 Security
- SGX SDK upgraded to 2.19.100.3
Changelog
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
- libingest-enclave.signed.so:
248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
- libview-enclave.signed.so:
ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
- libledger-enclave.signed.so:
b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
- libingest-enclave.signed.so:
7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
- libview-enclave.signed.so:
e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
- libledger-enclave.signed.so:
1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc
MobileCoin Core (Consensus/Fog) v5.0.7
🗓️ MainNet Deployment
Update: The v5.0.7 release has been superseded and will not be deployed. The v5.0.8 release is scheduled for deployment on September 26, 2023 at 11am PDT (6:00 PM UTC), with estimated block height 1,935,719.
🗓️ TestNet Deployment
Testnet is running v5.0.7 of Fog and Consensus as of September 8, 2023 at 18:00 PDT (2023-09-09 01:00 AM UTC)
Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.
What's new in v5.0.1 -> v5.0.7
- 🔍 Added periodic health check of fog ledger enclave (#3530)
- 🏃 Various Updates to CI/CD/Deployment
- ✍️ Add block signatures to mobilecoind-json block response (#3366)
What's new in v5.0.0
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
✨ Features
- Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
- Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
mobilecoind
will now retry if a transaction fails (#3308).
🔒 Security
- SGX SDK upgraded to 2.19.100.3
Changelog
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
- libingest-enclave.signed.so:
248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
- libview-enclave.signed.so:
ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
- libledger-enclave.signed.so:
b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
- libingest-enclave.signed.so:
7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
- libview-enclave.signed.so:
e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
- libledger-enclave.signed.so:
1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc
MobileCoin Core (Consensus/Fog) v5.0.6
🗓️ MainNet Deployment
Update: The v5.0.6 release has been superseded and will not be deployed. The v5.0.8 release is scheduled for deployment on September 26, 2023 at 11am PDT (6:00 PM UTC), with estimated block height 1,935,719.
🗓️ TestNet Deployment
Update: Testnet is running v5.0.7 of Fog and Consensus as of September 8, 18:00 PDT.
Testnet is running v5.0.6 of Fog and Consensus as of 3:00p PT, August 16, 2023.
Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.
What's new in v5.0.1 -> v5.0.6
- 🏃 Various Updates to CI/CD/Deployment
- ✍️ Add block signatures to mobilecoind-json block response (#3366)
What's new in v5.0.0
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
✨ Features
- Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
- Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
mobilecoind
will now retry if a transaction fails (#3308).
🔒 Security
- SGX SDK upgraded to 2.19.100.3
Changelog
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
- libingest-enclave.signed.so:
7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
- libview-enclave.signed.so:
e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
- libledger-enclave.signed.so:
1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
- libingest-enclave.signed.so:
248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
- libview-enclave.signed.so:
ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
- libledger-enclave.signed.so:
b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1
MobileCoin Core (Consensus/Fog) v5.0.0
🗓️ Deployment
Release v5.0.0 has been superseded and will not be deployed on MainNet or TestNet. Please see the deployment notes for the latest 5.0.x release for the most up-to-date deployment plans.
Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.
What's new since 4.1
🚨 Breaking Changes
- New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
✨ Features
- Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
- Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
mobilecoind
will now retry if a transaction fails ([#3308]).
🔒 Security
- SGX SDK upgraded to 2.19.100.3
For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.
TestNet SGX Measurements
Signer Measurement
- MRSIGNER:
bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
- libingest-enclave.signed.so:
248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
- libview-enclave.signed.so:
ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
- libledger-enclave.signed.so:
b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1
MainNet SGX Measurements
Signer Measurement
- MRSIGNER:
2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e
Enclave Measurements (MRENCLAVE)
- libconsensus-enclave.signed.so:
cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
- libingest-enclave.signed.so:
7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
- libview-enclave.signed.so:
e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
- libledger-enclave.signed.so:
1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc