@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 16.8 kB
JavaScript
;var t={id:207,address:"0xa96660f0e4a3e9bc7388925d245a6d4d79e21259",contract_name:"ItemCollectionProxy",display_name:"Land Item",is_deprecated:false,is_proxy:true,proxy_to:"0x8e5aaacbb46b970059bbedb1d455a8f220de1215",created_at:1612171369,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_proxyTo"},{type:"string",name:"_name"},{type:"string",name:"_symbol"},{type:"string",name:"_baseTokenURI"}]},{name:"AdminChanged",type:"event",inputs:[{type:"address",name:"_oldAdmin",indexed:true},{type:"address",name:"_newAdmin",indexed:true}]},{name:"AdminRemoved",type:"event",inputs:[{type:"address",name:"_oldAdmin",indexed:true}]},{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:"MinterAdded",type:"event",inputs:[{type:"address",name:"_minter",indexed:true}]},{name:"MinterRemoved",type:"event",inputs:[{type:"address",name:"_minter",indexed:true}]},{name:"Paused",type:"event",inputs:[]},{name:"ProxyUpdated",type:"event",inputs:[{type:"address",name:"_new",indexed:true},{type:"address",name:"_old",indexed:true}]},{name:"SpenderUnwhitelisted",type:"event",inputs:[{type:"address",name:"_spender",indexed:true}]},{name:"SpenderWhitelisted",type:"event",inputs:[{type:"address",name:"_spender",indexed:true}]},{name:"Transfer",type:"event",inputs:[{type:"address",name:"_from",indexed:true},{type:"address",name:"_to",indexed:true},{type:"uint256",name:"_tokenId",indexed:true}]},{name:"Unpaused",type:"event",inputs:[]},{type:"fallback",stateMutability:"payable"},{name:"addMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedMinters"}],outputs:[]},{name:"admin",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:"_balance"}]},{name:"baseTokenURI",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"getApproved",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"address",name:"_operator"}]},{name:"implementation",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"isApprovedForAll",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"}],outputs:[{type:"bool",name:"_approved"}]},{name:"isMinter",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_addr"}],outputs:[{type:"bool"}]},{name:"minter",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"minters",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address"}]},{name:"name",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"ownerOf",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"address",name:"_owner"}]},{name:"pause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"paused",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"proxyType",type:"function",stateMutability:"pure",inputs:[],outputs:[{type:"uint256"}]},{name:"removeAdmin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"removeMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedMinters"}],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:"setApprovalForAll",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setBaseTokenURI",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_baseTokenURI"}],outputs:[]},{name:"supportsInterface",type:"function",stateMutability:"view",inputs:[{type:"bytes4",name:"_interfaceId"}],outputs:[{type:"bool",name:"_supported"}]},{name:"symbol",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"tokenBalance",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"tokenByIndex",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_index"}],outputs:[{type:"uint256",name:"_tokenId"}]},{name:"tokenMetadata",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"string",name:"baseTokenURI"}]},{name:"tokenOfOwnerByIndex",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"uint256",name:"_index"}],outputs:[{type:"uint256",name:"_tokenId"}]},{name:"tokenURI",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"string",name:"_uri"}]},{name:"totalSupply",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256",name:"_supply"}]},{name:"transferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_from"},{type:"address",name:"_to"},{type:"uint256",name:"_tokenId"}],outputs:[]},{name:"unpause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"unwhitelist",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_spender"}],outputs:[]},{name:"updateProxyTo",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newProxyTo"}],outputs:[]},{name:"whitelist",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_spender"}],outputs:[]},{name:"whitelisted",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]}],proxy_abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[]},{name:"AdminChanged",type:"event",inputs:[{type:"address",name:"_oldAdmin",indexed:true},{type:"address",name:"_newAdmin",indexed:true}]},{name:"AdminRemoved",type:"event",inputs:[{type:"address",name:"_oldAdmin",indexed:true}]},{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:"MinterAdded",type:"event",inputs:[{type:"address",name:"_minter",indexed:true}]},{name:"MinterRemoved",type:"event",inputs:[{type:"address",name:"_minter",indexed:true}]},{name:"NonceUpdated",type:"event",inputs:[{type:"uint256",name:"_tokenId",indexed:true},{type:"uint256",name:"_nonce",indexed:true}]},{name:"Paused",type:"event",inputs:[]},{name:"PermissionSet",type:"event",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"},{type:"bool",name:"_approved"}]},{name:"PermissionSetAll",type:"event",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"},{type:"bool",name:"_approved"}]},{name:"SpenderUnwhitelisted",type:"event",inputs:[{type:"address",name:"_spender",indexed:true}]},{name:"SpenderWhitelisted",type:"event",inputs:[{type:"address",name:"_spender",indexed:true}]},{name:"TokenOperatorSet",type:"event",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bool",name:"_approved"}]},{name:"TokenPermissionSet",type:"event",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"},{type:"bool",name:"_approved"}]},{name:"Transfer",type:"event",inputs:[{type:"address",name:"_from",indexed:true},{type:"address",name:"_to",indexed:true},{type:"uint256",name:"_tokenId",indexed:true}]},{name:"Unpaused",type:"event",inputs:[]},{name:"addMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedMinters"}],outputs:[]},{name:"addTokenType",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_name"},{type:"string",name:"_symbol"},{type:"string",name:"_baseTokenURI"}],outputs:[{type:"uint256",name:"_tokenType"}]},{name:"admin",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:"_balance"}]},{name:"baseTokenURI",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"batchMint",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_recipients"},{type:"uint256[]",name:"_tokenTypes"},{type:"uint256[]",name:"_tokenIds"}],outputs:[]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"deconstructItemId",type:"function",stateMutability:"pure",inputs:[{type:"uint256",name:"_itemId"}],outputs:[{type:"uint256",name:"_tokenType"},{type:"uint256",name:"_tokenId"}]},{name:"editTokenMetadata",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_tokenType"},{type:"string",name:"_name"},{type:"string",name:"_symbol"},{type:"string",name:"_baseTokenURI"}],outputs:[]},{name:"getApproved",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"address"}]},{name:"getItemId",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenType"},{type:"uint256",name:"_tokenId"}],outputs:[{type:"uint256"}]},{name:"getTokenTypeCount",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"isApprovedForAll",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"}],outputs:[{type:"bool",name:"_approved"}]},{name:"isAuthorized",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_operator"},{type:"uint256",name:"_tokenId"},{type:"bytes4",name:"_funcSig"}],outputs:[{type:"bool"}]},{name:"isFunctionOperatorOfToken",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"}],outputs:[{type:"bool"}]},{name:"isMinter",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_addr"}],outputs:[{type:"bool"}]},{name:"isPermissionSet",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"}],outputs:[{type:"bool"}]},{name:"isPermissionSetAll",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"address",name:"_operator"}],outputs:[{type:"bool"}]},{name:"isTokenOperator",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"}],outputs:[{type:"bool"}]},{name:"mint",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_to"},{type:"uint256",name:"_tokenType"},{type:"uint256",name:"_tokenId"}],outputs:[]},{name:"mintNew",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_to"},{type:"uint256",name:"_tokenType"}],outputs:[]},{name:"minter",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"minters",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address"}]},{name:"name",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"nonces",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"operatorPermission",type:"function",stateMutability:"view",inputs:[{type:"address"},{type:"address"},{type:"bytes4"}],outputs:[{type:"bool"}]},{name:"ownerOf",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"address",name:"_owner"}]},{name:"pause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"paused",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"removeAdmin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"removeMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedMinters"}],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:"setAllPermissionFor",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setApprovalForAll",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setBaseTokenURI",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_baseTokenURI"}],outputs:[]},{name:"setFunctionOperatorForToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setPermissionFor",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setTokenOperator",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bool",name:"_approved"}],outputs:[]},{name:"stateOf",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"bytes"}]},{name:"supportsInterface",type:"function",stateMutability:"view",inputs:[{type:"bytes4",name:"_interfaceId"}],outputs:[{type:"bool",name:"_supported"}]},{name:"symbol",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"tokenBalance",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"tokenByIndex",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_index"}],outputs:[{type:"uint256",name:"_tokenId"}]},{name:"tokenMetadata",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"string",name:"name"},{type:"string",name:"symbol"},{type:"string",name:"baseTokenURI"}]},{name:"tokenOfOwnerByIndex",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"uint256",name:"_index"}],outputs:[{type:"uint256",name:"_tokenId"}]},{name:"tokenPermission",type:"function",stateMutability:"view",inputs:[{type:"uint256"},{type:"address"},{type:"bytes4"}],outputs:[{type:"bool"}]},{name:"tokenPermissionInfos",type:"function",stateMutability:"view",inputs:[{type:"uint256"},{type:"uint256"}],outputs:[{type:"address",name:"operator"},{type:"bytes4",name:"funcSig"}]},{name:"tokenURI",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"string",name:"_uri"}]},{name:"totalSupply",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256",name:"_supply"}]},{name:"transferFrom",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_from"},{type:"address",name:"_to"},{type:"uint256",name:"_tokenId"}],outputs:[]},{name:"unpause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"unwhitelist",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_spender"}],outputs:[]},{name:"whitelist",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_spender"}],outputs:[]},{name:"whitelisted",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]}]},e=t;module.exports=e;