Integrate libsignal-net CDSI lookup and make it accessible in debug builds

This commit is contained in:
Alex Konradi 2024-01-17 16:57:03 -05:00 committed by GitHub
parent a9df5923a3
commit 6dfef6e70d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 81 additions and 11 deletions

View file

@ -766,6 +766,7 @@ export type CdsLookupOptionsType = Readonly<{
e164s: ReadonlyArray<string>;
acisAndAccessKeys?: ReadonlyArray<{ aci: AciString; accessKey: string }>;
returnAcisWithoutUaks?: boolean;
useLibsignal?: boolean;
}>;
type GetProfileCommonOptionsType = Readonly<
@ -3485,11 +3486,13 @@ export function initialize({
e164s,
acisAndAccessKeys = [],
returnAcisWithoutUaks,
useLibsignal,
}: CdsLookupOptionsType): Promise<CDSResponseType> {
return cds.request({
e164s,
acisAndAccessKeys,
returnAcisWithoutUaks,
useLibsignal,
});
}