File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
infrastructure/web3-adapter/src/evault Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -270,13 +270,16 @@ export class EVaultClient {
270
270
271
271
private async resolveEndpoint ( w3id : string ) : Promise < string > {
272
272
try {
273
- const response = await this . httpClient . get (
273
+ const response = await fetch (
274
274
new URL ( `/resolve?w3id=${ w3id } ` , this . registryUrl ) . toString ( ) ,
275
- {
276
- timeout : CONFIG . REQUEST_TIMEOUT ,
277
- } ,
278
275
) ;
279
- return new URL ( "/graphql" , response . data . uri ) . toString ( ) ;
276
+
277
+ if ( ! response . ok ) {
278
+ throw new Error ( `HTTP error! status: ${ response . status } ` ) ;
279
+ }
280
+
281
+ const data = await response . json ( ) ;
282
+ return new URL ( "/graphql" , data . uri ) . toString ( ) ;
280
283
} catch ( error ) {
281
284
console . error ( "Error resolving eVault endpoint:" , error ) ;
282
285
throw new Error ( "Failed to resolve eVault endpoint" ) ;
You can’t perform that action at this time.
0 commit comments