optimism
optimism copied to clipboard
Optimism Bridge Issue(L1<->L2)
Describe the bug Can Send Message From L1 to L2 But, Can't Send Message From L2 to L1 I don't know root cause but it's not working
To Reproduce Steps to reproduce the behavior:
- Follow This Guide(https://trufflesuite.com/boxes/optimism-bridge/)
- L1: Geth(Go-Ethereum)
- L2: Op-Geth(Optimism get image from Dockerhub)
Expected behavior Can Send Message From Both side
Screenshots

System Specs:
- OS: MacOS 13.1(22C65)
- Package Version (or commit hash):
Additional context Please help me want to solve this problem
the tutorial worked for me. did u send 2 followup tx on L1 for finalizing L2 -> L1 withdraw?
Umm not yet. how to send followup tx???????? Don't know how to send I just refer this tutorial(https://trufflesuite.com/boxes/optimism-bridge/)
Could you teach me how to send follow tx?? @jackylee0424
I'm testing now, still don't know how to send finalize tx.
hi there. you should be able to finalize ur withdraw on L1 with these two steps:
tx = await crossChainMessenger.proveMessage(hash)- https://github.com/ethereum-optimism/optimism-tutorial/tree/main/cross-dom-comm#optimism-message-to-ethereum-withdrawaltx = await crossChainMessenger.finalizeMessage(hash)- https://github.com/ethereum-optimism/optimism-tutorial/tree/main/cross-dom-comm#receive-the-message
Try using the devnet with make devnet-up