This snap demonstrates how to use snap_notify
to send in-app and desktop
notifications to the user.
Note: Using
snap_notify
requires thesnap_notify
permissions. Refer to the documentation for more information.
Along with other permissions, the manifest of this snap includes the
snap_notify
permission:
{
"initialPermissions": {
"snap_notify": {}
}
}
This permission does not require any additional configuration.
This snap exposes an onRpcRequest
handler, which supports the following
JSON-RPC methods:
-
inApp
- Send an in-app notification to the user. -
native
- Send a desktop notification to the user.
For more information, you can refer to the end-to-end tests.