Skip to content
Lattice

HookEnvelopeCheck

Git Source

Outcome of the shared inbound hook-envelope check (CCTPBridgeAdapterLib._checkHookEnvelope). NOT persisted.

enum HookEnvelopeCheck {
    /// @dev Not a CCTP v2 `BurnMessageV2` addressed to this adapter's TokenMessenger.
    NotBurnMessage,
    /// @dev A burn message for this adapter whose `hookData` is not a Lattice envelope.
    InvalidHookData,
    /// @dev A burn message for this adapter carrying a well-formed Lattice hook envelope.
    Valid
}

Variants

NameDescription
NotBurnMessage
InvalidHookData
Valid