git.delta.rocks / unique-network / refs/commits / 81e625cae2fb

difftreelog

source

pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol2.0 KiBsourcehistory
1// SPDX-License-Identifier: OTHER2// This code is automatically generated34pragma solidity >=0.8.0 <0.9.0;56// Common stubs holder7contract Dummy {8	uint8 dummy;9	string stub_error = "this contract is implemented in native";10}1112contract ContractHelpers is Dummy {13	// Selector: contractOwner(address) 5152b14c14	function contractOwner(address contractAddress)15		public16		view17		returns (address)18	{19		require(false, stub_error);20		contractAddress;21		dummy;22		return 0x0000000000000000000000000000000000000000;23	}2425	// Selector: sponsoringEnabled(address) 6027dc6126	function sponsoringEnabled(address contractAddress)27		public28		view29		returns (bool)30	{31		require(false, stub_error);32		contractAddress;33		dummy;34		return false;35	}3637	// Selector: toggleSponsoring(address,bool) fcac6d8638	function toggleSponsoring(address contractAddress, bool enabled) public {39		require(false, stub_error);40		contractAddress;41		enabled;42		dummy = 0;43	}4445	// Selector: setSponsoringRateLimit(address,uint32) 77b6c90846	function setSponsoringRateLimit(address contractAddress, uint32 rateLimit)47		public48	{49		require(false, stub_error);50		contractAddress;51		rateLimit;52		dummy = 0;53	}5455	// Selector: allowed(address,address) 5c65816556	function allowed(address contractAddress, address user)57		public58		view59		returns (bool)60	{61		require(false, stub_error);62		contractAddress;63		user;64		dummy;65		return false;66	}6768	// Selector: allowlistEnabled(address) c772ef6c69	function allowlistEnabled(address contractAddress)70		public71		view72		returns (bool)73	{74		require(false, stub_error);75		contractAddress;76		dummy;77		return false;78	}7980	// Selector: toggleAllowlist(address,bool) 36de20f581	function toggleAllowlist(address contractAddress, bool enabled) public {82		require(false, stub_error);83		contractAddress;84		enabled;85		dummy = 0;86	}8788	// Selector: toggleAllowed(address,address,bool) 4706cc1c89	function toggleAllowed(90		address contractAddress,91		address user,92		bool allowed93	) public {94		require(false, stub_error);95		contractAddress;96		user;97		allowed;98		dummy = 0;99	}100}