-
Notifications
You must be signed in to change notification settings - Fork 494
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: add Venly connector to packages #1660
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
No dependency changes detected. Learn more about Socket for GitHub ↗︎ 👍 No new dependency issues detected in pull request Bot CommandsTo ignore an alert, reply with a comment starting with Pull request alert summary
|
@davidzwfu Will you please also include a README for Venly for the docs site: https://github.com/blocknative/web3-onboard/tree/develop/docs/src/routes/docs/%5B...4%5Dwallets |
Added |
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
This is happening on staging from the web3-onboard internal svelte demo app. |
@davidzwfu I just tried again with the exact same flow and was able to connect - maybe an issue with caching or race condition getting account setup...? 🤷🏼♂️ |
Sorry forgot to mention, the way we have it setup is that mainnet chains use the production environment while testnet chains use staging (that clientId is only setup for staging). If you want to be able to switch between both I'll have to set up your blocknative clientId for production as well. Also I'm a bit confused by the PIN error. The screenshot you showed was for creating a new wallet (each wallet has its own PIN). Could you help me understand that issue? |
@Adamj1232 I've updated the docs with information about networks/environments and modified the Venly provider to throw an error when attempting to switch between environments (support for switching between environments is in the works). Regarding your issues, last week we had some data migration for our staging environment which was causing weird errors for newly created wallets. If you're still having issues please let me know the wallet addresses you are using so I can look into it. Also your clientId is now enabled for use on production at the domains onboard.blocknative.com and reactdemo.blocknative.com |
@davidzwfu sounds good and thank you! I will give it a run through some testing now and update here as that progresses. |
@davidzwfu Can you give me write access on this fork?
|
@davidzwfu thank you for the access - I pushed some changes to the internal demo for testing. As stated above I am still seeing some errors on the wallet side - if they are expected thats fine just wanted to raise with you/your team in case they were an issue |
Could you please copy for me the full address of the wallet you were having issues with? I'll have the back-end team look into it. |
@davidzwfu the staging address Im using for testing is 0xd36c45A1B04e8a6140f411D0FEF662F65Cc126F0 |
…date README with list of supported networks
@Adamj1232 Updated to our latest release which supports switching between main and test networks (provided that your domain is configured for production use). Also updated the docs with our list of supported networks. Regarding your previous issues:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Thank you for the collaborative effort getting Venly support through! If you would be interested in some co marketing please let me know and I can put you in touch with the BD leads here.
@davidzwfu we are seeing an error when adding Venly to our docs/demo site - please pull down the latest develop, |
I managed to fix that error by removing |
@davidzwfu interesting - I had initially added http to fix this error when opening Venly |
Description
Hello, David from the Venly team here.
Opening this PR to get our Venly wallet connector added to the list of packages.
Checklist
package.json
of the package you have made changes in following semantic versioning and using alpha release taggingyarn check-all
to confirm there are not any associated errorsIf this PR includes changes to add an injected wallet or SDK wallet module:
Please complete the following using the internal demo package.
To run this demo use the command
yarn && yarn dev
to get the project running athttp://localhost:8080/
Tests with demo app (SDK)