-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: SuperchainETHWrapper
contract
#167
base: main
Are you sure you want to change the base?
Conversation
Deploying supersim with Cloudflare Pages
|
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @tremarkley and the rest of your teammates on Graphite |
cd11ab8
to
2177e9d
Compare
dfdc930
to
ed60757
Compare
2177e9d
to
556ab8b
Compare
ed60757
to
213ffef
Compare
556ab8b
to
4b1f0e8
Compare
213ffef
to
0287404
Compare
aed2920
to
b46dabb
Compare
0287404
to
551af9f
Compare
e62e3d1
to
4484eb9
Compare
551af9f
to
e50c7c3
Compare
dc865d8
to
26bdc7e
Compare
3a57c36
to
ca52ac7
Compare
OH LETS GOOOOOO |
1e9f92c
to
09291d7
Compare
SuperchainETHWrapper
contract
8d24f0a
to
3ae91ae
Compare
interop/relayer.go
Outdated
@@ -119,16 +117,11 @@ func (r *L2ToL2MessageRelayer) Start(indexer *L2ToL2MessageIndexer, clients map[ | |||
} | |||
// Pad gas by 33%. | |||
paddedGas := (gasEstimate / 3) + gasEstimate | |||
mu.Lock() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this mutex lock does not work properly when multiple messages are sent in the same transaction. simplest way to fix this is to remove the lock and move the transactor within the case block
316bbc6
to
f269f4e
Compare
f269f4e
to
12e0c76
Compare
Part of #135
This contract facilitates sending ETH across chains within the Superchain by wrapping ETH into
SuperchainWETH
, relaying theSuperchainWETH
to the destination chain usingL2ToL2CrossDomainMessenger
, and then unwrapping it back to ETH and sending it to the specified recipient on the destination chain.