snaps
snaps copied to clipboard
Extend the functionality of MetaMask using Snaps
Refactor our use of approvals to use new ApprovalController patterns such as approval flows. This will require close collaboration with the confirmation systems team to flesh out their API to...
In the current situation `snaps-rpc-methods`, `snaps-controllers`, `snaps-utils`, etc., are heavily coupled together. `snaps-controllers` exports functionality from `snaps-rpc-methods`, `snaps-types` exports from numerous packages, and so on. This results in all of...
The extension repo has a rich guide for contributors: https://github.com/MetaMask/metamask-extension#contributing A similar guide should be written for Snaps, with the following information: - How to get set up and start...
In a situation where a Snap updates to a new version, but certain websites don't support this version, the website could break. - We can show a warning when the...
Currently in the UI builder of the Snaps Simulator, we show an error like "Expected value to be a valid UI component." if the UI is invalid. Instead, we should...
This ticket should focus on implementing a solution that would allow Snaps to run for a longer period of time that is beyond the current timeout for execution. This is...