Skip to main content
Gets a non-binding indicative price for a token swap. Read-only operation — does not modify any on-chain state.

Parameters

Returns

Promise< | GetSwapPriceResult | SwapUnavailableResult> Price estimate if liquidity is available, otherwise { liquidityAvailable: false }.

Throws

An InputValidationError if parameters are invalid.

Throws

An Error if the response is missing required fields when liquidity is available.

Example