├── .circleci └── config.yml ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ └── gitcoin-issue-template.md ├── .gitignore ├── .soliumignore ├── .soliumrc.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── client ├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── app │ ├── browser-solc.min.js │ ├── favicon.ico │ ├── index.html │ └── src │ │ ├── containers │ │ ├── App │ │ │ ├── App.css │ │ │ ├── App.jsx │ │ │ └── error.svg │ │ ├── database │ │ │ ├── Beneficiaries.jsx │ │ │ ├── DatabasePopups.jsx │ │ │ ├── FormField.jsx │ │ │ ├── General.jsx │ │ │ ├── Header.jsx │ │ │ ├── ItemEditPopup.jsx │ │ │ ├── Overview.jsx │ │ │ ├── PageLoading.jsx │ │ │ ├── RecordPopups.jsx │ │ │ ├── Records.jsx │ │ │ ├── index.jsx │ │ │ └── page.jsx │ │ ├── home │ │ │ └── index.jsx │ │ └── new │ │ │ ├── DatabaseInitialization.jsx │ │ │ └── SchemaDefinition.jsx │ │ ├── main.jsx │ │ ├── resources │ │ ├── DatabaseV1.sol │ │ └── Dependencies.sol │ │ ├── root.jsx │ │ └── utils │ │ ├── cyber.js │ │ ├── generateContractCode.js │ │ └── utils.js ├── package.json └── webpack.config.js ├── contracts ├── Migrations.sol ├── builders │ └── DatabaseBuilderV1.sol ├── chaingear │ ├── Chaingear.sol │ └── FeeSplitterChaingear.sol ├── common │ ├── ERC721MetadataValidation.sol │ ├── IChaingear.sol │ ├── IDatabase.sol │ ├── IDatabaseBuilder.sol │ ├── ISchema.sol │ ├── PaymentSplitter.sol │ └── Safe.sol ├── databases │ ├── DatabasePermissionControl.sol │ ├── DatabaseV1.sol │ └── FeeSplitterDatabase.sol └── schemas │ ├── AppsSchema.sol │ ├── FeaturesSchema.sol │ ├── NodesSchema.sol │ ├── PortsSchema.sol │ ├── TeamSchema.sol │ └── TestSchema.sol ├── docs ├── drafts │ ├── app │ │ ├── chaingear.png │ │ ├── database-admin.png │ │ ├── database-deploy.png │ │ ├── database-token.png │ │ ├── entry-token.png │ │ └── schema-gen.png │ ├── contracts.md │ ├── graphs │ │ ├── build_graphs.sh │ │ ├── chaingear.png │ │ ├── chaingear_full.png │ │ ├── databasev1.png │ │ └── databasev1_full.png │ ├── help │ │ └── development.md │ ├── mermaid │ │ ├── contracts-chaingear_inheritance.svg │ │ ├── contracts-database_inheritance.svg │ │ ├── origin │ │ │ ├── build_flows.sh │ │ │ ├── contracts-chaingear_inheritance.mmd │ │ │ ├── contracts-database_inheritance.mmd │ │ │ ├── pipelines-chaingear_tokenized.mmd │ │ │ ├── pipelines-database_crud.mmd │ │ │ └── pipelines-general_pipeline.mmd │ │ ├── pipelines-chaingear_tokenized.svg │ │ ├── pipelines-database_crud.svg │ │ └── pipelines-general_pipeline.svg │ ├── overview.md │ ├── pipelines.md │ ├── remix │ │ ├── concat_contracts.sh │ │ └── contracts_full.sol │ └── verification │ │ ├── Builder_full.sol │ │ ├── Chaingear_full.sol │ │ ├── TeamSchema_full.sol │ │ └── concat_contracts.sh ├── menu │ └── index.md └── whitepaper.md ├── img ├── chaingear.png ├── chaingear0.png ├── chaingear_full.png ├── contracts-chaingear_inheritance.svg ├── contracts-database_inheritance.svg ├── database-admin.png ├── database-deploy.png ├── database-token.png ├── databasev1.png ├── databasev1_full.png ├── entry-token.png ├── logo_chaigear_970.png ├── pipelines-chaingear_tokenized.svg ├── pipelines-database_crud.svg ├── pipelines-general_pipeline.svg └── schema-gen.png ├── infura_deploy_sample.json ├── migrations ├── 1_initial_migration.js ├── 2_deploy_registry_builder.js └── 3_deploy_chaingear_and_add_builder.js ├── openzeppelin-solidity ├── package.json ├── script.sh ├── test ├── FeeSplitter │ ├── FeeSplitterChaingear.test.js │ └── FeeSplitterDatabase.test.js ├── chaingear │ └── Chaingear.test.js ├── databases │ └── DatabaseV1.test.js └── schemas │ └── TestSchema.test.js └── truffle.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/gitcoin-issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/.github/ISSUE_TEMPLATE/gitcoin-issue-template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/.gitignore -------------------------------------------------------------------------------- /.soliumignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | contracts/Migrations.sol 3 | -------------------------------------------------------------------------------- /.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/.soliumrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/README.md -------------------------------------------------------------------------------- /client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/.babelrc -------------------------------------------------------------------------------- /client/.eslintignore: -------------------------------------------------------------------------------- 1 | /distribution 2 | /node_modules 3 | /build 4 | -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/app/browser-solc.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/browser-solc.min.js -------------------------------------------------------------------------------- /client/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/favicon.ico -------------------------------------------------------------------------------- /client/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/index.html -------------------------------------------------------------------------------- /client/app/src/containers/App/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/App/App.css -------------------------------------------------------------------------------- /client/app/src/containers/App/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/App/App.jsx -------------------------------------------------------------------------------- /client/app/src/containers/App/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/App/error.svg -------------------------------------------------------------------------------- /client/app/src/containers/database/Beneficiaries.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/Beneficiaries.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/DatabasePopups.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/DatabasePopups.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/FormField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/FormField.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/General.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/General.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/Header.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/ItemEditPopup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/ItemEditPopup.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/Overview.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/Overview.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/PageLoading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/PageLoading.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/RecordPopups.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/RecordPopups.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/Records.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/Records.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/index.jsx -------------------------------------------------------------------------------- /client/app/src/containers/database/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/database/page.jsx -------------------------------------------------------------------------------- /client/app/src/containers/home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/home/index.jsx -------------------------------------------------------------------------------- /client/app/src/containers/new/DatabaseInitialization.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/new/DatabaseInitialization.jsx -------------------------------------------------------------------------------- /client/app/src/containers/new/SchemaDefinition.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/containers/new/SchemaDefinition.jsx -------------------------------------------------------------------------------- /client/app/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/main.jsx -------------------------------------------------------------------------------- /client/app/src/resources/DatabaseV1.sol: -------------------------------------------------------------------------------- 1 | ../../../../contracts/databases/DatabaseV1.sol -------------------------------------------------------------------------------- /client/app/src/resources/Dependencies.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/resources/Dependencies.sol -------------------------------------------------------------------------------- /client/app/src/root.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/root.jsx -------------------------------------------------------------------------------- /client/app/src/utils/cyber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/utils/cyber.js -------------------------------------------------------------------------------- /client/app/src/utils/generateContractCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/utils/generateContractCode.js -------------------------------------------------------------------------------- /client/app/src/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/app/src/utils/utils.js -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/package.json -------------------------------------------------------------------------------- /client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/client/webpack.config.js -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/builders/DatabaseBuilderV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/builders/DatabaseBuilderV1.sol -------------------------------------------------------------------------------- /contracts/chaingear/Chaingear.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/chaingear/Chaingear.sol -------------------------------------------------------------------------------- /contracts/chaingear/FeeSplitterChaingear.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/chaingear/FeeSplitterChaingear.sol -------------------------------------------------------------------------------- /contracts/common/ERC721MetadataValidation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/ERC721MetadataValidation.sol -------------------------------------------------------------------------------- /contracts/common/IChaingear.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/IChaingear.sol -------------------------------------------------------------------------------- /contracts/common/IDatabase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/IDatabase.sol -------------------------------------------------------------------------------- /contracts/common/IDatabaseBuilder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/IDatabaseBuilder.sol -------------------------------------------------------------------------------- /contracts/common/ISchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/ISchema.sol -------------------------------------------------------------------------------- /contracts/common/PaymentSplitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/PaymentSplitter.sol -------------------------------------------------------------------------------- /contracts/common/Safe.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/common/Safe.sol -------------------------------------------------------------------------------- /contracts/databases/DatabasePermissionControl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/databases/DatabasePermissionControl.sol -------------------------------------------------------------------------------- /contracts/databases/DatabaseV1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/databases/DatabaseV1.sol -------------------------------------------------------------------------------- /contracts/databases/FeeSplitterDatabase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/databases/FeeSplitterDatabase.sol -------------------------------------------------------------------------------- /contracts/schemas/AppsSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/AppsSchema.sol -------------------------------------------------------------------------------- /contracts/schemas/FeaturesSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/FeaturesSchema.sol -------------------------------------------------------------------------------- /contracts/schemas/NodesSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/NodesSchema.sol -------------------------------------------------------------------------------- /contracts/schemas/PortsSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/PortsSchema.sol -------------------------------------------------------------------------------- /contracts/schemas/TeamSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/TeamSchema.sol -------------------------------------------------------------------------------- /contracts/schemas/TestSchema.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/contracts/schemas/TestSchema.sol -------------------------------------------------------------------------------- /docs/drafts/app/chaingear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/chaingear.png -------------------------------------------------------------------------------- /docs/drafts/app/database-admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/database-admin.png -------------------------------------------------------------------------------- /docs/drafts/app/database-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/database-deploy.png -------------------------------------------------------------------------------- /docs/drafts/app/database-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/database-token.png -------------------------------------------------------------------------------- /docs/drafts/app/entry-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/entry-token.png -------------------------------------------------------------------------------- /docs/drafts/app/schema-gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/app/schema-gen.png -------------------------------------------------------------------------------- /docs/drafts/contracts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/contracts.md -------------------------------------------------------------------------------- /docs/drafts/graphs/build_graphs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/graphs/build_graphs.sh -------------------------------------------------------------------------------- /docs/drafts/graphs/chaingear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/graphs/chaingear.png -------------------------------------------------------------------------------- /docs/drafts/graphs/chaingear_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/graphs/chaingear_full.png -------------------------------------------------------------------------------- /docs/drafts/graphs/databasev1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/graphs/databasev1.png -------------------------------------------------------------------------------- /docs/drafts/graphs/databasev1_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/graphs/databasev1_full.png -------------------------------------------------------------------------------- /docs/drafts/help/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/help/development.md -------------------------------------------------------------------------------- /docs/drafts/mermaid/contracts-chaingear_inheritance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/contracts-chaingear_inheritance.svg -------------------------------------------------------------------------------- /docs/drafts/mermaid/contracts-database_inheritance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/contracts-database_inheritance.svg -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/build_flows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/build_flows.sh -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/contracts-chaingear_inheritance.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/contracts-chaingear_inheritance.mmd -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/contracts-database_inheritance.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/contracts-database_inheritance.mmd -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/pipelines-chaingear_tokenized.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/pipelines-chaingear_tokenized.mmd -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/pipelines-database_crud.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/pipelines-database_crud.mmd -------------------------------------------------------------------------------- /docs/drafts/mermaid/origin/pipelines-general_pipeline.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/origin/pipelines-general_pipeline.mmd -------------------------------------------------------------------------------- /docs/drafts/mermaid/pipelines-chaingear_tokenized.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/pipelines-chaingear_tokenized.svg -------------------------------------------------------------------------------- /docs/drafts/mermaid/pipelines-database_crud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/pipelines-database_crud.svg -------------------------------------------------------------------------------- /docs/drafts/mermaid/pipelines-general_pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/mermaid/pipelines-general_pipeline.svg -------------------------------------------------------------------------------- /docs/drafts/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/overview.md -------------------------------------------------------------------------------- /docs/drafts/pipelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/pipelines.md -------------------------------------------------------------------------------- /docs/drafts/remix/concat_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/remix/concat_contracts.sh -------------------------------------------------------------------------------- /docs/drafts/remix/contracts_full.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/remix/contracts_full.sol -------------------------------------------------------------------------------- /docs/drafts/verification/Builder_full.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/verification/Builder_full.sol -------------------------------------------------------------------------------- /docs/drafts/verification/Chaingear_full.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/verification/Chaingear_full.sol -------------------------------------------------------------------------------- /docs/drafts/verification/TeamSchema_full.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/verification/TeamSchema_full.sol -------------------------------------------------------------------------------- /docs/drafts/verification/concat_contracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/drafts/verification/concat_contracts.sh -------------------------------------------------------------------------------- /docs/menu/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/menu/index.md -------------------------------------------------------------------------------- /docs/whitepaper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/docs/whitepaper.md -------------------------------------------------------------------------------- /img/chaingear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/chaingear.png -------------------------------------------------------------------------------- /img/chaingear0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/chaingear0.png -------------------------------------------------------------------------------- /img/chaingear_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/chaingear_full.png -------------------------------------------------------------------------------- /img/contracts-chaingear_inheritance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/contracts-chaingear_inheritance.svg -------------------------------------------------------------------------------- /img/contracts-database_inheritance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/contracts-database_inheritance.svg -------------------------------------------------------------------------------- /img/database-admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/database-admin.png -------------------------------------------------------------------------------- /img/database-deploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/database-deploy.png -------------------------------------------------------------------------------- /img/database-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/database-token.png -------------------------------------------------------------------------------- /img/databasev1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/databasev1.png -------------------------------------------------------------------------------- /img/databasev1_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/databasev1_full.png -------------------------------------------------------------------------------- /img/entry-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/entry-token.png -------------------------------------------------------------------------------- /img/logo_chaigear_970.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/logo_chaigear_970.png -------------------------------------------------------------------------------- /img/pipelines-chaingear_tokenized.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/pipelines-chaingear_tokenized.svg -------------------------------------------------------------------------------- /img/pipelines-database_crud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/pipelines-database_crud.svg -------------------------------------------------------------------------------- /img/pipelines-general_pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/pipelines-general_pipeline.svg -------------------------------------------------------------------------------- /img/schema-gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/img/schema-gen.png -------------------------------------------------------------------------------- /infura_deploy_sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/infura_deploy_sample.json -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_registry_builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/migrations/2_deploy_registry_builder.js -------------------------------------------------------------------------------- /migrations/3_deploy_chaingear_and_add_builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/migrations/3_deploy_chaingear_and_add_builder.js -------------------------------------------------------------------------------- /openzeppelin-solidity: -------------------------------------------------------------------------------- 1 | node_modules/openzeppelin-solidity/ -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/package.json -------------------------------------------------------------------------------- /script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/script.sh -------------------------------------------------------------------------------- /test/FeeSplitter/FeeSplitterChaingear.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/test/FeeSplitter/FeeSplitterChaingear.test.js -------------------------------------------------------------------------------- /test/FeeSplitter/FeeSplitterDatabase.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/test/FeeSplitter/FeeSplitterDatabase.test.js -------------------------------------------------------------------------------- /test/chaingear/Chaingear.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/test/chaingear/Chaingear.test.js -------------------------------------------------------------------------------- /test/databases/DatabaseV1.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/test/databases/DatabaseV1.test.js -------------------------------------------------------------------------------- /test/schemas/TestSchema.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/test/schemas/TestSchema.test.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyberia-to/chaingear/HEAD/truffle.js --------------------------------------------------------------------------------