Skip to main content
Solana venue integration meteora-dlmm, exported from @eco-incorp/sauce/svm. Generated from the type declarations of @eco-incorp/sauce.

meteoraDlmm

Variable · @eco-incorp/sauce/svm The Meteora DLMM venue: a liquidity book of discrete price bins.

fetchMeteoraDlmmConfig

Function · @eco-incorp/sauce/svm Fetch + gate one DLMM pair (see the header for the gate list) and freeze both directions’ bin windows. Read-only against the loader.

fetchMeteoraDlmmConfigBytes

Function · @eco-incorp/sauce/svm Fetch from a 32-byte pair key, reusing its bytes for every bin-array and bitmap PDA seed.

METEORA_DLMM_PROGRAM_ID

Variable · @eco-incorp/sauce/svm

METEORA_DLMM_MAX_BINS

Variable · @eco-incorp/sauce/svm Shipped liquid bins per direction.

LB_PAIR_DISCRIMINATOR

Variable · @eco-incorp/sauce/svm sha256(‘account:LbPair’)[0..8].

BIN_ARRAY_DISCRIMINATOR

Variable · @eco-incorp/sauce/svm sha256(‘account:BinArray’)[0..8].

meteoraDlmmWindowArrayIndexes

Function · @eco-incorp/sauce/svm The three bin-array indexes the walk touches: the active array then two more in the walk direction.

MeteoraDlmmPoolConfig

Interface · @eco-incorp/sauce/svm

DlmmWindow

Interface · @eco-incorp/sauce/svm

DlmmBin

Interface · @eco-incorp/sauce/svm

dlmmPriceFromId

Function · @eco-incorp/sauce/svm A bin’s price: (1 + binStep / 10000) ^ binId, in Q64.64.

dlmmBinArrayIndex

Function · @eco-incorp/sauce/svm floor(bin_id / 70) - the bin array index (toward negative infinity).