Skip to main content
@eco-incorp/sauce/svm is the Solana side: staging a program through the kitchen, resolving accounts against the compiler’s account manifest, building and sending transactions, and verifying settle programs. Solana execution goes through the Kitchen client here; the SDK’s SVM route helpers emit a legacy instruction that the released engine does not accept.
This page covers sdk/dist/svm/engine-artifacts.d.ts.
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.

svmEnginePath

Function · sdk/dist/svm/engine-artifacts.d.ts Absolute path to the packaged engine .so for a cluster (default devnet). Throws if absent.

svmKitchenPath

Function · sdk/dist/svm/engine-artifacts.d.ts Absolute path to the packaged kitchen program .so. Throws if absent.

svmKitchenIdlPath

Function · sdk/dist/svm/engine-artifacts.d.ts Absolute path to the packaged kitchen Anchor IDL JSON. Throws if absent.

svmEngineArtifacts

Function · sdk/dist/svm/engine-artifacts.d.ts The full packaged set a local LiteSVM harness needs to run a kitchen-gated cook. Throws if any piece is absent, so a caller gets one clear error rather than a partial set.

EngineCluster

Type · sdk/dist/svm/engine-artifacts.d.ts

SVM_ARTIFACTS_DIR

Variable · sdk/dist/svm/engine-artifacts.d.ts Directory holding the packaged SVM binaries, resolved relative to this compiled module.