├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ ├── publish-docker-on-main.yml │ ├── release-on-tag.yml │ └── test-on-push.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.js ├── .shellcheckrc ├── .yamllint.yml ├── ARCHITECTURE.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── SUPPORTED_FEATURES.md ├── bump-version.sh ├── check-if-fablo-version-matches.sh ├── docker-entrypoint.sh ├── docs ├── CNAME ├── editor.html ├── index.html ├── lib │ └── jsoneditor.min.js ├── sample.json └── schema.json ├── e2e-network ├── TEST_CASES.md ├── docker │ ├── expect-ca-rest.sh │ ├── expect-command.sh │ ├── expect-invoke-cli.sh │ ├── expect-invoke-rest.sh │ ├── expect-query-cli.sh │ ├── test-01-v3-simple.sh │ ├── test-02-v2-raft-2orgs.sh │ ├── test-03-v2-private-data.sh │ ├── test-04-v3-snapshot-ccaas.sh │ ├── test-05-v3.sh │ ├── test-06-v3-bft.sh │ ├── test-07-v2-peer-dev-mode.sh │ ├── wait-for-chaincode.sh │ └── wait-for-container.sh └── k8s │ ├── expect-invoke-cli.sh │ ├── test-01-simple-k8s.sh │ ├── wait-for-chaincode.sh │ └── wait-for-container.sh ├── e2e ├── TestCommands.ts ├── __snapshots__ │ ├── extendConfig.test.ts.snap │ ├── fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts.snap │ ├── fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts.snap │ ├── fablo-config-hlf2-1org-1chaincode.json.test.ts.snap │ ├── fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts.snap │ ├── fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts.snap │ ├── fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts.snap │ ├── fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts.snap │ ├── fablo-config-hlf3-1orgs-1chaincode.json.test.ts.snap │ ├── fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts.snap │ ├── fabloCommands.test.ts.snap │ └── schema.test.ts.snap ├── create-test-cases.sh ├── extendConfig.test.ts ├── fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts ├── fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts ├── fablo-config-hlf2-1org-1chaincode.json.test.ts ├── fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts ├── fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts ├── fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts ├── fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts ├── fablo-config-hlf3-1orgs-1chaincode.json.test.ts ├── fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts ├── fabloCommands.test.ts ├── performTests.ts ├── schema.test.ts └── schemaFilesMatch.test.ts ├── fablo-build.sh ├── fablo.sh ├── jest.config.js ├── lint.sh ├── logo-sygnet-192.png ├── logo.svg ├── package.json ├── samples ├── chaincodes │ ├── .gitignore │ ├── chaincode-java-simple │ │ ├── .fabricignore │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── example │ │ │ │ ├── Pokeball.java │ │ │ │ └── PokeballContract.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── example │ │ │ └── PokeballContractTest.java │ ├── chaincode-kv-go │ │ ├── chaincode-kv-go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── kv-contract.go │ │ └── main.go │ ├── chaincode-kv-node │ │ ├── .nvmrc │ │ ├── Dockerfile │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ └── java-chaincode │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── gradlew │ │ ├── run-dev.sh │ │ ├── settings.gradle │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── example │ │ │ ├── Pokeball.java │ │ │ └── PokeballContract.java │ │ └── test │ │ └── java │ │ └── org │ │ └── example │ │ └── PokeballContractTest.java ├── fablo-config-hlf2-1org-1chaincode-k8s.json ├── fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json ├── fablo-config-hlf2-1org-1chaincode.json ├── fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml ├── fablo-config-hlf2-2orgs-2chaincodes-raft.yaml ├── fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json ├── fablo-config-hlf3-1org-2chaincode-raft-ccaas.json ├── fablo-config-hlf3-1orgs-1chaincode.json ├── fablo-config-hlf3-bft-1orgs-1chaincode.json ├── gateway │ └── node │ │ ├── .env.example │ │ ├── README.md │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js └── java-dev-mode-sample.json ├── src ├── app │ └── index.ts ├── config.test.ts ├── config.ts ├── export-network-topology │ ├── generateMermaidDiagram.ts │ └── index.ts ├── extend-config │ ├── defaults.ts │ ├── extendChaincodesConfig.ts │ ├── extendChannelsConfig.ts │ ├── extendConfig.ts │ ├── extendGlobal.ts │ ├── extendHooksConfig.ts │ ├── extendOrgsConfig.ts │ ├── index.ts │ └── mergeOrdererGroups.ts ├── init │ └── index.ts ├── list-compatible-updates │ └── index.ts ├── list-versions │ └── index.ts ├── repositoryUtils.test.ts ├── repositoryUtils.ts ├── setup-docker │ ├── index.ts │ └── templates │ │ ├── fabric-config │ │ ├── .gitignore │ │ ├── configtx-raft-template.yaml.ejs │ │ ├── configtx.yaml │ │ ├── crypto-config-org.yaml │ │ ├── explorer │ │ │ └── config.json │ │ └── fabric-ca-server-config.yaml │ │ ├── fabric-docker.sh │ │ ├── fabric-docker │ │ ├── .env │ │ ├── chaincode-scripts.sh │ │ ├── channel-query-scripts.sh │ │ ├── commands-generated.sh │ │ ├── commands-generated │ │ │ ├── chaincode-dev-v2.sh │ │ │ └── chaincode-install-v2.sh │ │ ├── docker-compose.yaml │ │ ├── scripts │ │ │ ├── base-functions-v2.sh │ │ │ ├── base-functions-v3.sh │ │ │ ├── base-help.sh │ │ │ ├── chaincode-functions-v2.sh │ │ │ ├── channel-query-functions.sh │ │ │ └── cli │ │ │ │ ├── channel_fns-v2.sh │ │ │ │ └── channel_fns-v3.sh │ │ └── snapshot-scripts.sh │ │ └── hooks │ │ ├── post-generate.sh │ │ └── post-start.sh ├── setup-k8s │ ├── index.ts │ └── templates │ │ ├── fabric-config │ │ └── .gitignore │ │ ├── fabric-k8s.sh │ │ ├── fabric-k8s │ │ ├── .env │ │ └── scripts │ │ │ ├── base-functions.sh │ │ │ ├── base-help.sh │ │ │ ├── chaincode-functions-v2.sh │ │ │ ├── chaincode-functions.sh │ │ │ └── util.sh │ │ └── hooks │ │ ├── post-generate.sh │ │ └── post-start.sh ├── setup-network │ └── index.ts ├── types │ ├── ConnectionProfile.ts │ ├── ExplorerConfig.ts │ ├── FabloConfigExtended.ts │ └── FabloConfigJson.ts ├── utils │ ├── parseFabloConfig.test.ts │ └── parseFabloConfig.ts ├── validate │ └── index.ts └── version │ ├── buildUtil.ts │ └── index.ts ├── tsconfig-dist.json └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | generators/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/publish-docker-on-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.github/workflows/publish-docker-on-main.yml -------------------------------------------------------------------------------- /.github/workflows/release-on-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.github/workflows/release-on-tag.yml -------------------------------------------------------------------------------- /.github/workflows/test-on-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.github/workflows/test-on-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | generators/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.shellcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.shellcheckrc -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/.yamllint.yml -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORTED_FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/SUPPORTED_FEATURES.md -------------------------------------------------------------------------------- /bump-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/bump-version.sh -------------------------------------------------------------------------------- /check-if-fablo-version-matches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/check-if-fablo-version-matches.sh -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | fablo.io -------------------------------------------------------------------------------- /docs/editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docs/editor.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/lib/jsoneditor.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docs/lib/jsoneditor.min.js -------------------------------------------------------------------------------- /docs/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docs/sample.json -------------------------------------------------------------------------------- /docs/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/docs/schema.json -------------------------------------------------------------------------------- /e2e-network/TEST_CASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/TEST_CASES.md -------------------------------------------------------------------------------- /e2e-network/docker/expect-ca-rest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/expect-ca-rest.sh -------------------------------------------------------------------------------- /e2e-network/docker/expect-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/expect-command.sh -------------------------------------------------------------------------------- /e2e-network/docker/expect-invoke-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/expect-invoke-cli.sh -------------------------------------------------------------------------------- /e2e-network/docker/expect-invoke-rest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/expect-invoke-rest.sh -------------------------------------------------------------------------------- /e2e-network/docker/expect-query-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/expect-query-cli.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-01-v3-simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-01-v3-simple.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-02-v2-raft-2orgs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-02-v2-raft-2orgs.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-03-v2-private-data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-03-v2-private-data.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-04-v3-snapshot-ccaas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-04-v3-snapshot-ccaas.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-05-v3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-05-v3.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-06-v3-bft.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-06-v3-bft.sh -------------------------------------------------------------------------------- /e2e-network/docker/test-07-v2-peer-dev-mode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/test-07-v2-peer-dev-mode.sh -------------------------------------------------------------------------------- /e2e-network/docker/wait-for-chaincode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/wait-for-chaincode.sh -------------------------------------------------------------------------------- /e2e-network/docker/wait-for-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/docker/wait-for-container.sh -------------------------------------------------------------------------------- /e2e-network/k8s/expect-invoke-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/k8s/expect-invoke-cli.sh -------------------------------------------------------------------------------- /e2e-network/k8s/test-01-simple-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/k8s/test-01-simple-k8s.sh -------------------------------------------------------------------------------- /e2e-network/k8s/wait-for-chaincode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/k8s/wait-for-chaincode.sh -------------------------------------------------------------------------------- /e2e-network/k8s/wait-for-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e-network/k8s/wait-for-container.sh -------------------------------------------------------------------------------- /e2e/TestCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/TestCommands.ts -------------------------------------------------------------------------------- /e2e/__snapshots__/extendConfig.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/extendConfig.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-1org-1chaincode.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf3-1orgs-1chaincode.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf3-1orgs-1chaincode.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/fabloCommands.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/fabloCommands.test.ts.snap -------------------------------------------------------------------------------- /e2e/__snapshots__/schema.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/__snapshots__/schema.test.ts.snap -------------------------------------------------------------------------------- /e2e/create-test-cases.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/create-test-cases.sh -------------------------------------------------------------------------------- /e2e/extendConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/extendConfig.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-1org-1chaincode-k8s.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-1org-1chaincode.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-1org-1chaincode.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-1org-2chaincode-raft-ccaas.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf3-1orgs-1chaincode.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf3-1orgs-1chaincode.json.test.ts -------------------------------------------------------------------------------- /e2e/fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fablo-config-hlf3-bft-1orgs-1chaincode.json.test.ts -------------------------------------------------------------------------------- /e2e/fabloCommands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/fabloCommands.test.ts -------------------------------------------------------------------------------- /e2e/performTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/performTests.ts -------------------------------------------------------------------------------- /e2e/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/schema.test.ts -------------------------------------------------------------------------------- /e2e/schemaFilesMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/e2e/schemaFilesMatch.test.ts -------------------------------------------------------------------------------- /fablo-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/fablo-build.sh -------------------------------------------------------------------------------- /fablo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/fablo.sh -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: "ts-jest", 3 | }; 4 | -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/lint.sh -------------------------------------------------------------------------------- /logo-sygnet-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/logo-sygnet-192.png -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/package.json -------------------------------------------------------------------------------- /samples/chaincodes/.gitignore: -------------------------------------------------------------------------------- 1 | */node_modules 2 | -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/.fabricignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/.fabricignore -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/.gitignore -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/build.gradle -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/gradlew -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/gradlew.bat -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/settings.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * SPDX-License-Identifier: Apache2.0 3 | */ 4 | rootProject.name = 'PokeballContract' 5 | 6 | -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/src/main/java/org/example/Pokeball.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/src/main/java/org/example/Pokeball.java -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/src/main/java/org/example/PokeballContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/src/main/java/org/example/PokeballContract.java -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-java-simple/src/test/java/org/example/PokeballContractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-java-simple/src/test/java/org/example/PokeballContractTest.java -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-go/chaincode-kv-go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-go/chaincode-kv-go -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-go/go.mod -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-go/go.sum -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-go/kv-contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-go/kv-contract.go -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-go/main.go -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-node/.nvmrc: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-node/Dockerfile -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-node/index.js -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-node/package-lock.json -------------------------------------------------------------------------------- /samples/chaincodes/chaincode-kv-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/chaincode-kv-node/package.json -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/.gitignore -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/build.gradle -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/gradlew -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/run-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/run-dev.sh -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'java-chaincode' -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/src/main/java/org/example/Pokeball.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/src/main/java/org/example/Pokeball.java -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/src/main/java/org/example/PokeballContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/src/main/java/org/example/PokeballContract.java -------------------------------------------------------------------------------- /samples/chaincodes/java-chaincode/src/test/java/org/example/PokeballContractTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/chaincodes/java-chaincode/src/test/java/org/example/PokeballContractTest.java -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-1org-1chaincode-k8s.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-1org-1chaincode-k8s.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-1org-1chaincode-peer-dev-mode.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-1org-1chaincode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-1org-1chaincode.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-2orgs-2chaincodes-private-data.yaml -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-2orgs-2chaincodes-raft.yaml -------------------------------------------------------------------------------- /samples/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf2-3orgs-1chaincode-raft-explorer.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf3-1org-2chaincode-raft-ccaas.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf3-1orgs-1chaincode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf3-1orgs-1chaincode.json -------------------------------------------------------------------------------- /samples/fablo-config-hlf3-bft-1orgs-1chaincode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/fablo-config-hlf3-bft-1orgs-1chaincode.json -------------------------------------------------------------------------------- /samples/gateway/node/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/gateway/node/.env.example -------------------------------------------------------------------------------- /samples/gateway/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/gateway/node/README.md -------------------------------------------------------------------------------- /samples/gateway/node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/gateway/node/package-lock.json -------------------------------------------------------------------------------- /samples/gateway/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/gateway/node/package.json -------------------------------------------------------------------------------- /samples/gateway/node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/gateway/node/server.js -------------------------------------------------------------------------------- /samples/java-dev-mode-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/samples/java-dev-mode-sample.json -------------------------------------------------------------------------------- /src/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/app/index.ts -------------------------------------------------------------------------------- /src/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/config.test.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/export-network-topology/generateMermaidDiagram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/export-network-topology/generateMermaidDiagram.ts -------------------------------------------------------------------------------- /src/export-network-topology/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/export-network-topology/index.ts -------------------------------------------------------------------------------- /src/extend-config/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/defaults.ts -------------------------------------------------------------------------------- /src/extend-config/extendChaincodesConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendChaincodesConfig.ts -------------------------------------------------------------------------------- /src/extend-config/extendChannelsConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendChannelsConfig.ts -------------------------------------------------------------------------------- /src/extend-config/extendConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendConfig.ts -------------------------------------------------------------------------------- /src/extend-config/extendGlobal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendGlobal.ts -------------------------------------------------------------------------------- /src/extend-config/extendHooksConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendHooksConfig.ts -------------------------------------------------------------------------------- /src/extend-config/extendOrgsConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/extendOrgsConfig.ts -------------------------------------------------------------------------------- /src/extend-config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/index.ts -------------------------------------------------------------------------------- /src/extend-config/mergeOrdererGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/extend-config/mergeOrdererGroups.ts -------------------------------------------------------------------------------- /src/init/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/init/index.ts -------------------------------------------------------------------------------- /src/list-compatible-updates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/list-compatible-updates/index.ts -------------------------------------------------------------------------------- /src/list-versions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/list-versions/index.ts -------------------------------------------------------------------------------- /src/repositoryUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/repositoryUtils.test.ts -------------------------------------------------------------------------------- /src/repositoryUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/repositoryUtils.ts -------------------------------------------------------------------------------- /src/setup-docker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/index.ts -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/.gitignore -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/configtx-raft-template.yaml.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/configtx-raft-template.yaml.ejs -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/configtx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/configtx.yaml -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/crypto-config-org.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/crypto-config-org.yaml -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/explorer/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/explorer/config.json -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-config/fabric-ca-server-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-config/fabric-ca-server-config.yaml -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/.env -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/chaincode-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/chaincode-scripts.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/channel-query-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/channel-query-scripts.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/commands-generated.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/commands-generated.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/commands-generated/chaincode-dev-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/commands-generated/chaincode-dev-v2.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/commands-generated/chaincode-install-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/commands-generated/chaincode-install-v2.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/docker-compose.yaml -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/base-functions-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/base-functions-v2.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/base-functions-v3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/base-functions-v3.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/base-help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/base-help.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/chaincode-functions-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/chaincode-functions-v2.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/channel-query-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/channel-query-functions.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/cli/channel_fns-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/cli/channel_fns-v2.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/scripts/cli/channel_fns-v3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/scripts/cli/channel_fns-v3.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/fabric-docker/snapshot-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/fabric-docker/snapshot-scripts.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/hooks/post-generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/hooks/post-generate.sh -------------------------------------------------------------------------------- /src/setup-docker/templates/hooks/post-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-docker/templates/hooks/post-start.sh -------------------------------------------------------------------------------- /src/setup-k8s/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/index.ts -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-config/.gitignore -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/.env -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/scripts/base-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/scripts/base-functions.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/scripts/base-help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/scripts/base-help.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/scripts/chaincode-functions-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/scripts/chaincode-functions-v2.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/scripts/chaincode-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/scripts/chaincode-functions.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/fabric-k8s/scripts/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/fabric-k8s/scripts/util.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/hooks/post-generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/hooks/post-generate.sh -------------------------------------------------------------------------------- /src/setup-k8s/templates/hooks/post-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-k8s/templates/hooks/post-start.sh -------------------------------------------------------------------------------- /src/setup-network/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/setup-network/index.ts -------------------------------------------------------------------------------- /src/types/ConnectionProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/types/ConnectionProfile.ts -------------------------------------------------------------------------------- /src/types/ExplorerConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/types/ExplorerConfig.ts -------------------------------------------------------------------------------- /src/types/FabloConfigExtended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/types/FabloConfigExtended.ts -------------------------------------------------------------------------------- /src/types/FabloConfigJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/types/FabloConfigJson.ts -------------------------------------------------------------------------------- /src/utils/parseFabloConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/utils/parseFabloConfig.test.ts -------------------------------------------------------------------------------- /src/utils/parseFabloConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/utils/parseFabloConfig.ts -------------------------------------------------------------------------------- /src/validate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/validate/index.ts -------------------------------------------------------------------------------- /src/version/buildUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/version/buildUtil.ts -------------------------------------------------------------------------------- /src/version/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/src/version/index.ts -------------------------------------------------------------------------------- /tsconfig-dist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/tsconfig-dist.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/fablo/HEAD/tsconfig.json --------------------------------------------------------------------------------