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

Wagmi dependency conflict with legacy project #426

Open
jincan39 opened this issue Nov 11, 2024 · 3 comments
Open

Wagmi dependency conflict with legacy project #426

jincan39 opened this issue Nov 11, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@jincan39
Copy link

This package seems can't work friendly with legacy project which uses packages "wagmi": "^2.10.10" and "viem": "^2.17.3", any idea for fixing this? Regards. @LuizAsFight @nelitow @luizstacio

https://github.com/Manta-Network/react-dapp-starter/tree/chore/fuel

@LuizAsFight
Copy link
Contributor

@jincan39 this integration to connect ETH wallets in fuel is a very sensitive feature, easy to break and have problems. because of this we are strict in the version of the packages, aiming to make sure it works smooth.

I recommend you updating your package versions

@jincan39
Copy link
Author

@LuizAsFight Thank you for your response. I've upgraded the wagmi version to match @fuel/connectors's dependency, but the issue persists. This compatibility issue affects all EVM projects since @fuel/connectors's wagmi dependency is not properly isolated (in a sandbox).

The two packages cannot coexist at the moment, and I had to remove @fuel/connectors's dependencies to get the project running.

@LuizAsFight
Copy link
Contributor

@jincan39 can you provide more details on the error you are getting? we'll investigate

@LuizAsFight LuizAsFight added the bug Something isn't working label Nov 28, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants