Skip to content

Conversation

piobab
Copy link
Collaborator

@piobab piobab commented May 23, 2023

No description provided.

piobab added 7 commits June 9, 2023 13:58
* Pyth integration.

* Add mocks.

* Add validation.

* Tests.

* Add update_config.

* Update schema.

* Apply review comments.

* Update clippy.
* Add LSD price source.

* Split PriceSource to Unchecked and Checked.

* LSD fmt.

* Query LSD price.

* Fix tests.

* Add tests for LSD.

* Update schema.

* Apply comments from review.
* Add decimals for Pyth prices.

* Update schema.

* Fix fmt.

* Fix missing cw dep.

* Add base_denom_decimals for price normalization in Pyth.

* Add config arg. Change query_price signature.

* Move fmt test cases.

* Update comment.

* Fix clippy.

* Update comment.

* Use wasm from optimizer for integration tests.

* Fix pipeline.
* Use price source for usd -> base_denom convertion.

* Fix test and update comments.

* Fix fmt.
* Bump deps. Fix build.

* Migrate Spot / Pool queries to poolmanager.

* Use GammQueries for Spot. New PoolManager query is not yet whitelisted.
@piobab piobab force-pushed the release/pyth-v1 branch from ae74a2b to b9adc8f Compare June 9, 2023 12:20
@piobab piobab force-pushed the release/pyth-v1 branch from 99b0730 to 9526219 Compare June 12, 2023 09:08
@piobab piobab merged commit 3c009f4 into master Jun 12, 2023
@piobab piobab deleted the release/pyth-v1 branch June 19, 2023 08:37
pacmanifold pushed a commit that referenced this pull request Jul 18, 2023
* Pyth (#183)

* Pyth integration.

* Add mocks.

* Add validation.

* Tests.

* Add update_config.

* Update schema.

* Apply review comments.

* Update clippy.

* MP-2475. Pyth phase 1 aligment.

* Implementation for LSD v1 (#190)

* Add LSD price source.

* Split PriceSource to Unchecked and Checked.

* LSD fmt.

* Query LSD price.

* Fix tests.

* Add tests for LSD.

* Update schema.

* Apply comments from review.

* Extract pyth addr to Pyth price source config.

* Update decimals (#194)

* Add decimals for Pyth prices.

* Update schema.

* Fix fmt.

* Fix missing cw dep.

* Add base_denom_decimals for price normalization in Pyth.

* Add config arg. Change query_price signature.

* Move fmt test cases.

* Update comment.

* Fix clippy.

* Update comment.

* Use wasm from optimizer for integration tests.

* Fix pipeline.

* Improve pyth base dec (#202)

* Use price source for usd -> base_denom convertion.

* Fix test and update comments.

* Fix fmt.

* Bump deps (#204)

* Bump deps. Fix build.

* Migrate Spot / Pool queries to poolmanager.

* Use GammQueries for Spot. New PoolManager query is not yet whitelisted.

* Bump contract ver and rust-optimizer.

* Use old Pool query.

* Set version to 1.1.0.

* Migrate owner state. (#205)

Signed-off-by: Pacman <pacman@apollo.farm>
larry0x pushed a commit that referenced this pull request Oct 7, 2023
* Add credit manager add to health contract instantiation.

* Add nicer msg if no cm set.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants