Developing locally in a microservices environment can be a bit of a pain. Assuming a Kubernetes world, Minikube helps immensely and to take it a step further Telepresence is my new friend.
Using a pre-signed S3 URL to upload a gzip file took some time to figure out so here is what worked for me.
I’m using Spring rest template. Note the content-type and content-encoding headers.
Getting into the world of Ethereum one of the learning curve has been about gas.