Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi Reward Pools #2199

Merged
merged 98 commits into from
Jul 2, 2024
Merged

Multi Reward Pools #2199

merged 98 commits into from
Jul 2, 2024

Conversation

seguido
Copy link
Collaborator

@seguido seguido commented Jun 14, 2024

Add support for multi reward reward pools

@seguido seguido added the don't merge Still can't be merged label Jun 14, 2024
@seguido seguido marked this pull request as draft June 14, 2024 05:04
@seguido seguido removed the don't merge Still can't be merged label Jun 14, 2024
seguido and others added 24 commits June 14, 2024 15:35
Enforce strategy instance + static types
… / tidy card

APY component / label helpers
AssetsImage for vault
Rename earnContractAddress to contractAddress in entities to avoid confusion
Add short/long vault names to VaultEntity
Add selectDashboardDepositedVaultIdsForAddress which hides clm vaults if user is in the gov pool too
Tidy receipt/earned tokens in tokens reducer addVaultToState
Start typing vault entity more strictly
Add vault underlying/parent relations to vault state, remove some unused fields too
Vault page: Show CLM PNL graph if on reward pool for clm
Vault page: Show CLM LP Breakdown if on reward pool for clm
Disable eslint popup in dev env - messages are still in console
…ti-rewardpool

# Conflicts:
#	src/config/vault/arbitrum.json
ReflectiveChimp and others added 21 commits July 1, 2024 18:17
add script to update earnedTokenAddresses array
…ti-rewardpool

# Conflicts:
#	src/config/vault/arbitrum.json
#	src/config/vault/optimism.json
#	src/config/vault/manta.json
update validate to fail if clm with no pool
clm quote: throw if 0 liquidity quote or not calm
@pablobeefy pablobeefy added ux-ok and removed ux-ok labels Jul 2, 2024
@seguido seguido marked this pull request as ready for review July 2, 2024 19:45
@seguido seguido merged commit 30d4751 into main Jul 2, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants