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

#24 Update onboard dependencies and remove duplicates #44

Merged

Conversation

dandheedge
Copy link
Contributor

@dandheedge dandheedge commented Jul 11, 2023

Update the onboard dependencies on the packages/wallet and remove from apps/staking from the package.json.

Fixes #24 #28

@vercel
Copy link

vercel bot commented Jul 11, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
rollups ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 30, 2023 8:17pm
staking ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 30, 2023 8:17pm

@dandheedge dandheedge marked this pull request as draft July 11, 2023 06:59
@github-actions
Copy link

github-actions bot commented Jul 11, 2023

Pull Request Test Coverage Report for Build 5676848998

  • 6 of 6 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.02%) to 73.155%

Totals Coverage Status
Change from base Build 5650857639: 0.02%
Covered Lines: 2567
Relevant Lines: 3344

💛 - Coveralls

@dandheedge
Copy link
Contributor Author

Hi @brunomenezes,

The @web3-onboard/walletconnectpackage is now only support v2 of walletconnect. Where there are some major changes on the setting and UI. The new update that is different from v1 is the projectId that we have to provide it. Right now, I'm using my personal account to get the projectId on WalletConnect and adding it on .env.development and .env.production. Do you think it is the correct solution? Or maybe you can add the new environment on vercel?

Here for further reading on Walletconnect major changes:

nevendyulgerov
nevendyulgerov previously approved these changes Jul 21, 2023
apps/staking/.env.development Outdated Show resolved Hide resolved
apps/staking/.env.production Outdated Show resolved Hide resolved
packages/wallet/src/useOnboard.tsx Outdated Show resolved Hide resolved
@brunomenezes
Copy link
Collaborator

@dandheedge,
The Vercel build is broken. You probably could replicate that using the build command.

@dandheedge
Copy link
Contributor Author

@dandheedge, The Vercel build is broken. You probably could replicate that using the build command.

Done

@brunomenezes
Copy link
Collaborator

@dandheedge,
I am testing the ledger and I will need to push some code.

Upgrade to latest version for core, wallet-connect, ledger and injected-wallets. Configure ledger module to use WC v2.
Centralising env vars required for testing in one environment variables for testing tasks for apps and packages alike.
To highlight what is necessary. Check the README for Environment variables setup.
Update the docker image generation for rollups. Required changes given the upgrade in the wallet-connect version.
Add required configuration for metamask mobile wallet to work with WalletConnect v2.
Add information for next explorer release v3.6.0
Copy link
Collaborator

@brunomenezes brunomenezes left a comment

Choose a reason for hiding this comment

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

@dandheedge,
Ledger is now working, and we will keep it as an option. Another thing I pushed today was a necessary configuration for Metamask mobile to work with WalletConnect v2. Besides that, I am also already adding a changelog entry for release.

@brunomenezes brunomenezes merged commit 2e57c57 into main Jul 30, 2023
8 of 9 checks passed
@brunomenezes brunomenezes deleted the chore/24-update-onboard-dependencies-and-remove-duplicates branch July 30, 2023 20:34
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.

Update onboard dependencies and remove duplicates
3 participants