You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Tom Dickman e966fbc1e4
Merge pull request #36 from gajeam/gajeam_updateAbout
6 years ago
.circleci Fix deploy 6 years ago
.skaffold Updated with skaffold + attempt to get it to work with circleci 6 years ago
crypto51 Bumped sleep time and skaffold version 6 years ago
dist Added multipage support to mtc api 6 years ago
src Updated URLs and timeliness of About page 6 years ago
tests/unit Renamed directory to crypto51 6 years ago
.dockerignore Updated with skaffold + attempt to get it to work with circleci 6 years ago
.gitignore Handle error case on mtc 6 years ago
Dockerfile Updated with skaffold + attempt to get it to work with circleci 6 years ago
LICENSE Added license 6 years ago
Pipfile Add last updated timestamp to webpage 6 years ago
Pipfile.lock Updated lockfile 6 years ago
README.md Reflowed README + updated circleci config 6 years ago
skaffold.yaml Bumped sleep time and skaffold version 6 years ago
update.sh Exit on failure 6 years ago

README.md

This project gathers data from a few different apis to calculate the estimated cost of completing a theoretical 51% attack on a cryptocurrency network. It is a python app that renders this data in jinja templated html files for hosting on a static hosting service like Google Cloud Buckets, or AWS S3.

Environment Setup / Running

Run the following to generate updated html files in the dist/ directory:

pipenv --python 3.6 shell
pipenv install
python app.py
python render.py

Alternatively you can run the following to generate updated html files + copy them to Google Cloud

pipenv --python 3.6 shell
pipenv install
./update.sh

Dependencies

  • pipenv
  • python 3.6