Protected ReadonlydbProtected ReadonlyjupiterProtected ReadonlypricersOne pricer per venue: adding a venue to SWAP_VENUES adds one here.
Protected ReadonlyproductProtected ReadonlysolanaProtected ReadonlysolanaStaticinstanceThe process service: the shared database, the quote engine, Jupiter and the token services.
ProtectedengineThe audit-free engine estimate() of the swap: the route, fees and amount
math, with no product_quote row and no limit enforcement. Refuses
SWAP_NOT_AVAILABLE, as create() does, when the engine will not price
the swap.
Ephemeral (and entity-agnostic) quote of target amount and fees
Implements read only methods for swap quotes
The operations in this class assume that the Customer is already validated (both AuthN and AuthZ).