@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 10.3 kB
JavaScript
var t={id:5248,address:"0x7cf0fb64d72b733695d77d197c664e90d07cf45a",contract_name:"TransparentUpgradeableProxy",display_name:"Nonfungible Position Manager Proxy",is_deprecated:false,is_proxy:true,proxy_to:"0xb21ece56cead830a64d73613d12f895d32117ac3",created_at:1732163863,abi:[{type:"constructor",stateMutability:"payable",inputs:[{type:"address",name:"_logic"},{type:"address",name:"admin_"},{type:"bytes",name:"_data"}]},{name:"AdminChanged",type:"event",inputs:[{type:"address",name:"previousAdmin"},{type:"address",name:"newAdmin"}]},{name:"Upgraded",type:"event",inputs:[{type:"address",name:"implementation",indexed:true}]},{type:"fallback",stateMutability:"payable"},{name:"admin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[{type:"address",name:"admin_"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newAdmin"}],outputs:[]},{name:"implementation",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[{type:"address",name:"implementation_"}]},{name:"upgradeTo",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newImplementation"}],outputs:[]},{name:"upgradeToAndCall",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"newImplementation"},{type:"bytes",name:"data"}],outputs:[]},{type:"receive",stateMutability:"payable"}],proxy_abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_factory"},{type:"address",name:"_WETH9"},{type:"address",name:"_tokenDescriptor_"}]},{name:"Approval",type:"event",inputs:[{type:"address",name:"owner",indexed:true},{type:"address",name:"approved",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"ApprovalForAll",type:"event",inputs:[{type:"address",name:"owner",indexed:true},{type:"address",name:"operator",indexed:true},{type:"bool",name:"approved"}]},{name:"Collect",type:"event",inputs:[{type:"uint256",name:"tokenId",indexed:true},{type:"address",name:"recipient"},{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"DecreaseLiquidity",type:"event",inputs:[{type:"uint256",name:"tokenId",indexed:true},{type:"uint128",name:"liquidity"},{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"IncreaseLiquidity",type:"event",inputs:[{type:"uint256",name:"tokenId",indexed:true},{type:"uint128",name:"liquidity"},{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"Transfer",type:"event",inputs:[{type:"address",name:"from",indexed:true},{type:"address",name:"to",indexed:true},{type:"uint256",name:"tokenId",indexed:true}]},{name:"DOMAIN_SEPARATOR",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"PERMIT_TYPEHASH",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"WETH9",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"approve",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"balanceOf",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"}],outputs:[{type:"uint256"}]},{name:"baseURI",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"string"}]},{name:"collect",type:"function",stateMutability:"payable",inputs:[{type:"tuple",name:"params",components:[{type:"uint256",name:"tokenId"},{type:"address",name:"recipient"},{type:"uint128",name:"amount0Max"},{type:"uint128",name:"amount1Max"}]}],outputs:[{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"collectedFees",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"uint256",name:"token0"},{type:"uint256",name:"token1"}]},{name:"createAndInitializePoolIfNecessary",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token0"},{type:"address",name:"token1"},{type:"uint24",name:"fee"},{type:"uint160",name:"sqrtPriceX96"}],outputs:[{type:"address",name:"pool"}]},{name:"decreaseLiquidity",type:"function",stateMutability:"payable",inputs:[{type:"tuple",name:"params",components:[{type:"uint256",name:"tokenId"},{type:"uint128",name:"liquidity"},{type:"uint256",name:"amount0Min"},{type:"uint256",name:"amount1Min"},{type:"uint256",name:"deadline"}]}],outputs:[{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"factory",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"getApproved",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"address"}]},{name:"governance",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"increaseLiquidity",type:"function",stateMutability:"payable",inputs:[{type:"tuple",name:"params",components:[{type:"uint256",name:"tokenId"},{type:"uint256",name:"amount0Desired"},{type:"uint256",name:"amount1Desired"},{type:"uint256",name:"amount0Min"},{type:"uint256",name:"amount1Min"},{type:"uint256",name:"deadline"}]}],outputs:[{type:"uint128",name:"liquidity"},{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"initialize",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"isApprovedForAll",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"},{type:"address",name:"operator"}],outputs:[{type:"bool"}]},{name:"katanaV3MintCallback",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"amount0Owed"},{type:"uint256",name:"amount1Owed"},{type:"bytes",name:"data"}],outputs:[]},{name:"mint",type:"function",stateMutability:"payable",inputs:[{type:"tuple",name:"params",components:[{type:"address",name:"token0"},{type:"address",name:"token1"},{type:"uint24",name:"fee"},{type:"int24",name:"tickLower"},{type:"int24",name:"tickUpper"},{type:"uint256",name:"amount0Desired"},{type:"uint256",name:"amount1Desired"},{type:"uint256",name:"amount0Min"},{type:"uint256",name:"amount1Min"},{type:"address",name:"recipient"},{type:"uint256",name:"deadline"}]}],outputs:[{type:"uint256",name:"tokenId"},{type:"uint128",name:"liquidity"},{type:"uint256",name:"amount0"},{type:"uint256",name:"amount1"}]},{name:"multicall",type:"function",stateMutability:"payable",inputs:[{type:"bytes[]",name:"data"}],outputs:[{type:"bytes[]",name:"results"}]},{name:"name",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"string"}]},{name:"ownerOf",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"address"}]},{name:"permit",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"spender"},{type:"uint256",name:"tokenId"},{type:"uint256",name:"deadline"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"positions",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"uint96",name:"nonce"},{type:"address",name:"operator"},{type:"address",name:"token0"},{type:"address",name:"token1"},{type:"uint24",name:"fee"},{type:"int24",name:"tickLower"},{type:"int24",name:"tickUpper"},{type:"uint128",name:"liquidity"},{type:"uint256",name:"feeGrowthInside0LastX128"},{type:"uint256",name:"feeGrowthInside1LastX128"},{type:"uint128",name:"tokensOwed0"},{type:"uint128",name:"tokensOwed1"}]},{name:"refundETH",type:"function",stateMutability:"payable",inputs:[],outputs:[]},{name:"safeTransferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"safeTransferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"},{type:"bytes",name:"_data"}],outputs:[]},{name:"selfPermit",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"value"},{type:"uint256",name:"deadline"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"selfPermitAllowed",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"nonce"},{type:"uint256",name:"expiry"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"selfPermitAllowedIfNecessary",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"nonce"},{type:"uint256",name:"expiry"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"selfPermitIfNecessary",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"value"},{type:"uint256",name:"deadline"},{type:"uint8",name:"v"},{type:"bytes32",name:"r"},{type:"bytes32",name:"s"}],outputs:[]},{name:"setApprovalForAll",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"operator"},{type:"bool",name:"approved"}],outputs:[]},{name:"supportsInterface",type:"function",stateMutability:"pure",inputs:[{type:"bytes4",name:"interfaceId"}],outputs:[{type:"bool"}]},{name:"sweepToken",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"amountMinimum"},{type:"address",name:"recipient"}],outputs:[]},{name:"symbol",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"string"}]},{name:"tokenByIndex",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"index"}],outputs:[{type:"uint256"}]},{name:"tokenOfOwnerByIndex",type:"function",stateMutability:"view",inputs:[{type:"address",name:"owner"},{type:"uint256",name:"index"}],outputs:[{type:"uint256"}]},{name:"tokenURI",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"string"}]},{name:"totalSupply",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"transferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"from"},{type:"address",name:"to"},{type:"uint256",name:"tokenId"}],outputs:[]},{name:"unwrapWETH9",type:"function",stateMutability:"payable",inputs:[{type:"uint256",name:"amountMinimum"},{type:"address",name:"recipient"}],outputs:[]},{type:"receive",stateMutability:"payable"}]},e=t;export{e as default};