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.
59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
# Interfaces
|
|
|
|
These interfaces are available as `.sol` files. These are useful to interact with third-party contracts that implement them.
|
|
Please refer to the API for any details.
|
|
|
|
- [IERC721A](erc721a.md)
|
|
- [IERC721ABurnable](erc721a-burnable.md)
|
|
- [IERC721AQueryable](erc721a-queryable.md)
|
|
|
|
## List of interfaces
|
|
|
|
### IERC721A
|
|
|
|
[`erc721a/contracts/IERC721A.sol`](https://github.com/chiru-labs/ERC721A/blob/main/contracts/IERC721A.sol)
|
|
|
|
```solidity
|
|
import 'erc721a/contracts/interfaces/IERC721A.sol';
|
|
|
|
```
|
|
|
|
### IERC721ABurnable
|
|
|
|
[`erc721a/contracts/extensions/IERC721ABurnable.sol`](https://github.com/chiru-labs/ERC721A/blob/main/contracts/extensions/IERC721ABurnable.sol)
|
|
|
|
Inherits:
|
|
|
|
- [IERC721A](#ierc721a)
|
|
|
|
```solidity
|
|
import 'erc721a/contracts/interfaces/IERC721ABurnable.sol';
|
|
|
|
```
|
|
|
|
### IERC721AQueryable
|
|
|
|
[`erc721a/contracts/extensions/IERC721AQueryable.sol`](https://github.com/chiru-labs/ERC721A/blob/main/contracts/extensions/IERC721AQueryable.sol)
|
|
|
|
Inherits:
|
|
|
|
- [IERC721A](#ierc721a)
|
|
|
|
```solidity
|
|
import 'erc721a/contracts/interfaces/IERC721AQueryable.sol';
|
|
|
|
```
|
|
|
|
### IERC4907A
|
|
|
|
[`erc721a/contracts/extensions/IERC4907A.sol`](https://github.com/chiru-labs/ERC721A/blob/main/contracts/extensions/IERC4907A.sol)
|
|
|
|
Inherits:
|
|
|
|
- [IERC721A](#ierc721a)
|
|
|
|
```solidity
|
|
import 'erc721a/contracts/interfaces/IERC4907A.sol';
|
|
|
|
```
|