v0.24.0
What's Changed
- Migrate to use web3py v7 by @slundqui in #1674
- Adding earliest block lookup for linea by @slundqui in #1676
- Add specific low eth thresholds per chain by @slundqui in #1677
- Reducing plot data keeps both points around a change by @slundqui in #1678
- Lag behind a block in invariance checks by @slundqui in #1679
- Negative interest invariance check by @slundqui in #1680
- Hotfix for call to process subscriptions by @slundqui in #1681
- Don't checkpoint on paused pools. Don't check for previous checkpoints in invariance checks if pool is paused by @slundqui in #1682
- Adjusting low eth treshold for base by @slundqui in #1685
- Change installation instructions to use uv by @slundqui in #1686
- Minor logging fixes for service bots by @slundqui in #1687
- Add invariance check for circuit breaker trip by @dpaiton in #1688
- Don't ping previous checkpoint missing if pool was paused during prev… by @slundqui in #1689
- Sanitize crash report file prefix by @slundqui in #1690
- fix price spike check to use correct scaling and compare rates by @dpaiton in #1691
- Fixing a bug with missing event data on initialization by @slundqui in #1692
- Adding name field in chain object that parses rpc uri, and reporting this in rollbar messages by @slundqui in #1693
- Catchall in scripts catch base exception for rust errors by @slundqui in #1694
- skip price spike check if prices are zero by @dpaiton in #1695
- Only create checkpoints if a position reaches maturity on this checkpoint time by @slundqui in #1696
- Version bump to v0.24.0 by @slundqui in #1697
Full Changelog: v0.23.0...v0.24.0