Releases: BobTheBuidler/ypricemagic
Releases · BobTheBuidler/ypricemagic
v4.1.2
What's Changed
- fix: skip uniswap helper for univ2 deployment on arbitrum by @BobTheBuidler in #879
Full Changelog: v4.1.1...v4.1.2
v4.1.1
What's Changed
- fix: skip uniswap helper for univ2 deployment on base by @BobTheBuidler in #876
- fix: exclude tests from distro by @BobTheBuidler in #878
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- feat: support new uniswap v2 deployments on altchains by @BobTheBuidler in #875
- feat: use AsyncLimiter to rate limit calls to block explorer by @BobTheBuidler in #874
Full Changelog: v4.0.57...v4.1.0
v4.0.57
What's Changed
- feat: use constant folding by @BobTheBuidler in #872
- fix: split getLogs batch in half on still-to-debug TypeError by @BobTheBuidler in #873
- fix: minor issues from chainid PR by @BobTheBuidler in #871
Full Changelog: v4.0.56...v4.0.57
v4.0.56
What's Changed
- feat: reduce event loop iterations required to insert logs to db by @BobTheBuidler in #869
- feat: use CHAINID constant throughout repo by @BobTheBuidler in #870
Full Changelog: v4.0.55...v4.0.56
v4.0.55
What's Changed
- feat: better rate limiting logic by @BobTheBuidler in #868
Full Changelog: v4.0.54...v4.0.55
v4.0.54
What's Changed
- feat: use use-case specific thread pools so they never block by @BobTheBuidler in #864
- feat: automatic rate limit handling by @BobTheBuidler in #865
- feat: rip out contextlib.suppress for speed by @BobTheBuidler in #861
- fix: intermittent TypeError in _get_logs_async_no_cache by @BobTheBuidler in #849
- fix: use hex block numbers for raw logs calls by @BobTheBuidler in #866
- fix: forbid unknown fields in Log by @BobTheBuidler in #867
- chore: unblock event loop in
LogFilter._extend
by @BobTheBuidler in #859 - chore: fix sourcery errors in singleton by @BobTheBuidler in #860
- chore: assign a name for each Filter's CounterLock by @BobTheBuidler in #863
Full Changelog: v4.0.53...v4.0.54
v4.0.53
What's Changed
- feat: lru_cache on _extract_abi_data and _extract_abi_data_async by @BobTheBuidler in #850 and #856 and #857
- feat: optimize stuck_coro_debugger decorator by @BobTheBuidler in #858
- fix: raise NonStandardERC20 if decimals() reverts by @BobTheBuidler in #848
- fix: slight memory leak in Events loader by @BobTheBuidler in #853 and #855
- chore: remove unreachable code by @BobTheBuidler in #851
- chore: update README.md by @BobTheBuidler in #854
Full Changelog: v4.0.52...v4.0.53
v4.0.52
What's Changed
- fix: uniswap v2 factory helper ContractLogicError case by @BobTheBuidler in #847
Full Changelog: v4.0.51...v4.0.52
v4.0.51
What's Changed
- fix: retry timeout 10s by @BobTheBuidler in #845
- fix: uniswap v2 factory helper getPairsFor invalid request case by @BobTheBuidler in #846
Full Changelog: v4.0.50...v4.0.51