UNPKG

@roninbuilders/contracts

Version:

Type safe Contract ABIs for Ronin Network

1 lines 2.91 kB
var t={id:2020,address:"0xd9696466ca9c3211643e4f150917776d940e7faf",contract_name:"KongProxy",display_name:"VX Slice Dispenser Proxy",is_deprecated:false,is_proxy:true,proxy_to:"0x54d1356ac4fc4c90aa62ac149c09592c6c79f46c",created_at:1711200662,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_logic"},{type:"address",name:"_admin"},{type:"bytes",name:"_data"}]},{name:"AdminChanged",type:"event",inputs:[{type:"address",name:"previousAdmin"},{type:"address",name:"newAdmin"}]},{name:"BeaconUpgraded",type:"event",inputs:[{type:"address",name:"beacon",indexed:true}]},{name:"Upgraded",type:"event",inputs:[{type:"address",name:"implementation",indexed:true}]},{type:"fallback",stateMutability:"payable"},{type:"receive",stateMutability:"payable"}],proxy_abi:[{name:"ErrNotOwner",type:"error",inputs:[]},{name:"Claimed",type:"event",inputs:[{type:"address",name:"user",indexed:true},{type:"uint256",name:"vxAmount"}]},{name:"Initialized",type:"event",inputs:[{type:"uint8",name:"version"}]},{name:"OwnershipTransferred",type:"event",inputs:[{type:"address",name:"previousOwner",indexed:true},{type:"address",name:"newOwner",indexed:true}]},{name:"canClaim",type:"function",stateMutability:"view",inputs:[{type:"uint256[]",name:"_vxs"}],outputs:[{type:"bool[]",name:"ret"}]},{name:"claim",type:"function",stateMutability:"nonpayable",inputs:[{type:"uint256[]",name:"_vxs"}],outputs:[]},{name:"hub",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"initialize",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_vx"},{type:"address",name:"_nana"},{type:"address",name:"_slices"},{type:"address",name:"_treasury"},{type:"address",name:"_hub"}],outputs:[]},{name:"lastLog",type:"function",stateMutability:"view",inputs:[{type:"uint256"}],outputs:[{type:"uint256"}]},{name:"nana",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"owner",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"renounceOwnership",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"slices",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"transferOwnership",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"newOwner"}],outputs:[]},{name:"treasury",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"updateHub",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_hub"}],outputs:[]},{name:"updateSlices",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_slices"}],outputs:[]},{name:"updateTreasury",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_treasury"}],outputs:[]},{name:"vx",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]}]},e=t;export{e as default};