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

difftreelog

source

tests/src/eth/api/UniqueFungible.sol1.3 KiBsourcehistory
1// SPDX-License-Identifier: OTHER2// This code is automatically generated34pragma solidity >=0.8.0 <0.9.0;56// Common stubs holder7interface Dummy {89}1011// Inline12interface ERC20Events {13	event Transfer(address indexed from, address indexed to, uint256 value);14	event Approval(15		address indexed owner,16		address indexed spender,17		uint256 value18	);19}2021// Inline22interface InlineNameSymbol is Dummy {23	function name() external view returns (string memory);2425	function symbol() external view returns (string memory);26}2728// Inline29interface InlineTotalSupply is Dummy {30	function totalSupply() external view returns (uint256);31}3233interface ERC165 is Dummy {34	function supportsInterface(uint32 interfaceId) external view returns (bool);35}3637interface ERC20 is Dummy, InlineNameSymbol, InlineTotalSupply, ERC20Events {38	function decimals() external view returns (uint8);3940	function balanceOf(address owner) external view returns (uint256);4142	function transfer(address to, uint256 amount) external returns (bool);4344	function transferFrom(45		address from,46		address to,47		uint256 amount48	) external returns (bool);4950	function approve(address spender, uint256 amount) external returns (bool);5152	function allowance(address owner, address spender)53		external54		view55		returns (uint256);56}5758interface UniqueFungible is Dummy, ERC165, ERC20 {}