WatermelonChatStorageAdapterOptions
Defined in: src/lib/storage/WatermelonChatStorageAdapter.ts:60
Context needed to construct a WatermelonChatStorageAdapter.
Mirrors StorageOperationsContext but exposes only the Database — the
adapter resolves the required collections itself so callers don’t have to
know the table names.
Properties
database
database:
Database
Defined in: src/lib/storage/WatermelonChatStorageAdapter.ts:61
embeddedWalletSigner?
optionalembeddedWalletSigner:EmbeddedWalletSignerFn
Defined in: src/lib/storage/WatermelonChatStorageAdapter.ts:67
Silent signing function for embedded wallets (optional).
signMessage?
optionalsignMessage:SignMessageFn
Defined in: src/lib/storage/WatermelonChatStorageAdapter.ts:65
Signing function for deriving encryption keys (optional).
walletAddress?
optionalwalletAddress:string
Defined in: src/lib/storage/WatermelonChatStorageAdapter.ts:63
Wallet address for field-level encryption (optional).