> For the complete documentation index, see [llms.txt](https://docs.mav.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mav.xyz/technical-reference/maverick-v2/v2-contracts/maverick-v2-amm-contracts/poollib/deployer.md).

# Deployer

### Functions <a href="#functions" id="functions"></a>

#### deploy <a href="#deploy" id="deploy"></a>

```solidity
function deploy(
    uint256 feeAIn,
    uint256 feeBIn,
    uint256 tickSpacing,
    uint256 lookback,
    IERC20 tokenA,
    IERC20 tokenB,
    uint8 kinds
) external returns (IMaverickV2Pool pool);
```

#### poolBytecodeHash <a href="#poolbytecodehash" id="poolbytecodehash"></a>

```solidity
function poolBytecodeHash() external pure returns (bytes32);
```
