@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 2.95 kB
JavaScript
var t={id:193,address:"0x8b5d69ac8c7dcaf87c0d13e33459f470f6399cf0",contract_name:"MonthlyTokenDistributor",display_name:"Monthly Token Distributor",is_deprecated:true,is_proxy:false,proxy_to:false,created_at:1633062723,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_tokenAddress"},{type:"address",name:"_operator"}]},{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:"TokenSent",type:"event",inputs:[{type:"address",name:"recipient",indexed:true},{type:"uint256",name:"amount",indexed:true},{type:"uint256",name:"monthNumber",indexed:true}]},{name:"Unpaused",type:"event",inputs:[]},{name:"addOperators",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedOperators"}],outputs:[]},{name:"admin",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"amountReceived",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"_year"},{type:"uint256",name:"_month"},{type:"address",name:"_recipient"}],outputs:[{type:"uint256"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"currentMonthNumber",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"distributeTokens",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"_year"},{type:"uint256",name:"_month"},{type:"address[]",name:"_recipients"},{type:"uint256[]",name:"_amounts"}],outputs:[{type:"uint256",name:"_recipientCount"}]},{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:"token",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{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:[]}]},e=t;export{e as default};