XYOracleNetwork/sdk-xyo-client-js

View on GitHub
packages/sdk-utils/packages/network/src/knownDiviners.ts

Summary

Maintainability
A
1 hr
Test Coverage
import { NetworkNodePayload, NetworkNodeSchema } from './NetworkNodePayload'

const beta = (): NetworkNodePayload => {
  return {
    name: 'XYO Location (beta)',
    schema: NetworkNodeSchema,
    slug: 'beta',
    type: 'diviner',
    uri: 'https://beta.api.location.diviner.xyo.network',
    web: 'https://beta.explore.xyo.network',
  }
}

const main = (): NetworkNodePayload => {
  return {
    name: 'XYO Location',
    schema: NetworkNodeSchema,
    slug: 'main',
    type: 'diviner',
    uri: 'https://api.location.diviner.xyo.network',
    web: 'https://explore.xyo.network',
  }
}

export const knownDiviners = (): NetworkNodePayload[] => [beta(), main()]