Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 974 Bytes

File metadata and controls

40 lines (31 loc) · 974 Bytes

Events

List of events you can subscribe to in order to get connection updates

// A connection is settled
_w3mService.onModalConnect.subscribe((ModalConnect? event) {});
// A connection is deleted (disconnected)
_w3mService.onModalDisconnect.subscribe((ModalDisconnect? event) {});
// An error occurs during connection
_w3mService.onModalError.subscribe((ModalError? event) {});

:::info note These methods are only available when connecting through WalletConnect protocol. Since Coinbase Wallet uses it own connection channel, these methods are not available when user connects with it. :::

// A session expires
_w3mService.onSessionExpireEvent.subscribe((SessionExpire? event) {});
// A session data is updated
_w3mService.onSessionUpdateEvent.subscribe((SessionUpdate? event) {});
// A request event is happening
_w3mService.onSessionEventEvent.subscribe((SessionEvent? event) {});