Core method to fetch quotes for specified amounts and routes, based on the trade type (exact input or exact output).
An array of amounts for which quotes are requested.
The routes over which to fetch quotes.
The type of trade, determining the direction of quote calculation.
A promise that resolves to an object containing routes along with their associated quotes for the specified amounts.
Fetches quotes for multiple exact input amounts across specified routes.
An array of input amounts for which quotes are requested.
The routes over which to fetch quotes.
A promise that resolves to an array of routes with their associated quotes for the given input amounts.
Fetches quotes for multiple exact output amounts across specified routes.
An array of output amounts for which quotes are requested.
The routes over which to fetch quotes.
A promise that resolves to an array of routes with their associated quotes for the given output amounts.
Provides functionality to fetch quotes for trade amounts over specified routes.