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

difftreelog

source

pallets/evm-collection/src/stubs/Collection.sol2.1 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 ERC165 is Dummy {13	function supportsInterface(bytes4 interfaceID)14		external15		view16		returns (bool)17	{18		require(false, stub_error);19		interfaceID;20		return true;21	}22}2324// Selector: 037b69c825contract Collection is Dummy, ERC165 {26	// Selector: create721Collection(string,string,string) 951c015127	function create721Collection(28		string memory name,29		string memory description,30		string memory tokenPrefix31	) public view returns (address) {32		require(false, stub_error);33		name;34		description;35		tokenPrefix;36		dummy;37		return 0x0000000000000000000000000000000000000000;38	}3940	// Selector: setSponsor(address,address) f01fba9341	function setSponsor(address collectionAddress, address sponsor)42		public43		view44	{45		require(false, stub_error);46		collectionAddress;47		sponsor;48		dummy;49	}5051	// Selector: confirmSponsorship(address) abc0000152	function confirmSponsorship(address collectionAddress) public view {53		require(false, stub_error);54		collectionAddress;55		dummy;56	}5758	// Selector: setOffchainShema(address,string) d7dc2de359	function setOffchainShema(address collectionAddress, string memory shema)60		public61		view62	{63		require(false, stub_error);64		collectionAddress;65		shema;66		dummy;67	}6869	// Selector: setVariableOnChainSchema(address,string) 582691c370	function setVariableOnChainSchema(71		address collectionAddress,72		string memory variable73	) public view {74		require(false, stub_error);75		collectionAddress;76		variable;77		dummy;78	}7980	// Selector: setConstOnChainSchema(address,string) 921456e781	function setConstOnChainSchema(82		address collectionAddress,83		string memory constOnChain84	) public view {85		require(false, stub_error);86		collectionAddress;87		constOnChain;88		dummy;89	}9091	// Selector: setLimits(address,string) d05638cc92	function setLimits(address collectionAddress, string memory limitsJson)93		public94		view95	{96		require(false, stub_error);97		collectionAddress;98		limitsJson;99		dummy;100	}101}