Commit ba8b94a6 authored by Mark Tyneway's avatar Mark Tyneway

sdk: fix min gas limit

parent 40640b09
---
'@eth-optimism/sdk': patch
---
Don't pass 0 gasLimit for migrated withdrawals
...@@ -18,6 +18,7 @@ import { ...@@ -18,6 +18,7 @@ import {
sleep, sleep,
remove0x, remove0x,
toHexString, toHexString,
fromHexString,
toRpcHexString, toRpcHexString,
hashCrossDomainMessage, hashCrossDomainMessage,
encodeCrossDomainMessageV0, encodeCrossDomainMessageV0,
...@@ -351,10 +352,12 @@ export class CrossChainMessenger { ...@@ -351,10 +352,12 @@ export class CrossChainMessenger {
} }
} }
const minGasLimit = fromHexString(resolved.message).length * 16 + 200_000
return { return {
...resolved, ...resolved,
value, value,
minGasLimit: BigNumber.from(0), minGasLimit: BigNumber.from(minGasLimit),
messageNonce: encodeVersionedNonce( messageNonce: encodeVersionedNonce(
BigNumber.from(1), BigNumber.from(1),
resolved.messageNonce resolved.messageNonce
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment