web3-onboard
web3-onboard copied to clipboard
Add Enkrypt and MEW Wallet DApp browser as SDKs
Description
Adds Enkrypt and MEW Wallet DApp browser as SDKs Rename current mew package to mew connect
Checklist
- [x] The version field in
package.json
is incremented following semantic versioning - [x] The box that allows repo maintainers to update this PR is checked
- [x] I tested locally to make sure this feature/fix works
- [x] I have run
yarn check
&yarn build
to confirm there are not any associated errors - [ ] This PR passes the Circle CI checks
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Updated |
---|---|---|---|
web3-onboard-docs | ❌ Failed (Inspect) | Nov 16, 2022 at 10:40PM (UTC) |
Hey @gamalielhere thanks for this, we'll try to get a look at this one soon 😄
Hi @gamalielhere! Do you mind if I clone down your fork and make some updates? Might be easier than going back and forth through comments 😃
@Adamj1232 go for it! let me know if you need anything from our end
@gamalielhere I made changes on your forked branch but do not have permissions to push. Have the current changes been verified through testing on your side? There is already a MEW package, was there a specific reason that you created a new mew-wallet package?
@Adamj1232 yes. I tested it using the demo folder and importing the packages directly.
That access method will be deprecated at some point in the near future. Also, the new mew-wallet package uses a web3 injection access method via the MEW wallet app's DApp Browser.
@gamalielhere Ah gotcha, so we can deprecate the MEW package with the release of the MEW-wallet package? Im wondering if rather than a new package we do a major version change for the package with the breaking change. Also, I have local changes made but can't push to your forked branch.
@gamalielhere friendly ping - any updates on allowing push access to your repo or the question above?
@Adamj1232 I might have to close and open a new PR to enable write access to my changes it seems. Regarding the package, yes it can be deprecated in favor of this PR.
@gamalielhere thank you for the push access! I have pushed some changes but will need your help to clear the build errors produced when running yarn build
.
Also, please merge in the latest v2-web3-onboard-develop
branch when you have a moment and confirm there are no errors.
Let me know when those are cleared and I can start testing, cheers!
@Adamj1232 sync'd and fixed the yarn build
errors.
@gamalielhere thank you! Have you tested this using the internal project demo? Im not sure how to test the mew-wallet package as there doesnt seem to be a provider injected on the desktop browser so the error warning there doesnt really make sense. Does this need to be used within the MEW app? Is mew-wallet on available on mobile?