github mobilecoinfoundation/mobilecoin v4.0.0
MobileCoin Core (Consensus/Fog) v4.0.0

latest releases: v6.0.0, v6.0.1, v5.2.3...
15 months ago

What's new since 3.0

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
  • Block Version 3 (which will be enabled after deployment) requires a transaction to sign the TxSummary instead of TxPrefix.
  • Block Version 3 requires transactions to sort TxOs.

✨ Features

🔒 Security

  • Consensus enclaves now enforce unique nonces on a per-token basis
  • Consensus enclaves now reject transaction proposals when the client's fee map differs from the configured fees in the enclave
  • SGX SDK upgraded to 2.18

For more details on individual changes, please see the full CHANGELOG.

Enclave Measurements

TestNet

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 4f3879bfffb7b9f86a33086202b6120a32da0ca159615fbbd6fbac6aa37bbf02
  • libingest-enclave.signed.so: 16d73984c2d2712156135ab69987ca78aca67a2cf4f0f2287ea584556f9d223a
  • libview-enclave.signed.so: f52b3dc018195eae42f543e64e976c818c06672b5489746e2bf74438d488181b
  • libledger-enclave.signed.so: 23ececb2482e3b1d9e284502e2beb65ae76492f2791f3bfef50852ee64b883c3

MainNet

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: e35bc15ee92775029a60a715dca05d310ad40993f56ad43bca7e649ccc9021b5
  • libingest-enclave.signed.so: a8af815564569aae3558d8e4e4be14d1bcec896623166a10494b4eaea3e1c48c
  • libview-enclave.signed.so: da209f4b24e8f4471bd6440c4e9f1b3100f1da09e2836d236e285b274901ed3b
  • libledger-enclave.signed.so: 8c80a2b95a549fa8d928dd0f0771be4f3d774408c0f98bf670b1a2c390706bf3

Don't miss a new mobilecoin release

NewReleases is sending notifications on new releases.