Conversation
There was a problem hiding this comment.
This PR deploys the Monad EURm spoke token and adds EURm NTT helper metadata for Monad/Celo, with a small cleanup to the spoke deployment/import scripts.
.treb/registry.json
- 🟡 Important: line 618 adds the new Monad
EURmproxy address, but the repo’s generated contracts package was not regenerated alongside it.packages/contracts/contracts.jsonandpackages/contracts/src/EURm.tsstill only exposeEURmon chain IDs42220and11142220, so downstream consumers using@mento-protocol/contractswill not see the new chain143deployment after this merges.
Final verdict: 🚫 Needs changes
Sent by Cursor Automation: PR Review
| "StableTokenV3:v3.0.0": "0x4B9B0E94197B7b2b11D311239e1420106cE7a2a2", | ||
| "TransceiverStructs": "0x7C2420401eB6bEB50501Fd5bc8b60DBfC2b0dEF0", | ||
| "TransparentUpgradeableProxy:ChainlinkRelayerFactory": "0x71c2333928Af2dB247d9C0aa380DF1cCCa53899A", | ||
| "TransparentUpgradeableProxy:EURm": "0x4D502d735B4C574B487Ed641ae87cEaE884731C7", |
There was a problem hiding this comment.
The deployment registry is being updated here, but the generated contracts package was not regenerated in the same PR. Right now packages/contracts/contracts.json and packages/contracts/src/EURm.ts still only include EURm for 42220 and 11142220, so downstream code using @mento-protocol/contracts will miss the new Monad address after merge.
Please run the contracts package generator and commit the resulting packages/contracts/* updates together with this registry change.


Summary
Addresses
0x4D502d735B4C574B487Ed641ae87cEaE884731C70x5F8a1e50F83f53951B89Fc73Ead80b27045C67fd0x6467cfCA82184657F32F1195F9a26b5578399479