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

DEFITUNA_PROGRAM_ID

Variable ยท @eco-incorp/sauce/svm

FUSION_POOL_ACCOUNT_SIZE

Variable ยท @eco-incorp/sauce/svm

FUSION_POOL_DISCRIMINATOR

Variable ยท @eco-incorp/sauce/svm sha256(โ€˜account:FusionPoolโ€™)[0..8] (IDL-given: [254,204,207,98,25,181,29,67]).

DEFITUNA_TICK_ARRAY_DISCRIMINATOR

Variable ยท @eco-incorp/sauce/svm sha256(โ€˜account:TickArrayโ€™)[0..8] (IDL-given: [85,1,199,2,188,97,101,139]).

DEFITUNA_TICK_ARRAY_SIZE

Variable ยท @eco-incorp/sauce/svm

TICK_LEN_INITIALIZED

Variable ยท @eco-incorp/sauce/svm Borsh-tagged-enum per-tick size when Initialized (1-byte tag + 112-byte TickData); 1 byte when Uninitialized.

TICK_ARRAY_MIN_LEN

Variable ยท @eco-incorp/sauce/svm Minimum possible TickArray account length (all 88 ticks uninitialized): 8 + 4 + 32 + 88.

DEFITUNA_MAX_BOUNDARIES

Variable ยท @eco-incorp/sauce/svm Shipped initialized-tick boundaries per direction - same budget class as orca-whirlpool/raydium-clmm (2 rungs default, degrade-first CU kind).

defituna

Variable ยท @eco-incorp/sauce/svm The DefiTuna Fusion venue: a concentrated-liquidity AMM derived from Orca Whirlpool.

fetchDefiTunaPoolConfig

Function ยท @eco-incorp/sauce/svm Fetch + decode one FusionPool and freeze both directionsโ€™ boundary windows. Read-only against the loader.

DefiTunaBoundary

Interface ยท @eco-incorp/sauce/svm

DefiTunaWindow

Interface ยท @eco-incorp/sauce/svm

DefiTunaPoolConfig

Interface ยท @eco-incorp/sauce/svm