hash: "TRANSACTION_HASH",
blockNumber: "BLOCK_NUMBER",
timestamp: "BLOCK_TIMESTAMP",
exitL2: "EXIT_L2", // True or False
crossDomainMessage: "CROSS_DOMAIN_MESSAGE", // whether the transaction sent cross domain message
crossDomainMessageFinalize: "CROSS_DOMAIN_MESSAGE_FINALIZED", // whether the cross domain message is finalized on L1
crossDomainMessageSendTime: "CROSS_DOMAIN_MESSAGE_FINALIZED_TIME", // when the cross domain message is finalized
crossDomainMessageEstimateFinalizedTime: "ESTIMATE_CROSS_DOMAIN_MESSAGE_FINALIZED_TIME",
fast: "FAST_RELAY", // Whether the message is using the fast message relayer
l1Hash: "L1_HASH", // L1 hash of the cross domain message
l1BlockNumber: "L1_BLOCK_NUMBER",
l1BlockHash: "L1_BLOCK_HASH",
stateRootHash: "L1_STATE_ROOT_HASH",
stateRootBlockNumber: "L1_STATE_ROOT_BLOCK_NUMBER",
stateRootBlockHash: "L1_STATE_ROOT_BLOCK_HASH",
stateRootBlockTimestamp: "L1_STATE_ROOT_BLOCK_TIMESTAMP"
sender: "EXIT_SENDER", // The address of L2 token sender
to: "EXIT_RECEIVER", // The address of L1 token receiver
token: "EXIT_TOKEN", // L2 token address
amount: "EXIT_AMOUNT", // L2 exit amount, which doesn't consider fee
receive: "EXIT_RECEIVE", // L1 received amount
status: "STATUS" // pending || succeeded || reverted