@roninbuilders/contracts
Version:
Type safe Contract ABIs for Ronin Network
1 lines • 2.21 kB
JavaScript
var t={id:230,address:"0xf48f2b2d2a534e402487b3ee7c18c33aec0fe5e4",contract_name:"CompatibilityFallbackHandler",display_name:"Compatibility Fallback Handler",is_deprecated:false,is_proxy:false,proxy_to:false,created_at:1635392419,abi:[{name:"NAME",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"VERSION",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"string"}]},{name:"getMessageHash",type:"function",stateMutability:"view",inputs:[{type:"bytes",name:"message"}],outputs:[{type:"bytes32"}]},{name:"getMessageHashForSafe",type:"function",stateMutability:"view",inputs:[{type:"address",name:"safe"},{type:"bytes",name:"message"}],outputs:[{type:"bytes32"}]},{name:"getModules",type:"function",stateMutability:"view",inputs:[],outputs:[{type:"address[]"}]},{name:"isValidSignature",type:"function",stateMutability:"view",inputs:[{type:"bytes32",name:"_dataHash"},{type:"bytes",name:"_signature"}],outputs:[{type:"bytes4"}]},{name:"isValidSignature",type:"function",stateMutability:"view",inputs:[{type:"bytes",name:"_data"},{type:"bytes",name:"_signature"}],outputs:[{type:"bytes4"}]},{name:"onERC1155BatchReceived",type:"function",stateMutability:"pure",inputs:[{type:"address"},{type:"address"},{type:"uint256[]"},{type:"uint256[]"},{type:"bytes"}],outputs:[{type:"bytes4"}]},{name:"onERC1155Received",type:"function",stateMutability:"pure",inputs:[{type:"address"},{type:"address"},{type:"uint256"},{type:"uint256"},{type:"bytes"}],outputs:[{type:"bytes4"}]},{name:"onERC721Received",type:"function",stateMutability:"pure",inputs:[{type:"address"},{type:"address"},{type:"uint256"},{type:"bytes"}],outputs:[{type:"bytes4"}]},{name:"simulate",type:"function",stateMutability:"nonpayable",inputs:[{type:"address",name:"targetContract"},{type:"bytes",name:"calldataPayload"}],outputs:[{type:"bytes",name:"response"}]},{name:"supportsInterface",type:"function",stateMutability:"view",inputs:[{type:"bytes4",name:"interfaceId"}],outputs:[{type:"bool"}]},{name:"tokensReceived",type:"function",stateMutability:"pure",inputs:[{type:"address"},{type:"address"},{type:"address"},{type:"uint256"},{type:"bytes"},{type:"bytes"}],outputs:[]}]},e=t;export{e as default};