@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 6.62 kB
JavaScript
;var t={id:3320,address:"0x8eb1423702523f716d9bd2a33348a7bc58068789",contract_name:"WatchersRingMinter",display_name:"Watchers Ring Minter",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1721412765,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_watchersRing"}]},{name:"Address0Error",type:"error",inputs:[]},{name:"ClaimWithoutPurchase",type:"error",inputs:[]},{name:"DeniedProcessDuringMinting",type:"error",inputs:[]},{name:"GivenValuesNotValid",type:"error",inputs:[{type:"uint256",name:"sended_values"},{type:"uint256",name:"expected"}]},{name:"IncorrectPurchaseLimit",type:"error",inputs:[]},{name:"MisconfiguredPrices",type:"error",inputs:[]},{name:"WrongDateForProcess",type:"error",inputs:[{type:"uint256",name:"correct_date"},{type:"uint256",name:"current_date"}]},{name:"OwnershipTransferred",type:"event",inputs:[{type:"address",name:"previousOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"claimlistMerkleRoot",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"claimlistMint",type:"function",stateMutability:"payable",inputs:[{type:"uint256",name:"numRings"},{type:"uint256",name:"claimedMaxRings"},{type:"bytes32[]",name:"_merkleProof"}],outputs:[]},{name:"claimlistMinted",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"uint256"}]},{name:"claimsStartTime",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"claimsStarted",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"forwardERC20s",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_token"},{type:"uint256",name:"_amount"}],outputs:[]},{name:"getAvailableRings",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"getInitialRings",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"getProbabilities",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256[]"}]},{name:"getRingPrice",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"getTokenIdRingType",type:"function",stateMutability:"pure",inputs:[{type:"uint256",name:"tokenId"}],outputs:[{type:"uint256"}]},{name:"getTotalMintedRings",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"getTotalMintedRingsByType",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256[]"}]},{name:"mint",type:"function",stateMutability:"payable",inputs:[{type:"uint256",name:"numRings"}],outputs:[]},{name:"mintlistMerkleRoot1",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"mintlistMerkleRoot2",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"mintlistMint",type:"function",stateMutability:"payable",inputs:[{type:"uint256",name:"numRings"},{type:"uint256",name:"claimedMaxRings"},{type:"bytes32[]",name:"_merkleProof"}],outputs:[]},{name:"mintlistMinted",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"uint256"}]},{name:"mintlistStartTime",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"mintlistStarted",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"ownerMint",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint8[]",name:"ringTypes"},{type:"address[]",name:"recipients"}],outputs:[]},{name:"publicMintStartTime",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"publicStarted",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bool"}]},{name:"renounceOwnership",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"ringGlobalOffset",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"ringPrice",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"ringTypeLocalOffset",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"ringsMinted",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"setClaimlistMerkleRoot",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"newMerkleRoot"}],outputs:[]},{name:"setClaimsStartTime",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newClaimsStartTime"}],outputs:[]},{name:"setGlobalIdOffset",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newGlobalIdOffset"}],outputs:[]},{name:"setLocalIdOffsets",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256[]",name:"_newRingTypeLocalOffset"}],outputs:[]},{name:"setMintlistMerkleRoot1",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"newMerkleRoot"}],outputs:[]},{name:"setMintlistMerkleRoot2",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"newMerkleRoot"}],outputs:[]},{name:"setMintlistStartTime",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newAllowlistMintStartTime"}],outputs:[]},{name:"setPrice",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newPrice"}],outputs:[]},{name:"setProbabilities",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256[]",name:"_newProbabilities"}],outputs:[]},{name:"setPublicMintStartTime",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newPublicMintStartTime"}],outputs:[]},{name:"setRingsAvailable",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newRingsAvailable"}],outputs:[]},{name:"setVaultAddress",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newVaultAddress"}],outputs:[]},{name:"setWatchersRing",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newWatchersRingAddress"}],outputs:[]},{name:"transferOwnership",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newOwner"}],outputs:[]},{name:"vault",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"watchersRing",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"withdraw",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_amount"}],outputs:[]},{name:"withdrawAll",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]}]},e=t;module.exports=e;