ethers-rs/ethers-etherscan
Bjerg c436d19a9c
feat(etherscan): add caching (#1108)
* feat(etherscan): add caching

* feat: write to cache if not exists

* fix: flush `BufWriter`

* fix: fix serialization

* fix: read cache without truncating the file

* chore: remove comments

* feat: rate limit errors

* test: fix tests

* test: fix tests

* fix: don't fail if cache doesn't exist

* fix: catch all rate limits

* feat: add ttl

* feat: also cache when contracts are not verified

* chore: clippy

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-04-05 19:01:44 -07:00
..
resources flatten before verification (#828) 2022-02-04 10:08:52 +02:00
src feat(etherscan): add caching (#1108) 2022-04-05 19:01:44 -07:00
Cargo.toml chore(deps): bump reqwest from 0.11.9 to 0.11.10 (#1031) 2022-03-15 02:16:53 -07:00