@uniswap/universal-router
Version:
Smart contracts for Universal Router
61 lines (60 loc) • 2.61 kB
JSON
{
"_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": {}
}