git.delta.rocks / unique-network / refs/commits / 497a13397353

difftreelog

source

tests/src/eth/api/UniqueFungible.sol1.5 KiBsourcehistory
1// SPDX-License-Identifier: OTHER2// This code is automatically generated34pragma solidity >=0.8.0 <0.9.0;56// Common stubs holder7interface Dummy {89}1011interface ERC165 is Dummy {12	function supportsInterface(bytes4 interfaceID) external view returns (bool);13}1415// Inline16interface ERC20Events {17	event Transfer(address indexed from, address indexed to, uint256 value);18	event Approval(19		address indexed owner,20		address indexed spender,21		uint256 value22	);23}2425interface ERC20 is Dummy, ERC165, ERC20Events {26	// Selector: name() 06fdde0327	function name() external view returns (string memory);2829	// Selector: symbol() 95d89b4130	function symbol() external view returns (string memory);3132	// Selector: totalSupply() 18160ddd33	function totalSupply() external view returns (uint256);3435	// Selector: decimals() 313ce56736	function decimals() external view returns (uint8);3738	// Selector: balanceOf(address) 70a0823139	function balanceOf(address owner) external view returns (uint256);4041	// Selector: transfer(address,uint256) a9059cbb42	function transfer(address to, uint256 amount) external returns (bool);4344	// Selector: transferFrom(address,address,uint256) 23b872dd45	function transferFrom(46		address from,47		address to,48		uint256 amount49	) external returns (bool);5051	// Selector: approve(address,uint256) 095ea7b352	function approve(address spender, uint256 amount) external returns (bool);5354	// Selector: allowance(address,address) dd62ed3e55	function allowance(address owner, address spender)56		external57		view58		returns (uint256);59}6061interface UniqueFungible is Dummy, ERC165, ERC20 {}