{
  "_format": "hh-sol-artifact-1",
  "contractName": "MigratorImmutables",
  "sourceName": "contracts/modules/MigratorImmutables.sol",
  "abi": [
    {
      "inputs": [
        {
          "components": [
            {
              "internalType": "address",
              "name": "v3PositionManager",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "v4PositionManager",
              "type": "address"
            }
          ],
          "internalType": "struct MigratorParameters",
          "name": "params",
          "type": "tuple"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "V3_POSITION_MANAGER",
      "outputs": [
        {
          "internalType": "contract INonfungiblePositionManager",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "V4_POSITION_MANAGER",
      "outputs": [
        {
          "internalType": "contract IPositionManager",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60c0604052346100c457604051601f61019e38819003918201601f19168301916001600160401b038311848410176100b05780849260409485528339810103126100c45760408051919082016001600160401b038111838210176100b05760405260206100798161006f846100c8565b93848652016100c8565b92019182526001600160a01b0390811660805290511660a05260405160c190816100dd8239608051816085015260a0518160420152f35b634e487b7160e01b5f52604160045260245ffd5b5f80fd5b51906001600160a01b03821682036100c45756fe60808060405260043610156011575f80fd5b5f3560e01c908163817122dc146075575063d0c9f6cb14602f575f80fd5b346071575f3660031901126071576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5f80fd5b346071575f3660031901126071577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f3fea164736f6c634300081a000a",
  "deployedBytecode": "0x60808060405260043610156011575f80fd5b5f3560e01c908163817122dc146075575063d0c9f6cb14602f575f80fd5b346071575f3660031901126071576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5f80fd5b346071575f3660031901126071577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f3fea164736f6c634300081a000a",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
