@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.
sdk/dist/svm/send.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.simulateExecute
Function · sdk/dist/svm/send.d.ts
Simulates a signed execute transaction. A Custom(0) error from the execute
instruction is a sauce REVERT: the revert payload rides in returnData and
surfaces as revert.payload. All other engine failures map to the same
InvalidInstructionData instruction error and are NOT distinguishable from
each other except by reading logs. Failures of other instructions
(prepends) surface as plain err - never as revert.
sendExecute
Function · sdk/dist/svm/send.d.ts
Sends a signed execute transaction, confirms it, and reads back return data from the transaction meta.
recommendedComputeUnitLimit
Function · sdk/dist/svm/send.d.ts
Simulated units padded 20% (rounded up), capped at the engine’s 1.4M CU budget.
SimulateExecuteResult
Interface · sdk/dist/svm/send.d.ts
SimulateExecuteOptions
Interface · sdk/dist/svm/send.d.ts
SendExecuteInput
Interface · sdk/dist/svm/send.d.ts
SendExecuteResult
Interface · sdk/dist/svm/send.d.ts
