Class QueryBoundWitnessValidator<T>

Type Parameters

Hierarchy

Constructors

  • Type Parameters

    • T extends SchemaFields & PayloadFields & QueryFields & {
          schema: string;
      } = SchemaFields & PayloadFields & QueryFields & {
          schema: string;
      }

    Parameters

    • payload: SchemaFields & PayloadFields & BoundWitnessFields & {
          query: string;
          resultSet?: string;
          schema: "network.xyo.boundwitness";
      }

    Returns QueryBoundWitnessValidator<T>

Properties

_query: any
obj: SchemaFields & PayloadFields & BoundWitnessFields & {
    query: string;
    resultSet?: string;
    schema: "network.xyo.boundwitness";
}
payload: SchemaFields & PayloadFields & {
    schema: string;
}
schemaNameValidatorFactory: AllValidatorFactory

Accessors

  • get expectedSchema(): string
  • Returns string

  • get hash(): string
  • Returns string

  • get schemaValidator(): AllValidator
  • Returns AllValidator

  • get stringKeyObj(): StringKeyObject
  • Returns StringKeyObject

Methods

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Returns Error[]

  • Parameters

    • obj: unknown

    Returns boolean

  • Parameters

    • factory: AllValidatorFactory

    Returns void

  • Parameters

    • hash: string
    • address: string
    • Optional signature: string

    Returns Error[]

Generated using TypeDoc