@eco-incorp/sauce/svm is the Solana side: the client (createSauceSvmClient), clusters, PDAs, account resolution against the compiler’s account manifest, Kitchen and engine instructions, transactions and sending, token accounts, and compute planning for @sauce/router’s Solana venues. @eco-incorp/sauce/svm/engine exports the engine’s wire format and instruction builders, @eco-incorp/sauce/svm/verify verifies settle programs and engine CPI data, and @eco-incorp/sauce/svm/engine-artifacts (Node only) returns file paths to the packaged engine and Kitchen binaries.
@eco-incorp/sauce.
resolveSvmToken
Function · @eco-incorp/sauce/svm
Reads mint and resolves it: its token program, decimals and extensions. Throws when the account
is missing, is owned by neither token program, or is not an initialized mint.
svmTokenAccount
Function · @eco-incorp/sauce/svm
owner’s associated token account for the mint, under the mint’s own token program.
svmTokenReceived
Function · @eco-incorp/sauce/svm
What the destination of a transfer of amount receives at epoch: amount less the fee.
svmTokenToSend
Function · @eco-incorp/sauce/svm
What to send at epoch for the destination to receive exactly amount.
SvmToken
Interface · @eco-incorp/sauce/svm
