├── .eslintignore ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── actions │ ├── build │ │ └── action.yml │ └── deploy │ │ └── action.yml └── workflows │ ├── deploy-prod.yml │ ├── deploy-staging.yml │ └── main.yml ├── .gitignore ├── .gitlab-ci.yml ├── .prettierignore ├── .prettierrc ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── circle_of_life.png ├── lerna.json ├── newt.jpg ├── newt_mayan.svg ├── package.json ├── packages ├── contracts │ ├── .env.example │ ├── .npmignore │ ├── .solcover.js │ ├── audit │ │ └── PeckShield-Audit-Report-TimeNFT-v1.0rc.pdf │ ├── contracts │ │ ├── NonFungibleTimeCollection.sol │ │ ├── interfaces │ │ │ └── ISvgGenerator.sol │ │ ├── mocks │ │ │ └── TestToken.sol │ │ └── svg-generators │ │ │ ├── InnerRingsSvgGenerator.sol │ │ │ ├── MiddleRingsSvgGenerator.sol │ │ │ ├── OuterRingsSvgGenerator.sol │ │ │ └── SvgGenerator.sol │ ├── docs │ │ ├── ISvgGenerator.md │ │ └── NonFungibleTimeCollection.md │ ├── hardhat.config.ts │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ ├── deploy.ts │ │ ├── deployProxy.ts │ │ ├── deploySvgGenerator.ts │ │ ├── generateSvg.ts │ │ ├── mint.ts │ │ ├── redeem.ts │ │ ├── setSvgGenerator.ts │ │ ├── toggleCurrencyAllowance.ts │ │ ├── tokenURI.ts │ │ └── transferOwnership.ts │ └── test │ │ └── index.ts ├── frontend │ ├── .env.test │ ├── README.md │ ├── apollo.config.js │ ├── codegen.yaml │ ├── config-overrides.js │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── 404.html │ │ ├── _redirects │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── App.css │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── ErrorBoundary.tsx │ │ ├── ThemeContext.tsx │ │ ├── ThemeToggle.tsx │ │ ├── apollo │ │ │ ├── cache.ts │ │ │ ├── client.ts │ │ │ └── pagination.ts │ │ ├── components │ │ │ ├── Button │ │ │ │ └── index.tsx │ │ │ ├── BuyPanel │ │ │ │ └── index.tsx │ │ │ ├── BuyingConditionChangePanel │ │ │ │ └── index.tsx │ │ │ ├── Category │ │ │ │ └── index.tsx │ │ │ ├── CategoryFilter │ │ │ │ └── index.tsx │ │ │ ├── ConnectButton │ │ │ │ └── index.tsx │ │ │ ├── ConnectModal │ │ │ │ └── index.tsx │ │ │ ├── FieldLabel │ │ │ │ └── index.tsx │ │ │ ├── Footer │ │ │ │ └── index.tsx │ │ │ ├── Forms │ │ │ │ ├── Input.tsx │ │ │ │ ├── Label.tsx │ │ │ │ ├── Select.tsx │ │ │ │ ├── common.tsx │ │ │ │ └── index.ts │ │ │ ├── MintModal │ │ │ │ └── index.tsx │ │ │ ├── NFTCard │ │ │ │ └── index.tsx │ │ │ ├── NFTGrid │ │ │ │ └── index.tsx │ │ │ ├── Navbar │ │ │ │ └── index.tsx │ │ │ ├── PriceDisplay │ │ │ │ └── index.tsx │ │ │ ├── ProfileHeader │ │ │ │ └── index.tsx │ │ │ ├── RedeemPanel │ │ │ │ └── index.tsx │ │ │ ├── ScreenWrapper │ │ │ │ └── index.tsx │ │ │ ├── SearchFilter │ │ │ │ └── index.tsx │ │ │ ├── ToggleFilter │ │ │ │ └── index.tsx │ │ │ ├── Tooltip │ │ │ │ └── index.tsx │ │ │ └── UserDetail │ │ │ │ └── index.tsx │ │ ├── images │ │ │ ├── LandingPageClock.png │ │ │ ├── browser_wallet_logo.svg │ │ │ ├── browser_wallet_logo_white.svg │ │ │ ├── clock-loader.webp │ │ │ ├── discord-logo.png │ │ │ ├── discord_logo.svg │ │ │ ├── etherscan-logo.png │ │ │ ├── etherscan_logo.svg │ │ │ ├── github-logo.png │ │ │ ├── github_logo.svg │ │ │ ├── icon.png │ │ │ ├── info_logo.svg │ │ │ ├── metamask_logo.svg │ │ │ ├── opensea_logo.svg │ │ │ ├── twitter-logo.png │ │ │ ├── twitter_logo.svg │ │ │ └── walletconnect_logo.svg │ │ ├── index.css │ │ ├── index.tsx │ │ ├── lib │ │ │ ├── config.tsx │ │ │ ├── connectors │ │ │ │ └── WalletConnect │ │ │ │ │ └── index.tsx │ │ │ ├── graphql │ │ │ │ ├── fragments.graphql │ │ │ │ ├── index.ts │ │ │ │ └── queries.graphql │ │ │ ├── helpers │ │ │ │ ├── ERC20 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── typechain │ │ │ │ │ │ ├── ERC20.d.ts │ │ │ │ │ │ └── factory │ │ │ │ │ │ └── ERC20__factory.ts │ │ │ │ ├── IERC721 │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── typechain │ │ │ │ │ │ ├── IERC721Upgradeable.d.ts │ │ │ │ │ │ └── factory │ │ │ │ │ │ └── IERC721Upgradeable__factory.ts │ │ │ │ ├── NftCollection │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── typechain │ │ │ │ │ │ ├── NonFungibleTimeCollection.d.ts │ │ │ │ │ │ └── factory │ │ │ │ │ │ └── NonFungibleTimeCollection__factory.ts │ │ │ │ ├── base-service.tsx │ │ │ │ ├── constants.tsx │ │ │ │ ├── format.tsx │ │ │ │ ├── userAgent.ts │ │ │ │ └── validators.ts │ │ │ ├── providers │ │ │ │ ├── app-data-provider.tsx │ │ │ │ ├── viewport-provider.tsx │ │ │ │ └── web3-provider.tsx │ │ │ └── types │ │ │ │ └── index.ts │ │ ├── logo.svg │ │ ├── modules │ │ │ ├── Home │ │ │ │ └── index.tsx │ │ │ ├── Marketplace │ │ │ │ └── index.tsx │ │ │ ├── NFTDetails │ │ │ │ └── index.tsx │ │ │ ├── PrivacyPolicy │ │ │ │ └── index.tsx │ │ │ ├── Profile │ │ │ │ └── index.tsx │ │ │ └── TermsAndConditions │ │ │ │ └── index.tsx │ │ ├── react-app-env.d.ts │ │ ├── reportWebVitals.ts │ │ ├── setupTests.ts │ │ └── types.tsx │ ├── tailwind.config.js │ └── tsconfig.json └── subgraph │ ├── .env.copy │ ├── README.md │ ├── config │ ├── mumbai.json │ └── polygon.json │ ├── package-lock.json │ ├── package.json │ ├── schema.graphql │ ├── src │ └── mapping │ │ └── nonfungibletime.ts │ └── subgraph.template.yaml ├── scripts └── cache_invalidation.sh └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage 5 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/actions/build/action.yml -------------------------------------------------------------------------------- /.github/actions/deploy/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/actions/deploy/action.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/workflows/deploy-prod.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/workflows/deploy-staging.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage* 5 | gasReporterOutput.json 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/README.md -------------------------------------------------------------------------------- /circle_of_life.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/circle_of_life.png -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/lerna.json -------------------------------------------------------------------------------- /newt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/newt.jpg -------------------------------------------------------------------------------- /newt_mayan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/newt_mayan.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/package.json -------------------------------------------------------------------------------- /packages/contracts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/.env.example -------------------------------------------------------------------------------- /packages/contracts/.npmignore: -------------------------------------------------------------------------------- 1 | hardhat.config.ts 2 | scripts 3 | test -------------------------------------------------------------------------------- /packages/contracts/.solcover.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | configureYulOptimizer: true 3 | }; 4 | -------------------------------------------------------------------------------- /packages/contracts/audit/PeckShield-Audit-Report-TimeNFT-v1.0rc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/audit/PeckShield-Audit-Report-TimeNFT-v1.0rc.pdf -------------------------------------------------------------------------------- /packages/contracts/contracts/NonFungibleTimeCollection.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/NonFungibleTimeCollection.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/interfaces/ISvgGenerator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/interfaces/ISvgGenerator.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/mocks/TestToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/mocks/TestToken.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/svg-generators/InnerRingsSvgGenerator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/svg-generators/InnerRingsSvgGenerator.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/svg-generators/MiddleRingsSvgGenerator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/svg-generators/MiddleRingsSvgGenerator.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/svg-generators/OuterRingsSvgGenerator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/svg-generators/OuterRingsSvgGenerator.sol -------------------------------------------------------------------------------- /packages/contracts/contracts/svg-generators/SvgGenerator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/contracts/svg-generators/SvgGenerator.sol -------------------------------------------------------------------------------- /packages/contracts/docs/ISvgGenerator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/docs/ISvgGenerator.md -------------------------------------------------------------------------------- /packages/contracts/docs/NonFungibleTimeCollection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/docs/NonFungibleTimeCollection.md -------------------------------------------------------------------------------- /packages/contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/contracts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/package-lock.json -------------------------------------------------------------------------------- /packages/contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/package.json -------------------------------------------------------------------------------- /packages/contracts/scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/deploy.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/deployProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/deployProxy.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/deploySvgGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/deploySvgGenerator.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/generateSvg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/generateSvg.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/mint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/mint.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/redeem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/redeem.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/setSvgGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/setSvgGenerator.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/toggleCurrencyAllowance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/toggleCurrencyAllowance.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/tokenURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/tokenURI.ts -------------------------------------------------------------------------------- /packages/contracts/scripts/transferOwnership.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/scripts/transferOwnership.ts -------------------------------------------------------------------------------- /packages/contracts/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/contracts/test/index.ts -------------------------------------------------------------------------------- /packages/frontend/.env.test: -------------------------------------------------------------------------------- 1 | REACT_APP_SELECTED_ENVIRONMENT = development 2 | -------------------------------------------------------------------------------- /packages/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/README.md -------------------------------------------------------------------------------- /packages/frontend/apollo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/apollo.config.js -------------------------------------------------------------------------------- /packages/frontend/codegen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/codegen.yaml -------------------------------------------------------------------------------- /packages/frontend/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/config-overrides.js -------------------------------------------------------------------------------- /packages/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/package-lock.json -------------------------------------------------------------------------------- /packages/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/package.json -------------------------------------------------------------------------------- /packages/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/postcss.config.js -------------------------------------------------------------------------------- /packages/frontend/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/404.html -------------------------------------------------------------------------------- /packages/frontend/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/_redirects -------------------------------------------------------------------------------- /packages/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/favicon.ico -------------------------------------------------------------------------------- /packages/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/index.html -------------------------------------------------------------------------------- /packages/frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/logo192.png -------------------------------------------------------------------------------- /packages/frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/logo512.png -------------------------------------------------------------------------------- /packages/frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/manifest.json -------------------------------------------------------------------------------- /packages/frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/public/robots.txt -------------------------------------------------------------------------------- /packages/frontend/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/frontend/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/App.test.tsx -------------------------------------------------------------------------------- /packages/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/App.tsx -------------------------------------------------------------------------------- /packages/frontend/src/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/ErrorBoundary.tsx -------------------------------------------------------------------------------- /packages/frontend/src/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/ThemeContext.tsx -------------------------------------------------------------------------------- /packages/frontend/src/ThemeToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/ThemeToggle.tsx -------------------------------------------------------------------------------- /packages/frontend/src/apollo/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/apollo/cache.ts -------------------------------------------------------------------------------- /packages/frontend/src/apollo/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/apollo/client.ts -------------------------------------------------------------------------------- /packages/frontend/src/apollo/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/apollo/pagination.ts -------------------------------------------------------------------------------- /packages/frontend/src/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Button/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/BuyPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/BuyPanel/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/BuyingConditionChangePanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/BuyingConditionChangePanel/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Category/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Category/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/CategoryFilter/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/CategoryFilter/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/ConnectButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/ConnectButton/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/ConnectModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/ConnectModal/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/FieldLabel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/FieldLabel/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Forms/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Forms/Input.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Forms/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Forms/Label.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Forms/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Forms/Select.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Forms/common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Forms/common.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Forms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Forms/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/components/MintModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/MintModal/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/NFTCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/NFTCard/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/NFTGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/NFTGrid/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Navbar/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/PriceDisplay/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/PriceDisplay/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/ProfileHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/ProfileHeader/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/RedeemPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/RedeemPanel/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/ScreenWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/ScreenWrapper/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/SearchFilter/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/SearchFilter/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/ToggleFilter/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/ToggleFilter/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/Tooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/Tooltip/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/components/UserDetail/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/components/UserDetail/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/images/LandingPageClock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/LandingPageClock.png -------------------------------------------------------------------------------- /packages/frontend/src/images/browser_wallet_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/browser_wallet_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/browser_wallet_logo_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/browser_wallet_logo_white.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/clock-loader.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/clock-loader.webp -------------------------------------------------------------------------------- /packages/frontend/src/images/discord-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/discord-logo.png -------------------------------------------------------------------------------- /packages/frontend/src/images/discord_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/discord_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/etherscan-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/etherscan-logo.png -------------------------------------------------------------------------------- /packages/frontend/src/images/etherscan_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/etherscan_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/github-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/github-logo.png -------------------------------------------------------------------------------- /packages/frontend/src/images/github_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/github_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/icon.png -------------------------------------------------------------------------------- /packages/frontend/src/images/info_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/info_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/metamask_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/metamask_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/opensea_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/opensea_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/twitter-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/twitter-logo.png -------------------------------------------------------------------------------- /packages/frontend/src/images/twitter_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/twitter_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/images/walletconnect_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/images/walletconnect_logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/index.css -------------------------------------------------------------------------------- /packages/frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/config.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/connectors/WalletConnect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/connectors/WalletConnect/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/graphql/fragments.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/graphql/fragments.graphql -------------------------------------------------------------------------------- /packages/frontend/src/lib/graphql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/graphql/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/graphql/queries.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/graphql/queries.graphql -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/ERC20/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/ERC20/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/ERC20/typechain/ERC20.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/ERC20/typechain/ERC20.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/ERC20/typechain/factory/ERC20__factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/ERC20/typechain/factory/ERC20__factory.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/IERC721/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/IERC721/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/IERC721/typechain/IERC721Upgradeable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/IERC721/typechain/IERC721Upgradeable.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/IERC721/typechain/factory/IERC721Upgradeable__factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/IERC721/typechain/factory/IERC721Upgradeable__factory.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/NftCollection/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/NftCollection/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/NftCollection/typechain/NonFungibleTimeCollection.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/NftCollection/typechain/NonFungibleTimeCollection.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/NftCollection/typechain/factory/NonFungibleTimeCollection__factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/NftCollection/typechain/factory/NonFungibleTimeCollection__factory.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/base-service.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/base-service.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/constants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/constants.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/format.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/format.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/userAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/userAgent.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/helpers/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/helpers/validators.ts -------------------------------------------------------------------------------- /packages/frontend/src/lib/providers/app-data-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/providers/app-data-provider.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/providers/viewport-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/providers/viewport-provider.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/providers/web3-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/providers/web3-provider.tsx -------------------------------------------------------------------------------- /packages/frontend/src/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/lib/types/index.ts -------------------------------------------------------------------------------- /packages/frontend/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/logo.svg -------------------------------------------------------------------------------- /packages/frontend/src/modules/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/Home/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/modules/Marketplace/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/Marketplace/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/modules/NFTDetails/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/NFTDetails/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/modules/PrivacyPolicy/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/PrivacyPolicy/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/modules/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/Profile/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/modules/TermsAndConditions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/modules/TermsAndConditions/index.tsx -------------------------------------------------------------------------------- /packages/frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/react-app-env.d.ts -------------------------------------------------------------------------------- /packages/frontend/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/reportWebVitals.ts -------------------------------------------------------------------------------- /packages/frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/setupTests.ts -------------------------------------------------------------------------------- /packages/frontend/src/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/src/types.tsx -------------------------------------------------------------------------------- /packages/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/tailwind.config.js -------------------------------------------------------------------------------- /packages/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/frontend/tsconfig.json -------------------------------------------------------------------------------- /packages/subgraph/.env.copy: -------------------------------------------------------------------------------- 1 | ACCESS_TOKEN= -------------------------------------------------------------------------------- /packages/subgraph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/README.md -------------------------------------------------------------------------------- /packages/subgraph/config/mumbai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/config/mumbai.json -------------------------------------------------------------------------------- /packages/subgraph/config/polygon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/config/polygon.json -------------------------------------------------------------------------------- /packages/subgraph/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/package-lock.json -------------------------------------------------------------------------------- /packages/subgraph/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/package.json -------------------------------------------------------------------------------- /packages/subgraph/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/schema.graphql -------------------------------------------------------------------------------- /packages/subgraph/src/mapping/nonfungibletime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/src/mapping/nonfungibletime.ts -------------------------------------------------------------------------------- /packages/subgraph/subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/packages/subgraph/subgraph.template.yaml -------------------------------------------------------------------------------- /scripts/cache_invalidation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/scripts/cache_invalidation.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WeAreNewt/NonFungibleTime/HEAD/tsconfig.json --------------------------------------------------------------------------------