1// SPDX-License-Identifier: OTHER2// This code is automatically generated34pragma solidity >=0.8.0 <0.9.0;56// Common stubs holder7interface Dummy {89}1011interface ContractHelpers is Dummy {12 // Selector: contractOwner(address) 5152b14c13 function contractOwner(address contractAddress)14 external15 view16 returns (address);1718 // Selector: sponsoringEnabled(address) 6027dc6119 function sponsoringEnabled(address contractAddress)20 external21 view22 returns (bool);2324 // Selector: toggleSponsoring(address,bool) fcac6d8625 function toggleSponsoring(address contractAddress, bool enabled) external;2627 // Selector: setSponsoringRateLimit(address,uint32) 77b6c90828 function setSponsoringRateLimit(address contractAddress, uint32 rateLimit)29 external;3031 // Selector: getSponsoringRateLimit(address) 610cfabd32 function getSponsoringRateLimit(address contractAddress)33 external34 view35 returns (uint32);3637 // Selector: allowed(address,address) 5c65816538 function allowed(address contractAddress, address user)39 external40 view41 returns (bool);4243 // Selector: allowlistEnabled(address) c772ef6c44 function allowlistEnabled(address contractAddress)45 external46 view47 returns (bool);4849 // Selector: toggleAllowlist(address,bool) 36de20f550 function toggleAllowlist(address contractAddress, bool enabled) external;5152 // Selector: toggleAllowed(address,address,bool) 4706cc1c53 function toggleAllowed(54 address contractAddress,55 address user,56 bool allowed57 ) external;58}