Skip to content

v1.1.0

Latest

Choose a tag to compare

@zhongeric zhongeric released this 28 Jan 22:53
· 5 commits to main since this release
a0aabaa

v1.1.0 (latest)

Fully backwards compatible with Liquidity Launcher v1.0.0 deployments. Contains bug fixes, periphery contracts, and implements the new ILBPInitializer interface introduced in Liquidity Launcher v1.1.0.

Added

  • New function forceIterateOverTicks to manually iterate over ticks and update the clearing price
  • New state variable $clearingPrice to store the current clearing price
  • New package blocknumberish to handle block number retrieval on different chains (to support Arbitrum)
  • IContinuousClearingAuction.lbpInitializationParams to return the initialization parameters for the LBP initializer
  • IContinuousClearingAuction.supportsInterface to check if the contract supports the LBP initializer interface
  • Added ValidationHookIntrospection to existing ValidationHook contracts to support introspection via ERC165

Changed

  • Fixed a bug in certain rare edge cases which would cause bids to be permanently locked in the contract
  • Fixed an issue in error parameter order
  • Some minor code quality changes

Audits

Deployment addresses

ContinuousClearingAuctionFactory

Network Address Commit Hash Version
Mainnet 0xCCccCcCAE7503Cac057829BF2811De42E16e0bD5 8508f33 v1.1.0
Unichain 0xCCccCcCAE7503Cac057829BF2811De42E16e0bD5 8508f33 v1.1.0
Base 0xCCccCcCAE7503Cac057829BF2811De42E16e0bD5 8508f33 v1.1.0
Sepolia 0xCCccCcCAE7503Cac057829BF2811De42E16e0bD5 8508f33 v1.1.0