gitextract_6dcip9tb/ ├── .gitignore ├── .prettierrc ├── .solhint.json ├── README.md ├── contracts/ │ ├── ERC2981Base.sol │ ├── ERC2981ContractWideRoyalties.sol │ ├── ERC2981PerTokenRoyalties.sol │ ├── IERC2981Royalties.sol │ └── mocks/ │ ├── ERC1155WithRoyalties.sol │ ├── ERC721WithContractWideRoyalties.sol │ └── ERC721WithRoyalties.sol ├── deploy/ │ ├── 00_deploy_erc721.js │ ├── 01_deploy_erc1155.js │ └── 02_deploy_erc721_contract_wide.js ├── hardhat.config.js ├── package.json └── test/ ├── 00_royalties_721.js ├── 01_royalties_1155.js └── 02_royalties_721_contract_wide.js