@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 2.87 kB
JavaScript
var e={id:35313,address:"0xbdd91243488f10019d6a829e31dcef452f80de69",contract_name:"ZentryRewardClaim",display_name:"Zentry Reward Claim",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1749113249,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"string",name:"_campaign"},{type:"address",name:"_token"},{type:"bytes32",name:"_merkleRoot"},{type:"uint256",name:"_claimableAt"}]},{name:"OwnableInvalidOwner",type:"error",inputs:[{type:"address",name:"owner"}]},{name:"OwnableUnauthorizedAccount",type:"error",inputs:[{type:"address",name:"account"}]},{name:"ReentrancyGuardReentrantCall",type:"error",inputs:[]},{name:"SafeERC20FailedOperation",type:"error",inputs:[{type:"address",name:"token"}]},{name:"ClaimableAtUpdated",type:"event",inputs:[{type:"uint256",name:"newStartTime"}]},{name:"MerkleRootUpdated",type:"event",inputs:[{type:"bytes32",name:"newMerkleRoot"}]},{name:"OwnershipTransferred",type:"event",inputs:[{type:"address",name:"previousOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"RemainingTokensWithdrawn",type:"event",inputs:[{type:"address",name:"owner",indexed:true},{type:"uint256",name:"amount"}]},{name:"TokenUpdated",type:"event",inputs:[{type:"address",name:"newToken",indexed:true}]},{name:"TokensClaimed",type:"event",inputs:[{type:"address",name:"account",indexed:true},{type:"uint256",name:"amount"}]},{name:"campaign",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"claim",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"amount"},{type:"bytes32[]",name:"merkleProof"}],outputs:[]},{name:"claimableAt",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"hasClaimed",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"merkleRoot",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"bytes32"}]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"renounceOwnership",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"token",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"transferOwnership",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newOwner"}],outputs:[]},{name:"updateClaimableAt",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_newClaimableAt"}],outputs:[]},{name:"updateMerkleRoot",type:"function",stateMutability:"nonpayable",inputs:[{type:"bytes32",name:"_merkleRoot"}],outputs:[]},{name:"updateToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_token"}],outputs:[]},{name:"withdrawRemainingTokens",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"amount"}],outputs:[]}]},t=e;export{t as default};