@morph-l2/sdk • Docs
@morph-l2/sdk / MessageStatus
Enumeration: MessageStatus
Enum describing the status of a message.
Enumeration Members
FAILED_L1_TO_L2_MESSAGE
FAILED_L1_TO_L2_MESSAGE:
1
Message is an L1 to L2 message and the transaction to execute the message failed. When this status is returned, you will need to resend the L1 to L2 message, probably with a higher gas limit.
Source
src/interfaces/types.ts:186
IN_CHALLENGE_PERIOD
IN_CHALLENGE_PERIOD:
5
Message is a proved L2 to L1 message and is undergoing the challenge period.
Source
src/interfaces/types.ts:206
READY_FOR_RELAY
READY_FOR_RELAY:
6
Message is ready to be relayed.
Source
src/interfaces/types.ts:211
READY_TO_PROVE
READY_TO_PROVE:
4
Message is ready to be proved on L1 to initiate the challenge period.
Source
src/interfaces/types.ts:201
RELAYED
RELAYED:
7
Message has been relayed.
Source
src/interfaces/types.ts:216
UNCONFIRMED_L1_TO_L2_MESSAGE
UNCONFIRMED_L1_TO_L2_MESSAGE:
0
Message is an L1 to L2 message and has not been processed by the L2.
Source
src/interfaces/types.ts:179
WITHDRAWAL_HASH_NOT_SYNC
WITHDRAWAL_HASH_NOT_SYNC:
3
Message is an L2 to L1 message and withdrawal hash has not been published to backend yet.
Source
src/interfaces/types.ts:196
WITHDRAWAL_ROOT_NOT_PUBLISHED
WITHDRAWAL_ROOT_NOT_PUBLISHED:
2
Message is an L2 to L1 message and withdrawal root has not been published yet.
Source
src/interfaces/types.ts:191