Should we remove the Message Relayer? #1362
-
I'd like to propose removing the Message Relayer tool. For anyone out of the loop, it's a tool that automatically relays messages to L1 when they're sent on L2. The problem with this tool is as follows:
Messages do not get relayed automatically, but the Message Relayer makes it seem like they do. This is backwards IMO. Instead, we should just provide good tools for developers to be able to relay messages and their tests will become much more explicit. Opening a discussion in the hopes that someone will give feedback about their experience with the tool. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 10 replies
-
So for L2 -> L1 messages they need to relay them "manually" (with a tool they write) before the challenge period can begin? Why aren't we making this easy on them? |
Beta Was this translation helpful? Give feedback.
-
DECIDED: We WILL be removing the |
Beta Was this translation helpful? Give feedback.
DECIDED: We WILL be removing the
message-relayer
in a future release. We believe that themessage-relayer
creates an unnecessary discrepancy when testing against a local network and when testing against a testnet. We will make an announcement in advance and give you an alternative for relaying messages manually as part of your L2 => L1 message tests.