The Portal supplies to deposit or withdraw using the OptimismPortal contract in L1 and the L2ToL1MessagePasser contract in L2. But Portal can supply only NativeToken. And use Portal is charged a gas fee cheaper than using CrossChainMessenger.

Constructor

Deposit

Withdrawal

getMessageStatus