Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
-Fixes liquidity calculation for stableswap wells. The new formulate calculates the USD value for the bean and non-bean liquidity independently, and adds them together for the final total USD liquidity.
-Adds tests to verify liquidity calculations are correct, as of block 267500000 on arbitrum
-Adds a view function to the BeanstalkPrice contract so that price data for an individual well can be retrieved, without having to get the data about all whitelist wells.
-Adds bean and non-bean USD valued liquidity to the BeanstalkPrice contract return data.
-Fixes a log in
test_WhitelistingState
which was left in a broken state-Excludes reseed related tests in the foundry.toml, since they require fork setup to run (this allows all tests to pass in CI)