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

SOLAYER_PROGRAM_ID

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

SOLAYER_SSOL_MINT

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

ENDO_AVS_ACCOUNT_SIZE

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

ENDO_AVS_DISCRIMINATOR

Variable · sdk/dist/svm/venues/solayer/index.d.ts sha256(‘account:EndoAVS’)[0..8] - verified identical across all 20 live pool accounts.

DELEGATE_NO_INIT_DISCRIMINATOR

Variable · sdk/dist/svm/venues/solayer/index.d.ts sha256(‘global:delegate_no_init’)[0..8] - verified against a real mainnet instruction’s leading bytes.

UNDELEGATE_NO_INIT_DISCRIMINATOR

Variable · sdk/dist/svm/venues/solayer/index.d.ts sha256(‘global:undelegate_no_init’)[0..8] - verified against a real mainnet instruction’s leading bytes.

solayer

Variable · sdk/dist/svm/venues/solayer/index.d.ts Family facade for the recipe orchestrator.

fetchSolayerPoolConfig

Function · sdk/dist/svm/venues/solayer/index.d.ts Off-chain, once per pool: decode the EndoAVS account and gate its two mints. Read-only against the loader.

SolayerDirection

Type · sdk/dist/svm/venues/solayer/index.d.ts

SolayerPoolConfig

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