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

// 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);
}
}