Skip to content

Conversation

@rhlsthrm
Copy link
Contributor

@rhlsthrm rhlsthrm commented May 5, 2025

Description

Type of change

  • Docs change / dependency upgrade
  • Configuration / tooling changes
  • Refactoring
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires changes in customer code

High-level change(s) description - from the user's perspective

Related Issue(s)

Fixes

Related pull request(s)

vidvidvid and others added 14 commits December 19, 2024 16:40
- Removed multiple reward addition tasks for different epochs and markets.
- Consolidated the reward setup into a single task for better maintainability.
- Updated imports and adjusted the task action to streamline the reward distribution process.
- Added deployment scripts for IonicFlywheel, IonicFlywheelBorrow, and their respective proxy and implementation contracts.
- Introduced new JSON files for contract ABIs and deployment addresses.
- Created a utility function to set reward accumulators for various markets, enhancing the reward distribution process.
- Updated existing tasks to utilize the new utility function for better maintainability and clarity.
- Refactored the rewards task setup to streamline the reward distribution process across different markets.
- Introduced multiple BribeRewards contracts with their respective implementation and proxy addresses.
- Added new EmissionsManager and IonicFlywheel contracts, including their implementations and proxies.
- Updated RewardAccumulator contracts with new addresses and implementations for various markets.
- Enhanced the deployment configuration in lisk.json to support the latest contract additions.
…e integration

- Added chainId to the deploy function in lisk.ts for better asset management.
- Integrated UniswapLpTokenPriceOracle to handle liquidity pool token pricing.
- Updated UniswapV3LiquidatorFunder address in lisk.json to reflect the latest deployment.
- Introduced new solc input JSON file for enhanced contract compilation tracking.
- Updated STABLE_TOKEN to use the underlying USDC asset.
- Added new assets: oUSDT and USDC with their respective configurations and oracle parameters.
- Integrated PythPriceOracle deployment in the superseed configuration.
- Updated UniswapV3LiquidatorFunder address in deployment files.
- Adjusted market deployment tasks to include oUSDT for asset management.
- Enhanced UI constants to reflect the addition of new assets in the main pool.
- Upgraded Node.js setup action in GitHub Actions workflow from v2 to v4 for improved performance and compatibility.
- Changed asset filter in the 'market:set-cf:superseed:new' task from WETH to oUSDT to reflect the latest asset management strategy.
- Introduced a new configuration file for Pyth asset management, specifically adding the price feed for oUSDT.
- Set the refresh rate, valid time period, and deviation threshold for the new asset in the configuration.
@rhlsthrm rhlsthrm marked this pull request as ready for review May 5, 2025 10:47
@netlify
Copy link

netlify bot commented May 5, 2025

Deploy Preview for ionicv2 ready!

Name Link
🔨 Latest commit 1dc75f0
🔍 Latest deploy log https://app.netlify.com/sites/ionicv2/deploys/68189e37d14d1100090e153b
😎 Deploy Preview https://deploy-preview-1084.ionic.money
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@rhlsthrm rhlsthrm merged commit 3a7353b into main May 5, 2025
35 checks passed
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