• Returns a keccak encoded message with a given sender address and block number from the L1 messenger contract.

    Parameters

    • sender: string

      The sender of the message on L2.

    • msg: Bytes

      The encoded message.

    • txNumberInBlock: number

      The index of the transaction in the block.

    Returns string

    The hashed L2->L1 message.

    const withdrawETHMessage = "0x6c0960f936615cf349d7f6344891b1e7ca7c72883f5dc04900000000000000000000000000000000000000000000000000000001a13b8600";
    const withdrawETHMessageHash = utils.getHashedL2ToL1Msg("0x36615Cf349d7F6344891B1e7CA7C72883F5dc049", withdrawETHMessage, 0);
    // withdrawETHMessageHash = "0xd8c80ecb64619e343f57c3b133c6c6d8dd0572dd3488f1ca3276c5b7fd3a938d"