UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 3.2 kB
'use strict';var e={id:183,address:"0x1a35e7ed2a2476129a32612644c8426bf8e8730c",contract_name:"RewardDistributor",display_name:"Reward Distributor",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1623663697,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_operator"},{type:"uint256[]",name:"_rewardIds"},{type:"address[]",name:"_tokenAddresses"},{type:"uint256[]",name:"_conversionRates"}]},{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:"OperatorAdded",type:"event",inputs:[{type:"address",name:"_operator",indexed:true}]},{name:"OperatorRemoved",type:"event",inputs:[{type:"address",name:"_operator",indexed:true}]},{name:"Paused",type:"event",inputs:[]},{name:"RewardClaimed",type:"event",inputs:[{type:"address",name:"_owner",indexed:true},{type:"uint256",name:"_rewardId",indexed:true},{type:"uint256",name:"_total",indexed:true}]},{name:"Unpaused",type:"event",inputs:[]},{name:"addOperators",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedOperators"}],outputs:[]},{name:"addRewardToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_rewardId"},{type:"address",name:"_tokenAddress"},{type:"uint256",name:"_conversionRate"}],outputs:[]},{name:"admin",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"claim",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_owner"},{type:"uint256",name:"_rewardId"},{type:"uint256",name:"_amount"},{type:"uint256",name:"_createdAt"},{type:"bytes",name:"_signature"}],outputs:[]},{name:"getClaimed",type:"function",stateMutability:"view",inputs:[{type:"address",name:"_owner"},{type:"uint256",name:"_rewardId"}],outputs:[{type:"uint256",name:"_amount"},{type:"uint256",name:"_createdAt"}]},{name:"operator",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"operators",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address"}]},{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:"removeOperators",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedOperators"}],outputs:[]},{name:"rewardMap",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address",name:"tokenAddress"},{type:"uint256",name:"conversionRate"}]},{name:"unpause",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"withdrawEther",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"withdrawToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_token"}],outputs:[]}]},t=e;module.exports=t;