feat: republish homeserver

Adds republishHomeserver method.
Upgrades bindings.
Updates README.md.
This commit is contained in:
coreyphillips
2025-02-28 12:20:42 -05:00
parent 50e4ffc7e3
commit 04a40f90bc
16 changed files with 121 additions and 16 deletions

View File

@@ -766,6 +766,16 @@ public func removeEventListener() {
public func republishHomeserver(secretKey: String, homeserver: String) -> [String] {
return try! FfiConverterSequenceString.lift(
try! rustCall() {
uniffi_pubkycore_fn_func_republish_homeserver(
FfiConverterString.lower(secretKey),
FfiConverterString.lower(homeserver),$0)
}
)
}
public func resolve(publicKey: String) -> [String] {
return try! FfiConverterSequenceString.lift(
try! rustCall() {
@@ -897,6 +907,9 @@ private var initializationResult: InitializationResult {
if (uniffi_pubkycore_checksum_func_remove_event_listener() != 23534) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_pubkycore_checksum_func_republish_homeserver() != 63919) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_pubkycore_checksum_func_resolve() != 34317) {
return InitializationResult.apiChecksumMismatch
}