What's Changed
* Remove variable rate from pool state and instead require an explicit call by slundqui in https://github.com/delvtech/agent0/pull/1635
* Wrap getting anvil state dump in a chain config flag, defaulting to False by slundqui in https://github.com/delvtech/agent0/pull/1636
* add interface functions for calculating market estimates by dpaiton in https://github.com/delvtech/agent0/pull/1622
* Update README.md by smaroo in https://github.com/delvtech/agent0/pull/1634
* Fuzz fork of testnet by slundqui in https://github.com/delvtech/agent0/pull/1637
* Adding minimum transaction amount to list of ignore errors in fuzzing by slundqui in https://github.com/delvtech/agent0/pull/1638
* Fork fuzz hotfix by slundqui in https://github.com/delvtech/agent0/pull/1639
* Adding chain host and port arguments to fork fuzz bot script by slundqui in https://github.com/delvtech/agent0/pull/1640
* Minor features and improvements by slundqui in https://github.com/delvtech/agent0/pull/1641
* Adding cli arg to monitoring script to ignore previous checkpoint exists check by slundqui in https://github.com/delvtech/agent0/pull/1642
* Don't use whales to fund, instead limit amount of base per agent by slundqui in https://github.com/delvtech/agent0/pull/1643
* Multi pool random hold by slundqui in https://github.com/delvtech/agent0/pull/1644
* Ethpy interface fixes by slundqui in https://github.com/delvtech/agent0/pull/1645
* Ignoring min txn amount in fork fuzz bots by slundqui in https://github.com/delvtech/agent0/pull/1646
* Adding check time to invariant checks for option to not check every block by slundqui in https://github.com/delvtech/agent0/pull/1647
* Relax prev checkpoint invariance check by slundqui in https://github.com/delvtech/agent0/pull/1649
* Converting shares to base in unrealized values calculation by slundqui in https://github.com/delvtech/agent0/pull/1650
* Run invariant checks after every bot trade by slundqui in https://github.com/delvtech/agent0/pull/1651
* Known error check for when fees exceed long proceeds when closing a long by slundqui in https://github.com/delvtech/agent0/pull/1652
* Add traceback to rollbar log exception by default. Changing invariant check uncaught error as error by slundqui in https://github.com/delvtech/agent0/pull/1653
* Dashboard updates by slundqui in https://github.com/delvtech/agent0/pull/1654
* Explicit types for columns, and formatting numbers with precision by slundqui in https://github.com/delvtech/agent0/pull/1655
* Typo on checking known error by slundqui in https://github.com/delvtech/agent0/pull/1658
* Update dependencies by slundqui in https://github.com/delvtech/agent0/pull/1659
* Don't use multi in to_sql, as it breaks if there are too many events … by slundqui in https://github.com/delvtech/agent0/pull/1660
* Add web3 pinned <7.0.0 by slundqui in https://github.com/delvtech/agent0/pull/1661
* Invariance checks use web sockets to run when trade is made by slundqui in https://github.com/delvtech/agent0/pull/1662
* Web sockets fixes by slundqui in https://github.com/delvtech/agent0/pull/1663
* Fixing hex conversion of value when 0 by slundqui in https://github.com/delvtech/agent0/pull/1664
* Don't log to rollbar on periodic checks by slundqui in https://github.com/delvtech/agent0/pull/1665
* Version bump to v0.22.0 by slundqui in https://github.com/delvtech/agent0/pull/1666
**Full Changelog**: https://github.com/delvtech/agent0/compare/v0.21.10...v0.22.0