├── .gitignore ├── LICENSE ├── README.md ├── client ├── .env.example ├── .eslintrc.json ├── .firebaserc ├── .gitignore ├── .prettierrc.js ├── README.md ├── config-overrides.js ├── config │ └── webpack.js ├── firebase.json ├── netlify.toml ├── package-lock.json ├── package.json ├── public │ ├── favicon-32x32.png │ ├── index.html │ ├── manifest.json │ └── proposals │ │ ├── proposal1.png │ │ ├── proposal2.png │ │ ├── proposal3.png │ │ ├── proposal4.png │ │ ├── proposal5.png │ │ └── proposal6.png ├── src │ ├── artifacts │ │ ├── Poap.json │ │ └── VotePoap.json │ ├── assets │ │ └── images │ │ │ ├── .DS_Store │ │ │ ├── POAP.svg │ │ │ ├── bg-header-fixed.png │ │ │ ├── bg-header-m-fixed.png │ │ │ ├── bg-header-m.png │ │ │ ├── bg-header.png │ │ │ ├── dai-2.svg │ │ │ ├── footerm.svg │ │ │ ├── king-of-lobsters-small.png │ │ │ ├── king-of-lobsters.png │ │ │ ├── logo-git.svg │ │ │ ├── logo-telegram.svg │ │ │ ├── logo-twitter.svg │ │ │ ├── poap-badge.png │ │ │ ├── shapeFront.png │ │ │ └── shapeFrontSelected.png │ ├── components │ │ ├── Header │ │ │ └── index.js │ │ ├── Layout │ │ │ ├── components │ │ │ │ ├── Banner │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.scss │ │ │ │ ├── Footer │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.scss │ │ │ │ ├── Loader │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.scss │ │ │ │ └── NavBar │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.scss │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── VoteOption │ │ │ ├── index.js │ │ │ └── styles.scss │ │ └── Web3Info │ │ │ ├── index.js │ │ │ └── styles.scss │ ├── getWeb3.js │ ├── index.js │ ├── modules │ │ ├── lobsters │ │ │ ├── actions.js │ │ │ └── reducer.js │ │ └── web3 │ │ │ ├── actions.js │ │ │ └── reducer.js │ ├── pages │ │ ├── Home │ │ │ ├── index.js │ │ │ └── styles.scss │ │ ├── Results │ │ │ └── index.js │ │ ├── Thanks │ │ │ ├── index.js │ │ │ └── styles.scss │ │ └── Vote │ │ │ ├── index.js │ │ │ └── styles.scss │ ├── store │ │ ├── index.js │ │ └── reducer.js │ ├── styles │ │ ├── grid.scss │ │ ├── index.scss │ │ ├── main.scss │ │ └── variables.scss │ └── utils │ │ ├── api.js │ │ ├── constants.js │ │ ├── loadingQuotes.js │ │ └── web3.js └── yarn.lock ├── contracts ├── .gitkeep ├── PoapRoles.sol └── VotePoap.sol ├── demo └── poap-vote.gif ├── env.txt ├── migrations └── .gitkeep ├── package.json ├── scripts ├── update_proposal.js └── upload_proposal.js ├── solhint.json ├── test ├── .gitkeep └── PoapVote.js └── truffle-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/README.md -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/.firebaserc -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/.prettierrc.js -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/README.md -------------------------------------------------------------------------------- /client/config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/config-overrides.js -------------------------------------------------------------------------------- /client/config/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/config/webpack.js -------------------------------------------------------------------------------- /client/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/firebase.json -------------------------------------------------------------------------------- /client/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/netlify.toml -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/proposals/proposal1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal1.png -------------------------------------------------------------------------------- /client/public/proposals/proposal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal2.png -------------------------------------------------------------------------------- /client/public/proposals/proposal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal3.png -------------------------------------------------------------------------------- /client/public/proposals/proposal4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal4.png -------------------------------------------------------------------------------- /client/public/proposals/proposal5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal5.png -------------------------------------------------------------------------------- /client/public/proposals/proposal6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/public/proposals/proposal6.png -------------------------------------------------------------------------------- /client/src/artifacts/Poap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/artifacts/Poap.json -------------------------------------------------------------------------------- /client/src/artifacts/VotePoap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/artifacts/VotePoap.json -------------------------------------------------------------------------------- /client/src/assets/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/.DS_Store -------------------------------------------------------------------------------- /client/src/assets/images/POAP.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/POAP.svg -------------------------------------------------------------------------------- /client/src/assets/images/bg-header-fixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/bg-header-fixed.png -------------------------------------------------------------------------------- /client/src/assets/images/bg-header-m-fixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/bg-header-m-fixed.png -------------------------------------------------------------------------------- /client/src/assets/images/bg-header-m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/bg-header-m.png -------------------------------------------------------------------------------- /client/src/assets/images/bg-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/bg-header.png -------------------------------------------------------------------------------- /client/src/assets/images/dai-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/dai-2.svg -------------------------------------------------------------------------------- /client/src/assets/images/footerm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/footerm.svg -------------------------------------------------------------------------------- /client/src/assets/images/king-of-lobsters-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/king-of-lobsters-small.png -------------------------------------------------------------------------------- /client/src/assets/images/king-of-lobsters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/king-of-lobsters.png -------------------------------------------------------------------------------- /client/src/assets/images/logo-git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/logo-git.svg -------------------------------------------------------------------------------- /client/src/assets/images/logo-telegram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/logo-telegram.svg -------------------------------------------------------------------------------- /client/src/assets/images/logo-twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/logo-twitter.svg -------------------------------------------------------------------------------- /client/src/assets/images/poap-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/poap-badge.png -------------------------------------------------------------------------------- /client/src/assets/images/shapeFront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/shapeFront.png -------------------------------------------------------------------------------- /client/src/assets/images/shapeFrontSelected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/assets/images/shapeFrontSelected.png -------------------------------------------------------------------------------- /client/src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Header/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/components/Banner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Banner/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/components/Banner/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Banner/styles.scss -------------------------------------------------------------------------------- /client/src/components/Layout/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Footer/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/components/Footer/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Footer/styles.scss -------------------------------------------------------------------------------- /client/src/components/Layout/components/Loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Loader/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/components/Loader/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/Loader/styles.scss -------------------------------------------------------------------------------- /client/src/components/Layout/components/NavBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/NavBar/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/components/NavBar/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/components/NavBar/styles.scss -------------------------------------------------------------------------------- /client/src/components/Layout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/index.js -------------------------------------------------------------------------------- /client/src/components/Layout/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Layout/styles.scss -------------------------------------------------------------------------------- /client/src/components/VoteOption/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/VoteOption/index.js -------------------------------------------------------------------------------- /client/src/components/VoteOption/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/VoteOption/styles.scss -------------------------------------------------------------------------------- /client/src/components/Web3Info/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Web3Info/index.js -------------------------------------------------------------------------------- /client/src/components/Web3Info/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/components/Web3Info/styles.scss -------------------------------------------------------------------------------- /client/src/getWeb3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/getWeb3.js -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/modules/lobsters/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/modules/lobsters/actions.js -------------------------------------------------------------------------------- /client/src/modules/lobsters/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/modules/lobsters/reducer.js -------------------------------------------------------------------------------- /client/src/modules/web3/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/modules/web3/actions.js -------------------------------------------------------------------------------- /client/src/modules/web3/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/modules/web3/reducer.js -------------------------------------------------------------------------------- /client/src/pages/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Home/index.js -------------------------------------------------------------------------------- /client/src/pages/Home/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Home/styles.scss -------------------------------------------------------------------------------- /client/src/pages/Results/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Results/index.js -------------------------------------------------------------------------------- /client/src/pages/Thanks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Thanks/index.js -------------------------------------------------------------------------------- /client/src/pages/Thanks/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Thanks/styles.scss -------------------------------------------------------------------------------- /client/src/pages/Vote/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Vote/index.js -------------------------------------------------------------------------------- /client/src/pages/Vote/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/pages/Vote/styles.scss -------------------------------------------------------------------------------- /client/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/store/index.js -------------------------------------------------------------------------------- /client/src/store/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/store/reducer.js -------------------------------------------------------------------------------- /client/src/styles/grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/styles/grid.scss -------------------------------------------------------------------------------- /client/src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/styles/index.scss -------------------------------------------------------------------------------- /client/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/styles/main.scss -------------------------------------------------------------------------------- /client/src/styles/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/styles/variables.scss -------------------------------------------------------------------------------- /client/src/utils/api.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/utils/constants.js -------------------------------------------------------------------------------- /client/src/utils/loadingQuotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/utils/loadingQuotes.js -------------------------------------------------------------------------------- /client/src/utils/web3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/src/utils/web3.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /contracts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contracts/PoapRoles.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/contracts/PoapRoles.sol -------------------------------------------------------------------------------- /contracts/VotePoap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/contracts/VotePoap.sol -------------------------------------------------------------------------------- /demo/poap-vote.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/demo/poap-vote.gif -------------------------------------------------------------------------------- /env.txt: -------------------------------------------------------------------------------- 1 | POAP_VOTE_ADDRESS= -------------------------------------------------------------------------------- /migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/package.json -------------------------------------------------------------------------------- /scripts/update_proposal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/scripts/update_proposal.js -------------------------------------------------------------------------------- /scripts/upload_proposal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/scripts/upload_proposal.js -------------------------------------------------------------------------------- /solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/solhint.json -------------------------------------------------------------------------------- /test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/PoapVote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/test/PoapVote.js -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poapxyz/poap-vote/HEAD/truffle-config.js --------------------------------------------------------------------------------