Repository navigation
3.4.1
MPC 3.4.1
The main features of this release include:
- Update nearcore to 2.10.6
- Fixing the network TCP Listener task that used to silently die
What's Changed
Full Changelog: 3.3.1...3.4.1
🚀 Features
-
#1923(@DSharifi): (contract) Define contract API for verification of foreign transactions (#1923)
-
#1948(@gilcu3): Added indexer types for verify foreign tx (#1948)
-
#1961(@netrome): Add foreign chain policy types and voting method (#1961)
🐛 Bug Fixes
-
#1939(@gilcu3): Ensure test_verify_tee_expired_attestation_triggers_resharing is not flaky (#1939)
-
#1831(@kevindeforth): Properly fix network race condition (#1831)
-
#1983(@kevindeforth): (network) TCP Listener task must not die (#1983)
📚 Documentation
-
#1920(@netrome): Foreign chain transaction design doc (#1920)
-
#1928(@barakeinav1): Update release guide (#1928)
-
#1925(@netrome): Post-discussion updates for foreign chain transaction design doc (#1925)
-
#1931(@netrome): Extractor-based foreign chain transaction validation design update (#1931)
-
#1938(@netrome): Derive separate tweak for foreign transaction validation (#1938)
-
#1953(@DSharifi): Include set of reommended extensions for VSCode (#1953)
-
#1964(@DSharifi): Add note on branch being pushed to github pre
git-cliffinstructions (#1964)
🧪 Testing
-
#1945(@gilcu3): Add timeout/retry mechanism to try to fix flaky test creating many accounts (#1945)
-
#1937(@barakeinav1): Add localnet TEE automation scripts and templates (#1937)
⚙️ Miscellaneous Tasks
-
#1894(@gilcu3): Bump near crates, remove AccountId conversions (#1894)
-
#1916(@netrome): Add CLAUDE.md and AGENTS.md to make coding agents more effective (#1916)
-
#1914(@gilcu3): Update 3.3.2 mainnet contract history, clean-up previous contract migrations (#1914)
-
#1879(@barakeinav1): TEE testnet automation scripts and launcher (#1879)
-
#1933(@DSharifi): (clippy) Enable warning on
assertions_on_result_statesclippy lint (#1933) -
#1950(@DSharifi): RPC requests to EVM chains should have separate struct per chain (#1950)
-
#1982(@DSharifi): Add
git-cliffto nix dev environment (#1982)
Docker images
-
nearone/mpc-node:3.4.1
Manifest digest: sha256:446075ba3a9b064b1e0d54a00395491560a92c65312f507b23bab8d59f7a0793
Image ID: sha256:07bba7c60565750f6d5fe6800cd73513dd2d0d02e6893184064e209ff37c25a2 -
nearone/mpc-node-gcp:3.4.1
Manifest digest: sha256:17e2f5791874c9e00c0470e6d8aa31271874076ca0c1621f33fa5d7e0ad63652
Image ID: sha256:49f95ba86dbb8a10367ca6218ee0d1b1b6e766084fc09c17ad377815e13256c7 -
nearone/mpc-launcher:3.4.1
Manifest digest: sha256:17243e65f47c69a4735c507ea91aefa0bdd761d9a267e28221232d748518bad3
Image ID: sha256:0aa010444e4e54f8f2f430f0cb9d784db937f8179cb129c952cae2052792122c
MPC contract
- mpc-contract-v3.4.1.wasm:
digest: sha256:8b9fd9a39abe8dc3aa3f72864b02f06d96beb82dab345c58305222c1bdfb81dc