├── .env.local ├── .eslintrc.js ├── .github └── dependabot.yml ├── .gitignore ├── .prettierrc ├── .run └── Unnamed.run.xml ├── LICENSE ├── README.md ├── docker-compose.yml ├── nest-cli.json ├── package.json ├── prisma └── schema.prisma ├── src ├── app.controller.spec.ts ├── app.controller.ts ├── app.module.ts ├── app.service.ts ├── configuration.ts ├── decorators │ ├── auth.decorator.ts │ ├── index.ts │ └── user.decorator.ts ├── interceptors │ ├── index.ts │ └── transform.interceptor.ts ├── main.ts └── modules │ ├── api │ ├── api.module.ts │ ├── api.service.ts │ ├── highload-wallet.service.ts │ └── tonweb.service.ts │ ├── auth │ ├── auth.controller.ts │ ├── auth.module.ts │ ├── auth.service.ts │ ├── guards │ │ ├── index.ts │ │ └── jwt-auth.guard.ts │ ├── passport │ │ ├── index.ts │ │ └── jwt.strategy.ts │ ├── token.entity.ts │ └── user-token.service.ts │ ├── balance │ ├── balance.module.ts │ └── balance.service.ts │ ├── bot │ ├── bot.action.ts │ ├── bot.module.ts │ ├── bot.service.ts │ └── bot.update.ts │ ├── domains │ ├── auction.service.ts │ ├── automation.service.ts │ ├── blockchainDomain.entity.ts │ ├── book.service.ts │ ├── domains.controller.ts │ ├── domains.module.ts │ ├── domains.service.ts │ └── transfer.service.ts │ ├── notify │ ├── notify.module.ts │ └── notify.service.ts │ ├── prisma │ ├── prisma.module.ts │ └── prisma.service.ts │ ├── shared │ ├── shared.module.ts │ └── shared.service.ts │ └── user │ ├── follow.service.ts │ ├── user-follow.entity.ts │ ├── user.controller.ts │ ├── user.entity.ts │ ├── user.module.ts │ └── user.service.ts ├── test ├── app.e2e-spec.ts └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json /.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.env.local -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.prettierrc -------------------------------------------------------------------------------- /.run/Unnamed.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/.run/Unnamed.run.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/package.json -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/app.controller.spec.ts -------------------------------------------------------------------------------- /src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/app.controller.ts -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/app.service.ts -------------------------------------------------------------------------------- /src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/configuration.ts -------------------------------------------------------------------------------- /src/decorators/auth.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/decorators/auth.decorator.ts -------------------------------------------------------------------------------- /src/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/decorators/index.ts -------------------------------------------------------------------------------- /src/decorators/user.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/decorators/user.decorator.ts -------------------------------------------------------------------------------- /src/interceptors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './transform.interceptor' 2 | -------------------------------------------------------------------------------- /src/interceptors/transform.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/interceptors/transform.interceptor.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/modules/api/api.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/api/api.module.ts -------------------------------------------------------------------------------- /src/modules/api/api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/api/api.service.ts -------------------------------------------------------------------------------- /src/modules/api/highload-wallet.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/api/highload-wallet.service.ts -------------------------------------------------------------------------------- /src/modules/api/tonweb.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/api/tonweb.service.ts -------------------------------------------------------------------------------- /src/modules/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/auth.controller.ts -------------------------------------------------------------------------------- /src/modules/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/auth.module.ts -------------------------------------------------------------------------------- /src/modules/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/auth.service.ts -------------------------------------------------------------------------------- /src/modules/auth/guards/index.ts: -------------------------------------------------------------------------------- 1 | export * from './jwt-auth.guard'; 2 | -------------------------------------------------------------------------------- /src/modules/auth/guards/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/guards/jwt-auth.guard.ts -------------------------------------------------------------------------------- /src/modules/auth/passport/index.ts: -------------------------------------------------------------------------------- 1 | export * from './jwt.strategy' 2 | -------------------------------------------------------------------------------- /src/modules/auth/passport/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/passport/jwt.strategy.ts -------------------------------------------------------------------------------- /src/modules/auth/token.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/token.entity.ts -------------------------------------------------------------------------------- /src/modules/auth/user-token.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/auth/user-token.service.ts -------------------------------------------------------------------------------- /src/modules/balance/balance.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/balance/balance.module.ts -------------------------------------------------------------------------------- /src/modules/balance/balance.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/balance/balance.service.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/bot/bot.action.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/bot/bot.module.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/bot/bot.service.ts -------------------------------------------------------------------------------- /src/modules/bot/bot.update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/bot/bot.update.ts -------------------------------------------------------------------------------- /src/modules/domains/auction.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/auction.service.ts -------------------------------------------------------------------------------- /src/modules/domains/automation.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/automation.service.ts -------------------------------------------------------------------------------- /src/modules/domains/blockchainDomain.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/blockchainDomain.entity.ts -------------------------------------------------------------------------------- /src/modules/domains/book.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/book.service.ts -------------------------------------------------------------------------------- /src/modules/domains/domains.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/domains.controller.ts -------------------------------------------------------------------------------- /src/modules/domains/domains.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/domains.module.ts -------------------------------------------------------------------------------- /src/modules/domains/domains.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/domains.service.ts -------------------------------------------------------------------------------- /src/modules/domains/transfer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/domains/transfer.service.ts -------------------------------------------------------------------------------- /src/modules/notify/notify.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/notify/notify.module.ts -------------------------------------------------------------------------------- /src/modules/notify/notify.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/notify/notify.service.ts -------------------------------------------------------------------------------- /src/modules/prisma/prisma.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/prisma/prisma.module.ts -------------------------------------------------------------------------------- /src/modules/prisma/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/prisma/prisma.service.ts -------------------------------------------------------------------------------- /src/modules/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/shared/shared.module.ts -------------------------------------------------------------------------------- /src/modules/shared/shared.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/shared/shared.service.ts -------------------------------------------------------------------------------- /src/modules/user/follow.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/follow.service.ts -------------------------------------------------------------------------------- /src/modules/user/user-follow.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/user-follow.entity.ts -------------------------------------------------------------------------------- /src/modules/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/user.controller.ts -------------------------------------------------------------------------------- /src/modules/user/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/user.entity.ts -------------------------------------------------------------------------------- /src/modules/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/user.module.ts -------------------------------------------------------------------------------- /src/modules/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/src/modules/user/user.service.ts -------------------------------------------------------------------------------- /test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBuilders/ton-domains-backend/HEAD/tsconfig.json --------------------------------------------------------------------------------