@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.
coalescingOwnedAccountLoader
Function · @eco-incorp/sauce/svm
Wraps a batch transport as a single-account OwnedAccountLoader that coalesces
same-turn loads into deduped, chunked sweeps.
accountDataLoader
Function · @eco-incorp/sauce/svm
The data-only view of an owner-aware loader, for the readers that take an AccountLoader.
kitBatchAccountLoader
Function · @eco-incorp/sauce/svm
Batch transport over a @solana/kit RPC’s getMultipleAccounts (base64).
LoadedAccount
Interface · @eco-incorp/sauce/svm
BatchAccountLoader
Type · @eco-incorp/sauce/svm
Batch transport: addresses in, (data + owner) per account out (null = not found).
CoalescingLoaderOptions
Interface · @eco-incorp/sauce/svm
GetMultipleAccountsRpc
Interface · @eco-incorp/sauce/svm
The slice of a @solana/kit RPC this loader needs (Rpc<GetMultipleAccountsApi>).
