@@ -84,7 +84,7 @@ public class ENS {
8484 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
8585 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
8686 }
87- guard let isAddrSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . addr. hash ( ) ) else {
87+ guard let isAddrSupports = try ? await resolver. supportsInterface ( interfaceID: . addr) else {
8888 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
8989 }
9090 guard isAddrSupports else {
@@ -101,7 +101,7 @@ public class ENS {
101101 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
102102 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
103103 }
104- guard let isAddrSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . addr. hash ( ) ) else {
104+ guard let isAddrSupports = try ? await resolver. supportsInterface ( interfaceID: . addr) else {
105105 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
106106 }
107107 guard isAddrSupports else {
@@ -119,7 +119,7 @@ public class ENS {
119119 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
120120 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
121121 }
122- guard let isNameSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . name. hash ( ) ) else {
122+ guard let isNameSupports = try ? await resolver. supportsInterface ( interfaceID: . name) else {
123123 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
124124 }
125125 guard isNameSupports else {
@@ -136,7 +136,7 @@ public class ENS {
136136 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
137137 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
138138 }
139- guard let isNameSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . name. hash ( ) ) else {
139+ guard let isNameSupports = try ? await resolver. supportsInterface ( interfaceID: . name) else {
140140 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
141141 }
142142 guard isNameSupports else {
@@ -155,7 +155,7 @@ public class ENS {
155155 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
156156 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
157157 }
158- guard let isContentSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . content. hash ( ) ) else {
158+ guard let isContentSupports = try ? await resolver. supportsInterface ( interfaceID: . content) else {
159159 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
160160 }
161161 guard isContentSupports else {
@@ -172,7 +172,7 @@ public class ENS {
172172 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
173173 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
174174 }
175- guard let isContentSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . content. hash ( ) ) else {
175+ guard let isContentSupports = try ? await resolver. supportsInterface ( interfaceID: . content) else {
176176 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
177177 }
178178 guard isContentSupports else {
@@ -190,7 +190,7 @@ public class ENS {
190190 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
191191 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
192192 }
193- guard let isABISupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . ABI. hash ( ) ) else {
193+ guard let isABISupports = try ? await resolver. supportsInterface ( interfaceID: . ABI) else {
194194 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
195195 }
196196 guard isABISupports else {
@@ -207,7 +207,7 @@ public class ENS {
207207 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
208208 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
209209 }
210- guard let isABISupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . ABI. hash ( ) ) else {
210+ guard let isABISupports = try ? await resolver. supportsInterface ( interfaceID: . ABI) else {
211211 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
212212 }
213213 guard isABISupports else {
@@ -225,7 +225,7 @@ public class ENS {
225225 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
226226 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
227227 }
228- guard let isPKSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . pubkey. hash ( ) ) else {
228+ guard let isPKSupports = try ? await resolver. supportsInterface ( interfaceID: . pubkey) else {
229229 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
230230 }
231231 guard isPKSupports else {
@@ -242,7 +242,7 @@ public class ENS {
242242 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
243243 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
244244 }
245- guard let isPKSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . pubkey. hash ( ) ) else {
245+ guard let isPKSupports = try ? await resolver. supportsInterface ( interfaceID: . pubkey) else {
246246 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
247247 }
248248 guard isPKSupports else {
@@ -260,7 +260,7 @@ public class ENS {
260260 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
261261 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
262262 }
263- guard let isTextSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . text. hash ( ) ) else {
263+ guard let isTextSupports = try ? await resolver. supportsInterface ( interfaceID: . text) else {
264264 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
265265 }
266266 guard isTextSupports else {
@@ -277,7 +277,7 @@ public class ENS {
277277 guard let resolver = try ? await self . registry. getResolver ( forDomain: node) else {
278278 throw Web3Error . processingError ( desc: " Failed to get resolver for domain " )
279279 }
280- guard let isTextSupports = try ? await resolver. supportsInterface ( interfaceID: Resolver . InterfaceName . text. hash ( ) ) else {
280+ guard let isTextSupports = try ? await resolver. supportsInterface ( interfaceID: . text) else {
281281 throw Web3Error . processingError ( desc: " Resolver don't support interface with this ID " )
282282 }
283283 guard isTextSupports else {
0 commit comments