diff --git a/scripts/pages.json b/scripts/pages.json
index c834cc31..fede6fa2 100644
--- a/scripts/pages.json
+++ b/scripts/pages.json
@@ -1 +1 @@
-[{"name":"ADDRESS","description":"org.xmtp.android.library.EntryType.ADDRESS","location":"library/org.xmtp.android.library/-entry-type/-a-d-d-r-e-s-s/index.html","searchKeys":["ADDRESS","ADDRESS","org.xmtp.android.library.EntryType.ADDRESS"]},{"name":"ADDRESS","description":"uniffi.xmtpv3.FfiConsentEntityType.ADDRESS","location":"library/uniffi.xmtpv3/-ffi-consent-entity-type/-a-d-d-r-e-s-s/index.html","searchKeys":["ADDRESS","ADDRESS","uniffi.xmtpv3.FfiConsentEntityType.ADDRESS"]},{"name":"ADD_ADMIN","description":"uniffi.xmtpv3.FfiPermissionUpdateType.ADD_ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/-a-d-d_-a-d-m-i-n/index.html","searchKeys":["ADD_ADMIN","ADD_ADMIN","uniffi.xmtpv3.FfiPermissionUpdateType.ADD_ADMIN"]},{"name":"ADD_MEMBER","description":"uniffi.xmtpv3.FfiPermissionUpdateType.ADD_MEMBER","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/-a-d-d_-m-e-m-b-e-r/index.html","searchKeys":["ADD_MEMBER","ADD_MEMBER","uniffi.xmtpv3.FfiPermissionUpdateType.ADD_MEMBER"]},{"name":"ADMIN","description":"org.xmtp.android.library.libxmtp.PermissionLevel.ADMIN","location":"library/org.xmtp.android.library.libxmtp/-permission-level/-a-d-m-i-n/index.html","searchKeys":["ADMIN","ADMIN","org.xmtp.android.library.libxmtp.PermissionLevel.ADMIN"]},{"name":"ADMIN","description":"uniffi.xmtpv3.FfiPermissionLevel.ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-level/-a-d-m-i-n/index.html","searchKeys":["ADMIN","ADMIN","uniffi.xmtpv3.FfiPermissionLevel.ADMIN"]},{"name":"ADMIN","description":"uniffi.xmtpv3.FfiPermissionPolicy.ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-a-d-m-i-n/index.html","searchKeys":["ADMIN","ADMIN","uniffi.xmtpv3.FfiPermissionPolicy.ADMIN"]},{"name":"ADMIN_ONLY","description":"uniffi.xmtpv3.FfiGroupPermissionsOptions.ADMIN_ONLY","location":"library/uniffi.xmtpv3/-ffi-group-permissions-options/-a-d-m-i-n_-o-n-l-y/index.html","searchKeys":["ADMIN_ONLY","ADMIN_ONLY","uniffi.xmtpv3.FfiGroupPermissionsOptions.ADMIN_ONLY"]},{"name":"ADMIN_ONLY","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration.ADMIN_ONLY","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-group-permission-preconfiguration/-a-d-m-i-n_-o-n-l-y/index.html","searchKeys":["ADMIN_ONLY","ADMIN_ONLY","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration.ADMIN_ONLY"]},{"name":"ALL","description":"org.xmtp.android.library.Conversations.ConversationType.ALL","location":"library/org.xmtp.android.library/-conversations/-conversation-type/-a-l-l/index.html","searchKeys":["ALL","ALL","org.xmtp.android.library.Conversations.ConversationType.ALL"]},{"name":"ALL","description":"org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.ALL","location":"library/org.xmtp.android.library.libxmtp/-message/-message-delivery-status/-a-l-l/index.html","searchKeys":["ALL","ALL","org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.ALL"]},{"name":"ALLOW","description":"uniffi.xmtpv3.FfiPermissionPolicy.ALLOW","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-a-l-l-o-w/index.html","searchKeys":["ALLOW","ALLOW","uniffi.xmtpv3.FfiPermissionPolicy.ALLOW"]},{"name":"ALLOWED","description":"org.xmtp.android.library.ConsentState.ALLOWED","location":"library/org.xmtp.android.library/-consent-state/-a-l-l-o-w-e-d/index.html","searchKeys":["ALLOWED","ALLOWED","org.xmtp.android.library.ConsentState.ALLOWED"]},{"name":"ALLOWED","description":"uniffi.xmtpv3.FfiConsentState.ALLOWED","location":"library/uniffi.xmtpv3/-ffi-consent-state/-a-l-l-o-w-e-d/index.html","searchKeys":["ALLOWED","ALLOWED","uniffi.xmtpv3.FfiConsentState.ALLOWED"]},{"name":"ALL_MEMBERS","description":"uniffi.xmtpv3.FfiGroupPermissionsOptions.ALL_MEMBERS","location":"library/uniffi.xmtpv3/-ffi-group-permissions-options/-a-l-l_-m-e-m-b-e-r-s/index.html","searchKeys":["ALL_MEMBERS","ALL_MEMBERS","uniffi.xmtpv3.FfiGroupPermissionsOptions.ALL_MEMBERS"]},{"name":"ALL_MEMBERS","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration.ALL_MEMBERS","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-group-permission-preconfiguration/-a-l-l_-m-e-m-b-e-r-s/index.html","searchKeys":["ALL_MEMBERS","ALL_MEMBERS","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration.ALL_MEMBERS"]},{"name":"APNS_DEVICE_TOKEN","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.APNS_DEVICE_TOKEN","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-delivery-mechanism-type-case/-a-p-n-s_-d-e-v-i-c-e_-t-o-k-e-n/index.html","searchKeys":["APNS_DEVICE_TOKEN","APNS_DEVICE_TOKEN","org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.APNS_DEVICE_TOKEN"]},{"name":"APPLICATION","description":"uniffi.xmtpv3.FfiConversationMessageKind.APPLICATION","location":"library/uniffi.xmtpv3/-ffi-conversation-message-kind/-a-p-p-l-i-c-a-t-i-o-n/index.html","searchKeys":["APPLICATION","APPLICATION","uniffi.xmtpv3.FfiConversationMessageKind.APPLICATION"]},{"name":"ASCENDING","description":"org.xmtp.android.library.libxmtp.Message.SortDirection.ASCENDING","location":"library/org.xmtp.android.library.libxmtp/-message/-sort-direction/-a-s-c-e-n-d-i-n-g/index.html","searchKeys":["ASCENDING","ASCENDING","org.xmtp.android.library.libxmtp.Message.SortDirection.ASCENDING"]},{"name":"ASCENDING","description":"uniffi.xmtpv3.FfiDirection.ASCENDING","location":"library/uniffi.xmtpv3/-ffi-direction/-a-s-c-e-n-d-i-n-g/index.html","searchKeys":["ASCENDING","ASCENDING","uniffi.xmtpv3.FfiDirection.ASCENDING"]},{"name":"ASCENDING","description":"uniffi.xmtpv3.FfiSortDirection.ASCENDING","location":"library/uniffi.xmtpv3/-ffi-sort-direction/-a-s-c-e-n-d-i-n-g/index.html","searchKeys":["ASCENDING","ASCENDING","uniffi.xmtpv3.FfiSortDirection.ASCENDING"]},{"name":"Admin","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Admin","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-admin/index.html","searchKeys":["Admin","Admin","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Admin"]},{"name":"Allow","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Allow","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-allow/index.html","searchKeys":["Allow","Allow","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Allow"]},{"name":"CONSENT","description":"uniffi.xmtpv3.FfiDeviceSyncKind.CONSENT","location":"library/uniffi.xmtpv3/-ffi-device-sync-kind/-c-o-n-s-e-n-t/index.html","searchKeys":["CONSENT","CONSENT","uniffi.xmtpv3.FfiDeviceSyncKind.CONSENT"]},{"name":"CONVERSATION_ID","description":"org.xmtp.android.library.EntryType.CONVERSATION_ID","location":"library/org.xmtp.android.library/-entry-type/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d/index.html","searchKeys":["CONVERSATION_ID","CONVERSATION_ID","org.xmtp.android.library.EntryType.CONVERSATION_ID"]},{"name":"CONVERSATION_ID","description":"uniffi.xmtpv3.FfiConsentEntityType.CONVERSATION_ID","location":"library/uniffi.xmtpv3/-ffi-consent-entity-type/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d/index.html","searchKeys":["CONVERSATION_ID","CONVERSATION_ID","uniffi.xmtpv3.FfiConsentEntityType.CONVERSATION_ID"]},{"name":"CREATED_AT","description":"org.xmtp.android.library.Conversations.ConversationOrder.CREATED_AT","location":"library/org.xmtp.android.library/-conversations/-conversation-order/-c-r-e-a-t-e-d_-a-t/index.html","searchKeys":["CREATED_AT","CREATED_AT","org.xmtp.android.library.Conversations.ConversationOrder.CREATED_AT"]},{"name":"CUSTOM_POLICY","description":"uniffi.xmtpv3.FfiGroupPermissionsOptions.CUSTOM_POLICY","location":"library/uniffi.xmtpv3/-ffi-group-permissions-options/-c-u-s-t-o-m_-p-o-l-i-c-y/index.html","searchKeys":["CUSTOM_POLICY","CUSTOM_POLICY","uniffi.xmtpv3.FfiGroupPermissionsOptions.CUSTOM_POLICY"]},{"name":"CUSTOM_TOKEN","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.CUSTOM_TOKEN","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-delivery-mechanism-type-case/-c-u-s-t-o-m_-t-o-k-e-n/index.html","searchKeys":["CUSTOM_TOKEN","CUSTOM_TOKEN","org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.CUSTOM_TOKEN"]},{"name":"DEFLATE","description":"org.xmtp.android.library.EncodedContentCompression.DEFLATE","location":"library/org.xmtp.android.library/-encoded-content-compression/-d-e-f-l-a-t-e/index.html","searchKeys":["DEFLATE","DEFLATE","org.xmtp.android.library.EncodedContentCompression.DEFLATE"]},{"name":"DELIVERYMECHANISMTYPE_NOT_SET","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.DELIVERYMECHANISMTYPE_NOT_SET","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-delivery-mechanism-type-case/-d-e-l-i-v-e-r-y-m-e-c-h-a-n-i-s-m-t-y-p-e_-n-o-t_-s-e-t/index.html","searchKeys":["DELIVERYMECHANISMTYPE_NOT_SET","DELIVERYMECHANISMTYPE_NOT_SET","org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.DELIVERYMECHANISMTYPE_NOT_SET"]},{"name":"DENIED","description":"org.xmtp.android.library.ConsentState.DENIED","location":"library/org.xmtp.android.library/-consent-state/-d-e-n-i-e-d/index.html","searchKeys":["DENIED","DENIED","org.xmtp.android.library.ConsentState.DENIED"]},{"name":"DENIED","description":"uniffi.xmtpv3.FfiConsentState.DENIED","location":"library/uniffi.xmtpv3/-ffi-consent-state/-d-e-n-i-e-d/index.html","searchKeys":["DENIED","DENIED","uniffi.xmtpv3.FfiConsentState.DENIED"]},{"name":"DENY","description":"uniffi.xmtpv3.FfiPermissionPolicy.DENY","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-d-e-n-y/index.html","searchKeys":["DENY","DENY","uniffi.xmtpv3.FfiPermissionPolicy.DENY"]},{"name":"DESCENDING","description":"org.xmtp.android.library.libxmtp.Message.SortDirection.DESCENDING","location":"library/org.xmtp.android.library.libxmtp/-message/-sort-direction/-d-e-s-c-e-n-d-i-n-g/index.html","searchKeys":["DESCENDING","DESCENDING","org.xmtp.android.library.libxmtp.Message.SortDirection.DESCENDING"]},{"name":"DESCENDING","description":"uniffi.xmtpv3.FfiDirection.DESCENDING","location":"library/uniffi.xmtpv3/-ffi-direction/-d-e-s-c-e-n-d-i-n-g/index.html","searchKeys":["DESCENDING","DESCENDING","uniffi.xmtpv3.FfiDirection.DESCENDING"]},{"name":"DESCENDING","description":"uniffi.xmtpv3.FfiSortDirection.DESCENDING","location":"library/uniffi.xmtpv3/-ffi-sort-direction/-d-e-s-c-e-n-d-i-n-g/index.html","searchKeys":["DESCENDING","DESCENDING","uniffi.xmtpv3.FfiSortDirection.DESCENDING"]},{"name":"DESCRIPTION","description":"uniffi.xmtpv3.FfiMetadataField.DESCRIPTION","location":"library/uniffi.xmtpv3/-ffi-metadata-field/-d-e-s-c-r-i-p-t-i-o-n/index.html","searchKeys":["DESCRIPTION","DESCRIPTION","uniffi.xmtpv3.FfiMetadataField.DESCRIPTION"]},{"name":"DEV","description":"org.xmtp.android.library.XMTPEnvironment.DEV","location":"library/org.xmtp.android.library/-x-m-t-p-environment/-d-e-v/index.html","searchKeys":["DEV","DEV","org.xmtp.android.library.XMTPEnvironment.DEV"]},{"name":"DM","description":"org.xmtp.android.library.Conversation.Type.DM","location":"library/org.xmtp.android.library/-conversation/-type/-d-m/index.html","searchKeys":["DM","DM","org.xmtp.android.library.Conversation.Type.DM"]},{"name":"DM","description":"uniffi.xmtpv3.FfiConversationType.DM","location":"library/uniffi.xmtpv3/-ffi-conversation-type/-d-m/index.html","searchKeys":["DM","DM","uniffi.xmtpv3.FfiConversationType.DM"]},{"name":"DMS","description":"org.xmtp.android.library.Conversations.ConversationType.DMS","location":"library/org.xmtp.android.library/-conversations/-conversation-type/-d-m-s/index.html","searchKeys":["DMS","DMS","org.xmtp.android.library.Conversations.ConversationType.DMS"]},{"name":"DOES_NOT_EXIST","description":"uniffi.xmtpv3.FfiPermissionPolicy.DOES_NOT_EXIST","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-d-o-e-s_-n-o-t_-e-x-i-s-t/index.html","searchKeys":["DOES_NOT_EXIST","DOES_NOT_EXIST","uniffi.xmtpv3.FfiPermissionPolicy.DOES_NOT_EXIST"]},{"name":"Deny","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Deny","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-deny/index.html","searchKeys":["Deny","Deny","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Deny"]},{"name":"EOA","description":"org.xmtp.android.library.WalletType.EOA","location":"library/org.xmtp.android.library/-wallet-type/-e-o-a/index.html","searchKeys":["EOA","EOA","org.xmtp.android.library.WalletType.EOA"]},{"name":"FAILED","description":"org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.FAILED","location":"library/org.xmtp.android.library.libxmtp/-message/-message-delivery-status/-f-a-i-l-e-d/index.html","searchKeys":["FAILED","FAILED","org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.FAILED"]},{"name":"FAILED","description":"uniffi.xmtpv3.FfiDeliveryStatus.FAILED","location":"library/uniffi.xmtpv3/-ffi-delivery-status/-f-a-i-l-e-d/index.html","searchKeys":["FAILED","FAILED","uniffi.xmtpv3.FfiDeliveryStatus.FAILED"]},{"name":"FIREBASE_DEVICE_TOKEN","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.FIREBASE_DEVICE_TOKEN","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-delivery-mechanism-type-case/-f-i-r-e-b-a-s-e_-d-e-v-i-c-e_-t-o-k-e-n/index.html","searchKeys":["FIREBASE_DEVICE_TOKEN","FIREBASE_DEVICE_TOKEN","org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase.FIREBASE_DEVICE_TOKEN"]},{"name":"GROUP","description":"org.xmtp.android.library.Conversation.Type.GROUP","location":"library/org.xmtp.android.library/-conversation/-type/-g-r-o-u-p/index.html","searchKeys":["GROUP","GROUP","org.xmtp.android.library.Conversation.Type.GROUP"]},{"name":"GROUP","description":"uniffi.xmtpv3.FfiConversationType.GROUP","location":"library/uniffi.xmtpv3/-ffi-conversation-type/-g-r-o-u-p/index.html","searchKeys":["GROUP","GROUP","uniffi.xmtpv3.FfiConversationType.GROUP"]},{"name":"GROUPS","description":"org.xmtp.android.library.Conversations.ConversationType.GROUPS","location":"library/org.xmtp.android.library/-conversations/-conversation-type/-g-r-o-u-p-s/index.html","searchKeys":["GROUPS","GROUPS","org.xmtp.android.library.Conversations.ConversationType.GROUPS"]},{"name":"GROUP_NAME","description":"uniffi.xmtpv3.FfiMetadataField.GROUP_NAME","location":"library/uniffi.xmtpv3/-ffi-metadata-field/-g-r-o-u-p_-n-a-m-e/index.html","searchKeys":["GROUP_NAME","GROUP_NAME","uniffi.xmtpv3.FfiMetadataField.GROUP_NAME"]},{"name":"GZIP","description":"org.xmtp.android.library.EncodedContentCompression.GZIP","location":"library/org.xmtp.android.library/-encoded-content-compression/-g-z-i-p/index.html","searchKeys":["GZIP","GZIP","org.xmtp.android.library.EncodedContentCompression.GZIP"]},{"name":"IMAGE_URL_SQUARE","description":"uniffi.xmtpv3.FfiMetadataField.IMAGE_URL_SQUARE","location":"library/uniffi.xmtpv3/-ffi-metadata-field/-i-m-a-g-e_-u-r-l_-s-q-u-a-r-e/index.html","searchKeys":["IMAGE_URL_SQUARE","IMAGE_URL_SQUARE","uniffi.xmtpv3.FfiMetadataField.IMAGE_URL_SQUARE"]},{"name":"INBOX_ID","description":"org.xmtp.android.library.EntryType.INBOX_ID","location":"library/org.xmtp.android.library/-entry-type/-i-n-b-o-x_-i-d/index.html","searchKeys":["INBOX_ID","INBOX_ID","org.xmtp.android.library.EntryType.INBOX_ID"]},{"name":"INBOX_ID","description":"uniffi.xmtpv3.FfiConsentEntityType.INBOX_ID","location":"library/uniffi.xmtpv3/-ffi-consent-entity-type/-i-n-b-o-x_-i-d/index.html","searchKeys":["INBOX_ID","INBOX_ID","uniffi.xmtpv3.FfiConsentEntityType.INBOX_ID"]},{"name":"LAST_MESSAGE","description":"org.xmtp.android.library.Conversations.ConversationOrder.LAST_MESSAGE","location":"library/org.xmtp.android.library/-conversations/-conversation-order/-l-a-s-t_-m-e-s-s-a-g-e/index.html","searchKeys":["LAST_MESSAGE","LAST_MESSAGE","org.xmtp.android.library.Conversations.ConversationOrder.LAST_MESSAGE"]},{"name":"LOCAL","description":"org.xmtp.android.library.XMTPEnvironment.LOCAL","location":"library/org.xmtp.android.library/-x-m-t-p-environment/-l-o-c-a-l/index.html","searchKeys":["LOCAL","LOCAL","org.xmtp.android.library.XMTPEnvironment.LOCAL"]},{"name":"MEMBER","description":"org.xmtp.android.library.libxmtp.PermissionLevel.MEMBER","location":"library/org.xmtp.android.library.libxmtp/-permission-level/-m-e-m-b-e-r/index.html","searchKeys":["MEMBER","MEMBER","org.xmtp.android.library.libxmtp.PermissionLevel.MEMBER"]},{"name":"MEMBER","description":"uniffi.xmtpv3.FfiPermissionLevel.MEMBER","location":"library/uniffi.xmtpv3/-ffi-permission-level/-m-e-m-b-e-r/index.html","searchKeys":["MEMBER","MEMBER","uniffi.xmtpv3.FfiPermissionLevel.MEMBER"]},{"name":"MEMBERSHIP_CHANGE","description":"uniffi.xmtpv3.FfiConversationMessageKind.MEMBERSHIP_CHANGE","location":"library/uniffi.xmtpv3/-ffi-conversation-message-kind/-m-e-m-b-e-r-s-h-i-p_-c-h-a-n-g-e/index.html","searchKeys":["MEMBERSHIP_CHANGE","MEMBERSHIP_CHANGE","uniffi.xmtpv3.FfiConversationMessageKind.MEMBERSHIP_CHANGE"]},{"name":"MESSAGES","description":"uniffi.xmtpv3.FfiDeviceSyncKind.MESSAGES","location":"library/uniffi.xmtpv3/-ffi-device-sync-kind/-m-e-s-s-a-g-e-s/index.html","searchKeys":["MESSAGES","MESSAGES","uniffi.xmtpv3.FfiDeviceSyncKind.MESSAGES"]},{"name":"OTHER","description":"uniffi.xmtpv3.FfiPermissionPolicy.OTHER","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-o-t-h-e-r/index.html","searchKeys":["OTHER","OTHER","uniffi.xmtpv3.FfiPermissionPolicy.OTHER"]},{"name":"PINNED_FRAME_URL","description":"uniffi.xmtpv3.FfiMetadataField.PINNED_FRAME_URL","location":"library/uniffi.xmtpv3/-ffi-metadata-field/-p-i-n-n-e-d_-f-r-a-m-e_-u-r-l/index.html","searchKeys":["PINNED_FRAME_URL","PINNED_FRAME_URL","uniffi.xmtpv3.FfiMetadataField.PINNED_FRAME_URL"]},{"name":"PRODUCTION","description":"org.xmtp.android.library.XMTPEnvironment.PRODUCTION","location":"library/org.xmtp.android.library/-x-m-t-p-environment/-p-r-o-d-u-c-t-i-o-n/index.html","searchKeys":["PRODUCTION","PRODUCTION","org.xmtp.android.library.XMTPEnvironment.PRODUCTION"]},{"name":"PUBLISHED","description":"org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.PUBLISHED","location":"library/org.xmtp.android.library.libxmtp/-message/-message-delivery-status/-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["PUBLISHED","PUBLISHED","org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.PUBLISHED"]},{"name":"PUBLISHED","description":"uniffi.xmtpv3.FfiDeliveryStatus.PUBLISHED","location":"library/uniffi.xmtpv3/-ffi-delivery-status/-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["PUBLISHED","PUBLISHED","uniffi.xmtpv3.FfiDeliveryStatus.PUBLISHED"]},{"name":"RATIO_1_1","description":"org.xmtp.android.library.frames.AspectRatio.RATIO_1_1","location":"library/org.xmtp.android.library.frames/-aspect-ratio/-r-a-t-i-o_1_1/index.html","searchKeys":["RATIO_1_1","RATIO_1_1","org.xmtp.android.library.frames.AspectRatio.RATIO_1_1"]},{"name":"RATIO_1_91_1","description":"org.xmtp.android.library.frames.AspectRatio.RATIO_1_91_1","location":"library/org.xmtp.android.library.frames/-aspect-ratio/-r-a-t-i-o_1_91_1/index.html","searchKeys":["RATIO_1_91_1","RATIO_1_91_1","org.xmtp.android.library.frames.AspectRatio.RATIO_1_91_1"]},{"name":"REMOVE_ADMIN","description":"uniffi.xmtpv3.FfiPermissionUpdateType.REMOVE_ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/-r-e-m-o-v-e_-a-d-m-i-n/index.html","searchKeys":["REMOVE_ADMIN","REMOVE_ADMIN","uniffi.xmtpv3.FfiPermissionUpdateType.REMOVE_ADMIN"]},{"name":"REMOVE_MEMBER","description":"uniffi.xmtpv3.FfiPermissionUpdateType.REMOVE_MEMBER","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/-r-e-m-o-v-e_-m-e-m-b-e-r/index.html","searchKeys":["REMOVE_MEMBER","REMOVE_MEMBER","uniffi.xmtpv3.FfiPermissionUpdateType.REMOVE_MEMBER"]},{"name":"SCW","description":"org.xmtp.android.library.WalletType.SCW","location":"library/org.xmtp.android.library/-wallet-type/-s-c-w/index.html","searchKeys":["SCW","SCW","org.xmtp.android.library.WalletType.SCW"]},{"name":"SUPER_ADMIN","description":"org.xmtp.android.library.libxmtp.PermissionLevel.SUPER_ADMIN","location":"library/org.xmtp.android.library.libxmtp/-permission-level/-s-u-p-e-r_-a-d-m-i-n/index.html","searchKeys":["SUPER_ADMIN","SUPER_ADMIN","org.xmtp.android.library.libxmtp.PermissionLevel.SUPER_ADMIN"]},{"name":"SUPER_ADMIN","description":"uniffi.xmtpv3.FfiPermissionLevel.SUPER_ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-level/-s-u-p-e-r_-a-d-m-i-n/index.html","searchKeys":["SUPER_ADMIN","SUPER_ADMIN","uniffi.xmtpv3.FfiPermissionLevel.SUPER_ADMIN"]},{"name":"SUPER_ADMIN","description":"uniffi.xmtpv3.FfiPermissionPolicy.SUPER_ADMIN","location":"library/uniffi.xmtpv3/-ffi-permission-policy/-s-u-p-e-r_-a-d-m-i-n/index.html","searchKeys":["SUPER_ADMIN","SUPER_ADMIN","uniffi.xmtpv3.FfiPermissionPolicy.SUPER_ADMIN"]},{"name":"SYNC","description":"uniffi.xmtpv3.FfiConversationType.SYNC","location":"library/uniffi.xmtpv3/-ffi-conversation-type/-s-y-n-c/index.html","searchKeys":["SYNC","SYNC","uniffi.xmtpv3.FfiConversationType.SYNC"]},{"name":"SuperAdmin","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.SuperAdmin","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-super-admin/index.html","searchKeys":["SuperAdmin","SuperAdmin","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.SuperAdmin"]},{"name":"UNKNOWN","description":"org.xmtp.android.library.ConsentState.UNKNOWN","location":"library/org.xmtp.android.library/-consent-state/-u-n-k-n-o-w-n/index.html","searchKeys":["UNKNOWN","UNKNOWN","org.xmtp.android.library.ConsentState.UNKNOWN"]},{"name":"UNKNOWN","description":"uniffi.xmtpv3.FfiConsentState.UNKNOWN","location":"library/uniffi.xmtpv3/-ffi-consent-state/-u-n-k-n-o-w-n/index.html","searchKeys":["UNKNOWN","UNKNOWN","uniffi.xmtpv3.FfiConsentState.UNKNOWN"]},{"name":"UNPUBLISHED","description":"org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.UNPUBLISHED","location":"library/org.xmtp.android.library.libxmtp/-message/-message-delivery-status/-u-n-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["UNPUBLISHED","UNPUBLISHED","org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus.UNPUBLISHED"]},{"name":"UNPUBLISHED","description":"uniffi.xmtpv3.FfiDeliveryStatus.UNPUBLISHED","location":"library/uniffi.xmtpv3/-ffi-delivery-status/-u-n-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["UNPUBLISHED","UNPUBLISHED","uniffi.xmtpv3.FfiDeliveryStatus.UNPUBLISHED"]},{"name":"UNSPECIFIED","description":"uniffi.xmtpv3.FfiSortDirection.UNSPECIFIED","location":"library/uniffi.xmtpv3/-ffi-sort-direction/-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["UNSPECIFIED","UNSPECIFIED","uniffi.xmtpv3.FfiSortDirection.UNSPECIFIED"]},{"name":"UPDATE_METADATA","description":"uniffi.xmtpv3.FfiPermissionUpdateType.UPDATE_METADATA","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/-u-p-d-a-t-e_-m-e-t-a-d-a-t-a/index.html","searchKeys":["UPDATE_METADATA","UPDATE_METADATA","uniffi.xmtpv3.FfiPermissionUpdateType.UPDATE_METADATA"]},{"name":"Unknown","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Unknown","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-unknown/index.html","searchKeys":["Unknown","Unknown","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Unknown"]},{"name":"abstract class NotificationsImplBase : BindableService","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-impl-base/index.html","searchKeys":["NotificationsImplBase","abstract class NotificationsImplBase : BindableService","org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase"]},{"name":"abstract fun addedByInboxId(): String","description":"uniffi.xmtpv3.FfiConversationInterface.addedByInboxId","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/added-by-inbox-id.html","searchKeys":["addedByInboxId","abstract fun addedByInboxId(): String","uniffi.xmtpv3.FfiConversationInterface.addedByInboxId"]},{"name":"abstract fun adminList(): List
","description":"uniffi.xmtpv3.FfiConversationInterface.adminList","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/admin-list.html","searchKeys":["adminList","abstract fun adminList(): List","uniffi.xmtpv3.FfiConversationInterface.adminList"]},{"name":"abstract fun consentState(): FfiConsentState","description":"uniffi.xmtpv3.FfiConversationInterface.consentState","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/consent-state.html","searchKeys":["consentState","abstract fun consentState(): FfiConsentState","uniffi.xmtpv3.FfiConversationInterface.consentState"]},{"name":"abstract fun conversation(conversationId: ByteArray): FfiConversation","description":"uniffi.xmtpv3.FfiXmtpClientInterface.conversation","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/conversation.html","searchKeys":["conversation","abstract fun conversation(conversationId: ByteArray): FfiConversation","uniffi.xmtpv3.FfiXmtpClientInterface.conversation"]},{"name":"abstract fun conversationType(): FfiConversationType","description":"uniffi.xmtpv3.FfiConversationInterface.conversationType","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/conversation-type.html","searchKeys":["conversationType","abstract fun conversationType(): FfiConversationType","uniffi.xmtpv3.FfiConversationInterface.conversationType"]},{"name":"abstract fun conversationType(): FfiConversationType","description":"uniffi.xmtpv3.FfiConversationMetadataInterface.conversationType","location":"library/uniffi.xmtpv3/-ffi-conversation-metadata-interface/conversation-type.html","searchKeys":["conversationType","abstract fun conversationType(): FfiConversationType","uniffi.xmtpv3.FfiConversationMetadataInterface.conversationType"]},{"name":"abstract fun conversations(): FfiConversations","description":"uniffi.xmtpv3.FfiXmtpClientInterface.conversations","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/conversations.html","searchKeys":["conversations","abstract fun conversations(): FfiConversations","uniffi.xmtpv3.FfiXmtpClientInterface.conversations"]},{"name":"abstract fun createdAtNs(): Long","description":"uniffi.xmtpv3.FfiConversationInterface.createdAtNs","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/created-at-ns.html","searchKeys":["createdAtNs","abstract fun createdAtNs(): Long","uniffi.xmtpv3.FfiConversationInterface.createdAtNs"]},{"name":"abstract fun creatorInboxId(): String","description":"uniffi.xmtpv3.FfiConversationMetadataInterface.creatorInboxId","location":"library/uniffi.xmtpv3/-ffi-conversation-metadata-interface/creator-inbox-id.html","searchKeys":["creatorInboxId","abstract fun creatorInboxId(): String","uniffi.xmtpv3.FfiConversationMetadataInterface.creatorInboxId"]},{"name":"abstract fun decode(content: EncodedContent): T","description":"org.xmtp.android.library.codecs.ContentCodec.decode","location":"library/org.xmtp.android.library.codecs/-content-codec/decode.html","searchKeys":["decode","abstract fun decode(content: EncodedContent): T","org.xmtp.android.library.codecs.ContentCodec.decode"]},{"name":"abstract fun destroy()","description":"uniffi.xmtpv3.Disposable.destroy","location":"library/uniffi.xmtpv3/-disposable/destroy.html","searchKeys":["destroy","abstract fun destroy()","uniffi.xmtpv3.Disposable.destroy"]},{"name":"abstract fun dmConversation(targetInboxId: String): FfiConversation","description":"uniffi.xmtpv3.FfiXmtpClientInterface.dmConversation","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/dm-conversation.html","searchKeys":["dmConversation","abstract fun dmConversation(targetInboxId: String): FfiConversation","uniffi.xmtpv3.FfiXmtpClientInterface.dmConversation"]},{"name":"abstract fun dmPeerInboxId(): String","description":"uniffi.xmtpv3.FfiConversationInterface.dmPeerInboxId","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/dm-peer-inbox-id.html","searchKeys":["dmPeerInboxId","abstract fun dmPeerInboxId(): String","uniffi.xmtpv3.FfiConversationInterface.dmPeerInboxId"]},{"name":"abstract fun encode(content: T): EncodedContent","description":"org.xmtp.android.library.codecs.ContentCodec.encode","location":"library/org.xmtp.android.library.codecs/-content-codec/encode.html","searchKeys":["encode","abstract fun encode(content: T): EncodedContent","org.xmtp.android.library.codecs.ContentCodec.encode"]},{"name":"abstract fun end()","description":"uniffi.xmtpv3.FfiStreamCloserInterface.end","location":"library/uniffi.xmtpv3/-ffi-stream-closer-interface/end.html","searchKeys":["end","abstract fun end()","uniffi.xmtpv3.FfiStreamCloserInterface.end"]},{"name":"abstract fun fallback(content: T): String?","description":"org.xmtp.android.library.codecs.ContentCodec.fallback","location":"library/org.xmtp.android.library.codecs/-content-codec/fallback.html","searchKeys":["fallback","abstract fun fallback(content: T): String?","org.xmtp.android.library.codecs.ContentCodec.fallback"]},{"name":"abstract fun fetch(url: URL): ByteArray","description":"org.xmtp.android.library.codecs.Fetcher.fetch","location":"library/org.xmtp.android.library.codecs/-fetcher/fetch.html","searchKeys":["fetch","abstract fun fetch(url: URL): ByteArray","org.xmtp.android.library.codecs.Fetcher.fetch"]},{"name":"abstract fun findMessages(opts: FfiListMessagesOptions): List","description":"uniffi.xmtpv3.FfiConversationInterface.findMessages","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/find-messages.html","searchKeys":["findMessages","abstract fun findMessages(opts: FfiListMessagesOptions): List","uniffi.xmtpv3.FfiConversationInterface.findMessages"]},{"name":"abstract fun getAddress(): String","description":"uniffi.xmtpv3.FfiInboxOwner.getAddress","location":"library/uniffi.xmtpv3/-ffi-inbox-owner/get-address.html","searchKeys":["getAddress","abstract fun getAddress(): String","uniffi.xmtpv3.FfiInboxOwner.getAddress"]},{"name":"abstract fun getApnsDeviceToken(): String","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getApnsDeviceToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-apns-device-token.html","searchKeys":["getApnsDeviceToken","abstract fun getApnsDeviceToken(): String","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getApnsDeviceToken"]},{"name":"abstract fun getApnsDeviceTokenBytes(): ByteString","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getApnsDeviceTokenBytes","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-apns-device-token-bytes.html","searchKeys":["getApnsDeviceTokenBytes","abstract fun getApnsDeviceTokenBytes(): ByteString","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getApnsDeviceTokenBytes"]},{"name":"abstract fun getCustomToken(): String","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getCustomToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-custom-token.html","searchKeys":["getCustomToken","abstract fun getCustomToken(): String","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getCustomToken"]},{"name":"abstract fun getCustomTokenBytes(): ByteString","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getCustomTokenBytes","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-custom-token-bytes.html","searchKeys":["getCustomTokenBytes","abstract fun getCustomTokenBytes(): ByteString","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getCustomTokenBytes"]},{"name":"abstract fun getDeliveryMechanism(): Service.DeliveryMechanism","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getDeliveryMechanism","location":"library/org.xmtp.android.library.push/-service/-register-installation-request-or-builder/get-delivery-mechanism.html","searchKeys":["getDeliveryMechanism","abstract fun getDeliveryMechanism(): Service.DeliveryMechanism","org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getDeliveryMechanism"]},{"name":"abstract fun getDeliveryMechanismTypeCase(): Service.DeliveryMechanism.DeliveryMechanismTypeCase","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getDeliveryMechanismTypeCase","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-delivery-mechanism-type-case.html","searchKeys":["getDeliveryMechanismTypeCase","abstract fun getDeliveryMechanismTypeCase(): Service.DeliveryMechanism.DeliveryMechanismTypeCase","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getDeliveryMechanismTypeCase"]},{"name":"abstract fun getFirebaseDeviceToken(): String","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getFirebaseDeviceToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-firebase-device-token.html","searchKeys":["getFirebaseDeviceToken","abstract fun getFirebaseDeviceToken(): String","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getFirebaseDeviceToken"]},{"name":"abstract fun getFirebaseDeviceTokenBytes(): ByteString","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getFirebaseDeviceTokenBytes","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/get-firebase-device-token-bytes.html","searchKeys":["getFirebaseDeviceTokenBytes","abstract fun getFirebaseDeviceTokenBytes(): ByteString","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.getFirebaseDeviceTokenBytes"]},{"name":"abstract fun getHmacKeys(index: Int): Service.Subscription.HmacKey","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeys","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-hmac-keys.html","searchKeys":["getHmacKeys","abstract fun getHmacKeys(index: Int): Service.Subscription.HmacKey","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeys"]},{"name":"abstract fun getHmacKeysCount(): Int","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeysCount","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-hmac-keys-count.html","searchKeys":["getHmacKeysCount","abstract fun getHmacKeysCount(): Int","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeysCount"]},{"name":"abstract fun getHmacKeysList(): List","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeysList","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-hmac-keys-list.html","searchKeys":["getHmacKeysList","abstract fun getHmacKeysList(): List","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getHmacKeysList"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.DeleteInstallationRequestOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-delete-installation-request-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.DeleteInstallationRequestOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-register-installation-request-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-register-installation-response-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationId(): String","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getInstallationId","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-installation-id.html","searchKeys":["getInstallationId","abstract fun getInstallationId(): String","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getInstallationId"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.DeleteInstallationRequestOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-delete-installation-request-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.DeleteInstallationRequestOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-register-installation-request-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-register-installation-response-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getInstallationIdBytes(): ByteString","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getInstallationIdBytes","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-installation-id-bytes.html","searchKeys":["getInstallationIdBytes","abstract fun getInstallationIdBytes(): ByteString","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getInstallationIdBytes"]},{"name":"abstract fun getIsSilent(): Boolean","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getIsSilent","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-is-silent.html","searchKeys":["getIsSilent","abstract fun getIsSilent(): Boolean","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getIsSilent"]},{"name":"abstract fun getKey(): ByteString","description":"org.xmtp.android.library.push.Service.Subscription.HmacKeyOrBuilder.getKey","location":"library/org.xmtp.android.library.push/-service/-subscription/-hmac-key-or-builder/get-key.html","searchKeys":["getKey","abstract fun getKey(): ByteString","org.xmtp.android.library.push.Service.Subscription.HmacKeyOrBuilder.getKey"]},{"name":"abstract fun getSubscriptions(index: Int): Service.Subscription","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptions","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request-or-builder/get-subscriptions.html","searchKeys":["getSubscriptions","abstract fun getSubscriptions(index: Int): Service.Subscription","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptions"]},{"name":"abstract fun getSubscriptionsCount(): Int","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptionsCount","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request-or-builder/get-subscriptions-count.html","searchKeys":["getSubscriptionsCount","abstract fun getSubscriptionsCount(): Int","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptionsCount"]},{"name":"abstract fun getSubscriptionsList(): List","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptionsList","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request-or-builder/get-subscriptions-list.html","searchKeys":["getSubscriptionsList","abstract fun getSubscriptionsList(): List","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequestOrBuilder.getSubscriptionsList"]},{"name":"abstract fun getSyncGroup(): FfiConversation","description":"uniffi.xmtpv3.FfiConversationsInterface.getSyncGroup","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/get-sync-group.html","searchKeys":["getSyncGroup","abstract fun getSyncGroup(): FfiConversation","uniffi.xmtpv3.FfiConversationsInterface.getSyncGroup"]},{"name":"abstract fun getThirtyDayPeriodsSinceEpoch(): Int","description":"org.xmtp.android.library.push.Service.Subscription.HmacKeyOrBuilder.getThirtyDayPeriodsSinceEpoch","location":"library/org.xmtp.android.library.push/-service/-subscription/-hmac-key-or-builder/get-thirty-day-periods-since-epoch.html","searchKeys":["getThirtyDayPeriodsSinceEpoch","abstract fun getThirtyDayPeriodsSinceEpoch(): Int","org.xmtp.android.library.push.Service.Subscription.HmacKeyOrBuilder.getThirtyDayPeriodsSinceEpoch"]},{"name":"abstract fun getTopic(): String","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getTopic","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-topic.html","searchKeys":["getTopic","abstract fun getTopic(): String","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getTopic"]},{"name":"abstract fun getTopicBytes(): ByteString","description":"org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getTopicBytes","location":"library/org.xmtp.android.library.push/-service/-subscription-or-builder/get-topic-bytes.html","searchKeys":["getTopicBytes","abstract fun getTopicBytes(): ByteString","org.xmtp.android.library.push.Service.SubscriptionOrBuilder.getTopicBytes"]},{"name":"abstract fun getTopics(index: Int): String","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopics","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-topics.html","searchKeys":["getTopics","abstract fun getTopics(index: Int): String","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopics"]},{"name":"abstract fun getTopics(index: Int): String","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopics","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-topics.html","searchKeys":["getTopics","abstract fun getTopics(index: Int): String","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopics"]},{"name":"abstract fun getTopicsBytes(index: Int): ByteString","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsBytes","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-topics-bytes.html","searchKeys":["getTopicsBytes","abstract fun getTopicsBytes(index: Int): ByteString","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsBytes"]},{"name":"abstract fun getTopicsBytes(index: Int): ByteString","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsBytes","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-topics-bytes.html","searchKeys":["getTopicsBytes","abstract fun getTopicsBytes(index: Int): ByteString","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsBytes"]},{"name":"abstract fun getTopicsCount(): Int","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsCount","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-topics-count.html","searchKeys":["getTopicsCount","abstract fun getTopicsCount(): Int","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsCount"]},{"name":"abstract fun getTopicsCount(): Int","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsCount","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-topics-count.html","searchKeys":["getTopicsCount","abstract fun getTopicsCount(): Int","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsCount"]},{"name":"abstract fun getTopicsList(): List","description":"org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsList","location":"library/org.xmtp.android.library.push/-service/-subscribe-request-or-builder/get-topics-list.html","searchKeys":["getTopicsList","abstract fun getTopicsList(): List","org.xmtp.android.library.push.Service.SubscribeRequestOrBuilder.getTopicsList"]},{"name":"abstract fun getTopicsList(): List","description":"org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsList","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request-or-builder/get-topics-list.html","searchKeys":["getTopicsList","abstract fun getTopicsList(): List","org.xmtp.android.library.push.Service.UnsubscribeRequestOrBuilder.getTopicsList"]},{"name":"abstract fun getValidUntil(): Long","description":"org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getValidUntil","location":"library/org.xmtp.android.library.push/-service/-register-installation-response-or-builder/get-valid-until.html","searchKeys":["getValidUntil","abstract fun getValidUntil(): Long","org.xmtp.android.library.push.Service.RegisterInstallationResponseOrBuilder.getValidUntil"]},{"name":"abstract fun groupDescription(): String","description":"uniffi.xmtpv3.FfiConversationInterface.groupDescription","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-description.html","searchKeys":["groupDescription","abstract fun groupDescription(): String","uniffi.xmtpv3.FfiConversationInterface.groupDescription"]},{"name":"abstract fun groupImageUrlSquare(): String","description":"uniffi.xmtpv3.FfiConversationInterface.groupImageUrlSquare","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-image-url-square.html","searchKeys":["groupImageUrlSquare","abstract fun groupImageUrlSquare(): String","uniffi.xmtpv3.FfiConversationInterface.groupImageUrlSquare"]},{"name":"abstract fun groupMetadata(): FfiConversationMetadata","description":"uniffi.xmtpv3.FfiConversationInterface.groupMetadata","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-metadata.html","searchKeys":["groupMetadata","abstract fun groupMetadata(): FfiConversationMetadata","uniffi.xmtpv3.FfiConversationInterface.groupMetadata"]},{"name":"abstract fun groupName(): String","description":"uniffi.xmtpv3.FfiConversationInterface.groupName","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-name.html","searchKeys":["groupName","abstract fun groupName(): String","uniffi.xmtpv3.FfiConversationInterface.groupName"]},{"name":"abstract fun groupPermissions(): FfiGroupPermissions","description":"uniffi.xmtpv3.FfiConversationInterface.groupPermissions","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-permissions.html","searchKeys":["groupPermissions","abstract fun groupPermissions(): FfiGroupPermissions","uniffi.xmtpv3.FfiConversationInterface.groupPermissions"]},{"name":"abstract fun groupPinnedFrameUrl(): String","description":"uniffi.xmtpv3.FfiConversationInterface.groupPinnedFrameUrl","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/group-pinned-frame-url.html","searchKeys":["groupPinnedFrameUrl","abstract fun groupPinnedFrameUrl(): String","uniffi.xmtpv3.FfiConversationInterface.groupPinnedFrameUrl"]},{"name":"abstract fun hasApnsDeviceToken(): Boolean","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasApnsDeviceToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/has-apns-device-token.html","searchKeys":["hasApnsDeviceToken","abstract fun hasApnsDeviceToken(): Boolean","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasApnsDeviceToken"]},{"name":"abstract fun hasCustomToken(): Boolean","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasCustomToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/has-custom-token.html","searchKeys":["hasCustomToken","abstract fun hasCustomToken(): Boolean","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasCustomToken"]},{"name":"abstract fun hasDeliveryMechanism(): Boolean","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.hasDeliveryMechanism","location":"library/org.xmtp.android.library.push/-service/-register-installation-request-or-builder/has-delivery-mechanism.html","searchKeys":["hasDeliveryMechanism","abstract fun hasDeliveryMechanism(): Boolean","org.xmtp.android.library.push.Service.RegisterInstallationRequestOrBuilder.hasDeliveryMechanism"]},{"name":"abstract fun hasFirebaseDeviceToken(): Boolean","description":"org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasFirebaseDeviceToken","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism-or-builder/has-firebase-device-token.html","searchKeys":["hasFirebaseDeviceToken","abstract fun hasFirebaseDeviceToken(): Boolean","org.xmtp.android.library.push.Service.DeliveryMechanismOrBuilder.hasFirebaseDeviceToken"]},{"name":"abstract fun id(): ByteArray","description":"uniffi.xmtpv3.FfiConversationInterface.id","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/id.html","searchKeys":["id","abstract fun id(): ByteArray","uniffi.xmtpv3.FfiConversationInterface.id"]},{"name":"abstract fun inboxId(): String","description":"uniffi.xmtpv3.FfiXmtpClientInterface.inboxId","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/inbox-id.html","searchKeys":["inboxId","abstract fun inboxId(): String","uniffi.xmtpv3.FfiXmtpClientInterface.inboxId"]},{"name":"abstract fun installationId(): ByteArray","description":"uniffi.xmtpv3.FfiXmtpClientInterface.installationId","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/installation-id.html","searchKeys":["installationId","abstract fun installationId(): ByteArray","uniffi.xmtpv3.FfiXmtpClientInterface.installationId"]},{"name":"abstract fun isActive(): Boolean","description":"uniffi.xmtpv3.FfiConversationInterface.isActive","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/is-active.html","searchKeys":["isActive","abstract fun isActive(): Boolean","uniffi.xmtpv3.FfiConversationInterface.isActive"]},{"name":"abstract fun isAdmin(inboxId: String): Boolean","description":"uniffi.xmtpv3.FfiConversationInterface.isAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/is-admin.html","searchKeys":["isAdmin","abstract fun isAdmin(inboxId: String): Boolean","uniffi.xmtpv3.FfiConversationInterface.isAdmin"]},{"name":"abstract fun isClosed(): Boolean","description":"uniffi.xmtpv3.FfiStreamCloserInterface.isClosed","location":"library/uniffi.xmtpv3/-ffi-stream-closer-interface/is-closed.html","searchKeys":["isClosed","abstract fun isClosed(): Boolean","uniffi.xmtpv3.FfiStreamCloserInterface.isClosed"]},{"name":"abstract fun isClosed(): Boolean","description":"uniffi.xmtpv3.FfiV2SubscriptionInterface.isClosed","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-interface/is-closed.html","searchKeys":["isClosed","abstract fun isClosed(): Boolean","uniffi.xmtpv3.FfiV2SubscriptionInterface.isClosed"]},{"name":"abstract fun isSuperAdmin(inboxId: String): Boolean","description":"uniffi.xmtpv3.FfiConversationInterface.isSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/is-super-admin.html","searchKeys":["isSuperAdmin","abstract fun isSuperAdmin(inboxId: String): Boolean","uniffi.xmtpv3.FfiConversationInterface.isSuperAdmin"]},{"name":"abstract fun log(level: UInt, levelLabel: String, message: String)","description":"uniffi.xmtpv3.FfiLogger.log","location":"library/uniffi.xmtpv3/-ffi-logger/log.html","searchKeys":["log","abstract fun log(level: UInt, levelLabel: String, message: String)","uniffi.xmtpv3.FfiLogger.log"]},{"name":"abstract fun message(messageId: ByteArray): FfiMessage","description":"uniffi.xmtpv3.FfiXmtpClientInterface.message","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/message.html","searchKeys":["message","abstract fun message(messageId: ByteArray): FfiMessage","uniffi.xmtpv3.FfiXmtpClientInterface.message"]},{"name":"abstract fun onConsentUpdate(consent: List)","description":"uniffi.xmtpv3.FfiConsentCallback.onConsentUpdate","location":"library/uniffi.xmtpv3/-ffi-consent-callback/on-consent-update.html","searchKeys":["onConsentUpdate","abstract fun onConsentUpdate(consent: List)","uniffi.xmtpv3.FfiConsentCallback.onConsentUpdate"]},{"name":"abstract fun onConversation(conversation: FfiConversation)","description":"uniffi.xmtpv3.FfiConversationCallback.onConversation","location":"library/uniffi.xmtpv3/-ffi-conversation-callback/on-conversation.html","searchKeys":["onConversation","abstract fun onConversation(conversation: FfiConversation)","uniffi.xmtpv3.FfiConversationCallback.onConversation"]},{"name":"abstract fun onError(error: FfiSubscribeException)","description":"uniffi.xmtpv3.FfiConsentCallback.onError","location":"library/uniffi.xmtpv3/-ffi-consent-callback/on-error.html","searchKeys":["onError","abstract fun onError(error: FfiSubscribeException)","uniffi.xmtpv3.FfiConsentCallback.onError"]},{"name":"abstract fun onError(error: FfiSubscribeException)","description":"uniffi.xmtpv3.FfiConversationCallback.onError","location":"library/uniffi.xmtpv3/-ffi-conversation-callback/on-error.html","searchKeys":["onError","abstract fun onError(error: FfiSubscribeException)","uniffi.xmtpv3.FfiConversationCallback.onError"]},{"name":"abstract fun onError(error: FfiSubscribeException)","description":"uniffi.xmtpv3.FfiMessageCallback.onError","location":"library/uniffi.xmtpv3/-ffi-message-callback/on-error.html","searchKeys":["onError","abstract fun onError(error: FfiSubscribeException)","uniffi.xmtpv3.FfiMessageCallback.onError"]},{"name":"abstract fun onError(error: GenericException)","description":"uniffi.xmtpv3.FfiV2SubscriptionCallback.onError","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-callback/on-error.html","searchKeys":["onError","abstract fun onError(error: GenericException)","uniffi.xmtpv3.FfiV2SubscriptionCallback.onError"]},{"name":"abstract fun onMessage(message: FfiEnvelope)","description":"uniffi.xmtpv3.FfiV2SubscriptionCallback.onMessage","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-callback/on-message.html","searchKeys":["onMessage","abstract fun onMessage(message: FfiEnvelope)","uniffi.xmtpv3.FfiV2SubscriptionCallback.onMessage"]},{"name":"abstract fun onMessage(message: FfiMessage)","description":"uniffi.xmtpv3.FfiMessageCallback.onMessage","location":"library/uniffi.xmtpv3/-ffi-message-callback/on-message.html","searchKeys":["onMessage","abstract fun onMessage(message: FfiMessage)","uniffi.xmtpv3.FfiMessageCallback.onMessage"]},{"name":"abstract fun policySet(): FfiPermissionPolicySet","description":"uniffi.xmtpv3.FfiGroupPermissionsInterface.policySet","location":"library/uniffi.xmtpv3/-ffi-group-permissions-interface/policy-set.html","searchKeys":["policySet","abstract fun policySet(): FfiPermissionPolicySet","uniffi.xmtpv3.FfiGroupPermissionsInterface.policySet"]},{"name":"abstract fun policyType(): FfiGroupPermissionsOptions","description":"uniffi.xmtpv3.FfiGroupPermissionsInterface.policyType","location":"library/uniffi.xmtpv3/-ffi-group-permissions-interface/policy-type.html","searchKeys":["policyType","abstract fun policyType(): FfiGroupPermissionsOptions","uniffi.xmtpv3.FfiGroupPermissionsInterface.policyType"]},{"name":"abstract fun releaseDbConnection()","description":"uniffi.xmtpv3.FfiXmtpClientInterface.releaseDbConnection","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/release-db-connection.html","searchKeys":["releaseDbConnection","abstract fun releaseDbConnection()","uniffi.xmtpv3.FfiXmtpClientInterface.releaseDbConnection"]},{"name":"abstract fun sendOptimistic(contentBytes: ByteArray): ByteArray","description":"uniffi.xmtpv3.FfiConversationInterface.sendOptimistic","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/send-optimistic.html","searchKeys":["sendOptimistic","abstract fun sendOptimistic(contentBytes: ByteArray): ByteArray","uniffi.xmtpv3.FfiConversationInterface.sendOptimistic"]},{"name":"abstract fun setAppVersion(version: String)","description":"uniffi.xmtpv3.FfiV2ApiClientInterface.setAppVersion","location":"library/uniffi.xmtpv3/-ffi-v2-api-client-interface/set-app-version.html","searchKeys":["setAppVersion","abstract fun setAppVersion(version: String)","uniffi.xmtpv3.FfiV2ApiClientInterface.setAppVersion"]},{"name":"abstract fun shouldPush(content: T): Boolean","description":"org.xmtp.android.library.codecs.ContentCodec.shouldPush","location":"library/org.xmtp.android.library.codecs/-content-codec/should-push.html","searchKeys":["shouldPush","abstract fun shouldPush(content: T): Boolean","org.xmtp.android.library.codecs.ContentCodec.shouldPush"]},{"name":"abstract fun sign(text: String): ByteArray","description":"uniffi.xmtpv3.FfiInboxOwner.sign","location":"library/uniffi.xmtpv3/-ffi-inbox-owner/sign.html","searchKeys":["sign","abstract fun sign(text: String): ByteArray","uniffi.xmtpv3.FfiInboxOwner.sign"]},{"name":"abstract fun signWithInstallationKey(text: String): ByteArray","description":"uniffi.xmtpv3.FfiXmtpClientInterface.signWithInstallationKey","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/sign-with-installation-key.html","searchKeys":["signWithInstallationKey","abstract fun signWithInstallationKey(text: String): ByteArray","uniffi.xmtpv3.FfiXmtpClientInterface.signWithInstallationKey"]},{"name":"abstract fun signatureRequest(): FfiSignatureRequest?","description":"uniffi.xmtpv3.FfiXmtpClientInterface.signatureRequest","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/signature-request.html","searchKeys":["signatureRequest","abstract fun signatureRequest(): FfiSignatureRequest?","uniffi.xmtpv3.FfiXmtpClientInterface.signatureRequest"]},{"name":"abstract fun superAdminList(): List","description":"uniffi.xmtpv3.FfiConversationInterface.superAdminList","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/super-admin-list.html","searchKeys":["superAdminList","abstract fun superAdminList(): List","uniffi.xmtpv3.FfiConversationInterface.superAdminList"]},{"name":"abstract fun updateConsentState(state: FfiConsentState)","description":"uniffi.xmtpv3.FfiConversationInterface.updateConsentState","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-consent-state.html","searchKeys":["updateConsentState","abstract fun updateConsentState(state: FfiConsentState)","uniffi.xmtpv3.FfiConversationInterface.updateConsentState"]},{"name":"abstract fun verifySignedWithInstallationKey(signatureText: String, signatureBytes: ByteArray)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.verifySignedWithInstallationKey","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/verify-signed-with-installation-key.html","searchKeys":["verifySignedWithInstallationKey","abstract fun verifySignedWithInstallationKey(signatureText: String, signatureBytes: ByteArray)","uniffi.xmtpv3.FfiXmtpClientInterface.verifySignedWithInstallationKey"]},{"name":"abstract fun verifySignedWithPublicKey(signatureText: String, signatureBytes: ByteArray, publicKey: ByteArray)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.verifySignedWithPublicKey","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/verify-signed-with-public-key.html","searchKeys":["verifySignedWithPublicKey","abstract fun verifySignedWithPublicKey(signatureText: String, signatureBytes: ByteArray, publicKey: ByteArray)","uniffi.xmtpv3.FfiXmtpClientInterface.verifySignedWithPublicKey"]},{"name":"abstract suspend fun addAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiConversationInterface.addAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/add-admin.html","searchKeys":["addAdmin","abstract suspend fun addAdmin(inboxId: String)","uniffi.xmtpv3.FfiConversationInterface.addAdmin"]},{"name":"abstract suspend fun addEcdsaSignature(signatureBytes: ByteArray)","description":"uniffi.xmtpv3.FfiSignatureRequestInterface.addEcdsaSignature","location":"library/uniffi.xmtpv3/-ffi-signature-request-interface/add-ecdsa-signature.html","searchKeys":["addEcdsaSignature","abstract suspend fun addEcdsaSignature(signatureBytes: ByteArray)","uniffi.xmtpv3.FfiSignatureRequestInterface.addEcdsaSignature"]},{"name":"abstract suspend fun addMembers(accountAddresses: List)","description":"uniffi.xmtpv3.FfiConversationInterface.addMembers","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/add-members.html","searchKeys":["addMembers","abstract suspend fun addMembers(accountAddresses: List)","uniffi.xmtpv3.FfiConversationInterface.addMembers"]},{"name":"abstract suspend fun addMembersByInboxId(inboxIds: List)","description":"uniffi.xmtpv3.FfiConversationInterface.addMembersByInboxId","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/add-members-by-inbox-id.html","searchKeys":["addMembersByInboxId","abstract suspend fun addMembersByInboxId(inboxIds: List)","uniffi.xmtpv3.FfiConversationInterface.addMembersByInboxId"]},{"name":"abstract suspend fun addScwSignature(signatureBytes: ByteArray, address: String, chainId: ULong, blockNumber: ULong?)","description":"uniffi.xmtpv3.FfiSignatureRequestInterface.addScwSignature","location":"library/uniffi.xmtpv3/-ffi-signature-request-interface/add-scw-signature.html","searchKeys":["addScwSignature","abstract suspend fun addScwSignature(signatureBytes: ByteArray, address: String, chainId: ULong, blockNumber: ULong?)","uniffi.xmtpv3.FfiSignatureRequestInterface.addScwSignature"]},{"name":"abstract suspend fun addSuperAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiConversationInterface.addSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/add-super-admin.html","searchKeys":["addSuperAdmin","abstract suspend fun addSuperAdmin(inboxId: String)","uniffi.xmtpv3.FfiConversationInterface.addSuperAdmin"]},{"name":"abstract suspend fun addWallet(existingWalletAddress: String, newWalletAddress: String): FfiSignatureRequest","description":"uniffi.xmtpv3.FfiXmtpClientInterface.addWallet","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/add-wallet.html","searchKeys":["addWallet","abstract suspend fun addWallet(existingWalletAddress: String, newWalletAddress: String): FfiSignatureRequest","uniffi.xmtpv3.FfiXmtpClientInterface.addWallet"]},{"name":"abstract suspend fun addressesFromInboxId(refreshFromNetwork: Boolean, inboxIds: List): List","description":"uniffi.xmtpv3.FfiXmtpClientInterface.addressesFromInboxId","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/addresses-from-inbox-id.html","searchKeys":["addressesFromInboxId","abstract suspend fun addressesFromInboxId(refreshFromNetwork: Boolean, inboxIds: List): List","uniffi.xmtpv3.FfiXmtpClientInterface.addressesFromInboxId"]},{"name":"abstract suspend fun applySignatureRequest(signatureRequest: FfiSignatureRequest)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.applySignatureRequest","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/apply-signature-request.html","searchKeys":["applySignatureRequest","abstract suspend fun applySignatureRequest(signatureRequest: FfiSignatureRequest)","uniffi.xmtpv3.FfiXmtpClientInterface.applySignatureRequest"]},{"name":"abstract suspend fun batchQuery(req: FfiV2BatchQueryRequest): FfiV2BatchQueryResponse","description":"uniffi.xmtpv3.FfiV2ApiClientInterface.batchQuery","location":"library/uniffi.xmtpv3/-ffi-v2-api-client-interface/batch-query.html","searchKeys":["batchQuery","abstract suspend fun batchQuery(req: FfiV2BatchQueryRequest): FfiV2BatchQueryResponse","uniffi.xmtpv3.FfiV2ApiClientInterface.batchQuery"]},{"name":"abstract suspend fun canMessage(accountAddresses: List): Map","description":"uniffi.xmtpv3.FfiXmtpClientInterface.canMessage","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/can-message.html","searchKeys":["canMessage","abstract suspend fun canMessage(accountAddresses: List): Map","uniffi.xmtpv3.FfiXmtpClientInterface.canMessage"]},{"name":"abstract suspend fun createDm(accountAddress: String): FfiConversation","description":"uniffi.xmtpv3.FfiConversationsInterface.createDm","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/create-dm.html","searchKeys":["createDm","abstract suspend fun createDm(accountAddress: String): FfiConversation","uniffi.xmtpv3.FfiConversationsInterface.createDm"]},{"name":"abstract suspend fun createGroup(accountAddresses: List, opts: FfiCreateGroupOptions): FfiConversation","description":"uniffi.xmtpv3.FfiConversationsInterface.createGroup","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/create-group.html","searchKeys":["createGroup","abstract suspend fun createGroup(accountAddresses: List, opts: FfiCreateGroupOptions): FfiConversation","uniffi.xmtpv3.FfiConversationsInterface.createGroup"]},{"name":"abstract suspend fun dbReconnect()","description":"uniffi.xmtpv3.FfiXmtpClientInterface.dbReconnect","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/db-reconnect.html","searchKeys":["dbReconnect","abstract suspend fun dbReconnect()","uniffi.xmtpv3.FfiXmtpClientInterface.dbReconnect"]},{"name":"abstract suspend fun end()","description":"uniffi.xmtpv3.FfiV2SubscriptionInterface.end","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-interface/end.html","searchKeys":["end","abstract suspend fun end()","uniffi.xmtpv3.FfiV2SubscriptionInterface.end"]},{"name":"abstract suspend fun endAndWait()","description":"uniffi.xmtpv3.FfiStreamCloserInterface.endAndWait","location":"library/uniffi.xmtpv3/-ffi-stream-closer-interface/end-and-wait.html","searchKeys":["endAndWait","abstract suspend fun endAndWait()","uniffi.xmtpv3.FfiStreamCloserInterface.endAndWait"]},{"name":"abstract suspend fun findInboxId(address: String): String?","description":"uniffi.xmtpv3.FfiXmtpClientInterface.findInboxId","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/find-inbox-id.html","searchKeys":["findInboxId","abstract suspend fun findInboxId(address: String): String?","uniffi.xmtpv3.FfiXmtpClientInterface.findInboxId"]},{"name":"abstract suspend fun getConsentState(entityType: FfiConsentEntityType, entity: String): FfiConsentState","description":"uniffi.xmtpv3.FfiXmtpClientInterface.getConsentState","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/get-consent-state.html","searchKeys":["getConsentState","abstract suspend fun getConsentState(entityType: FfiConsentEntityType, entity: String): FfiConsentState","uniffi.xmtpv3.FfiXmtpClientInterface.getConsentState"]},{"name":"abstract suspend fun getLatestInboxState(inboxId: String): FfiInboxState","description":"uniffi.xmtpv3.FfiXmtpClientInterface.getLatestInboxState","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/get-latest-inbox-state.html","searchKeys":["getLatestInboxState","abstract suspend fun getLatestInboxState(inboxId: String): FfiInboxState","uniffi.xmtpv3.FfiXmtpClientInterface.getLatestInboxState"]},{"name":"abstract suspend fun inboxState(refreshFromNetwork: Boolean): FfiInboxState","description":"uniffi.xmtpv3.FfiXmtpClientInterface.inboxState","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/inbox-state.html","searchKeys":["inboxState","abstract suspend fun inboxState(refreshFromNetwork: Boolean): FfiInboxState","uniffi.xmtpv3.FfiXmtpClientInterface.inboxState"]},{"name":"abstract suspend fun isReady(): Boolean","description":"uniffi.xmtpv3.FfiSignatureRequestInterface.isReady","location":"library/uniffi.xmtpv3/-ffi-signature-request-interface/is-ready.html","searchKeys":["isReady","abstract suspend fun isReady(): Boolean","uniffi.xmtpv3.FfiSignatureRequestInterface.isReady"]},{"name":"abstract suspend fun list(opts: FfiListConversationsOptions): List","description":"uniffi.xmtpv3.FfiConversationsInterface.list","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/list.html","searchKeys":["list","abstract suspend fun list(opts: FfiListConversationsOptions): List","uniffi.xmtpv3.FfiConversationsInterface.list"]},{"name":"abstract suspend fun listDms(opts: FfiListConversationsOptions): List","description":"uniffi.xmtpv3.FfiConversationsInterface.listDms","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/list-dms.html","searchKeys":["listDms","abstract suspend fun listDms(opts: FfiListConversationsOptions): List","uniffi.xmtpv3.FfiConversationsInterface.listDms"]},{"name":"abstract suspend fun listGroups(opts: FfiListConversationsOptions): List","description":"uniffi.xmtpv3.FfiConversationsInterface.listGroups","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/list-groups.html","searchKeys":["listGroups","abstract suspend fun listGroups(opts: FfiListConversationsOptions): List","uniffi.xmtpv3.FfiConversationsInterface.listGroups"]},{"name":"abstract suspend fun listMembers(): List","description":"uniffi.xmtpv3.FfiConversationInterface.listMembers","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/list-members.html","searchKeys":["listMembers","abstract suspend fun listMembers(): List","uniffi.xmtpv3.FfiConversationInterface.listMembers"]},{"name":"abstract suspend fun maybeStartSyncWorker()","description":"uniffi.xmtpv3.FfiXmtpClientInterface.maybeStartSyncWorker","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/maybe-start-sync-worker.html","searchKeys":["maybeStartSyncWorker","abstract suspend fun maybeStartSyncWorker()","uniffi.xmtpv3.FfiXmtpClientInterface.maybeStartSyncWorker"]},{"name":"abstract suspend fun missingAddressSignatures(): List","description":"uniffi.xmtpv3.FfiSignatureRequestInterface.missingAddressSignatures","location":"library/uniffi.xmtpv3/-ffi-signature-request-interface/missing-address-signatures.html","searchKeys":["missingAddressSignatures","abstract suspend fun missingAddressSignatures(): List","uniffi.xmtpv3.FfiSignatureRequestInterface.missingAddressSignatures"]},{"name":"abstract suspend fun processStreamedConversationMessage(envelopeBytes: ByteArray): FfiMessage","description":"uniffi.xmtpv3.FfiConversationInterface.processStreamedConversationMessage","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/process-streamed-conversation-message.html","searchKeys":["processStreamedConversationMessage","abstract suspend fun processStreamedConversationMessage(envelopeBytes: ByteArray): FfiMessage","uniffi.xmtpv3.FfiConversationInterface.processStreamedConversationMessage"]},{"name":"abstract suspend fun processStreamedWelcomeMessage(envelopeBytes: ByteArray): FfiConversation","description":"uniffi.xmtpv3.FfiConversationsInterface.processStreamedWelcomeMessage","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/process-streamed-welcome-message.html","searchKeys":["processStreamedWelcomeMessage","abstract suspend fun processStreamedWelcomeMessage(envelopeBytes: ByteArray): FfiConversation","uniffi.xmtpv3.FfiConversationsInterface.processStreamedWelcomeMessage"]},{"name":"abstract suspend fun publish(request: FfiPublishRequest, authToken: String)","description":"uniffi.xmtpv3.FfiV2ApiClientInterface.publish","location":"library/uniffi.xmtpv3/-ffi-v2-api-client-interface/publish.html","searchKeys":["publish","abstract suspend fun publish(request: FfiPublishRequest, authToken: String)","uniffi.xmtpv3.FfiV2ApiClientInterface.publish"]},{"name":"abstract suspend fun publishMessages()","description":"uniffi.xmtpv3.FfiConversationInterface.publishMessages","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/publish-messages.html","searchKeys":["publishMessages","abstract suspend fun publishMessages()","uniffi.xmtpv3.FfiConversationInterface.publishMessages"]},{"name":"abstract suspend fun query(request: FfiV2QueryRequest): FfiV2QueryResponse","description":"uniffi.xmtpv3.FfiV2ApiClientInterface.query","location":"library/uniffi.xmtpv3/-ffi-v2-api-client-interface/query.html","searchKeys":["query","abstract suspend fun query(request: FfiV2QueryRequest): FfiV2QueryResponse","uniffi.xmtpv3.FfiV2ApiClientInterface.query"]},{"name":"abstract suspend fun registerIdentity(signatureRequest: FfiSignatureRequest)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.registerIdentity","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/register-identity.html","searchKeys":["registerIdentity","abstract suspend fun registerIdentity(signatureRequest: FfiSignatureRequest)","uniffi.xmtpv3.FfiXmtpClientInterface.registerIdentity"]},{"name":"abstract suspend fun removeAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiConversationInterface.removeAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/remove-admin.html","searchKeys":["removeAdmin","abstract suspend fun removeAdmin(inboxId: String)","uniffi.xmtpv3.FfiConversationInterface.removeAdmin"]},{"name":"abstract suspend fun removeMembers(accountAddresses: List)","description":"uniffi.xmtpv3.FfiConversationInterface.removeMembers","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/remove-members.html","searchKeys":["removeMembers","abstract suspend fun removeMembers(accountAddresses: List)","uniffi.xmtpv3.FfiConversationInterface.removeMembers"]},{"name":"abstract suspend fun removeMembersByInboxId(inboxIds: List)","description":"uniffi.xmtpv3.FfiConversationInterface.removeMembersByInboxId","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/remove-members-by-inbox-id.html","searchKeys":["removeMembersByInboxId","abstract suspend fun removeMembersByInboxId(inboxIds: List)","uniffi.xmtpv3.FfiConversationInterface.removeMembersByInboxId"]},{"name":"abstract suspend fun removeSuperAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiConversationInterface.removeSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/remove-super-admin.html","searchKeys":["removeSuperAdmin","abstract suspend fun removeSuperAdmin(inboxId: String)","uniffi.xmtpv3.FfiConversationInterface.removeSuperAdmin"]},{"name":"abstract suspend fun revokeAllOtherInstallations(): FfiSignatureRequest","description":"uniffi.xmtpv3.FfiXmtpClientInterface.revokeAllOtherInstallations","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/revoke-all-other-installations.html","searchKeys":["revokeAllOtherInstallations","abstract suspend fun revokeAllOtherInstallations(): FfiSignatureRequest","uniffi.xmtpv3.FfiXmtpClientInterface.revokeAllOtherInstallations"]},{"name":"abstract suspend fun revokeWallet(walletAddress: String): FfiSignatureRequest","description":"uniffi.xmtpv3.FfiXmtpClientInterface.revokeWallet","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/revoke-wallet.html","searchKeys":["revokeWallet","abstract suspend fun revokeWallet(walletAddress: String): FfiSignatureRequest","uniffi.xmtpv3.FfiXmtpClientInterface.revokeWallet"]},{"name":"abstract suspend fun send(contentBytes: ByteArray): ByteArray","description":"uniffi.xmtpv3.FfiConversationInterface.send","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/send.html","searchKeys":["send","abstract suspend fun send(contentBytes: ByteArray): ByteArray","uniffi.xmtpv3.FfiConversationInterface.send"]},{"name":"abstract suspend fun sendSyncRequest(kind: FfiDeviceSyncKind)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.sendSyncRequest","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/send-sync-request.html","searchKeys":["sendSyncRequest","abstract suspend fun sendSyncRequest(kind: FfiDeviceSyncKind)","uniffi.xmtpv3.FfiXmtpClientInterface.sendSyncRequest"]},{"name":"abstract suspend fun setConsentStates(records: List)","description":"uniffi.xmtpv3.FfiXmtpClientInterface.setConsentStates","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/set-consent-states.html","searchKeys":["setConsentStates","abstract suspend fun setConsentStates(records: List)","uniffi.xmtpv3.FfiXmtpClientInterface.setConsentStates"]},{"name":"abstract suspend fun signatureText(): String","description":"uniffi.xmtpv3.FfiSignatureRequestInterface.signatureText","location":"library/uniffi.xmtpv3/-ffi-signature-request-interface/signature-text.html","searchKeys":["signatureText","abstract suspend fun signatureText(): String","uniffi.xmtpv3.FfiSignatureRequestInterface.signatureText"]},{"name":"abstract suspend fun stream(callback: FfiConversationCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.stream","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream.html","searchKeys":["stream","abstract suspend fun stream(callback: FfiConversationCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.stream"]},{"name":"abstract suspend fun stream(messageCallback: FfiMessageCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationInterface.stream","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/stream.html","searchKeys":["stream","abstract suspend fun stream(messageCallback: FfiMessageCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationInterface.stream"]},{"name":"abstract suspend fun streamAllDmMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamAllDmMessages","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-all-dm-messages.html","searchKeys":["streamAllDmMessages","abstract suspend fun streamAllDmMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamAllDmMessages"]},{"name":"abstract suspend fun streamAllGroupMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamAllGroupMessages","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-all-group-messages.html","searchKeys":["streamAllGroupMessages","abstract suspend fun streamAllGroupMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamAllGroupMessages"]},{"name":"abstract suspend fun streamAllMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamAllMessages","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-all-messages.html","searchKeys":["streamAllMessages","abstract suspend fun streamAllMessages(messageCallback: FfiMessageCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamAllMessages"]},{"name":"abstract suspend fun streamConsent(callback: FfiConsentCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamConsent","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-consent.html","searchKeys":["streamConsent","abstract suspend fun streamConsent(callback: FfiConsentCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamConsent"]},{"name":"abstract suspend fun streamDms(callback: FfiConversationCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamDms","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-dms.html","searchKeys":["streamDms","abstract suspend fun streamDms(callback: FfiConversationCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamDms"]},{"name":"abstract suspend fun streamGroups(callback: FfiConversationCallback): FfiStreamCloser","description":"uniffi.xmtpv3.FfiConversationsInterface.streamGroups","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/stream-groups.html","searchKeys":["streamGroups","abstract suspend fun streamGroups(callback: FfiConversationCallback): FfiStreamCloser","uniffi.xmtpv3.FfiConversationsInterface.streamGroups"]},{"name":"abstract suspend fun subscribe(request: FfiV2SubscribeRequest, callback: FfiV2SubscriptionCallback): FfiV2Subscription","description":"uniffi.xmtpv3.FfiV2ApiClientInterface.subscribe","location":"library/uniffi.xmtpv3/-ffi-v2-api-client-interface/subscribe.html","searchKeys":["subscribe","abstract suspend fun subscribe(request: FfiV2SubscribeRequest, callback: FfiV2SubscriptionCallback): FfiV2Subscription","uniffi.xmtpv3.FfiV2ApiClientInterface.subscribe"]},{"name":"abstract suspend fun sync()","description":"uniffi.xmtpv3.FfiConversationInterface.sync","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/sync.html","searchKeys":["sync","abstract suspend fun sync()","uniffi.xmtpv3.FfiConversationInterface.sync"]},{"name":"abstract suspend fun sync()","description":"uniffi.xmtpv3.FfiConversationsInterface.sync","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/sync.html","searchKeys":["sync","abstract suspend fun sync()","uniffi.xmtpv3.FfiConversationsInterface.sync"]},{"name":"abstract suspend fun syncAllConversations(): UInt","description":"uniffi.xmtpv3.FfiConversationsInterface.syncAllConversations","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/sync-all-conversations.html","searchKeys":["syncAllConversations","abstract suspend fun syncAllConversations(): UInt","uniffi.xmtpv3.FfiConversationsInterface.syncAllConversations"]},{"name":"abstract suspend fun update(req: FfiV2SubscribeRequest)","description":"uniffi.xmtpv3.FfiV2SubscriptionInterface.update","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-interface/update.html","searchKeys":["update","abstract suspend fun update(req: FfiV2SubscribeRequest)","uniffi.xmtpv3.FfiV2SubscriptionInterface.update"]},{"name":"abstract suspend fun updateGroupDescription(groupDescription: String)","description":"uniffi.xmtpv3.FfiConversationInterface.updateGroupDescription","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-group-description.html","searchKeys":["updateGroupDescription","abstract suspend fun updateGroupDescription(groupDescription: String)","uniffi.xmtpv3.FfiConversationInterface.updateGroupDescription"]},{"name":"abstract suspend fun updateGroupImageUrlSquare(groupImageUrlSquare: String)","description":"uniffi.xmtpv3.FfiConversationInterface.updateGroupImageUrlSquare","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-group-image-url-square.html","searchKeys":["updateGroupImageUrlSquare","abstract suspend fun updateGroupImageUrlSquare(groupImageUrlSquare: String)","uniffi.xmtpv3.FfiConversationInterface.updateGroupImageUrlSquare"]},{"name":"abstract suspend fun updateGroupName(groupName: String)","description":"uniffi.xmtpv3.FfiConversationInterface.updateGroupName","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-group-name.html","searchKeys":["updateGroupName","abstract suspend fun updateGroupName(groupName: String)","uniffi.xmtpv3.FfiConversationInterface.updateGroupName"]},{"name":"abstract suspend fun updateGroupPinnedFrameUrl(pinnedFrameUrl: String)","description":"uniffi.xmtpv3.FfiConversationInterface.updateGroupPinnedFrameUrl","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-group-pinned-frame-url.html","searchKeys":["updateGroupPinnedFrameUrl","abstract suspend fun updateGroupPinnedFrameUrl(pinnedFrameUrl: String)","uniffi.xmtpv3.FfiConversationInterface.updateGroupPinnedFrameUrl"]},{"name":"abstract suspend fun updatePermissionPolicy(permissionUpdateType: FfiPermissionUpdateType, permissionPolicyOption: FfiPermissionPolicy, metadataField: FfiMetadataField?)","description":"uniffi.xmtpv3.FfiConversationInterface.updatePermissionPolicy","location":"library/uniffi.xmtpv3/-ffi-conversation-interface/update-permission-policy.html","searchKeys":["updatePermissionPolicy","abstract suspend fun updatePermissionPolicy(permissionUpdateType: FfiPermissionUpdateType, permissionPolicyOption: FfiPermissionPolicy, metadataField: FfiMetadataField?)","uniffi.xmtpv3.FfiConversationInterface.updatePermissionPolicy"]},{"name":"abstract suspend fun waitForReady()","description":"uniffi.xmtpv3.FfiStreamCloserInterface.waitForReady","location":"library/uniffi.xmtpv3/-ffi-stream-closer-interface/wait-for-ready.html","searchKeys":["waitForReady","abstract suspend fun waitForReady()","uniffi.xmtpv3.FfiStreamCloserInterface.waitForReady"]},{"name":"abstract val address: String","description":"org.xmtp.android.library.SigningKey.address","location":"library/org.xmtp.android.library/-signing-key/address.html","searchKeys":["address","abstract val address: String","org.xmtp.android.library.SigningKey.address"]},{"name":"abstract val contentType: ContentTypeId","description":"org.xmtp.android.library.codecs.ContentCodec.contentType","location":"library/org.xmtp.android.library.codecs/-content-codec/content-type.html","searchKeys":["contentType","abstract val contentType: ContentTypeId","org.xmtp.android.library.codecs.ContentCodec.contentType"]},{"name":"abstract val label: String","description":"org.xmtp.android.library.frames.OpenFrameButton.label","location":"library/org.xmtp.android.library.frames/-open-frame-button/label.html","searchKeys":["label","abstract val label: String","org.xmtp.android.library.frames.OpenFrameButton.label"]},{"name":"abstract val target: String?","description":"org.xmtp.android.library.frames.OpenFrameButton.target","location":"library/org.xmtp.android.library.frames/-open-frame-button/target.html","searchKeys":["target","abstract val target: String?","org.xmtp.android.library.frames.OpenFrameButton.target"]},{"name":"class ApiException(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.ApiException","location":"library/uniffi.xmtpv3/-generic-exception/-api-exception/index.html","searchKeys":["ApiException","class ApiException(message: String) : GenericException","uniffi.xmtpv3.GenericException.ApiException"]},{"name":"class Association(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Association","location":"library/uniffi.xmtpv3/-generic-exception/-association/index.html","searchKeys":["Association","class Association(message: String) : GenericException","uniffi.xmtpv3.GenericException.Association"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.DeleteInstallationRequestOrBuilder","description":"org.xmtp.android.library.push.Service.DeleteInstallationRequest.Builder","location":"library/org.xmtp.android.library.push/-service/-delete-installation-request/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.DeleteInstallationRequestOrBuilder","org.xmtp.android.library.push.Service.DeleteInstallationRequest.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.DeliveryMechanismOrBuilder","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.Builder","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.DeliveryMechanismOrBuilder","org.xmtp.android.library.push.Service.DeliveryMechanism.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.RegisterInstallationRequestOrBuilder","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequest.Builder","location":"library/org.xmtp.android.library.push/-service/-register-installation-request/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.RegisterInstallationRequestOrBuilder","org.xmtp.android.library.push.Service.RegisterInstallationRequest.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.RegisterInstallationResponseOrBuilder","description":"org.xmtp.android.library.push.Service.RegisterInstallationResponse.Builder","location":"library/org.xmtp.android.library.push/-service/-register-installation-response/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.RegisterInstallationResponseOrBuilder","org.xmtp.android.library.push.Service.RegisterInstallationResponse.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.SubscribeRequestOrBuilder","description":"org.xmtp.android.library.push.Service.SubscribeRequest.Builder","location":"library/org.xmtp.android.library.push/-service/-subscribe-request/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.SubscribeRequestOrBuilder","org.xmtp.android.library.push.Service.SubscribeRequest.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.SubscribeWithMetadataRequestOrBuilder","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequest.Builder","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.SubscribeWithMetadataRequestOrBuilder","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequest.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.Subscription.HmacKeyOrBuilder","description":"org.xmtp.android.library.push.Service.Subscription.HmacKey.Builder","location":"library/org.xmtp.android.library.push/-service/-subscription/-hmac-key/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.Subscription.HmacKeyOrBuilder","org.xmtp.android.library.push.Service.Subscription.HmacKey.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.SubscriptionOrBuilder","description":"org.xmtp.android.library.push.Service.Subscription.Builder","location":"library/org.xmtp.android.library.push/-service/-subscription/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.SubscriptionOrBuilder","org.xmtp.android.library.push.Service.Subscription.Builder"]},{"name":"class Builder : GeneratedMessageLite.Builder , Service.UnsubscribeRequestOrBuilder","description":"org.xmtp.android.library.push.Service.UnsubscribeRequest.Builder","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request/-builder/index.html","searchKeys":["Builder","class Builder : GeneratedMessageLite.Builder , Service.UnsubscribeRequestOrBuilder","org.xmtp.android.library.push.Service.UnsubscribeRequest.Builder"]},{"name":"class Client","description":"org.xmtp.android.library.Client","location":"library/org.xmtp.android.library/-client/index.html","searchKeys":["Client","class Client","org.xmtp.android.library.Client"]},{"name":"class Client(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Client","location":"library/uniffi.xmtpv3/-generic-exception/-client/index.html","searchKeys":["Client","class Client(message: String) : GenericException","uniffi.xmtpv3.GenericException.Client"]},{"name":"class ClientBuilder(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.ClientBuilder","location":"library/uniffi.xmtpv3/-generic-exception/-client-builder/index.html","searchKeys":["ClientBuilder","class ClientBuilder(message: String) : GenericException","uniffi.xmtpv3.GenericException.ClientBuilder"]},{"name":"class ConsentList(val client: Client, ffiClient: FfiXmtpClient)","description":"org.xmtp.android.library.ConsentList","location":"library/org.xmtp.android.library/-consent-list/index.html","searchKeys":["ConsentList","class ConsentList(val client: Client, ffiClient: FfiXmtpClient)","org.xmtp.android.library.ConsentList"]},{"name":"class ContentTypeIdBuilder","description":"org.xmtp.android.library.codecs.ContentTypeIdBuilder","location":"library/org.xmtp.android.library.codecs/-content-type-id-builder/index.html","searchKeys":["ContentTypeIdBuilder","class ContentTypeIdBuilder","org.xmtp.android.library.codecs.ContentTypeIdBuilder"]},{"name":"class Crypto","description":"org.xmtp.android.library.Crypto","location":"library/org.xmtp.android.library/-crypto/index.html","searchKeys":["Crypto","class Crypto","org.xmtp.android.library.Crypto"]},{"name":"class DeleteInstallationRequest : GeneratedMessageLite , Service.DeleteInstallationRequestOrBuilder","description":"org.xmtp.android.library.push.Service.DeleteInstallationRequest","location":"library/org.xmtp.android.library.push/-service/-delete-installation-request/index.html","searchKeys":["DeleteInstallationRequest","class DeleteInstallationRequest : GeneratedMessageLite , Service.DeleteInstallationRequestOrBuilder","org.xmtp.android.library.push.Service.DeleteInstallationRequest"]},{"name":"class DeliveryMechanism : GeneratedMessageLite , Service.DeliveryMechanismOrBuilder","description":"org.xmtp.android.library.push.Service.DeliveryMechanism","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/index.html","searchKeys":["DeliveryMechanism","class DeliveryMechanism : GeneratedMessageLite , Service.DeliveryMechanismOrBuilder","org.xmtp.android.library.push.Service.DeliveryMechanism"]},{"name":"class DeviceSync(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.DeviceSync","location":"library/uniffi.xmtpv3/-generic-exception/-device-sync/index.html","searchKeys":["DeviceSync","class DeviceSync(message: String) : GenericException","uniffi.xmtpv3.GenericException.DeviceSync"]},{"name":"class Dm(val client: Client, libXMTPGroup: FfiConversation)","description":"org.xmtp.android.library.Dm","location":"library/org.xmtp.android.library/-dm/index.html","searchKeys":["Dm","class Dm(val client: Client, libXMTPGroup: FfiConversation)","org.xmtp.android.library.Dm"]},{"name":"class Erc1271SignatureException(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Erc1271SignatureException","location":"library/uniffi.xmtpv3/-generic-exception/-erc1271-signature-exception/index.html","searchKeys":["Erc1271SignatureException","class Erc1271SignatureException(message: String) : GenericException","uniffi.xmtpv3.GenericException.Erc1271SignatureException"]},{"name":"class FailedToConvertToU32(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.FailedToConvertToU32","location":"library/uniffi.xmtpv3/-generic-exception/-failed-to-convert-to-u32/index.html","searchKeys":["FailedToConvertToU32","class FailedToConvertToU32(message: String) : GenericException","uniffi.xmtpv3.GenericException.FailedToConvertToU32"]},{"name":"class Generic(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Generic","location":"library/uniffi.xmtpv3/-generic-exception/-generic/index.html","searchKeys":["Generic","class Generic(message: String) : GenericException","uniffi.xmtpv3.GenericException.Generic"]},{"name":"class Generic(message: String) : SigningException","description":"uniffi.xmtpv3.SigningException.Generic","location":"library/uniffi.xmtpv3/-signing-exception/-generic/index.html","searchKeys":["Generic","class Generic(message: String) : SigningException","uniffi.xmtpv3.SigningException.Generic"]},{"name":"class Group(val client: Client, libXMTPGroup: FfiConversation)","description":"org.xmtp.android.library.Group","location":"library/org.xmtp.android.library/-group/index.html","searchKeys":["Group","class Group(val client: Client, libXMTPGroup: FfiConversation)","org.xmtp.android.library.Group"]},{"name":"class GroupException(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.GroupException","location":"library/uniffi.xmtpv3/-generic-exception/-group-exception/index.html","searchKeys":["GroupException","class GroupException(message: String) : GenericException","uniffi.xmtpv3.GenericException.GroupException"]},{"name":"class GroupMetadata(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.GroupMetadata","location":"library/uniffi.xmtpv3/-generic-exception/-group-metadata/index.html","searchKeys":["GroupMetadata","class GroupMetadata(message: String) : GenericException","uniffi.xmtpv3.GenericException.GroupMetadata"]},{"name":"class GroupMutablePermissions(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.GroupMutablePermissions","location":"library/uniffi.xmtpv3/-generic-exception/-group-mutable-permissions/index.html","searchKeys":["GroupMutablePermissions","class GroupMutablePermissions(message: String) : GenericException","uniffi.xmtpv3.GenericException.GroupMutablePermissions"]},{"name":"class HTTPFetcher : Fetcher","description":"org.xmtp.android.library.codecs.HTTPFetcher","location":"library/org.xmtp.android.library.codecs/-h-t-t-p-fetcher/index.html","searchKeys":["HTTPFetcher","class HTTPFetcher : Fetcher","org.xmtp.android.library.codecs.HTTPFetcher"]},{"name":"class HmacKey : GeneratedMessageLite , Service.Subscription.HmacKeyOrBuilder","description":"org.xmtp.android.library.push.Service.Subscription.HmacKey","location":"library/org.xmtp.android.library.push/-service/-subscription/-hmac-key/index.html","searchKeys":["HmacKey","class HmacKey : GeneratedMessageLite , Service.Subscription.HmacKeyOrBuilder","org.xmtp.android.library.push.Service.Subscription.HmacKey"]},{"name":"class Identity(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Identity","location":"library/uniffi.xmtpv3/-generic-exception/-identity/index.html","searchKeys":["Identity","class Identity(message: String) : GenericException","uniffi.xmtpv3.GenericException.Identity"]},{"name":"class InboxState(ffiInboxState: FfiInboxState)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.InboxState","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-inbox-state/index.html","searchKeys":["InboxState","class InboxState(ffiInboxState: FfiInboxState)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.InboxState"]},{"name":"class Installation(ffiInstallation: FfiInstallation)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.Installation","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-installation/index.html","searchKeys":["Installation","class Installation(ffiInstallation: FfiInstallation)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.Installation"]},{"name":"class InternalException(message: String) : Exception","description":"uniffi.xmtpv3.InternalException","location":"library/uniffi.xmtpv3/-internal-exception/index.html","searchKeys":["InternalException","class InternalException(message: String) : Exception","uniffi.xmtpv3.InternalException"]},{"name":"class Member(ffiMember: FfiConversationMember)","description":"org.xmtp.android.library.libxmtp.Member","location":"library/org.xmtp.android.library.libxmtp/-member/index.html","searchKeys":["Member","class Member(ffiMember: FfiConversationMember)","org.xmtp.android.library.libxmtp.Member"]},{"name":"class NotificationsBlockingStub : AbstractBlockingStub ","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsBlockingStub","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-blocking-stub/index.html","searchKeys":["NotificationsBlockingStub","class NotificationsBlockingStub : AbstractBlockingStub ","org.xmtp.android.library.push.NotificationsGrpc.NotificationsBlockingStub"]},{"name":"class NotificationsFutureStub : AbstractFutureStub ","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsFutureStub","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-future-stub/index.html","searchKeys":["NotificationsFutureStub","class NotificationsFutureStub : AbstractFutureStub ","org.xmtp.android.library.push.NotificationsGrpc.NotificationsFutureStub"]},{"name":"class NotificationsGrpc","description":"org.xmtp.android.library.push.NotificationsGrpc","location":"library/org.xmtp.android.library.push/-notifications-grpc/index.html","searchKeys":["NotificationsGrpc","class NotificationsGrpc","org.xmtp.android.library.push.NotificationsGrpc"]},{"name":"class NotificationsStub : AbstractAsyncStub ","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsStub","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-stub/index.html","searchKeys":["NotificationsStub","class NotificationsStub : AbstractAsyncStub ","org.xmtp.android.library.push.NotificationsGrpc.NotificationsStub"]},{"name":"class OpenFramesProxy(inner: ProxyClient = ProxyClient(OPEN_FRAMES_PROXY_URL))","description":"org.xmtp.android.library.frames.OpenFramesProxy","location":"library/org.xmtp.android.library.frames/-open-frames-proxy/index.html","searchKeys":["OpenFramesProxy","class OpenFramesProxy(inner: ProxyClient = ProxyClient(OPEN_FRAMES_PROXY_URL))","org.xmtp.android.library.frames.OpenFramesProxy"]},{"name":"class PrivateKeyBuilder : SigningKey","description":"org.xmtp.android.library.messages.PrivateKeyBuilder","location":"library/org.xmtp.android.library.messages/-private-key-builder/index.html","searchKeys":["PrivateKeyBuilder","class PrivateKeyBuilder : SigningKey","org.xmtp.android.library.messages.PrivateKeyBuilder"]},{"name":"class ProxyClient(baseUrl: String)","description":"org.xmtp.android.library.frames.ProxyClient","location":"library/org.xmtp.android.library.frames/-proxy-client/index.html","searchKeys":["ProxyClient","class ProxyClient(baseUrl: String)","org.xmtp.android.library.frames.ProxyClient"]},{"name":"class PushPreferences","description":"org.xmtp.android.library.push.PushPreferences","location":"library/org.xmtp.android.library.push/-push-preferences/index.html","searchKeys":["PushPreferences","class PushPreferences","org.xmtp.android.library.push.PushPreferences"]},{"name":"class RegisterInstallationRequest : GeneratedMessageLite , Service.RegisterInstallationRequestOrBuilder","description":"org.xmtp.android.library.push.Service.RegisterInstallationRequest","location":"library/org.xmtp.android.library.push/-service/-register-installation-request/index.html","searchKeys":["RegisterInstallationRequest","class RegisterInstallationRequest : GeneratedMessageLite , Service.RegisterInstallationRequestOrBuilder","org.xmtp.android.library.push.Service.RegisterInstallationRequest"]},{"name":"class RegisterInstallationResponse : GeneratedMessageLite , Service.RegisterInstallationResponseOrBuilder","description":"org.xmtp.android.library.push.Service.RegisterInstallationResponse","location":"library/org.xmtp.android.library.push/-service/-register-installation-response/index.html","searchKeys":["RegisterInstallationResponse","class RegisterInstallationResponse : GeneratedMessageLite , Service.RegisterInstallationResponseOrBuilder","org.xmtp.android.library.push.Service.RegisterInstallationResponse"]},{"name":"class Service","description":"org.xmtp.android.library.push.Service","location":"library/org.xmtp.android.library.push/-service/index.html","searchKeys":["Service","class Service","org.xmtp.android.library.push.Service"]},{"name":"class Signature(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Signature","location":"library/uniffi.xmtpv3/-generic-exception/-signature/index.html","searchKeys":["Signature","class Signature(message: String) : GenericException","uniffi.xmtpv3.GenericException.Signature"]},{"name":"class SignatureBuilder","description":"org.xmtp.android.library.messages.SignatureBuilder","location":"library/org.xmtp.android.library.messages/-signature-builder/index.html","searchKeys":["SignatureBuilder","class SignatureBuilder","org.xmtp.android.library.messages.SignatureBuilder"]},{"name":"class SignatureRequestException(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.SignatureRequestException","location":"library/uniffi.xmtpv3/-generic-exception/-signature-request-exception/index.html","searchKeys":["SignatureRequestException","class SignatureRequestException(message: String) : GenericException","uniffi.xmtpv3.GenericException.SignatureRequestException"]},{"name":"class Storage(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Storage","location":"library/uniffi.xmtpv3/-generic-exception/-storage/index.html","searchKeys":["Storage","class Storage(message: String) : GenericException","uniffi.xmtpv3.GenericException.Storage"]},{"name":"class Subscribe(message: String) : FfiSubscribeException","description":"uniffi.xmtpv3.FfiSubscribeException.Subscribe","location":"library/uniffi.xmtpv3/-ffi-subscribe-exception/-subscribe/index.html","searchKeys":["Subscribe","class Subscribe(message: String) : FfiSubscribeException","uniffi.xmtpv3.FfiSubscribeException.Subscribe"]},{"name":"class SubscribeRequest : GeneratedMessageLite , Service.SubscribeRequestOrBuilder","description":"org.xmtp.android.library.push.Service.SubscribeRequest","location":"library/org.xmtp.android.library.push/-service/-subscribe-request/index.html","searchKeys":["SubscribeRequest","class SubscribeRequest : GeneratedMessageLite , Service.SubscribeRequestOrBuilder","org.xmtp.android.library.push.Service.SubscribeRequest"]},{"name":"class SubscribeWithMetadataRequest : GeneratedMessageLite , Service.SubscribeWithMetadataRequestOrBuilder","description":"org.xmtp.android.library.push.Service.SubscribeWithMetadataRequest","location":"library/org.xmtp.android.library.push/-service/-subscribe-with-metadata-request/index.html","searchKeys":["SubscribeWithMetadataRequest","class SubscribeWithMetadataRequest : GeneratedMessageLite , Service.SubscribeWithMetadataRequestOrBuilder","org.xmtp.android.library.push.Service.SubscribeWithMetadataRequest"]},{"name":"class Subscription : GeneratedMessageLite , Service.SubscriptionOrBuilder","description":"org.xmtp.android.library.push.Service.Subscription","location":"library/org.xmtp.android.library.push/-service/-subscription/index.html","searchKeys":["Subscription","class Subscription : GeneratedMessageLite , Service.SubscriptionOrBuilder","org.xmtp.android.library.push.Service.Subscription"]},{"name":"class UnsubscribeRequest : GeneratedMessageLite , Service.UnsubscribeRequestOrBuilder","description":"org.xmtp.android.library.push.Service.UnsubscribeRequest","location":"library/org.xmtp.android.library.push/-service/-unsubscribe-request/index.html","searchKeys":["UnsubscribeRequest","class UnsubscribeRequest : GeneratedMessageLite , Service.UnsubscribeRequestOrBuilder","org.xmtp.android.library.push.Service.UnsubscribeRequest"]},{"name":"class Util","description":"org.xmtp.android.library.Util","location":"library/org.xmtp.android.library/-util/index.html","searchKeys":["Util","class Util","org.xmtp.android.library.Util"]},{"name":"class Verifier(message: String) : GenericException","description":"uniffi.xmtpv3.GenericException.Verifier","location":"library/uniffi.xmtpv3/-generic-exception/-verifier/index.html","searchKeys":["Verifier","class Verifier(message: String) : GenericException","uniffi.xmtpv3.GenericException.Verifier"]},{"name":"class XMTPException(message: String, exception: Exception? = null) : Exception","description":"org.xmtp.android.library.XMTPException","location":"library/org.xmtp.android.library/-x-m-t-p-exception/index.html","searchKeys":["XMTPException","class XMTPException(message: String, exception: Exception? = null) : Exception","org.xmtp.android.library.XMTPException"]},{"name":"class XMTPLogger : FfiLogger","description":"org.xmtp.android.library.libxmtp.XMTPLogger","location":"library/org.xmtp.android.library.libxmtp/-x-m-t-p-logger/index.html","searchKeys":["XMTPLogger","class XMTPLogger : FfiLogger","org.xmtp.android.library.libxmtp.XMTPLogger"]},{"name":"class XMTPPush","description":"org.xmtp.android.library.push.XMTPPush","location":"library/org.xmtp.android.library.push/-x-m-t-p-push/index.html","searchKeys":["XMTPPush","class XMTPPush","org.xmtp.android.library.push.XMTPPush"]},{"name":"const val OPEN_FRAMES_PROXY_URL: String","description":"org.xmtp.android.library.frames.FramesConstants.OPEN_FRAMES_PROXY_URL","location":"library/org.xmtp.android.library.frames/-frames-constants/-o-p-e-n_-f-r-a-m-e-s_-p-r-o-x-y_-u-r-l.html","searchKeys":["OPEN_FRAMES_PROXY_URL","const val OPEN_FRAMES_PROXY_URL: String","org.xmtp.android.library.frames.FramesConstants.OPEN_FRAMES_PROXY_URL"]},{"name":"const val PROTOCOL_VERSION: String","description":"org.xmtp.android.library.frames.FramesConstants.PROTOCOL_VERSION","location":"library/org.xmtp.android.library.frames/-frames-constants/-p-r-o-t-o-c-o-l_-v-e-r-s-i-o-n.html","searchKeys":["PROTOCOL_VERSION","const val PROTOCOL_VERSION: String","org.xmtp.android.library.frames.FramesConstants.PROTOCOL_VERSION"]},{"name":"constructor()","description":"org.xmtp.android.library.Client.Client","location":"library/org.xmtp.android.library/-client/-client.html","searchKeys":["Client","constructor()","org.xmtp.android.library.Client.Client"]},{"name":"constructor()","description":"org.xmtp.android.library.Crypto.Crypto","location":"library/org.xmtp.android.library/-crypto/-crypto.html","searchKeys":["Crypto","constructor()","org.xmtp.android.library.Crypto.Crypto"]},{"name":"constructor()","description":"org.xmtp.android.library.Util.Util","location":"library/org.xmtp.android.library/-util/-util.html","searchKeys":["Util","constructor()","org.xmtp.android.library.Util.Util"]},{"name":"constructor()","description":"org.xmtp.android.library.codecs.ContentTypeIdBuilder.ContentTypeIdBuilder","location":"library/org.xmtp.android.library.codecs/-content-type-id-builder/-content-type-id-builder.html","searchKeys":["ContentTypeIdBuilder","constructor()","org.xmtp.android.library.codecs.ContentTypeIdBuilder.ContentTypeIdBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.codecs.HTTPFetcher.HTTPFetcher","location":"library/org.xmtp.android.library.codecs/-h-t-t-p-fetcher/-h-t-t-p-fetcher.html","searchKeys":["HTTPFetcher","constructor()","org.xmtp.android.library.codecs.HTTPFetcher.HTTPFetcher"]},{"name":"constructor()","description":"org.xmtp.android.library.libxmtp.XMTPLogger.XMTPLogger","location":"library/org.xmtp.android.library.libxmtp/-x-m-t-p-logger/-x-m-t-p-logger.html","searchKeys":["XMTPLogger","constructor()","org.xmtp.android.library.libxmtp.XMTPLogger.XMTPLogger"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.PrivateKeyBuilder.PrivateKeyBuilder","location":"library/org.xmtp.android.library.messages/-private-key-builder/-private-key-builder.html","searchKeys":["PrivateKeyBuilder","constructor()","org.xmtp.android.library.messages.PrivateKeyBuilder.PrivateKeyBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SignatureBuilder.SignatureBuilder","location":"library/org.xmtp.android.library.messages/-signature-builder/-signature-builder.html","searchKeys":["SignatureBuilder","constructor()","org.xmtp.android.library.messages.SignatureBuilder.SignatureBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase.NotificationsImplBase","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-impl-base/-notifications-impl-base.html","searchKeys":["NotificationsImplBase","constructor()","org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase.NotificationsImplBase"]},{"name":"constructor()","description":"org.xmtp.android.library.push.XMTPPush.XMTPPush","location":"library/org.xmtp.android.library.push/-x-m-t-p-push/-x-m-t-p-push.html","searchKeys":["XMTPPush","constructor()","org.xmtp.android.library.push.XMTPPush.XMTPPush"]},{"name":"constructor(acceptedClients: AcceptedFrameClients, image: OpenFrameImage, postUrl: String?, textInput: TextInput?, buttons: Map?, ogImage: String, state: String?)","description":"org.xmtp.android.library.frames.OpenFrameResult.OpenFrameResult","location":"library/org.xmtp.android.library.frames/-open-frame-result/-open-frame-result.html","searchKeys":["OpenFrameResult","constructor(acceptedClients: AcceptedFrameClients, image: OpenFrameImage, postUrl: String?, textInput: TextInput?, buttons: Map?, ogImage: String, state: String?)","org.xmtp.android.library.frames.OpenFrameResult.OpenFrameResult"]},{"name":"constructor(addMemberPolicy: FfiPermissionPolicy, removeMemberPolicy: FfiPermissionPolicy, addAdminPolicy: FfiPermissionPolicy, removeAdminPolicy: FfiPermissionPolicy, updateGroupNamePolicy: FfiPermissionPolicy, updateGroupDescriptionPolicy: FfiPermissionPolicy, updateGroupImageUrlSquarePolicy: FfiPermissionPolicy, updateGroupPinnedFrameUrlPolicy: FfiPermissionPolicy)","description":"uniffi.xmtpv3.FfiPermissionPolicySet.FfiPermissionPolicySet","location":"library/uniffi.xmtpv3/-ffi-permission-policy-set/-ffi-permission-policy-set.html","searchKeys":["FfiPermissionPolicySet","constructor(addMemberPolicy: FfiPermissionPolicy, removeMemberPolicy: FfiPermissionPolicy, addAdminPolicy: FfiPermissionPolicy, removeAdminPolicy: FfiPermissionPolicy, updateGroupNamePolicy: FfiPermissionPolicy, updateGroupDescriptionPolicy: FfiPermissionPolicy, updateGroupImageUrlSquarePolicy: FfiPermissionPolicy, updateGroupPinnedFrameUrlPolicy: FfiPermissionPolicy)","uniffi.xmtpv3.FfiPermissionPolicySet.FfiPermissionPolicySet"]},{"name":"constructor(addMemberPolicy: PermissionOption, removeMemberPolicy: PermissionOption, addAdminPolicy: PermissionOption, removeAdminPolicy: PermissionOption, updateGroupNamePolicy: PermissionOption, updateGroupDescriptionPolicy: PermissionOption, updateGroupImagePolicy: PermissionOption, updateGroupPinnedFrameUrlPolicy: PermissionOption)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet.PermissionPolicySet","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-policy-set/-permission-policy-set.html","searchKeys":["PermissionPolicySet","constructor(addMemberPolicy: PermissionOption, removeMemberPolicy: PermissionOption, addAdminPolicy: PermissionOption, removeAdminPolicy: PermissionOption, updateGroupNamePolicy: PermissionOption, updateGroupDescriptionPolicy: PermissionOption, updateGroupImagePolicy: PermissionOption, updateGroupPinnedFrameUrlPolicy: PermissionOption)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet.PermissionPolicySet"]},{"name":"constructor(address: String, libXMTPClient: FfiXmtpClient, dbPath: String, installationId: String, inboxId: String, environment: XMTPEnvironment)","description":"org.xmtp.android.library.Client.Client","location":"library/org.xmtp.android.library/-client/-client.html","searchKeys":["Client","constructor(address: String, libXMTPClient: FfiXmtpClient, dbPath: String, installationId: String, inboxId: String, environment: XMTPEnvironment)","org.xmtp.android.library.Client.Client"]},{"name":"constructor(api: ClientOptions.Api = Api(), preAuthenticateToInboxCallback: PreEventCallback? = null, appContext: Context, dbEncryptionKey: ByteArray, historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://10.0.2.2:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n }, dbDirectory: String? = null)","description":"org.xmtp.android.library.ClientOptions.ClientOptions","location":"library/org.xmtp.android.library/-client-options/-client-options.html","searchKeys":["ClientOptions","constructor(api: ClientOptions.Api = Api(), preAuthenticateToInboxCallback: PreEventCallback? = null, appContext: Context, dbEncryptionKey: ByteArray, historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://10.0.2.2:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n }, dbDirectory: String? = null)","org.xmtp.android.library.ClientOptions.ClientOptions"]},{"name":"constructor(baseUrl: String)","description":"org.xmtp.android.library.frames.ProxyClient.ProxyClient","location":"library/org.xmtp.android.library.frames/-proxy-client/-proxy-client.html","searchKeys":["ProxyClient","constructor(baseUrl: String)","org.xmtp.android.library.frames.ProxyClient.ProxyClient"]},{"name":"constructor(client: Client, ffiClient: FfiXmtpClient)","description":"org.xmtp.android.library.ConsentList.ConsentList","location":"library/org.xmtp.android.library/-consent-list/-consent-list.html","searchKeys":["ConsentList","constructor(client: Client, ffiClient: FfiXmtpClient)","org.xmtp.android.library.ConsentList.ConsentList"]},{"name":"constructor(client: Client, ffiClient: FfiXmtpClient, consentList: ConsentList = ConsentList(client, ffiClient))","description":"org.xmtp.android.library.PrivatePreferences.PrivatePreferences","location":"library/org.xmtp.android.library/-private-preferences/-private-preferences.html","searchKeys":["PrivatePreferences","constructor(client: Client, ffiClient: FfiXmtpClient, consentList: ConsentList = ConsentList(client, ffiClient))","org.xmtp.android.library.PrivatePreferences.PrivatePreferences"]},{"name":"constructor(client: Client, ffiConversations: FfiConversations)","description":"org.xmtp.android.library.Conversations.Conversations","location":"library/org.xmtp.android.library/-conversations/-conversations.html","searchKeys":["Conversations","constructor(client: Client, ffiConversations: FfiConversations)","org.xmtp.android.library.Conversations.Conversations"]},{"name":"constructor(client: Client, libXMTPGroup: FfiConversation)","description":"org.xmtp.android.library.Dm.Dm","location":"library/org.xmtp.android.library/-dm/-dm.html","searchKeys":["Dm","constructor(client: Client, libXMTPGroup: FfiConversation)","org.xmtp.android.library.Dm.Dm"]},{"name":"constructor(client: Client, libXMTPGroup: FfiConversation)","description":"org.xmtp.android.library.Group.Group","location":"library/org.xmtp.android.library/-group/-group.html","searchKeys":["Group","constructor(client: Client, libXMTPGroup: FfiConversation)","org.xmtp.android.library.Group.Group"]},{"name":"constructor(client: Client, libXMTPMessage: FfiMessage)","description":"org.xmtp.android.library.libxmtp.Message.Message","location":"library/org.xmtp.android.library.libxmtp/-message/-message.html","searchKeys":["Message","constructor(client: Client, libXMTPMessage: FfiMessage)","org.xmtp.android.library.libxmtp.Message.Message"]},{"name":"constructor(clientProtocol: String, untrustedData: FramePostUntrustedData, trustedData: FramePostTrustedData)","description":"org.xmtp.android.library.frames.FramePostPayload.FramePostPayload","location":"library/org.xmtp.android.library.frames/-frame-post-payload/-frame-post-payload.html","searchKeys":["FramePostPayload","constructor(clientProtocol: String, untrustedData: FramePostUntrustedData, trustedData: FramePostTrustedData)","org.xmtp.android.library.frames.FramePostPayload.FramePostPayload"]},{"name":"constructor(codecs: MutableMap> = mutableMapOf())","description":"org.xmtp.android.library.CodecRegistry.CodecRegistry","location":"library/org.xmtp.android.library/-codec-registry/-codec-registry.html","searchKeys":["CodecRegistry","constructor(codecs: MutableMap> = mutableMapOf())","org.xmtp.android.library.CodecRegistry.CodecRegistry"]},{"name":"constructor(compression: EncodedContentCompression? = null, contentType: Content.ContentTypeId? = null, ephemeral: Boolean = false)","description":"org.xmtp.android.library.SendOptions.SendOptions","location":"library/org.xmtp.android.library/-send-options/-send-options.html","searchKeys":["SendOptions","constructor(compression: EncodedContentCompression? = null, contentType: Content.ContentTypeId? = null, ephemeral: Boolean = false)","org.xmtp.android.library.SendOptions.SendOptions"]},{"name":"constructor(content: String)","description":"org.xmtp.android.library.frames.TextInput.TextInput","location":"library/org.xmtp.android.library.frames/-text-input/-text-input.html","searchKeys":["TextInput","constructor(content: String)","org.xmtp.android.library.frames.TextInput.TextInput"]},{"name":"constructor(content: String, aspectRatio: AspectRatio?, alt: String?)","description":"org.xmtp.android.library.frames.OpenFrameImage.OpenFrameImage","location":"library/org.xmtp.android.library.frames/-open-frame-image/-open-frame-image.html","searchKeys":["OpenFrameImage","constructor(content: String, aspectRatio: AspectRatio?, alt: String?)","org.xmtp.android.library.frames.OpenFrameImage.OpenFrameImage"]},{"name":"constructor(contentDigest: String, secret: ByteString, salt: ByteString, nonce: ByteString, payload: ByteString, contentLength: Int? = null, filename: String? = null)","description":"org.xmtp.android.library.codecs.EncryptedEncodedContent.EncryptedEncodedContent","location":"library/org.xmtp.android.library.codecs/-encrypted-encoded-content/-encrypted-encoded-content.html","searchKeys":["EncryptedEncodedContent","constructor(contentDigest: String, secret: ByteString, salt: ByteString, nonce: ByteString, payload: ByteString, contentLength: Int? = null, filename: String? = null)","org.xmtp.android.library.codecs.EncryptedEncodedContent.EncryptedEncodedContent"]},{"name":"constructor(contentTopic: String, timestampNs: ULong, message: ByteArray)","description":"uniffi.xmtpv3.FfiEnvelope.FfiEnvelope","location":"library/uniffi.xmtpv3/-ffi-envelope/-ffi-envelope.html","searchKeys":["FfiEnvelope","constructor(contentTopic: String, timestampNs: ULong, message: ByteArray)","uniffi.xmtpv3.FfiEnvelope.FfiEnvelope"]},{"name":"constructor(contentTopics: List)","description":"uniffi.xmtpv3.FfiV2SubscribeRequest.FfiV2SubscribeRequest","location":"library/uniffi.xmtpv3/-ffi-v2-subscribe-request/-ffi-v2-subscribe-request.html","searchKeys":["FfiV2SubscribeRequest","constructor(contentTopics: List)","uniffi.xmtpv3.FfiV2SubscribeRequest.FfiV2SubscribeRequest"]},{"name":"constructor(contentTopics: List, startTimeNs: ULong, endTimeNs: ULong, pagingInfo: FfiPagingInfo?)","description":"uniffi.xmtpv3.FfiV2QueryRequest.FfiV2QueryRequest","location":"library/uniffi.xmtpv3/-ffi-v2-query-request/-ffi-v2-query-request.html","searchKeys":["FfiV2QueryRequest","constructor(contentTopics: List, startTimeNs: ULong, endTimeNs: ULong, pagingInfo: FfiPagingInfo?)","uniffi.xmtpv3.FfiV2QueryRequest.FfiV2QueryRequest"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeAttachment)","description":"org.xmtp.android.library.codecs.AttachmentCodec.AttachmentCodec","location":"library/org.xmtp.android.library.codecs/-attachment-codec/-attachment-codec.html","searchKeys":["AttachmentCodec","constructor(contentType: ContentTypeId = ContentTypeAttachment)","org.xmtp.android.library.codecs.AttachmentCodec.AttachmentCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeGroupUpdated)","description":"org.xmtp.android.library.codecs.GroupUpdatedCodec.GroupUpdatedCodec","location":"library/org.xmtp.android.library.codecs/-group-updated-codec/-group-updated-codec.html","searchKeys":["GroupUpdatedCodec","constructor(contentType: ContentTypeId = ContentTypeGroupUpdated)","org.xmtp.android.library.codecs.GroupUpdatedCodec.GroupUpdatedCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeReaction)","description":"org.xmtp.android.library.codecs.ReactionCodec.ReactionCodec","location":"library/org.xmtp.android.library.codecs/-reaction-codec/-reaction-codec.html","searchKeys":["ReactionCodec","constructor(contentType: ContentTypeId = ContentTypeReaction)","org.xmtp.android.library.codecs.ReactionCodec.ReactionCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeReadReceipt)","description":"org.xmtp.android.library.codecs.ReadReceiptCodec.ReadReceiptCodec","location":"library/org.xmtp.android.library.codecs/-read-receipt-codec/-read-receipt-codec.html","searchKeys":["ReadReceiptCodec","constructor(contentType: ContentTypeId = ContentTypeReadReceipt)","org.xmtp.android.library.codecs.ReadReceiptCodec.ReadReceiptCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeRemoteAttachment)","description":"org.xmtp.android.library.codecs.RemoteAttachmentCodec.RemoteAttachmentCodec","location":"library/org.xmtp.android.library.codecs/-remote-attachment-codec/-remote-attachment-codec.html","searchKeys":["RemoteAttachmentCodec","constructor(contentType: ContentTypeId = ContentTypeRemoteAttachment)","org.xmtp.android.library.codecs.RemoteAttachmentCodec.RemoteAttachmentCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeReply)","description":"org.xmtp.android.library.codecs.ReplyCodec.ReplyCodec","location":"library/org.xmtp.android.library.codecs/-reply-codec/-reply-codec.html","searchKeys":["ReplyCodec","constructor(contentType: ContentTypeId = ContentTypeReply)","org.xmtp.android.library.codecs.ReplyCodec.ReplyCodec"]},{"name":"constructor(contentType: ContentTypeId = ContentTypeText)","description":"org.xmtp.android.library.codecs.TextCodec.TextCodec","location":"library/org.xmtp.android.library.codecs/-text-codec/-text-codec.html","searchKeys":["TextCodec","constructor(contentType: ContentTypeId = ContentTypeText)","org.xmtp.android.library.codecs.TextCodec.TextCodec"]},{"name":"constructor(context: Context, pushServer: String = \"\")","description":"org.xmtp.android.library.push.XMTPPush.XMTPPush","location":"library/org.xmtp.android.library.push/-x-m-t-p-push/-x-m-t-p-push.html","searchKeys":["XMTPPush","constructor(context: Context, pushServer: String = \"\")","org.xmtp.android.library.push.XMTPPush.XMTPPush"]},{"name":"constructor(conversationTopic: String?, participantAccountAddresses: List)","description":"org.xmtp.android.library.frames.DmActionInputs.DmActionInputs","location":"library/org.xmtp.android.library.frames/-dm-action-inputs/-dm-action-inputs.html","searchKeys":["DmActionInputs","constructor(conversationTopic: String?, participantAccountAddresses: List)","org.xmtp.android.library.frames.DmActionInputs.DmActionInputs"]},{"name":"constructor(createdAfterNs: Long?, createdBeforeNs: Long?, limit: Long?, consentState: FfiConsentState?)","description":"uniffi.xmtpv3.FfiListConversationsOptions.FfiListConversationsOptions","location":"library/uniffi.xmtpv3/-ffi-list-conversations-options/-ffi-list-conversations-options.html","searchKeys":["FfiListConversationsOptions","constructor(createdAfterNs: Long?, createdBeforeNs: Long?, limit: Long?, consentState: FfiConsentState?)","uniffi.xmtpv3.FfiListConversationsOptions.FfiListConversationsOptions"]},{"name":"constructor(digest: ByteArray, senderTimeNs: ULong)","description":"uniffi.xmtpv3.FfiCursor.FfiCursor","location":"library/uniffi.xmtpv3/-ffi-cursor/-ffi-cursor.html","searchKeys":["FfiCursor","constructor(digest: ByteArray, senderTimeNs: ULong)","uniffi.xmtpv3.FfiCursor.FfiCursor"]},{"name":"constructor(dm: Dm)","description":"org.xmtp.android.library.Conversation.Dm.Dm","location":"library/org.xmtp.android.library/-conversation/-dm/-dm.html","searchKeys":["Dm","constructor(dm: Dm)","org.xmtp.android.library.Conversation.Dm.Dm"]},{"name":"constructor(entityType: FfiConsentEntityType, state: FfiConsentState, entity: String)","description":"uniffi.xmtpv3.FfiConsent.FfiConsent","location":"library/uniffi.xmtpv3/-ffi-consent/-ffi-consent.html","searchKeys":["FfiConsent","constructor(entityType: FfiConsentEntityType, state: FfiConsentState, entity: String)","uniffi.xmtpv3.FfiConsent.FfiConsent"]},{"name":"constructor(env: XMTPEnvironment = XMTPEnvironment.DEV, isSecure: Boolean = true, appVersion: String? = null)","description":"org.xmtp.android.library.ClientOptions.Api.Api","location":"library/org.xmtp.android.library/-client-options/-api/-api.html","searchKeys":["Api","constructor(env: XMTPEnvironment = XMTPEnvironment.DEV, isSecure: Boolean = true, appVersion: String? = null)","org.xmtp.android.library.ClientOptions.Api.Api"]},{"name":"constructor(envelopes: List)","description":"uniffi.xmtpv3.FfiPublishRequest.FfiPublishRequest","location":"library/uniffi.xmtpv3/-ffi-publish-request/-ffi-publish-request.html","searchKeys":["FfiPublishRequest","constructor(envelopes: List)","uniffi.xmtpv3.FfiPublishRequest.FfiPublishRequest"]},{"name":"constructor(envelopes: List, pagingInfo: FfiPagingInfo?)","description":"uniffi.xmtpv3.FfiV2QueryResponse.FfiV2QueryResponse","location":"library/uniffi.xmtpv3/-ffi-v2-query-response/-ffi-v2-query-response.html","searchKeys":["FfiV2QueryResponse","constructor(envelopes: List, pagingInfo: FfiPagingInfo?)","uniffi.xmtpv3.FfiV2QueryResponse.FfiV2QueryResponse"]},{"name":"constructor(ffiInboxState: FfiInboxState)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.InboxState.InboxState","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-inbox-state/-inbox-state.html","searchKeys":["InboxState","constructor(ffiInboxState: FfiInboxState)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.InboxState.InboxState"]},{"name":"constructor(ffiInstallation: FfiInstallation)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.Installation.Installation","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-installation/-installation.html","searchKeys":["Installation","constructor(ffiInstallation: FfiInstallation)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.Installation.Installation"]},{"name":"constructor(ffiMember: FfiConversationMember)","description":"org.xmtp.android.library.libxmtp.Member.Member","location":"library/org.xmtp.android.library.libxmtp/-member/-member.html","searchKeys":["Member","constructor(ffiMember: FfiConversationMember)","org.xmtp.android.library.libxmtp.Member.Member"]},{"name":"constructor(filename: String, mimeType: String, data: ByteString)","description":"org.xmtp.android.library.codecs.Attachment.Attachment","location":"library/org.xmtp.android.library.codecs/-attachment/-attachment.html","searchKeys":["Attachment","constructor(filename: String, mimeType: String, data: ByteString)","org.xmtp.android.library.codecs.Attachment.Attachment"]},{"name":"constructor(frameUrl: String, buttonIndex: Int, inputText: String?, state: String?, conversationInputs: ConversationActionInputs)","description":"org.xmtp.android.library.frames.FrameActionInputs.FrameActionInputs","location":"library/org.xmtp.android.library.frames/-frame-action-inputs/-frame-action-inputs.html","searchKeys":["FrameActionInputs","constructor(frameUrl: String, buttonIndex: Int, inputText: String?, state: String?, conversationInputs: ConversationActionInputs)","org.xmtp.android.library.frames.FrameActionInputs.FrameActionInputs"]},{"name":"constructor(group: Group)","description":"org.xmtp.android.library.Conversation.Group.Group","location":"library/org.xmtp.android.library/-conversation/-group/-group.html","searchKeys":["Group","constructor(group: Group)","org.xmtp.android.library.Conversation.Group.Group"]},{"name":"constructor(groupId: ByteArray, groupSecret: ByteArray)","description":"org.xmtp.android.library.frames.GroupActionInputs.GroupActionInputs","location":"library/org.xmtp.android.library.frames/-group-action-inputs/-group-action-inputs.html","searchKeys":["GroupActionInputs","constructor(groupId: ByteArray, groupSecret: ByteArray)","org.xmtp.android.library.frames.GroupActionInputs.GroupActionInputs"]},{"name":"constructor(groupId: String?)","description":"org.xmtp.android.library.messages.Topic.groupMessage.groupMessage","location":"library/org.xmtp.android.library.messages/-topic/group-message/group-message.html","searchKeys":["groupMessage","constructor(groupId: String?)","org.xmtp.android.library.messages.Topic.groupMessage.groupMessage"]},{"name":"constructor(id: ByteArray, clientTimestampNs: ULong?)","description":"uniffi.xmtpv3.FfiInstallation.FfiInstallation","location":"library/uniffi.xmtpv3/-ffi-installation/-ffi-installation.html","searchKeys":["FfiInstallation","constructor(id: ByteArray, clientTimestampNs: ULong?)","uniffi.xmtpv3.FfiInstallation.FfiInstallation"]},{"name":"constructor(id: ByteArray, sentAtNs: Long, convoId: ByteArray, senderInboxId: String, content: ByteArray, kind: FfiConversationMessageKind, deliveryStatus: FfiDeliveryStatus)","description":"uniffi.xmtpv3.FfiMessage.FfiMessage","location":"library/uniffi.xmtpv3/-ffi-message/-ffi-message.html","searchKeys":["FfiMessage","constructor(id: ByteArray, sentAtNs: Long, convoId: ByteArray, senderInboxId: String, content: ByteArray, kind: FfiConversationMessageKind, deliveryStatus: FfiDeliveryStatus)","uniffi.xmtpv3.FfiMessage.FfiMessage"]},{"name":"constructor(id: String = \"\", client: Client, topic: String, encodedContent: Content.EncodedContent, senderAddress: String, sent: Date, sentNs: Long, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","description":"org.xmtp.android.library.DecodedMessage.DecodedMessage","location":"library/org.xmtp.android.library/-decoded-message/-decoded-message.html","searchKeys":["DecodedMessage","constructor(id: String = \"\", client: Client, topic: String, encodedContent: Content.EncodedContent, senderAddress: String, sent: Date, sentNs: Long, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.DecodedMessage.DecodedMessage"]},{"name":"constructor(inboxId: String, accountAddresses: List, installationIds: List, permissionLevel: FfiPermissionLevel, consentState: FfiConsentState)","description":"uniffi.xmtpv3.FfiConversationMember.FfiConversationMember","location":"library/uniffi.xmtpv3/-ffi-conversation-member/-ffi-conversation-member.html","searchKeys":["FfiConversationMember","constructor(inboxId: String, accountAddresses: List, installationIds: List, permissionLevel: FfiPermissionLevel, consentState: FfiConsentState)","uniffi.xmtpv3.FfiConversationMember.FfiConversationMember"]},{"name":"constructor(inboxId: String, recoveryAddress: String, installations: List, accountAddresses: List)","description":"uniffi.xmtpv3.FfiInboxState.FfiInboxState","location":"library/uniffi.xmtpv3/-ffi-inbox-state/-ffi-inbox-state.html","searchKeys":["FfiInboxState","constructor(inboxId: String, recoveryAddress: String, installations: List, accountAddresses: List)","uniffi.xmtpv3.FfiInboxState.FfiInboxState"]},{"name":"constructor(inner: ProxyClient = ProxyClient(OPEN_FRAMES_PROXY_URL))","description":"org.xmtp.android.library.frames.OpenFramesProxy.OpenFramesProxy","location":"library/org.xmtp.android.library.frames/-open-frames-proxy/-open-frames-proxy.html","searchKeys":["OpenFramesProxy","constructor(inner: ProxyClient = ProxyClient(OPEN_FRAMES_PROXY_URL))","org.xmtp.android.library.frames.OpenFramesProxy.OpenFramesProxy"]},{"name":"constructor(inputs: DmActionInputs)","description":"org.xmtp.android.library.frames.ConversationActionInputs.Dm.Dm","location":"library/org.xmtp.android.library.frames/-conversation-action-inputs/-dm/-dm.html","searchKeys":["Dm","constructor(inputs: DmActionInputs)","org.xmtp.android.library.frames.ConversationActionInputs.Dm.Dm"]},{"name":"constructor(inputs: GroupActionInputs)","description":"org.xmtp.android.library.frames.ConversationActionInputs.Group.Group","location":"library/org.xmtp.android.library.frames/-conversation-action-inputs/-group/-group.html","searchKeys":["Group","constructor(inputs: GroupActionInputs)","org.xmtp.android.library.frames.ConversationActionInputs.Group.Group"]},{"name":"constructor(installationId: String?)","description":"org.xmtp.android.library.messages.Topic.userWelcome.userWelcome","location":"library/org.xmtp.android.library.messages/-topic/user-welcome/user-welcome.html","searchKeys":["userWelcome","constructor(installationId: String?)","org.xmtp.android.library.messages.Topic.userWelcome.userWelcome"]},{"name":"constructor(key: PrivateKey)","description":"org.xmtp.android.library.messages.PrivateKeyBuilder.PrivateKeyBuilder","location":"library/org.xmtp.android.library.messages/-private-key-builder/-private-key-builder.html","searchKeys":["PrivateKeyBuilder","constructor(key: PrivateKey)","org.xmtp.android.library.messages.PrivateKeyBuilder.PrivateKeyBuilder"]},{"name":"constructor(limit: UInt, cursor: FfiCursor?, direction: FfiSortDirection)","description":"uniffi.xmtpv3.FfiPagingInfo.FfiPagingInfo","location":"library/uniffi.xmtpv3/-ffi-paging-info/-ffi-paging-info.html","searchKeys":["FfiPagingInfo","constructor(limit: UInt, cursor: FfiCursor?, direction: FfiSortDirection)","uniffi.xmtpv3.FfiPagingInfo.FfiPagingInfo"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.FfiSubscribeException.Subscribe.Subscribe","location":"library/uniffi.xmtpv3/-ffi-subscribe-exception/-subscribe/-subscribe.html","searchKeys":["Subscribe","constructor(message: String)","uniffi.xmtpv3.FfiSubscribeException.Subscribe.Subscribe"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.ApiException.ApiException","location":"library/uniffi.xmtpv3/-generic-exception/-api-exception/-api-exception.html","searchKeys":["ApiException","constructor(message: String)","uniffi.xmtpv3.GenericException.ApiException.ApiException"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Association.Association","location":"library/uniffi.xmtpv3/-generic-exception/-association/-association.html","searchKeys":["Association","constructor(message: String)","uniffi.xmtpv3.GenericException.Association.Association"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Client.Client","location":"library/uniffi.xmtpv3/-generic-exception/-client/-client.html","searchKeys":["Client","constructor(message: String)","uniffi.xmtpv3.GenericException.Client.Client"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.ClientBuilder.ClientBuilder","location":"library/uniffi.xmtpv3/-generic-exception/-client-builder/-client-builder.html","searchKeys":["ClientBuilder","constructor(message: String)","uniffi.xmtpv3.GenericException.ClientBuilder.ClientBuilder"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.DeviceSync.DeviceSync","location":"library/uniffi.xmtpv3/-generic-exception/-device-sync/-device-sync.html","searchKeys":["DeviceSync","constructor(message: String)","uniffi.xmtpv3.GenericException.DeviceSync.DeviceSync"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Erc1271SignatureException.Erc1271SignatureException","location":"library/uniffi.xmtpv3/-generic-exception/-erc1271-signature-exception/-erc1271-signature-exception.html","searchKeys":["Erc1271SignatureException","constructor(message: String)","uniffi.xmtpv3.GenericException.Erc1271SignatureException.Erc1271SignatureException"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.FailedToConvertToU32.FailedToConvertToU32","location":"library/uniffi.xmtpv3/-generic-exception/-failed-to-convert-to-u32/-failed-to-convert-to-u32.html","searchKeys":["FailedToConvertToU32","constructor(message: String)","uniffi.xmtpv3.GenericException.FailedToConvertToU32.FailedToConvertToU32"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Generic.Generic","location":"library/uniffi.xmtpv3/-generic-exception/-generic/-generic.html","searchKeys":["Generic","constructor(message: String)","uniffi.xmtpv3.GenericException.Generic.Generic"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.GroupException.GroupException","location":"library/uniffi.xmtpv3/-generic-exception/-group-exception/-group-exception.html","searchKeys":["GroupException","constructor(message: String)","uniffi.xmtpv3.GenericException.GroupException.GroupException"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.GroupMetadata.GroupMetadata","location":"library/uniffi.xmtpv3/-generic-exception/-group-metadata/-group-metadata.html","searchKeys":["GroupMetadata","constructor(message: String)","uniffi.xmtpv3.GenericException.GroupMetadata.GroupMetadata"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.GroupMutablePermissions.GroupMutablePermissions","location":"library/uniffi.xmtpv3/-generic-exception/-group-mutable-permissions/-group-mutable-permissions.html","searchKeys":["GroupMutablePermissions","constructor(message: String)","uniffi.xmtpv3.GenericException.GroupMutablePermissions.GroupMutablePermissions"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Identity.Identity","location":"library/uniffi.xmtpv3/-generic-exception/-identity/-identity.html","searchKeys":["Identity","constructor(message: String)","uniffi.xmtpv3.GenericException.Identity.Identity"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Signature.Signature","location":"library/uniffi.xmtpv3/-generic-exception/-signature/-signature.html","searchKeys":["Signature","constructor(message: String)","uniffi.xmtpv3.GenericException.Signature.Signature"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.SignatureRequestException.SignatureRequestException","location":"library/uniffi.xmtpv3/-generic-exception/-signature-request-exception/-signature-request-exception.html","searchKeys":["SignatureRequestException","constructor(message: String)","uniffi.xmtpv3.GenericException.SignatureRequestException.SignatureRequestException"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Storage.Storage","location":"library/uniffi.xmtpv3/-generic-exception/-storage/-storage.html","searchKeys":["Storage","constructor(message: String)","uniffi.xmtpv3.GenericException.Storage.Storage"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.GenericException.Verifier.Verifier","location":"library/uniffi.xmtpv3/-generic-exception/-verifier/-verifier.html","searchKeys":["Verifier","constructor(message: String)","uniffi.xmtpv3.GenericException.Verifier.Verifier"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.InternalException.InternalException","location":"library/uniffi.xmtpv3/-internal-exception/-internal-exception.html","searchKeys":["InternalException","constructor(message: String)","uniffi.xmtpv3.InternalException.InternalException"]},{"name":"constructor(message: String)","description":"uniffi.xmtpv3.SigningException.Generic.Generic","location":"library/uniffi.xmtpv3/-signing-exception/-generic/-generic.html","searchKeys":["Generic","constructor(message: String)","uniffi.xmtpv3.SigningException.Generic.Generic"]},{"name":"constructor(message: String, exception: Exception? = null)","description":"org.xmtp.android.library.XMTPException.XMTPException","location":"library/org.xmtp.android.library/-x-m-t-p-exception/-x-m-t-p-exception.html","searchKeys":["XMTPException","constructor(message: String, exception: Exception? = null)","org.xmtp.android.library.XMTPException.XMTPException"]},{"name":"constructor(messageBytes: String)","description":"org.xmtp.android.library.frames.FramePostTrustedData.FramePostTrustedData","location":"library/org.xmtp.android.library.frames/-frame-post-trusted-data/-frame-post-trusted-data.html","searchKeys":["FramePostTrustedData","constructor(messageBytes: String)","org.xmtp.android.library.frames.FramePostTrustedData.FramePostTrustedData"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiConsentCallbackImpl.FfiConsentCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-consent-callback-impl/-ffi-consent-callback-impl.html","searchKeys":["FfiConsentCallbackImpl","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiConsentCallbackImpl.FfiConsentCallbackImpl"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiConversation.FfiConversation","location":"library/uniffi.xmtpv3/-ffi-conversation/-ffi-conversation.html","searchKeys":["FfiConversation","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiConversation.FfiConversation"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiConversationCallbackImpl.FfiConversationCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-conversation-callback-impl/-ffi-conversation-callback-impl.html","searchKeys":["FfiConversationCallbackImpl","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiConversationCallbackImpl.FfiConversationCallbackImpl"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiConversationMetadata.FfiConversationMetadata","location":"library/uniffi.xmtpv3/-ffi-conversation-metadata/-ffi-conversation-metadata.html","searchKeys":["FfiConversationMetadata","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiConversationMetadata.FfiConversationMetadata"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiConversations.FfiConversations","location":"library/uniffi.xmtpv3/-ffi-conversations/-ffi-conversations.html","searchKeys":["FfiConversations","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiConversations.FfiConversations"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiGroupPermissions.FfiGroupPermissions","location":"library/uniffi.xmtpv3/-ffi-group-permissions/-ffi-group-permissions.html","searchKeys":["FfiGroupPermissions","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiGroupPermissions.FfiGroupPermissions"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiMessageCallbackImpl.FfiMessageCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-message-callback-impl/-ffi-message-callback-impl.html","searchKeys":["FfiMessageCallbackImpl","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiMessageCallbackImpl.FfiMessageCallbackImpl"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiSignatureRequest.FfiSignatureRequest","location":"library/uniffi.xmtpv3/-ffi-signature-request/-ffi-signature-request.html","searchKeys":["FfiSignatureRequest","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiSignatureRequest.FfiSignatureRequest"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiStreamCloser.FfiStreamCloser","location":"library/uniffi.xmtpv3/-ffi-stream-closer/-ffi-stream-closer.html","searchKeys":["FfiStreamCloser","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiStreamCloser.FfiStreamCloser"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiV2ApiClient.FfiV2ApiClient","location":"library/uniffi.xmtpv3/-ffi-v2-api-client/-ffi-v2-api-client.html","searchKeys":["FfiV2ApiClient","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiV2ApiClient.FfiV2ApiClient"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiV2Subscription.FfiV2Subscription","location":"library/uniffi.xmtpv3/-ffi-v2-subscription/-ffi-v2-subscription.html","searchKeys":["FfiV2Subscription","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiV2Subscription.FfiV2Subscription"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiV2SubscriptionCallbackImpl.FfiV2SubscriptionCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-callback-impl/-ffi-v2-subscription-callback-impl.html","searchKeys":["FfiV2SubscriptionCallbackImpl","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiV2SubscriptionCallbackImpl.FfiV2SubscriptionCallbackImpl"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiXmtpClient.FfiXmtpClient","location":"library/uniffi.xmtpv3/-ffi-xmtp-client/-ffi-xmtp-client.html","searchKeys":["FfiXmtpClient","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiXmtpClient.FfiXmtpClient"]},{"name":"constructor(originalUrl: String, redirectedTo: String)","description":"org.xmtp.android.library.frames.PostRedirectResponse.PostRedirectResponse","location":"library/org.xmtp.android.library.frames/-post-redirect-response/-post-redirect-response.html","searchKeys":["PostRedirectResponse","constructor(originalUrl: String, redirectedTo: String)","org.xmtp.android.library.frames.PostRedirectResponse.PostRedirectResponse"]},{"name":"constructor(permissions: FfiGroupPermissionsOptions?, groupName: String?, groupImageUrlSquare: String?, groupDescription: String?, groupPinnedFrameUrl: String?, customPermissionPolicySet: FfiPermissionPolicySet?)","description":"uniffi.xmtpv3.FfiCreateGroupOptions.FfiCreateGroupOptions","location":"library/uniffi.xmtpv3/-ffi-create-group-options/-ffi-create-group-options.html","searchKeys":["FfiCreateGroupOptions","constructor(permissions: FfiGroupPermissionsOptions?, groupName: String?, groupImageUrlSquare: String?, groupDescription: String?, groupPinnedFrameUrl: String?, customPermissionPolicySet: FfiPermissionPolicySet?)","uniffi.xmtpv3.FfiCreateGroupOptions.FfiCreateGroupOptions"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiConsentCallbackImpl.FfiConsentCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-consent-callback-impl/-ffi-consent-callback-impl.html","searchKeys":["FfiConsentCallbackImpl","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiConsentCallbackImpl.FfiConsentCallbackImpl"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiConversation.FfiConversation","location":"library/uniffi.xmtpv3/-ffi-conversation/-ffi-conversation.html","searchKeys":["FfiConversation","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiConversation.FfiConversation"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiConversationCallbackImpl.FfiConversationCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-conversation-callback-impl/-ffi-conversation-callback-impl.html","searchKeys":["FfiConversationCallbackImpl","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiConversationCallbackImpl.FfiConversationCallbackImpl"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiConversationMetadata.FfiConversationMetadata","location":"library/uniffi.xmtpv3/-ffi-conversation-metadata/-ffi-conversation-metadata.html","searchKeys":["FfiConversationMetadata","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiConversationMetadata.FfiConversationMetadata"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiConversations.FfiConversations","location":"library/uniffi.xmtpv3/-ffi-conversations/-ffi-conversations.html","searchKeys":["FfiConversations","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiConversations.FfiConversations"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiGroupPermissions.FfiGroupPermissions","location":"library/uniffi.xmtpv3/-ffi-group-permissions/-ffi-group-permissions.html","searchKeys":["FfiGroupPermissions","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiGroupPermissions.FfiGroupPermissions"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiMessageCallbackImpl.FfiMessageCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-message-callback-impl/-ffi-message-callback-impl.html","searchKeys":["FfiMessageCallbackImpl","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiMessageCallbackImpl.FfiMessageCallbackImpl"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiSignatureRequest.FfiSignatureRequest","location":"library/uniffi.xmtpv3/-ffi-signature-request/-ffi-signature-request.html","searchKeys":["FfiSignatureRequest","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiSignatureRequest.FfiSignatureRequest"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiStreamCloser.FfiStreamCloser","location":"library/uniffi.xmtpv3/-ffi-stream-closer/-ffi-stream-closer.html","searchKeys":["FfiStreamCloser","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiStreamCloser.FfiStreamCloser"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiV2ApiClient.FfiV2ApiClient","location":"library/uniffi.xmtpv3/-ffi-v2-api-client/-ffi-v2-api-client.html","searchKeys":["FfiV2ApiClient","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiV2ApiClient.FfiV2ApiClient"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiV2Subscription.FfiV2Subscription","location":"library/uniffi.xmtpv3/-ffi-v2-subscription/-ffi-v2-subscription.html","searchKeys":["FfiV2Subscription","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiV2Subscription.FfiV2Subscription"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiV2SubscriptionCallbackImpl.FfiV2SubscriptionCallbackImpl","location":"library/uniffi.xmtpv3/-ffi-v2-subscription-callback-impl/-ffi-v2-subscription-callback-impl.html","searchKeys":["FfiV2SubscriptionCallbackImpl","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiV2SubscriptionCallbackImpl.FfiV2SubscriptionCallbackImpl"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiXmtpClient.FfiXmtpClient","location":"library/uniffi.xmtpv3/-ffi-xmtp-client/-ffi-xmtp-client.html","searchKeys":["FfiXmtpClient","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiXmtpClient.FfiXmtpClient"]},{"name":"constructor(reference: String, action: ReactionAction, content: String, schema: ReactionSchema)","description":"org.xmtp.android.library.codecs.Reaction.Reaction","location":"library/org.xmtp.android.library.codecs/-reaction/-reaction.html","searchKeys":["Reaction","constructor(reference: String, action: ReactionAction, content: String, schema: ReactionSchema)","org.xmtp.android.library.codecs.Reaction.Reaction"]},{"name":"constructor(reference: String, content: Any, contentType: ContentTypeId)","description":"org.xmtp.android.library.codecs.Reply.Reply","location":"library/org.xmtp.android.library.codecs/-reply/-reply.html","searchKeys":["Reply","constructor(reference: String, content: Any, contentType: ContentTypeId)","org.xmtp.android.library.codecs.Reply.Reply"]},{"name":"constructor(requests: List)","description":"uniffi.xmtpv3.FfiV2BatchQueryRequest.FfiV2BatchQueryRequest","location":"library/uniffi.xmtpv3/-ffi-v2-batch-query-request/-ffi-v2-batch-query-request.html","searchKeys":["FfiV2BatchQueryRequest","constructor(requests: List)","uniffi.xmtpv3.FfiV2BatchQueryRequest.FfiV2BatchQueryRequest"]},{"name":"constructor(responses: List)","description":"uniffi.xmtpv3.FfiV2BatchQueryResponse.FfiV2BatchQueryResponse","location":"library/uniffi.xmtpv3/-ffi-v2-batch-query-response/-ffi-v2-batch-query-response.html","searchKeys":["FfiV2BatchQueryResponse","constructor(responses: List)","uniffi.xmtpv3.FfiV2BatchQueryResponse.FfiV2BatchQueryResponse"]},{"name":"constructor(sentBeforeNs: Long?, sentAfterNs: Long?, limit: Long?, deliveryStatus: FfiDeliveryStatus?, direction: FfiDirection?)","description":"uniffi.xmtpv3.FfiListMessagesOptions.FfiListMessagesOptions","location":"library/uniffi.xmtpv3/-ffi-list-messages-options/-ffi-list-messages-options.html","searchKeys":["FfiListMessagesOptions","constructor(sentBeforeNs: Long?, sentAfterNs: Long?, limit: Long?, deliveryStatus: FfiDeliveryStatus?, direction: FfiDirection?)","uniffi.xmtpv3.FfiListMessagesOptions.FfiListMessagesOptions"]},{"name":"constructor(target: String, label: String)","description":"org.xmtp.android.library.frames.OpenFrameButton.Link.Link","location":"library/org.xmtp.android.library.frames/-open-frame-button/-link/-link.html","searchKeys":["Link","constructor(target: String, label: String)","org.xmtp.android.library.frames.OpenFrameButton.Link.Link"]},{"name":"constructor(target: String, label: String)","description":"org.xmtp.android.library.frames.OpenFrameButton.Mint.Mint","location":"library/org.xmtp.android.library.frames/-open-frame-button/-mint/-mint.html","searchKeys":["Mint","constructor(target: String, label: String)","org.xmtp.android.library.frames.OpenFrameButton.Mint.Mint"]},{"name":"constructor(target: String?, label: String)","description":"org.xmtp.android.library.frames.OpenFrameButton.Post.Post","location":"library/org.xmtp.android.library.frames/-open-frame-button/-post/-post.html","searchKeys":["Post","constructor(target: String?, label: String)","org.xmtp.android.library.frames.OpenFrameButton.Post.Post"]},{"name":"constructor(target: String?, label: String)","description":"org.xmtp.android.library.frames.OpenFrameButton.PostRedirect.PostRedirect","location":"library/org.xmtp.android.library.frames/-open-frame-button/-post-redirect/-post-redirect.html","searchKeys":["PostRedirect","constructor(target: String?, label: String)","org.xmtp.android.library.frames.OpenFrameButton.PostRedirect.PostRedirect"]},{"name":"constructor(url: String, extractedTags: Map)","description":"org.xmtp.android.library.frames.GetMetadataResponse.GetMetadataResponse","location":"library/org.xmtp.android.library.frames/-get-metadata-response/-get-metadata-response.html","searchKeys":["GetMetadataResponse","constructor(url: String, extractedTags: Map)","org.xmtp.android.library.frames.GetMetadataResponse.GetMetadataResponse"]},{"name":"constructor(url: String, timestamp: Int, buttonIndex: Int, inputText: String?, state: String?)","description":"org.xmtp.android.library.frames.OpenFramesUntrustedData.OpenFramesUntrustedData","location":"library/org.xmtp.android.library.frames/-open-frames-untrusted-data/-open-frames-untrusted-data.html","searchKeys":["OpenFramesUntrustedData","constructor(url: String, timestamp: Int, buttonIndex: Int, inputText: String?, state: String?)","org.xmtp.android.library.frames.OpenFramesUntrustedData.OpenFramesUntrustedData"]},{"name":"constructor(url: String, timestamp: Long, buttonIndex: Int, inputText: String?, state: String?, walletAddress: String, opaqueConversationIdentifier: String, unixTimestamp: Int)","description":"org.xmtp.android.library.frames.FramePostUntrustedData.FramePostUntrustedData","location":"library/org.xmtp.android.library.frames/-frame-post-untrusted-data/-frame-post-untrusted-data.html","searchKeys":["FramePostUntrustedData","constructor(url: String, timestamp: Long, buttonIndex: Int, inputText: String?, state: String?, walletAddress: String, opaqueConversationIdentifier: String, unixTimestamp: Int)","org.xmtp.android.library.frames.FramePostUntrustedData.FramePostUntrustedData"]},{"name":"constructor(url: URL, contentDigest: String, secret: ByteString, salt: ByteString, nonce: ByteString, scheme: String, contentLength: Int? = null, filename: String? = null, fetcher: Fetcher = HTTPFetcher())","description":"org.xmtp.android.library.codecs.RemoteAttachment.RemoteAttachment","location":"library/org.xmtp.android.library.codecs/-remote-attachment/-remote-attachment.html","searchKeys":["RemoteAttachment","constructor(url: URL, contentDigest: String, secret: ByteString, salt: ByteString, nonce: ByteString, scheme: String, contentLength: Int? = null, filename: String? = null, fetcher: Fetcher = HTTPFetcher())","org.xmtp.android.library.codecs.RemoteAttachment.RemoteAttachment"]},{"name":"constructor(value: String, entryType: EntryType, consentType: ConsentState)","description":"org.xmtp.android.library.ConsentListEntry.ConsentListEntry","location":"library/org.xmtp.android.library/-consent-list-entry/-consent-list-entry.html","searchKeys":["ConsentListEntry","constructor(value: String, entryType: EntryType, consentType: ConsentState)","org.xmtp.android.library.ConsentListEntry.ConsentListEntry"]},{"name":"data class Api(val env: XMTPEnvironment = XMTPEnvironment.DEV, val isSecure: Boolean = true, val appVersion: String? = null)","description":"org.xmtp.android.library.ClientOptions.Api","location":"library/org.xmtp.android.library/-client-options/-api/index.html","searchKeys":["Api","data class Api(val env: XMTPEnvironment = XMTPEnvironment.DEV, val isSecure: Boolean = true, val appVersion: String? = null)","org.xmtp.android.library.ClientOptions.Api"]},{"name":"data class Attachment(val filename: String, val mimeType: String, val data: ByteString)","description":"org.xmtp.android.library.codecs.Attachment","location":"library/org.xmtp.android.library.codecs/-attachment/index.html","searchKeys":["Attachment","data class Attachment(val filename: String, val mimeType: String, val data: ByteString)","org.xmtp.android.library.codecs.Attachment"]},{"name":"data class AttachmentCodec(var contentType: ContentTypeId = ContentTypeAttachment) : ContentCodec ","description":"org.xmtp.android.library.codecs.AttachmentCodec","location":"library/org.xmtp.android.library.codecs/-attachment-codec/index.html","searchKeys":["AttachmentCodec","data class AttachmentCodec(var contentType: ContentTypeId = ContentTypeAttachment) : ContentCodec ","org.xmtp.android.library.codecs.AttachmentCodec"]},{"name":"data class ClientOptions(val api: ClientOptions.Api = Api(), val preAuthenticateToInboxCallback: PreEventCallback? = null, val appContext: Context, val dbEncryptionKey: ByteArray, val historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://10.0.2.2:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n }, val dbDirectory: String? = null)","description":"org.xmtp.android.library.ClientOptions","location":"library/org.xmtp.android.library/-client-options/index.html","searchKeys":["ClientOptions","data class ClientOptions(val api: ClientOptions.Api = Api(), val preAuthenticateToInboxCallback: PreEventCallback? = null, val appContext: Context, val dbEncryptionKey: ByteArray, val historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://10.0.2.2:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n }, val dbDirectory: String? = null)","org.xmtp.android.library.ClientOptions"]},{"name":"data class CodecRegistry(val codecs: MutableMap> = mutableMapOf())","description":"org.xmtp.android.library.CodecRegistry","location":"library/org.xmtp.android.library/-codec-registry/index.html","searchKeys":["CodecRegistry","data class CodecRegistry(val codecs: MutableMap> = mutableMapOf())","org.xmtp.android.library.CodecRegistry"]},{"name":"data class ConsentListEntry(val value: String, val entryType: EntryType, val consentType: ConsentState)","description":"org.xmtp.android.library.ConsentListEntry","location":"library/org.xmtp.android.library/-consent-list-entry/index.html","searchKeys":["ConsentListEntry","data class ConsentListEntry(val value: String, val entryType: EntryType, val consentType: ConsentState)","org.xmtp.android.library.ConsentListEntry"]},{"name":"data class Conversations(var client: Client, ffiConversations: FfiConversations)","description":"org.xmtp.android.library.Conversations","location":"library/org.xmtp.android.library/-conversations/index.html","searchKeys":["Conversations","data class Conversations(var client: Client, ffiConversations: FfiConversations)","org.xmtp.android.library.Conversations"]},{"name":"data class DecodedMessage(var id: String = \"\", val client: Client, var topic: String, var encodedContent: Content.EncodedContent, var senderAddress: String, var sent: Date, var sentNs: Long, var deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","description":"org.xmtp.android.library.DecodedMessage","location":"library/org.xmtp.android.library/-decoded-message/index.html","searchKeys":["DecodedMessage","data class DecodedMessage(var id: String = \"\", val client: Client, var topic: String, var encodedContent: Content.EncodedContent, var senderAddress: String, var sent: Date, var sentNs: Long, var deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.DecodedMessage"]},{"name":"data class Dm(val dm: Dm) : Conversation","description":"org.xmtp.android.library.Conversation.Dm","location":"library/org.xmtp.android.library/-conversation/-dm/index.html","searchKeys":["Dm","data class Dm(val dm: Dm) : Conversation","org.xmtp.android.library.Conversation.Dm"]},{"name":"data class Dm(val inputs: DmActionInputs) : ConversationActionInputs","description":"org.xmtp.android.library.frames.ConversationActionInputs.Dm","location":"library/org.xmtp.android.library.frames/-conversation-action-inputs/-dm/index.html","searchKeys":["Dm","data class Dm(val inputs: DmActionInputs) : ConversationActionInputs","org.xmtp.android.library.frames.ConversationActionInputs.Dm"]},{"name":"data class DmActionInputs(val conversationTopic: String?, val participantAccountAddresses: List)","description":"org.xmtp.android.library.frames.DmActionInputs","location":"library/org.xmtp.android.library.frames/-dm-action-inputs/index.html","searchKeys":["DmActionInputs","data class DmActionInputs(val conversationTopic: String?, val participantAccountAddresses: List)","org.xmtp.android.library.frames.DmActionInputs"]},{"name":"data class EncryptedEncodedContent(val contentDigest: String, val secret: ByteString, val salt: ByteString, val nonce: ByteString, val payload: ByteString, val contentLength: Int? = null, val filename: String? = null)","description":"org.xmtp.android.library.codecs.EncryptedEncodedContent","location":"library/org.xmtp.android.library.codecs/-encrypted-encoded-content/index.html","searchKeys":["EncryptedEncodedContent","data class EncryptedEncodedContent(val contentDigest: String, val secret: ByteString, val salt: ByteString, val nonce: ByteString, val payload: ByteString, val contentLength: Int? = null, val filename: String? = null)","org.xmtp.android.library.codecs.EncryptedEncodedContent"]},{"name":"data class FfiConsent(var entityType: FfiConsentEntityType, var state: FfiConsentState, var entity: String)","description":"uniffi.xmtpv3.FfiConsent","location":"library/uniffi.xmtpv3/-ffi-consent/index.html","searchKeys":["FfiConsent","data class FfiConsent(var entityType: FfiConsentEntityType, var state: FfiConsentState, var entity: String)","uniffi.xmtpv3.FfiConsent"]},{"name":"data class FfiConversationMember(var inboxId: String, var accountAddresses: List, var installationIds: List, var permissionLevel: FfiPermissionLevel, var consentState: FfiConsentState)","description":"uniffi.xmtpv3.FfiConversationMember","location":"library/uniffi.xmtpv3/-ffi-conversation-member/index.html","searchKeys":["FfiConversationMember","data class FfiConversationMember(var inboxId: String, var accountAddresses: List, var installationIds: List, var permissionLevel: FfiPermissionLevel, var consentState: FfiConsentState)","uniffi.xmtpv3.FfiConversationMember"]},{"name":"data class FfiCreateGroupOptions(var permissions: FfiGroupPermissionsOptions?, var groupName: String?, var groupImageUrlSquare: String?, var groupDescription: String?, var groupPinnedFrameUrl: String?, var customPermissionPolicySet: FfiPermissionPolicySet?)","description":"uniffi.xmtpv3.FfiCreateGroupOptions","location":"library/uniffi.xmtpv3/-ffi-create-group-options/index.html","searchKeys":["FfiCreateGroupOptions","data class FfiCreateGroupOptions(var permissions: FfiGroupPermissionsOptions?, var groupName: String?, var groupImageUrlSquare: String?, var groupDescription: String?, var groupPinnedFrameUrl: String?, var customPermissionPolicySet: FfiPermissionPolicySet?)","uniffi.xmtpv3.FfiCreateGroupOptions"]},{"name":"data class FfiCursor(var digest: ByteArray, var senderTimeNs: ULong)","description":"uniffi.xmtpv3.FfiCursor","location":"library/uniffi.xmtpv3/-ffi-cursor/index.html","searchKeys":["FfiCursor","data class FfiCursor(var digest: ByteArray, var senderTimeNs: ULong)","uniffi.xmtpv3.FfiCursor"]},{"name":"data class FfiEnvelope(var contentTopic: String, var timestampNs: ULong, var message: ByteArray)","description":"uniffi.xmtpv3.FfiEnvelope","location":"library/uniffi.xmtpv3/-ffi-envelope/index.html","searchKeys":["FfiEnvelope","data class FfiEnvelope(var contentTopic: String, var timestampNs: ULong, var message: ByteArray)","uniffi.xmtpv3.FfiEnvelope"]},{"name":"data class FfiInboxState(var inboxId: String, var recoveryAddress: String, var installations: List, var accountAddresses: List)","description":"uniffi.xmtpv3.FfiInboxState","location":"library/uniffi.xmtpv3/-ffi-inbox-state/index.html","searchKeys":["FfiInboxState","data class FfiInboxState(var inboxId: String, var recoveryAddress: String, var installations: List, var accountAddresses: List)","uniffi.xmtpv3.FfiInboxState"]},{"name":"data class FfiInstallation(var id: ByteArray, var clientTimestampNs: ULong?)","description":"uniffi.xmtpv3.FfiInstallation","location":"library/uniffi.xmtpv3/-ffi-installation/index.html","searchKeys":["FfiInstallation","data class FfiInstallation(var id: ByteArray, var clientTimestampNs: ULong?)","uniffi.xmtpv3.FfiInstallation"]},{"name":"data class FfiListConversationsOptions(var createdAfterNs: Long?, var createdBeforeNs: Long?, var limit: Long?, var consentState: FfiConsentState?)","description":"uniffi.xmtpv3.FfiListConversationsOptions","location":"library/uniffi.xmtpv3/-ffi-list-conversations-options/index.html","searchKeys":["FfiListConversationsOptions","data class FfiListConversationsOptions(var createdAfterNs: Long?, var createdBeforeNs: Long?, var limit: Long?, var consentState: FfiConsentState?)","uniffi.xmtpv3.FfiListConversationsOptions"]},{"name":"data class FfiListMessagesOptions(var sentBeforeNs: Long?, var sentAfterNs: Long?, var limit: Long?, var deliveryStatus: FfiDeliveryStatus?, var direction: FfiDirection?)","description":"uniffi.xmtpv3.FfiListMessagesOptions","location":"library/uniffi.xmtpv3/-ffi-list-messages-options/index.html","searchKeys":["FfiListMessagesOptions","data class FfiListMessagesOptions(var sentBeforeNs: Long?, var sentAfterNs: Long?, var limit: Long?, var deliveryStatus: FfiDeliveryStatus?, var direction: FfiDirection?)","uniffi.xmtpv3.FfiListMessagesOptions"]},{"name":"data class FfiMessage(var id: ByteArray, var sentAtNs: Long, var convoId: ByteArray, var senderInboxId: String, var content: ByteArray, var kind: FfiConversationMessageKind, var deliveryStatus: FfiDeliveryStatus)","description":"uniffi.xmtpv3.FfiMessage","location":"library/uniffi.xmtpv3/-ffi-message/index.html","searchKeys":["FfiMessage","data class FfiMessage(var id: ByteArray, var sentAtNs: Long, var convoId: ByteArray, var senderInboxId: String, var content: ByteArray, var kind: FfiConversationMessageKind, var deliveryStatus: FfiDeliveryStatus)","uniffi.xmtpv3.FfiMessage"]},{"name":"data class FfiPagingInfo(var limit: UInt, var cursor: FfiCursor?, var direction: FfiSortDirection)","description":"uniffi.xmtpv3.FfiPagingInfo","location":"library/uniffi.xmtpv3/-ffi-paging-info/index.html","searchKeys":["FfiPagingInfo","data class FfiPagingInfo(var limit: UInt, var cursor: FfiCursor?, var direction: FfiSortDirection)","uniffi.xmtpv3.FfiPagingInfo"]},{"name":"data class FfiPermissionPolicySet(var addMemberPolicy: FfiPermissionPolicy, var removeMemberPolicy: FfiPermissionPolicy, var addAdminPolicy: FfiPermissionPolicy, var removeAdminPolicy: FfiPermissionPolicy, var updateGroupNamePolicy: FfiPermissionPolicy, var updateGroupDescriptionPolicy: FfiPermissionPolicy, var updateGroupImageUrlSquarePolicy: FfiPermissionPolicy, var updateGroupPinnedFrameUrlPolicy: FfiPermissionPolicy)","description":"uniffi.xmtpv3.FfiPermissionPolicySet","location":"library/uniffi.xmtpv3/-ffi-permission-policy-set/index.html","searchKeys":["FfiPermissionPolicySet","data class FfiPermissionPolicySet(var addMemberPolicy: FfiPermissionPolicy, var removeMemberPolicy: FfiPermissionPolicy, var addAdminPolicy: FfiPermissionPolicy, var removeAdminPolicy: FfiPermissionPolicy, var updateGroupNamePolicy: FfiPermissionPolicy, var updateGroupDescriptionPolicy: FfiPermissionPolicy, var updateGroupImageUrlSquarePolicy: FfiPermissionPolicy, var updateGroupPinnedFrameUrlPolicy: FfiPermissionPolicy)","uniffi.xmtpv3.FfiPermissionPolicySet"]},{"name":"data class FfiPublishRequest(var envelopes: List)","description":"uniffi.xmtpv3.FfiPublishRequest","location":"library/uniffi.xmtpv3/-ffi-publish-request/index.html","searchKeys":["FfiPublishRequest","data class FfiPublishRequest(var envelopes: List)","uniffi.xmtpv3.FfiPublishRequest"]},{"name":"data class FfiV2BatchQueryRequest(var requests: List)","description":"uniffi.xmtpv3.FfiV2BatchQueryRequest","location":"library/uniffi.xmtpv3/-ffi-v2-batch-query-request/index.html","searchKeys":["FfiV2BatchQueryRequest","data class FfiV2BatchQueryRequest(var requests: List)","uniffi.xmtpv3.FfiV2BatchQueryRequest"]},{"name":"data class FfiV2BatchQueryResponse(var responses: List)","description":"uniffi.xmtpv3.FfiV2BatchQueryResponse","location":"library/uniffi.xmtpv3/-ffi-v2-batch-query-response/index.html","searchKeys":["FfiV2BatchQueryResponse","data class FfiV2BatchQueryResponse(var responses: List)","uniffi.xmtpv3.FfiV2BatchQueryResponse"]},{"name":"data class FfiV2QueryRequest(var contentTopics: List, var startTimeNs: ULong, var endTimeNs: ULong, var pagingInfo: FfiPagingInfo?)","description":"uniffi.xmtpv3.FfiV2QueryRequest","location":"library/uniffi.xmtpv3/-ffi-v2-query-request/index.html","searchKeys":["FfiV2QueryRequest","data class FfiV2QueryRequest(var contentTopics: List, var startTimeNs: ULong, var endTimeNs: ULong, var pagingInfo: FfiPagingInfo?)","uniffi.xmtpv3.FfiV2QueryRequest"]},{"name":"data class FfiV2QueryResponse(var envelopes: List, var pagingInfo: FfiPagingInfo?)","description":"uniffi.xmtpv3.FfiV2QueryResponse","location":"library/uniffi.xmtpv3/-ffi-v2-query-response/index.html","searchKeys":["FfiV2QueryResponse","data class FfiV2QueryResponse(var envelopes: List, var pagingInfo: FfiPagingInfo?)","uniffi.xmtpv3.FfiV2QueryResponse"]},{"name":"data class FfiV2SubscribeRequest(var contentTopics: List)","description":"uniffi.xmtpv3.FfiV2SubscribeRequest","location":"library/uniffi.xmtpv3/-ffi-v2-subscribe-request/index.html","searchKeys":["FfiV2SubscribeRequest","data class FfiV2SubscribeRequest(var contentTopics: List)","uniffi.xmtpv3.FfiV2SubscribeRequest"]},{"name":"data class FrameActionInputs(val frameUrl: String, val buttonIndex: Int, val inputText: String?, val state: String?, val conversationInputs: ConversationActionInputs)","description":"org.xmtp.android.library.frames.FrameActionInputs","location":"library/org.xmtp.android.library.frames/-frame-action-inputs/index.html","searchKeys":["FrameActionInputs","data class FrameActionInputs(val frameUrl: String, val buttonIndex: Int, val inputText: String?, val state: String?, val conversationInputs: ConversationActionInputs)","org.xmtp.android.library.frames.FrameActionInputs"]},{"name":"data class FramePostPayload(val clientProtocol: String, val untrustedData: FramePostUntrustedData, val trustedData: FramePostTrustedData)","description":"org.xmtp.android.library.frames.FramePostPayload","location":"library/org.xmtp.android.library.frames/-frame-post-payload/index.html","searchKeys":["FramePostPayload","data class FramePostPayload(val clientProtocol: String, val untrustedData: FramePostUntrustedData, val trustedData: FramePostTrustedData)","org.xmtp.android.library.frames.FramePostPayload"]},{"name":"data class FramePostTrustedData(val messageBytes: String)","description":"org.xmtp.android.library.frames.FramePostTrustedData","location":"library/org.xmtp.android.library.frames/-frame-post-trusted-data/index.html","searchKeys":["FramePostTrustedData","data class FramePostTrustedData(val messageBytes: String)","org.xmtp.android.library.frames.FramePostTrustedData"]},{"name":"data class FramePostUntrustedData(val url: String, val timestamp: Long, val buttonIndex: Int, val inputText: String?, val state: String?, val walletAddress: String, val opaqueConversationIdentifier: String, val unixTimestamp: Int)","description":"org.xmtp.android.library.frames.FramePostUntrustedData","location":"library/org.xmtp.android.library.frames/-frame-post-untrusted-data/index.html","searchKeys":["FramePostUntrustedData","data class FramePostUntrustedData(val url: String, val timestamp: Long, val buttonIndex: Int, val inputText: String?, val state: String?, val walletAddress: String, val opaqueConversationIdentifier: String, val unixTimestamp: Int)","org.xmtp.android.library.frames.FramePostUntrustedData"]},{"name":"data class GetMetadataResponse(val url: String, val extractedTags: Map)","description":"org.xmtp.android.library.frames.GetMetadataResponse","location":"library/org.xmtp.android.library.frames/-get-metadata-response/index.html","searchKeys":["GetMetadataResponse","data class GetMetadataResponse(val url: String, val extractedTags: Map)","org.xmtp.android.library.frames.GetMetadataResponse"]},{"name":"data class Group(val group: Group) : Conversation","description":"org.xmtp.android.library.Conversation.Group","location":"library/org.xmtp.android.library/-conversation/-group/index.html","searchKeys":["Group","data class Group(val group: Group) : Conversation","org.xmtp.android.library.Conversation.Group"]},{"name":"data class Group(val inputs: GroupActionInputs) : ConversationActionInputs","description":"org.xmtp.android.library.frames.ConversationActionInputs.Group","location":"library/org.xmtp.android.library.frames/-conversation-action-inputs/-group/index.html","searchKeys":["Group","data class Group(val inputs: GroupActionInputs) : ConversationActionInputs","org.xmtp.android.library.frames.ConversationActionInputs.Group"]},{"name":"data class GroupActionInputs(val groupId: ByteArray, val groupSecret: ByteArray)","description":"org.xmtp.android.library.frames.GroupActionInputs","location":"library/org.xmtp.android.library.frames/-group-action-inputs/index.html","searchKeys":["GroupActionInputs","data class GroupActionInputs(val groupId: ByteArray, val groupSecret: ByteArray)","org.xmtp.android.library.frames.GroupActionInputs"]},{"name":"data class GroupUpdatedCodec(var contentType: ContentTypeId = ContentTypeGroupUpdated) : ContentCodec ","description":"org.xmtp.android.library.codecs.GroupUpdatedCodec","location":"library/org.xmtp.android.library.codecs/-group-updated-codec/index.html","searchKeys":["GroupUpdatedCodec","data class GroupUpdatedCodec(var contentType: ContentTypeId = ContentTypeGroupUpdated) : ContentCodec ","org.xmtp.android.library.codecs.GroupUpdatedCodec"]},{"name":"data class Link(val target: String, val label: String) : OpenFrameButton","description":"org.xmtp.android.library.frames.OpenFrameButton.Link","location":"library/org.xmtp.android.library.frames/-open-frame-button/-link/index.html","searchKeys":["Link","data class Link(val target: String, val label: String) : OpenFrameButton","org.xmtp.android.library.frames.OpenFrameButton.Link"]},{"name":"data class Message(val client: Client, libXMTPMessage: FfiMessage)","description":"org.xmtp.android.library.libxmtp.Message","location":"library/org.xmtp.android.library.libxmtp/-message/index.html","searchKeys":["Message","data class Message(val client: Client, libXMTPMessage: FfiMessage)","org.xmtp.android.library.libxmtp.Message"]},{"name":"data class Mint(val target: String, val label: String) : OpenFrameButton","description":"org.xmtp.android.library.frames.OpenFrameButton.Mint","location":"library/org.xmtp.android.library.frames/-open-frame-button/-mint/index.html","searchKeys":["Mint","data class Mint(val target: String, val label: String) : OpenFrameButton","org.xmtp.android.library.frames.OpenFrameButton.Mint"]},{"name":"data class OpenFrameImage(val content: String, val aspectRatio: AspectRatio?, val alt: String?)","description":"org.xmtp.android.library.frames.OpenFrameImage","location":"library/org.xmtp.android.library.frames/-open-frame-image/index.html","searchKeys":["OpenFrameImage","data class OpenFrameImage(val content: String, val aspectRatio: AspectRatio?, val alt: String?)","org.xmtp.android.library.frames.OpenFrameImage"]},{"name":"data class OpenFrameResult(val acceptedClients: AcceptedFrameClients, val image: OpenFrameImage, val postUrl: String?, val textInput: TextInput?, val buttons: Map?, val ogImage: String, val state: String?)","description":"org.xmtp.android.library.frames.OpenFrameResult","location":"library/org.xmtp.android.library.frames/-open-frame-result/index.html","searchKeys":["OpenFrameResult","data class OpenFrameResult(val acceptedClients: AcceptedFrameClients, val image: OpenFrameImage, val postUrl: String?, val textInput: TextInput?, val buttons: Map?, val ogImage: String, val state: String?)","org.xmtp.android.library.frames.OpenFrameResult"]},{"name":"data class OpenFramesUntrustedData(val url: String, val timestamp: Int, val buttonIndex: Int, val inputText: String?, val state: String?)","description":"org.xmtp.android.library.frames.OpenFramesUntrustedData","location":"library/org.xmtp.android.library.frames/-open-frames-untrusted-data/index.html","searchKeys":["OpenFramesUntrustedData","data class OpenFramesUntrustedData(val url: String, val timestamp: Int, val buttonIndex: Int, val inputText: String?, val state: String?)","org.xmtp.android.library.frames.OpenFramesUntrustedData"]},{"name":"data class PermissionPolicySet(val addMemberPolicy: PermissionOption, val removeMemberPolicy: PermissionOption, val addAdminPolicy: PermissionOption, val removeAdminPolicy: PermissionOption, val updateGroupNamePolicy: PermissionOption, val updateGroupDescriptionPolicy: PermissionOption, val updateGroupImagePolicy: PermissionOption, val updateGroupPinnedFrameUrlPolicy: PermissionOption)","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-policy-set/index.html","searchKeys":["PermissionPolicySet","data class PermissionPolicySet(val addMemberPolicy: PermissionOption, val removeMemberPolicy: PermissionOption, val addAdminPolicy: PermissionOption, val removeAdminPolicy: PermissionOption, val updateGroupNamePolicy: PermissionOption, val updateGroupDescriptionPolicy: PermissionOption, val updateGroupImagePolicy: PermissionOption, val updateGroupPinnedFrameUrlPolicy: PermissionOption)","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet"]},{"name":"data class Post(val target: String?, val label: String) : OpenFrameButton","description":"org.xmtp.android.library.frames.OpenFrameButton.Post","location":"library/org.xmtp.android.library.frames/-open-frame-button/-post/index.html","searchKeys":["Post","data class Post(val target: String?, val label: String) : OpenFrameButton","org.xmtp.android.library.frames.OpenFrameButton.Post"]},{"name":"data class PostRedirect(val target: String?, val label: String) : OpenFrameButton","description":"org.xmtp.android.library.frames.OpenFrameButton.PostRedirect","location":"library/org.xmtp.android.library.frames/-open-frame-button/-post-redirect/index.html","searchKeys":["PostRedirect","data class PostRedirect(val target: String?, val label: String) : OpenFrameButton","org.xmtp.android.library.frames.OpenFrameButton.PostRedirect"]},{"name":"data class PostRedirectResponse(val originalUrl: String, val redirectedTo: String)","description":"org.xmtp.android.library.frames.PostRedirectResponse","location":"library/org.xmtp.android.library.frames/-post-redirect-response/index.html","searchKeys":["PostRedirectResponse","data class PostRedirectResponse(val originalUrl: String, val redirectedTo: String)","org.xmtp.android.library.frames.PostRedirectResponse"]},{"name":"data class PrivatePreferences(var client: Client, ffiClient: FfiXmtpClient, var consentList: ConsentList = ConsentList(client, ffiClient))","description":"org.xmtp.android.library.PrivatePreferences","location":"library/org.xmtp.android.library/-private-preferences/index.html","searchKeys":["PrivatePreferences","data class PrivatePreferences(var client: Client, ffiClient: FfiXmtpClient, var consentList: ConsentList = ConsentList(client, ffiClient))","org.xmtp.android.library.PrivatePreferences"]},{"name":"data class Reaction(val reference: String, val action: ReactionAction, val content: String, val schema: ReactionSchema)","description":"org.xmtp.android.library.codecs.Reaction","location":"library/org.xmtp.android.library.codecs/-reaction/index.html","searchKeys":["Reaction","data class Reaction(val reference: String, val action: ReactionAction, val content: String, val schema: ReactionSchema)","org.xmtp.android.library.codecs.Reaction"]},{"name":"data class ReactionCodec(var contentType: ContentTypeId = ContentTypeReaction) : ContentCodec ","description":"org.xmtp.android.library.codecs.ReactionCodec","location":"library/org.xmtp.android.library.codecs/-reaction-codec/index.html","searchKeys":["ReactionCodec","data class ReactionCodec(var contentType: ContentTypeId = ContentTypeReaction) : ContentCodec ","org.xmtp.android.library.codecs.ReactionCodec"]},{"name":"data class ReadReceiptCodec(var contentType: ContentTypeId = ContentTypeReadReceipt) : ContentCodec ","description":"org.xmtp.android.library.codecs.ReadReceiptCodec","location":"library/org.xmtp.android.library.codecs/-read-receipt-codec/index.html","searchKeys":["ReadReceiptCodec","data class ReadReceiptCodec(var contentType: ContentTypeId = ContentTypeReadReceipt) : ContentCodec ","org.xmtp.android.library.codecs.ReadReceiptCodec"]},{"name":"data class RemoteAttachment(val url: URL, val contentDigest: String, val secret: ByteString, val salt: ByteString, val nonce: ByteString, val scheme: String, var contentLength: Int? = null, var filename: String? = null, var fetcher: Fetcher = HTTPFetcher())","description":"org.xmtp.android.library.codecs.RemoteAttachment","location":"library/org.xmtp.android.library.codecs/-remote-attachment/index.html","searchKeys":["RemoteAttachment","data class RemoteAttachment(val url: URL, val contentDigest: String, val secret: ByteString, val salt: ByteString, val nonce: ByteString, val scheme: String, var contentLength: Int? = null, var filename: String? = null, var fetcher: Fetcher = HTTPFetcher())","org.xmtp.android.library.codecs.RemoteAttachment"]},{"name":"data class RemoteAttachmentCodec(var contentType: ContentTypeId = ContentTypeRemoteAttachment) : ContentCodec ","description":"org.xmtp.android.library.codecs.RemoteAttachmentCodec","location":"library/org.xmtp.android.library.codecs/-remote-attachment-codec/index.html","searchKeys":["RemoteAttachmentCodec","data class RemoteAttachmentCodec(var contentType: ContentTypeId = ContentTypeRemoteAttachment) : ContentCodec ","org.xmtp.android.library.codecs.RemoteAttachmentCodec"]},{"name":"data class Reply(val reference: String, val content: Any, val contentType: ContentTypeId)","description":"org.xmtp.android.library.codecs.Reply","location":"library/org.xmtp.android.library.codecs/-reply/index.html","searchKeys":["Reply","data class Reply(val reference: String, val content: Any, val contentType: ContentTypeId)","org.xmtp.android.library.codecs.Reply"]},{"name":"data class ReplyCodec(var contentType: ContentTypeId = ContentTypeReply) : ContentCodec ","description":"org.xmtp.android.library.codecs.ReplyCodec","location":"library/org.xmtp.android.library.codecs/-reply-codec/index.html","searchKeys":["ReplyCodec","data class ReplyCodec(var contentType: ContentTypeId = ContentTypeReply) : ContentCodec ","org.xmtp.android.library.codecs.ReplyCodec"]},{"name":"data class SendOptions(var compression: EncodedContentCompression? = null, var contentType: Content.ContentTypeId? = null, var ephemeral: Boolean = false)","description":"org.xmtp.android.library.SendOptions","location":"library/org.xmtp.android.library/-send-options/index.html","searchKeys":["SendOptions","data class SendOptions(var compression: EncodedContentCompression? = null, var contentType: Content.ContentTypeId? = null, var ephemeral: Boolean = false)","org.xmtp.android.library.SendOptions"]},{"name":"data class TextCodec(var contentType: ContentTypeId = ContentTypeText) : ContentCodec ","description":"org.xmtp.android.library.codecs.TextCodec","location":"library/org.xmtp.android.library.codecs/-text-codec/index.html","searchKeys":["TextCodec","data class TextCodec(var contentType: ContentTypeId = ContentTypeText) : ContentCodec ","org.xmtp.android.library.codecs.TextCodec"]},{"name":"data class TextInput(val content: String)","description":"org.xmtp.android.library.frames.TextInput","location":"library/org.xmtp.android.library.frames/-text-input/index.html","searchKeys":["TextInput","data class TextInput(val content: String)","org.xmtp.android.library.frames.TextInput"]},{"name":"data class groupMessage(val groupId: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.groupMessage","location":"library/org.xmtp.android.library.messages/-topic/group-message/index.html","searchKeys":["groupMessage","data class groupMessage(val groupId: String?) : Topic","org.xmtp.android.library.messages.Topic.groupMessage"]},{"name":"data class userWelcome(val installationId: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.userWelcome","location":"library/org.xmtp.android.library.messages/-topic/user-welcome/index.html","searchKeys":["userWelcome","data class userWelcome(val installationId: String?) : Topic","org.xmtp.android.library.messages.Topic.userWelcome"]},{"name":"enum AspectRatio : Enum ","description":"org.xmtp.android.library.frames.AspectRatio","location":"library/org.xmtp.android.library.frames/-aspect-ratio/index.html","searchKeys":["AspectRatio","enum AspectRatio : Enum ","org.xmtp.android.library.frames.AspectRatio"]},{"name":"enum ConsentState : Enum ","description":"org.xmtp.android.library.ConsentState","location":"library/org.xmtp.android.library/-consent-state/index.html","searchKeys":["ConsentState","enum ConsentState : Enum ","org.xmtp.android.library.ConsentState"]},{"name":"enum ConversationOrder : Enum ","description":"org.xmtp.android.library.Conversations.ConversationOrder","location":"library/org.xmtp.android.library/-conversations/-conversation-order/index.html","searchKeys":["ConversationOrder","enum ConversationOrder : Enum ","org.xmtp.android.library.Conversations.ConversationOrder"]},{"name":"enum ConversationType : Enum ","description":"org.xmtp.android.library.Conversations.ConversationType","location":"library/org.xmtp.android.library/-conversations/-conversation-type/index.html","searchKeys":["ConversationType","enum ConversationType : Enum ","org.xmtp.android.library.Conversations.ConversationType"]},{"name":"enum DeliveryMechanismTypeCase","description":"org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase","location":"library/org.xmtp.android.library.push/-service/-delivery-mechanism/-delivery-mechanism-type-case/index.html","searchKeys":["DeliveryMechanismTypeCase","enum DeliveryMechanismTypeCase","org.xmtp.android.library.push.Service.DeliveryMechanism.DeliveryMechanismTypeCase"]},{"name":"enum EncodedContentCompression : Enum ","description":"org.xmtp.android.library.EncodedContentCompression","location":"library/org.xmtp.android.library/-encoded-content-compression/index.html","searchKeys":["EncodedContentCompression","enum EncodedContentCompression : Enum ","org.xmtp.android.library.EncodedContentCompression"]},{"name":"enum EntryType : Enum ","description":"org.xmtp.android.library.EntryType","location":"library/org.xmtp.android.library/-entry-type/index.html","searchKeys":["EntryType","enum EntryType : Enum ","org.xmtp.android.library.EntryType"]},{"name":"enum FfiConsentEntityType : Enum ","description":"uniffi.xmtpv3.FfiConsentEntityType","location":"library/uniffi.xmtpv3/-ffi-consent-entity-type/index.html","searchKeys":["FfiConsentEntityType","enum FfiConsentEntityType : Enum ","uniffi.xmtpv3.FfiConsentEntityType"]},{"name":"enum FfiConsentState : Enum ","description":"uniffi.xmtpv3.FfiConsentState","location":"library/uniffi.xmtpv3/-ffi-consent-state/index.html","searchKeys":["FfiConsentState","enum FfiConsentState : Enum ","uniffi.xmtpv3.FfiConsentState"]},{"name":"enum FfiConversationMessageKind : Enum ","description":"uniffi.xmtpv3.FfiConversationMessageKind","location":"library/uniffi.xmtpv3/-ffi-conversation-message-kind/index.html","searchKeys":["FfiConversationMessageKind","enum FfiConversationMessageKind : Enum ","uniffi.xmtpv3.FfiConversationMessageKind"]},{"name":"enum FfiConversationType : Enum ","description":"uniffi.xmtpv3.FfiConversationType","location":"library/uniffi.xmtpv3/-ffi-conversation-type/index.html","searchKeys":["FfiConversationType","enum FfiConversationType : Enum ","uniffi.xmtpv3.FfiConversationType"]},{"name":"enum FfiDeliveryStatus : Enum ","description":"uniffi.xmtpv3.FfiDeliveryStatus","location":"library/uniffi.xmtpv3/-ffi-delivery-status/index.html","searchKeys":["FfiDeliveryStatus","enum FfiDeliveryStatus : Enum ","uniffi.xmtpv3.FfiDeliveryStatus"]},{"name":"enum FfiDeviceSyncKind : Enum ","description":"uniffi.xmtpv3.FfiDeviceSyncKind","location":"library/uniffi.xmtpv3/-ffi-device-sync-kind/index.html","searchKeys":["FfiDeviceSyncKind","enum FfiDeviceSyncKind : Enum ","uniffi.xmtpv3.FfiDeviceSyncKind"]},{"name":"enum FfiDirection : Enum ","description":"uniffi.xmtpv3.FfiDirection","location":"library/uniffi.xmtpv3/-ffi-direction/index.html","searchKeys":["FfiDirection","enum FfiDirection : Enum ","uniffi.xmtpv3.FfiDirection"]},{"name":"enum FfiGroupPermissionsOptions : Enum ","description":"uniffi.xmtpv3.FfiGroupPermissionsOptions","location":"library/uniffi.xmtpv3/-ffi-group-permissions-options/index.html","searchKeys":["FfiGroupPermissionsOptions","enum FfiGroupPermissionsOptions : Enum ","uniffi.xmtpv3.FfiGroupPermissionsOptions"]},{"name":"enum FfiMetadataField : Enum ","description":"uniffi.xmtpv3.FfiMetadataField","location":"library/uniffi.xmtpv3/-ffi-metadata-field/index.html","searchKeys":["FfiMetadataField","enum FfiMetadataField : Enum ","uniffi.xmtpv3.FfiMetadataField"]},{"name":"enum FfiPermissionLevel : Enum ","description":"uniffi.xmtpv3.FfiPermissionLevel","location":"library/uniffi.xmtpv3/-ffi-permission-level/index.html","searchKeys":["FfiPermissionLevel","enum FfiPermissionLevel : Enum ","uniffi.xmtpv3.FfiPermissionLevel"]},{"name":"enum FfiPermissionPolicy : Enum ","description":"uniffi.xmtpv3.FfiPermissionPolicy","location":"library/uniffi.xmtpv3/-ffi-permission-policy/index.html","searchKeys":["FfiPermissionPolicy","enum FfiPermissionPolicy : Enum ","uniffi.xmtpv3.FfiPermissionPolicy"]},{"name":"enum FfiPermissionUpdateType : Enum ","description":"uniffi.xmtpv3.FfiPermissionUpdateType","location":"library/uniffi.xmtpv3/-ffi-permission-update-type/index.html","searchKeys":["FfiPermissionUpdateType","enum FfiPermissionUpdateType : Enum ","uniffi.xmtpv3.FfiPermissionUpdateType"]},{"name":"enum FfiSortDirection : Enum ","description":"uniffi.xmtpv3.FfiSortDirection","location":"library/uniffi.xmtpv3/-ffi-sort-direction/index.html","searchKeys":["FfiSortDirection","enum FfiSortDirection : Enum ","uniffi.xmtpv3.FfiSortDirection"]},{"name":"enum GroupPermissionPreconfiguration : Enum ","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-group-permission-preconfiguration/index.html","searchKeys":["GroupPermissionPreconfiguration","enum GroupPermissionPreconfiguration : Enum ","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.GroupPermissionPreconfiguration"]},{"name":"enum MessageDeliveryStatus : Enum ","description":"org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus","location":"library/org.xmtp.android.library.libxmtp/-message/-message-delivery-status/index.html","searchKeys":["MessageDeliveryStatus","enum MessageDeliveryStatus : Enum ","org.xmtp.android.library.libxmtp.Message.MessageDeliveryStatus"]},{"name":"enum PermissionLevel : Enum ","description":"org.xmtp.android.library.libxmtp.PermissionLevel","location":"library/org.xmtp.android.library.libxmtp/-permission-level/index.html","searchKeys":["PermissionLevel","enum PermissionLevel : Enum ","org.xmtp.android.library.libxmtp.PermissionLevel"]},{"name":"enum PermissionOption : Enum ","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/index.html","searchKeys":["PermissionOption","enum PermissionOption : Enum ","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption"]},{"name":"enum SortDirection : Enum ","description":"org.xmtp.android.library.libxmtp.Message.SortDirection","location":"library/org.xmtp.android.library.libxmtp/-message/-sort-direction/index.html","searchKeys":["SortDirection","enum SortDirection : Enum ","org.xmtp.android.library.libxmtp.Message.SortDirection"]},{"name":"enum Type : Enum ","description":"org.xmtp.android.library.Conversation.Type","location":"library/org.xmtp.android.library/-conversation/-type/index.html","searchKeys":["Type","enum Type : Enum ","org.xmtp.android.library.Conversation.Type"]},{"name":"enum WalletType : Enum ","description":"org.xmtp.android.library.WalletType","location":"library/org.xmtp.android.library/-wallet-type/index.html","searchKeys":["WalletType","enum WalletType : Enum ","org.xmtp.android.library.WalletType"]},{"name":"enum XMTPEnvironment : Enum ","description":"org.xmtp.android.library.XMTPEnvironment","location":"library/org.xmtp.android.library/-x-m-t-p-environment/index.html","searchKeys":["XMTPEnvironment","enum XMTPEnvironment : Enum ","org.xmtp.android.library.XMTPEnvironment"]},{"name":"fun EncodedContent.decoded(): T?","description":"org.xmtp.android.library.codecs.decoded","location":"library/org.xmtp.android.library.codecs/decoded.html","searchKeys":["decoded","fun EncodedContent.decoded(): T?","org.xmtp.android.library.codecs.decoded"]},{"name":"fun content(): T?","description":"org.xmtp.android.library.DecodedMessage.content","location":"library/org.xmtp.android.library/-decoded-message/content.html","searchKeys":["content","fun content(): T?","org.xmtp.android.library.DecodedMessage.content"]},{"name":"fun encodeContent(content: T, options: SendOptions?): EncodedContent","description":"org.xmtp.android.library.Dm.encodeContent","location":"library/org.xmtp.android.library/-dm/encode-content.html","searchKeys":["encodeContent","fun encodeContent(content: T, options: SendOptions?): EncodedContent","org.xmtp.android.library.Dm.encodeContent"]},{"name":"fun encodeContent(content: T, options: SendOptions?): EncodedContent","description":"org.xmtp.android.library.Group.encodeContent","location":"library/org.xmtp.android.library/-group/encode-content.html","searchKeys":["encodeContent","fun encodeContent(content: T, options: SendOptions?): EncodedContent","org.xmtp.android.library.Group.encodeContent"]},{"name":"fun encodeEncrypted(content: T, codec: ContentCodec): EncryptedEncodedContent","description":"org.xmtp.android.library.codecs.RemoteAttachment.Companion.encodeEncrypted","location":"library/org.xmtp.android.library.codecs/-remote-attachment/-companion/encode-encrypted.html","searchKeys":["encodeEncrypted","fun encodeEncrypted(content: T, codec: ContentCodec): EncryptedEncodedContent","org.xmtp.android.library.codecs.RemoteAttachment.Companion.encodeEncrypted"]},{"name":"fun load(): T?","description":"org.xmtp.android.library.codecs.RemoteAttachment.load","location":"library/org.xmtp.android.library.codecs/-remote-attachment/load.html","searchKeys":["load","fun load(): T?","org.xmtp.android.library.codecs.RemoteAttachment.load"]},{"name":"fun prepareMessage(content: T, options: SendOptions? = null): String","description":"org.xmtp.android.library.Conversation.prepareMessage","location":"library/org.xmtp.android.library/-conversation/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(content: T, options: SendOptions? = null): String","org.xmtp.android.library.Conversation.prepareMessage"]},{"name":"fun prepareMessage(content: T, options: SendOptions? = null): String","description":"org.xmtp.android.library.Dm.prepareMessage","location":"library/org.xmtp.android.library/-dm/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(content: T, options: SendOptions? = null): String","org.xmtp.android.library.Dm.prepareMessage"]},{"name":"fun prepareMessage(content: T, options: SendOptions? = null): String","description":"org.xmtp.android.library.Group.prepareMessage","location":"library/org.xmtp.android.library/-group/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(content: T, options: SendOptions? = null): String","org.xmtp.android.library.Group.prepareMessage"]},{"name":"fun ByteArray.toHex(): String","description":"org.xmtp.android.library.toHex","location":"library/org.xmtp.android.library/to-hex.html","searchKeys":["toHex","fun ByteArray.toHex(): String","org.xmtp.android.library.toHex"]},{"name":"fun EncodedContent.compress(compression: EncodedContentCompression): EncodedContent","description":"org.xmtp.android.library.codecs.compress","location":"library/org.xmtp.android.library.codecs/compress.html","searchKeys":["compress","fun EncodedContent.compress(compression: EncodedContentCompression): EncodedContent","org.xmtp.android.library.codecs.compress"]},{"name":"fun EncodedContent.decompressContent(): EncodedContent","description":"org.xmtp.android.library.codecs.decompressContent","location":"library/org.xmtp.android.library.codecs/decompress-content.html","searchKeys":["decompressContent","fun EncodedContent.decompressContent(): EncodedContent","org.xmtp.android.library.codecs.decompressContent"]},{"name":"fun PrivateKey.generate(): PrivateKey","description":"org.xmtp.android.library.messages.generate","location":"library/org.xmtp.android.library.messages/generate.html","searchKeys":["generate","fun PrivateKey.generate(): PrivateKey","org.xmtp.android.library.messages.generate"]},{"name":"fun Signature.consentProofText(peerAddress: String, timestamp: Long): String","description":"org.xmtp.android.library.messages.consentProofText","location":"library/org.xmtp.android.library.messages/consent-proof-text.html","searchKeys":["consentProofText","fun Signature.consentProofText(peerAddress: String, timestamp: Long): String","org.xmtp.android.library.messages.consentProofText"]},{"name":"fun Signature.ensureWalletSignature(): Signature","description":"org.xmtp.android.library.messages.ensureWalletSignature","location":"library/org.xmtp.android.library.messages/ensure-wallet-signature.html","searchKeys":["ensureWalletSignature","fun Signature.ensureWalletSignature(): Signature","org.xmtp.android.library.messages.ensureWalletSignature"]},{"name":"fun Signature.ethHash(message: String): ByteArray","description":"org.xmtp.android.library.messages.ethHash","location":"library/org.xmtp.android.library.messages/eth-hash.html","searchKeys":["ethHash","fun Signature.ethHash(message: String): ByteArray","org.xmtp.android.library.messages.ethHash"]},{"name":"fun Signature.verify(signedBy: PublicKey, digest: ByteArray): Boolean","description":"org.xmtp.android.library.messages.verify","location":"library/org.xmtp.android.library.messages/verify.html","searchKeys":["verify","fun Signature.verify(signedBy: PublicKey, digest: ByteArray): Boolean","org.xmtp.android.library.messages.verify"]},{"name":"fun String.hexToByteArray(): ByteArray","description":"org.xmtp.android.library.hexToByteArray","location":"library/org.xmtp.android.library/hex-to-byte-array.html","searchKeys":["hexToByteArray","fun String.hexToByteArray(): ByteArray","org.xmtp.android.library.hexToByteArray"]},{"name":"fun addUncompressedByte(publicKey: ByteArray): ByteArray","description":"org.xmtp.android.library.KeyUtil.addUncompressedByte","location":"library/org.xmtp.android.library/-key-util/add-uncompressed-byte.html","searchKeys":["addUncompressedByte","fun addUncompressedByte(publicKey: ByteArray): ByteArray","org.xmtp.android.library.KeyUtil.addUncompressedByte"]},{"name":"fun addedByInboxId(): String","description":"org.xmtp.android.library.Group.addedByInboxId","location":"library/org.xmtp.android.library/-group/added-by-inbox-id.html","searchKeys":["addedByInboxId","fun addedByInboxId(): String","org.xmtp.android.library.Group.addedByInboxId"]},{"name":"fun address(address: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","description":"org.xmtp.android.library.ConsentListEntry.Companion.address","location":"library/org.xmtp.android.library/-consent-list-entry/-companion/address.html","searchKeys":["address","fun address(address: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","org.xmtp.android.library.ConsentListEntry.Companion.address"]},{"name":"fun bindService(): ServerServiceDefinition","description":"org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase.bindService","location":"library/org.xmtp.android.library.push/-notifications-grpc/-notifications-impl-base/bind-service.html","searchKeys":["bindService","fun bindService(): ServerServiceDefinition","org.xmtp.android.library.push.NotificationsGrpc.NotificationsImplBase.bindService"]},{"name":"fun buildFromPrivateKeyData(privateKeyData: ByteArray): PrivateKey","description":"org.xmtp.android.library.messages.PrivateKeyBuilder.Companion.buildFromPrivateKeyData","location":"library/org.xmtp.android.library.messages/-private-key-builder/-companion/build-from-private-key-data.html","searchKeys":["buildFromPrivateKeyData","fun buildFromPrivateKeyData(privateKeyData: ByteArray): PrivateKey","org.xmtp.android.library.messages.PrivateKeyBuilder.Companion.buildFromPrivateKeyData"]},{"name":"fun buildFromSignatureData(data: ByteArray): Signature","description":"org.xmtp.android.library.messages.SignatureBuilder.Companion.buildFromSignatureData","location":"library/org.xmtp.android.library.messages/-signature-builder/-companion/build-from-signature-data.html","searchKeys":["buildFromSignatureData","fun buildFromSignatureData(data: ByteArray): Signature","org.xmtp.android.library.messages.SignatureBuilder.Companion.buildFromSignatureData"]},{"name":"fun builderFromAuthorityId(authorityId: String, typeId: String, versionMajor: Int, versionMinor: Int): ContentTypeId","description":"org.xmtp.android.library.codecs.ContentTypeIdBuilder.Companion.builderFromAuthorityId","location":"library/org.xmtp.android.library.codecs/-content-type-id-builder/-companion/builder-from-authority-id.html","searchKeys":["builderFromAuthorityId","fun builderFromAuthorityId(authorityId: String, typeId: String, versionMajor: Int, versionMinor: Int): ContentTypeId","org.xmtp.android.library.codecs.ContentTypeIdBuilder.Companion.builderFromAuthorityId"]},{"name":"fun calculateMac(secret: ByteArray, message: ByteArray): ByteArray","description":"org.xmtp.android.library.Crypto.Companion.calculateMac","location":"library/org.xmtp.android.library/-crypto/-companion/calculate-mac.html","searchKeys":["calculateMac","fun calculateMac(secret: ByteArray, message: ByteArray): ByteArray","org.xmtp.android.library.Crypto.Companion.calculateMac"]},{"name":"fun clearAll(context: Context)","description":"org.xmtp.android.library.push.PushPreferences.Companion.clearAll","location":"library/org.xmtp.android.library.push/-push-preferences/-companion/clear-all.html","searchKeys":["clearAll","fun clearAll(context: Context)","org.xmtp.android.library.push.PushPreferences.Companion.clearAll"]},{"name":"fun compress(content: ByteArray): ByteArray?","description":"org.xmtp.android.library.EncodedContentCompression.compress","location":"library/org.xmtp.android.library/-encoded-content-compression/compress.html","searchKeys":["compress","fun compress(content: ByteArray): ByteArray?","org.xmtp.android.library.EncodedContentCompression.compress"]},{"name":"fun consentState(): ConsentState","description":"org.xmtp.android.library.Conversation.consentState","location":"library/org.xmtp.android.library/-conversation/consent-state.html","searchKeys":["consentState","fun consentState(): ConsentState","org.xmtp.android.library.Conversation.consentState"]},{"name":"fun consentState(): ConsentState","description":"org.xmtp.android.library.Dm.consentState","location":"library/org.xmtp.android.library/-dm/consent-state.html","searchKeys":["consentState","fun consentState(): ConsentState","org.xmtp.android.library.Dm.consentState"]},{"name":"fun consentState(): ConsentState","description":"org.xmtp.android.library.Group.consentState","location":"library/org.xmtp.android.library/-group/consent-state.html","searchKeys":["consentState","fun consentState(): ConsentState","org.xmtp.android.library.Group.consentState"]},{"name":"fun conversationId(groupId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","description":"org.xmtp.android.library.ConsentListEntry.Companion.conversationId","location":"library/org.xmtp.android.library/-consent-list-entry/-companion/conversation-id.html","searchKeys":["conversationId","fun conversationId(groupId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","org.xmtp.android.library.ConsentListEntry.Companion.conversationId"]},{"name":"fun creatorInboxId(): String","description":"org.xmtp.android.library.Dm.creatorInboxId","location":"library/org.xmtp.android.library/-dm/creator-inbox-id.html","searchKeys":["creatorInboxId","fun creatorInboxId(): String","org.xmtp.android.library.Dm.creatorInboxId"]},{"name":"fun creatorInboxId(): String","description":"org.xmtp.android.library.Group.creatorInboxId","location":"library/org.xmtp.android.library/-group/creator-inbox-id.html","searchKeys":["creatorInboxId","fun creatorInboxId(): String","org.xmtp.android.library.Group.creatorInboxId"]},{"name":"fun decode(): DecodedMessage","description":"org.xmtp.android.library.libxmtp.Message.decode","location":"library/org.xmtp.android.library.libxmtp/-message/decode.html","searchKeys":["decode","fun decode(): DecodedMessage","org.xmtp.android.library.libxmtp.Message.decode"]},{"name":"fun decodeOrNull(): DecodedMessage?","description":"org.xmtp.android.library.libxmtp.Message.decodeOrNull","location":"library/org.xmtp.android.library.libxmtp/-message/decode-or-null.html","searchKeys":["decodeOrNull","fun decodeOrNull(): DecodedMessage?","org.xmtp.android.library.libxmtp.Message.decodeOrNull"]},{"name":"fun decompress(content: ByteArray): ByteArray?","description":"org.xmtp.android.library.EncodedContentCompression.decompress","location":"library/org.xmtp.android.library/-encoded-content-compression/decompress.html","searchKeys":["decompress","fun decompress(content: ByteArray): ByteArray?","org.xmtp.android.library.EncodedContentCompression.decompress"]},{"name":"fun decrypt(secret: ByteArray, ciphertext: CipherText, additionalData: ByteArray = byteArrayOf()): ByteArray?","description":"org.xmtp.android.library.Crypto.Companion.decrypt","location":"library/org.xmtp.android.library/-crypto/-companion/decrypt.html","searchKeys":["decrypt","fun decrypt(secret: ByteArray, ciphertext: CipherText, additionalData: ByteArray = byteArrayOf()): ByteArray?","org.xmtp.android.library.Crypto.Companion.decrypt"]},{"name":"fun decryptEncoded(encrypted: EncryptedEncodedContent): EncodedContent","description":"org.xmtp.android.library.codecs.RemoteAttachment.Companion.decryptEncoded","location":"library/org.xmtp.android.library.codecs/-remote-attachment/-companion/decrypt-encoded.html","searchKeys":["decryptEncoded","fun decryptEncoded(encrypted: EncryptedEncodedContent): EncodedContent","org.xmtp.android.library.codecs.RemoteAttachment.Companion.decryptEncoded"]},{"name":"fun deleteLocalDatabase()","description":"org.xmtp.android.library.Client.deleteLocalDatabase","location":"library/org.xmtp.android.library/-client/delete-local-database.html","searchKeys":["deleteLocalDatabase","fun deleteLocalDatabase()","org.xmtp.android.library.Client.deleteLocalDatabase"]},{"name":"fun deriveKey(secret: ByteArray, salt: ByteArray, info: ByteArray): ByteArray","description":"org.xmtp.android.library.Crypto.Companion.deriveKey","location":"library/org.xmtp.android.library/-crypto/-companion/derive-key.html","searchKeys":["deriveKey","fun deriveKey(secret: ByteArray, salt: ByteArray, info: ByteArray): ByteArray","org.xmtp.android.library.Crypto.Companion.deriveKey"]},{"name":"fun destroy(vararg args: Any?)","description":"uniffi.xmtpv3.Disposable.Companion.destroy","location":"library/uniffi.xmtpv3/-disposable/-companion/destroy.html","searchKeys":["destroy","fun destroy(vararg args: Any?)","uniffi.xmtpv3.Disposable.Companion.destroy"]},{"name":"fun diffieHellmanK256(privateKeyBytes: ByteArray, publicKeyBytes: ByteArray): ByteArray","description":"uniffi.xmtpv3.diffieHellmanK256","location":"library/uniffi.xmtpv3/diffie-hellman-k256.html","searchKeys":["diffieHellmanK256","fun diffieHellmanK256(privateKeyBytes: ByteArray, publicKeyBytes: ByteArray): ByteArray","uniffi.xmtpv3.diffieHellmanK256"]},{"name":"fun dropLocalDatabaseConnection()","description":"org.xmtp.android.library.Client.dropLocalDatabaseConnection","location":"library/org.xmtp.android.library/-client/drop-local-database-connection.html","searchKeys":["dropLocalDatabaseConnection","fun dropLocalDatabaseConnection()","org.xmtp.android.library.Client.dropLocalDatabaseConnection"]},{"name":"fun encrypt(secret: ByteArray, message: ByteArray, additionalData: ByteArray = byteArrayOf()): CipherText?","description":"org.xmtp.android.library.Crypto.Companion.encrypt","location":"library/org.xmtp.android.library/-crypto/-companion/encrypt.html","searchKeys":["encrypt","fun encrypt(secret: ByteArray, message: ByteArray, additionalData: ByteArray = byteArrayOf()): CipherText?","org.xmtp.android.library.Crypto.Companion.encrypt"]},{"name":"fun find(contentType: ContentTypeId?): ContentCodec<*>","description":"org.xmtp.android.library.CodecRegistry.find","location":"library/org.xmtp.android.library/-codec-registry/find.html","searchKeys":["find","fun find(contentType: ContentTypeId?): ContentCodec<*>","org.xmtp.android.library.CodecRegistry.find"]},{"name":"fun findConversation(conversationId: String): Conversation?","description":"org.xmtp.android.library.Client.findConversation","location":"library/org.xmtp.android.library/-client/find-conversation.html","searchKeys":["findConversation","fun findConversation(conversationId: String): Conversation?","org.xmtp.android.library.Client.findConversation"]},{"name":"fun findConversationByTopic(topic: String): Conversation?","description":"org.xmtp.android.library.Client.findConversationByTopic","location":"library/org.xmtp.android.library/-client/find-conversation-by-topic.html","searchKeys":["findConversationByTopic","fun findConversationByTopic(topic: String): Conversation?","org.xmtp.android.library.Client.findConversationByTopic"]},{"name":"fun findDmByInboxId(inboxId: String): Dm?","description":"org.xmtp.android.library.Client.findDmByInboxId","location":"library/org.xmtp.android.library/-client/find-dm-by-inbox-id.html","searchKeys":["findDmByInboxId","fun findDmByInboxId(inboxId: String): Dm?","org.xmtp.android.library.Client.findDmByInboxId"]},{"name":"fun findFromId(contentTypeString: String): ContentCodec<*>","description":"org.xmtp.android.library.CodecRegistry.findFromId","location":"library/org.xmtp.android.library/-codec-registry/find-from-id.html","searchKeys":["findFromId","fun findFromId(contentTypeString: String): ContentCodec<*>","org.xmtp.android.library.CodecRegistry.findFromId"]},{"name":"fun findGroup(groupId: String): Group?","description":"org.xmtp.android.library.Client.findGroup","location":"library/org.xmtp.android.library/-client/find-group.html","searchKeys":["findGroup","fun findGroup(groupId: String): Group?","org.xmtp.android.library.Client.findGroup"]},{"name":"fun findMessage(messageId: String): Message?","description":"org.xmtp.android.library.Client.findMessage","location":"library/org.xmtp.android.library/-client/find-message.html","searchKeys":["findMessage","fun findMessage(messageId: String): Message?","org.xmtp.android.library.Client.findMessage"]},{"name":"fun from(url: URL, encryptedEncodedContent: EncryptedEncodedContent): RemoteAttachment","description":"org.xmtp.android.library.codecs.RemoteAttachment.Companion.from","location":"library/org.xmtp.android.library.codecs/-remote-attachment/-companion/from.html","searchKeys":["from","fun from(url: URL, encryptedEncodedContent: EncryptedEncodedContent): RemoteAttachment","org.xmtp.android.library.codecs.RemoteAttachment.Companion.from"]},{"name":"fun fromFfiConsentEntityType(option: FfiConsentEntityType): EntryType","description":"org.xmtp.android.library.EntryType.Companion.fromFfiConsentEntityType","location":"library/org.xmtp.android.library/-entry-type/-companion/from-ffi-consent-entity-type.html","searchKeys":["fromFfiConsentEntityType","fun fromFfiConsentEntityType(option: FfiConsentEntityType): EntryType","org.xmtp.android.library.EntryType.Companion.fromFfiConsentEntityType"]},{"name":"fun fromFfiConsentState(option: FfiConsentState): ConsentState","description":"org.xmtp.android.library.ConsentState.Companion.fromFfiConsentState","location":"library/org.xmtp.android.library/-consent-state/-companion/from-ffi-consent-state.html","searchKeys":["fromFfiConsentState","fun fromFfiConsentState(option: FfiConsentState): ConsentState","org.xmtp.android.library.ConsentState.Companion.fromFfiConsentState"]},{"name":"fun fromFfiPermissionPolicy(ffiPolicy: FfiPermissionPolicy): PermissionOption","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Companion.fromFfiPermissionPolicy","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-option/-companion/from-ffi-permission-policy.html","searchKeys":["fromFfiPermissionPolicy","fun fromFfiPermissionPolicy(ffiPolicy: FfiPermissionPolicy): PermissionOption","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionOption.Companion.fromFfiPermissionPolicy"]},{"name":"fun fromFfiPermissionPolicySet(ffiPermissionPolicySet: FfiPermissionPolicySet): PermissionPolicySet","description":"uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet.Companion.fromFfiPermissionPolicySet","location":"library/uniffi.xmtpv3.org.xmtp.android.library.libxmtp/-permission-policy-set/-companion/from-ffi-permission-policy-set.html","searchKeys":["fromFfiPermissionPolicySet","fun fromFfiPermissionPolicySet(ffiPermissionPolicySet: FfiPermissionPolicySet): PermissionPolicySet","uniffi.xmtpv3.org.xmtp.android.library.libxmtp.PermissionPolicySet.Companion.fromFfiPermissionPolicySet"]},{"name":"fun generateInboxId(accountAddress: String, nonce: ULong): String","description":"uniffi.xmtpv3.generateInboxId","location":"library/uniffi.xmtpv3/generate-inbox-id.html","searchKeys":["generateInboxId","fun generateInboxId(accountAddress: String, nonce: ULong): String","uniffi.xmtpv3.generateInboxId"]},{"name":"fun generatePrivatePreferencesTopicIdentifier(privateKey: ByteArray): String","description":"uniffi.xmtpv3.generatePrivatePreferencesTopicIdentifier","location":"library/uniffi.xmtpv3/generate-private-preferences-topic-identifier.html","searchKeys":["generatePrivatePreferencesTopicIdentifier","fun generatePrivatePreferencesTopicIdentifier(privateKey: ByteArray): String","uniffi.xmtpv3.generatePrivatePreferencesTopicIdentifier"]},{"name":"fun getInstallationId(context: Context): String?","description":"org.xmtp.android.library.push.PushPreferences.Companion.getInstallationId","location":"library/org.xmtp.android.library.push/-push-preferences/-companion/get-installation-id.html","searchKeys":["getInstallationId","fun getInstallationId(context: Context): String?","org.xmtp.android.library.push.PushPreferences.Companion.getInstallationId"]},{"name":"fun getPrivateKey(): PrivateKey","description":"org.xmtp.android.library.messages.PrivateKeyBuilder.getPrivateKey","location":"library/org.xmtp.android.library.messages/-private-key-builder/get-private-key.html","searchKeys":["getPrivateKey","fun getPrivateKey(): PrivateKey","org.xmtp.android.library.messages.PrivateKeyBuilder.getPrivateKey"]},{"name":"fun getPublicKey(privateKey: ByteArray): ByteArray","description":"org.xmtp.android.library.KeyUtil.getPublicKey","location":"library/org.xmtp.android.library/-key-util/get-public-key.html","searchKeys":["getPublicKey","fun getPublicKey(privateKey: ByteArray): ByteArray","org.xmtp.android.library.KeyUtil.getPublicKey"]},{"name":"fun getReactionAction(action: String): ReactionAction","description":"org.xmtp.android.library.codecs.getReactionAction","location":"library/org.xmtp.android.library.codecs/get-reaction-action.html","searchKeys":["getReactionAction","fun getReactionAction(action: String): ReactionAction","org.xmtp.android.library.codecs.getReactionAction"]},{"name":"fun getReactionSchema(schema: String): ReactionSchema","description":"org.xmtp.android.library.codecs.getReactionSchema","location":"library/org.xmtp.android.library.codecs/get-reaction-schema.html","searchKeys":["getReactionSchema","fun getReactionSchema(schema: String): ReactionSchema","org.xmtp.android.library.codecs.getReactionSchema"]},{"name":"fun getSignatureBytes(sig: Sign.SignatureData): ByteArray","description":"org.xmtp.android.library.KeyUtil.getSignatureBytes","location":"library/org.xmtp.android.library/-key-util/get-signature-bytes.html","searchKeys":["getSignatureBytes","fun getSignatureBytes(sig: Sign.SignatureData): ByteArray","org.xmtp.android.library.KeyUtil.getSignatureBytes"]},{"name":"fun getSignatureData(signatureBytes: ByteArray): Sign.SignatureData","description":"org.xmtp.android.library.KeyUtil.getSignatureData","location":"library/org.xmtp.android.library/-key-util/get-signature-data.html","searchKeys":["getSignatureData","fun getSignatureData(signatureBytes: ByteArray): Sign.SignatureData","org.xmtp.android.library.KeyUtil.getSignatureData"]},{"name":"fun getUrl(): String","description":"org.xmtp.android.library.XMTPEnvironment.getUrl","location":"library/org.xmtp.android.library/-x-m-t-p-environment/get-url.html","searchKeys":["getUrl","fun getUrl(): String","org.xmtp.android.library.XMTPEnvironment.getUrl"]},{"name":"fun getValue(): String","description":"org.xmtp.android.library.XMTPEnvironment.getValue","location":"library/org.xmtp.android.library/-x-m-t-p-environment/get-value.html","searchKeys":["getValue","fun getValue(): String","org.xmtp.android.library.XMTPEnvironment.getValue"]},{"name":"fun getVersionInfo(): String","description":"uniffi.xmtpv3.getVersionInfo","location":"library/uniffi.xmtpv3/get-version-info.html","searchKeys":["getVersionInfo","fun getVersionInfo(): String","uniffi.xmtpv3.getVersionInfo"]},{"name":"fun inboxId(inboxId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","description":"org.xmtp.android.library.ConsentListEntry.Companion.inboxId","location":"library/org.xmtp.android.library/-consent-list-entry/-companion/inbox-id.html","searchKeys":["inboxId","fun inboxId(inboxId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","org.xmtp.android.library.ConsentListEntry.Companion.inboxId"]},{"name":"fun isActive(): Boolean","description":"org.xmtp.android.library.Group.isActive","location":"library/org.xmtp.android.library/-group/is-active.html","searchKeys":["isActive","fun isActive(): Boolean","org.xmtp.android.library.Group.isActive"]},{"name":"fun isAdmin(inboxId: String): Boolean","description":"org.xmtp.android.library.Group.isAdmin","location":"library/org.xmtp.android.library/-group/is-admin.html","searchKeys":["isAdmin","fun isAdmin(inboxId: String): Boolean","org.xmtp.android.library.Group.isAdmin"]},{"name":"fun isCreator(): Boolean","description":"org.xmtp.android.library.Dm.isCreator","location":"library/org.xmtp.android.library/-dm/is-creator.html","searchKeys":["isCreator","fun isCreator(): Boolean","org.xmtp.android.library.Dm.isCreator"]},{"name":"fun isCreator(): Boolean","description":"org.xmtp.android.library.Group.isCreator","location":"library/org.xmtp.android.library/-group/is-creator.html","searchKeys":["isCreator","fun isCreator(): Boolean","org.xmtp.android.library.Group.isCreator"]},{"name":"fun isSuperAdmin(inboxId: String): Boolean","description":"org.xmtp.android.library.Group.isSuperAdmin","location":"library/org.xmtp.android.library/-group/is-super-admin.html","searchKeys":["isSuperAdmin","fun isSuperAdmin(inboxId: String): Boolean","org.xmtp.android.library.Group.isSuperAdmin"]},{"name":"fun keccak256(data: ByteArray): ByteArray","description":"org.xmtp.android.library.Util.Companion.keccak256","location":"library/org.xmtp.android.library/-util/-companion/keccak256.html","searchKeys":["keccak256","fun keccak256(data: ByteArray): ByteArray","org.xmtp.android.library.Util.Companion.keccak256"]},{"name":"fun keccak256(input: ByteArray): ByteArray","description":"uniffi.xmtpv3.keccak256","location":"library/uniffi.xmtpv3/keccak256.html","searchKeys":["keccak256","fun keccak256(input: ByteArray): ByteArray","uniffi.xmtpv3.keccak256"]},{"name":"fun mediaUrl(url: String): String","description":"org.xmtp.android.library.frames.OpenFramesProxy.mediaUrl","location":"library/org.xmtp.android.library.frames/-open-frames-proxy/media-url.html","searchKeys":["mediaUrl","fun mediaUrl(url: String): String","org.xmtp.android.library.frames.OpenFramesProxy.mediaUrl"]},{"name":"fun mediaUrl(url: String): String","description":"org.xmtp.android.library.frames.ProxyClient.mediaUrl","location":"library/org.xmtp.android.library.frames/-proxy-client/media-url.html","searchKeys":["mediaUrl","fun mediaUrl(url: String): String","org.xmtp.android.library.frames.ProxyClient.mediaUrl"]},{"name":"fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = Message.SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = Message.MessageDeliveryStatus.ALL): List","description":"org.xmtp.android.library.Conversation.messages","location":"library/org.xmtp.android.library/-conversation/messages.html","searchKeys":["messages","fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = Message.SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = Message.MessageDeliveryStatus.ALL): List","org.xmtp.android.library.Conversation.messages"]},{"name":"fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","description":"org.xmtp.android.library.Dm.messages","location":"library/org.xmtp.android.library/-dm/messages.html","searchKeys":["messages","fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","org.xmtp.android.library.Dm.messages"]},{"name":"fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","description":"org.xmtp.android.library.Group.messages","location":"library/org.xmtp.android.library/-group/messages.html","searchKeys":["messages","fun messages(limit: Int? = null, beforeNs: Long? = null, afterNs: Long? = null, direction: Message.SortDirection = SortDirection.DESCENDING, deliveryStatus: Message.MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","org.xmtp.android.library.Group.messages"]},{"name":"fun permissionPolicySet(): PermissionPolicySet","description":"org.xmtp.android.library.Group.permissionPolicySet","location":"library/org.xmtp.android.library/-group/permission-policy-set.html","searchKeys":["permissionPolicySet","fun permissionPolicySet(): PermissionPolicySet","org.xmtp.android.library.Group.permissionPolicySet"]},{"name":"fun post(url: String, payload: Any): GetMetadataResponse","description":"org.xmtp.android.library.frames.ProxyClient.post","location":"library/org.xmtp.android.library.frames/-proxy-client/post.html","searchKeys":["post","fun post(url: String, payload: Any): GetMetadataResponse","org.xmtp.android.library.frames.ProxyClient.post"]},{"name":"fun publicKeyFromPrivateKeyK256(privateKeyBytes: ByteArray): ByteArray","description":"uniffi.xmtpv3.publicKeyFromPrivateKeyK256","location":"library/uniffi.xmtpv3/public-key-from-private-key-k256.html","searchKeys":["publicKeyFromPrivateKeyK256","fun publicKeyFromPrivateKeyK256(privateKeyBytes: ByteArray): ByteArray","uniffi.xmtpv3.publicKeyFromPrivateKeyK256"]},{"name":"fun recoverAddress(signatureBytes: ByteArray, predigestMessage: String): String","description":"uniffi.xmtpv3.recoverAddress","location":"library/uniffi.xmtpv3/recover-address.html","searchKeys":["recoverAddress","fun recoverAddress(signatureBytes: ByteArray, predigestMessage: String): String","uniffi.xmtpv3.recoverAddress"]},{"name":"fun recoverPublicKeyK256Keccak256(message: ByteArray, signature: ByteArray): ByteArray","description":"uniffi.xmtpv3.recoverPublicKeyK256Keccak256","location":"library/uniffi.xmtpv3/recover-public-key-k256-keccak256.html","searchKeys":["recoverPublicKeyK256Keccak256","fun recoverPublicKeyK256Keccak256(message: ByteArray, signature: ByteArray): ByteArray","uniffi.xmtpv3.recoverPublicKeyK256Keccak256"]},{"name":"fun recoverPublicKeyK256Sha256(message: ByteArray, signature: ByteArray): ByteArray","description":"uniffi.xmtpv3.recoverPublicKeyK256Sha256","location":"library/uniffi.xmtpv3/recover-public-key-k256-sha256.html","searchKeys":["recoverPublicKeyK256Sha256","fun recoverPublicKeyK256Sha256(message: ByteArray, signature: ByteArray): ByteArray","uniffi.xmtpv3.recoverPublicKeyK256Sha256"]},{"name":"fun register(codec: ContentCodec<*>)","description":"org.xmtp.android.library.Client.Companion.register","location":"library/org.xmtp.android.library/-client/-companion/register.html","searchKeys":["register","fun register(codec: ContentCodec<*>)","org.xmtp.android.library.Client.Companion.register"]},{"name":"fun register(codec: ContentCodec<*>)","description":"org.xmtp.android.library.CodecRegistry.register","location":"library/org.xmtp.android.library/-codec-registry/register.html","searchKeys":["register","fun register(codec: ContentCodec<*>)","org.xmtp.android.library.CodecRegistry.register"]},{"name":"fun register(token: String)","description":"org.xmtp.android.library.push.XMTPPush.register","location":"library/org.xmtp.android.library.push/-x-m-t-p-push/register.html","searchKeys":["register","fun register(token: String)","org.xmtp.android.library.push.XMTPPush.register"]},{"name":"fun setInstallationId(context: Context, id: String)","description":"org.xmtp.android.library.push.PushPreferences.Companion.setInstallationId","location":"library/org.xmtp.android.library.push/-push-preferences/-companion/set-installation-id.html","searchKeys":["setInstallationId","fun setInstallationId(context: Context, id: String)","org.xmtp.android.library.push.PushPreferences.Companion.setInstallationId"]},{"name":"fun sha256(input: ByteArray): ByteArray","description":"uniffi.xmtpv3.sha256","location":"library/uniffi.xmtpv3/sha256.html","searchKeys":["sha256","fun sha256(input: ByteArray): ByteArray","uniffi.xmtpv3.sha256"]},{"name":"fun signWithInstallationKey(message: String): ByteArray","description":"org.xmtp.android.library.Client.signWithInstallationKey","location":"library/org.xmtp.android.library/-client/sign-with-installation-key.html","searchKeys":["signWithInstallationKey","fun signWithInstallationKey(message: String): ByteArray","org.xmtp.android.library.Client.signWithInstallationKey"]},{"name":"fun stream(type: Conversations.ConversationType = ConversationType.ALL): Flow","description":"org.xmtp.android.library.Conversations.stream","location":"library/org.xmtp.android.library/-conversations/stream.html","searchKeys":["stream","fun stream(type: Conversations.ConversationType = ConversationType.ALL): Flow","org.xmtp.android.library.Conversations.stream"]},{"name":"fun streamAllMessages(type: Conversations.ConversationType = ConversationType.ALL): Flow","description":"org.xmtp.android.library.Conversations.streamAllMessages","location":"library/org.xmtp.android.library/-conversations/stream-all-messages.html","searchKeys":["streamAllMessages","fun streamAllMessages(type: Conversations.ConversationType = ConversationType.ALL): Flow","org.xmtp.android.library.Conversations.streamAllMessages"]},{"name":"fun streamMessages(): Flow","description":"org.xmtp.android.library.Conversation.streamMessages","location":"library/org.xmtp.android.library/-conversation/stream-messages.html","searchKeys":["streamMessages","fun streamMessages(): Flow","org.xmtp.android.library.Conversation.streamMessages"]},{"name":"fun streamMessages(): Flow","description":"org.xmtp.android.library.Dm.streamMessages","location":"library/org.xmtp.android.library/-dm/stream-messages.html","searchKeys":["streamMessages","fun streamMessages(): Flow","org.xmtp.android.library.Dm.streamMessages"]},{"name":"fun streamMessages(): Flow","description":"org.xmtp.android.library.Group.streamMessages","location":"library/org.xmtp.android.library/-group/stream-messages.html","searchKeys":["streamMessages","fun streamMessages(): Flow","org.xmtp.android.library.Group.streamMessages"]},{"name":"fun subscribe(topics: List)","description":"org.xmtp.android.library.push.XMTPPush.subscribe","location":"library/org.xmtp.android.library.push/-x-m-t-p-push/subscribe.html","searchKeys":["subscribe","fun subscribe(topics: List