{ "_format": "ethers-rs-sol-cache-3", "paths": { "artifacts": "out", "build_infos": "out/build-info", "sources": "contracts", "tests": "test/foundry", "scripts": "script", "libraries": [ "lib", "node_modules" ] }, "files": { "contracts/FleekAccessControl.sol": { "lastModificationDate": 1670411653177, "contentHash": "5c645b97647998bd63b1f505d345beb9", "sourceName": "contracts/FleekAccessControl.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/access/AccessControl.sol", "node_modules/@openzeppelin/contracts/access/IAccessControl.sol", "node_modules/@openzeppelin/contracts/utils/Context.sol", "node_modules/@openzeppelin/contracts/utils/Strings.sol", "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.7", "artifacts": { "FleekAccessControl": { "0.8.17+commit.8df45f5f.Linux.gcc": "FleekAccessControl.sol/FleekAccessControl.json" } } }, "contracts/FleekERC721.sol": { "lastModificationDate": 1670425560329, "contentHash": "9522992e0912fe3d7fb8dbbd44df3550", "sourceName": "contracts/FleekERC721.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "contracts/FleekAccessControl.sol", "node_modules/@openzeppelin/contracts/access/AccessControl.sol", "node_modules/@openzeppelin/contracts/access/IAccessControl.sol", "node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol", "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol", "node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol", "node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol", "node_modules/@openzeppelin/contracts/utils/Address.sol", "node_modules/@openzeppelin/contracts/utils/Base64.sol", "node_modules/@openzeppelin/contracts/utils/Context.sol", "node_modules/@openzeppelin/contracts/utils/Counters.sol", "node_modules/@openzeppelin/contracts/utils/Strings.sol", "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.7", "artifacts": { "FleekERC721": { "0.8.17+commit.8df45f5f.Linux.gcc": "FleekERC721.sol/FleekERC721.json" } } }, "lib/forge-std/lib/ds-test/src/test.sol": { "lastModificationDate": 1670411653183, "contentHash": "962996f0e05d5218857a538a62d7c47e", "sourceName": "lib/forge-std/lib/ds-test/src/test.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.5.0", "artifacts": { "DSTest": { "0.8.17+commit.8df45f5f.Linux.gcc": "test.sol/DSTest.json" } } }, "lib/forge-std/src/Common.sol": { "lastModificationDate": 1670411653187, "contentHash": "385215973dee04c2a4bfefa3a37e253c", "sourceName": "lib/forge-std/src/Common.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/lib/ds-test/src/test.sol", "lib/forge-std/src/Components.sol", "lib/forge-std/src/StdAssertions.sol", "lib/forge-std/src/StdCheats.sol", "lib/forge-std/src/StdError.sol", "lib/forge-std/src/StdJson.sol", "lib/forge-std/src/StdMath.sol", "lib/forge-std/src/StdStorage.sol", "lib/forge-std/src/StdUtils.sol", "lib/forge-std/src/Vm.sol", "lib/forge-std/src/console.sol", "lib/forge-std/src/console2.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "CommonBase": { "0.8.17+commit.8df45f5f.Linux.gcc": "Common.sol/CommonBase.json" } } }, "lib/forge-std/src/Components.sol": { "lastModificationDate": 1670411653187, "contentHash": "745a7e4623550699a5e0333bcf4f0184", "sourceName": "lib/forge-std/src/Components.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/lib/ds-test/src/test.sol", "lib/forge-std/src/StdAssertions.sol", "lib/forge-std/src/StdCheats.sol", "lib/forge-std/src/StdError.sol", "lib/forge-std/src/StdJson.sol", "lib/forge-std/src/StdMath.sol", "lib/forge-std/src/StdStorage.sol", "lib/forge-std/src/StdUtils.sol", "lib/forge-std/src/Vm.sol", "lib/forge-std/src/console.sol", "lib/forge-std/src/console2.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "Components": { "0.8.17+commit.8df45f5f.Linux.gcc": "Components.sol/Components.json" } } }, "lib/forge-std/src/StdAssertions.sol": { "lastModificationDate": 1670411653187, "contentHash": "d3f7487aaf77c715fdbdea89ea4f8399", "sourceName": "lib/forge-std/src/StdAssertions.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/lib/ds-test/src/test.sol", "lib/forge-std/src/StdMath.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "StdAssertions": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdAssertions.sol/StdAssertions.json" } } }, "lib/forge-std/src/StdCheats.sol": { "lastModificationDate": 1670411653187, "contentHash": "e7337996cb2aa604814b2994c9e65826", "sourceName": "lib/forge-std/src/StdCheats.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/src/StdStorage.sol", "lib/forge-std/src/Vm.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "StdCheats": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdCheats.sol/StdCheats.json" }, "StdCheatsSafe": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdCheats.sol/StdCheatsSafe.json" } } }, "lib/forge-std/src/StdError.sol": { "lastModificationDate": 1670411653187, "contentHash": "64c896e1276a291776e5ea5aecb3870a", "sourceName": "lib/forge-std/src/StdError.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "stdError": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdError.sol/stdError.json" } } }, "lib/forge-std/src/StdJson.sol": { "lastModificationDate": 1670411653187, "contentHash": "1df82178ad2d4556c856d0ca4b8f614d", "sourceName": "lib/forge-std/src/StdJson.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/src/Vm.sol" ], "versionRequirement": ">=0.6.0, <0.9.0", "artifacts": { "stdJson": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdJson.sol/stdJson.json" } } }, "lib/forge-std/src/StdMath.sol": { "lastModificationDate": 1670411653187, "contentHash": "9da8f453eba6bb98f3d75bc6822bfb29", "sourceName": "lib/forge-std/src/StdMath.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "stdMath": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdMath.sol/stdMath.json" } } }, "lib/forge-std/src/StdStorage.sol": { "lastModificationDate": 1670411653187, "contentHash": "3f1bd6d72997330e2f556ececa8114a7", "sourceName": "lib/forge-std/src/StdStorage.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/src/Vm.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "stdStorage": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdStorage.sol/stdStorage.json" }, "stdStorageSafe": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdStorage.sol/stdStorageSafe.json" } } }, "lib/forge-std/src/StdUtils.sol": { "lastModificationDate": 1670411653187, "contentHash": "1d1d6bf7b4609a675d06cc41f8dcd5ad", "sourceName": "lib/forge-std/src/StdUtils.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/src/console2.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "StdUtils": { "0.8.17+commit.8df45f5f.Linux.gcc": "StdUtils.sol/StdUtils.json" } } }, "lib/forge-std/src/Test.sol": { "lastModificationDate": 1670411653187, "contentHash": "23c73ad6c59f5d629042303f8ffc1359", "sourceName": "lib/forge-std/src/Test.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "lib/forge-std/lib/ds-test/src/test.sol", "lib/forge-std/src/Common.sol", "lib/forge-std/src/Components.sol", "lib/forge-std/src/StdAssertions.sol", "lib/forge-std/src/StdCheats.sol", "lib/forge-std/src/StdError.sol", "lib/forge-std/src/StdJson.sol", "lib/forge-std/src/StdMath.sol", "lib/forge-std/src/StdStorage.sol", "lib/forge-std/src/StdUtils.sol", "lib/forge-std/src/Vm.sol", "lib/forge-std/src/console.sol", "lib/forge-std/src/console2.sol" ], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "Test": { "0.8.17+commit.8df45f5f.Linux.gcc": "Test.sol/Test.json" }, "TestBase": { "0.8.17+commit.8df45f5f.Linux.gcc": "Test.sol/TestBase.json" } } }, "lib/forge-std/src/Vm.sol": { "lastModificationDate": 1670411653187, "contentHash": "af4e1189b1763fe0d73a21d17cc2ea9c", "sourceName": "lib/forge-std/src/Vm.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.6.2, <0.9.0", "artifacts": { "Vm": { "0.8.17+commit.8df45f5f.Linux.gcc": "Vm.sol/Vm.json" }, "VmSafe": { "0.8.17+commit.8df45f5f.Linux.gcc": "Vm.sol/VmSafe.json" } } }, "lib/forge-std/src/console.sol": { "lastModificationDate": 1670411653187, "contentHash": "100b8a33b917da1147740d7ab8b0ded3", "sourceName": "lib/forge-std/src/console.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.4.22, <0.9.0", "artifacts": { "console": { "0.8.17+commit.8df45f5f.Linux.gcc": "console.sol/console.json" } } }, "lib/forge-std/src/console2.sol": { "lastModificationDate": 1670411653187, "contentHash": "493035087920d89b7c215d662e53ace3", "sourceName": "lib/forge-std/src/console2.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": ">=0.4.22, <0.9.0", "artifacts": { "console2": { "0.8.17+commit.8df45f5f.Linux.gcc": "console2.sol/console2.json" } } }, "node_modules/@openzeppelin/contracts/access/AccessControl.sol": { "lastModificationDate": 1669821547078, "contentHash": "95a6c227d1b8843e9385518a5bce4853", "sourceName": "node_modules/@openzeppelin/contracts/access/AccessControl.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/access/IAccessControl.sol", "node_modules/@openzeppelin/contracts/utils/Context.sol", "node_modules/@openzeppelin/contracts/utils/Strings.sol", "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "AccessControl": { "0.8.17+commit.8df45f5f.Linux.gcc": "AccessControl.sol/AccessControl.json" } } }, "node_modules/@openzeppelin/contracts/access/IAccessControl.sol": { "lastModificationDate": 1669821548318, "contentHash": "57c84298234411cea19c7c284d86be8b", "sourceName": "node_modules/@openzeppelin/contracts/access/IAccessControl.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "IAccessControl": { "0.8.17+commit.8df45f5f.Linux.gcc": "IAccessControl.sol/IAccessControl.json" } } }, "node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol": { "lastModificationDate": 1669821548041, "contentHash": "190f627b9302b9602d3a313e28205cc5", "sourceName": "node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol", "node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol", "node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol", "node_modules/@openzeppelin/contracts/utils/Address.sol", "node_modules/@openzeppelin/contracts/utils/Context.sol", "node_modules/@openzeppelin/contracts/utils/Strings.sol", "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "ERC721": { "0.8.17+commit.8df45f5f.Linux.gcc": "ERC721.sol/ERC721.json" } } }, "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol": { "lastModificationDate": 1669821548588, "contentHash": "eb7e61db29f31d88b3c1cef1b063d338", "sourceName": "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "IERC721": { "0.8.17+commit.8df45f5f.Linux.gcc": "IERC721.sol/IERC721.json" } } }, "node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol": { "lastModificationDate": 1669821548601, "contentHash": "c22d4395e33763de693fd440c6fd10e1", "sourceName": "node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "IERC721Receiver": { "0.8.17+commit.8df45f5f.Linux.gcc": "IERC721Receiver.sol/IERC721Receiver.json" } } }, "node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol": { "lastModificationDate": 1669821548595, "contentHash": "efbc0d15b80a74e34dbe8da0f3e879bb", "sourceName": "node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "IERC721Metadata": { "0.8.17+commit.8df45f5f.Linux.gcc": "IERC721Metadata.sol/IERC721Metadata.json" } } }, "node_modules/@openzeppelin/contracts/utils/Address.sol": { "lastModificationDate": 1669821547101, "contentHash": "f31ad6fc4bbf9c06203987220156a6ba", "sourceName": "node_modules/@openzeppelin/contracts/utils/Address.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.1", "artifacts": { "Address": { "0.8.17+commit.8df45f5f.Linux.gcc": "Address.sol/Address.json" } } }, "node_modules/@openzeppelin/contracts/utils/Base64.sol": { "lastModificationDate": 1669821547121, "contentHash": "8f868da0a90e46a85baa348a896d1702", "sourceName": "node_modules/@openzeppelin/contracts/utils/Base64.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "Base64": { "0.8.17+commit.8df45f5f.Linux.gcc": "Base64.sol/Base64.json" } } }, "node_modules/@openzeppelin/contracts/utils/Context.sol": { "lastModificationDate": 1669821547188, "contentHash": "5f2c5c4b6af2dd4551027144797bc8be", "sourceName": "node_modules/@openzeppelin/contracts/utils/Context.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "Context": { "0.8.17+commit.8df45f5f.Linux.gcc": "Context.sol/Context.json" } } }, "node_modules/@openzeppelin/contracts/utils/Counters.sol": { "lastModificationDate": 1669821547218, "contentHash": "74654e3ae5d7f39555055dfe244dab7a", "sourceName": "node_modules/@openzeppelin/contracts/utils/Counters.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "Counters": { "0.8.17+commit.8df45f5f.Linux.gcc": "Counters.sol/Counters.json" } } }, "node_modules/@openzeppelin/contracts/utils/Strings.sol": { "lastModificationDate": 1669821548768, "contentHash": "396031251978f8febfd90cb62cb240ec", "sourceName": "node_modules/@openzeppelin/contracts/utils/Strings.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "Strings": { "0.8.17+commit.8df45f5f.Linux.gcc": "Strings.sol/Strings.json" } } }, "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol": { "lastModificationDate": 1669821547785, "contentHash": "0e7db055ce108f9da7bb6686a00287c0", "sourceName": "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol" ], "versionRequirement": "^0.8.0", "artifacts": { "ERC165": { "0.8.17+commit.8df45f5f.Linux.gcc": "ERC165.sol/ERC165.json" } } }, "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol": { "lastModificationDate": 1669821548518, "contentHash": "03e6768535ac4da0e9756f1d8a4a018a", "sourceName": "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "IERC165": { "0.8.17+commit.8df45f5f.Linux.gcc": "IERC165.sol/IERC165.json" } } }, "node_modules/@openzeppelin/contracts/utils/math/Math.sol": { "lastModificationDate": 1669821548671, "contentHash": "b9c58920ce74d6dc819161786112e7ee", "sourceName": "node_modules/@openzeppelin/contracts/utils/math/Math.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [], "versionRequirement": "^0.8.0", "artifacts": { "Math": { "0.8.17+commit.8df45f5f.Linux.gcc": "Math.sol/Math.json" } } }, "test/foundry/apps.t.sol": { "lastModificationDate": 1670425619647, "contentHash": "04a0358899f22e7f132b2e88e022426c", "sourceName": "test/foundry/apps.t.sol", "solcConfig": { "settings": { "optimizer": { "enabled": true, "runs": 200 }, "metadata": { "bytecodeHash": "ipfs", "appendCBOR": true }, "outputSelection": { "*": { "": [ "ast" ], "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata" ] } }, "evmVersion": "london", "viaIR": true, "libraries": {} } }, "imports": [ "contracts/FleekAccessControl.sol", "contracts/FleekERC721.sol", "lib/forge-std/lib/ds-test/src/test.sol", "lib/forge-std/src/Common.sol", "lib/forge-std/src/Components.sol", "lib/forge-std/src/StdAssertions.sol", "lib/forge-std/src/StdCheats.sol", "lib/forge-std/src/StdError.sol", "lib/forge-std/src/StdJson.sol", "lib/forge-std/src/StdMath.sol", "lib/forge-std/src/StdStorage.sol", "lib/forge-std/src/StdUtils.sol", "lib/forge-std/src/Test.sol", "lib/forge-std/src/Vm.sol", "lib/forge-std/src/console.sol", "lib/forge-std/src/console2.sol", "node_modules/@openzeppelin/contracts/access/AccessControl.sol", "node_modules/@openzeppelin/contracts/access/IAccessControl.sol", "node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol", "node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol", "node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol", "node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol", "node_modules/@openzeppelin/contracts/utils/Address.sol", "node_modules/@openzeppelin/contracts/utils/Base64.sol", "node_modules/@openzeppelin/contracts/utils/Context.sol", "node_modules/@openzeppelin/contracts/utils/Counters.sol", "node_modules/@openzeppelin/contracts/utils/Strings.sol", "node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol", "node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol", "node_modules/@openzeppelin/contracts/utils/math/Math.sol" ], "versionRequirement": "^0.8.7", "artifacts": { "ContractBTest": { "0.8.17+commit.8df45f5f.Linux.gcc": "apps.t.sol/ContractBTest.json" } } } } }