UNPKG

bnpl

Version:

The smart contracts for bnpl

1,904 lines (1,903 loc) 62.2 kB
{ "_format": "hh-sol-cache-2", "files": { "/home/ted/apollo-fi/bnpl/contracts/BNPL.sol": { "lastModificationDate": 1666749650067, "contentHash": "f66f43e3684d73a3215df6299504a19c", "sourceName": "contracts/BNPL.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./lib/Consideration.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "BNPL" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/Consideration.sol": { "lastModificationDate": 1666749650067, "contentHash": "80cde27209ae9249cc8c212ec2da9402", "sourceName": "contracts/lib/Consideration.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConsiderationStructs.sol", "./OrderFulfiller.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "Consideration" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/ConsiderationStructs.sol": { "lastModificationDate": 1666749650067, "contentHash": "b905059de62c4bc474dd76371462f8f8", "sourceName": "contracts/lib/ConsiderationStructs.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/contracts/lib/OrderFulfiller.sol": { "lastModificationDate": 1666796198048, "contentHash": "70598a11df818fe1d274abbaee428d65", "sourceName": "contracts/lib/OrderFulfiller.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/ConduitInterface.sol", "./ConsiderationEnums.sol", "./ConsiderationStructs.sol", "./OrderValidator.sol", "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "OrderFulfiller" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/ConduitInterface.sol": { "lastModificationDate": 1666749650067, "contentHash": "3fe401f18d78aeb8f6c2d33c5a9a546b", "sourceName": "contracts/interfaces/ConduitInterface.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../conduit/lib/ConduitStructs.sol" ], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "ConduitInterface" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/ConsiderationEnums.sol": { "lastModificationDate": 1666749650067, "contentHash": "a168d1efa928d902ba7aff930b8c5841", "sourceName": "contracts/lib/ConsiderationEnums.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/contracts/lib/OrderValidator.sol": { "lastModificationDate": 1666749650067, "contentHash": "b1083665cf2ed8e286dc95f6103e7948", "sourceName": "contracts/lib/OrderValidator.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConsiderationStructs.sol", "./ConsiderationConstants.sol", "./Executor.sol", "./Shadow.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "OrderValidator" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/ConsiderationConstants.sol": { "lastModificationDate": 1666749650067, "contentHash": "3a2abb643c173f617f5c1b6d41fb32e1", "sourceName": "contracts/lib/ConsiderationConstants.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/contracts/conduit/lib/ConduitStructs.sol": { "lastModificationDate": 1666749650067, "contentHash": "8435b8f9681d37ee4d20e11b2c54e47f", "sourceName": "contracts/conduit/lib/ConduitStructs.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConduitEnums.sol" ], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/contracts/conduit/lib/ConduitEnums.sol": { "lastModificationDate": 1666749650067, "contentHash": "77a46f44f10ea0278118b35df67551ae", "sourceName": "contracts/conduit/lib/ConduitEnums.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/contracts/lib/Executor.sol": { "lastModificationDate": 1666749650067, "contentHash": "8f1c34f67b100d689e89bc6a97e8dc74", "sourceName": "contracts/lib/Executor.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/ConduitInterface.sol", "../conduit/lib/ConduitEnums.sol", "./ConsiderationEnums.sol", "./Verifiers.sol", "./TokenTransferrer.sol", "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "Executor" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/Shadow.sol": { "lastModificationDate": 1666749650067, "contentHash": "415a56d0353200f905f36fda240bee9b", "sourceName": "contracts/lib/Shadow.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "erc721a/contracts/extensions/IERC4907A.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "IMintBurnableERC4907", "Shadow" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/Verifiers.sol": { "lastModificationDate": 1666749650067, "contentHash": "e760a4e12503b98c1da2ae76d46e3034", "sourceName": "contracts/lib/Verifiers.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConsiderationStructs.sol", "./Assertions.sol", "./SignatureVerification.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "Verifiers" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/TokenTransferrer.sol": { "lastModificationDate": 1666749650067, "contentHash": "f5d707d6c8cb52bca9520130db856d5d", "sourceName": "contracts/lib/TokenTransferrer.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./TokenTransferrerConstants.sol", "../interfaces/TokenTransferrerErrors.sol", "../conduit/lib/ConduitStructs.sol" ], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "TokenTransferrer" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/Assertions.sol": { "lastModificationDate": 1666749650067, "contentHash": "00d99050ba2477118f9b6b6fc0be942e", "sourceName": "contracts/lib/Assertions.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./GettersAndDerivers.sol", "../interfaces/TokenTransferrerErrors.sol", "./CounterManager.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "Assertions" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/SignatureVerification.sol": { "lastModificationDate": 1666749650067, "contentHash": "4380895c0c38cc53acb4122ff7714e3f", "sourceName": "contracts/lib/SignatureVerification.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/EIP1271Interface.sol", "../interfaces/SignatureVerificationErrors.sol", "./LowLevelHelpers.sol", "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "SignatureVerification" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/GettersAndDerivers.sol": { "lastModificationDate": 1666749650067, "contentHash": "d9b7e54d1b526dddc5de5ae0b16ff0b0", "sourceName": "contracts/lib/GettersAndDerivers.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConsiderationStructs.sol", "./ConsiderationBase.sol", "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "GettersAndDerivers" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/TokenTransferrerErrors.sol": { "lastModificationDate": 1666749650067, "contentHash": "1fdc064969ea05befa714e769201b8f2", "sourceName": "contracts/interfaces/TokenTransferrerErrors.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "TokenTransferrerErrors" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/CounterManager.sol": { "lastModificationDate": 1666749650067, "contentHash": "bacb19582b778afc5568ff568db9b6b2", "sourceName": "contracts/lib/CounterManager.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/ConsiderationEventsAndErrors.sol", "./ReentrancyGuard.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "CounterManager" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/ConsiderationBase.sol": { "lastModificationDate": 1666749650067, "contentHash": "820f2182f96116b10da467df84b77eb2", "sourceName": "contracts/lib/ConsiderationBase.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/ConduitControllerInterface.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "ConsiderationBase" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/ConduitControllerInterface.sol": { "lastModificationDate": 1666749650067, "contentHash": "efa5c6870e37d21a403a3d165671ed2c", "sourceName": "contracts/interfaces/ConduitControllerInterface.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "ConduitControllerInterface" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/ConsiderationEventsAndErrors.sol": { "lastModificationDate": 1666796195368, "contentHash": "b8c6668bbeeb1253ac519abf568315a5", "sourceName": "contracts/interfaces/ConsiderationEventsAndErrors.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "ConsiderationEventsAndErrors" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/ReentrancyGuard.sol": { "lastModificationDate": 1666749650067, "contentHash": "4f21170b59886f035c98456938dbd0c9", "sourceName": "contracts/lib/ReentrancyGuard.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../interfaces/ReentrancyErrors.sol", "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "ReentrancyGuard" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/ReentrancyErrors.sol": { "lastModificationDate": 1666749650067, "contentHash": "9b38abf20c996d6ba33000556157662b", "sourceName": "contracts/interfaces/ReentrancyErrors.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "ReentrancyErrors" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/EIP1271Interface.sol": { "lastModificationDate": 1666749650067, "contentHash": "f462798dfcb3443fdc9179f366002eca", "sourceName": "contracts/interfaces/EIP1271Interface.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "EIP1271Interface" ] }, "/home/ted/apollo-fi/bnpl/contracts/interfaces/SignatureVerificationErrors.sol": { "lastModificationDate": 1666749650067, "contentHash": "6a9c420736e5e3b2b65ba88b51ea7ff1", "sourceName": "contracts/interfaces/SignatureVerificationErrors.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [ "SignatureVerificationErrors" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/LowLevelHelpers.sol": { "lastModificationDate": 1666749650067, "contentHash": "8b515c2cc0abc3c4dddfe3f6983388cf", "sourceName": "contracts/lib/LowLevelHelpers.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./ConsiderationConstants.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "LowLevelHelpers" ] }, "/home/ted/apollo-fi/bnpl/contracts/lib/TokenTransferrerConstants.sol": { "lastModificationDate": 1666749650067, "contentHash": "95f60df513b0217610b33350b886951e", "sourceName": "contracts/lib/TokenTransferrerConstants.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.7" ], "artifacts": [] }, "/home/ted/apollo-fi/bnpl/node_modules/erc721a/contracts/extensions/IERC4907A.sol": { "lastModificationDate": 1666750828987, "contentHash": "e4a9caf6877b0d6ae02bf545fc3e57eb", "sourceName": "erc721a/contracts/extensions/IERC4907A.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../IERC721A.sol" ], "versionPragmas": [ "^0.8.4" ], "artifacts": [ "IERC4907A" ] }, "/home/ted/apollo-fi/bnpl/node_modules/erc721a/contracts/IERC721A.sol": { "lastModificationDate": 1666750821387, "contentHash": "c31a05698ddc2f109ba8723105d854c6", "sourceName": "erc721a/contracts/IERC721A.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.4" ], "artifacts": [ "IERC721A" ] }, "/home/ted/apollo-fi/bnpl/node_modules/erc721a/contracts/ERC721A.sol": { "lastModificationDate": 1666750821387, "contentHash": "227e9db819fd61602f833edafcda7d4a", "sourceName": "erc721a/contracts/ERC721A.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./IERC721A.sol" ], "versionPragmas": [ "^0.8.4" ], "artifacts": [ "ERC721A", "ERC721A__IERC721Receiver" ] }, "/home/ted/apollo-fi/bnpl/node_modules/erc721a/contracts/extensions/ERC4907A.sol": { "lastModificationDate": 1666750828975, "contentHash": "b08b6efb4c17b91b828e86571d0793f6", "sourceName": "erc721a/contracts/extensions/ERC4907A.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./IERC4907A.sol", "../ERC721A.sol" ], "versionPragmas": [ "^0.8.4" ], "artifacts": [ "ERC4907A" ] }, "/home/ted/apollo-fi/bnpl/contracts/ERC4907.sol": { "lastModificationDate": 1666749650067, "contentHash": "4fa6d8473514a281391824e33510f13f", "sourceName": "contracts/ERC4907.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "erc721a/contracts/IERC721A.sol", "erc721a/contracts/ERC721A.sol", "erc721a/contracts/extensions/ERC4907A.sol", "@openzeppelin/contracts/access/Ownable.sol" ], "versionPragmas": [ "^0.8.13" ], "artifacts": [ "ERC4907", "IERC721Metadata" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/access/Ownable.sol": { "lastModificationDate": 1666750819783, "contentHash": "e436cea06129be2c73cda4b1acc848b5", "sourceName": "@openzeppelin/contracts/access/Ownable.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../utils/Context.sol" ], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "Ownable" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/utils/Context.sol": { "lastModificationDate": 1666750819795, "contentHash": "5f2c5c4b6af2dd4551027144797bc8be", "sourceName": "@openzeppelin/contracts/utils/Context.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "Context" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol": { "lastModificationDate": 1666750826851, "contentHash": "79ff1a7eb801a525aa315fb7a679eede", "sourceName": "@openzeppelin/contracts/token/ERC721/ERC721.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./IERC721.sol", "./IERC721Receiver.sol", "./extensions/IERC721Metadata.sol", "../../utils/Address.sol", "../../utils/Context.sol", "../../utils/Strings.sol", "../../utils/introspection/ERC165.sol" ], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "ERC721" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/utils/Address.sol": { "lastModificationDate": 1666750819787, "contentHash": "c476b3895a94798b88a4bb97399e6dfe", "sourceName": "@openzeppelin/contracts/utils/Address.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.1" ], "artifacts": [ "Address" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/utils/Strings.sol": { "lastModificationDate": 1666750819795, "contentHash": "cf46906c4035f51639a22265066a9e78", "sourceName": "@openzeppelin/contracts/utils/Strings.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "Strings" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol": { "lastModificationDate": 1666750826851, "contentHash": "ec99d946db3685a3630554aa6055bd7f", "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../../utils/introspection/IERC165.sol" ], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "IERC721" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol": { "lastModificationDate": 1666750826851, "contentHash": "c22d4395e33763de693fd440c6fd10e1", "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "IERC721Receiver" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol": { "lastModificationDate": 1666750826851, "contentHash": "0e7db055ce108f9da7bb6686a00287c0", "sourceName": "@openzeppelin/contracts/utils/introspection/ERC165.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "./IERC165.sol" ], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "ERC165" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol": { "lastModificationDate": 1666750831683, "contentHash": "efbc0d15b80a74e34dbe8da0f3e879bb", "sourceName": "@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [ "../IERC721.sol" ], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "IERC721Metadata" ] }, "/home/ted/apollo-fi/bnpl/node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol": { "lastModificationDate": 1666750826855, "contentHash": "03e6768535ac4da0e9756f1d8a4a018a", "sourceName": "@openzeppelin/contracts/utils/introspection/IERC165.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata", "devdoc", "userdoc", "storageLayout", "evm.gasEstimates" ], "": [ "ast" ] } }, "metadata": { "useLiteralContent": true } } }, "imports": [], "versionPragmas": [ "^0.8.0" ], "artifacts": [ "IERC165" ] }, "/home/ted/apollo-fi/bnpl/contracts/test/TestERC721.sol": { "lastModificationDate": 1666749650067, "contentHash": "76c33c03faafef77616fed8add12f051", "sourceName": "contracts/test/TestERC721.sol", "solcConfig": { "version": "0.8.14", "settings": { "optimizer": { "enabled": true, "runs": 10000 }, "outputSelection": { "*": { "*": [ "abi",