├── .editorconfig ├── .gitignore ├── .gitlab-ci.yml ├── .husky └── pre-commit ├── .prettierrc.json ├── LICENSE.md ├── README.md ├── core ├── .env.example ├── .gitignore ├── README.md ├── abis │ ├── ConstantsRegistry.json │ ├── MasterAccessManagement.json │ ├── MasterContractsRegistry.json │ └── ReviewableRequests.json ├── docker │ ├── .env.example │ ├── Dockerfile │ ├── package-lock.json │ └── package.json ├── docs │ ├── config.md │ └── query.md ├── package-lock.json ├── package.json ├── schema.graphql ├── scripts │ └── config-parser.js ├── src │ ├── entities │ │ ├── global │ │ │ ├── RequestStatusEnum.ts │ │ │ └── globals.ts │ │ ├── rbac │ │ │ ├── Resource.ts │ │ │ ├── Role.ts │ │ │ └── User.ts │ │ ├── registries │ │ │ ├── Constant.ts │ │ │ ├── Contract.ts │ │ │ └── Global.ts │ │ └── requests │ │ │ ├── Request.ts │ │ │ └── RequestsThread.ts │ ├── helpers │ │ └── ArrayHelper.ts │ └── mappings │ │ ├── ConstantsRegistry.ts │ │ ├── MasterAccessManagement.ts │ │ ├── MasterContractsRegistry.ts │ │ └── ReviewableRequests.ts ├── subgraph.yaml ├── tests │ ├── ConstantRegistry.test.ts │ ├── MasterAccessManagement.test.ts │ ├── MasterContractsRegistry.test.ts │ ├── ReviewableRequests.test.ts │ └── utils │ │ └── utils.ts └── tsconfig.json └── package.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint-fix && git add -u 5 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/.env.example -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/.gitignore -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/abis/ConstantsRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/abis/ConstantsRegistry.json -------------------------------------------------------------------------------- /core/abis/MasterAccessManagement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/abis/MasterAccessManagement.json -------------------------------------------------------------------------------- /core/abis/MasterContractsRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/abis/MasterContractsRegistry.json -------------------------------------------------------------------------------- /core/abis/ReviewableRequests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/abis/ReviewableRequests.json -------------------------------------------------------------------------------- /core/docker/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docker/.env.example -------------------------------------------------------------------------------- /core/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docker/Dockerfile -------------------------------------------------------------------------------- /core/docker/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docker/package-lock.json -------------------------------------------------------------------------------- /core/docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docker/package.json -------------------------------------------------------------------------------- /core/docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docs/config.md -------------------------------------------------------------------------------- /core/docs/query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/docs/query.md -------------------------------------------------------------------------------- /core/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/package-lock.json -------------------------------------------------------------------------------- /core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/package.json -------------------------------------------------------------------------------- /core/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/schema.graphql -------------------------------------------------------------------------------- /core/scripts/config-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/scripts/config-parser.js -------------------------------------------------------------------------------- /core/src/entities/global/RequestStatusEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/global/RequestStatusEnum.ts -------------------------------------------------------------------------------- /core/src/entities/global/globals.ts: -------------------------------------------------------------------------------- 1 | export const GLOBAL_ID = "global"; 2 | -------------------------------------------------------------------------------- /core/src/entities/rbac/Resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/rbac/Resource.ts -------------------------------------------------------------------------------- /core/src/entities/rbac/Role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/rbac/Role.ts -------------------------------------------------------------------------------- /core/src/entities/rbac/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/rbac/User.ts -------------------------------------------------------------------------------- /core/src/entities/registries/Constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/registries/Constant.ts -------------------------------------------------------------------------------- /core/src/entities/registries/Contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/registries/Contract.ts -------------------------------------------------------------------------------- /core/src/entities/registries/Global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/registries/Global.ts -------------------------------------------------------------------------------- /core/src/entities/requests/Request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/requests/Request.ts -------------------------------------------------------------------------------- /core/src/entities/requests/RequestsThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/entities/requests/RequestsThread.ts -------------------------------------------------------------------------------- /core/src/helpers/ArrayHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/helpers/ArrayHelper.ts -------------------------------------------------------------------------------- /core/src/mappings/ConstantsRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/mappings/ConstantsRegistry.ts -------------------------------------------------------------------------------- /core/src/mappings/MasterAccessManagement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/mappings/MasterAccessManagement.ts -------------------------------------------------------------------------------- /core/src/mappings/MasterContractsRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/mappings/MasterContractsRegistry.ts -------------------------------------------------------------------------------- /core/src/mappings/ReviewableRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/src/mappings/ReviewableRequests.ts -------------------------------------------------------------------------------- /core/subgraph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/subgraph.yaml -------------------------------------------------------------------------------- /core/tests/ConstantRegistry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tests/ConstantRegistry.test.ts -------------------------------------------------------------------------------- /core/tests/MasterAccessManagement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tests/MasterAccessManagement.test.ts -------------------------------------------------------------------------------- /core/tests/MasterContractsRegistry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tests/MasterContractsRegistry.test.ts -------------------------------------------------------------------------------- /core/tests/ReviewableRequests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tests/ReviewableRequests.test.ts -------------------------------------------------------------------------------- /core/tests/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tests/utils/utils.ts -------------------------------------------------------------------------------- /core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/core/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-tokene/core-graph/HEAD/package.json --------------------------------------------------------------------------------