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.