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

feat(incentives): Integrate incentives contract for Pools #214

Closed
wants to merge 97 commits into from

Conversation

vinodhum
Copy link
Contributor

Description and Motivation

Incentive UI components added

Related Issues


Checklist:

  • I have read Migaloo's contribution guidelines.
  • My pull request has a sound title and description (not something vague like Update index.md)
  • All existing and new tests are passing.
  • I updated/added relevant documentation.
  • The code is formatted properly yarn lint.
  • The project builds and is able to deploy on Netlify yarn build.

daiki saito and others added 30 commits January 19, 2023 03:00
* fix: lp asset issue on new position form

* fix: wrong pool_id handing on manage_liquidity page

* fix: lint issue

* fix: style issue

* fix: style issue
* feat: add chain info on manage_liquidity url

* feat: add chain info on new_position url

* feat: add chain info on new_position url

* feat: enhance pool routing with chain info

* feat: enhance new_position url with chain info

* fix: replace currentChainId with currentChainName

* feat: implement swap default tokens

* fix: minor lint and style issue

* fix: lint and style issue
* fix: misalignment issue of flashloan json editor form

* fix: vertical alignment issue
* feat: injective integration; Test and mainnet (#121)

* feat(inj): Start on inj integration

* feat: Add injective testnet chain_info and pools

* feat: Injective integration chain and pool; swaps not working yet

* fix: Update testnet rpc for now with one that has cors issues

* feat: Add other vaults and pools

* working simulation on injective

* feat: updates for injective client integration; also run prettier

* feat:injective poc, frontend not working yet but a tx was done

* injective added

* fix:inj to cw20 direct

* fix: Inj to cw20 direct, cw20 to inj and router txes

* fix: fix: multiple messages in post, cw20 swap

* feat: Prep for injective mainnet

* feat: Injective Mainnet info; swaps working, withdraw lp, balances

* fix: Provide and withdraw LP now working

* fix: Update DEFAULT_GAS to 2million

* fix: Remove injective poc stuff

* fix: reduce gas limit

* fixed swp rate message and injective catch error

* fix few issues listed in slack

* fix: Update decimal conversion on provide lp

* fix funds issue on LP

* clean console and fix  banner and loading state

* fix depost message on vault

* coming soon, coinhall and atom price off fix

* fix mange lp cta cutting off

* fix flashloan on injective

* fix: Update codeowners, there needs to be two

* fix: Run prettier to fixup code

Co-authored-by: Vinod Hum <[email protected]>

* feat: add mobile not support modal on mobile devices (#140)

* feat: add price field on injective pools (#141)

* feat: add price field on injective pools

* feat: add dollar sign

* feat: load pools without wallet connection

* fix: remove duplicated coinhall api call

* fix: infinite loop issue on pools page

* fix: minor issue

* chore: fix codeowners

* fix: lp asset issue on new position form (#131)

* fix: lp asset issue on new position form

* fix: wrong pool_id handing on manage_liquidity page

* fix: lint issue

* fix: style issue

* fix: style issue

* feat: add chain info on flash loan page

* feat: add chain info on flashloan page

* feat: add routes with chain info for swap and flashloan pages

* feat: add chain info on vault new_position and manage_position routes

* feat: fix lint and style issues

* chore: fix lint and style issue

* fix: implement dynamic routing from chain change

* fix: route redirection issue on vault depositForm

* chore: add / in vault routes

* fix: vault route redirection issue with chain info

* fix: routing issue on vaults/new_position and vaults/manage_position routes

* fix: swap routing issue

* fix: issue on pools/manage_liquidity route

* fix: routing issue

* feat: implement automatic wallet connect feature

* feat: improve chain auto change feature

* fix: routing issue on flashloan page

* fix: routing issue

* fix: update getPathName function

* fix: update pool routing

* fix: remove unused code

* fix: lint issue

* fix: new_position routing issue

* fix: vault/new_position routing issue

* fix: used code

* fix: vaults/manage_position issue

* fix: /vaults routing issue

* fix: routing issue on pools/manage_liquidity

* fix: update wallet auto connect feature

* fix: lint issue

* fix: default routing issue

* fix: add initial disconnect feature

* fix: remove unused code

* fix: rename inj to injective

* fix: update disconnect logic

* fix: pool loading issue

* fix: swap default token issue on testnet

* fix: error for chihuahua testnet

* fix: default token issue of new_position feature on testnet

* fix: update defaultToknes for new_position

* fix: lint issue

* fix: cosmwasm client init issue

Co-authored-by: 0xFable <[email protected]>
Co-authored-by: Vinod Hum <[email protected]>
Co-authored-by: sencom <[email protected]>
* leap integration

* fix multiple connect
@0xFable 0xFable changed the title Feature/incentive feat(incentives): Integrate incentives contract for Pools May 3, 2023
@0xFable 0xFable linked an issue May 4, 2023 that may be closed by this pull request
6 tasks
@Sen-Com Sen-Com closed this Jun 12, 2023
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.

Implement Liquidity Incentive Frontend
5 participants