Asserts that a compatible extension wallet is available
Gets the current permission
The extensions permission object
Informs about extension wallet events, like network/node changes, permission and/or account removals
The callback object with the event handler
The listener object, that can/should be used to unsubscribe if not needed anymore
Generic request method, to request various operations
The payload object for the respective operation
The response from the wallet in case of success
Requests the permission of a compatible wallet. A permission is based on one network, e.g. Signum, Signum-TESTNET, etc. and the url of the requesting application. The wallet should have selected a node of the required network, otherwise permission request fails with InvalidNetworkError
The argument object
Extension Adapter for Browser based wallet access, to use with GenericExtensionWallet
This adapter is automatically chosen in browser environments - Usually, you won't use this adapter directly.