Skip to main content
Solana venue integration juplend-amm under svm/venues/juplend-amm.
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.

juplendAmmSwapAccounts

Function · sdk/dist/svm/venues/juplend-amm/index.d.ts The 24-account order swap_in/swap_out share (see dex.json’s IDL). make(role, addr, writable?) builds one VenueAccount; refFor (default identity) lets buildSwapV2 slot-namespace the pool-owned refs while user-owned refs (owner/inAta/outAta) stay exactly as SwapUser gave them - the same shared-helper shape obric-v2’s swapAccounts uses.

JUPLEND_AMM_PROGRAM_ID

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

JUPLEND_LIQUIDITY_PROGRAM_ID

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

JUPLEND_ORACLE_PROGRAM_ID

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_TOKEN_0

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_TOKEN_1

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_TOKEN_0_DECIMALS

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_TOKEN_1_DECIMALS

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_CENTER_PRICE

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_SMART_COLLATERAL_ENABLED

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_SMART_DEBT_ENABLED

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_FEE

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_CENTER_PRICE_ADDRESS

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_IS_CENTER_PRICE_SHIFT_ACTIVE

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_SWAP_AND_ARBITRAGE_PAUSED

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_POSITION_AMOUNT

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

OFF_POSITION_CEILING

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

CENTER_PRICE_SCALE

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts 1 raw-unit-per-raw-unit price scale (empirically confirmed - see module doc).

FEE_SCALE

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

JuplendAmmPoolConfig

Interface · sdk/dist/svm/venues/juplend-amm/index.d.ts

juplendAmm

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts

JUPLEND_SWAP_IN_DISCRIMINATOR

Variable · sdk/dist/svm/venues/juplend-amm/index.d.ts sha256(‘global:swap_in’)[0..8] - exported for buildSwapV2’s prefix.