├── .gitignore ├── README.md ├── client ├── .env ├── gulpfile.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json ├── scss │ ├── _code.scss │ ├── _content.scss │ ├── _deployment.scss │ ├── _main.scss │ ├── _navbar.scss │ ├── _sidebar.scss │ ├── _splash.scss │ └── index.scss └── src │ ├── actions │ ├── module_actions.js │ └── ui_actions.js │ ├── components │ ├── App.js │ ├── code.jsx │ ├── code_buttons.jsx │ ├── code_display.js │ ├── code_editor.js │ ├── code_tabs.jsx │ ├── completion.js │ ├── content.jsx │ ├── deployment.jsx │ ├── main.jsx │ ├── metamask.jsx │ ├── navbar.jsx │ ├── sidebar.jsx │ ├── splash.jsx │ ├── stage_button.jsx │ └── tutorial.jsx │ ├── index.js │ ├── modules │ └── spaceman │ │ ├── AstronautContract.json │ │ ├── config.json │ │ └── deploy.js │ ├── reducers │ ├── modules_reducer.js │ └── ui_reducer.js │ ├── registerServiceWorker.js │ ├── scss_dist │ └── index.css │ ├── store.js │ └── utilities │ ├── PollWeb3.js │ ├── codeRunnerUtil.js │ ├── generalUtil.js │ ├── localStorageHelper.js │ ├── solidityMode.js │ ├── transactionPoll.js │ └── web3Config.js ├── modules └── spaceman │ ├── reactapp │ ├── .env │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── component │ │ ├── approve.jsx │ │ ├── deploy.jsx │ │ ├── fund.jsx │ │ ├── shipped.jsx │ │ ├── userInfo.jsx │ │ └── withdraw.jsx │ │ ├── images │ │ └── outerspace.jpg │ │ ├── index.js │ │ ├── logo.svg │ │ ├── registerServiceWorker.js │ │ ├── styles │ │ ├── index.css │ │ └── reset.css │ │ ├── utilities │ │ └── transactionPoll.js │ │ └── web3Api │ │ ├── AstronautContract.json │ │ ├── Migrations.json │ │ ├── astronautApi.js │ │ ├── deploy.js │ │ └── web3Config.js │ └── truffle │ ├── contracts │ ├── Migrations.sol │ └── astronaut.sol │ ├── migrations │ ├── 1_initial_migration.js │ └── 2_Astronaut.sol │ └── truffle-config.js └── server ├── index.js ├── package-lock.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/README.md -------------------------------------------------------------------------------- /client/.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/gulpfile.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/scss/_code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_code.scss -------------------------------------------------------------------------------- /client/scss/_content.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_content.scss -------------------------------------------------------------------------------- /client/scss/_deployment.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_deployment.scss -------------------------------------------------------------------------------- /client/scss/_main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_main.scss -------------------------------------------------------------------------------- /client/scss/_navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_navbar.scss -------------------------------------------------------------------------------- /client/scss/_sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_sidebar.scss -------------------------------------------------------------------------------- /client/scss/_splash.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/_splash.scss -------------------------------------------------------------------------------- /client/scss/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/scss/index.scss -------------------------------------------------------------------------------- /client/src/actions/module_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/actions/module_actions.js -------------------------------------------------------------------------------- /client/src/actions/ui_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/actions/ui_actions.js -------------------------------------------------------------------------------- /client/src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/App.js -------------------------------------------------------------------------------- /client/src/components/code.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/code.jsx -------------------------------------------------------------------------------- /client/src/components/code_buttons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/code_buttons.jsx -------------------------------------------------------------------------------- /client/src/components/code_display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/code_display.js -------------------------------------------------------------------------------- /client/src/components/code_editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/code_editor.js -------------------------------------------------------------------------------- /client/src/components/code_tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/code_tabs.jsx -------------------------------------------------------------------------------- /client/src/components/completion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/completion.js -------------------------------------------------------------------------------- /client/src/components/content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/content.jsx -------------------------------------------------------------------------------- /client/src/components/deployment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/deployment.jsx -------------------------------------------------------------------------------- /client/src/components/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/main.jsx -------------------------------------------------------------------------------- /client/src/components/metamask.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/metamask.jsx -------------------------------------------------------------------------------- /client/src/components/navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/navbar.jsx -------------------------------------------------------------------------------- /client/src/components/sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/sidebar.jsx -------------------------------------------------------------------------------- /client/src/components/splash.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/splash.jsx -------------------------------------------------------------------------------- /client/src/components/stage_button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/stage_button.jsx -------------------------------------------------------------------------------- /client/src/components/tutorial.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/components/tutorial.jsx -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/modules/spaceman/AstronautContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/modules/spaceman/AstronautContract.json -------------------------------------------------------------------------------- /client/src/modules/spaceman/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/modules/spaceman/config.json -------------------------------------------------------------------------------- /client/src/modules/spaceman/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/modules/spaceman/deploy.js -------------------------------------------------------------------------------- /client/src/reducers/modules_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/reducers/modules_reducer.js -------------------------------------------------------------------------------- /client/src/reducers/ui_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/reducers/ui_reducer.js -------------------------------------------------------------------------------- /client/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/registerServiceWorker.js -------------------------------------------------------------------------------- /client/src/scss_dist/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/scss_dist/index.css -------------------------------------------------------------------------------- /client/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/store.js -------------------------------------------------------------------------------- /client/src/utilities/PollWeb3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/PollWeb3.js -------------------------------------------------------------------------------- /client/src/utilities/codeRunnerUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/codeRunnerUtil.js -------------------------------------------------------------------------------- /client/src/utilities/generalUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/generalUtil.js -------------------------------------------------------------------------------- /client/src/utilities/localStorageHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/localStorageHelper.js -------------------------------------------------------------------------------- /client/src/utilities/solidityMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/solidityMode.js -------------------------------------------------------------------------------- /client/src/utilities/transactionPoll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/transactionPoll.js -------------------------------------------------------------------------------- /client/src/utilities/web3Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/client/src/utilities/web3Config.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/.env: -------------------------------------------------------------------------------- 1 | PORT=3030 2 | -------------------------------------------------------------------------------- /modules/spaceman/reactapp/README.md: -------------------------------------------------------------------------------- 1 | 1) Run Ganache-Cli to populate 2 | -------------------------------------------------------------------------------- /modules/spaceman/reactapp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/package-lock.json -------------------------------------------------------------------------------- /modules/spaceman/reactapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/package.json -------------------------------------------------------------------------------- /modules/spaceman/reactapp/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/public/favicon.ico -------------------------------------------------------------------------------- /modules/spaceman/reactapp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/public/index.html -------------------------------------------------------------------------------- /modules/spaceman/reactapp/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/public/manifest.json -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/App.css -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/App.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/App.test.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/approve.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/approve.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/deploy.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/deploy.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/fund.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/fund.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/shipped.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/shipped.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/userInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/userInfo.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/component/withdraw.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/component/withdraw.jsx -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/images/outerspace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/images/outerspace.jpg -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/index.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/logo.svg -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/registerServiceWorker.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/styles/index.css -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/styles/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/styles/reset.css -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/utilities/transactionPoll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/utilities/transactionPoll.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/web3Api/AstronautContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/web3Api/AstronautContract.json -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/web3Api/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/web3Api/Migrations.json -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/web3Api/astronautApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/web3Api/astronautApi.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/web3Api/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/web3Api/deploy.js -------------------------------------------------------------------------------- /modules/spaceman/reactapp/src/web3Api/web3Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/reactapp/src/web3Api/web3Config.js -------------------------------------------------------------------------------- /modules/spaceman/truffle/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/truffle/contracts/Migrations.sol -------------------------------------------------------------------------------- /modules/spaceman/truffle/contracts/astronaut.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/truffle/contracts/astronaut.sol -------------------------------------------------------------------------------- /modules/spaceman/truffle/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/truffle/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /modules/spaceman/truffle/migrations/2_Astronaut.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/truffle/migrations/2_Astronaut.sol -------------------------------------------------------------------------------- /modules/spaceman/truffle/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/modules/spaceman/truffle/truffle-config.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/server/index.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockstreetboys/blockstreet/HEAD/server/package.json --------------------------------------------------------------------------------