collectProtocol(address,uint128,uint128)
collectProtocol(address,uint128,uint128) is a function in the Uniswap V3 Pool ABI (4-byte selector 0x85b66729). It takes 3 parameters. Encode its calldata from typed inputs, or paste calldata to decode it.
- Selector
- 0x85b66729
- Mutability
- nonpayable
Parameters
| Name | Type |
|---|---|
| recipient | address |
| amount0Requested | uint128 |
| amount1Requested | uint128 |
Example calldata
0x85b66729000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000Other Uniswap V3 Pool functions
- burn(int24,int24,uint128)
- collect(address,int24,int24,uint128,uint128)
- factory()
- fee()
- feeGrowthGlobal0X128()
- feeGrowthGlobal1X128()
- flash(address,uint256,uint256,bytes)
- increaseObservationCardinalityNext(uint16)
- initialize(uint160)
- liquidity()
- maxLiquidityPerTick()
- mint(address,int24,int24,uint128,bytes)
- observations(uint256)
- observe(uint32[])
- positions(bytes32)
- protocolFees()
- setFeeProtocol(uint8,uint8)
- slot0()
- snapshotCumulativesInside(int24,int24)
- swap(address,bool,int256,uint160,bytes)
- tickBitmap(int16)
- ticks(int24)
- tickSpacing()
- token0()
- token1()