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

oneIntroSwapConfig

Function · sdk/dist/svm/venues/one-intro-swap/index.d.ts

fetchOneIntroSwapPoolConfig

Function · sdk/dist/svm/venues/one-intro-swap/index.d.ts

ONE_INTRO_SWAP_PROGRAM_ID

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts

ONE_INTRO_SWAP_METADATA_STATE

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts The ONE known MetadataState - see the module header’s “global, not per-pool” evidence. Required by every swap (accounts[0], read-only).

ONE_INTRO_SWAP_FEE_OWNER_A

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts The two fixed fee-collector owners - ground-truthed via the real mainnet SOL/USDC market’s four fee token accounts (2 per mint side): each owner’s ATA for whichever mint is being DEPOSITED is where that stream’s cut lands (see ./ladder.ts for the exact per-swap amount, always floor(amountIn / 100_000) per stream).

ONE_INTRO_SWAP_FEE_OWNER_B

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts

OFF_VIRTUAL_RESERVE0

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts

OFF_VIRTUAL_RESERVE1

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts

TOKEN_ACCOUNT_AMOUNT_OFFSET

Variable · sdk/dist/svm/venues/one-intro-swap/index.d.ts SPL token account amount (u64 LE) offset - standard Tokenkeg layout.

OneIntroSwapPoolConfig

Interface · sdk/dist/svm/venues/one-intro-swap/index.d.ts