Hierarchy (View Summary)

Constructors

  • Parameters

    • payload: DeepRestrictToStringKeys<
          {
              name?: string;
              nodes?: {
                  docs?: string;
                  name?: string;
                  schema: "network.xyo.network.node";
                  slug: string;
                  type: NetworkNodeType;
                  uri: string;
                  web?: string;
              }[];
              schema: "network.xyo.network";
              slug: string;
          },
      >

    Returns NetworkPayloadWrapper

Properties

payload: DeepRestrictToStringKeys<
    {
        name?: string;
        nodes?: {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[];
        schema: "network.xyo.network";
        slug: string;
    },
>
loaderFactory: null | PayloadLoaderFactory

Accessors

  • get archivists(): | undefined
    | {
        docs?: string;
        name?: string;
        schema: "network.xyo.network.node";
        slug: string;
        type: NetworkNodeType;
        uri: string;
        web?: string;
    }[]
  • Returns
        | undefined
        | {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[]

  • get bridges(): | undefined
    | {
        docs?: string;
        name?: string;
        schema: "network.xyo.network.node";
        slug: string;
        type: NetworkNodeType;
        uri: string;
        web?: string;
    }[]
  • Returns
        | undefined
        | {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[]

  • get diviners(): | undefined
    | {
        docs?: string;
        name?: string;
        schema: "network.xyo.network.node";
        slug: string;
        type: NetworkNodeType;
        uri: string;
        web?: string;
    }[]
  • Returns
        | undefined
        | {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[]

  • get sentinels(): | undefined
    | {
        docs?: string;
        name?: string;
        schema: "network.xyo.network.node";
        slug: string;
        type: NetworkNodeType;
        uri: string;
        web?: string;
    }[]
  • Returns
        | undefined
        | {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[]

Methods

  • Returns Promise<Lowercase<string>>

  • Parameters

    Returns
        | undefined
        | {
            docs?: string;
            name?: string;
            schema: "network.xyo.network.node";
            slug: string;
            type: NetworkNodeType;
            uri: string;
            web?: string;
        }[]

  • Returns Promise<Error[]>

  • Returns Promise<boolean>

  • Returns string

  • Returns Promise<Error[]>

  • Parameters

    • hash: Lowercase<string>

    Returns Promise<
        | undefined
        | DeepRestrictToStringKeys<
            {
                name?: string;
                nodes?: {
                    docs?: string;
                    name?: string;
                    schema: "network.xyo.network.node";
                    slug: string;
                    type: NetworkNodeType;
                    uri: string;
                    web?: string;
                }[];
                schema: "network.xyo.network";
                slug: string;
            },
        >,
    >

  • Parameters

    • address: Lowercase<string>

    Returns Promise<null | PayloadDataWrapper<DeepRestrictToStringKeys<{ schema: string }>>>

  • Type Parameters

    Parameters

    • Optionalpayload: unknown

    Returns undefined | PayloadDataWrapper<T>

  • Type Parameters

    Parameters

    • obj: unknown

    Returns undefined | PayloadDataWrapper<T>

  • Type Parameters

    Parameters

    • Optionalpayload: T | PayloadDataWrapper<T>

    Returns PayloadDataWrapper<T>

  • Type Parameters

    Parameters

    • payloads: (T | PayloadDataWrapper<T>)[]

    Returns Promise<Record<string, PayloadDataWrapper<T>>>