├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── bin └── server.js ├── config ├── env │ ├── common.js │ ├── development.js │ ├── production.js │ └── test.js ├── index.js └── passport.js ├── docker-compose.yml ├── dummyapp.js ├── front-end ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ └── main.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── images │ ├── bitcoincom.jpg │ └── img-header.jpg ├── index.html └── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery.min.js │ └── npm.js ├── index.js ├── install-mongo ├── package.json ├── src ├── middleware │ ├── index.js │ └── validators.js ├── models │ ├── bch-addresses.js │ ├── ip-addresses.js │ └── users.js ├── modules │ ├── auth │ │ ├── controller.js │ │ └── router.js │ ├── coins │ │ ├── controller.js │ │ └── router.js │ ├── index.js │ └── users │ │ ├── controller.js │ │ └── router.js └── utils │ ├── auth.js │ └── wallet.js ├── start-production ├── tbch-faucet.sh ├── test ├── README.md ├── a01-auth.spec.js ├── a02-users.spec.js └── utils.js └── util ├── README.md ├── bch-addresses └── getBCHAddresses.js ├── ip-addresses └── getIPAddresses.js ├── users ├── createUsers.js └── getUsers.js └── wipe-db.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/README.md -------------------------------------------------------------------------------- /bin/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/bin/server.js -------------------------------------------------------------------------------- /config/env/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/env/common.js -------------------------------------------------------------------------------- /config/env/development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/env/development.js -------------------------------------------------------------------------------- /config/env/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/env/production.js -------------------------------------------------------------------------------- /config/env/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/env/test.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/index.js -------------------------------------------------------------------------------- /config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/config/passport.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dummyapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/dummyapp.js -------------------------------------------------------------------------------- /front-end/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap-theme.css -------------------------------------------------------------------------------- /front-end/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /front-end/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /front-end/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap.css -------------------------------------------------------------------------------- /front-end/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap.css.map -------------------------------------------------------------------------------- /front-end/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/bootstrap.min.css -------------------------------------------------------------------------------- /front-end/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/css/main.css -------------------------------------------------------------------------------- /front-end/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /front-end/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /front-end/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /front-end/images/bitcoincom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/images/bitcoincom.jpg -------------------------------------------------------------------------------- /front-end/images/img-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/images/img-header.jpg -------------------------------------------------------------------------------- /front-end/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/index.html -------------------------------------------------------------------------------- /front-end/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/js/bootstrap.js -------------------------------------------------------------------------------- /front-end/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/js/bootstrap.min.js -------------------------------------------------------------------------------- /front-end/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/js/jquery.min.js -------------------------------------------------------------------------------- /front-end/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/front-end/js/npm.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/index.js -------------------------------------------------------------------------------- /install-mongo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/install-mongo -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/package.json -------------------------------------------------------------------------------- /src/middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/middleware/index.js -------------------------------------------------------------------------------- /src/middleware/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/middleware/validators.js -------------------------------------------------------------------------------- /src/models/bch-addresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/models/bch-addresses.js -------------------------------------------------------------------------------- /src/models/ip-addresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/models/ip-addresses.js -------------------------------------------------------------------------------- /src/models/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/models/users.js -------------------------------------------------------------------------------- /src/modules/auth/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/auth/controller.js -------------------------------------------------------------------------------- /src/modules/auth/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/auth/router.js -------------------------------------------------------------------------------- /src/modules/coins/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/coins/controller.js -------------------------------------------------------------------------------- /src/modules/coins/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/coins/router.js -------------------------------------------------------------------------------- /src/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/index.js -------------------------------------------------------------------------------- /src/modules/users/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/users/controller.js -------------------------------------------------------------------------------- /src/modules/users/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/modules/users/router.js -------------------------------------------------------------------------------- /src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/utils/auth.js -------------------------------------------------------------------------------- /src/utils/wallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/src/utils/wallet.js -------------------------------------------------------------------------------- /start-production: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export NODE_ENV=production 3 | npm start 4 | -------------------------------------------------------------------------------- /tbch-faucet.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | npm start 3 | -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/test/README.md -------------------------------------------------------------------------------- /test/a01-auth.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/test/a01-auth.spec.js -------------------------------------------------------------------------------- /test/a02-users.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/test/a02-users.spec.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/test/utils.js -------------------------------------------------------------------------------- /util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/README.md -------------------------------------------------------------------------------- /util/bch-addresses/getBCHAddresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/bch-addresses/getBCHAddresses.js -------------------------------------------------------------------------------- /util/ip-addresses/getIPAddresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/ip-addresses/getIPAddresses.js -------------------------------------------------------------------------------- /util/users/createUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/users/createUsers.js -------------------------------------------------------------------------------- /util/users/getUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/users/getUsers.js -------------------------------------------------------------------------------- /util/wipe-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bitcoin-com/testnet-faucet/HEAD/util/wipe-db.js --------------------------------------------------------------------------------