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: replace uniswap packages with mauve's #23

Merged
merged 11 commits into from
Feb 28, 2023

Conversation

ra-phael
Copy link
Contributor

@ra-phael ra-phael commented Feb 21, 2023

Replace some dependencies with Mauve's forked packages (DADZ-147)

⚠ The yarn.lock was regenerated which means a lot of dependenciess versions were bumped which created some issues:

Comment on lines +7 to +14
overrides: [
{
files: ['src/constants/chains.ts', 'src/constants/locales.ts', 'src/state/routing/utils.ts'],
rules: {
'prettier/prettier': 'off',
},
},
],
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#25

package.json Outdated
"@violetprotocol/mauve-smart-order-router": "4.0.1",
"@violetprotocol/mauve-v2-sdk": "3.1.0",
"@violetprotocol/mauve-v3-sdk": "4.0.0",
"@violetprotocol/mauve-widgets": "3.0.0-alpha.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's use the 3.0.0 version of widgets now that we've released it (non alpha)

Copy link
Contributor

@0xpApaSmURf 0xpApaSmURf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ra-phael ra-phael merged commit a74b483 into dev Feb 28, 2023
ttollers added a commit that referenced this pull request Apr 18, 2023
* Adds new app.mauve.org domain (#14)

* feat: remove unecessary code (#12)

* remove nft pages

* remove nft related code

* remove most nft utils

* remove lots of icons

* comment out governance-related code

* disable governance components

* add bundle analyzer

* disable unused stuff

* remove more V2 related code

* more cleaning

* add [MAUVE-DISABLED] comment

* remove v2 factory addresses

* fix comments

* add // [MAUVE-DISABLED] comments

* skip tests for disabled computeUniCirculation

* deduplicate ethersproject dep

* fix safeNameHash test

* empty

* change name in package.json and bump version

* chore: remove / skip some e2e tests (#20)

* remove / skip some e2e tests

* add default to switch case for getting native token

* add generated graphql types to gitignore

* update yarn lint to cover src/

* fix lint errors

* feat: remove universal router dependency (#22)

* remove references to universal router and permit2

* remove universal-router dependency

* disable permit related hooks

* feat: replace uniswap packages with mauve's (#23)

* replace uniswap packages with mauve's

* make sure registry is set to npm

* add bash shell property

* revert re-setting npm registry

* add jotai-immer dependency

* disable prettier errors for some files

* ignore TS errors related to jotai

* set lingui to specific version

* remove non-existing generic

* yarn deduplicate some babel packages

* bump mauve-widgets to 3.0.0

* feat: adding violet sdk prototype to mauve dex (#29)

* feat: upgrading node version to 16 (#30)

* feat: removing dark theme (#32)

* feat: adding correct background glow colors (#35)

* feat: adding color palette (#36)

* feat: header layout (#38)

* feat: add eat helper (#39)

* add eat helper package

* update .env

* create temporary util to generate a mock EAT

* trigger example of EAT generation as part of a swap

* make deadline property optional in SwapCall

* fix tokenIn address for eth (#40)

* feat: integrates mauve sdk for adding liquidity (#41)

* wip - test new multicall encoding from sdk

* add optimism addresses

* update dep to alpha version of sdk

* simplify generateEAT util

* update eat signer test key variable name

* update imports to use @violetprotocol

* update OP Goerli addresses with latests deployments

* update to IMauvePoolStateInterface

* bump mauve-sdk version

* temporary fix

* temporary disable collect

* function sig hash to be a real sig hash

* small improvements

* add todo comment

* Add liquidity now passes thorugh Violet Transaction Authorization (#43)

* Adds correct Dockerfile node image after migration to node 16 (#44)

* Adds blank private key for EAT on dev environment

---------

Co-authored-by: Gabriel Ferraz <[email protected]>
Co-authored-by: Raphael <[email protected]>
Co-authored-by: Pedro Filho <[email protected]>
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.

2 participants