├── .gitattribute ├── .gitignore ├── BouncerProxy ├── BouncerProxy.sol ├── arguments.js └── dependencies.js ├── Example ├── Example.compiled ├── Example.sol ├── arguments.js └── dependencies.js ├── LICENSE ├── README.md ├── SomeToken ├── SomeToken.sol ├── arguments.js └── dependencies.js ├── attach.sh ├── backend ├── index.js ├── modules │ ├── contractLoader.js │ ├── eventParser.js │ └── liveParser.js ├── redis.sh ├── run.sh └── simple.js ├── clevis.json ├── contracts.clevis ├── dev.sh ├── docker ├── Dockerfile ├── attach.sh ├── bootstrap.sh ├── build.sh ├── deploy.sh ├── package.json └── run.sh ├── notes.txt ├── package.json ├── public ├── favicon.ico ├── index.html └── manifest.json ├── run.sh ├── src ├── App.css ├── App.js ├── App.test.js ├── components │ ├── allBouncers.js │ ├── backend.js │ ├── bouncer.js │ ├── miner.js │ └── owner.js ├── images │ ├── qr.png │ └── videopreview.jpg ├── index.css └── index.js ├── stop.sh ├── tests ├── clevis.js ├── compile.js ├── deploy.js ├── example.js ├── fast.js ├── full.js ├── metamask.js ├── publish.js ├── test.js └── version.js └── yarn.lock /.gitattribute: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /BouncerProxy/BouncerProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/BouncerProxy/BouncerProxy.sol -------------------------------------------------------------------------------- /BouncerProxy/arguments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/BouncerProxy/arguments.js -------------------------------------------------------------------------------- /BouncerProxy/dependencies.js: -------------------------------------------------------------------------------- 1 | 2 | const fs = require('fs'); 3 | module.exports = {} 4 | -------------------------------------------------------------------------------- /Example/Example.compiled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/Example/Example.compiled -------------------------------------------------------------------------------- /Example/Example.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/Example/Example.sol -------------------------------------------------------------------------------- /Example/arguments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/Example/arguments.js -------------------------------------------------------------------------------- /Example/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/Example/dependencies.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/README.md -------------------------------------------------------------------------------- /SomeToken/SomeToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/SomeToken/SomeToken.sol -------------------------------------------------------------------------------- /SomeToken/arguments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/SomeToken/arguments.js -------------------------------------------------------------------------------- /SomeToken/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/SomeToken/dependencies.js -------------------------------------------------------------------------------- /attach.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/attach.sh -------------------------------------------------------------------------------- /backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/index.js -------------------------------------------------------------------------------- /backend/modules/contractLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/modules/contractLoader.js -------------------------------------------------------------------------------- /backend/modules/eventParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/modules/eventParser.js -------------------------------------------------------------------------------- /backend/modules/liveParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/modules/liveParser.js -------------------------------------------------------------------------------- /backend/redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/redis.sh -------------------------------------------------------------------------------- /backend/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/run.sh -------------------------------------------------------------------------------- /backend/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/backend/simple.js -------------------------------------------------------------------------------- /clevis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/clevis.json -------------------------------------------------------------------------------- /contracts.clevis: -------------------------------------------------------------------------------- 1 | BouncerProxy 2 | Example 3 | SomeToken -------------------------------------------------------------------------------- /dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/dev.sh -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/attach.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/attach.sh -------------------------------------------------------------------------------- /docker/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/bootstrap.sh -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/deploy.sh -------------------------------------------------------------------------------- /docker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/package.json -------------------------------------------------------------------------------- /docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/docker/run.sh -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/notes.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/public/manifest.json -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/run.sh -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/components/allBouncers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/components/allBouncers.js -------------------------------------------------------------------------------- /src/components/backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/components/backend.js -------------------------------------------------------------------------------- /src/components/bouncer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/components/bouncer.js -------------------------------------------------------------------------------- /src/components/miner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/components/miner.js -------------------------------------------------------------------------------- /src/components/owner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/components/owner.js -------------------------------------------------------------------------------- /src/images/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/images/qr.png -------------------------------------------------------------------------------- /src/images/videopreview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/images/videopreview.jpg -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/src/index.js -------------------------------------------------------------------------------- /stop.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | docker stop clevis 3 | -------------------------------------------------------------------------------- /tests/clevis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/clevis.js -------------------------------------------------------------------------------- /tests/compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/compile.js -------------------------------------------------------------------------------- /tests/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/deploy.js -------------------------------------------------------------------------------- /tests/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/example.js -------------------------------------------------------------------------------- /tests/fast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/fast.js -------------------------------------------------------------------------------- /tests/full.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/full.js -------------------------------------------------------------------------------- /tests/metamask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/metamask.js -------------------------------------------------------------------------------- /tests/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/publish.js -------------------------------------------------------------------------------- /tests/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/test.js -------------------------------------------------------------------------------- /tests/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/tests/version.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austintgriffith/bouncer-proxy/HEAD/yarn.lock --------------------------------------------------------------------------------