├── .env ├── .eslintrc ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── box-img-lg.png ├── box-img-sm.png ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── paths.js ├── polyfills.js ├── webpack.config.dev.js └── webpack.config.prod.js ├── contracts ├── Machine.sol ├── MachineOwner.sol ├── MachineToken.sol ├── Migrations.sol └── StakeObjects.sol ├── doc └── vehicle_registration_procedure │ └── registration_process_workflow.jpeg ├── issue_template.md ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── public ├── favicon.ico └── index.html ├── scripts ├── build.js ├── setIgnitionContract.js ├── start.js └── test.js ├── solhint.json ├── src ├── App.css ├── App.js ├── App.test.js ├── Form │ ├── RegisterMachineForm.js │ └── RegisterOwnerForm.js ├── components │ ├── MachineList.js │ └── form │ │ ├── RegisterMachineForm.js │ │ └── RegisterOwnerForm.js ├── css │ ├── open-sans.css │ ├── oswald.css │ └── pure-min.css ├── fonts │ ├── Open-Sans-regular │ │ ├── LICENSE.txt │ │ ├── Open-Sans-regular.eot │ │ ├── Open-Sans-regular.svg │ │ ├── Open-Sans-regular.ttf │ │ ├── Open-Sans-regular.woff │ │ └── Open-Sans-regular.woff2 │ ├── Oswald-300 │ │ ├── LICENSE.txt │ │ ├── Oswald-300.eot │ │ ├── Oswald-300.svg │ │ ├── Oswald-300.ttf │ │ ├── Oswald-300.woff │ │ └── Oswald-300.woff2 │ └── Oswald-regular │ │ ├── LICENSE.txt │ │ ├── Oswald-regular.eot │ │ ├── Oswald-regular.svg │ │ ├── Oswald-regular.ttf │ │ ├── Oswald-regular.woff │ │ └── Oswald-regular.woff2 ├── index.css ├── index.js └── utils │ └── getWeb3.js ├── test └── stakeObjects.js ├── truffle-config.js └── truffle.js /.env: -------------------------------------------------------------------------------- 1 | CI=true -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/README.md -------------------------------------------------------------------------------- /box-img-lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/box-img-lg.png -------------------------------------------------------------------------------- /box-img-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/box-img-sm.png -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/polyfills.js -------------------------------------------------------------------------------- /config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/webpack.config.dev.js -------------------------------------------------------------------------------- /config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/config/webpack.config.prod.js -------------------------------------------------------------------------------- /contracts/Machine.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/contracts/Machine.sol -------------------------------------------------------------------------------- /contracts/MachineOwner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/contracts/MachineOwner.sol -------------------------------------------------------------------------------- /contracts/MachineToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/contracts/MachineToken.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/StakeObjects.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/contracts/StakeObjects.sol -------------------------------------------------------------------------------- /doc/vehicle_registration_procedure/registration_process_workflow.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/doc/vehicle_registration_procedure/registration_process_workflow.jpeg -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/issue_template.md -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/public/index.html -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/setIgnitionContract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/scripts/setIgnitionContract.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/scripts/test.js -------------------------------------------------------------------------------- /solhint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "default" 3 | } 4 | -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/Form/RegisterMachineForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/Form/RegisterMachineForm.js -------------------------------------------------------------------------------- /src/Form/RegisterOwnerForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/Form/RegisterOwnerForm.js -------------------------------------------------------------------------------- /src/components/MachineList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/components/MachineList.js -------------------------------------------------------------------------------- /src/components/form/RegisterMachineForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/components/form/RegisterMachineForm.js -------------------------------------------------------------------------------- /src/components/form/RegisterOwnerForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/components/form/RegisterOwnerForm.js -------------------------------------------------------------------------------- /src/css/open-sans.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/css/open-sans.css -------------------------------------------------------------------------------- /src/css/oswald.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/css/oswald.css -------------------------------------------------------------------------------- /src/css/pure-min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/css/pure-min.css -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/LICENSE.txt -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/Open-Sans-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/Open-Sans-regular.eot -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/Open-Sans-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/Open-Sans-regular.svg -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/Open-Sans-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/Open-Sans-regular.ttf -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/Open-Sans-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/Open-Sans-regular.woff -------------------------------------------------------------------------------- /src/fonts/Open-Sans-regular/Open-Sans-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Open-Sans-regular/Open-Sans-regular.woff2 -------------------------------------------------------------------------------- /src/fonts/Oswald-300/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/LICENSE.txt -------------------------------------------------------------------------------- /src/fonts/Oswald-300/Oswald-300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/Oswald-300.eot -------------------------------------------------------------------------------- /src/fonts/Oswald-300/Oswald-300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/Oswald-300.svg -------------------------------------------------------------------------------- /src/fonts/Oswald-300/Oswald-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/Oswald-300.ttf -------------------------------------------------------------------------------- /src/fonts/Oswald-300/Oswald-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/Oswald-300.woff -------------------------------------------------------------------------------- /src/fonts/Oswald-300/Oswald-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-300/Oswald-300.woff2 -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/LICENSE.txt -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/Oswald-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/Oswald-regular.eot -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/Oswald-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/Oswald-regular.svg -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/Oswald-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/Oswald-regular.ttf -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/Oswald-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/Oswald-regular.woff -------------------------------------------------------------------------------- /src/fonts/Oswald-regular/Oswald-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/fonts/Oswald-regular/Oswald-regular.woff2 -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/getWeb3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/src/utils/getWeb3.js -------------------------------------------------------------------------------- /test/stakeObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/test/stakeObjects.js -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/truffle-config.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchain-IoT/Motoro/HEAD/truffle.js --------------------------------------------------------------------------------