Skip to content

Commit

Permalink
fix: claimL1Tx
Browse files Browse the repository at this point in the history
  • Loading branch information
zkbenny committed May 20, 2024
1 parent 8bf7fa7 commit 51af4ef
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 2 additions & 2 deletions examples/linea/scripts/claimL1Tx.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const { task, types } = require('hardhat/config');
const { claimL1ToL2Message } = require('./common');
const { claimL2ToL1Message } = require('./common');

require('dotenv').config();

Expand All @@ -12,5 +12,5 @@ task('claimL1Tx', 'Claim l1 tx')
console.log(`The l2 to l1 tx hash: ${l2ToL1TxHash}`);
console.log(`The message index: ${messageIndex}`);

await claimL1ToL2Message(l2ToL1TxHash, messageIndex);
await claimL2ToL1Message(l2ToL1TxHash, messageIndex);
});
6 changes: 4 additions & 2 deletions examples/linea/scripts/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,17 @@ async function claimL1ToL2Message(l1TxHash, messageIndex) {
}
}

async function claimL2ToL1Message(l2TxHash) {
async function claimL2ToL1Message(l2TxHash, messageIndex) {
const sdkInit = initSDK();
const lineaL1ClaimingService = sdkInit.lineaL1ClaimingService;
const lineaL2Contract = sdkInit.lineaL2Contract;

/**
* Query the message informations on L2 via txHash.
*/
const message = (await lineaL2Contract.getMessagesByTransactionHash(l2TxHash)).pop();
messageIndex = messageIndex ?? 0;
const messages = await lineaL2Contract.getMessagesByTransactionHash(l2TxHash);
const message = messages[messageIndex];
console.log(`The messageSender: ${message.messageSender}`);
console.log(`The destination: ${message.destination}`);
console.log(`The fee: ${message.fee}`);
Expand Down

0 comments on commit 51af4ef

Please sign in to comment.