L2MessageManagerV1
INBOX_STATUS_UNKNOWN
uint8 INBOX_STATUS_UNKNOWN
The 3 status constants for L1 to L2 message statuses.
INBOX_STATUS_RECEIVED
uint8 INBOX_STATUS_RECEIVED
INBOX_STATUS_CLAIMED
uint8 INBOX_STATUS_CLAIMED
inboxL1L2MessageStatus
mapping(bytes32 => uint256) inboxL1L2MessageStatus
Mapping to store L1->L2 message hashes status. messageHash => messageStatus (0: unknown, 1: received, 2: claimed).
_updateL1L2MessageStatusToClaimed
function _updateL1L2MessageStatusToClaimed(bytes32 _messageHash) internal
Update the status of L1->L2 message when a user claims a message on L2.
Parameters
Name | Type | Description |
---|---|---|
_messageHash | bytes32 | Hash of the message. |
Contributions not accepted
These reference pages are automatically generated based on Linea's smart contracts. To ensure they accurately match the deployed smart contracts, we cannot accept any contributions that edit these pages.