Query Contracts

Ambient protocol has additional stateless query contracts to provide easy and convenient access to contract data in a simple way. Because all methods in these contracts are view type, they can be called in either an on-chain or off-chain contract.

Additional or future versions of these contracts may be deployed over time, but existing query contracts are immutable and will always be available on-chain at current address with full backwards compatibility.

The two available query contracts are

  • CrocSwapQuery - Suite of methods to query liquidity positions, curve liquidity and prices, and user dex balances

  • CrocImpact - Calculates price impact of a given swap operation

Last updated