├── .github └── workflows │ ├── nodejs.yml │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .prettierignore ├── CONTRIBUTING.md ├── README.md ├── api ├── .dockerignore ├── .env.example ├── .eslintrc.js ├── .gitignore ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── fly.toml ├── nest-cli.json ├── package.json ├── prisma │ └── schema.prisma ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── env.validation.ts │ ├── health │ │ ├── health.controller.ts │ │ └── health.module.ts │ ├── main.ts │ ├── prisma.service.ts │ ├── stats │ │ ├── stats.controller.ts │ │ ├── stats.entity.ts │ │ ├── stats.module.ts │ │ └── stats.service.ts │ └── tasks.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── client ├── .eslintrc ├── .gitignore ├── README.md ├── next-env.d.ts ├── package.json ├── public │ ├── favicon.ico │ └── images │ │ ├── favicon.png │ │ ├── new_logo_stxstats_black.svg │ │ ├── new_logo_stxstats_white.svg │ │ ├── sigle-logo-dark.svg │ │ ├── sigle-logo-light.svg │ │ ├── sigle_logo.png │ │ ├── stx_stats_logo.png │ │ ├── stx_stats_logo.svg │ │ ├── stx_stats_logo_black.svg │ │ └── twitter_share.png ├── src │ ├── components │ │ ├── ActiveAddressesPerDay.tsx │ │ ├── AreaChart.tsx │ │ ├── DashboardLayout.tsx │ │ ├── Footer.tsx │ │ ├── Menu.tsx │ │ ├── MenuItem.tsx │ │ ├── NbTxsPerDay.tsx │ │ ├── Overview.tsx │ │ ├── PriceEvolution.tsx │ │ ├── TooltipChart.ts │ │ ├── TxsFeePerDay.tsx │ │ └── UniqueAddressGrowingPerDay.tsx │ ├── config.ts │ ├── images │ │ ├── Discord.tsx │ │ ├── Github.tsx │ │ └── Twitter.tsx │ ├── pages │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ ├── dashboard.tsx │ │ └── index.tsx │ ├── stitches.config.ts │ ├── styles │ │ ├── fonts.scss │ │ ├── tailwind.css │ │ └── visx.ts │ ├── types │ │ └── FileData.ts │ ├── ui │ │ ├── Box.ts │ │ ├── Button.ts │ │ ├── Container.ts │ │ ├── Dialog.tsx │ │ ├── Flex.ts │ │ ├── Heading.ts │ │ ├── IconButton.ts │ │ ├── Link.ts │ │ └── Text.ts │ └── utils.ts └── tsconfig.json ├── docker-compose.dev.yml ├── docker-compose.yml ├── docs └── deploy-docker-compose.md ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── stacks-node └── config └── Config.toml /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .next 2 | dist 3 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/README.md -------------------------------------------------------------------------------- /api/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .env 4 | -------------------------------------------------------------------------------- /api/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/.env.example -------------------------------------------------------------------------------- /api/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/.eslintrc.js -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/.gitignore -------------------------------------------------------------------------------- /api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/Dockerfile -------------------------------------------------------------------------------- /api/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/Dockerfile.dev -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/README.md -------------------------------------------------------------------------------- /api/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/fly.toml -------------------------------------------------------------------------------- /api/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/nest-cli.json -------------------------------------------------------------------------------- /api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/package.json -------------------------------------------------------------------------------- /api/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/prisma/schema.prisma -------------------------------------------------------------------------------- /api/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/app.controller.spec.ts -------------------------------------------------------------------------------- /api/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/app.controller.ts -------------------------------------------------------------------------------- /api/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/app.module.ts -------------------------------------------------------------------------------- /api/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/app.service.ts -------------------------------------------------------------------------------- /api/src/env.validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/env.validation.ts -------------------------------------------------------------------------------- /api/src/health/health.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/health/health.controller.ts -------------------------------------------------------------------------------- /api/src/health/health.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/health/health.module.ts -------------------------------------------------------------------------------- /api/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/main.ts -------------------------------------------------------------------------------- /api/src/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/prisma.service.ts -------------------------------------------------------------------------------- /api/src/stats/stats.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/stats/stats.controller.ts -------------------------------------------------------------------------------- /api/src/stats/stats.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/stats/stats.entity.ts -------------------------------------------------------------------------------- /api/src/stats/stats.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/stats/stats.module.ts -------------------------------------------------------------------------------- /api/src/stats/stats.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/stats/stats.service.ts -------------------------------------------------------------------------------- /api/src/tasks.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/src/tasks.service.ts -------------------------------------------------------------------------------- /api/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /api/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/test/jest-e2e.json -------------------------------------------------------------------------------- /api/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/tsconfig.build.json -------------------------------------------------------------------------------- /api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/api/tsconfig.json -------------------------------------------------------------------------------- /client/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next" 3 | } 4 | -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/README.md -------------------------------------------------------------------------------- /client/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/next-env.d.ts -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/favicon.png -------------------------------------------------------------------------------- /client/public/images/new_logo_stxstats_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/new_logo_stxstats_black.svg -------------------------------------------------------------------------------- /client/public/images/new_logo_stxstats_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/new_logo_stxstats_white.svg -------------------------------------------------------------------------------- /client/public/images/sigle-logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/sigle-logo-dark.svg -------------------------------------------------------------------------------- /client/public/images/sigle-logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/sigle-logo-light.svg -------------------------------------------------------------------------------- /client/public/images/sigle_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/sigle_logo.png -------------------------------------------------------------------------------- /client/public/images/stx_stats_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/stx_stats_logo.png -------------------------------------------------------------------------------- /client/public/images/stx_stats_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/stx_stats_logo.svg -------------------------------------------------------------------------------- /client/public/images/stx_stats_logo_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/stx_stats_logo_black.svg -------------------------------------------------------------------------------- /client/public/images/twitter_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/public/images/twitter_share.png -------------------------------------------------------------------------------- /client/src/components/ActiveAddressesPerDay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/ActiveAddressesPerDay.tsx -------------------------------------------------------------------------------- /client/src/components/AreaChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/AreaChart.tsx -------------------------------------------------------------------------------- /client/src/components/DashboardLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/DashboardLayout.tsx -------------------------------------------------------------------------------- /client/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/Footer.tsx -------------------------------------------------------------------------------- /client/src/components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/Menu.tsx -------------------------------------------------------------------------------- /client/src/components/MenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/MenuItem.tsx -------------------------------------------------------------------------------- /client/src/components/NbTxsPerDay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/NbTxsPerDay.tsx -------------------------------------------------------------------------------- /client/src/components/Overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/Overview.tsx -------------------------------------------------------------------------------- /client/src/components/PriceEvolution.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/PriceEvolution.tsx -------------------------------------------------------------------------------- /client/src/components/TooltipChart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/TooltipChart.ts -------------------------------------------------------------------------------- /client/src/components/TxsFeePerDay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/TxsFeePerDay.tsx -------------------------------------------------------------------------------- /client/src/components/UniqueAddressGrowingPerDay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/components/UniqueAddressGrowingPerDay.tsx -------------------------------------------------------------------------------- /client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/config.ts -------------------------------------------------------------------------------- /client/src/images/Discord.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/images/Discord.tsx -------------------------------------------------------------------------------- /client/src/images/Github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/images/Github.tsx -------------------------------------------------------------------------------- /client/src/images/Twitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/images/Twitter.tsx -------------------------------------------------------------------------------- /client/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/pages/_app.tsx -------------------------------------------------------------------------------- /client/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/pages/_document.tsx -------------------------------------------------------------------------------- /client/src/pages/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/pages/dashboard.tsx -------------------------------------------------------------------------------- /client/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/pages/index.tsx -------------------------------------------------------------------------------- /client/src/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/stitches.config.ts -------------------------------------------------------------------------------- /client/src/styles/fonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/styles/fonts.scss -------------------------------------------------------------------------------- /client/src/styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/styles/tailwind.css -------------------------------------------------------------------------------- /client/src/styles/visx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/styles/visx.ts -------------------------------------------------------------------------------- /client/src/types/FileData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/types/FileData.ts -------------------------------------------------------------------------------- /client/src/ui/Box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Box.ts -------------------------------------------------------------------------------- /client/src/ui/Button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Button.ts -------------------------------------------------------------------------------- /client/src/ui/Container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Container.ts -------------------------------------------------------------------------------- /client/src/ui/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Dialog.tsx -------------------------------------------------------------------------------- /client/src/ui/Flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Flex.ts -------------------------------------------------------------------------------- /client/src/ui/Heading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Heading.ts -------------------------------------------------------------------------------- /client/src/ui/IconButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/IconButton.ts -------------------------------------------------------------------------------- /client/src/ui/Link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Link.ts -------------------------------------------------------------------------------- /client/src/ui/Text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/ui/Text.ts -------------------------------------------------------------------------------- /client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/src/utils.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/deploy-docker-compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/docs/deploy-docker-compose.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /stacks-node/config/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sigle/stxstats/HEAD/stacks-node/config/Config.toml --------------------------------------------------------------------------------