├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS.md ├── README-ja.md ├── README.md ├── contract ├── .eslintrc.js ├── index.js ├── lib │ └── fabcar.js ├── package-lock.json └── package.json ├── run-local.md └── web-app ├── client ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ ├── app.po.ts │ │ └── components │ │ │ ├── changeCarOwnerForm.ts │ │ │ ├── createCarForm.ts │ │ │ └── submit.ts │ └── tsconfig.e2e.json ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── api.service.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── car.ts │ │ ├── query-all-cars │ │ │ ├── query-all-cars.component.html │ │ │ ├── query-all-cars.component.scss │ │ │ ├── query-all-cars.component.spec.ts │ │ │ └── query-all-cars.component.ts │ │ └── submit-component │ │ │ ├── change-car-owner-form │ │ │ ├── change-car-owner-form.component.html │ │ │ ├── change-car-owner-form.component.scss │ │ │ └── change-car-owner-form.component.ts │ │ │ ├── create-car-form │ │ │ ├── create-car-form.component.html │ │ │ ├── create-car-form.component.scss │ │ │ ├── create-car-form.component.spec.ts │ │ │ └── create-car-form.component.ts │ │ │ ├── submit.component.html │ │ │ ├── submit.component.scss │ │ │ ├── submit.component.spec.ts │ │ │ └── submit.component.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── colors.scss │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── ibmDuocolors.scss │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── tsconfig.json └── tslint.json └── server ├── .eslintrc.js ├── config.json ├── deregisterUser.js ├── enrollAdmin.js ├── mychannel_fabcar_profile.json ├── package-lock.json ├── package.json ├── registerUser.js └── src ├── app.js └── fabric └── network.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README-ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/README-ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/README.md -------------------------------------------------------------------------------- /contract/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/contract/.eslintrc.js -------------------------------------------------------------------------------- /contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/contract/index.js -------------------------------------------------------------------------------- /contract/lib/fabcar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/contract/lib/fabcar.js -------------------------------------------------------------------------------- /contract/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/contract/package-lock.json -------------------------------------------------------------------------------- /contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/contract/package.json -------------------------------------------------------------------------------- /run-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/run-local.md -------------------------------------------------------------------------------- /web-app/client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/.editorconfig -------------------------------------------------------------------------------- /web-app/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/.gitignore -------------------------------------------------------------------------------- /web-app/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/README.md -------------------------------------------------------------------------------- /web-app/client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/angular.json -------------------------------------------------------------------------------- /web-app/client/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/protractor.conf.js -------------------------------------------------------------------------------- /web-app/client/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /web-app/client/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/src/app.po.ts -------------------------------------------------------------------------------- /web-app/client/e2e/src/components/changeCarOwnerForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/src/components/changeCarOwnerForm.ts -------------------------------------------------------------------------------- /web-app/client/e2e/src/components/createCarForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/src/components/createCarForm.ts -------------------------------------------------------------------------------- /web-app/client/e2e/src/components/submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/src/components/submit.ts -------------------------------------------------------------------------------- /web-app/client/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /web-app/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/package-lock.json -------------------------------------------------------------------------------- /web-app/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/package.json -------------------------------------------------------------------------------- /web-app/client/src/app/api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/api.service.ts -------------------------------------------------------------------------------- /web-app/client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/app.component.html -------------------------------------------------------------------------------- /web-app/client/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/app.component.scss -------------------------------------------------------------------------------- /web-app/client/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /web-app/client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/app.component.ts -------------------------------------------------------------------------------- /web-app/client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/app.module.ts -------------------------------------------------------------------------------- /web-app/client/src/app/car.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/car.ts -------------------------------------------------------------------------------- /web-app/client/src/app/query-all-cars/query-all-cars.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/query-all-cars/query-all-cars.component.html -------------------------------------------------------------------------------- /web-app/client/src/app/query-all-cars/query-all-cars.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/query-all-cars/query-all-cars.component.scss -------------------------------------------------------------------------------- /web-app/client/src/app/query-all-cars/query-all-cars.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/query-all-cars/query-all-cars.component.spec.ts -------------------------------------------------------------------------------- /web-app/client/src/app/query-all-cars/query-all-cars.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/query-all-cars/query-all-cars.component.ts -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.html -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.scss -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/change-car-owner-form/change-car-owner-form.component.ts -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/create-car-form/create-car-form.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/create-car-form/create-car-form.component.html -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/create-car-form/create-car-form.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/create-car-form/create-car-form.component.scss -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/create-car-form/create-car-form.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/create-car-form/create-car-form.component.spec.ts -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/create-car-form/create-car-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/create-car-form/create-car-form.component.ts -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/submit.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/submit.component.html -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/submit.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/submit.component.scss -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/submit.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/submit.component.spec.ts -------------------------------------------------------------------------------- /web-app/client/src/app/submit-component/submit.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/app/submit-component/submit.component.ts -------------------------------------------------------------------------------- /web-app/client/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web-app/client/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/browserslist -------------------------------------------------------------------------------- /web-app/client/src/colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/colors.scss -------------------------------------------------------------------------------- /web-app/client/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /web-app/client/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/environments/environment.ts -------------------------------------------------------------------------------- /web-app/client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/favicon.ico -------------------------------------------------------------------------------- /web-app/client/src/ibmDuocolors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/ibmDuocolors.scss -------------------------------------------------------------------------------- /web-app/client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/index.html -------------------------------------------------------------------------------- /web-app/client/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/karma.conf.js -------------------------------------------------------------------------------- /web-app/client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/main.ts -------------------------------------------------------------------------------- /web-app/client/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/polyfills.ts -------------------------------------------------------------------------------- /web-app/client/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/styles.css -------------------------------------------------------------------------------- /web-app/client/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/test.ts -------------------------------------------------------------------------------- /web-app/client/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/tsconfig.app.json -------------------------------------------------------------------------------- /web-app/client/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/tsconfig.spec.json -------------------------------------------------------------------------------- /web-app/client/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/src/tslint.json -------------------------------------------------------------------------------- /web-app/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/tsconfig.json -------------------------------------------------------------------------------- /web-app/client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/client/tslint.json -------------------------------------------------------------------------------- /web-app/server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/.eslintrc.js -------------------------------------------------------------------------------- /web-app/server/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/config.json -------------------------------------------------------------------------------- /web-app/server/deregisterUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/deregisterUser.js -------------------------------------------------------------------------------- /web-app/server/enrollAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/enrollAdmin.js -------------------------------------------------------------------------------- /web-app/server/mychannel_fabcar_profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/mychannel_fabcar_profile.json -------------------------------------------------------------------------------- /web-app/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/package-lock.json -------------------------------------------------------------------------------- /web-app/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/package.json -------------------------------------------------------------------------------- /web-app/server/registerUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/registerUser.js -------------------------------------------------------------------------------- /web-app/server/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/src/app.js -------------------------------------------------------------------------------- /web-app/server/src/fabric/network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/fabcar-blockchain-sample/HEAD/web-app/server/src/fabric/network.js --------------------------------------------------------------------------------