diff --git a/library/org.xmtp.android.library/-conversations/sync-all-groups.html b/library/org.xmtp.android.library/-conversations/sync-all-groups.html
new file mode 100644
index 000000000..d1368055b
--- /dev/null
+++ b/library/org.xmtp.android.library/-conversations/sync-all-groups.html
@@ -0,0 +1,72 @@
+
+
+
+
+
syncAllGroups
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
syncAllGroups
+
+
+
+
+
+
+
+
diff --git a/library/package-list b/library/package-list
index 68e34a20c..99fcd4775 100644
--- a/library/package-list
+++ b/library/package-list
@@ -1254,6 +1254,7 @@ $dokka.location:org.xmtp.android.library/Conversations/streamAllGroupDecryptedMe
$dokka.location:org.xmtp.android.library/Conversations/streamAllGroupMessages/#/PointingToDeclaration/library/org.xmtp.android.library/-conversations/stream-all-group-messages.html
$dokka.location:org.xmtp.android.library/Conversations/streamAllMessages/#kotlin.Boolean/PointingToDeclaration/library/org.xmtp.android.library/-conversations/stream-all-messages.html
$dokka.location:org.xmtp.android.library/Conversations/streamGroups/#/PointingToDeclaration/library/org.xmtp.android.library/-conversations/stream-groups.html
+$dokka.location:org.xmtp.android.library/Conversations/syncAllGroups/#/PointingToDeclaration/library/org.xmtp.android.library/-conversations/sync-all-groups.html
$dokka.location:org.xmtp.android.library/Conversations/syncGroups/#/PointingToDeclaration/library/org.xmtp.android.library/-conversations/sync-groups.html
$dokka.location:org.xmtp.android.library/Crypto.Companion///PointingToDeclaration/library/org.xmtp.android.library/-crypto/-companion/index.html
$dokka.location:org.xmtp.android.library/Crypto.Companion/calculateMac/#kotlin.ByteArray#kotlin.ByteArray/PointingToDeclaration/library/org.xmtp.android.library/-crypto/-companion/calculate-mac.html
diff --git a/scripts/pages.json b/scripts/pages.json
index cbc152aba..1245ce604 100644
--- a/scripts/pages.json
+++ b/scripts/pages.json
@@ -1 +1 @@
-[{"name":"ADDRESS","description":"org.xmtp.android.library.ConsentListEntry.EntryType.ADDRESS","location":"library/org.xmtp.android.library/-consent-list-entry/-entry-type/-a-d-d-r-e-s-s/index.html","searchKeys":["ADDRESS","ADDRESS","org.xmtp.android.library.ConsentListEntry.EntryType.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.messages.MessageDeliveryStatus.ALL","location":"library/org.xmtp.android.library.messages/-message-delivery-status/-a-l-l/index.html","searchKeys":["ALL","ALL","org.xmtp.android.library.messages.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":"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.FfiGroupMessageKind.APPLICATION","location":"library/uniffi.xmtpv3/-ffi-group-message-kind/-a-p-p-l-i-c-a-t-i-o-n/index.html","searchKeys":["APPLICATION","APPLICATION","uniffi.xmtpv3.FfiGroupMessageKind.APPLICATION"]},{"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":"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":"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":"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":"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":"FAILED","description":"org.xmtp.android.library.messages.MessageDeliveryStatus.FAILED","location":"library/org.xmtp.android.library.messages/-message-delivery-status/-f-a-i-l-e-d/index.html","searchKeys":["FAILED","FAILED","org.xmtp.android.library.messages.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.Version.GROUP","location":"library/org.xmtp.android.library/-conversation/-version/-g-r-o-u-p/index.html","searchKeys":["GROUP","GROUP","org.xmtp.android.library.Conversation.Version.GROUP"]},{"name":"GROUP_ID","description":"org.xmtp.android.library.ConsentListEntry.EntryType.GROUP_ID","location":"library/org.xmtp.android.library/-consent-list-entry/-entry-type/-g-r-o-u-p_-i-d/index.html","searchKeys":["GROUP_ID","GROUP_ID","org.xmtp.android.library.ConsentListEntry.EntryType.GROUP_ID"]},{"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.ConsentListEntry.EntryType.INBOX_ID","location":"library/org.xmtp.android.library/-consent-list-entry/-entry-type/-i-n-b-o-x_-i-d/index.html","searchKeys":["INBOX_ID","INBOX_ID","org.xmtp.android.library.ConsentListEntry.EntryType.INBOX_ID"]},{"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.FfiGroupMessageKind.MEMBERSHIP_CHANGE","location":"library/uniffi.xmtpv3/-ffi-group-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.FfiGroupMessageKind.MEMBERSHIP_CHANGE"]},{"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.messages.MessageDeliveryStatus.PUBLISHED","location":"library/org.xmtp.android.library.messages/-message-delivery-status/-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["PUBLISHED","PUBLISHED","org.xmtp.android.library.messages.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":"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":"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":"UNPUBLISHED","description":"org.xmtp.android.library.messages.MessageDeliveryStatus.UNPUBLISHED","location":"library/org.xmtp.android.library.messages/-message-delivery-status/-u-n-p-u-b-l-i-s-h-e-d/index.html","searchKeys":["UNPUBLISHED","UNPUBLISHED","org.xmtp.android.library.messages.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":"V1","description":"org.xmtp.android.library.Conversation.Version.V1","location":"library/org.xmtp.android.library/-conversation/-version/-v1/index.html","searchKeys":["V1","V1","org.xmtp.android.library.Conversation.Version.V1"]},{"name":"V1","description":"org.xmtp.android.library.messages.MessageVersion.V1","location":"library/org.xmtp.android.library.messages/-message-version/-v1/index.html","searchKeys":["V1","V1","org.xmtp.android.library.messages.MessageVersion.V1"]},{"name":"V2","description":"org.xmtp.android.library.Conversation.Version.V2","location":"library/org.xmtp.android.library/-conversation/-version/-v2/index.html","searchKeys":["V2","V2","org.xmtp.android.library.Conversation.Version.V2"]},{"name":"V2","description":"org.xmtp.android.library.messages.MessageVersion.V2","location":"library/org.xmtp.android.library.messages/-message-version/-v2/index.html","searchKeys":["V2","V2","org.xmtp.android.library.messages.MessageVersion.V2"]},{"name":"abstract class FfiConverterCallbackInterface
: FfiConverter ","description":"uniffi.xmtpv3.FfiConverterCallbackInterface","location":"library/uniffi.xmtpv3/-ffi-converter-callback-interface/index.html","searchKeys":["FfiConverterCallbackInterface","abstract class FfiConverterCallbackInterface : FfiConverter ","uniffi.xmtpv3.FfiConverterCallbackInterface"]},{"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.FfiGroupInterface.addedByInboxId","location":"library/uniffi.xmtpv3/-ffi-group-interface/added-by-inbox-id.html","searchKeys":["addedByInboxId","abstract fun addedByInboxId(): String","uniffi.xmtpv3.FfiGroupInterface.addedByInboxId"]},{"name":"abstract fun adminList(): List","description":"uniffi.xmtpv3.FfiGroupInterface.adminList","location":"library/uniffi.xmtpv3/-ffi-group-interface/admin-list.html","searchKeys":["adminList","abstract fun adminList(): List","uniffi.xmtpv3.FfiGroupInterface.adminList"]},{"name":"abstract fun allocationSize(value: KotlinType): ULong","description":"uniffi.xmtpv3.FfiConverter.allocationSize","location":"library/uniffi.xmtpv3/-ffi-converter/allocation-size.html","searchKeys":["allocationSize","abstract fun allocationSize(value: KotlinType): ULong","uniffi.xmtpv3.FfiConverter.allocationSize"]},{"name":"abstract fun clean()","description":"uniffi.xmtpv3.UniffiCleaner.Cleanable.clean","location":"library/uniffi.xmtpv3/-uniffi-cleaner/-cleanable/clean.html","searchKeys":["clean","abstract fun clean()","uniffi.xmtpv3.UniffiCleaner.Cleanable.clean"]},{"name":"abstract fun conversationType(): String","description":"uniffi.xmtpv3.FfiGroupMetadataInterface.conversationType","location":"library/uniffi.xmtpv3/-ffi-group-metadata-interface/conversation-type.html","searchKeys":["conversationType","abstract fun conversationType(): String","uniffi.xmtpv3.FfiGroupMetadataInterface.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.FfiGroupInterface.createdAtNs","location":"library/uniffi.xmtpv3/-ffi-group-interface/created-at-ns.html","searchKeys":["createdAtNs","abstract fun createdAtNs(): Long","uniffi.xmtpv3.FfiGroupInterface.createdAtNs"]},{"name":"abstract fun creatorInboxId(): String","description":"uniffi.xmtpv3.FfiGroupMetadataInterface.creatorInboxId","location":"library/uniffi.xmtpv3/-ffi-group-metadata-interface/creator-inbox-id.html","searchKeys":["creatorInboxId","abstract fun creatorInboxId(): String","uniffi.xmtpv3.FfiGroupMetadataInterface.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 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.FfiGroupInterface.findMessages","location":"library/uniffi.xmtpv3/-ffi-group-interface/find-messages.html","searchKeys":["findMessages","abstract fun findMessages(opts: FfiListMessagesOptions): List","uniffi.xmtpv3.FfiGroupInterface.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 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 group(groupId: ByteArray): FfiGroup","description":"uniffi.xmtpv3.FfiXmtpClientInterface.group","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/group.html","searchKeys":["group","abstract fun group(groupId: ByteArray): FfiGroup","uniffi.xmtpv3.FfiXmtpClientInterface.group"]},{"name":"abstract fun groupDescription(): String","description":"uniffi.xmtpv3.FfiGroupInterface.groupDescription","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-description.html","searchKeys":["groupDescription","abstract fun groupDescription(): String","uniffi.xmtpv3.FfiGroupInterface.groupDescription"]},{"name":"abstract fun groupImageUrlSquare(): String","description":"uniffi.xmtpv3.FfiGroupInterface.groupImageUrlSquare","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-image-url-square.html","searchKeys":["groupImageUrlSquare","abstract fun groupImageUrlSquare(): String","uniffi.xmtpv3.FfiGroupInterface.groupImageUrlSquare"]},{"name":"abstract fun groupMetadata(): FfiGroupMetadata","description":"uniffi.xmtpv3.FfiGroupInterface.groupMetadata","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-metadata.html","searchKeys":["groupMetadata","abstract fun groupMetadata(): FfiGroupMetadata","uniffi.xmtpv3.FfiGroupInterface.groupMetadata"]},{"name":"abstract fun groupName(): String","description":"uniffi.xmtpv3.FfiGroupInterface.groupName","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-name.html","searchKeys":["groupName","abstract fun groupName(): String","uniffi.xmtpv3.FfiGroupInterface.groupName"]},{"name":"abstract fun groupPermissions(): FfiGroupPermissions","description":"uniffi.xmtpv3.FfiGroupInterface.groupPermissions","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-permissions.html","searchKeys":["groupPermissions","abstract fun groupPermissions(): FfiGroupPermissions","uniffi.xmtpv3.FfiGroupInterface.groupPermissions"]},{"name":"abstract fun groupPinnedFrameUrl(): String","description":"uniffi.xmtpv3.FfiGroupInterface.groupPinnedFrameUrl","location":"library/uniffi.xmtpv3/-ffi-group-interface/group-pinned-frame-url.html","searchKeys":["groupPinnedFrameUrl","abstract fun groupPinnedFrameUrl(): String","uniffi.xmtpv3.FfiGroupInterface.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.FfiGroupInterface.id","location":"library/uniffi.xmtpv3/-ffi-group-interface/id.html","searchKeys":["id","abstract fun id(): ByteArray","uniffi.xmtpv3.FfiGroupInterface.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.FfiGroupInterface.isActive","location":"library/uniffi.xmtpv3/-ffi-group-interface/is-active.html","searchKeys":["isActive","abstract fun isActive(): Boolean","uniffi.xmtpv3.FfiGroupInterface.isActive"]},{"name":"abstract fun isAdmin(inboxId: String): Boolean","description":"uniffi.xmtpv3.FfiGroupInterface.isAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/is-admin.html","searchKeys":["isAdmin","abstract fun isAdmin(inboxId: String): Boolean","uniffi.xmtpv3.FfiGroupInterface.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.FfiGroupInterface.isSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/is-super-admin.html","searchKeys":["isSuperAdmin","abstract fun isSuperAdmin(inboxId: String): Boolean","uniffi.xmtpv3.FfiGroupInterface.isSuperAdmin"]},{"name":"abstract fun lift(error_buf: RustBuffer.ByValue): E","description":"uniffi.xmtpv3.UniffiRustCallStatusErrorHandler.lift","location":"library/uniffi.xmtpv3/-uniffi-rust-call-status-error-handler/lift.html","searchKeys":["lift","abstract fun lift(error_buf: RustBuffer.ByValue): E","uniffi.xmtpv3.UniffiRustCallStatusErrorHandler.lift"]},{"name":"abstract fun lift(value: FfiType): KotlinType","description":"uniffi.xmtpv3.FfiConverter.lift","location":"library/uniffi.xmtpv3/-ffi-converter/lift.html","searchKeys":["lift","abstract fun lift(value: FfiType): KotlinType","uniffi.xmtpv3.FfiConverter.lift"]},{"name":"abstract fun listMembers(): List","description":"uniffi.xmtpv3.FfiGroupInterface.listMembers","location":"library/uniffi.xmtpv3/-ffi-group-interface/list-members.html","searchKeys":["listMembers","abstract fun listMembers(): List","uniffi.xmtpv3.FfiGroupInterface.listMembers"]},{"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 lower(value: KotlinType): FfiType","description":"uniffi.xmtpv3.FfiConverter.lower","location":"library/uniffi.xmtpv3/-ffi-converter/lower.html","searchKeys":["lower","abstract fun lower(value: KotlinType): FfiType","uniffi.xmtpv3.FfiConverter.lower"]},{"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 onConversation(conversation: FfiGroup)","description":"uniffi.xmtpv3.FfiConversationCallback.onConversation","location":"library/uniffi.xmtpv3/-ffi-conversation-callback/on-conversation.html","searchKeys":["onConversation","abstract fun onConversation(conversation: FfiGroup)","uniffi.xmtpv3.FfiConversationCallback.onConversation"]},{"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 read(buf: ByteBuffer): KotlinType","description":"uniffi.xmtpv3.FfiConverter.read","location":"library/uniffi.xmtpv3/-ffi-converter/read.html","searchKeys":["read","abstract fun read(buf: ByteBuffer): KotlinType","uniffi.xmtpv3.FfiConverter.read"]},{"name":"abstract fun register(value: Any, cleanUpTask: Runnable): UniffiCleaner.Cleanable","description":"uniffi.xmtpv3.UniffiCleaner.register","location":"library/uniffi.xmtpv3/-uniffi-cleaner/register.html","searchKeys":["register","abstract fun register(value: Any, cleanUpTask: Runnable): UniffiCleaner.Cleanable","uniffi.xmtpv3.UniffiCleaner.register"]},{"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.FfiGroupInterface.sendOptimistic","location":"library/uniffi.xmtpv3/-ffi-group-interface/send-optimistic.html","searchKeys":["sendOptimistic","abstract fun sendOptimistic(contentBytes: ByteArray): ByteArray","uniffi.xmtpv3.FfiGroupInterface.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 setAuthToken(token: String)","description":"org.xmtp.android.library.ApiClient.setAuthToken","location":"library/org.xmtp.android.library/-api-client/set-auth-token.html","searchKeys":["setAuthToken","abstract fun setAuthToken(token: String)","org.xmtp.android.library.ApiClient.setAuthToken"]},{"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 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.FfiGroupInterface.superAdminList","location":"library/uniffi.xmtpv3/-ffi-group-interface/super-admin-list.html","searchKeys":["superAdminList","abstract fun superAdminList(): List","uniffi.xmtpv3.FfiGroupInterface.superAdminList"]},{"name":"abstract fun write(value: KotlinType, buf: ByteBuffer)","description":"uniffi.xmtpv3.FfiConverter.write","location":"library/uniffi.xmtpv3/-ffi-converter/write.html","searchKeys":["write","abstract fun write(value: KotlinType, buf: ByteBuffer)","uniffi.xmtpv3.FfiConverter.write"]},{"name":"abstract suspend fun addAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiGroupInterface.addAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/add-admin.html","searchKeys":["addAdmin","abstract suspend fun addAdmin(inboxId: String)","uniffi.xmtpv3.FfiGroupInterface.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.FfiGroupInterface.addMembers","location":"library/uniffi.xmtpv3/-ffi-group-interface/add-members.html","searchKeys":["addMembers","abstract suspend fun addMembers(accountAddresses: List)","uniffi.xmtpv3.FfiGroupInterface.addMembers"]},{"name":"abstract suspend fun addMembersByInboxId(inboxIds: List)","description":"uniffi.xmtpv3.FfiGroupInterface.addMembersByInboxId","location":"library/uniffi.xmtpv3/-ffi-group-interface/add-members-by-inbox-id.html","searchKeys":["addMembersByInboxId","abstract suspend fun addMembersByInboxId(inboxIds: List)","uniffi.xmtpv3.FfiGroupInterface.addMembersByInboxId"]},{"name":"abstract suspend fun addScwSignature(signatureBytes: ByteArray, address: String, chainRpcUrl: String)","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, chainRpcUrl: String)","uniffi.xmtpv3.FfiSignatureRequestInterface.addScwSignature"]},{"name":"abstract suspend fun addSuperAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiGroupInterface.addSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/add-super-admin.html","searchKeys":["addSuperAdmin","abstract suspend fun addSuperAdmin(inboxId: String)","uniffi.xmtpv3.FfiGroupInterface.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 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 batchQuery(requests: List): MessageApiOuterClass.BatchQueryResponse","description":"org.xmtp.android.library.ApiClient.batchQuery","location":"library/org.xmtp.android.library/-api-client/batch-query.html","searchKeys":["batchQuery","abstract suspend fun batchQuery(requests: List): MessageApiOuterClass.BatchQueryResponse","org.xmtp.android.library.ApiClient.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 createGroup(accountAddresses: List, opts: FfiCreateGroupOptions): FfiGroup","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): FfiGroup","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 envelopes(topic: String, pagination: Pagination? = null): List","description":"org.xmtp.android.library.ApiClient.envelopes","location":"library/org.xmtp.android.library/-api-client/envelopes.html","searchKeys":["envelopes","abstract suspend fun envelopes(topic: String, pagination: Pagination? = null): List","org.xmtp.android.library.ApiClient.envelopes"]},{"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 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 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 processStreamedGroupMessage(envelopeBytes: ByteArray): FfiMessage","description":"uniffi.xmtpv3.FfiGroupInterface.processStreamedGroupMessage","location":"library/uniffi.xmtpv3/-ffi-group-interface/process-streamed-group-message.html","searchKeys":["processStreamedGroupMessage","abstract suspend fun processStreamedGroupMessage(envelopeBytes: ByteArray): FfiMessage","uniffi.xmtpv3.FfiGroupInterface.processStreamedGroupMessage"]},{"name":"abstract suspend fun processStreamedWelcomeMessage(envelopeBytes: ByteArray): FfiGroup","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): FfiGroup","uniffi.xmtpv3.FfiConversationsInterface.processStreamedWelcomeMessage"]},{"name":"abstract suspend fun publish(envelopes: List)","description":"org.xmtp.android.library.ApiClient.publish","location":"library/org.xmtp.android.library/-api-client/publish.html","searchKeys":["publish","abstract suspend fun publish(envelopes: List)","org.xmtp.android.library.ApiClient.publish"]},{"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.FfiGroupInterface.publishMessages","location":"library/uniffi.xmtpv3/-ffi-group-interface/publish-messages.html","searchKeys":["publishMessages","abstract suspend fun publishMessages()","uniffi.xmtpv3.FfiGroupInterface.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 query(topic: String, pagination: Pagination? = null, cursor: MessageApiOuterClass.Cursor? = null): MessageApiOuterClass.QueryResponse","description":"org.xmtp.android.library.ApiClient.query","location":"library/org.xmtp.android.library/-api-client/query.html","searchKeys":["query","abstract suspend fun query(topic: String, pagination: Pagination? = null, cursor: MessageApiOuterClass.Cursor? = null): MessageApiOuterClass.QueryResponse","org.xmtp.android.library.ApiClient.query"]},{"name":"abstract suspend fun queryTopic(topic: Topic, pagination: Pagination? = null): MessageApiOuterClass.QueryResponse","description":"org.xmtp.android.library.ApiClient.queryTopic","location":"library/org.xmtp.android.library/-api-client/query-topic.html","searchKeys":["queryTopic","abstract suspend fun queryTopic(topic: Topic, pagination: Pagination? = null): MessageApiOuterClass.QueryResponse","org.xmtp.android.library.ApiClient.queryTopic"]},{"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.FfiGroupInterface.removeAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/remove-admin.html","searchKeys":["removeAdmin","abstract suspend fun removeAdmin(inboxId: String)","uniffi.xmtpv3.FfiGroupInterface.removeAdmin"]},{"name":"abstract suspend fun removeMembers(accountAddresses: List)","description":"uniffi.xmtpv3.FfiGroupInterface.removeMembers","location":"library/uniffi.xmtpv3/-ffi-group-interface/remove-members.html","searchKeys":["removeMembers","abstract suspend fun removeMembers(accountAddresses: List)","uniffi.xmtpv3.FfiGroupInterface.removeMembers"]},{"name":"abstract suspend fun removeMembersByInboxId(inboxIds: List)","description":"uniffi.xmtpv3.FfiGroupInterface.removeMembersByInboxId","location":"library/uniffi.xmtpv3/-ffi-group-interface/remove-members-by-inbox-id.html","searchKeys":["removeMembersByInboxId","abstract suspend fun removeMembersByInboxId(inboxIds: List)","uniffi.xmtpv3.FfiGroupInterface.removeMembersByInboxId"]},{"name":"abstract suspend fun removeSuperAdmin(inboxId: String)","description":"uniffi.xmtpv3.FfiGroupInterface.removeSuperAdmin","location":"library/uniffi.xmtpv3/-ffi-group-interface/remove-super-admin.html","searchKeys":["removeSuperAdmin","abstract suspend fun removeSuperAdmin(inboxId: String)","uniffi.xmtpv3.FfiGroupInterface.removeSuperAdmin"]},{"name":"abstract suspend fun requestHistorySync()","description":"uniffi.xmtpv3.FfiXmtpClientInterface.requestHistorySync","location":"library/uniffi.xmtpv3/-ffi-xmtp-client-interface/request-history-sync.html","searchKeys":["requestHistorySync","abstract suspend fun requestHistorySync()","uniffi.xmtpv3.FfiXmtpClientInterface.requestHistorySync"]},{"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.FfiGroupInterface.send","location":"library/uniffi.xmtpv3/-ffi-group-interface/send.html","searchKeys":["send","abstract suspend fun send(contentBytes: ByteArray): ByteArray","uniffi.xmtpv3.FfiGroupInterface.send"]},{"name":"abstract suspend fun sign(data: ByteArray): SignatureOuterClass.Signature?","description":"org.xmtp.android.library.SigningKey.sign","location":"library/org.xmtp.android.library/-signing-key/sign.html","searchKeys":["sign","abstract suspend fun sign(data: ByteArray): SignatureOuterClass.Signature?","org.xmtp.android.library.SigningKey.sign"]},{"name":"abstract suspend fun sign(message: String): SignatureOuterClass.Signature?","description":"org.xmtp.android.library.SigningKey.sign","location":"library/org.xmtp.android.library/-signing-key/sign.html","searchKeys":["sign","abstract suspend fun sign(message: String): SignatureOuterClass.Signature?","org.xmtp.android.library.SigningKey.sign"]},{"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.FfiGroupInterface.stream","location":"library/uniffi.xmtpv3/-ffi-group-interface/stream.html","searchKeys":["stream","abstract suspend fun stream(messageCallback: FfiMessageCallback): FfiStreamCloser","uniffi.xmtpv3.FfiGroupInterface.stream"]},{"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 subscribe(request: FfiV2SubscribeRequest, callback: FfiV2SubscriptionCallback): FfiV2Subscription","description":"org.xmtp.android.library.ApiClient.subscribe","location":"library/org.xmtp.android.library/-api-client/subscribe.html","searchKeys":["subscribe","abstract suspend fun subscribe(request: FfiV2SubscribeRequest, callback: FfiV2SubscriptionCallback): FfiV2Subscription","org.xmtp.android.library.ApiClient.subscribe"]},{"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.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 sync()","description":"uniffi.xmtpv3.FfiGroupInterface.sync","location":"library/uniffi.xmtpv3/-ffi-group-interface/sync.html","searchKeys":["sync","abstract suspend fun sync()","uniffi.xmtpv3.FfiGroupInterface.sync"]},{"name":"abstract suspend fun syncAllGroups()","description":"uniffi.xmtpv3.FfiConversationsInterface.syncAllGroups","location":"library/uniffi.xmtpv3/-ffi-conversations-interface/sync-all-groups.html","searchKeys":["syncAllGroups","abstract suspend fun syncAllGroups()","uniffi.xmtpv3.FfiConversationsInterface.syncAllGroups"]},{"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.FfiGroupInterface.updateGroupDescription","location":"library/uniffi.xmtpv3/-ffi-group-interface/update-group-description.html","searchKeys":["updateGroupDescription","abstract suspend fun updateGroupDescription(groupDescription: String)","uniffi.xmtpv3.FfiGroupInterface.updateGroupDescription"]},{"name":"abstract suspend fun updateGroupImageUrlSquare(groupImageUrlSquare: String)","description":"uniffi.xmtpv3.FfiGroupInterface.updateGroupImageUrlSquare","location":"library/uniffi.xmtpv3/-ffi-group-interface/update-group-image-url-square.html","searchKeys":["updateGroupImageUrlSquare","abstract suspend fun updateGroupImageUrlSquare(groupImageUrlSquare: String)","uniffi.xmtpv3.FfiGroupInterface.updateGroupImageUrlSquare"]},{"name":"abstract suspend fun updateGroupName(groupName: String)","description":"uniffi.xmtpv3.FfiGroupInterface.updateGroupName","location":"library/uniffi.xmtpv3/-ffi-group-interface/update-group-name.html","searchKeys":["updateGroupName","abstract suspend fun updateGroupName(groupName: String)","uniffi.xmtpv3.FfiGroupInterface.updateGroupName"]},{"name":"abstract suspend fun updateGroupPinnedFrameUrl(pinnedFrameUrl: String)","description":"uniffi.xmtpv3.FfiGroupInterface.updateGroupPinnedFrameUrl","location":"library/uniffi.xmtpv3/-ffi-group-interface/update-group-pinned-frame-url.html","searchKeys":["updateGroupPinnedFrameUrl","abstract suspend fun updateGroupPinnedFrameUrl(pinnedFrameUrl: String)","uniffi.xmtpv3.FfiGroupInterface.updateGroupPinnedFrameUrl"]},{"name":"abstract suspend fun updatePermissionPolicy(permissionUpdateType: FfiPermissionUpdateType, permissionPolicyOption: FfiPermissionPolicy, metadataField: FfiMetadataField?)","description":"uniffi.xmtpv3.FfiGroupInterface.updatePermissionPolicy","location":"library/uniffi.xmtpv3/-ffi-group-interface/update-permission-policy.html","searchKeys":["updatePermissionPolicy","abstract suspend fun updatePermissionPolicy(permissionUpdateType: FfiPermissionUpdateType, permissionPolicyOption: FfiPermissionPolicy, metadataField: FfiMetadataField?)","uniffi.xmtpv3.FfiGroupInterface.updatePermissionPolicy"]},{"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 environment: XMTPEnvironment","description":"org.xmtp.android.library.ApiClient.environment","location":"library/org.xmtp.android.library/-api-client/environment.html","searchKeys":["environment","abstract val environment: XMTPEnvironment","org.xmtp.android.library.ApiClient.environment"]},{"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 AuthDataBuilder","description":"org.xmtp.android.library.messages.AuthDataBuilder","location":"library/org.xmtp.android.library.messages/-auth-data-builder/index.html","searchKeys":["AuthDataBuilder","class AuthDataBuilder","org.xmtp.android.library.messages.AuthDataBuilder"]},{"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 ByReference : RustBuffer, Structure.ByReference","description":"uniffi.xmtpv3.RustBuffer.ByReference","location":"library/uniffi.xmtpv3/-rust-buffer/-by-reference/index.html","searchKeys":["ByReference","class ByReference : RustBuffer, Structure.ByReference","uniffi.xmtpv3.RustBuffer.ByReference"]},{"name":"class ByValue : ForeignBytes, Structure.ByValue","description":"uniffi.xmtpv3.ForeignBytes.ByValue","location":"library/uniffi.xmtpv3/-foreign-bytes/-by-value/index.html","searchKeys":["ByValue","class ByValue : ForeignBytes, Structure.ByValue","uniffi.xmtpv3.ForeignBytes.ByValue"]},{"name":"class ByValue : RustBuffer, Structure.ByValue","description":"uniffi.xmtpv3.RustBuffer.ByValue","location":"library/uniffi.xmtpv3/-rust-buffer/-by-value/index.html","searchKeys":["ByValue","class ByValue : RustBuffer, Structure.ByValue","uniffi.xmtpv3.RustBuffer.ByValue"]},{"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, val entries: MutableMap = mutableMapOf())","description":"org.xmtp.android.library.ConsentList","location":"library/org.xmtp.android.library/-consent-list/index.html","searchKeys":["ConsentList","class ConsentList(val client: Client, val entries: MutableMap = mutableMapOf())","org.xmtp.android.library.ConsentList"]},{"name":"class ContactBundleBuilder","description":"org.xmtp.android.library.messages.ContactBundleBuilder","location":"library/org.xmtp.android.library.messages/-contact-bundle-builder/index.html","searchKeys":["ContactBundleBuilder","class ContactBundleBuilder","org.xmtp.android.library.messages.ContactBundleBuilder"]},{"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 EnvelopeBuilder","description":"org.xmtp.android.library.messages.EnvelopeBuilder","location":"library/org.xmtp.android.library.messages/-envelope-builder/index.html","searchKeys":["EnvelopeBuilder","class EnvelopeBuilder","org.xmtp.android.library.messages.EnvelopeBuilder"]},{"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 FramesClient(xmtpClient: Client, var proxy: OpenFramesProxy = OpenFramesProxy())","description":"org.xmtp.android.library.frames.FramesClient","location":"library/org.xmtp.android.library.frames/-frames-client/index.html","searchKeys":["FramesClient","class FramesClient(xmtpClient: Client, var proxy: OpenFramesProxy = OpenFramesProxy())","org.xmtp.android.library.frames.FramesClient"]},{"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: FfiGroup)","description":"org.xmtp.android.library.Group","location":"library/org.xmtp.android.library/-group/index.html","searchKeys":["Group","class Group(val client: Client, libXMTPGroup: FfiGroup)","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 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 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 InvitationV1Builder","description":"org.xmtp.android.library.messages.InvitationV1Builder","location":"library/org.xmtp.android.library.messages/-invitation-v1-builder/index.html","searchKeys":["InvitationV1Builder","class InvitationV1Builder","org.xmtp.android.library.messages.InvitationV1Builder"]},{"name":"class InvitationV1ContextBuilder","description":"org.xmtp.android.library.messages.InvitationV1ContextBuilder","location":"library/org.xmtp.android.library.messages/-invitation-v1-context-builder/index.html","searchKeys":["InvitationV1ContextBuilder","class InvitationV1ContextBuilder","org.xmtp.android.library.messages.InvitationV1ContextBuilder"]},{"name":"class Member(ffiMember: FfiGroupMember)","description":"org.xmtp.android.library.libxmtp.Member","location":"library/org.xmtp.android.library.libxmtp/-member/index.html","searchKeys":["Member","class Member(ffiMember: FfiGroupMember)","org.xmtp.android.library.libxmtp.Member"]},{"name":"class MessageBuilder","description":"org.xmtp.android.library.messages.MessageBuilder","location":"library/org.xmtp.android.library.messages/-message-builder/index.html","searchKeys":["MessageBuilder","class MessageBuilder","org.xmtp.android.library.messages.MessageBuilder"]},{"name":"class MessageHeaderV1Builder","description":"org.xmtp.android.library.messages.MessageHeaderV1Builder","location":"library/org.xmtp.android.library.messages/-message-header-v1-builder/index.html","searchKeys":["MessageHeaderV1Builder","class MessageHeaderV1Builder","org.xmtp.android.library.messages.MessageHeaderV1Builder"]},{"name":"class MessageHeaderV2Builder","description":"org.xmtp.android.library.messages.MessageHeaderV2Builder","location":"library/org.xmtp.android.library.messages/-message-header-v2-builder/index.html","searchKeys":["MessageHeaderV2Builder","class MessageHeaderV2Builder","org.xmtp.android.library.messages.MessageHeaderV2Builder"]},{"name":"class MessageV1Builder","description":"org.xmtp.android.library.messages.MessageV1Builder","location":"library/org.xmtp.android.library.messages/-message-v1-builder/index.html","searchKeys":["MessageV1Builder","class MessageV1Builder","org.xmtp.android.library.messages.MessageV1Builder"]},{"name":"class MessageV2Builder(val senderHmac: ByteArray? = null, val shouldPush: Boolean = false)","description":"org.xmtp.android.library.messages.MessageV2Builder","location":"library/org.xmtp.android.library.messages/-message-v2-builder/index.html","searchKeys":["MessageV2Builder","class MessageV2Builder(val senderHmac: ByteArray? = null, val shouldPush: Boolean = false)","org.xmtp.android.library.messages.MessageV2Builder"]},{"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 PrivateKeyBundleBuilder","description":"org.xmtp.android.library.messages.PrivateKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-private-key-bundle-builder/index.html","searchKeys":["PrivateKeyBundleBuilder","class PrivateKeyBundleBuilder","org.xmtp.android.library.messages.PrivateKeyBundleBuilder"]},{"name":"class PrivateKeyBundleV1Builder","description":"org.xmtp.android.library.messages.PrivateKeyBundleV1Builder","location":"library/org.xmtp.android.library.messages/-private-key-bundle-v1-builder/index.html","searchKeys":["PrivateKeyBundleV1Builder","class PrivateKeyBundleV1Builder","org.xmtp.android.library.messages.PrivateKeyBundleV1Builder"]},{"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 PublicKeyBuilder","description":"org.xmtp.android.library.messages.PublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-public-key-builder/index.html","searchKeys":["PublicKeyBuilder","class PublicKeyBuilder","org.xmtp.android.library.messages.PublicKeyBuilder"]},{"name":"class PublicKeyBundleBuilder","description":"org.xmtp.android.library.messages.PublicKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-public-key-bundle-builder/index.html","searchKeys":["PublicKeyBundleBuilder","class PublicKeyBundleBuilder","org.xmtp.android.library.messages.PublicKeyBundleBuilder"]},{"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 RustBufferByReference : ByReference","description":"uniffi.xmtpv3.RustBufferByReference","location":"library/uniffi.xmtpv3/-rust-buffer-by-reference/index.html","searchKeys":["RustBufferByReference","class RustBufferByReference : ByReference","uniffi.xmtpv3.RustBufferByReference"]},{"name":"class SealedInvitationBuilder","description":"org.xmtp.android.library.messages.SealedInvitationBuilder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-builder/index.html","searchKeys":["SealedInvitationBuilder","class SealedInvitationBuilder","org.xmtp.android.library.messages.SealedInvitationBuilder"]},{"name":"class SealedInvitationHeaderV1Builder","description":"org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-header-v1-builder/index.html","searchKeys":["SealedInvitationHeaderV1Builder","class SealedInvitationHeaderV1Builder","org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder"]},{"name":"class SealedInvitationV1Builder","description":"org.xmtp.android.library.messages.SealedInvitationV1Builder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-v1-builder/index.html","searchKeys":["SealedInvitationV1Builder","class SealedInvitationV1Builder","org.xmtp.android.library.messages.SealedInvitationV1Builder"]},{"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 SignedContentBuilder","description":"org.xmtp.android.library.messages.SignedContentBuilder","location":"library/org.xmtp.android.library.messages/-signed-content-builder/index.html","searchKeys":["SignedContentBuilder","class SignedContentBuilder","org.xmtp.android.library.messages.SignedContentBuilder"]},{"name":"class SignedPrivateKeyBuilder","description":"org.xmtp.android.library.messages.SignedPrivateKeyBuilder","location":"library/org.xmtp.android.library.messages/-signed-private-key-builder/index.html","searchKeys":["SignedPrivateKeyBuilder","class SignedPrivateKeyBuilder","org.xmtp.android.library.messages.SignedPrivateKeyBuilder"]},{"name":"class SignedPublicKeyBuilder","description":"org.xmtp.android.library.messages.SignedPublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-signed-public-key-builder/index.html","searchKeys":["SignedPublicKeyBuilder","class SignedPublicKeyBuilder","org.xmtp.android.library.messages.SignedPublicKeyBuilder"]},{"name":"class SignedPublicKeyBundleBuilder","description":"org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-signed-public-key-bundle-builder/index.html","searchKeys":["SignedPublicKeyBundleBuilder","class SignedPublicKeyBundleBuilder","org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder"]},{"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 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 UnsignedPublicKeyBuilder","description":"org.xmtp.android.library.messages.UnsignedPublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-unsigned-public-key-builder/index.html","searchKeys":["UnsignedPublicKeyBuilder","class UnsignedPublicKeyBuilder","org.xmtp.android.library.messages.UnsignedPublicKeyBuilder"]},{"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 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":"const val VERSION: String","description":"org.xmtp.android.library.Constants.VERSION","location":"library/org.xmtp.android.library/-constants/-v-e-r-s-i-o-n.html","searchKeys":["VERSION","const val VERSION: String","org.xmtp.android.library.Constants.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.AuthDataBuilder.AuthDataBuilder","location":"library/org.xmtp.android.library.messages/-auth-data-builder/-auth-data-builder.html","searchKeys":["AuthDataBuilder","constructor()","org.xmtp.android.library.messages.AuthDataBuilder.AuthDataBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.ContactBundleBuilder.ContactBundleBuilder","location":"library/org.xmtp.android.library.messages/-contact-bundle-builder/-contact-bundle-builder.html","searchKeys":["ContactBundleBuilder","constructor()","org.xmtp.android.library.messages.ContactBundleBuilder.ContactBundleBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.EnvelopeBuilder.EnvelopeBuilder","location":"library/org.xmtp.android.library.messages/-envelope-builder/-envelope-builder.html","searchKeys":["EnvelopeBuilder","constructor()","org.xmtp.android.library.messages.EnvelopeBuilder.EnvelopeBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.InvitationV1Builder.InvitationV1Builder","location":"library/org.xmtp.android.library.messages/-invitation-v1-builder/-invitation-v1-builder.html","searchKeys":["InvitationV1Builder","constructor()","org.xmtp.android.library.messages.InvitationV1Builder.InvitationV1Builder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.InvitationV1ContextBuilder.InvitationV1ContextBuilder","location":"library/org.xmtp.android.library.messages/-invitation-v1-context-builder/-invitation-v1-context-builder.html","searchKeys":["InvitationV1ContextBuilder","constructor()","org.xmtp.android.library.messages.InvitationV1ContextBuilder.InvitationV1ContextBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.MessageBuilder.MessageBuilder","location":"library/org.xmtp.android.library.messages/-message-builder/-message-builder.html","searchKeys":["MessageBuilder","constructor()","org.xmtp.android.library.messages.MessageBuilder.MessageBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.MessageHeaderV1Builder.MessageHeaderV1Builder","location":"library/org.xmtp.android.library.messages/-message-header-v1-builder/-message-header-v1-builder.html","searchKeys":["MessageHeaderV1Builder","constructor()","org.xmtp.android.library.messages.MessageHeaderV1Builder.MessageHeaderV1Builder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.MessageHeaderV2Builder.MessageHeaderV2Builder","location":"library/org.xmtp.android.library.messages/-message-header-v2-builder/-message-header-v2-builder.html","searchKeys":["MessageHeaderV2Builder","constructor()","org.xmtp.android.library.messages.MessageHeaderV2Builder.MessageHeaderV2Builder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.MessageV1Builder.MessageV1Builder","location":"library/org.xmtp.android.library.messages/-message-v1-builder/-message-v1-builder.html","searchKeys":["MessageV1Builder","constructor()","org.xmtp.android.library.messages.MessageV1Builder.MessageV1Builder"]},{"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.PrivateKeyBundleBuilder.PrivateKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-private-key-bundle-builder/-private-key-bundle-builder.html","searchKeys":["PrivateKeyBundleBuilder","constructor()","org.xmtp.android.library.messages.PrivateKeyBundleBuilder.PrivateKeyBundleBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.PrivateKeyBundleV1Builder","location":"library/org.xmtp.android.library.messages/-private-key-bundle-v1-builder/-private-key-bundle-v1-builder.html","searchKeys":["PrivateKeyBundleV1Builder","constructor()","org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.PrivateKeyBundleV1Builder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.PublicKeyBuilder.PublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-public-key-builder/-public-key-builder.html","searchKeys":["PublicKeyBuilder","constructor()","org.xmtp.android.library.messages.PublicKeyBuilder.PublicKeyBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.PublicKeyBundleBuilder.PublicKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-public-key-bundle-builder/-public-key-bundle-builder.html","searchKeys":["PublicKeyBundleBuilder","constructor()","org.xmtp.android.library.messages.PublicKeyBundleBuilder.PublicKeyBundleBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SealedInvitationBuilder.SealedInvitationBuilder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-builder/-sealed-invitation-builder.html","searchKeys":["SealedInvitationBuilder","constructor()","org.xmtp.android.library.messages.SealedInvitationBuilder.SealedInvitationBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder.SealedInvitationHeaderV1Builder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-header-v1-builder/-sealed-invitation-header-v1-builder.html","searchKeys":["SealedInvitationHeaderV1Builder","constructor()","org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder.SealedInvitationHeaderV1Builder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SealedInvitationV1Builder.SealedInvitationV1Builder","location":"library/org.xmtp.android.library.messages/-sealed-invitation-v1-builder/-sealed-invitation-v1-builder.html","searchKeys":["SealedInvitationV1Builder","constructor()","org.xmtp.android.library.messages.SealedInvitationV1Builder.SealedInvitationV1Builder"]},{"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.messages.SignedContentBuilder.SignedContentBuilder","location":"library/org.xmtp.android.library.messages/-signed-content-builder/-signed-content-builder.html","searchKeys":["SignedContentBuilder","constructor()","org.xmtp.android.library.messages.SignedContentBuilder.SignedContentBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SignedPrivateKeyBuilder.SignedPrivateKeyBuilder","location":"library/org.xmtp.android.library.messages/-signed-private-key-builder/-signed-private-key-builder.html","searchKeys":["SignedPrivateKeyBuilder","constructor()","org.xmtp.android.library.messages.SignedPrivateKeyBuilder.SignedPrivateKeyBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SignedPublicKeyBuilder.SignedPublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-signed-public-key-builder/-signed-public-key-builder.html","searchKeys":["SignedPublicKeyBuilder","constructor()","org.xmtp.android.library.messages.SignedPublicKeyBuilder.SignedPublicKeyBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder.SignedPublicKeyBundleBuilder","location":"library/org.xmtp.android.library.messages/-signed-public-key-bundle-builder/-signed-public-key-bundle-builder.html","searchKeys":["SignedPublicKeyBundleBuilder","constructor()","org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder.SignedPublicKeyBundleBuilder"]},{"name":"constructor()","description":"org.xmtp.android.library.messages.UnsignedPublicKeyBuilder.UnsignedPublicKeyBuilder","location":"library/org.xmtp.android.library.messages/-unsigned-public-key-builder/-unsigned-public-key-builder.html","searchKeys":["UnsignedPublicKeyBuilder","constructor()","org.xmtp.android.library.messages.UnsignedPublicKeyBuilder.UnsignedPublicKeyBuilder"]},{"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()","description":"uniffi.xmtpv3.FfiConverterCallbackInterface.FfiConverterCallbackInterface","location":"library/uniffi.xmtpv3/-ffi-converter-callback-interface/-ffi-converter-callback-interface.html","searchKeys":["FfiConverterCallbackInterface","constructor()","uniffi.xmtpv3.FfiConverterCallbackInterface.FfiConverterCallbackInterface"]},{"name":"constructor()","description":"uniffi.xmtpv3.ForeignBytes.ByValue.ByValue","location":"library/uniffi.xmtpv3/-foreign-bytes/-by-value/-by-value.html","searchKeys":["ByValue","constructor()","uniffi.xmtpv3.ForeignBytes.ByValue.ByValue"]},{"name":"constructor()","description":"uniffi.xmtpv3.ForeignBytes.ForeignBytes","location":"library/uniffi.xmtpv3/-foreign-bytes/-foreign-bytes.html","searchKeys":["ForeignBytes","constructor()","uniffi.xmtpv3.ForeignBytes.ForeignBytes"]},{"name":"constructor()","description":"uniffi.xmtpv3.RustBuffer.ByReference.ByReference","location":"library/uniffi.xmtpv3/-rust-buffer/-by-reference/-by-reference.html","searchKeys":["ByReference","constructor()","uniffi.xmtpv3.RustBuffer.ByReference.ByReference"]},{"name":"constructor()","description":"uniffi.xmtpv3.RustBuffer.ByValue.ByValue","location":"library/uniffi.xmtpv3/-rust-buffer/-by-value/-by-value.html","searchKeys":["ByValue","constructor()","uniffi.xmtpv3.RustBuffer.ByValue.ByValue"]},{"name":"constructor()","description":"uniffi.xmtpv3.RustBuffer.RustBuffer","location":"library/uniffi.xmtpv3/-rust-buffer/-rust-buffer.html","searchKeys":["RustBuffer","constructor()","uniffi.xmtpv3.RustBuffer.RustBuffer"]},{"name":"constructor()","description":"uniffi.xmtpv3.RustBufferByReference.RustBufferByReference","location":"library/uniffi.xmtpv3/-rust-buffer-by-reference/-rust-buffer-by-reference.html","searchKeys":["RustBufferByReference","constructor()","uniffi.xmtpv3.RustBufferByReference.RustBufferByReference"]},{"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(address1: String?, address2: String?)","description":"org.xmtp.android.library.messages.Topic.directMessageV1.directMessageV1","location":"library/org.xmtp.android.library.messages/-topic/direct-message-v1/direct-message-v1.html","searchKeys":["directMessageV1","constructor(address1: String?, address2: String?)","org.xmtp.android.library.messages.Topic.directMessageV1.directMessageV1"]},{"name":"constructor(address: String, authorized: PublicKey, identity: PrivateKey)","description":"org.xmtp.android.library.AuthorizedIdentity.AuthorizedIdentity","location":"library/org.xmtp.android.library/-authorized-identity/-authorized-identity.html","searchKeys":["AuthorizedIdentity","constructor(address: String, authorized: PublicKey, identity: PrivateKey)","org.xmtp.android.library.AuthorizedIdentity.AuthorizedIdentity"]},{"name":"constructor(address: String, privateKeyBundleV1: PrivateKeyBundleV1, apiClient: ApiClient, libXMTPClient: FfiXmtpClient? = null, dbPath: String = \"\", installationId: String = \"\", inboxId: String)","description":"org.xmtp.android.library.Client.Client","location":"library/org.xmtp.android.library/-client/-client.html","searchKeys":["Client","constructor(address: String, privateKeyBundleV1: PrivateKeyBundleV1, apiClient: ApiClient, libXMTPClient: FfiXmtpClient? = null, dbPath: String = \"\", installationId: String = \"\", inboxId: String)","org.xmtp.android.library.Client.Client"]},{"name":"constructor(address: String?)","description":"org.xmtp.android.library.messages.Topic.contact.contact","location":"library/org.xmtp.android.library.messages/-topic/contact/contact.html","searchKeys":["contact","constructor(address: String?)","org.xmtp.android.library.messages.Topic.contact.contact"]},{"name":"constructor(address: String?)","description":"org.xmtp.android.library.messages.Topic.userIntro.userIntro","location":"library/org.xmtp.android.library.messages/-topic/user-intro/user-intro.html","searchKeys":["userIntro","constructor(address: String?)","org.xmtp.android.library.messages.Topic.userIntro.userIntro"]},{"name":"constructor(address: String?)","description":"org.xmtp.android.library.messages.Topic.userInvite.userInvite","location":"library/org.xmtp.android.library.messages/-topic/user-invite/user-invite.html","searchKeys":["userInvite","constructor(address: String?)","org.xmtp.android.library.messages.Topic.userInvite.userInvite"]},{"name":"constructor(address: String?)","description":"org.xmtp.android.library.messages.Topic.userPrivateStoreKeyBundle.userPrivateStoreKeyBundle","location":"library/org.xmtp.android.library.messages/-topic/user-private-store-key-bundle/user-private-store-key-bundle.html","searchKeys":["userPrivateStoreKeyBundle","constructor(address: String?)","org.xmtp.android.library.messages.Topic.userPrivateStoreKeyBundle.userPrivateStoreKeyBundle"]},{"name":"constructor(addresses: String?)","description":"org.xmtp.android.library.messages.Topic.directMessageV2.directMessageV2","location":"library/org.xmtp.android.library.messages/-topic/direct-message-v2/direct-message-v2.html","searchKeys":["directMessageV2","constructor(addresses: String?)","org.xmtp.android.library.messages.Topic.directMessageV2.directMessageV2"]},{"name":"constructor(api: ClientOptions.Api = Api(), preCreateIdentityCallback: PreEventCallback? = null, preEnableIdentityCallback: PreEventCallback? = null, preAuthenticateToInboxCallback: PreEventCallback? = null, appContext: Context? = null, enableV3: Boolean = false, dbDirectory: String? = null, dbEncryptionKey: ByteArray? = null, historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://0.0.0.0:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n })","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(), preCreateIdentityCallback: PreEventCallback? = null, preEnableIdentityCallback: PreEventCallback? = null, preAuthenticateToInboxCallback: PreEventCallback? = null, appContext: Context? = null, enableV3: Boolean = false, dbDirectory: String? = null, dbEncryptionKey: ByteArray? = null, historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://0.0.0.0:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n })","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, conversationsByTopic: MutableMap = mutableMapOf(), libXMTPConversations: FfiConversations? = null)","description":"org.xmtp.android.library.Conversations.Conversations","location":"library/org.xmtp.android.library/-conversations/-conversations.html","searchKeys":["Conversations","constructor(client: Client, conversationsByTopic: MutableMap = mutableMapOf(), libXMTPConversations: FfiConversations? = null)","org.xmtp.android.library.Conversations.Conversations"]},{"name":"constructor(client: Client, entries: MutableMap = mutableMapOf())","description":"org.xmtp.android.library.ConsentList.ConsentList","location":"library/org.xmtp.android.library/-consent-list/-consent-list.html","searchKeys":["ConsentList","constructor(client: Client, entries: MutableMap = mutableMapOf())","org.xmtp.android.library.ConsentList.ConsentList"]},{"name":"constructor(client: Client, knownBundles: MutableMap = mutableMapOf(), hasIntroduced: MutableMap = mutableMapOf(), consentList: ConsentList = ConsentList(client))","description":"org.xmtp.android.library.Contacts.Contacts","location":"library/org.xmtp.android.library/-contacts/-contacts.html","searchKeys":["Contacts","constructor(client: Client, knownBundles: MutableMap = mutableMapOf(), hasIntroduced: MutableMap = mutableMapOf(), consentList: ConsentList = ConsentList(client))","org.xmtp.android.library.Contacts.Contacts"]},{"name":"constructor(client: Client, libXMTPGroup: FfiGroup)","description":"org.xmtp.android.library.Group.Group","location":"library/org.xmtp.android.library/-group/-group.html","searchKeys":["Group","constructor(client: Client, libXMTPGroup: FfiGroup)","org.xmtp.android.library.Group.Group"]},{"name":"constructor(client: Client, libXMTPMessage: FfiMessage)","description":"org.xmtp.android.library.libxmtp.MessageV3.MessageV3","location":"library/org.xmtp.android.library.libxmtp/-message-v3/-message-v3.html","searchKeys":["MessageV3","constructor(client: Client, libXMTPMessage: FfiMessage)","org.xmtp.android.library.libxmtp.MessageV3.MessageV3"]},{"name":"constructor(client: Client, peerAddress: String, sentAt: Date)","description":"org.xmtp.android.library.ConversationV1.ConversationV1","location":"library/org.xmtp.android.library/-conversation-v1/-conversation-v1.html","searchKeys":["ConversationV1","constructor(client: Client, peerAddress: String, sentAt: Date)","org.xmtp.android.library.ConversationV1.ConversationV1"]},{"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(conversationId: String, metadata: Map)","description":"org.xmtp.android.library.ConversationV2ContextExport.ConversationV2ContextExport","location":"library/org.xmtp.android.library/-conversation-v2-context-export/-conversation-v2-context-export.html","searchKeys":["ConversationV2ContextExport","constructor(conversationId: String, metadata: Map)","org.xmtp.android.library.ConversationV2ContextExport.ConversationV2ContextExport"]},{"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(conversationV1: ConversationV1)","description":"org.xmtp.android.library.Conversation.V1.V1","location":"library/org.xmtp.android.library/-conversation/-v1/-v1.html","searchKeys":["V1","constructor(conversationV1: ConversationV1)","org.xmtp.android.library.Conversation.V1.V1"]},{"name":"constructor(conversationV2: ConversationV2)","description":"org.xmtp.android.library.Conversation.V2.V2","location":"library/org.xmtp.android.library/-conversation/-v2/-v2.html","searchKeys":["V2","constructor(conversationV2: ConversationV2)","org.xmtp.android.library.Conversation.V2.V2"]},{"name":"constructor(createdAfterNs: Long?, createdBeforeNs: Long?, limit: Long?)","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?)","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(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":"org.xmtp.android.library.PreparedMessage.PreparedMessage","location":"library/org.xmtp.android.library/-prepared-message/-prepared-message.html","searchKeys":["PreparedMessage","constructor(envelopes: List)","org.xmtp.android.library.PreparedMessage.PreparedMessage"]},{"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(environment: XMTPEnvironment, rustV2Client: FfiV2ApiClient)","description":"org.xmtp.android.library.GRPCApiClient.GRPCApiClient","location":"library/org.xmtp.android.library/-g-r-p-c-api-client/-g-r-p-c-api-client.html","searchKeys":["GRPCApiClient","constructor(environment: XMTPEnvironment, rustV2Client: FfiV2ApiClient)","org.xmtp.android.library.GRPCApiClient.GRPCApiClient"]},{"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(ffiMember: FfiGroupMember)","description":"org.xmtp.android.library.libxmtp.Member.Member","location":"library/org.xmtp.android.library.libxmtp/-member/-member.html","searchKeys":["Member","constructor(ffiMember: FfiGroupMember)","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, sentAtNs: Long, convoId: ByteArray, senderInboxId: String, content: ByteArray, kind: FfiGroupMessageKind, 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: FfiGroupMessageKind, deliveryStatus: FfiDeliveryStatus)","uniffi.xmtpv3.FfiMessage.FfiMessage"]},{"name":"constructor(id: String = \"\", client: Client, topic: String, encodedContent: Content.EncodedContent, senderAddress: String, sent: Date, deliveryStatus: 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, deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.DecodedMessage.DecodedMessage"]},{"name":"constructor(id: String, encodedContent: EncodedContent, senderAddress: String, sentAt: Date, topic: String = \"\", deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","description":"org.xmtp.android.library.messages.DecryptedMessage.DecryptedMessage","location":"library/org.xmtp.android.library.messages/-decrypted-message/-decrypted-message.html","searchKeys":["DecryptedMessage","constructor(id: String, encodedContent: EncodedContent, senderAddress: String, sentAt: Date, topic: String = \"\", deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.messages.DecryptedMessage.DecryptedMessage"]},{"name":"constructor(identifier: String?)","description":"org.xmtp.android.library.messages.Topic.preferenceList.preferenceList","location":"library/org.xmtp.android.library.messages/-topic/preference-list/preference-list.html","searchKeys":["preferenceList","constructor(identifier: String?)","org.xmtp.android.library.messages.Topic.preferenceList.preferenceList"]},{"name":"constructor(inboxId: String, accountAddresses: List, installationIds: List, permissionLevel: FfiPermissionLevel)","description":"uniffi.xmtpv3.FfiGroupMember.FfiGroupMember","location":"library/uniffi.xmtpv3/-ffi-group-member/-ffi-group-member.html","searchKeys":["FfiGroupMember","constructor(inboxId: String, accountAddresses: List, installationIds: List, permissionLevel: FfiPermissionLevel)","uniffi.xmtpv3.FfiGroupMember.FfiGroupMember"]},{"name":"constructor(inboxId: String, recoveryAddress: String, installationIds: 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, installationIds: 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: Int? = null, direction: PagingInfoSortDirection? = SortDirection.SORT_DIRECTION_DESCENDING, before: Date? = null, after: Date? = null)","description":"org.xmtp.android.library.messages.Pagination.Pagination","location":"library/org.xmtp.android.library.messages/-pagination/-pagination.html","searchKeys":["Pagination","constructor(limit: Int? = null, direction: PagingInfoSortDirection? = SortDirection.SORT_DIRECTION_DESCENDING, before: Date? = null, after: Date? = null)","org.xmtp.android.library.messages.Pagination.Pagination"]},{"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.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.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.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.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.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.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.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.FfiGroup.FfiGroup","location":"library/uniffi.xmtpv3/-ffi-group/-ffi-group.html","searchKeys":["FfiGroup","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiGroup.FfiGroup"]},{"name":"constructor(noPointer: NoPointer)","description":"uniffi.xmtpv3.FfiGroupMetadata.FfiGroupMetadata","location":"library/uniffi.xmtpv3/-ffi-group-metadata/-ffi-group-metadata.html","searchKeys":["FfiGroupMetadata","constructor(noPointer: NoPointer)","uniffi.xmtpv3.FfiGroupMetadata.FfiGroupMetadata"]},{"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.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.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.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.FfiGroup.FfiGroup","location":"library/uniffi.xmtpv3/-ffi-group/-ffi-group.html","searchKeys":["FfiGroup","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiGroup.FfiGroup"]},{"name":"constructor(pointer: Pointer)","description":"uniffi.xmtpv3.FfiGroupMetadata.FfiGroupMetadata","location":"library/uniffi.xmtpv3/-ffi-group-metadata/-ffi-group-metadata.html","searchKeys":["FfiGroupMetadata","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiGroupMetadata.FfiGroupMetadata"]},{"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.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.FfiXmtpClient.FfiXmtpClient","location":"library/uniffi.xmtpv3/-ffi-xmtp-client/-ffi-xmtp-client.html","searchKeys":["FfiXmtpClient","constructor(pointer: Pointer)","uniffi.xmtpv3.FfiXmtpClient.FfiXmtpClient"]},{"name":"constructor(privateKeyBundleV1: PrivateKeyBundleV1)","description":"org.xmtp.android.library.AuthorizedIdentity.AuthorizedIdentity","location":"library/org.xmtp.android.library/-authorized-identity/-authorized-identity.html","searchKeys":["AuthorizedIdentity","constructor(privateKeyBundleV1: PrivateKeyBundleV1)","org.xmtp.android.library.AuthorizedIdentity.AuthorizedIdentity"]},{"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(senderHmac: ByteArray? = null, shouldPush: Boolean = false)","description":"org.xmtp.android.library.messages.MessageV2Builder.MessageV2Builder","location":"library/org.xmtp.android.library.messages/-message-v2-builder/-message-v2-builder.html","searchKeys":["MessageV2Builder","constructor(senderHmac: ByteArray? = null, shouldPush: Boolean = false)","org.xmtp.android.library.messages.MessageV2Builder.MessageV2Builder"]},{"name":"constructor(sentBeforeNs: Long?, sentAfterNs: Long?, limit: Long?, deliveryStatus: FfiDeliveryStatus?)","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?)","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(topic: String, keyMaterial: ByteArray, context: Invitation.InvitationV1.Context, consentProof: Invitation.ConsentProofPayload? = null, peerAddress: String, client: Client, createdAtNs: Long? = null, header: SealedInvitationHeaderV1)","description":"org.xmtp.android.library.ConversationV2.ConversationV2","location":"library/org.xmtp.android.library/-conversation-v2/-conversation-v2.html","searchKeys":["ConversationV2","constructor(topic: String, keyMaterial: ByteArray, context: Invitation.InvitationV1.Context, consentProof: Invitation.ConsentProofPayload? = null, peerAddress: String, client: Client, createdAtNs: Long? = null, header: SealedInvitationHeaderV1)","org.xmtp.android.library.ConversationV2.ConversationV2"]},{"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: ConsentListEntry.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: ConsentListEntry.EntryType, consentType: ConsentState)","org.xmtp.android.library.ConsentListEntry.ConsentListEntry"]},{"name":"constructor(version: String, peerAddress: String, createdAt: String)","description":"org.xmtp.android.library.ConversationV1Export.ConversationV1Export","location":"library/org.xmtp.android.library/-conversation-v1-export/-conversation-v1-export.html","searchKeys":["ConversationV1Export","constructor(version: String, peerAddress: String, createdAt: String)","org.xmtp.android.library.ConversationV1Export.ConversationV1Export"]},{"name":"constructor(version: String, topic: String, keyMaterial: String, peerAddress: String, createdAt: String, context: ConversationV2ContextExport? = null)","description":"org.xmtp.android.library.ConversationV2Export.ConversationV2Export","location":"library/org.xmtp.android.library/-conversation-v2-export/-conversation-v2-export.html","searchKeys":["ConversationV2Export","constructor(version: String, topic: String, keyMaterial: String, peerAddress: String, createdAt: String, context: ConversationV2ContextExport? = null)","org.xmtp.android.library.ConversationV2Export.ConversationV2Export"]},{"name":"constructor(xmtpClient: Client, proxy: OpenFramesProxy = OpenFramesProxy())","description":"org.xmtp.android.library.frames.FramesClient.FramesClient","location":"library/org.xmtp.android.library.frames/-frames-client/-frames-client.html","searchKeys":["FramesClient","constructor(xmtpClient: Client, proxy: OpenFramesProxy = OpenFramesProxy())","org.xmtp.android.library.frames.FramesClient.FramesClient"]},{"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 AuthorizedIdentity(var address: String, var authorized: PublicKey, var identity: PrivateKey)","description":"org.xmtp.android.library.AuthorizedIdentity","location":"library/org.xmtp.android.library/-authorized-identity/index.html","searchKeys":["AuthorizedIdentity","data class AuthorizedIdentity(var address: String, var authorized: PublicKey, var identity: PrivateKey)","org.xmtp.android.library.AuthorizedIdentity"]},{"name":"data class ClientOptions(val api: ClientOptions.Api = Api(), val preCreateIdentityCallback: PreEventCallback? = null, val preEnableIdentityCallback: PreEventCallback? = null, val preAuthenticateToInboxCallback: PreEventCallback? = null, val appContext: Context? = null, val enableV3: Boolean = false, val dbDirectory: String? = null, val dbEncryptionKey: ByteArray? = null, val historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://0.0.0.0:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n })","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 preCreateIdentityCallback: PreEventCallback? = null, val preEnableIdentityCallback: PreEventCallback? = null, val preAuthenticateToInboxCallback: PreEventCallback? = null, val appContext: Context? = null, val enableV3: Boolean = false, val dbDirectory: String? = null, val dbEncryptionKey: ByteArray? = null, val historySyncUrl: String = when (api.env) {\n XMTPEnvironment.PRODUCTION -> \"https://message-history.production.ephemera.network/\"\n XMTPEnvironment.LOCAL -> \"http://0.0.0.0:5558\"\n else -> \"https://message-history.dev.ephemera.network/\"\n })","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: ConsentListEntry.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: ConsentListEntry.EntryType, val consentType: ConsentState)","org.xmtp.android.library.ConsentListEntry"]},{"name":"data class Contacts(var client: Client, val knownBundles: MutableMap = mutableMapOf(), val hasIntroduced: MutableMap = mutableMapOf(), var consentList: ConsentList = ConsentList(client))","description":"org.xmtp.android.library.Contacts","location":"library/org.xmtp.android.library/-contacts/index.html","searchKeys":["Contacts","data class Contacts(var client: Client, val knownBundles: MutableMap = mutableMapOf(), val hasIntroduced: MutableMap = mutableMapOf(), var consentList: ConsentList = ConsentList(client))","org.xmtp.android.library.Contacts"]},{"name":"data class ConversationV1(val client: Client, val peerAddress: String, val sentAt: Date)","description":"org.xmtp.android.library.ConversationV1","location":"library/org.xmtp.android.library/-conversation-v1/index.html","searchKeys":["ConversationV1","data class ConversationV1(val client: Client, val peerAddress: String, val sentAt: Date)","org.xmtp.android.library.ConversationV1"]},{"name":"data class ConversationV1Export(var version: String, var peerAddress: String, var createdAt: String)","description":"org.xmtp.android.library.ConversationV1Export","location":"library/org.xmtp.android.library/-conversation-v1-export/index.html","searchKeys":["ConversationV1Export","data class ConversationV1Export(var version: String, var peerAddress: String, var createdAt: String)","org.xmtp.android.library.ConversationV1Export"]},{"name":"data class ConversationV2(val topic: String, val keyMaterial: ByteArray, val context: Invitation.InvitationV1.Context, var consentProof: Invitation.ConsentProofPayload? = null, val peerAddress: String, val client: Client, val createdAtNs: Long? = null, header: SealedInvitationHeaderV1)","description":"org.xmtp.android.library.ConversationV2","location":"library/org.xmtp.android.library/-conversation-v2/index.html","searchKeys":["ConversationV2","data class ConversationV2(val topic: String, val keyMaterial: ByteArray, val context: Invitation.InvitationV1.Context, var consentProof: Invitation.ConsentProofPayload? = null, val peerAddress: String, val client: Client, val createdAtNs: Long? = null, header: SealedInvitationHeaderV1)","org.xmtp.android.library.ConversationV2"]},{"name":"data class ConversationV2ContextExport(var conversationId: String, var metadata: Map)","description":"org.xmtp.android.library.ConversationV2ContextExport","location":"library/org.xmtp.android.library/-conversation-v2-context-export/index.html","searchKeys":["ConversationV2ContextExport","data class ConversationV2ContextExport(var conversationId: String, var metadata: Map)","org.xmtp.android.library.ConversationV2ContextExport"]},{"name":"data class ConversationV2Export(var version: String, var topic: String, var keyMaterial: String, var peerAddress: String, var createdAt: String, var context: ConversationV2ContextExport? = null)","description":"org.xmtp.android.library.ConversationV2Export","location":"library/org.xmtp.android.library/-conversation-v2-export/index.html","searchKeys":["ConversationV2Export","data class ConversationV2Export(var version: String, var topic: String, var keyMaterial: String, var peerAddress: String, var createdAt: String, var context: ConversationV2ContextExport? = null)","org.xmtp.android.library.ConversationV2Export"]},{"name":"data class Conversations(var client: Client, var conversationsByTopic: MutableMap = mutableMapOf(), libXMTPConversations: FfiConversations? = null)","description":"org.xmtp.android.library.Conversations","location":"library/org.xmtp.android.library/-conversations/index.html","searchKeys":["Conversations","data class Conversations(var client: Client, var conversationsByTopic: MutableMap = mutableMapOf(), libXMTPConversations: FfiConversations? = null)","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 deliveryStatus: 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 deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.DecodedMessage"]},{"name":"data class DecryptedMessage(var id: String, var encodedContent: EncodedContent, var senderAddress: String, var sentAt: Date, var topic: String = \"\", var deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","description":"org.xmtp.android.library.messages.DecryptedMessage","location":"library/org.xmtp.android.library.messages/-decrypted-message/index.html","searchKeys":["DecryptedMessage","data class DecryptedMessage(var id: String, var encodedContent: EncodedContent, var senderAddress: String, var sentAt: Date, var topic: String = \"\", var deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.PUBLISHED)","org.xmtp.android.library.messages.DecryptedMessage"]},{"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 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 FfiGroupMember(var inboxId: String, var accountAddresses: List, var installationIds: List, var permissionLevel: FfiPermissionLevel)","description":"uniffi.xmtpv3.FfiGroupMember","location":"library/uniffi.xmtpv3/-ffi-group-member/index.html","searchKeys":["FfiGroupMember","data class FfiGroupMember(var inboxId: String, var accountAddresses: List, var installationIds: List, var permissionLevel: FfiPermissionLevel)","uniffi.xmtpv3.FfiGroupMember"]},{"name":"data class FfiInboxState(var inboxId: String, var recoveryAddress: String, var installationIds: 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 installationIds: List, var accountAddresses: List)","uniffi.xmtpv3.FfiInboxState"]},{"name":"data class FfiListConversationsOptions(var createdAfterNs: Long?, var createdBeforeNs: Long?, var limit: Long?)","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?)","uniffi.xmtpv3.FfiListConversationsOptions"]},{"name":"data class FfiListMessagesOptions(var sentBeforeNs: Long?, var sentAfterNs: Long?, var limit: Long?, var deliveryStatus: FfiDeliveryStatus?)","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?)","uniffi.xmtpv3.FfiListMessagesOptions"]},{"name":"data class FfiMessage(var id: ByteArray, var sentAtNs: Long, var convoId: ByteArray, var senderInboxId: String, var content: ByteArray, var kind: FfiGroupMessageKind, 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: FfiGroupMessageKind, 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 GRPCApiClient(val environment: XMTPEnvironment, val rustV2Client: FfiV2ApiClient) : ApiClient, Closeable","description":"org.xmtp.android.library.GRPCApiClient","location":"library/org.xmtp.android.library/-g-r-p-c-api-client/index.html","searchKeys":["GRPCApiClient","data class GRPCApiClient(val environment: XMTPEnvironment, val rustV2Client: FfiV2ApiClient) : ApiClient, Closeable","org.xmtp.android.library.GRPCApiClient"]},{"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 MessageV3(val client: Client, libXMTPMessage: FfiMessage)","description":"org.xmtp.android.library.libxmtp.MessageV3","location":"library/org.xmtp.android.library.libxmtp/-message-v3/index.html","searchKeys":["MessageV3","data class MessageV3(val client: Client, libXMTPMessage: FfiMessage)","org.xmtp.android.library.libxmtp.MessageV3"]},{"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 Pagination(val limit: Int? = null, val direction: PagingInfoSortDirection? = SortDirection.SORT_DIRECTION_DESCENDING, val before: Date? = null, val after: Date? = null)","description":"org.xmtp.android.library.messages.Pagination","location":"library/org.xmtp.android.library.messages/-pagination/index.html","searchKeys":["Pagination","data class Pagination(val limit: Int? = null, val direction: PagingInfoSortDirection? = SortDirection.SORT_DIRECTION_DESCENDING, val before: Date? = null, val after: Date? = null)","org.xmtp.android.library.messages.Pagination"]},{"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 PreparedMessage(val envelopes: List)","description":"org.xmtp.android.library.PreparedMessage","location":"library/org.xmtp.android.library/-prepared-message/index.html","searchKeys":["PreparedMessage","data class PreparedMessage(val envelopes: List)","org.xmtp.android.library.PreparedMessage"]},{"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 V1(val conversationV1: ConversationV1) : Conversation","description":"org.xmtp.android.library.Conversation.V1","location":"library/org.xmtp.android.library/-conversation/-v1/index.html","searchKeys":["V1","data class V1(val conversationV1: ConversationV1) : Conversation","org.xmtp.android.library.Conversation.V1"]},{"name":"data class V2(val conversationV2: ConversationV2) : Conversation","description":"org.xmtp.android.library.Conversation.V2","location":"library/org.xmtp.android.library/-conversation/-v2/index.html","searchKeys":["V2","data class V2(val conversationV2: ConversationV2) : Conversation","org.xmtp.android.library.Conversation.V2"]},{"name":"data class contact(val address: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.contact","location":"library/org.xmtp.android.library.messages/-topic/contact/index.html","searchKeys":["contact","data class contact(val address: String?) : Topic","org.xmtp.android.library.messages.Topic.contact"]},{"name":"data class directMessageV1(val address1: String?, val address2: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.directMessageV1","location":"library/org.xmtp.android.library.messages/-topic/direct-message-v1/index.html","searchKeys":["directMessageV1","data class directMessageV1(val address1: String?, val address2: String?) : Topic","org.xmtp.android.library.messages.Topic.directMessageV1"]},{"name":"data class directMessageV2(val addresses: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.directMessageV2","location":"library/org.xmtp.android.library.messages/-topic/direct-message-v2/index.html","searchKeys":["directMessageV2","data class directMessageV2(val addresses: String?) : Topic","org.xmtp.android.library.messages.Topic.directMessageV2"]},{"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 preferenceList(val identifier: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.preferenceList","location":"library/org.xmtp.android.library.messages/-topic/preference-list/index.html","searchKeys":["preferenceList","data class preferenceList(val identifier: String?) : Topic","org.xmtp.android.library.messages.Topic.preferenceList"]},{"name":"data class userIntro(val address: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.userIntro","location":"library/org.xmtp.android.library.messages/-topic/user-intro/index.html","searchKeys":["userIntro","data class userIntro(val address: String?) : Topic","org.xmtp.android.library.messages.Topic.userIntro"]},{"name":"data class userInvite(val address: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.userInvite","location":"library/org.xmtp.android.library.messages/-topic/user-invite/index.html","searchKeys":["userInvite","data class userInvite(val address: String?) : Topic","org.xmtp.android.library.messages.Topic.userInvite"]},{"name":"data class userPrivateStoreKeyBundle(val address: String?) : Topic","description":"org.xmtp.android.library.messages.Topic.userPrivateStoreKeyBundle","location":"library/org.xmtp.android.library.messages/-topic/user-private-store-key-bundle/index.html","searchKeys":["userPrivateStoreKeyBundle","data class userPrivateStoreKeyBundle(val address: String?) : Topic","org.xmtp.android.library.messages.Topic.userPrivateStoreKeyBundle"]},{"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 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.ConsentListEntry.EntryType","location":"library/org.xmtp.android.library/-consent-list-entry/-entry-type/index.html","searchKeys":["EntryType","enum EntryType : Enum ","org.xmtp.android.library.ConsentListEntry.EntryType"]},{"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 FfiGroupMessageKind : Enum ","description":"uniffi.xmtpv3.FfiGroupMessageKind","location":"library/uniffi.xmtpv3/-ffi-group-message-kind/index.html","searchKeys":["FfiGroupMessageKind","enum FfiGroupMessageKind : Enum ","uniffi.xmtpv3.FfiGroupMessageKind"]},{"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.messages.MessageDeliveryStatus","location":"library/org.xmtp.android.library.messages/-message-delivery-status/index.html","searchKeys":["MessageDeliveryStatus","enum MessageDeliveryStatus : Enum ","org.xmtp.android.library.messages.MessageDeliveryStatus"]},{"name":"enum MessageVersion : Enum ","description":"org.xmtp.android.library.messages.MessageVersion","location":"library/org.xmtp.android.library.messages/-message-version/index.html","searchKeys":["MessageVersion","enum MessageVersion : Enum ","org.xmtp.android.library.messages.MessageVersion"]},{"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 Version : Enum ","description":"org.xmtp.android.library.Conversation.Version","location":"library/org.xmtp.android.library/-conversation/-version/index.html","searchKeys":["Version","enum Version : Enum ","org.xmtp.android.library.Conversation.Version"]},{"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 , T> buildEncode(client: Client, encodedContent: EncodedContent, topic: String, keyMaterial: ByteArray, codec: Codec): MessageV2Builder","description":"org.xmtp.android.library.messages.MessageV2Builder.Companion.buildEncode","location":"library/org.xmtp.android.library.messages/-message-v2-builder/-companion/build-encode.html","searchKeys":["buildEncode","fun , T> buildEncode(client: Client, encodedContent: EncodedContent, topic: String, keyMaterial: ByteArray, codec: Codec): MessageV2Builder","org.xmtp.android.library.messages.MessageV2Builder.Companion.buildEncode"]},{"name":"fun , T> encode(codec: Codec, content: T): ByteArray","description":"org.xmtp.android.library.ConversationV2.encode","location":"library/org.xmtp.android.library/-conversation-v2/encode.html","searchKeys":["encode","fun , T> encode(codec: Codec, content: T): ByteArray","org.xmtp.android.library.ConversationV2.encode"]},{"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.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): PreparedMessage","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): PreparedMessage","org.xmtp.android.library.Conversation.prepareMessage"]},{"name":"fun prepareMessage(content: T, options: SendOptions?): PreparedMessage","description":"org.xmtp.android.library.ConversationV1.prepareMessage","location":"library/org.xmtp.android.library/-conversation-v1/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(content: T, options: SendOptions?): PreparedMessage","org.xmtp.android.library.ConversationV1.prepareMessage"]},{"name":"fun prepareMessage(content: T, options: SendOptions?): PreparedMessage","description":"org.xmtp.android.library.ConversationV2.prepareMessage","location":"library/org.xmtp.android.library/-conversation-v2/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(content: T, options: SendOptions?): PreparedMessage","org.xmtp.android.library.ConversationV2.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 ContactBundle.toPublicKeyBundle(): PublicKeyBundle","description":"org.xmtp.android.library.messages.toPublicKeyBundle","location":"library/org.xmtp.android.library.messages/to-public-key-bundle.html","searchKeys":["toPublicKeyBundle","fun ContactBundle.toPublicKeyBundle(): PublicKeyBundle","org.xmtp.android.library.messages.toPublicKeyBundle"]},{"name":"fun ContactBundle.toSignedPublicKeyBundle(): SignedPublicKeyBundle","description":"org.xmtp.android.library.messages.toSignedPublicKeyBundle","location":"library/org.xmtp.android.library.messages/to-signed-public-key-bundle.html","searchKeys":["toSignedPublicKeyBundle","fun ContactBundle.toSignedPublicKeyBundle(): SignedPublicKeyBundle","org.xmtp.android.library.messages.toSignedPublicKeyBundle"]},{"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 EncryptedPrivateKeyBundle.decrypted(key: SigningKey, preEnableIdentityCallback: PreEventCallback? = null): PrivateKeyBundle","description":"org.xmtp.android.library.messages.decrypted","location":"library/org.xmtp.android.library.messages/decrypted.html","searchKeys":["decrypted","fun EncryptedPrivateKeyBundle.decrypted(key: SigningKey, preEnableIdentityCallback: PreEventCallback? = null): PrivateKeyBundle","org.xmtp.android.library.messages.decrypted"]},{"name":"fun InvitationV1.createDeterministic(sender: PrivateKeyBundleV2, recipient: SignedPublicKeyBundle, context: Invitation.InvitationV1.Context? = null, consentProof: Invitation.ConsentProofPayload? = null): InvitationV1","description":"org.xmtp.android.library.messages.createDeterministic","location":"library/org.xmtp.android.library.messages/create-deterministic.html","searchKeys":["createDeterministic","fun InvitationV1.createDeterministic(sender: PrivateKeyBundleV2, recipient: SignedPublicKeyBundle, context: Invitation.InvitationV1.Context? = null, consentProof: Invitation.ConsentProofPayload? = null): InvitationV1","org.xmtp.android.library.messages.createDeterministic"]},{"name":"fun InvitationV1.createRandom(context: Invitation.InvitationV1.Context? = null): InvitationV1","description":"org.xmtp.android.library.messages.createRandom","location":"library/org.xmtp.android.library.messages/create-random.html","searchKeys":["createRandom","fun InvitationV1.createRandom(context: Invitation.InvitationV1.Context? = null): InvitationV1","org.xmtp.android.library.messages.createRandom"]},{"name":"fun MessageV1.decrypt(viewer: PrivateKeyBundleV1?): ByteArray?","description":"org.xmtp.android.library.messages.decrypt","location":"library/org.xmtp.android.library.messages/decrypt.html","searchKeys":["decrypt","fun MessageV1.decrypt(viewer: PrivateKeyBundleV1?): ByteArray?","org.xmtp.android.library.messages.decrypt"]},{"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 PrivateKey.sign(key: PublicKeyOuterClass.UnsignedPublicKey): PublicKeyOuterClass.SignedPublicKey","description":"org.xmtp.android.library.messages.sign","location":"library/org.xmtp.android.library.messages/sign.html","searchKeys":["sign","fun PrivateKey.sign(key: PublicKeyOuterClass.UnsignedPublicKey): PublicKeyOuterClass.SignedPublicKey","org.xmtp.android.library.messages.sign"]},{"name":"fun PrivateKeyBundle.encrypted(key: SigningKey, preEnableIdentityCallback: PreEventCallback? = null): EncryptedPrivateKeyBundle","description":"org.xmtp.android.library.messages.encrypted","location":"library/org.xmtp.android.library.messages/encrypted.html","searchKeys":["encrypted","fun PrivateKeyBundle.encrypted(key: SigningKey, preEnableIdentityCallback: PreEventCallback? = null): EncryptedPrivateKeyBundle","org.xmtp.android.library.messages.encrypted"]},{"name":"fun PrivateKeyBundleV1.generate(wallet: SigningKey, options: ClientOptions? = null): PrivateKeyBundleV1","description":"org.xmtp.android.library.messages.generate","location":"library/org.xmtp.android.library.messages/generate.html","searchKeys":["generate","fun PrivateKeyBundleV1.generate(wallet: SigningKey, options: ClientOptions? = null): PrivateKeyBundleV1","org.xmtp.android.library.messages.generate"]},{"name":"fun PrivateKeyBundleV1.sharedSecret(peer: PublicKeyBundle, myPreKey: PublicKey, isRecipient: Boolean): ByteArray","description":"org.xmtp.android.library.messages.sharedSecret","location":"library/org.xmtp.android.library.messages/shared-secret.html","searchKeys":["sharedSecret","fun PrivateKeyBundleV1.sharedSecret(peer: PublicKeyBundle, myPreKey: PublicKey, isRecipient: Boolean): ByteArray","org.xmtp.android.library.messages.sharedSecret"]},{"name":"fun PrivateKeyBundleV1.toPublicKeyBundle(): PublicKeyBundle","description":"org.xmtp.android.library.messages.toPublicKeyBundle","location":"library/org.xmtp.android.library.messages/to-public-key-bundle.html","searchKeys":["toPublicKeyBundle","fun PrivateKeyBundleV1.toPublicKeyBundle(): PublicKeyBundle","org.xmtp.android.library.messages.toPublicKeyBundle"]},{"name":"fun PrivateKeyBundleV1.toV2(): PrivateKeyBundleV2","description":"org.xmtp.android.library.messages.toV2","location":"library/org.xmtp.android.library.messages/to-v2.html","searchKeys":["toV2","fun PrivateKeyBundleV1.toV2(): PrivateKeyBundleV2","org.xmtp.android.library.messages.toV2"]},{"name":"fun PrivateKeyBundleV2.findPreKey(myPreKey: SignedPublicKey): SignedPrivateKey","description":"org.xmtp.android.library.messages.findPreKey","location":"library/org.xmtp.android.library.messages/find-pre-key.html","searchKeys":["findPreKey","fun PrivateKeyBundleV2.findPreKey(myPreKey: SignedPublicKey): SignedPrivateKey","org.xmtp.android.library.messages.findPreKey"]},{"name":"fun PrivateKeyBundleV2.getPublicKeyBundle(): SignedPublicKeyBundle","description":"org.xmtp.android.library.messages.getPublicKeyBundle","location":"library/org.xmtp.android.library.messages/get-public-key-bundle.html","searchKeys":["getPublicKeyBundle","fun PrivateKeyBundleV2.getPublicKeyBundle(): SignedPublicKeyBundle","org.xmtp.android.library.messages.getPublicKeyBundle"]},{"name":"fun PrivateKeyBundleV2.sharedSecret(peer: SignedPublicKeyBundle, myPreKey: SignedPublicKey, isRecipient: Boolean): ByteArray","description":"org.xmtp.android.library.messages.sharedSecret","location":"library/org.xmtp.android.library.messages/shared-secret.html","searchKeys":["sharedSecret","fun PrivateKeyBundleV2.sharedSecret(peer: SignedPublicKeyBundle, myPreKey: SignedPublicKey, isRecipient: Boolean): ByteArray","org.xmtp.android.library.messages.sharedSecret"]},{"name":"fun PrivateKeyBundleV2.sharedSecret(privateData: ByteArray, publicData: ByteArray): ByteArray","description":"org.xmtp.android.library.messages.sharedSecret","location":"library/org.xmtp.android.library.messages/shared-secret.html","searchKeys":["sharedSecret","fun PrivateKeyBundleV2.sharedSecret(privateData: ByteArray, publicData: ByteArray): ByteArray","org.xmtp.android.library.messages.sharedSecret"]},{"name":"fun PrivateKeyBundleV2.toV1(): PrivateKeyBundleV1","description":"org.xmtp.android.library.messages.toV1","location":"library/org.xmtp.android.library.messages/to-v1.html","searchKeys":["toV1","fun PrivateKeyBundleV2.toV1(): PrivateKeyBundleV1","org.xmtp.android.library.messages.toV1"]},{"name":"fun PublicKey.recoverWalletSignerPublicKey(): PublicKey","description":"org.xmtp.android.library.messages.recoverWalletSignerPublicKey","location":"library/org.xmtp.android.library.messages/recover-wallet-signer-public-key.html","searchKeys":["recoverWalletSignerPublicKey","fun PublicKey.recoverWalletSignerPublicKey(): PublicKey","org.xmtp.android.library.messages.recoverWalletSignerPublicKey"]},{"name":"fun SealedInvitation.involves(contact: ContactBundle): Boolean","description":"org.xmtp.android.library.messages.involves","location":"library/org.xmtp.android.library.messages/involves.html","searchKeys":["involves","fun SealedInvitation.involves(contact: ContactBundle): Boolean","org.xmtp.android.library.messages.involves"]},{"name":"fun SealedInvitationV1.getInvitation(viewer: PrivateKeyBundleV2?): InvitationV1","description":"org.xmtp.android.library.messages.getInvitation","location":"library/org.xmtp.android.library.messages/get-invitation.html","searchKeys":["getInvitation","fun SealedInvitationV1.getInvitation(viewer: PrivateKeyBundleV2?): InvitationV1","org.xmtp.android.library.messages.getInvitation"]},{"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.createIdentityText(key: ByteArray): String","description":"org.xmtp.android.library.messages.createIdentityText","location":"library/org.xmtp.android.library.messages/create-identity-text.html","searchKeys":["createIdentityText","fun Signature.createIdentityText(key: ByteArray): String","org.xmtp.android.library.messages.createIdentityText"]},{"name":"fun Signature.enableIdentityText(key: ByteArray): String","description":"org.xmtp.android.library.messages.enableIdentityText","location":"library/org.xmtp.android.library.messages/enable-identity-text.html","searchKeys":["enableIdentityText","fun Signature.enableIdentityText(key: ByteArray): String","org.xmtp.android.library.messages.enableIdentityText"]},{"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 SignedPrivateKey.matches(signedPublicKey: SignedPublicKey): Boolean","description":"org.xmtp.android.library.messages.matches","location":"library/org.xmtp.android.library.messages/matches.html","searchKeys":["matches","fun SignedPrivateKey.matches(signedPublicKey: SignedPublicKey): Boolean","org.xmtp.android.library.messages.matches"]},{"name":"fun SignedPrivateKey.sign(data: ByteArray): Signature","description":"org.xmtp.android.library.messages.sign","location":"library/org.xmtp.android.library.messages/sign.html","searchKeys":["sign","fun SignedPrivateKey.sign(data: ByteArray): Signature","org.xmtp.android.library.messages.sign"]},{"name":"fun SignedPublicKey.recoverWalletSignerPublicKey(): PublicKey","description":"org.xmtp.android.library.messages.recoverWalletSignerPublicKey","location":"library/org.xmtp.android.library.messages/recover-wallet-signer-public-key.html","searchKeys":["recoverWalletSignerPublicKey","fun SignedPublicKey.recoverWalletSignerPublicKey(): PublicKey","org.xmtp.android.library.messages.recoverWalletSignerPublicKey"]},{"name":"fun SignedPublicKey.verify(key: SignedPublicKey): Boolean","description":"org.xmtp.android.library.messages.verify","location":"library/org.xmtp.android.library.messages/verify.html","searchKeys":["verify","fun SignedPublicKey.verify(key: SignedPublicKey): Boolean","org.xmtp.android.library.messages.verify"]},{"name":"fun SignedPublicKeyBundle.equals(other: SignedPublicKeyBundle): Boolean","description":"org.xmtp.android.library.messages.equals","location":"library/org.xmtp.android.library.messages/equals.html","searchKeys":["equals","fun SignedPublicKeyBundle.equals(other: SignedPublicKeyBundle): Boolean","org.xmtp.android.library.messages.equals"]},{"name":"fun SigningKey.createIdentity(identity: PrivateKeyOuterClass.PrivateKey, preCreateIdentityCallback: PreEventCallback? = null): AuthorizedIdentity","description":"org.xmtp.android.library.createIdentity","location":"library/org.xmtp.android.library/create-identity.html","searchKeys":["createIdentity","fun SigningKey.createIdentity(identity: PrivateKeyOuterClass.PrivateKey, preCreateIdentityCallback: PreEventCallback? = null): AuthorizedIdentity","org.xmtp.android.library.createIdentity"]},{"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 UnsignedPublicKey.generate(): UnsignedPublicKey","description":"org.xmtp.android.library.messages.generate","location":"library/org.xmtp.android.library.messages/generate.html","searchKeys":["generate","fun UnsignedPublicKey.generate(): UnsignedPublicKey","org.xmtp.android.library.messages.generate"]},{"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 allow(address: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.allow","location":"library/org.xmtp.android.library/-consent-list/allow.html","searchKeys":["allow","fun allow(address: String): ConsentListEntry","org.xmtp.android.library.ConsentList.allow"]},{"name":"fun allowGroup(groupId: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.allowGroup","location":"library/org.xmtp.android.library/-consent-list/allow-group.html","searchKeys":["allowGroup","fun allowGroup(groupId: String): ConsentListEntry","org.xmtp.android.library.ConsentList.allowGroup"]},{"name":"fun allowInboxId(inboxId: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.allowInboxId","location":"library/org.xmtp.android.library/-consent-list/allow-inbox-id.html","searchKeys":["allowInboxId","fun allowInboxId(inboxId: String): ConsentListEntry","org.xmtp.android.library.ConsentList.allowInboxId"]},{"name":"fun asByteBuffer(): ByteBuffer?","description":"uniffi.xmtpv3.RustBuffer.asByteBuffer","location":"library/uniffi.xmtpv3/-rust-buffer/as-byte-buffer.html","searchKeys":["asByteBuffer","fun asByteBuffer(): ByteBuffer?","uniffi.xmtpv3.RustBuffer.asByteBuffer"]},{"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 buildContextFromId(conversationId: String = \"\", metadata: Map = mapOf()): Invitation.InvitationV1.Context","description":"org.xmtp.android.library.messages.InvitationV1Builder.Companion.buildContextFromId","location":"library/org.xmtp.android.library.messages/-invitation-v1-builder/-companion/build-context-from-id.html","searchKeys":["buildContextFromId","fun buildContextFromId(conversationId: String = \"\", metadata: Map = mapOf()): Invitation.InvitationV1.Context","org.xmtp.android.library.messages.InvitationV1Builder.Companion.buildContextFromId"]},{"name":"fun buildDecode(id: String, topic: String, message: MessageV2, keyMaterial: ByteArray, client: Client): DecodedMessage","description":"org.xmtp.android.library.messages.MessageV2Builder.Companion.buildDecode","location":"library/org.xmtp.android.library.messages/-message-v2-builder/-companion/build-decode.html","searchKeys":["buildDecode","fun buildDecode(id: String, topic: String, message: MessageV2, keyMaterial: ByteArray, client: Client): DecodedMessage","org.xmtp.android.library.messages.MessageV2Builder.Companion.buildDecode"]},{"name":"fun buildDecrypt(id: String, topic: String, message: MessageV2, keyMaterial: ByteArray, client: Client): DecryptedMessage","description":"org.xmtp.android.library.messages.MessageV2Builder.Companion.buildDecrypt","location":"library/org.xmtp.android.library.messages/-message-v2-builder/-companion/build-decrypt.html","searchKeys":["buildDecrypt","fun buildDecrypt(id: String, topic: String, message: MessageV2, keyMaterial: ByteArray, client: Client): DecryptedMessage","org.xmtp.android.library.messages.MessageV2Builder.Companion.buildDecrypt"]},{"name":"fun buildEncode(sender: PrivateKeyBundleV1, recipient: PublicKeyBundle, message: ByteArray, timestamp: Date): MessageV1","description":"org.xmtp.android.library.messages.MessageV1Builder.Companion.buildEncode","location":"library/org.xmtp.android.library.messages/-message-v1-builder/-companion/build-encode.html","searchKeys":["buildEncode","fun buildEncode(sender: PrivateKeyBundleV1, recipient: PublicKeyBundle, message: ByteArray, timestamp: Date): MessageV1","org.xmtp.android.library.messages.MessageV1Builder.Companion.buildEncode"]},{"name":"fun buildFromBundle(bundleBytes: ByteArray): PrivateKeyBundleV1","description":"org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.buildFromBundle","location":"library/org.xmtp.android.library.messages/-private-key-bundle-v1-builder/-companion/build-from-bundle.html","searchKeys":["buildFromBundle","fun buildFromBundle(bundleBytes: ByteArray): PrivateKeyBundleV1","org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.buildFromBundle"]},{"name":"fun buildFromBytes(bytes: ByteArray): MessageV1","description":"org.xmtp.android.library.messages.MessageV1Builder.Companion.buildFromBytes","location":"library/org.xmtp.android.library.messages/-message-v1-builder/-companion/build-from-bytes.html","searchKeys":["buildFromBytes","fun buildFromBytes(bytes: ByteArray): MessageV1","org.xmtp.android.library.messages.MessageV1Builder.Companion.buildFromBytes"]},{"name":"fun buildFromBytes(data: ByteArray): PublicKey","description":"org.xmtp.android.library.messages.PublicKeyBuilder.Companion.buildFromBytes","location":"library/org.xmtp.android.library.messages/-public-key-builder/-companion/build-from-bytes.html","searchKeys":["buildFromBytes","fun buildFromBytes(data: ByteArray): PublicKey","org.xmtp.android.library.messages.PublicKeyBuilder.Companion.buildFromBytes"]},{"name":"fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?): MessageV1","description":"org.xmtp.android.library.messages.MessageV1Builder.Companion.buildFromCipherText","location":"library/org.xmtp.android.library.messages/-message-v1-builder/-companion/build-from-cipher-text.html","searchKeys":["buildFromCipherText","fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?): MessageV1","org.xmtp.android.library.messages.MessageV1Builder.Companion.buildFromCipherText"]},{"name":"fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?): SealedInvitation","description":"org.xmtp.android.library.messages.SealedInvitationBuilder.Companion.buildFromCipherText","location":"library/org.xmtp.android.library.messages/-sealed-invitation-builder/-companion/build-from-cipher-text.html","searchKeys":["buildFromCipherText","fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?): SealedInvitation","org.xmtp.android.library.messages.SealedInvitationBuilder.Companion.buildFromCipherText"]},{"name":"fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?, senderHmac: ByteArray, shouldPush: Boolean): MessageV2Builder","description":"org.xmtp.android.library.messages.MessageV2Builder.Companion.buildFromCipherText","location":"library/org.xmtp.android.library.messages/-message-v2-builder/-companion/build-from-cipher-text.html","searchKeys":["buildFromCipherText","fun buildFromCipherText(headerBytes: ByteArray, ciphertext: CipherText?, senderHmac: ByteArray, shouldPush: Boolean): MessageV2Builder","org.xmtp.android.library.messages.MessageV2Builder.Companion.buildFromCipherText"]},{"name":"fun buildFromConversation(conversationId: String = \"\", metadata: Map = mapOf()): Invitation.InvitationV1.Context","description":"org.xmtp.android.library.messages.InvitationV1ContextBuilder.Companion.buildFromConversation","location":"library/org.xmtp.android.library.messages/-invitation-v1-context-builder/-companion/build-from-conversation.html","searchKeys":["buildFromConversation","fun buildFromConversation(conversationId: String = \"\", metadata: Map = mapOf()): Invitation.InvitationV1.Context","org.xmtp.android.library.messages.InvitationV1ContextBuilder.Companion.buildFromConversation"]},{"name":"fun buildFromEnvelope(envelope: MessageApiOuterClass.Envelope): ContactBundle","description":"org.xmtp.android.library.messages.ContactBundleBuilder.Companion.buildFromEnvelope","location":"library/org.xmtp.android.library.messages/-contact-bundle-builder/-companion/build-from-envelope.html","searchKeys":["buildFromEnvelope","fun buildFromEnvelope(envelope: MessageApiOuterClass.Envelope): ContactBundle","org.xmtp.android.library.messages.ContactBundleBuilder.Companion.buildFromEnvelope"]},{"name":"fun buildFromHeader(headerBytes: ByteArray, ciphtertext: CipherText): SealedInvitationV1","description":"org.xmtp.android.library.messages.SealedInvitationV1Builder.Companion.buildFromHeader","location":"library/org.xmtp.android.library.messages/-sealed-invitation-v1-builder/-companion/build-from-header.html","searchKeys":["buildFromHeader","fun buildFromHeader(headerBytes: ByteArray, ciphtertext: CipherText): SealedInvitationV1","org.xmtp.android.library.messages.SealedInvitationV1Builder.Companion.buildFromHeader"]},{"name":"fun buildFromKeyBundle(publicKeyBundle: PublicKeyBundle): SignedPublicKeyBundle","description":"org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder.Companion.buildFromKeyBundle","location":"library/org.xmtp.android.library.messages/-signed-public-key-bundle-builder/-companion/build-from-key-bundle.html","searchKeys":["buildFromKeyBundle","fun buildFromKeyBundle(publicKeyBundle: PublicKeyBundle): SignedPublicKeyBundle","org.xmtp.android.library.messages.SignedPublicKeyBundleBuilder.Companion.buildFromKeyBundle"]},{"name":"fun buildFromLegacy(key: PrivateKey): SignedPrivateKey","description":"org.xmtp.android.library.messages.SignedPrivateKeyBuilder.Companion.buildFromLegacy","location":"library/org.xmtp.android.library.messages/-signed-private-key-builder/-companion/build-from-legacy.html","searchKeys":["buildFromLegacy","fun buildFromLegacy(key: PrivateKey): SignedPrivateKey","org.xmtp.android.library.messages.SignedPrivateKeyBuilder.Companion.buildFromLegacy"]},{"name":"fun buildFromLegacy(legacyKey: PublicKey): SignedPublicKey","description":"org.xmtp.android.library.messages.SignedPublicKeyBuilder.Companion.buildFromLegacy","location":"library/org.xmtp.android.library.messages/-signed-public-key-builder/-companion/build-from-legacy.html","searchKeys":["buildFromLegacy","fun buildFromLegacy(legacyKey: PublicKey): SignedPublicKey","org.xmtp.android.library.messages.SignedPublicKeyBuilder.Companion.buildFromLegacy"]},{"name":"fun buildFromMessageV1(v1: MessageV1): Message","description":"org.xmtp.android.library.messages.MessageBuilder.Companion.buildFromMessageV1","location":"library/org.xmtp.android.library.messages/-message-builder/-companion/build-from-message-v1.html","searchKeys":["buildFromMessageV1","fun buildFromMessageV1(v1: MessageV1): Message","org.xmtp.android.library.messages.MessageBuilder.Companion.buildFromMessageV1"]},{"name":"fun buildFromMessageV2(v2: MessageV2): Message","description":"org.xmtp.android.library.messages.MessageBuilder.Companion.buildFromMessageV2","location":"library/org.xmtp.android.library.messages/-message-builder/-companion/build-from-message-v2.html","searchKeys":["buildFromMessageV2","fun buildFromMessageV2(v2: MessageV2): Message","org.xmtp.android.library.messages.MessageBuilder.Companion.buildFromMessageV2"]},{"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 buildFromPublicBundles(sender: PublicKeyBundle, recipient: PublicKeyBundle, timestamp: Long): MessageHeaderV1","description":"org.xmtp.android.library.messages.MessageHeaderV1Builder.Companion.buildFromPublicBundles","location":"library/org.xmtp.android.library.messages/-message-header-v1-builder/-companion/build-from-public-bundles.html","searchKeys":["buildFromPublicBundles","fun buildFromPublicBundles(sender: PublicKeyBundle, recipient: PublicKeyBundle, timestamp: Long): MessageHeaderV1","org.xmtp.android.library.messages.MessageHeaderV1Builder.Companion.buildFromPublicBundles"]},{"name":"fun buildFromPublicKey(publicKey: PublicKey): UnsignedPublicKey","description":"org.xmtp.android.library.messages.UnsignedPublicKeyBuilder.Companion.buildFromPublicKey","location":"library/org.xmtp.android.library.messages/-unsigned-public-key-builder/-companion/build-from-public-key.html","searchKeys":["buildFromPublicKey","fun buildFromPublicKey(publicKey: PublicKey): UnsignedPublicKey","org.xmtp.android.library.messages.UnsignedPublicKeyBuilder.Companion.buildFromPublicKey"]},{"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 buildFromSignedKeyBundle(signedPublicKeyBundle: SignedPublicKeyBundle): PublicKeyBundle","description":"org.xmtp.android.library.messages.PublicKeyBundleBuilder.Companion.buildFromSignedKeyBundle","location":"library/org.xmtp.android.library.messages/-public-key-bundle-builder/-companion/build-from-signed-key-bundle.html","searchKeys":["buildFromSignedKeyBundle","fun buildFromSignedKeyBundle(signedPublicKeyBundle: SignedPublicKeyBundle): PublicKeyBundle","org.xmtp.android.library.messages.PublicKeyBundleBuilder.Companion.buildFromSignedKeyBundle"]},{"name":"fun buildFromSignedPrivateKey(signedPrivateKey: SignedPrivateKey): PrivateKey","description":"org.xmtp.android.library.messages.PrivateKeyBuilder.Companion.buildFromSignedPrivateKey","location":"library/org.xmtp.android.library.messages/-private-key-builder/-companion/build-from-signed-private-key.html","searchKeys":["buildFromSignedPrivateKey","fun buildFromSignedPrivateKey(signedPrivateKey: SignedPrivateKey): PrivateKey","org.xmtp.android.library.messages.PrivateKeyBuilder.Companion.buildFromSignedPrivateKey"]},{"name":"fun buildFromSignedPublicBundle(sender: SignedPublicKeyBundle, recipient: SignedPublicKeyBundle, createdNs: Long): SealedInvitationHeaderV1","description":"org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder.Companion.buildFromSignedPublicBundle","location":"library/org.xmtp.android.library.messages/-sealed-invitation-header-v1-builder/-companion/build-from-signed-public-bundle.html","searchKeys":["buildFromSignedPublicBundle","fun buildFromSignedPublicBundle(sender: SignedPublicKeyBundle, recipient: SignedPublicKeyBundle, createdNs: Long): SealedInvitationHeaderV1","org.xmtp.android.library.messages.SealedInvitationHeaderV1Builder.Companion.buildFromSignedPublicBundle"]},{"name":"fun buildFromSignedPublicKey(signedPublicKey: PublicKeyOuterClass.SignedPublicKey): PublicKey","description":"org.xmtp.android.library.messages.PublicKeyBuilder.Companion.buildFromSignedPublicKey","location":"library/org.xmtp.android.library.messages/-public-key-builder/-companion/build-from-signed-public-key.html","searchKeys":["buildFromSignedPublicKey","fun buildFromSignedPublicKey(signedPublicKey: PublicKeyOuterClass.SignedPublicKey): PublicKey","org.xmtp.android.library.messages.PublicKeyBuilder.Companion.buildFromSignedPublicKey"]},{"name":"fun buildFromString(topic: String, timestamp: Date, message: ByteArray): Envelope","description":"org.xmtp.android.library.messages.EnvelopeBuilder.Companion.buildFromString","location":"library/org.xmtp.android.library.messages/-envelope-builder/-companion/build-from-string.html","searchKeys":["buildFromString","fun buildFromString(topic: String, timestamp: Date, message: ByteArray): Envelope","org.xmtp.android.library.messages.EnvelopeBuilder.Companion.buildFromString"]},{"name":"fun buildFromTopic(topic: String, created: Date): MessageHeaderV2","description":"org.xmtp.android.library.messages.MessageHeaderV2Builder.Companion.buildFromTopic","location":"library/org.xmtp.android.library.messages/-message-header-v2-builder/-companion/build-from-topic.html","searchKeys":["buildFromTopic","fun buildFromTopic(topic: String, created: Date): MessageHeaderV2","org.xmtp.android.library.messages.MessageHeaderV2Builder.Companion.buildFromTopic"]},{"name":"fun buildFromTopic(topic: Topic, context: Invitation.InvitationV1.Context? = null, aes256GcmHkdfSha256: Invitation.InvitationV1.Aes256gcmHkdfsha256, consentProof: Invitation.ConsentProofPayload? = null): InvitationV1","description":"org.xmtp.android.library.messages.InvitationV1Builder.Companion.buildFromTopic","location":"library/org.xmtp.android.library.messages/-invitation-v1-builder/-companion/build-from-topic.html","searchKeys":["buildFromTopic","fun buildFromTopic(topic: Topic, context: Invitation.InvitationV1.Context? = null, aes256GcmHkdfSha256: Invitation.InvitationV1.Aes256gcmHkdfsha256, consentProof: Invitation.ConsentProofPayload? = null): InvitationV1","org.xmtp.android.library.messages.InvitationV1Builder.Companion.buildFromTopic"]},{"name":"fun buildFromTopic(topic: Topic, timestamp: Date, message: ByteArray): Envelope","description":"org.xmtp.android.library.messages.EnvelopeBuilder.Companion.buildFromTopic","location":"library/org.xmtp.android.library.messages/-envelope-builder/-companion/build-from-topic.html","searchKeys":["buildFromTopic","fun buildFromTopic(topic: Topic, timestamp: Date, message: ByteArray): Envelope","org.xmtp.android.library.messages.EnvelopeBuilder.Companion.buildFromTopic"]},{"name":"fun buildFromV1(sender: PrivateKeyBundleV2, recipient: SignedPublicKeyBundle, created: Date, invitation: InvitationV1): SealedInvitation","description":"org.xmtp.android.library.messages.SealedInvitationBuilder.Companion.buildFromV1","location":"library/org.xmtp.android.library.messages/-sealed-invitation-builder/-companion/build-from-v1.html","searchKeys":["buildFromV1","fun buildFromV1(sender: PrivateKeyBundleV2, recipient: SignedPublicKeyBundle, created: Date, invitation: InvitationV1): SealedInvitation","org.xmtp.android.library.messages.SealedInvitationBuilder.Companion.buildFromV1"]},{"name":"fun buildFromV1Key(v1: PrivateKeyBundleV1): PrivateKeyBundle","description":"org.xmtp.android.library.messages.PrivateKeyBundleBuilder.Companion.buildFromV1Key","location":"library/org.xmtp.android.library.messages/-private-key-bundle-builder/-companion/build-from-v1-key.html","searchKeys":["buildFromV1Key","fun buildFromV1Key(v1: PrivateKeyBundleV1): PrivateKeyBundle","org.xmtp.android.library.messages.PrivateKeyBundleBuilder.Companion.buildFromV1Key"]},{"name":"fun buildFromWalletAddress(walletAddress: String, timestamp: Date? = null): Authn.AuthData","description":"org.xmtp.android.library.messages.AuthDataBuilder.Companion.buildFromWalletAddress","location":"library/org.xmtp.android.library.messages/-auth-data-builder/-companion/build-from-wallet-address.html","searchKeys":["buildFromWalletAddress","fun buildFromWalletAddress(walletAddress: String, timestamp: Date? = null): Authn.AuthData","org.xmtp.android.library.messages.AuthDataBuilder.Companion.buildFromWalletAddress"]},{"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 builderFromPayload(payload: ByteArray, sender: SignedPublicKeyBundle?, signature: Signature?): SignedContent","description":"org.xmtp.android.library.messages.SignedContentBuilder.Companion.builderFromPayload","location":"library/org.xmtp.android.library.messages/-signed-content-builder/-companion/builder-from-payload.html","searchKeys":["builderFromPayload","fun builderFromPayload(payload: ByteArray, sender: SignedPublicKeyBundle?, signature: Signature?): SignedContent","org.xmtp.android.library.messages.SignedContentBuilder.Companion.builderFromPayload"]},{"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 conversation(sealedInvitation: SealedInvitation): ConversationV2","description":"org.xmtp.android.library.Conversations.conversation","location":"library/org.xmtp.android.library/-conversations/conversation.html","searchKeys":["conversation","fun conversation(sealedInvitation: SealedInvitation): ConversationV2","org.xmtp.android.library.Conversations.conversation"]},{"name":"fun create(client: Client, invitation: Invitation.InvitationV1, header: SealedInvitationHeaderV1): ConversationV2","description":"org.xmtp.android.library.ConversationV2.Companion.create","location":"library/org.xmtp.android.library/-conversation-v2/-companion/create.html","searchKeys":["create","fun create(client: Client, invitation: Invitation.InvitationV1, header: SealedInvitationHeaderV1): ConversationV2","org.xmtp.android.library.ConversationV2.Companion.create"]},{"name":"fun createAuthToken(): String","description":"org.xmtp.android.library.AuthorizedIdentity.createAuthToken","location":"library/org.xmtp.android.library/-authorized-identity/create-auth-token.html","searchKeys":["createAuthToken","fun createAuthToken(): String","org.xmtp.android.library.AuthorizedIdentity.createAuthToken"]},{"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.MessageV3.decode","location":"library/org.xmtp.android.library.libxmtp/-message-v3/decode.html","searchKeys":["decode","fun decode(): DecodedMessage","org.xmtp.android.library.libxmtp.MessageV3.decode"]},{"name":"fun decode(envelope: Envelope): DecodedMessage","description":"org.xmtp.android.library.ConversationV1.decode","location":"library/org.xmtp.android.library/-conversation-v1/decode.html","searchKeys":["decode","fun decode(envelope: Envelope): DecodedMessage","org.xmtp.android.library.ConversationV1.decode"]},{"name":"fun decode(envelope: Envelope, message: MessageV3? = null): DecodedMessage","description":"org.xmtp.android.library.Conversation.decode","location":"library/org.xmtp.android.library/-conversation/decode.html","searchKeys":["decode","fun decode(envelope: Envelope, message: MessageV3? = null): DecodedMessage","org.xmtp.android.library.Conversation.decode"]},{"name":"fun decodeEnvelope(envelope: Envelope): DecodedMessage","description":"org.xmtp.android.library.ConversationV2.decodeEnvelope","location":"library/org.xmtp.android.library/-conversation-v2/decode-envelope.html","searchKeys":["decodeEnvelope","fun decodeEnvelope(envelope: Envelope): DecodedMessage","org.xmtp.android.library.ConversationV2.decodeEnvelope"]},{"name":"fun decodeOrNull(): DecodedMessage?","description":"org.xmtp.android.library.libxmtp.MessageV3.decodeOrNull","location":"library/org.xmtp.android.library.libxmtp/-message-v3/decode-or-null.html","searchKeys":["decodeOrNull","fun decodeOrNull(): DecodedMessage?","org.xmtp.android.library.libxmtp.MessageV3.decodeOrNull"]},{"name":"fun decodeOrNull(envelope: Envelope): DecodedMessage?","description":"org.xmtp.android.library.Conversation.decodeOrNull","location":"library/org.xmtp.android.library/-conversation/decode-or-null.html","searchKeys":["decodeOrNull","fun decodeOrNull(envelope: Envelope): DecodedMessage?","org.xmtp.android.library.Conversation.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(): DecryptedMessage","description":"org.xmtp.android.library.libxmtp.MessageV3.decrypt","location":"library/org.xmtp.android.library.libxmtp/-message-v3/decrypt.html","searchKeys":["decrypt","fun decrypt(): DecryptedMessage","org.xmtp.android.library.libxmtp.MessageV3.decrypt"]},{"name":"fun decrypt(envelope: Envelope): DecryptedMessage","description":"org.xmtp.android.library.ConversationV1.decrypt","location":"library/org.xmtp.android.library/-conversation-v1/decrypt.html","searchKeys":["decrypt","fun decrypt(envelope: Envelope): DecryptedMessage","org.xmtp.android.library.ConversationV1.decrypt"]},{"name":"fun decrypt(envelope: Envelope): DecryptedMessage","description":"org.xmtp.android.library.ConversationV2.decrypt","location":"library/org.xmtp.android.library/-conversation-v2/decrypt.html","searchKeys":["decrypt","fun decrypt(envelope: Envelope): DecryptedMessage","org.xmtp.android.library.ConversationV2.decrypt"]},{"name":"fun decrypt(envelope: Envelope, message: MessageV3? = null): DecryptedMessage","description":"org.xmtp.android.library.Conversation.decrypt","location":"library/org.xmtp.android.library/-conversation/decrypt.html","searchKeys":["decrypt","fun decrypt(envelope: Envelope, message: MessageV3? = null): DecryptedMessage","org.xmtp.android.library.Conversation.decrypt"]},{"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 decryptOrNull(): DecryptedMessage?","description":"org.xmtp.android.library.libxmtp.MessageV3.decryptOrNull","location":"library/org.xmtp.android.library.libxmtp/-message-v3/decrypt-or-null.html","searchKeys":["decryptOrNull","fun decryptOrNull(): DecryptedMessage?","org.xmtp.android.library.libxmtp.MessageV3.decryptOrNull"]},{"name":"fun decryptedMessages(limit: Int? = null, before: Date? = null, after: Date? = null, direction: PagingInfoSortDirection = MessageApiOuterClass.SortDirection.SORT_DIRECTION_DESCENDING, deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","description":"org.xmtp.android.library.Group.decryptedMessages","location":"library/org.xmtp.android.library/-group/decrypted-messages.html","searchKeys":["decryptedMessages","fun decryptedMessages(limit: Int? = null, before: Date? = null, after: Date? = null, direction: PagingInfoSortDirection = MessageApiOuterClass.SortDirection.SORT_DIRECTION_DESCENDING, deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","org.xmtp.android.library.Group.decryptedMessages"]},{"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 deny(address: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.deny","location":"library/org.xmtp.android.library/-consent-list/deny.html","searchKeys":["deny","fun deny(address: String): ConsentListEntry","org.xmtp.android.library.ConsentList.deny"]},{"name":"fun denyGroup(groupId: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.denyGroup","location":"library/org.xmtp.android.library/-consent-list/deny-group.html","searchKeys":["denyGroup","fun denyGroup(groupId: String): ConsentListEntry","org.xmtp.android.library.ConsentList.denyGroup"]},{"name":"fun denyInboxId(inboxId: String): ConsentListEntry","description":"org.xmtp.android.library.ConsentList.denyInboxId","location":"library/org.xmtp.android.library/-consent-list/deny-inbox-id.html","searchKeys":["denyInboxId","fun denyInboxId(inboxId: String): ConsentListEntry","org.xmtp.android.library.ConsentList.denyInboxId"]},{"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 encodeData(privateKeyBundleV1: PrivateKeyBundleV1): String","description":"org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.encodeData","location":"library/org.xmtp.android.library.messages/-private-key-bundle-v1-builder/-companion/encode-data.html","searchKeys":["encodeData","fun encodeData(privateKeyBundleV1: PrivateKeyBundleV1): String","org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.encodeData"]},{"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 envelopeFromFFi(envelope: FfiEnvelope): MessageApiOuterClass.Envelope","description":"org.xmtp.android.library.Util.Companion.envelopeFromFFi","location":"library/org.xmtp.android.library/-util/-companion/envelope-from-f-fi.html","searchKeys":["envelopeFromFFi","fun envelopeFromFFi(envelope: FfiEnvelope): MessageApiOuterClass.Envelope","org.xmtp.android.library.Util.Companion.envelopeFromFFi"]},{"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 find(peerAddress: String): ContactBundle?","description":"org.xmtp.android.library.Contacts.find","location":"library/org.xmtp.android.library/-contacts/find.html","searchKeys":["find","fun find(peerAddress: String): ContactBundle?","org.xmtp.android.library.Contacts.find"]},{"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): MessageV3?","description":"org.xmtp.android.library.Client.findMessage","location":"library/org.xmtp.android.library/-client/find-message.html","searchKeys":["findMessage","fun findMessage(messageId: String): MessageV3?","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 fromEncodedData(data: String): PrivateKeyBundleV1","description":"org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.fromEncodedData","location":"library/org.xmtp.android.library.messages/-private-key-bundle-v1-builder/-companion/from-encoded-data.html","searchKeys":["fromEncodedData","fun fromEncodedData(data: String): PrivateKeyBundleV1","org.xmtp.android.library.messages.PrivateKeyBundleV1Builder.Companion.fromEncodedData"]},{"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 fromIntro(envelope: Envelope): Conversation","description":"org.xmtp.android.library.Conversations.fromIntro","location":"library/org.xmtp.android.library/-conversations/from-intro.html","searchKeys":["fromIntro","fun fromIntro(envelope: Envelope): Conversation","org.xmtp.android.library.Conversations.fromIntro"]},{"name":"fun fromInvite(envelope: Envelope): Conversation","description":"org.xmtp.android.library.Conversations.fromInvite","location":"library/org.xmtp.android.library/-conversations/from-invite.html","searchKeys":["fromInvite","fun fromInvite(envelope: Envelope): Conversation","org.xmtp.android.library.Conversations.fromInvite"]},{"name":"fun fromSerializedData(data: ByteArray): PreparedMessage","description":"org.xmtp.android.library.PreparedMessage.Companion.fromSerializedData","location":"library/org.xmtp.android.library/-prepared-message/-companion/from-serialized-data.html","searchKeys":["fromSerializedData","fun fromSerializedData(data: ByteArray): PreparedMessage","org.xmtp.android.library.PreparedMessage.Companion.fromSerializedData"]},{"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 getHmacKeys(request: Keystore.GetConversationHmacKeysRequest? = null): Keystore.GetConversationHmacKeysResponse","description":"org.xmtp.android.library.Conversations.getHmacKeys","location":"library/org.xmtp.android.library/-conversations/get-hmac-keys.html","searchKeys":["getHmacKeys","fun getHmacKeys(request: Keystore.GetConversationHmacKeysRequest? = null): Keystore.GetConversationHmacKeysResponse","org.xmtp.android.library.Conversations.getHmacKeys"]},{"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 getUserContact(peerAddress: String): ContactBundle?","description":"org.xmtp.android.library.Client.getUserContact","location":"library/org.xmtp.android.library/-client/get-user-contact.html","searchKeys":["getUserContact","fun getUserContact(peerAddress: String): ContactBundle?","org.xmtp.android.library.Client.getUserContact"]},{"name":"fun getValue(): RustBuffer.ByValue","description":"uniffi.xmtpv3.RustBufferByReference.getValue","location":"library/uniffi.xmtpv3/-rust-buffer-by-reference/get-value.html","searchKeys":["getValue","fun getValue(): RustBuffer.ByValue","uniffi.xmtpv3.RustBufferByReference.getValue"]},{"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 groupId(groupId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","description":"org.xmtp.android.library.ConsentListEntry.Companion.groupId","location":"library/org.xmtp.android.library/-consent-list-entry/-companion/group-id.html","searchKeys":["groupId","fun groupId(groupId: String, type: ConsentState = ConsentState.UNKNOWN): ConsentListEntry","org.xmtp.android.library.ConsentListEntry.Companion.groupId"]},{"name":"fun groupState(groupId: String): ConsentState","description":"org.xmtp.android.library.ConsentList.groupState","location":"library/org.xmtp.android.library/-consent-list/group-state.html","searchKeys":["groupState","fun groupState(groupId: String): ConsentState","org.xmtp.android.library.ConsentList.groupState"]},{"name":"fun has(peerAddress: String): Boolean","description":"org.xmtp.android.library.Contacts.has","location":"library/org.xmtp.android.library/-contacts/has.html","searchKeys":["has","fun has(peerAddress: String): Boolean","org.xmtp.android.library.Contacts.has"]},{"name":"fun importConversation(conversationData: ByteArray): Conversation","description":"org.xmtp.android.library.Client.importConversation","location":"library/org.xmtp.android.library/-client/import-conversation.html","searchKeys":["importConversation","fun importConversation(conversationData: ByteArray): Conversation","org.xmtp.android.library.Client.importConversation"]},{"name":"fun importTopicData(data: Keystore.TopicMap.TopicData): Conversation","description":"org.xmtp.android.library.Conversations.importTopicData","location":"library/org.xmtp.android.library/-conversations/import-topic-data.html","searchKeys":["importTopicData","fun importTopicData(data: Keystore.TopicMap.TopicData): Conversation","org.xmtp.android.library.Conversations.importTopicData"]},{"name":"fun importV1Conversation(export: ConversationV1Export): Conversation","description":"org.xmtp.android.library.Client.importV1Conversation","location":"library/org.xmtp.android.library/-client/import-v1-conversation.html","searchKeys":["importV1Conversation","fun importV1Conversation(export: ConversationV1Export): Conversation","org.xmtp.android.library.Client.importV1Conversation"]},{"name":"fun importV2Conversation(export: ConversationV2Export): Conversation","description":"org.xmtp.android.library.Client.importV2Conversation","location":"library/org.xmtp.android.library/-client/import-v2-conversation.html","searchKeys":["importV2Conversation","fun importV2Conversation(export: ConversationV2Export): Conversation","org.xmtp.android.library.Client.importV2Conversation"]},{"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 inboxIdState(inboxId: String): ConsentState","description":"org.xmtp.android.library.ConsentList.inboxIdState","location":"library/org.xmtp.android.library/-consent-list/inbox-id-state.html","searchKeys":["inboxIdState","fun inboxIdState(inboxId: String): ConsentState","org.xmtp.android.library.ConsentList.inboxIdState"]},{"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 isAllowed(address: String): Boolean","description":"org.xmtp.android.library.Contacts.isAllowed","location":"library/org.xmtp.android.library/-contacts/is-allowed.html","searchKeys":["isAllowed","fun isAllowed(address: String): Boolean","org.xmtp.android.library.Contacts.isAllowed"]},{"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 isDenied(address: String): Boolean","description":"org.xmtp.android.library.Contacts.isDenied","location":"library/org.xmtp.android.library/-contacts/is-denied.html","searchKeys":["isDenied","fun isDenied(address: String): Boolean","org.xmtp.android.library.Contacts.isDenied"]},{"name":"fun isGroupAllowed(groupId: String): Boolean","description":"org.xmtp.android.library.Contacts.isGroupAllowed","location":"library/org.xmtp.android.library/-contacts/is-group-allowed.html","searchKeys":["isGroupAllowed","fun isGroupAllowed(groupId: String): Boolean","org.xmtp.android.library.Contacts.isGroupAllowed"]},{"name":"fun isGroupDenied(groupId: String): Boolean","description":"org.xmtp.android.library.Contacts.isGroupDenied","location":"library/org.xmtp.android.library/-contacts/is-group-denied.html","searchKeys":["isGroupDenied","fun isGroupDenied(groupId: String): Boolean","org.xmtp.android.library.Contacts.isGroupDenied"]},{"name":"fun isInboxAllowed(inboxId: String): Boolean","description":"org.xmtp.android.library.Contacts.isInboxAllowed","location":"library/org.xmtp.android.library/-contacts/is-inbox-allowed.html","searchKeys":["isInboxAllowed","fun isInboxAllowed(inboxId: String): Boolean","org.xmtp.android.library.Contacts.isInboxAllowed"]},{"name":"fun isInboxDenied(inboxId: String): Boolean","description":"org.xmtp.android.library.Contacts.isInboxDenied","location":"library/org.xmtp.android.library/-contacts/is-inbox-denied.html","searchKeys":["isInboxDenied","fun isInboxDenied(inboxId: String): Boolean","org.xmtp.android.library.Contacts.isInboxDenied"]},{"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 isValidTopic(topic: String): Boolean","description":"org.xmtp.android.library.messages.Topic.Companion.isValidTopic","location":"library/org.xmtp.android.library.messages/-topic/-companion/is-valid-topic.html","searchKeys":["isValidTopic","fun isValidTopic(topic: String): Boolean","org.xmtp.android.library.messages.Topic.Companion.isValidTopic"]},{"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 makeQueryRequest(topic: String, pagination: Pagination? = null, cursor: MessageApiOuterClass.Cursor? = null): MessageApiOuterClass.QueryRequest","description":"org.xmtp.android.library.GRPCApiClient.Companion.makeQueryRequest","location":"library/org.xmtp.android.library/-g-r-p-c-api-client/-companion/make-query-request.html","searchKeys":["makeQueryRequest","fun makeQueryRequest(topic: String, pagination: Pagination? = null, cursor: MessageApiOuterClass.Cursor? = null): MessageApiOuterClass.QueryRequest","org.xmtp.android.library.GRPCApiClient.Companion.makeQueryRequest"]},{"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 members(): List","description":"org.xmtp.android.library.Group.members","location":"library/org.xmtp.android.library/-group/members.html","searchKeys":["members","fun members(): List","org.xmtp.android.library.Group.members"]},{"name":"fun messages(limit: Int? = null, before: Date? = null, after: Date? = null, direction: PagingInfoSortDirection = MessageApiOuterClass.SortDirection.SORT_DIRECTION_DESCENDING, deliveryStatus: 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, before: Date? = null, after: Date? = null, direction: PagingInfoSortDirection = MessageApiOuterClass.SortDirection.SORT_DIRECTION_DESCENDING, deliveryStatus: MessageDeliveryStatus = MessageDeliveryStatus.ALL): List","org.xmtp.android.library.Group.messages"]},{"name":"fun needsIntroduction(peerAddress: String): Boolean","description":"org.xmtp.android.library.Contacts.needsIntroduction","location":"library/org.xmtp.android.library/-contacts/needs-introduction.html","searchKeys":["needsIntroduction","fun needsIntroduction(peerAddress: String): Boolean","org.xmtp.android.library.Contacts.needsIntroduction"]},{"name":"fun parseFromPublicKey(publicKey: PublicKey, sig: Signature): SignedPublicKey","description":"org.xmtp.android.library.messages.SignedPublicKeyBuilder.Companion.parseFromPublicKey","location":"library/org.xmtp.android.library.messages/-signed-public-key-builder/-companion/parse-from-public-key.html","searchKeys":["parseFromPublicKey","fun parseFromPublicKey(publicKey: PublicKey, sig: Signature): SignedPublicKey","org.xmtp.android.library.messages.SignedPublicKeyBuilder.Companion.parseFromPublicKey"]},{"name":"fun peerInboxIds(): List","description":"org.xmtp.android.library.Group.peerInboxIds","location":"library/org.xmtp.android.library/-group/peer-inbox-ids.html","searchKeys":["peerInboxIds","fun peerInboxIds(): List","org.xmtp.android.library.Group.peerInboxIds"]},{"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 prepareMessage(encodedContent: EncodedContent, options: SendOptions? = null): PreparedMessage","description":"org.xmtp.android.library.Conversation.prepareMessage","location":"library/org.xmtp.android.library/-conversation/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(encodedContent: EncodedContent, options: SendOptions? = null): PreparedMessage","org.xmtp.android.library.Conversation.prepareMessage"]},{"name":"fun prepareMessage(encodedContent: EncodedContent, options: SendOptions? = null): PreparedMessage","description":"org.xmtp.android.library.ConversationV1.prepareMessage","location":"library/org.xmtp.android.library/-conversation-v1/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(encodedContent: EncodedContent, options: SendOptions? = null): PreparedMessage","org.xmtp.android.library.ConversationV1.prepareMessage"]},{"name":"fun prepareMessage(encodedContent: EncodedContent, options: SendOptions?): PreparedMessage","description":"org.xmtp.android.library.ConversationV2.prepareMessage","location":"library/org.xmtp.android.library/-conversation-v2/prepare-message.html","searchKeys":["prepareMessage","fun prepareMessage(encodedContent: EncodedContent, options: SendOptions?): PreparedMessage","org.xmtp.android.library.ConversationV2.prepareMessage"]},{"name":"fun preview(client: Client, topic: String, body: String, senderAddress: String, sent: Date): DecodedMessage","description":"org.xmtp.android.library.DecodedMessage.Companion.preview","location":"library/org.xmtp.android.library/-decoded-message/-companion/preview.html","searchKeys":["preview","fun preview(client: Client, topic: String, body: String, senderAddress: String, sent: Date): DecodedMessage","org.xmtp.android.library.DecodedMessage.Companion.preview"]},{"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 setValue(value: RustBuffer.ByValue)","description":"uniffi.xmtpv3.RustBufferByReference.setValue","location":"library/uniffi.xmtpv3/-rust-buffer-by-reference/set-value.html","searchKeys":["setValue","fun setValue(value: RustBuffer.ByValue)","uniffi.xmtpv3.RustBufferByReference.setValue"]},{"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 state(address: String): ConsentState","description":"org.xmtp.android.library.ConsentList.state","location":"library/org.xmtp.android.library/-consent-list/state.html","searchKeys":["state","fun state(address: String): ConsentState","org.xmtp.android.library.ConsentList.state"]},{"name":"fun stream(): Flow","description":"org.xmtp.android.library.Conversations.stream","location":"library/org.xmtp.android.library/-conversations/stream.html","searchKeys":["stream","fun stream(): Flow