Skip to content

v2.0.0 - Add support for Uniswap V4

Latest
Compare
Choose a tag to compare
@Elnaril Elnaril released this 21 Feb 13:22
· 1 commit to master since this release
6ed466e
  • Add support for V4 functions and features:
    • V4_INITIALIZE_POOL
    • V4_POSITION_MANAGER_CALL
      • MINT_POSITION
      • SETTLE
      • SETTLE_PAIR
      • CLOSE_CURRENCY
      • WRAP
      • UNWRAP
      • TAKE_PAIR
      • CLEAR_OR_TAKE
      • TAKE
    • V4_SWAP
      • SWAP_EXACT_IN_SINGLE
      • SWAP_EXACT_IN
      • SWAP_EXACT_OUT_SINGLE
      • SWAP_EXACT_OUT
      • SETTLE
      • SETTLE_ALL
      • TAKE_ALL
      • TAKE_PORTION
      • TAKE
    • Pool Key, Path and Id encoding
  • Add support for PERMIT2_TRANSFER_FROM
  • Custom contract error decoding
  • Encoding refactoring
  • Remove support for Python 3.8
  • Update repository picture
  • Update default router address to Mainnet's one
  • Add integration tests for V4 functions
  • Update default router address to new Mainnet's one