Type Parameters

Hierarchy (View Summary)

Constructors

  • Type Parameters

    • T extends DeepRestrictToStringKeys<
          {
              address?: Lowercase<string>
              | Lowercase<string>[];
              budget?: number;
              maxFrequency?:
                  | "once"
                  | "second"
                  | "minute"
                  | "hour"
                  | "day"
                  | "week"
                  | "month"
                  | "year";
              minBid?: number;
              schema: string;
          },
      > = DeepRestrictToStringKeys<
          {
              address?: Lowercase<string>
              | Lowercase<string>[];
              budget?: number;
              maxFrequency?:
                  | "once"
                  | "second"
                  | "minute"
                  | "hour"
                  | "day"
                  | "week"
                  | "month"
                  | "year";
              minBid?: number;
              schema: string;
          },
      >

    Parameters

    Returns QueryBoundWitnessWrapper<T>

Properties

moduleErrors?: DeepRestrictToStringKeys<{ schema: string }>[]
payloads: DeepRestrictToStringKeys<{ schema: string }>[]

Accessors

  • get addresses(): Lowercase<string>[]
  • Returns Lowercase<string>[]

  • get payloadHashes(): Lowercase<string>[]
  • Returns Lowercase<string>[]

  • get payloadSchemas(): string[]
  • Returns string[]

  • get previousHashes(): DeepRestrictToStringKeys<null | Lowercase<string>>[]
  • Returns DeepRestrictToStringKeys<null | Lowercase<string>>[]

Methods

  • Returns Promise<Lowercase<string>>

  • Returns Promise<Error[]>

  • Returns Promise<Lowercase<string>[]>

  • Returns Promise<PayloadWrapper[]>

  • Returns Promise<T>

  • Returns Promise<boolean>

  • Parameters

    • schema: string

    Returns string[]

  • Returns string

  • Returns Promise<Error[]>

  • Type Parameters

    • T extends DeepRestrictToStringKeys<
          {
              address?: Lowercase<string>
              | Lowercase<string>[];
              budget?: number;
              maxFrequency?:
                  | "once"
                  | "second"
                  | "minute"
                  | "hour"
                  | "day"
                  | "week"
                  | "month"
                  | "year";
              minBid?: number;
              schema: string;
          },
      > = DeepRestrictToStringKeys<
          {
              address?: Lowercase<string>
              | Lowercase<string>[];
              budget?: number;
              maxFrequency?:
                  | "once"
                  | "second"
                  | "minute"
                  | "hour"
                  | "day"
                  | "week"
                  | "month"
                  | "year";
              minBid?: number;
              schema: string;
          },
      >

    Parameters

    Returns QueryBoundWitnessWrapper<T>

  • Type Parameters

    • T extends DeepRestrictToStringKeys<
          {
              address?: Lowercase<string>
              | Lowercase<string>[];
              budget?: number;
              maxFrequency?:
                  | "once"
                  | "second"
                  | "minute"
                  | "hour"
                  | "day"
                  | "week"
                  | "month"
                  | "year";
              minBid?: number;
              schema: string;
          },
      >

    Parameters

    • obj: unknown

    Returns Promisable<undefined | QueryBoundWitnessWrapper<T>>