MPC (Chain Signatures) 3.0.2
Here we go again! This patch features a new migration flow that should allow us to migrate from the 2.2.0 contract without running out of gas.
- The newest stable release in the 3.0 line: MPC (Chain Signatures) 3.0.6
- Newest MPC (Chain Signatures): MPC (Chain Signatures) 3.18.0
MPC 3.0.2
Here we go again! This patch features a new migration flow that should allow us to migrate from the 2.2.0 contract without running out of gas.
Migrating to the 3.0.2 contract
To migrate to the 3.0.2 contract, you first need to propose and vote for the upgrade as normal. However once the vote has passed and the new contract has been upgraded, the pub_migrate function needs to be called by anyone to conclude the migration.
What's Changed
馃殌 Features
- #1412(@gilcu3): Validate attestation before submission (#1412)
馃悰 Bug Fixes
#1405(@gilcu3): Test_latest_allowed_image_hash_is_written assuming wrong order (#1405)
#1413(@gilcu3): Remove wrong near_sdk::PublicKey conversions (#1413)
#1414(@pbeza): Disable state sync in
start.shfor localnet (#1414)#1418(@gilcu3): Path to store latest mpc node image hashes in devnet (#1418)
#1426(@barakeinav1): (tee) Add prefix to written image digest for launcher compatibility (#1426)
#1432(@gilcu3): Enable user_views tests in the contract (#1432)
#1436(@gilcu3): Add pub_migrate function to get current contract migration unstuck (#1436)
馃И Testing
- #1406(@kevindeforth): Improve unit tests (#1406)
鈿欙笍 Miscellaneous Tasks
#1409(@Copilot): Downgrade account balance fetch log to debug level (#1409)
#1427(@barakeinav1): Remove "exit 1" that could close ssh session (#1427)
#1430(@netrome): Bump protocol version (#1430)
Full Changelog: https://github.com/near/mpc/compare/3.0.1...3.0.2
Docker images
- nearone/mpc-node:3.0.2
- Manifest digest:
sha256:7fab5f002274a2968823a18974c3b632dfe61e4c39f5b285a02f35d2bb9d7d99 - Image ID:
sha256:96f1b663c56a91138ee17caa94107780273ac48069082f8741e5cf0bb54a8900
- Manifest digest:
- nearone/mpc-launcher:3.0.2
- Manifest digest:
sha256:4b7ab5fac94b7ecd6ba180cf655c5700595c61a3945c321ddbe104b3993aaf83 - Image ID:
sha256:90de0813776b83e40c8483ce85a0dfe8e8f6c6deba24ce835f28baf0d3d2628b
- Manifest digest: