├── .babelrc ├── .bootstraprc ├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── api ├── __tests__ │ └── api-test.js ├── actions │ ├── __tests__ │ │ ├── loadInfo-test.js │ │ ├── widget-load-test.js │ │ └── widget-update-test.js │ ├── index.js │ ├── loadContractABI.js │ ├── loadInfo.js │ ├── survey │ │ ├── index.js │ │ └── isValid.js │ └── widget │ │ ├── index.js │ │ ├── load.js │ │ └── update.js ├── api.js ├── config.js ├── hooks │ ├── index.js │ └── validateHook.js ├── middleware │ ├── index.js │ ├── logger.js │ └── notFound.js ├── services │ ├── authentication │ │ ├── index.js │ │ └── socketAuth.js │ ├── index.js │ ├── messages │ │ ├── hooks.js │ │ └── index.js │ └── users │ │ ├── hooks.js │ │ └── index.js └── utils │ ├── url.js │ └── validation.js ├── app.json ├── bin ├── api.js └── server.js ├── circle.yml ├── contracts ├── ConvertLib.sol ├── MetaCoin.sol ├── Migrations.sol └── StorageExample.sol ├── docker ├── build.sh ├── remove-all.sh ├── run.dev.sh └── run.prod.sh ├── docs ├── AddingAPage.md ├── AddingAPage │ ├── edit_app.png │ ├── edit_app2.png │ ├── edit_index.png │ ├── edit_route1.png │ ├── edit_route2.png │ ├── ick_about.png │ ├── ick_alias.png │ ├── new_hello.png │ └── show_hello.png ├── AddingToHomePage.md ├── AddingToHomePage │ ├── add_home.png │ ├── find_home1.png │ ├── find_home2.png │ ├── find_home3.png │ ├── find_home4.png │ └── hello_rendered.png ├── ApiConfig.md ├── Authentication.md ├── Ducks.md ├── ExploringTheDemoApp.md ├── ExploringTheDemoApp │ ├── about_markup.png │ ├── frontpage.png │ ├── frontpage_markup.png │ ├── survey_markup.png │ └── widgets_markup.png ├── InlineStyles.md ├── InstallingTheKit.md ├── InstallingTheKit │ ├── dependencies.png │ ├── git_clone.png │ ├── npm_run.png │ ├── port3000.png │ ├── run_dev1.png │ ├── run_dev2.png │ └── start_npm.png ├── README.md └── Services.md ├── images └── metacoin.gif ├── karma.conf.js ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── postcss.config.js ├── server.babel.js ├── src ├── app.js ├── client.js ├── components │ ├── AddressBlock │ │ ├── AddressBlock.js │ │ └── AddressBlock.scss │ ├── Notifs │ │ └── Notifs.js │ ├── Provider │ │ └── Provider.js │ ├── __tests__ │ │ └── InfoBar-test.js │ └── index.js ├── config.js ├── containers │ ├── App │ │ ├── App.js │ │ └── App.scss │ ├── DevTools │ │ └── DevTools.js │ ├── Home │ │ ├── Home.js │ │ ├── Home.scss │ │ └── logo.png │ ├── MetaCoin │ │ ├── MetaCoin.js │ │ └── MetaCoin.scss │ ├── NotFound │ │ └── NotFound.js │ └── index.js ├── helpers │ ├── ApiClient.js │ └── Html.js ├── pwa.js ├── redux │ ├── create.js │ ├── middleware │ │ └── clientMiddleware.js │ ├── modules │ │ ├── auth.js │ │ ├── blockchain.js │ │ ├── info.js │ │ ├── metaCoin.js │ │ └── notifs.js │ └── reducer.js ├── routes.js ├── server.js ├── theme │ ├── bootstrap.overrides.scss │ ├── buildExtractStylesLoader.js │ ├── font-awesome.config.js │ ├── font-awesome.config.less │ ├── font-awesome.config.prod.js │ └── variables.scss ├── utils │ ├── isOnline.js │ ├── routes.js │ └── validation.js └── web3.js ├── static ├── favicon.ico ├── favicon.png ├── launcher-icon-2x.png ├── launcher-icon-3x.png ├── launcher-icon-4x.png ├── logo.jpg └── manifest.json ├── test ├── TestMetacoin.sol └── metacoin.js ├── tests.webpack.js ├── truffle.js └── webpack ├── dev.config.js ├── dlls └── README.md ├── helpers.js ├── prod.config.js ├── vendor.config.js ├── webpack-dev-server.js └── webpack-isomorphic-tools.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.babelrc -------------------------------------------------------------------------------- /.bootstraprc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.bootstraprc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/README.md -------------------------------------------------------------------------------- /api/__tests__/api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/__tests__/api-test.js -------------------------------------------------------------------------------- /api/actions/__tests__/loadInfo-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/__tests__/loadInfo-test.js -------------------------------------------------------------------------------- /api/actions/__tests__/widget-load-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/__tests__/widget-load-test.js -------------------------------------------------------------------------------- /api/actions/__tests__/widget-update-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/__tests__/widget-update-test.js -------------------------------------------------------------------------------- /api/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/index.js -------------------------------------------------------------------------------- /api/actions/loadContractABI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/loadContractABI.js -------------------------------------------------------------------------------- /api/actions/loadInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/loadInfo.js -------------------------------------------------------------------------------- /api/actions/survey/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/survey/index.js -------------------------------------------------------------------------------- /api/actions/survey/isValid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/survey/isValid.js -------------------------------------------------------------------------------- /api/actions/widget/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/widget/index.js -------------------------------------------------------------------------------- /api/actions/widget/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/widget/load.js -------------------------------------------------------------------------------- /api/actions/widget/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/actions/widget/update.js -------------------------------------------------------------------------------- /api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/api.js -------------------------------------------------------------------------------- /api/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/config.js -------------------------------------------------------------------------------- /api/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/hooks/index.js -------------------------------------------------------------------------------- /api/hooks/validateHook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/hooks/validateHook.js -------------------------------------------------------------------------------- /api/middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/middleware/index.js -------------------------------------------------------------------------------- /api/middleware/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/middleware/logger.js -------------------------------------------------------------------------------- /api/middleware/notFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/middleware/notFound.js -------------------------------------------------------------------------------- /api/services/authentication/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/authentication/index.js -------------------------------------------------------------------------------- /api/services/authentication/socketAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/authentication/socketAuth.js -------------------------------------------------------------------------------- /api/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/index.js -------------------------------------------------------------------------------- /api/services/messages/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/messages/hooks.js -------------------------------------------------------------------------------- /api/services/messages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/messages/index.js -------------------------------------------------------------------------------- /api/services/users/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/users/hooks.js -------------------------------------------------------------------------------- /api/services/users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/services/users/index.js -------------------------------------------------------------------------------- /api/utils/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/utils/url.js -------------------------------------------------------------------------------- /api/utils/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/api/utils/validation.js -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/app.json -------------------------------------------------------------------------------- /bin/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/bin/api.js -------------------------------------------------------------------------------- /bin/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/bin/server.js -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/circle.yml -------------------------------------------------------------------------------- /contracts/ConvertLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/contracts/ConvertLib.sol -------------------------------------------------------------------------------- /contracts/MetaCoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/contracts/MetaCoin.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/StorageExample.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/contracts/StorageExample.sol -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/remove-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docker/remove-all.sh -------------------------------------------------------------------------------- /docker/run.dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docker/run.dev.sh -------------------------------------------------------------------------------- /docker/run.prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docker/run.prod.sh -------------------------------------------------------------------------------- /docs/AddingAPage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage.md -------------------------------------------------------------------------------- /docs/AddingAPage/edit_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/edit_app.png -------------------------------------------------------------------------------- /docs/AddingAPage/edit_app2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/edit_app2.png -------------------------------------------------------------------------------- /docs/AddingAPage/edit_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/edit_index.png -------------------------------------------------------------------------------- /docs/AddingAPage/edit_route1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/edit_route1.png -------------------------------------------------------------------------------- /docs/AddingAPage/edit_route2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/edit_route2.png -------------------------------------------------------------------------------- /docs/AddingAPage/ick_about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/ick_about.png -------------------------------------------------------------------------------- /docs/AddingAPage/ick_alias.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/ick_alias.png -------------------------------------------------------------------------------- /docs/AddingAPage/new_hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/new_hello.png -------------------------------------------------------------------------------- /docs/AddingAPage/show_hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingAPage/show_hello.png -------------------------------------------------------------------------------- /docs/AddingToHomePage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage.md -------------------------------------------------------------------------------- /docs/AddingToHomePage/add_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/add_home.png -------------------------------------------------------------------------------- /docs/AddingToHomePage/find_home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/find_home1.png -------------------------------------------------------------------------------- /docs/AddingToHomePage/find_home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/find_home2.png -------------------------------------------------------------------------------- /docs/AddingToHomePage/find_home3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/find_home3.png -------------------------------------------------------------------------------- /docs/AddingToHomePage/find_home4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/find_home4.png -------------------------------------------------------------------------------- /docs/AddingToHomePage/hello_rendered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/AddingToHomePage/hello_rendered.png -------------------------------------------------------------------------------- /docs/ApiConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ApiConfig.md -------------------------------------------------------------------------------- /docs/Authentication.md: -------------------------------------------------------------------------------- 1 | # Authentication -------------------------------------------------------------------------------- /docs/Ducks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/Ducks.md -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp.md -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp/about_markup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp/about_markup.png -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp/frontpage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp/frontpage.png -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp/frontpage_markup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp/frontpage_markup.png -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp/survey_markup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp/survey_markup.png -------------------------------------------------------------------------------- /docs/ExploringTheDemoApp/widgets_markup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/ExploringTheDemoApp/widgets_markup.png -------------------------------------------------------------------------------- /docs/InlineStyles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InlineStyles.md -------------------------------------------------------------------------------- /docs/InstallingTheKit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit.md -------------------------------------------------------------------------------- /docs/InstallingTheKit/dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/dependencies.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/git_clone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/git_clone.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/npm_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/npm_run.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/port3000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/port3000.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/run_dev1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/run_dev1.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/run_dev2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/run_dev2.png -------------------------------------------------------------------------------- /docs/InstallingTheKit/start_npm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/InstallingTheKit/start_npm.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/Services.md: -------------------------------------------------------------------------------- 1 | # Services -------------------------------------------------------------------------------- /images/metacoin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/images/metacoin.gif -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/karma.conf.js -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/postcss.config.js -------------------------------------------------------------------------------- /server.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/server.babel.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/app.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/client.js -------------------------------------------------------------------------------- /src/components/AddressBlock/AddressBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/AddressBlock/AddressBlock.js -------------------------------------------------------------------------------- /src/components/AddressBlock/AddressBlock.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/AddressBlock/AddressBlock.scss -------------------------------------------------------------------------------- /src/components/Notifs/Notifs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/Notifs/Notifs.js -------------------------------------------------------------------------------- /src/components/Provider/Provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/Provider/Provider.js -------------------------------------------------------------------------------- /src/components/__tests__/InfoBar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/__tests__/InfoBar-test.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/config.js -------------------------------------------------------------------------------- /src/containers/App/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/App/App.js -------------------------------------------------------------------------------- /src/containers/App/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/App/App.scss -------------------------------------------------------------------------------- /src/containers/DevTools/DevTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/DevTools/DevTools.js -------------------------------------------------------------------------------- /src/containers/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/Home/Home.js -------------------------------------------------------------------------------- /src/containers/Home/Home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/Home/Home.scss -------------------------------------------------------------------------------- /src/containers/Home/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/Home/logo.png -------------------------------------------------------------------------------- /src/containers/MetaCoin/MetaCoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/MetaCoin/MetaCoin.js -------------------------------------------------------------------------------- /src/containers/MetaCoin/MetaCoin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/MetaCoin/MetaCoin.scss -------------------------------------------------------------------------------- /src/containers/NotFound/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/NotFound/NotFound.js -------------------------------------------------------------------------------- /src/containers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/containers/index.js -------------------------------------------------------------------------------- /src/helpers/ApiClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/helpers/ApiClient.js -------------------------------------------------------------------------------- /src/helpers/Html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/helpers/Html.js -------------------------------------------------------------------------------- /src/pwa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/pwa.js -------------------------------------------------------------------------------- /src/redux/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/create.js -------------------------------------------------------------------------------- /src/redux/middleware/clientMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/middleware/clientMiddleware.js -------------------------------------------------------------------------------- /src/redux/modules/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/modules/auth.js -------------------------------------------------------------------------------- /src/redux/modules/blockchain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/modules/blockchain.js -------------------------------------------------------------------------------- /src/redux/modules/info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/modules/info.js -------------------------------------------------------------------------------- /src/redux/modules/metaCoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/modules/metaCoin.js -------------------------------------------------------------------------------- /src/redux/modules/notifs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/modules/notifs.js -------------------------------------------------------------------------------- /src/redux/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/redux/reducer.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/server.js -------------------------------------------------------------------------------- /src/theme/bootstrap.overrides.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/bootstrap.overrides.scss -------------------------------------------------------------------------------- /src/theme/buildExtractStylesLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/buildExtractStylesLoader.js -------------------------------------------------------------------------------- /src/theme/font-awesome.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/font-awesome.config.js -------------------------------------------------------------------------------- /src/theme/font-awesome.config.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/font-awesome.config.less -------------------------------------------------------------------------------- /src/theme/font-awesome.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/font-awesome.config.prod.js -------------------------------------------------------------------------------- /src/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/theme/variables.scss -------------------------------------------------------------------------------- /src/utils/isOnline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/utils/isOnline.js -------------------------------------------------------------------------------- /src/utils/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/utils/routes.js -------------------------------------------------------------------------------- /src/utils/validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/utils/validation.js -------------------------------------------------------------------------------- /src/web3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/src/web3.js -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/launcher-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/launcher-icon-2x.png -------------------------------------------------------------------------------- /static/launcher-icon-3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/launcher-icon-3x.png -------------------------------------------------------------------------------- /static/launcher-icon-4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/launcher-icon-4x.png -------------------------------------------------------------------------------- /static/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/logo.jpg -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/static/manifest.json -------------------------------------------------------------------------------- /test/TestMetacoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/test/TestMetacoin.sol -------------------------------------------------------------------------------- /test/metacoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/test/metacoin.js -------------------------------------------------------------------------------- /tests.webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/tests.webpack.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/truffle.js -------------------------------------------------------------------------------- /webpack/dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/dev.config.js -------------------------------------------------------------------------------- /webpack/dlls/README.md: -------------------------------------------------------------------------------- 1 | Files in this directory are auto-generated. DO NOT EDIT! -------------------------------------------------------------------------------- /webpack/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/helpers.js -------------------------------------------------------------------------------- /webpack/prod.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/prod.config.js -------------------------------------------------------------------------------- /webpack/vendor.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/vendor.config.js -------------------------------------------------------------------------------- /webpack/webpack-dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/webpack-dev-server.js -------------------------------------------------------------------------------- /webpack/webpack-isomorphic-tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leopoldjoy/react-ethereum-dapp-example/HEAD/webpack/webpack-isomorphic-tools.js --------------------------------------------------------------------------------