@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 3.61 kB
JavaScript
;var t={id:165,address:"0x0000000000000000000000000000000000000022",contract_name:"Acknowledgement",display_name:"Acknowledgement",is_deprecated:true,is_proxy:false,proxy_to:false,created_at:void 0,abi:[{type:"constructor",stateMutability:"nonpayable",inputs:[{type:"address",name:"_validator"}]},{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:"DEPOSIT_CHANNEL",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"VALIDATOR_CHANNEL",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"WITHDRAWAL_CHANNEL",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"ackCount",type:"function",stateMutability:"view",inputs:[{type:"bytes32"},{type:"uint256"},{type:"bytes32"}],outputs:[{type:"uint256"}]},{name:"ackStatus",type:"function",stateMutability:"view",inputs:[{type:"bytes32"},{type:"uint256"},{type:"bytes32"}],outputs:[{type:"uint8"}]},{name:"acknowledge",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_channelName"},{type:"uint256",name:"_id"},{type:"bytes32",name:"_hash"},{type:"address",name:"_validator"}],outputs:[{type:"uint8"}]},{name:"addChannel",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_name"}],outputs:[]},{name:"addOperators",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_addedOperators"}],outputs:[]},{name:"admin",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"changeAdmin",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_newAdmin"}],outputs:[]},{name:"enabledChannels",type:"function",stateMutability:"view",inputs:[{type:"bytes32"}],outputs:[{type:"bool"}]},{name:"getAcknowledgementStatus",type:"function",stateMutability:"view",inputs:[{type:"string",name:"_channelName"},{type:"uint256",name:"_id"},{type:"bytes32",name:"_hash"}],outputs:[{type:"uint8"}]},{name:"getChannelHash",type:"function",stateMutability:"view",inputs:[{type:"string",name:"_name"}],outputs:[{type:"bytes32",name:"_channel"}]},{name:"hasValidatorAcknowledged",type:"function",stateMutability:"view",inputs:[{type:"string",name:"_channelName"},{type:"uint256",name:"_id"},{type:"address",name:"_validator"}],outputs:[{type:"bool"}]},{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:"removeAdmin",type:"function",stateMutability:"nonpayable",inputs:[],outputs:[]},{name:"removeChannel",type:"function",stateMutability:"nonpayable",inputs:[{type:"string",name:"_name"}],outputs:[]},{name:"removeOperators",type:"function",stateMutability:"nonpayable",inputs:[{type:"address[]",name:"_removedOperators"}],outputs:[]},{name:"updateValidator",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"_validator"}],outputs:[]},{name:"validator",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address"}]},{name:"validatorAck",type:"function",stateMutability:"view",inputs:[{type:"bytes32"},{type:"uint256"},{type:"address"}],outputs:[{type:"bytes32"}]}]},e=t;module.exports=e;