Skip to main content
Solana venue integration omnipair under svm/venues/omnipair.
Generated from the type declarations shipped in @eco-incorp/sauce 0.99.4. Each entry shows the package authors’ JSDoc and declaration for this SDK version. For runtime compatibility and deployed addresses, see architecture and deployments.

OMNIPAIR_PROGRAM_ID

Variable · sdk/dist/svm/venues/omnipair/index.d.ts

PAIR_ACCOUNT_SIZE

Variable · sdk/dist/svm/venues/omnipair/index.d.ts

PAIR_DISCRIMINATOR

Variable · sdk/dist/svm/venues/omnipair/index.d.ts sha256(‘account:Pair’)[0..8].

omnipair

Variable · sdk/dist/svm/venues/omnipair/index.d.ts Family facade for the recipe orchestrator (ladder-only, like orca-whirlpool/raydium-clmm/defituna).

fetchOmnipairPoolConfig

Function · sdk/dist/svm/venues/omnipair/index.d.ts Fetch + decode one Pair, deriving the fixed accounts the swap CPI needs. Read-only against the loader.

omnipairCapacity

Function · sdk/dist/svm/venues/omnipair/index.d.ts Closed-form capacity: the largest gross input x for which amountOut(x) <= cashOut holds (see the module header derivation). U64_MAX when reserveOut <= cashOut (never binds).

omnipairQuote

Function · sdk/dist/svm/venues/omnipair/index.d.ts The COLD (venue-exact) quote for gross input x, saturating at the capacity clamp.

OmnipairPoolConfig

Interface · sdk/dist/svm/venues/omnipair/index.d.ts