git.delta.rocks / unique-network / refs/commits / 7f0dbc230b55

difftreelog

source

pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol1.6 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	function contractOwner(address contractAddress)14		public15		view16		returns (address)17	{18		require(false, stub_error);19		contractAddress;20		dummy;21		return 0x0000000000000000000000000000000000000000;22	}2324	function sponsoringEnabled(address contractAddress)25		public26		view27		returns (bool)28	{29		require(false, stub_error);30		contractAddress;31		dummy;32		return false;33	}3435	function toggleSponsoring(address contractAddress, bool enabled) public {36		require(false, stub_error);37		contractAddress;38		enabled;39		dummy = 0;40	}4142	function setSponsoringRateLimit(address contractAddress, uint32 rateLimit)43		public44	{45		require(false, stub_error);46		contractAddress;47		rateLimit;48		dummy = 0;49	}5051	function allowed(address contractAddress, address user)52		public53		view54		returns (bool)55	{56		require(false, stub_error);57		contractAddress;58		user;59		dummy;60		return false;61	}6263	function allowlistEnabled(address contractAddress)64		public65		view66		returns (bool)67	{68		require(false, stub_error);69		contractAddress;70		dummy;71		return false;72	}7374	function toggleAllowlist(address contractAddress, bool enabled) public {75		require(false, stub_error);76		contractAddress;77		enabled;78		dummy = 0;79	}8081	function toggleAllowed(82		address contractAddress,83		address user,84		bool allowed85	) public {86		require(false, stub_error);87		contractAddress;88		user;89		allowed;90		dummy = 0;91	}92}