15 lines
693 B
Solidity
15 lines
693 B
Solidity
|
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||
|
pragma solidity ^0.8.17;
|
||
|
|
||
|
// Masters of the Fediverse is not quite ERC-20 compliant
|
||
|
interface IMastersFedi {
|
||
|
function balanceOf(address account) external view returns (uint256);
|
||
|
function allowance(address owner, address spender) external view returns (uint256);
|
||
|
function transferFrom(address _from, address _to, uint256 _value) external;
|
||
|
function transfer(address _to, uint256 _value) external;
|
||
|
function ipfs_hash() external view returns (string memory);
|
||
|
function name() external view returns (string memory);
|
||
|
function symbol() external view returns (string memory);
|
||
|
function description() external view returns (string memory);
|
||
|
}
|