├── .bluemix ├── config.sh ├── deploy.json ├── metadata.js ├── pipeline-BLOCKCHAIN.sh ├── pipeline-BUILD.sh ├── pipeline-CLOUDANT.sh ├── pipeline-COMMON.sh ├── pipeline-DEPLOY.sh ├── pipeline.yml └── toolchain.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.txt ├── MAINTAINERS.md ├── README.md ├── apps └── .gitkeep ├── blockchainbean.bna ├── contracts ├── .gitkeep └── coffeeTrackr │ ├── .eslintrc.yml │ ├── README.md │ ├── features │ ├── sample.feature │ └── support │ │ └── index.js │ ├── lib │ └── logic.js │ ├── models │ └── model.cto │ ├── package.json │ ├── permissions.acl │ ├── queries.qry │ └── test │ └── logic.js ├── docs ├── 2more.gif ├── 5block.gif ├── API.gif ├── addCoffee.gif ├── app-architecture.png ├── blockchainService.png ├── cfApp.gif ├── cloudFoundry.png ├── createGrower.gif ├── createTrader.gif ├── delivery.gif ├── fairTradeDoc.png ├── getCupCoffee.png ├── gitClone.gif ├── gitPush.gif ├── launch1.gif ├── packageFile.png ├── packageJson.gif ├── part1.png ├── part2.png ├── pastePermissions.gif ├── pourCup.png ├── pushRest.gif ├── step12.gif ├── submitFairTradeDocs.gif ├── submitPackingListAndCoffee.gif ├── submitWeightTally.gif ├── yeoman.gif └── yo.gif ├── media ├── app.png ├── business-network.png ├── chaincode-app.png ├── chaincode.png ├── delivery-pipeline-logs.png ├── delivery-pipeline-overview.png ├── github-repo.png ├── ibm-cloud-app.png ├── ibm-cloud-dashboard-2.png ├── ibm-cloud-dashboard.png ├── ibm-cloud-rest-app.png ├── rest-api-explorer.png ├── rest-api-updated.png ├── running-app.png ├── toolchain-auth-complete.png ├── toolchain-auth-required.png ├── toolchain-created.png ├── toolchain-github-specified.png ├── toolchain-initial.png ├── toolchain-name-specified.png ├── vscode-initial.png ├── yeoman-app.png └── yeoman-business-network.png └── package.json /.bluemix/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/config.sh -------------------------------------------------------------------------------- /.bluemix/deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/deploy.json -------------------------------------------------------------------------------- /.bluemix/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/metadata.js -------------------------------------------------------------------------------- /.bluemix/pipeline-BLOCKCHAIN.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline-BLOCKCHAIN.sh -------------------------------------------------------------------------------- /.bluemix/pipeline-BUILD.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline-BUILD.sh -------------------------------------------------------------------------------- /.bluemix/pipeline-CLOUDANT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline-CLOUDANT.sh -------------------------------------------------------------------------------- /.bluemix/pipeline-COMMON.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline-COMMON.sh -------------------------------------------------------------------------------- /.bluemix/pipeline-DEPLOY.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline-DEPLOY.sh -------------------------------------------------------------------------------- /.bluemix/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/pipeline.yml -------------------------------------------------------------------------------- /.bluemix/toolchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/.bluemix/toolchain.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.bna 3 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blockchainbean.bna: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/blockchainbean.bna -------------------------------------------------------------------------------- /contracts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contracts/coffeeTrackr/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/.eslintrc.yml -------------------------------------------------------------------------------- /contracts/coffeeTrackr/README.md: -------------------------------------------------------------------------------- 1 | # coffeetracker 2 | 3 | demo 4 | -------------------------------------------------------------------------------- /contracts/coffeeTrackr/features/sample.feature: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contracts/coffeeTrackr/features/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/features/support/index.js -------------------------------------------------------------------------------- /contracts/coffeeTrackr/lib/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/lib/logic.js -------------------------------------------------------------------------------- /contracts/coffeeTrackr/models/model.cto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/models/model.cto -------------------------------------------------------------------------------- /contracts/coffeeTrackr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/package.json -------------------------------------------------------------------------------- /contracts/coffeeTrackr/permissions.acl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/permissions.acl -------------------------------------------------------------------------------- /contracts/coffeeTrackr/queries.qry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/queries.qry -------------------------------------------------------------------------------- /contracts/coffeeTrackr/test/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/contracts/coffeeTrackr/test/logic.js -------------------------------------------------------------------------------- /docs/2more.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/2more.gif -------------------------------------------------------------------------------- /docs/5block.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/5block.gif -------------------------------------------------------------------------------- /docs/API.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/API.gif -------------------------------------------------------------------------------- /docs/addCoffee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/addCoffee.gif -------------------------------------------------------------------------------- /docs/app-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/app-architecture.png -------------------------------------------------------------------------------- /docs/blockchainService.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/blockchainService.png -------------------------------------------------------------------------------- /docs/cfApp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/cfApp.gif -------------------------------------------------------------------------------- /docs/cloudFoundry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/cloudFoundry.png -------------------------------------------------------------------------------- /docs/createGrower.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/createGrower.gif -------------------------------------------------------------------------------- /docs/createTrader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/createTrader.gif -------------------------------------------------------------------------------- /docs/delivery.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/delivery.gif -------------------------------------------------------------------------------- /docs/fairTradeDoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/fairTradeDoc.png -------------------------------------------------------------------------------- /docs/getCupCoffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/getCupCoffee.png -------------------------------------------------------------------------------- /docs/gitClone.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/gitClone.gif -------------------------------------------------------------------------------- /docs/gitPush.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/gitPush.gif -------------------------------------------------------------------------------- /docs/launch1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/launch1.gif -------------------------------------------------------------------------------- /docs/packageFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/packageFile.png -------------------------------------------------------------------------------- /docs/packageJson.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/packageJson.gif -------------------------------------------------------------------------------- /docs/part1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/part1.png -------------------------------------------------------------------------------- /docs/part2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/part2.png -------------------------------------------------------------------------------- /docs/pastePermissions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/pastePermissions.gif -------------------------------------------------------------------------------- /docs/pourCup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/pourCup.png -------------------------------------------------------------------------------- /docs/pushRest.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/pushRest.gif -------------------------------------------------------------------------------- /docs/step12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/step12.gif -------------------------------------------------------------------------------- /docs/submitFairTradeDocs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/submitFairTradeDocs.gif -------------------------------------------------------------------------------- /docs/submitPackingListAndCoffee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/submitPackingListAndCoffee.gif -------------------------------------------------------------------------------- /docs/submitWeightTally.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/submitWeightTally.gif -------------------------------------------------------------------------------- /docs/yeoman.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/yeoman.gif -------------------------------------------------------------------------------- /docs/yo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/docs/yo.gif -------------------------------------------------------------------------------- /media/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/app.png -------------------------------------------------------------------------------- /media/business-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/business-network.png -------------------------------------------------------------------------------- /media/chaincode-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/chaincode-app.png -------------------------------------------------------------------------------- /media/chaincode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/chaincode.png -------------------------------------------------------------------------------- /media/delivery-pipeline-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/delivery-pipeline-logs.png -------------------------------------------------------------------------------- /media/delivery-pipeline-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/delivery-pipeline-overview.png -------------------------------------------------------------------------------- /media/github-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/github-repo.png -------------------------------------------------------------------------------- /media/ibm-cloud-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/ibm-cloud-app.png -------------------------------------------------------------------------------- /media/ibm-cloud-dashboard-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/ibm-cloud-dashboard-2.png -------------------------------------------------------------------------------- /media/ibm-cloud-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/ibm-cloud-dashboard.png -------------------------------------------------------------------------------- /media/ibm-cloud-rest-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/ibm-cloud-rest-app.png -------------------------------------------------------------------------------- /media/rest-api-explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/rest-api-explorer.png -------------------------------------------------------------------------------- /media/rest-api-updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/rest-api-updated.png -------------------------------------------------------------------------------- /media/running-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/running-app.png -------------------------------------------------------------------------------- /media/toolchain-auth-complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-auth-complete.png -------------------------------------------------------------------------------- /media/toolchain-auth-required.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-auth-required.png -------------------------------------------------------------------------------- /media/toolchain-created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-created.png -------------------------------------------------------------------------------- /media/toolchain-github-specified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-github-specified.png -------------------------------------------------------------------------------- /media/toolchain-initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-initial.png -------------------------------------------------------------------------------- /media/toolchain-name-specified.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/toolchain-name-specified.png -------------------------------------------------------------------------------- /media/vscode-initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/vscode-initial.png -------------------------------------------------------------------------------- /media/yeoman-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/yeoman-app.png -------------------------------------------------------------------------------- /media/yeoman-business-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/media/yeoman-business-network.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/blockchainbean/HEAD/package.json --------------------------------------------------------------------------------