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

fetchManifestConfig

Function · @eco-incorp/sauce/svm Fetch + gate one Manifest market (see the header for the gate list) and freeze both directions’ top-of-book order windows. Read-only against the loader; the whole book is in this one account, so a quote needs no other account.

MANIFEST_PROGRAM_ID

Variable · @eco-incorp/sauce/svm

MARKET_FIXED_SIZE

Variable · @eco-incorp/sauce/svm MarketFixed size - the dynamic RB-tree/free-list region begins here.

MARKET_DISCRIMINANT

Variable · @eco-incorp/sauce/svm sha256-independent packed discriminant (u64 LE @0) - MARKET_FIXED_DISCRIMINANT.

PRICE_D18

Variable · @eco-incorp/sauce/svm Price is stored as QuoteAtomsPerBaseAtom.inner = price * 1e18 (u128 LE).

OFF_BASE_MINT_DECIMALS

Variable · @eco-incorp/sauce/svm

OFF_QUOTE_MINT_DECIMALS

Variable · @eco-incorp/sauce/svm

OFF_BIDS_ROOT

Variable · @eco-incorp/sauce/svm

OFF_BIDS_BEST

Variable · @eco-incorp/sauce/svm

OFF_ASKS_ROOT

Variable · @eco-incorp/sauce/svm

OFF_ASKS_BEST

Variable · @eco-incorp/sauce/svm

OFF_NODE_LEFT

Variable · @eco-incorp/sauce/svm

OFF_NODE_RIGHT

Variable · @eco-incorp/sauce/svm

OFF_NODE_PARENT

Variable · @eco-incorp/sauce/svm

OFF_ORDER_PRICE

Variable · @eco-incorp/sauce/svm

OFF_ORDER_SIZE

Variable · @eco-incorp/sauce/svm

OFF_ORDER_SEQ

Variable · @eco-incorp/sauce/svm

OFF_ORDER_LAST_VALID_SLOT

Variable · @eco-incorp/sauce/svm

OFF_ORDER_IS_BID

Variable · @eco-incorp/sauce/svm

OFF_ORDER_TYPE

Variable · @eco-incorp/sauce/svm

NIL

Variable · @eco-incorp/sauce/svm u32::MAX - the tree/free-list null pointer.

ORDER_TYPE_GLOBAL

Variable · @eco-incorp/sauce/svm OrderType::Global - draws from a separate global account; a taker halts at it.

NO_EXPIRATION_LAST_VALID_SLOT

Variable · @eco-incorp/sauce/svm RestingOrder.last_valid_slot sentinel for “no expiration”.

MANIFEST_MAX_ORDERS

Variable · @eco-incorp/sauce/svm Shipped top-of-book levels per direction. Each level is ~2 cfg words (DataIndex + sequence_number) + one walk iteration; sized against the interpreter’s per-order cost.

ManifestOrder

Interface · @eco-incorp/sauce/svm

ManifestWindow

Interface · @eco-incorp/sauce/svm

ManifestPoolConfig

Interface · @eco-incorp/sauce/svm

manifest

Variable · @eco-incorp/sauce/svm The Manifest venue: an on-chain central limit order book.