Provisions s3, lambda, api gateway, and route53 infrastructure and deploys the go-gas-express app which is used to estimate gas prices based off of historical rates of change from the last 100 blocks
git
, terraform
, aws cli
, go1.13.5
git clone https://github.com/mycryptohq/go-gas-express.git
cd go-gas-express
make deploy
-> builds the go app and zips it up.cd terraform && cp example-tfvars.txt terraform.tfvars
-> copies the example- tfvars txt file to a new tfvars file.- Change the new
terraform.tfvars
's vars to include the correct data terraform init
terraform apply
- Approve the cert validation for the new acm cert created for gas.[your_root_domain].com using aws console or cli.
cd terraform && terraform destroy