Created
September 27, 2022 08:28
-
-
Save mbvissers/a64287ed5920d08c1ed1c4326831ed79 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interface IERC3754 { | |
event Transfer(address indexed from, address indexed to, uint256 indexed tokenId); | |
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId); | |
event ApprovalForAll(address indexed owner, address indexed operator, bool approved); | |
function balanceOf(address owner) external view returns (uint256); | |
function ownerOf(uint256 tokenId) external view returns (address); | |
function approve(address to, uint256 tokenId) external; | |
function getApproved(uint256 tokenId) external view returns (address); | |
function setApprovalForAll(address operator, bool approved) external; | |
function isApprovedForAll(address owner, address operator) external view returns (bool); | |
function transferFrom(address from, address to, uint256 tokenId) external; | |
function safeTransferFrom(address from, address to, uint256 tokenId) external; | |
function safeTransferFrom(address from, address to, uint256 tokenId, bytes memory _data) external; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment