enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
enum
Used By
Returned by- liquidityLocks (deprecated): Returns liquidity locks for a given pair.
- liquidityLocksV2: Returns locked liquidity for a pair or token, read from current on-chain state. Vesting is matured at read time, so an expired lock stops counting.
- liquidityMetadata: Returns liquidity metadata for a given pair. Includes liquidity lock data.
- liquidityMetadataByToken: Returns liquidity metadata for a given token. Includes liquidity lock data for up to 100 pairs that the token is in.
What each value covers
Codex reports a lock only when it can prove it on chain: a burn, a locker’s own registry entry, a launch hook that owns the position with no withdraw path, or a lock recorded on the position account itself. Coverage spans all major EVM networks and Solana and is gated by the mechanism a pool uses, not by network.
Some custodians are tracked but have no enum value. Robinhood Chain launch hooks such as letscash.fun, PAIR, LaunchHook, lunch.fun and LaunchTaxHook, Raydium’s CPMM lock program, and position-state locks on Orca Whirlpools and Raydium CLMM are attributed on
liquidityLocksV2 through entityId and displayName on PairLockHolder, with lockProtocol null. See the coverage table for the full list of mechanisms and known gaps.