diff --git a/lib/bindings/langs/android/lib/src/main/kotlin/breez_sdk_liquid_notification/job/LnurlPayVerify.kt b/lib/bindings/langs/android/lib/src/main/kotlin/breez_sdk_liquid_notification/job/LnurlPayVerify.kt index ea903c7..b9bf0e8 100644 --- a/lib/bindings/langs/android/lib/src/main/kotlin/breez_sdk_liquid_notification/job/LnurlPayVerify.kt +++ b/lib/bindings/langs/android/lib/src/main/kotlin/breez_sdk_liquid_notification/job/LnurlPayVerify.kt @@ -30,10 +30,13 @@ data class LnurlVerifyRequest( // https://github.com/lnurl/luds/blob/luds/21.md @Serializable data class LnurlPayVerifyResponse( + val status: String, val settled: Boolean, val preimage: String?, val pr: String, -) +) { + constructor(settled: Boolean, preimage: String?, pr: String) : this("OK", settled, preimage, pr) +} class LnurlPayVerifyJob( private val context: Context, diff --git a/lib/bindings/langs/swift/Sources/BreezSDKLiquid/Task/LnurlPayVerify.swift b/lib/bindings/langs/swift/Sources/BreezSDKLiquid/Task/LnurlPayVerify.swift index b997e4f..13e513f 100644 --- a/lib/bindings/langs/swift/Sources/BreezSDKLiquid/Task/LnurlPayVerify.swift +++ b/lib/bindings/langs/swift/Sources/BreezSDKLiquid/Task/LnurlPayVerify.swift @@ -7,11 +7,13 @@ struct LnurlVerifyRequest: Codable { } struct LnurlVerifyResponse: Decodable, Encodable { + let status: String let settled: Bool let preimage: String? let pr: String init(settled: Bool, preimage: String?, pr: String) { + self.status = "OK" self.settled = settled self.preimage = preimage self.pr = pr