ApeWorX / ape-etherscan

Etherscan explorer plugin using EVM-based networks for the Ape Framework
https://www.apeworx.io/
Apache License 2.0
24 stars 26 forks source link

refactor: refactor client backend #12

Closed antazoey closed 2 years ago

antazoey commented 2 years ago

What I did

fixes: #3 fixes: #5 fixes: #6

Refactor. I am about to add a new ExplorerAPI method - for getting transactions for an account - so getting this ready to be worked on, make the next PR easier.

After This

  1. I need to add support for the API key (to prevent getting rate limited when fetching transaction lists back-to-back).
  2. Wait for ape release
  3. Open PR for new explorer API method impl. get_account_transactions(). I have the work ready just relies on this + ape release.

How I did it

Refactored!

How to verify it

Things still work

Checklist