Was playing with this repo and noticed my Alchemy compute units were skyrocketing because the full contract history was being pulled each time. I made some changes to create and use checkpoints so that if you already have some data on the contract it only pulls the most recent info. If you think this is useful to other people happy to make any edits so it can be merged in.
Also I containerized this in Docker, personal preference 🤷 🙃
Was playing with this repo and noticed my Alchemy compute units were skyrocketing because the full contract history was being pulled each time. I made some changes to create and use checkpoints so that if you already have some data on the contract it only pulls the most recent info. If you think this is useful to other people happy to make any edits so it can be merged in.
Also I containerized this in Docker, personal preference 🤷 🙃