@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 12.8 kB
JavaScript
var e={id:1300,address:"0x26101408945caf2e2fde23cc3c1e12982d7a3368",contract_name:"AxiePreExecutionLogic",display_name:"Axie Pre Execution Logic",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1701253656,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:"SeederAdded",type:"event",inputs:[{type:"address",name:"_seeder",indexed:true}]},{name:"SeederRemoved",type:"event",inputs:[{type:"address",name:"_seeder",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:"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:[]},{type:"fallback",stateMutability:"nonpayable"},{name:"addMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedMinters"}],outputs:[]},{name:"addSeeders",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedSeeders"}],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:"axie",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256",name:"sireId"},{type:"uint256",name:"matronId"},{type:"uint256",name:"birthDate"},{type:"tuple",name:"genes",components:[{type:"uint256",name:"x"},{type:"uint256",name:"y"}]},{type:"uint8",name:"breedCount"},{type:"uint16",name:"level"}]},{name:"axieBreedLimit",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint8"}]},{name:"axiegg",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"tuple",name:"sireGenes",components:[{type:"uint256",name:"x"},{type:"uint256",name:"y"}]},{type:"tuple",name:"matronGenes",components:[{type:"uint256",name:"x"},{type:"uint256",name:"y"}]}]},{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:"breedAxies",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_sireId"},{type:"uint256",name:"_matronId"}],outputs:[]},{name:"breedingFee",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"breedingFeeToken",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"breedingPotion",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"currentAxieId",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"geneBrewerContract",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"getApproved",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_tokenId"}],outputs:[{type:"address"}]},{name:"getRequirementsForBreeding",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_axieId"}],outputs:[{type:"uint256"}]},{name:"hoppingAxieId",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],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:"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:"neededPotionForBreeding",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{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:"preExecutionLogicContract",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"removeAdmin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"removeMinters",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedMinters"}],outputs:[]},{name:"removeSeeders",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedSeeders"}],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:"seeder",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"seeders",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address"}]},{name:"setAdultDuration",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_toAdultDuration"}],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:"setAxieBreedLimit",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint8",name:"_axieBreedLimit"}],outputs:[]},{name:"setBaseTokenURI",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_baseTokenURI"}],outputs:[]},{name:"setBreedingFee",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_breedingFee"}],outputs:[]},{name:"setBreedingFeeToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_breedingFeeToken"}],outputs:[]},{name:"setBreedingPotionContract",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_breedingPotion"}],outputs:[]},{name:"setCurrentAxieId",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_currentAxieId"}],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:"setGeneBrewerContract",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_geneBrewerContract"}],outputs:[]},{name:"setNeededPotionForBreeding",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256[]",name:"_neededPotionForBreeding"}],outputs:[]},{name:"setPermissionFor",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"bytes4",name:"_funcSig"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setPreExecutionLogicContract",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_preExecutionLogicContract"}],outputs:[]},{name:"setTokenOperator",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_tokenId"},{type:"address",name:"_operator"},{type:"bool",name:"_approved"}],outputs:[]},{name:"setTokenReceiver",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_tokenReceiver"}],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:"toAdultDuration",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"tokenByIndex",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_index"}],outputs:[{type:"uint256",name:"_tokenId"}]},{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:"tokenReceiver",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{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"}]}]},t=e;export{t as default};