Override the base persistence provider. Defaults to LocalStoragePersistence, which is fine for most implementations
Whether or not the persistence provider should encrypt the values. Only disable if you are using a secure datastore that already has encryption
Provide an array of KeystoreProviders. The client will attempt to use each one in sequence until one successfully returns a Keystore instance
Enable the Keystore to persist conversations in the provided storage interface
Provide a XMTP PrivateKeyBundle encoded as a Uint8Array.
A bundle can be retried using
A single option to allow Metamask Snaps to be used as a keystore provider
Generated using TypeDoc