uniswap_v3.deployment

Documentation for eth_defi.uniswap_v3.deployment module.

Uniswap v3 and compatible DEX deployments.

Compatible exchanges include Uniswap v3 deployments on:

  • Ethereum mainnet

  • Avalanche

  • Polygon

  • Optimism

  • Arbitrum

Functions

add_liquidity(web3, deployer, *, deployment, ...)

Add liquidity to a pool.

deploy_pool(web3, deployer, *, deployment, ...)

Deploy a new pool on Uniswap v3.

deploy_uniswap_v3(web3, deployer[, give_weth])

Deploy v3

deploy_uniswap_v3_factory(web3, deployer)

Deploy a Uniswap v3 factory contract.

Classes

UniswapV3Deployment

Describe Uniswap v3 deployment.