UniswapV3Deployment
Documentation for eth_defi.uniswap_v3.deployment.UniswapV3Deployment Python class.
- class UniswapV3Deployment
Bases:
objectDescribe Uniswap v3 deployment.
Attributes summary
web3factorywethswap_routerposition_managerquoterPoolContractquoter_v2router_v2Methods summary
__init__(web3, factory, weth, swap_router, ...)- __init__(web3, factory, weth, swap_router, position_manager, quoter, PoolContract, quoter_v2=False, router_v2=False)
- Parameters
web3 (web3.main.Web3) –
factory (web3.contract.contract.Contract) –
weth (web3.contract.contract.Contract) –
swap_router (web3.contract.contract.Contract) –
position_manager (web3.contract.contract.Contract) –
quoter (web3.contract.contract.Contract) –
PoolContract (web3.contract.contract.Contract) –
quoter_v2 (bool) –
router_v2 (bool) –
- Return type
None