@@ -1123,30 +1123,30 @@ export const resolveBNSAddress = async (address: String, network: string): Promi
11231123} ;
11241124
11251125
1126- export const fetchData = async ( item : ItemProps , Authorization : string ) => {
1127- let config = {
1128- method : 'get' ,
1129- maxBodyLength : Infinity ,
1130- url : `${ API_URL } /v0/getUserOpLogs` ,
1131- params : {
1132- userOpHash : item . userOpHash ,
1133- network : item . network ,
1134- } ,
1135- headers : {
1136- Authorization : Authorization ,
1137- 'x-api-key' : X_API_Key ,
1138- } ,
1139- } ;
1140-
1126+ export const fetchData = async ( item : ItemProps ) => {
11411127 try {
1142- const response = await axios . request ( config ) ;
1143- return response . data ;
1128+ const response = await fetch (
1129+ `${ API_URL } /v0/getUserOpLogs?userOpHash=${ item . userOpHash } &network=${ item . network } ` ,
1130+ {
1131+ headers : {
1132+ 'x-api-key' : 'gFQghtJC6F734nPaUYK8M3ggf9TOpojkbNTH9gR5' ,
1133+ } ,
1134+ }
1135+ ) ;
1136+
1137+ if ( response . status !== 200 ) {
1138+ throw new Error ( `HTTP error! status: ${ response . status } ` ) ;
1139+ }
1140+
1141+ const data = await response . json ( ) ;
1142+ return data ;
11441143 } catch ( error ) {
11451144 console . error ( "Error fetching data: " , error ) ;
1146- return { } ; // failed - empty logs
1145+ return { } ; // Return an empty object in case of an error
11471146 }
11481147} ;
11491148
1149+
11501150export const fetchNetworkData = async ( term : string ) : Promise < NetworkResponse [ ] > => {
11511151 return Promise . all (
11521152 Object . entries ( NETWORK_LIST ) . map ( async ( [ _ , networkItem ] ) => {
0 commit comments