unstoppable domains fix (#1600)

This commit is contained in:
cyan 2024-08-13 14:15:31 +02:00 committed by GitHub
parent 0491ad9ee2
commit 2949299821
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 16 additions and 123 deletions

View file

@ -36,7 +36,6 @@ target 'Runner' do
# Cake Wallet (Legacy)
pod 'CryptoSwift'
pod 'UnstoppableDomainsResolution', '~> 4.0.0'
end
post_install do |installer|

View file

@ -1,6 +1,5 @@
import UIKit
import Flutter
import UnstoppableDomainsResolution
import workmanager
@UIApplicationMain
@ -87,27 +86,7 @@ import workmanager
}
result(secRandom(count: count))
case "getUnstoppableDomainAddress":
guard let args = call.arguments as? Dictionary<String, String>,
let domain = args["domain"],
let ticker = args["ticker"],
let resolution = self?.resolution else {
result(nil)
return
}
resolution.addr(domain: domain, ticker: ticker) { addrResult in
var address : String = ""
switch addrResult {
case .success(let returnValue):
address = returnValue
case .failure(let error):
print("Expected Address, but got \(error)")
}
result(address)
}
case "setIsAppSecure":
guard let args = call.arguments as? Dictionary<String, Bool>,
let isAppSecure = args["isAppSecure"] else {