├── LICENSE ├── README.md ├── contracts ├── @openzeppelin │ └── contracts │ │ ├── README.md │ │ ├── access │ │ └── Ownable.sol │ │ ├── interfaces │ │ ├── IERC165.sol │ │ └── IERC2981.sol │ │ ├── security │ │ └── Pausable.sol │ │ ├── token │ │ └── ERC1155 │ │ │ ├── ERC1155.sol │ │ │ ├── IERC1155.sol │ │ │ ├── IERC1155Receiver.sol │ │ │ └── extensions │ │ │ └── IERC1155MetadataURI.sol │ │ └── utils │ │ ├── Address.sol │ │ ├── Context.sol │ │ ├── ContextMixin.sol │ │ ├── Strings.sol │ │ └── introspection │ │ ├── ERC165.sol │ │ └── IERC165.sol └── ParkPics.sol ├── hardhat.config.js └── scripts └── deploy.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/README.md -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/README.md -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/access/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/access/Ownable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC165.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | 3 | pragma solidity ^0.8.0; 4 | 5 | import "../utils/introspection/IERC165.sol"; 6 | -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/interfaces/IERC2981.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/interfaces/IERC2981.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/security/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/security/Pausable.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/Address.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/Context.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/ContextMixin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/ContextMixin.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/Strings.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol -------------------------------------------------------------------------------- /contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol -------------------------------------------------------------------------------- /contracts/ParkPics.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/contracts/ParkPics.sol -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /scripts/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alxrnz2/ERC1155-with-EIP2981-for-OpenSea/HEAD/scripts/deploy.js --------------------------------------------------------------------------------