mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
undo is provider valid
This commit is contained in:
parent
3c0cc81910
commit
e4ca6df05f
@ -809,22 +809,22 @@ export class Provider {
|
|||||||
* @return {Promise<boolean>} string
|
* @return {Promise<boolean>} string
|
||||||
*/
|
*/
|
||||||
public async isValidProvider(url: string, signal?: AbortSignal): Promise<boolean> {
|
public async isValidProvider(url: string, signal?: AbortSignal): Promise<boolean> {
|
||||||
let response
|
|
||||||
try {
|
try {
|
||||||
response = await fetch(url, {
|
const response = await fetch(url, {
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
headers: { 'Content-Type': 'application/json' },
|
headers: { 'Content-Type': 'application/json' },
|
||||||
signal
|
signal
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if (response?.ok) {
|
||||||
|
const params = await response.json()
|
||||||
|
if (params && params.providerAddress) return true
|
||||||
|
}
|
||||||
|
return false
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
LoggerInstance.error(`Error validating provider: ${error.message}`)
|
LoggerInstance.error(`Error validating provider: ${error.message}`)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (response?.ok) {
|
|
||||||
const params = await response.json()
|
|
||||||
if (params && params.providerAddress) return true
|
|
||||||
}
|
|
||||||
return false
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private noZeroX(input: string): string {
|
private noZeroX(input: string): string {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user