Skip to content

Commit d2bee63

Browse files
committed
Record a TODO about ENS resolving
1 parent 5139e79 commit d2bee63

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Planet/Entities/FollowingPlanetModel.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,9 +496,11 @@ class FollowingPlanetModel: Equatable, Hashable, Identifiable, ObservableObject,
496496
var enskit = ENSKit(jsonrpcClient: EthereumAPI.Flashbots, ipfsClient: GoIPFSGateway())
497497
var resolver = try await enskit.resolver(name: ens)
498498
if resolver == nil {
499-
enskit = ENSKit(jsonrpcClient: EthereumAPI.Cloudflare, ipfsClient: GoIPFSGateway())
499+
debugPrint("ENSKit resolver is nil with Flashbots, retrying with Llama")
500+
enskit = ENSKit(jsonrpcClient: InfuraEthereumAPI(url: URL(string: "https://eth.llamarpc.com")!), ipfsClient: GoIPFSGateway())
500501
resolver = try await enskit.resolver(name: ens)
501502
}
503+
// TODO: Lightweight ENS resolver powered by https://api.ensdata.net/vitalik.eth
502504
guard let resolver = resolver else {
503505
throw PlanetError.InvalidPlanetURLError
504506
}

Planet/versioning.xcconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
CURRENT_PROJECT_VERSION = 2514
1+
CURRENT_PROJECT_VERSION = 2515

0 commit comments

Comments
 (0)