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

@@ -111,6 +111,18 @@ class Pubky: RCTEventEmitter {
}
}
@objc(republishHomeserver:homeserver:withResolver:withRejecter:)
func republishHomeserver(_ secretKey: String, homeserver: String, resolve: @escaping RCTPromiseResolveBlock, reject: @escaping RCTPromiseRejectBlock) {
Task {
do {
let result = try await react_native_pubky.republishHomeserver(secretKey: secretKey, homeserver: homeserver)
resolve(result)
} catch {
reject("republishHomeserver Error", "Failed to republish homeserver", error)
}
}
}
@objc(signIn:withResolver:withRejecter:)
func signIn(_ secretKey: String, resolve: @escaping RCTPromiseResolveBlock, reject: @escaping RCTPromiseRejectBlock) {
Task {