git.delta.rocks / unique-network / refs/commits / b24dbeee9dca

difftreelog

source

pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol2.2 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: getSponsoringRateLimit(address) 610cfabd56	function getSponsoringRateLimit(address contractAddress)57		public58		view59		returns (uint32)60	{61		require(false, stub_error);62		contractAddress;63		dummy;64		return 0;65	}6667	// Selector: allowed(address,address) 5c65816568	function allowed(address contractAddress, address user)69		public70		view71		returns (bool)72	{73		require(false, stub_error);74		contractAddress;75		user;76		dummy;77		return false;78	}7980	// Selector: allowlistEnabled(address) c772ef6c81	function allowlistEnabled(address contractAddress)82		public83		view84		returns (bool)85	{86		require(false, stub_error);87		contractAddress;88		dummy;89		return false;90	}9192	// Selector: toggleAllowlist(address,bool) 36de20f593	function toggleAllowlist(address contractAddress, bool enabled) public {94		require(false, stub_error);95		contractAddress;96		enabled;97		dummy = 0;98	}99100	// Selector: toggleAllowed(address,address,bool) 4706cc1c101	function toggleAllowed(102		address contractAddress,103		address user,104		bool allowed105	) public {106		require(false, stub_error);107		contractAddress;108		user;109		allowed;110		dummy = 0;111	}112}