You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
953 B
Solidity
36 lines
953 B
Solidity
// SPDX-License-Identifier: MIT
|
|
// ERC721A Contracts v4.2.3
|
|
// Creators: Chiru Labs
|
|
|
|
pragma solidity ^0.8.4;
|
|
|
|
import '../extensions/ERC721ABurnable.sol';
|
|
|
|
contract ERC721ABurnableMock is ERC721A, ERC721ABurnable {
|
|
constructor(string memory name_, string memory symbol_) ERC721A(name_, symbol_) {}
|
|
|
|
function exists(uint256 tokenId) public view returns (bool) {
|
|
return _exists(tokenId);
|
|
}
|
|
|
|
function safeMint(address to, uint256 quantity) public {
|
|
_safeMint(to, quantity);
|
|
}
|
|
|
|
function getOwnershipAt(uint256 index) public view returns (TokenOwnership memory) {
|
|
return _ownershipAt(index);
|
|
}
|
|
|
|
function totalMinted() public view returns (uint256) {
|
|
return _totalMinted();
|
|
}
|
|
|
|
function totalBurned() public view returns (uint256) {
|
|
return _totalBurned();
|
|
}
|
|
|
|
function numberBurned(address owner) public view returns (uint256) {
|
|
return _numberBurned(owner);
|
|
}
|
|
}
|