UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 3.76 kB
'use strict';var t={id:25822,address:"0x1ec6c72c1d3f28ac26457ab0b2d5f47620db7453",contract_name:"FeeReceiver",display_name:"Fee Receiver",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1740218447,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_WETH"},{type:"address",name:"_manager"}]},{name:"OwnerSet",type:"event",inputs:[{type:"address",name:"oldOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"WETH",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"addRecipient",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newRecipient"},{type:"uint256",name:"newAllocation"},{type:"bool",name:"unwrapForAddr"}],outputs:[]},{name:"allocation",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"uint256"}]},{name:"changeOwner",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newOwner"}],outputs:[]},{name:"getOwner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"getRecipients",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address[]"}]},{name:"manager",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"partnerCut",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"recipients",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"address"}]},{name:"referralCut",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"removeRecipient",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"recipient"}],outputs:[]},{name:"setAllocation",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"recipient"},{type:"uint256",name:"newAllocation"}],outputs:[]},{name:"setGovernanceManager",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newManager"}],outputs:[]},{name:"setPartnerCut",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"newCut"}],outputs:[]},{name:"setReferralCut",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256",name:"newCut"}],outputs:[]},{name:"setUnwrapForUser",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"user"},{type:"bool",name:"unwrap"}],outputs:[]},{name:"splitAmount",type:"function",stateMutability:"view",inputs:[{type:"uint256",name:"amount"}],outputs:[{type:"uint256[]",name:"distributions"}]},{name:"takeFee",type:"function",stateMutability:"payable",inputs:[{type:"address",name:"token"},{type:"uint256",name:"feeAmount"},{type:"uint256",name:"partner"},{type:"address",name:"ref"}],outputs:[]},{name:"totalAllocation",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"uint256"}]},{name:"totalFees",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"uint256"}]},{name:"triggerETH",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"triggerToken",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"token"}],outputs:[]},{name:"triggerTokens",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"tokens"}],outputs:[]},{name:"unwrapForUser",type:"function",stateMutability:"view",inputs:[{type:"address"}],outputs:[{type:"bool"}]},{name:"withdraw",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"token"},{type:"address",name:"to"},{type:"uint256",name:"amount"}],outputs:[]},{name:"withdrawETH",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"to"},{type:"uint256",name:"amount"}],outputs:[]},{type:"receive",stateMutability:"payable"}]},e=t;module.exports=e;