Content pfp
Content
@
0 reply
0 recast
0 reaction

0xRider pfp
0xRider
@0xrider
I am trying to send a message from degen to base. $20 USDC if you can help unblock me. @bountybot
5 replies
0 recast
0 reaction

0xRider pfp
0xRider
@0xrider
Using the greeter arbitrum tutorial: https://github.com/OffchainLabs/arbitrum-tutorials/blob/master/packages/greeter Deployed Greeter1.sol on base / Greeter2.sol on degen. Calling `inbox.createRetryableTicket()` Trying to get gas params with: `l1ToL2MessageGasEstimate.estimateAll()` error: UNPREDICTABLE_GAS_LIMIT
1 reply
0 recast
0 reaction

Jhon pfp
Jhon
@jhonc.eth
Arbitrum's Greeter tutorial uses inbox.createRetryableTicket to send messages between layers (L2 to L1). The l1ToL2MessageGasEstimate.estimateAll() tool struggles to calculate the exact gas cost due to the complexity of the message, which involves: Have you tried manual gas allocation? example: https://u.to/BSm5IA
1 reply
0 recast
0 reaction

0xRider pfp
0xRider
@0xrider
Just to clarify, I am trying to do L1 --> L2 which it's my understanding inbox.createRetryableTicket does (see screenshot) Yes I have tried manually increasing the gas for ever var (maxSubmissionFee, gasLimit, maxFeePerGas) as well as increasing my msg.value eth to exorbitant amounts. Just can't get it to succeed 😒
2 replies
0 recast
0 reaction

Jhon pfp
Jhon
@jhonc.eth
const gasLimit = 150000; // Initial estimate, adjust as needed const setGreetingTx = await l1Greeter.setGreetingInL2( newGreeting, L1ToL2MessageGasParams.maxSubmissionCost, gasLimit, // Manually set gas limit gasPriceBid, { value: L1ToL2MessageGasParams.deposit } ); gas manual
1 reply
0 recast
0 reaction

0xRider pfp
0xRider
@0xrider
Hi @jhonc.eth Been trying multiple manual attempts in Remix, but can't ever get it to work. Also trying all sorts of combinations for the `msg.value` Every single time - `Eip838ExecutionError: execution reverted` Still stuck πŸ€·πŸ»β€β™‚οΈ
1 reply
0 recast
0 reaction

0xRider pfp
0xRider
@0xrider
If you can point me to a contract that does Base -> Degen messaging successfully, maybe I can learn from the calldata and get unblocked - would satisfy the bounty. Or if you deploy contract like this and get it working and share POC, also satisfies bounty and I'll also cover gas costs if they are anything substantial.
0 reply
0 recast
0 reaction