diff --git a/.graphclient/index.ts b/.graphclient/index.ts new file mode 100644 index 000000000..853f45fc8 --- /dev/null +++ b/.graphclient/index.ts @@ -0,0 +1,3628 @@ +// @ts-nocheck +import { GraphQLResolveInfo, SelectionSetNode, FieldNode, GraphQLScalarType, GraphQLScalarTypeConfig } from "graphql"; +import { TypedDocumentNode as DocumentNode } from "@graphql-typed-document-node/core"; +import { gql } from "@graphql-mesh/utils"; + +import type { GetMeshOptions } from "@graphql-mesh/runtime"; +import type { YamlConfig } from "@graphql-mesh/types"; +import { PubSub } from "@graphql-mesh/utils"; +import { DefaultLogger } from "@graphql-mesh/utils"; +import MeshCache from "@graphql-mesh/cache-localforage"; +import { fetch as fetchFn } from "@whatwg-node/fetch"; + +import { MeshResolvedSource } from "@graphql-mesh/runtime"; +import { MeshTransform, MeshPlugin } from "@graphql-mesh/types"; +import GraphqlHandler from "@graphql-mesh/graphql"; +import AutoPaginationTransform from "@graphprotocol/client-auto-pagination"; +import BareMerger from "@graphql-mesh/merger-bare"; +import { printWithCache } from "@graphql-mesh/utils"; +import { usePersistedOperations } from "@graphql-yoga/plugin-persisted-operations"; +import { createMeshHTTPHandler, MeshHTTPHandler } from "@graphql-mesh/http"; +import { + getMesh, + ExecuteMeshFn, + SubscribeMeshFn, + MeshContext as BaseMeshContext, + MeshInstance, +} from "@graphql-mesh/runtime"; +import { MeshStore, FsStoreStorageAdapter } from "@graphql-mesh/store"; +import { path as pathModule } from "@graphql-mesh/cross-helpers"; +import { ImportFn } from "@graphql-mesh/types"; +import type { RbsTypes } from "./sources/rbs/types"; +import * as importedModule$0 from "./sources/rbs/introspectionSchema"; +export type Maybe = T | null; +export type InputMaybe = Maybe; +export type Exact = { [K in keyof T]: T[K] }; +export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never }; +export type RequireFields = Omit & { [P in K]-?: NonNullable }; + +/** All built-in and custom scalars, mapped to their actual values */ +export type Scalars = { + ID: { input: string; output: string }; + String: { input: string; output: string }; + Boolean: { input: boolean; output: boolean }; + Int: { input: number; output: number }; + Float: { input: number; output: number }; + BigDecimal: { input: any; output: any }; + BigInt: { input: any; output: any }; + Bytes: { input: any; output: any }; + Int8: { input: any; output: any }; + Timestamp: { input: any; output: any }; +}; + +export type Aggregation_interval = "hour" | "day"; + +export type Beat = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; +}; + +export type BeatRewardIssued = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + to: Scalars["Bytes"]["output"]; + rewardToken: Scalars["Bytes"]["output"]; + rewardAmount: Scalars["BigDecimal"]["output"]; +}; + +export type BeatRewardIssued_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + to?: InputMaybe; + to_not?: InputMaybe; + to_gt?: InputMaybe; + to_lt?: InputMaybe; + to_gte?: InputMaybe; + to_lte?: InputMaybe; + to_in?: InputMaybe>; + to_not_in?: InputMaybe>; + to_contains?: InputMaybe; + to_not_contains?: InputMaybe; + rewardToken?: InputMaybe; + rewardToken_not?: InputMaybe; + rewardToken_gt?: InputMaybe; + rewardToken_lt?: InputMaybe; + rewardToken_gte?: InputMaybe; + rewardToken_lte?: InputMaybe; + rewardToken_in?: InputMaybe>; + rewardToken_not_in?: InputMaybe>; + rewardToken_contains?: InputMaybe; + rewardToken_not_contains?: InputMaybe; + rewardAmount?: InputMaybe; + rewardAmount_not?: InputMaybe; + rewardAmount_gt?: InputMaybe; + rewardAmount_lt?: InputMaybe; + rewardAmount_gte?: InputMaybe; + rewardAmount_lte?: InputMaybe; + rewardAmount_in?: InputMaybe>; + rewardAmount_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type BeatRewardIssued_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "to" + | "rewardToken" + | "rewardAmount"; + +export type BeatRewardUpdated = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + token: Scalars["Bytes"]["output"]; + rewardToken: Scalars["Bytes"]["output"]; + rewardAmount: Scalars["BigDecimal"]["output"]; + auctionDuration?: Maybe; +}; + +export type BeatRewardUpdated_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + token?: InputMaybe; + token_not?: InputMaybe; + token_gt?: InputMaybe; + token_lt?: InputMaybe; + token_gte?: InputMaybe; + token_lte?: InputMaybe; + token_in?: InputMaybe>; + token_not_in?: InputMaybe>; + token_contains?: InputMaybe; + token_not_contains?: InputMaybe; + rewardToken?: InputMaybe; + rewardToken_not?: InputMaybe; + rewardToken_gt?: InputMaybe; + rewardToken_lt?: InputMaybe; + rewardToken_gte?: InputMaybe; + rewardToken_lte?: InputMaybe; + rewardToken_in?: InputMaybe>; + rewardToken_not_in?: InputMaybe>; + rewardToken_contains?: InputMaybe; + rewardToken_not_contains?: InputMaybe; + rewardAmount?: InputMaybe; + rewardAmount_not?: InputMaybe; + rewardAmount_gt?: InputMaybe; + rewardAmount_lt?: InputMaybe; + rewardAmount_gte?: InputMaybe; + rewardAmount_lte?: InputMaybe; + rewardAmount_in?: InputMaybe>; + rewardAmount_not_in?: InputMaybe>; + auctionDuration?: InputMaybe; + auctionDuration_not?: InputMaybe; + auctionDuration_gt?: InputMaybe; + auctionDuration_lt?: InputMaybe; + auctionDuration_gte?: InputMaybe; + auctionDuration_lte?: InputMaybe; + auctionDuration_in?: InputMaybe>; + auctionDuration_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type BeatRewardUpdated_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "token" + | "rewardToken" + | "rewardAmount" + | "auctionDuration"; + +export type Beat_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type Beat_orderBy = "id" | "blockchain" | "block" | "transaction" | "date" | "timestamp"; + +export type BlockChangedFilter = { + number_gte: Scalars["Int"]["input"]; +}; + +export type Block_height = { + hash?: InputMaybe; + number?: InputMaybe; + number_gte?: InputMaybe; +}; + +export type MinimumTargetPriceChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + minimumTargetPrice: Scalars["BigDecimal"]["output"]; +}; + +export type MinimumTargetPriceChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + minimumTargetPrice?: InputMaybe; + minimumTargetPrice_not?: InputMaybe; + minimumTargetPrice_gt?: InputMaybe; + minimumTargetPrice_lt?: InputMaybe; + minimumTargetPrice_gte?: InputMaybe; + minimumTargetPrice_lte?: InputMaybe; + minimumTargetPrice_in?: InputMaybe>; + minimumTargetPrice_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type MinimumTargetPriceChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "minimumTargetPrice"; + +export type MovingAverageDurationChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + movingAverageDuration: Scalars["BigInt"]["output"]; +}; + +export type MovingAverageDurationChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + movingAverageDuration?: InputMaybe; + movingAverageDuration_not?: InputMaybe; + movingAverageDuration_gt?: InputMaybe; + movingAverageDuration_lt?: InputMaybe; + movingAverageDuration_gte?: InputMaybe; + movingAverageDuration_lte?: InputMaybe; + movingAverageDuration_in?: InputMaybe>; + movingAverageDuration_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type MovingAverageDurationChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "movingAverageDuration"; + +export type NewObservation = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + snapshot: RangeSnapshot; +}; + +export type NewObservation_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type NewObservation_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + +export type ObservationFrequencyChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + observationFrequencySeconds: Scalars["BigInt"]["output"]; +}; + +export type ObservationFrequencyChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + observationFrequencySeconds?: InputMaybe; + observationFrequencySeconds_not?: InputMaybe; + observationFrequencySeconds_gt?: InputMaybe; + observationFrequencySeconds_lt?: InputMaybe; + observationFrequencySeconds_gte?: InputMaybe; + observationFrequencySeconds_lte?: InputMaybe; + observationFrequencySeconds_in?: InputMaybe>; + observationFrequencySeconds_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type ObservationFrequencyChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "observationFrequencySeconds"; + +export type OperatorVersion = { + id: Scalars["ID"]["output"]; + version: Scalars["BigDecimal"]["output"]; +}; + +export type OperatorVersion_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + version?: InputMaybe; + version_not?: InputMaybe; + version_gt?: InputMaybe; + version_lt?: InputMaybe; + version_gte?: InputMaybe; + version_lte?: InputMaybe; + version_in?: InputMaybe>; + version_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type OperatorVersion_orderBy = "id" | "version"; + +/** Defines the order direction, either ascending or descending */ +export type OrderDirection = "asc" | "desc"; + +export type PriceEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + type: PriceEventType; + isHigh: Scalars["Boolean"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + snapshot: RangeSnapshot; +}; + +export type PriceEventType = "CushionDown" | "CushionUp" | "WallDown" | "WallUp"; + +export type PriceEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + type?: InputMaybe; + type_not?: InputMaybe; + type_in?: InputMaybe>; + type_not_in?: InputMaybe>; + isHigh?: InputMaybe; + isHigh_not?: InputMaybe; + isHigh_in?: InputMaybe>; + isHigh_not_in?: InputMaybe>; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type PriceEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "type" + | "isHigh" + | "timestamp" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + +export type PricesChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + snapshot: RangeSnapshot; +}; + +export type PricesChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type PricesChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + +export type Query = { + rangeSnapshot?: Maybe; + rangeSnapshots: Array; + priceEvent?: Maybe; + priceEvents: Array; + pricesChangedEvent?: Maybe; + pricesChangedEvents: Array; + spreadsChangedEvent?: Maybe; + spreadsChangedEvents: Array; + thresholdFactorChangedEvent?: Maybe; + thresholdFactorChangedEvents: Array; + movingAverageDurationChanged?: Maybe; + movingAverageDurationChangeds: Array; + newObservation?: Maybe; + newObservations: Array; + observationFrequencyChanged?: Maybe; + observationFrequencyChangeds: Array; + updateThresholdsChanged?: Maybe; + updateThresholdsChangeds: Array; + minimumTargetPriceChanged?: Maybe; + minimumTargetPriceChangeds: Array; + beat?: Maybe; + beats: Array; + beatRewardIssued?: Maybe; + beatRewardIssueds: Array; + beatRewardUpdated?: Maybe; + beatRewardUpdateds: Array; + operatorVersion?: Maybe; + operatorVersions: Array; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; +}; + +export type QueryrangeSnapshotArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryrangeSnapshotsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerypriceEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerypriceEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerypricesChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerypricesChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryspreadsChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryspreadsChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerythresholdFactorChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerythresholdFactorChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerymovingAverageDurationChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerymovingAverageDurationChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerynewObservationArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerynewObservationsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryobservationFrequencyChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryobservationFrequencyChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryupdateThresholdsChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryupdateThresholdsChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryminimumTargetPriceChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryminimumTargetPriceChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatRewardIssuedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatRewardIssuedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatRewardUpdatedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QuerybeatRewardUpdatedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryoperatorVersionArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type QueryoperatorVersionsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type Query_metaArgs = { + block?: InputMaybe; +}; + +export type RangeSnapshot = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + ohmPrice?: Maybe; + ohmMovingAveragePrice?: Maybe; + thresholdFactor: Scalars["BigDecimal"]["output"]; + cushionSpread: Scalars["BigDecimal"]["output"]; + wallSpread: Scalars["BigDecimal"]["output"]; + highCushionSpread?: Maybe; + highWallSpread?: Maybe; + lowCushionSpread?: Maybe; + lowWallSpread?: Maybe; + highActive: Scalars["Boolean"]["output"]; + lowActive: Scalars["Boolean"]["output"]; + highLastActiveTimestamp: Scalars["BigInt"]["output"]; + lowLastActiveTimestamp: Scalars["BigInt"]["output"]; + highCapacityOhm: Scalars["BigDecimal"]["output"]; + lowCapacityReserve: Scalars["BigDecimal"]["output"]; + highCushionPrice: Scalars["BigDecimal"]["output"]; + lowCushionPrice: Scalars["BigDecimal"]["output"]; + highMarketId?: Maybe; + lowMarketId?: Maybe; + highWallPrice: Scalars["BigDecimal"]["output"]; + lowWallPrice: Scalars["BigDecimal"]["output"]; + treasuryReserveAddress?: Maybe; + treasuryReserveBalance?: Maybe; + treasuryDebtBalance?: Maybe; + operatorReserveFactor?: Maybe; + operatorCushionFactor?: Maybe; +}; + +export type RangeSnapshot_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + ohmPrice?: InputMaybe; + ohmPrice_not?: InputMaybe; + ohmPrice_gt?: InputMaybe; + ohmPrice_lt?: InputMaybe; + ohmPrice_gte?: InputMaybe; + ohmPrice_lte?: InputMaybe; + ohmPrice_in?: InputMaybe>; + ohmPrice_not_in?: InputMaybe>; + ohmMovingAveragePrice?: InputMaybe; + ohmMovingAveragePrice_not?: InputMaybe; + ohmMovingAveragePrice_gt?: InputMaybe; + ohmMovingAveragePrice_lt?: InputMaybe; + ohmMovingAveragePrice_gte?: InputMaybe; + ohmMovingAveragePrice_lte?: InputMaybe; + ohmMovingAveragePrice_in?: InputMaybe>; + ohmMovingAveragePrice_not_in?: InputMaybe>; + thresholdFactor?: InputMaybe; + thresholdFactor_not?: InputMaybe; + thresholdFactor_gt?: InputMaybe; + thresholdFactor_lt?: InputMaybe; + thresholdFactor_gte?: InputMaybe; + thresholdFactor_lte?: InputMaybe; + thresholdFactor_in?: InputMaybe>; + thresholdFactor_not_in?: InputMaybe>; + cushionSpread?: InputMaybe; + cushionSpread_not?: InputMaybe; + cushionSpread_gt?: InputMaybe; + cushionSpread_lt?: InputMaybe; + cushionSpread_gte?: InputMaybe; + cushionSpread_lte?: InputMaybe; + cushionSpread_in?: InputMaybe>; + cushionSpread_not_in?: InputMaybe>; + wallSpread?: InputMaybe; + wallSpread_not?: InputMaybe; + wallSpread_gt?: InputMaybe; + wallSpread_lt?: InputMaybe; + wallSpread_gte?: InputMaybe; + wallSpread_lte?: InputMaybe; + wallSpread_in?: InputMaybe>; + wallSpread_not_in?: InputMaybe>; + highCushionSpread?: InputMaybe; + highCushionSpread_not?: InputMaybe; + highCushionSpread_gt?: InputMaybe; + highCushionSpread_lt?: InputMaybe; + highCushionSpread_gte?: InputMaybe; + highCushionSpread_lte?: InputMaybe; + highCushionSpread_in?: InputMaybe>; + highCushionSpread_not_in?: InputMaybe>; + highWallSpread?: InputMaybe; + highWallSpread_not?: InputMaybe; + highWallSpread_gt?: InputMaybe; + highWallSpread_lt?: InputMaybe; + highWallSpread_gte?: InputMaybe; + highWallSpread_lte?: InputMaybe; + highWallSpread_in?: InputMaybe>; + highWallSpread_not_in?: InputMaybe>; + lowCushionSpread?: InputMaybe; + lowCushionSpread_not?: InputMaybe; + lowCushionSpread_gt?: InputMaybe; + lowCushionSpread_lt?: InputMaybe; + lowCushionSpread_gte?: InputMaybe; + lowCushionSpread_lte?: InputMaybe; + lowCushionSpread_in?: InputMaybe>; + lowCushionSpread_not_in?: InputMaybe>; + lowWallSpread?: InputMaybe; + lowWallSpread_not?: InputMaybe; + lowWallSpread_gt?: InputMaybe; + lowWallSpread_lt?: InputMaybe; + lowWallSpread_gte?: InputMaybe; + lowWallSpread_lte?: InputMaybe; + lowWallSpread_in?: InputMaybe>; + lowWallSpread_not_in?: InputMaybe>; + highActive?: InputMaybe; + highActive_not?: InputMaybe; + highActive_in?: InputMaybe>; + highActive_not_in?: InputMaybe>; + lowActive?: InputMaybe; + lowActive_not?: InputMaybe; + lowActive_in?: InputMaybe>; + lowActive_not_in?: InputMaybe>; + highLastActiveTimestamp?: InputMaybe; + highLastActiveTimestamp_not?: InputMaybe; + highLastActiveTimestamp_gt?: InputMaybe; + highLastActiveTimestamp_lt?: InputMaybe; + highLastActiveTimestamp_gte?: InputMaybe; + highLastActiveTimestamp_lte?: InputMaybe; + highLastActiveTimestamp_in?: InputMaybe>; + highLastActiveTimestamp_not_in?: InputMaybe>; + lowLastActiveTimestamp?: InputMaybe; + lowLastActiveTimestamp_not?: InputMaybe; + lowLastActiveTimestamp_gt?: InputMaybe; + lowLastActiveTimestamp_lt?: InputMaybe; + lowLastActiveTimestamp_gte?: InputMaybe; + lowLastActiveTimestamp_lte?: InputMaybe; + lowLastActiveTimestamp_in?: InputMaybe>; + lowLastActiveTimestamp_not_in?: InputMaybe>; + highCapacityOhm?: InputMaybe; + highCapacityOhm_not?: InputMaybe; + highCapacityOhm_gt?: InputMaybe; + highCapacityOhm_lt?: InputMaybe; + highCapacityOhm_gte?: InputMaybe; + highCapacityOhm_lte?: InputMaybe; + highCapacityOhm_in?: InputMaybe>; + highCapacityOhm_not_in?: InputMaybe>; + lowCapacityReserve?: InputMaybe; + lowCapacityReserve_not?: InputMaybe; + lowCapacityReserve_gt?: InputMaybe; + lowCapacityReserve_lt?: InputMaybe; + lowCapacityReserve_gte?: InputMaybe; + lowCapacityReserve_lte?: InputMaybe; + lowCapacityReserve_in?: InputMaybe>; + lowCapacityReserve_not_in?: InputMaybe>; + highCushionPrice?: InputMaybe; + highCushionPrice_not?: InputMaybe; + highCushionPrice_gt?: InputMaybe; + highCushionPrice_lt?: InputMaybe; + highCushionPrice_gte?: InputMaybe; + highCushionPrice_lte?: InputMaybe; + highCushionPrice_in?: InputMaybe>; + highCushionPrice_not_in?: InputMaybe>; + lowCushionPrice?: InputMaybe; + lowCushionPrice_not?: InputMaybe; + lowCushionPrice_gt?: InputMaybe; + lowCushionPrice_lt?: InputMaybe; + lowCushionPrice_gte?: InputMaybe; + lowCushionPrice_lte?: InputMaybe; + lowCushionPrice_in?: InputMaybe>; + lowCushionPrice_not_in?: InputMaybe>; + highMarketId?: InputMaybe; + highMarketId_not?: InputMaybe; + highMarketId_gt?: InputMaybe; + highMarketId_lt?: InputMaybe; + highMarketId_gte?: InputMaybe; + highMarketId_lte?: InputMaybe; + highMarketId_in?: InputMaybe>; + highMarketId_not_in?: InputMaybe>; + lowMarketId?: InputMaybe; + lowMarketId_not?: InputMaybe; + lowMarketId_gt?: InputMaybe; + lowMarketId_lt?: InputMaybe; + lowMarketId_gte?: InputMaybe; + lowMarketId_lte?: InputMaybe; + lowMarketId_in?: InputMaybe>; + lowMarketId_not_in?: InputMaybe>; + highWallPrice?: InputMaybe; + highWallPrice_not?: InputMaybe; + highWallPrice_gt?: InputMaybe; + highWallPrice_lt?: InputMaybe; + highWallPrice_gte?: InputMaybe; + highWallPrice_lte?: InputMaybe; + highWallPrice_in?: InputMaybe>; + highWallPrice_not_in?: InputMaybe>; + lowWallPrice?: InputMaybe; + lowWallPrice_not?: InputMaybe; + lowWallPrice_gt?: InputMaybe; + lowWallPrice_lt?: InputMaybe; + lowWallPrice_gte?: InputMaybe; + lowWallPrice_lte?: InputMaybe; + lowWallPrice_in?: InputMaybe>; + lowWallPrice_not_in?: InputMaybe>; + treasuryReserveAddress?: InputMaybe; + treasuryReserveAddress_not?: InputMaybe; + treasuryReserveAddress_gt?: InputMaybe; + treasuryReserveAddress_lt?: InputMaybe; + treasuryReserveAddress_gte?: InputMaybe; + treasuryReserveAddress_lte?: InputMaybe; + treasuryReserveAddress_in?: InputMaybe>; + treasuryReserveAddress_not_in?: InputMaybe>; + treasuryReserveAddress_contains?: InputMaybe; + treasuryReserveAddress_not_contains?: InputMaybe; + treasuryReserveBalance?: InputMaybe; + treasuryReserveBalance_not?: InputMaybe; + treasuryReserveBalance_gt?: InputMaybe; + treasuryReserveBalance_lt?: InputMaybe; + treasuryReserveBalance_gte?: InputMaybe; + treasuryReserveBalance_lte?: InputMaybe; + treasuryReserveBalance_in?: InputMaybe>; + treasuryReserveBalance_not_in?: InputMaybe>; + treasuryDebtBalance?: InputMaybe; + treasuryDebtBalance_not?: InputMaybe; + treasuryDebtBalance_gt?: InputMaybe; + treasuryDebtBalance_lt?: InputMaybe; + treasuryDebtBalance_gte?: InputMaybe; + treasuryDebtBalance_lte?: InputMaybe; + treasuryDebtBalance_in?: InputMaybe>; + treasuryDebtBalance_not_in?: InputMaybe>; + operatorReserveFactor?: InputMaybe; + operatorReserveFactor_not?: InputMaybe; + operatorReserveFactor_gt?: InputMaybe; + operatorReserveFactor_lt?: InputMaybe; + operatorReserveFactor_gte?: InputMaybe; + operatorReserveFactor_lte?: InputMaybe; + operatorReserveFactor_in?: InputMaybe>; + operatorReserveFactor_not_in?: InputMaybe>; + operatorCushionFactor?: InputMaybe; + operatorCushionFactor_not?: InputMaybe; + operatorCushionFactor_gt?: InputMaybe; + operatorCushionFactor_lt?: InputMaybe; + operatorCushionFactor_gte?: InputMaybe; + operatorCushionFactor_lte?: InputMaybe; + operatorCushionFactor_in?: InputMaybe>; + operatorCushionFactor_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type RangeSnapshot_orderBy = + | "id" + | "blockchain" + | "block" + | "date" + | "timestamp" + | "ohmPrice" + | "ohmMovingAveragePrice" + | "thresholdFactor" + | "cushionSpread" + | "wallSpread" + | "highCushionSpread" + | "highWallSpread" + | "lowCushionSpread" + | "lowWallSpread" + | "highActive" + | "lowActive" + | "highLastActiveTimestamp" + | "lowLastActiveTimestamp" + | "highCapacityOhm" + | "lowCapacityReserve" + | "highCushionPrice" + | "lowCushionPrice" + | "highMarketId" + | "lowMarketId" + | "highWallPrice" + | "lowWallPrice" + | "treasuryReserveAddress" + | "treasuryReserveBalance" + | "treasuryDebtBalance" + | "operatorReserveFactor" + | "operatorCushionFactor"; + +export type SpreadsChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + high?: Maybe; + cushionSpread: Scalars["BigDecimal"]["output"]; + wallSpread: Scalars["BigDecimal"]["output"]; +}; + +export type SpreadsChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + high?: InputMaybe; + high_not?: InputMaybe; + high_in?: InputMaybe>; + high_not_in?: InputMaybe>; + cushionSpread?: InputMaybe; + cushionSpread_not?: InputMaybe; + cushionSpread_gt?: InputMaybe; + cushionSpread_lt?: InputMaybe; + cushionSpread_gte?: InputMaybe; + cushionSpread_lte?: InputMaybe; + cushionSpread_in?: InputMaybe>; + cushionSpread_not_in?: InputMaybe>; + wallSpread?: InputMaybe; + wallSpread_not?: InputMaybe; + wallSpread_gt?: InputMaybe; + wallSpread_lt?: InputMaybe; + wallSpread_gte?: InputMaybe; + wallSpread_lte?: InputMaybe; + wallSpread_in?: InputMaybe>; + wallSpread_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type SpreadsChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "high" + | "cushionSpread" + | "wallSpread"; + +export type Subscription = { + rangeSnapshot?: Maybe; + rangeSnapshots: Array; + priceEvent?: Maybe; + priceEvents: Array; + pricesChangedEvent?: Maybe; + pricesChangedEvents: Array; + spreadsChangedEvent?: Maybe; + spreadsChangedEvents: Array; + thresholdFactorChangedEvent?: Maybe; + thresholdFactorChangedEvents: Array; + movingAverageDurationChanged?: Maybe; + movingAverageDurationChangeds: Array; + newObservation?: Maybe; + newObservations: Array; + observationFrequencyChanged?: Maybe; + observationFrequencyChangeds: Array; + updateThresholdsChanged?: Maybe; + updateThresholdsChangeds: Array; + minimumTargetPriceChanged?: Maybe; + minimumTargetPriceChangeds: Array; + beat?: Maybe; + beats: Array; + beatRewardIssued?: Maybe; + beatRewardIssueds: Array; + beatRewardUpdated?: Maybe; + beatRewardUpdateds: Array; + operatorVersion?: Maybe; + operatorVersions: Array; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; +}; + +export type SubscriptionrangeSnapshotArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionrangeSnapshotsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionpriceEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionpriceEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionpricesChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionpricesChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionspreadsChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionspreadsChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionthresholdFactorChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionthresholdFactorChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionmovingAverageDurationChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionmovingAverageDurationChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionnewObservationArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionnewObservationsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionobservationFrequencyChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionobservationFrequencyChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionupdateThresholdsChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionupdateThresholdsChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionminimumTargetPriceChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionminimumTargetPriceChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatRewardIssuedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatRewardIssuedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatRewardUpdatedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionbeatRewardUpdatedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionoperatorVersionArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type SubscriptionoperatorVersionsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; +}; + +export type Subscription_metaArgs = { + block?: InputMaybe; +}; + +export type ThresholdFactorChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + thresholdFactor: Scalars["BigDecimal"]["output"]; +}; + +export type ThresholdFactorChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + thresholdFactor?: InputMaybe; + thresholdFactor_not?: InputMaybe; + thresholdFactor_gt?: InputMaybe; + thresholdFactor_lt?: InputMaybe; + thresholdFactor_gte?: InputMaybe; + thresholdFactor_lte?: InputMaybe; + thresholdFactor_in?: InputMaybe>; + thresholdFactor_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type ThresholdFactorChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "thresholdFactor"; + +export type UpdateThresholdsChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + ohmEthUpdateThresholdSeconds: Scalars["BigInt"]["output"]; + reserveEthUpdateThresholdSeconds: Scalars["BigInt"]["output"]; +}; + +export type UpdateThresholdsChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + ohmEthUpdateThresholdSeconds?: InputMaybe; + ohmEthUpdateThresholdSeconds_not?: InputMaybe; + ohmEthUpdateThresholdSeconds_gt?: InputMaybe; + ohmEthUpdateThresholdSeconds_lt?: InputMaybe; + ohmEthUpdateThresholdSeconds_gte?: InputMaybe; + ohmEthUpdateThresholdSeconds_lte?: InputMaybe; + ohmEthUpdateThresholdSeconds_in?: InputMaybe>; + ohmEthUpdateThresholdSeconds_not_in?: InputMaybe>; + reserveEthUpdateThresholdSeconds?: InputMaybe; + reserveEthUpdateThresholdSeconds_not?: InputMaybe; + reserveEthUpdateThresholdSeconds_gt?: InputMaybe; + reserveEthUpdateThresholdSeconds_lt?: InputMaybe; + reserveEthUpdateThresholdSeconds_gte?: InputMaybe; + reserveEthUpdateThresholdSeconds_lte?: InputMaybe; + reserveEthUpdateThresholdSeconds_in?: InputMaybe>; + reserveEthUpdateThresholdSeconds_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; +}; + +export type UpdateThresholdsChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "ohmEthUpdateThresholdSeconds" + | "reserveEthUpdateThresholdSeconds"; + +export type _Block_ = { + /** The hash of the block */ + hash?: Maybe; + /** The block number */ + number: Scalars["Int"]["output"]; + /** Integer representation of the timestamp stored in blocks for the chain */ + timestamp?: Maybe; + /** The hash of the parent block */ + parentHash?: Maybe; +}; + +/** The type for the top-level _meta field */ +export type _Meta_ = { + /** + * Information about a specific subgraph block. The hash of the block + * will be null if the _meta field has a block constraint that asks for + * a block number. It will be filled if the _meta field has no block constraint + * and therefore asks for the latest block + * + */ + block: _Block_; + /** The deployment ID */ + deployment: Scalars["String"]["output"]; + /** If `true`, the subgraph encountered indexing errors at some past block */ + hasIndexingErrors: Scalars["Boolean"]["output"]; +}; + +export type _SubgraphErrorPolicy_ = + /** Data will be returned even if the subgraph has indexing errors */ + | "allow" + /** If the subgraph has indexing errors, data will be omitted. The default. */ + | "deny"; + +export type WithIndex = TObject & Record; +export type ResolversObject = WithIndex; + +export type ResolverTypeWrapper = Promise | T; + +export type ResolverWithResolve = { + resolve: ResolverFn; +}; + +export type LegacyStitchingResolver = { + fragment: string; + resolve: ResolverFn; +}; + +export type NewStitchingResolver = { + selectionSet: string | ((fieldNode: FieldNode) => SelectionSetNode); + resolve: ResolverFn; +}; +export type StitchingResolver = + | LegacyStitchingResolver + | NewStitchingResolver; +export type Resolver = + | ResolverFn + | ResolverWithResolve + | StitchingResolver; + +export type ResolverFn = ( + parent: TParent, + args: TArgs, + context: TContext, + info: GraphQLResolveInfo, +) => Promise | TResult; + +export type SubscriptionSubscribeFn = ( + parent: TParent, + args: TArgs, + context: TContext, + info: GraphQLResolveInfo, +) => AsyncIterable | Promise>; + +export type SubscriptionResolveFn = ( + parent: TParent, + args: TArgs, + context: TContext, + info: GraphQLResolveInfo, +) => TResult | Promise; + +export interface SubscriptionSubscriberObject { + subscribe: SubscriptionSubscribeFn<{ [key in TKey]: TResult }, TParent, TContext, TArgs>; + resolve?: SubscriptionResolveFn; +} + +export interface SubscriptionResolverObject { + subscribe: SubscriptionSubscribeFn; + resolve: SubscriptionResolveFn; +} + +export type SubscriptionObject = + | SubscriptionSubscriberObject + | SubscriptionResolverObject; + +export type SubscriptionResolver = + | ((...args: any[]) => SubscriptionObject) + | SubscriptionObject; + +export type TypeResolveFn = ( + parent: TParent, + context: TContext, + info: GraphQLResolveInfo, +) => Maybe | Promise>; + +export type IsTypeOfResolverFn = ( + obj: T, + context: TContext, + info: GraphQLResolveInfo, +) => boolean | Promise; + +export type NextResolverFn = () => Promise; + +export type DirectiveResolverFn = ( + next: NextResolverFn, + parent: TParent, + args: TArgs, + context: TContext, + info: GraphQLResolveInfo, +) => TResult | Promise; + +/** Mapping between all available schema types and the resolvers types */ +export type ResolversTypes = ResolversObject<{ + Aggregation_interval: Aggregation_interval; + Beat: ResolverTypeWrapper; + BeatRewardIssued: ResolverTypeWrapper; + BeatRewardIssued_filter: BeatRewardIssued_filter; + BeatRewardIssued_orderBy: BeatRewardIssued_orderBy; + BeatRewardUpdated: ResolverTypeWrapper; + BeatRewardUpdated_filter: BeatRewardUpdated_filter; + BeatRewardUpdated_orderBy: BeatRewardUpdated_orderBy; + Beat_filter: Beat_filter; + Beat_orderBy: Beat_orderBy; + BigDecimal: ResolverTypeWrapper; + BigInt: ResolverTypeWrapper; + BlockChangedFilter: BlockChangedFilter; + Block_height: Block_height; + Boolean: ResolverTypeWrapper; + Bytes: ResolverTypeWrapper; + Float: ResolverTypeWrapper; + ID: ResolverTypeWrapper; + Int: ResolverTypeWrapper; + Int8: ResolverTypeWrapper; + MinimumTargetPriceChanged: ResolverTypeWrapper; + MinimumTargetPriceChanged_filter: MinimumTargetPriceChanged_filter; + MinimumTargetPriceChanged_orderBy: MinimumTargetPriceChanged_orderBy; + MovingAverageDurationChanged: ResolverTypeWrapper; + MovingAverageDurationChanged_filter: MovingAverageDurationChanged_filter; + MovingAverageDurationChanged_orderBy: MovingAverageDurationChanged_orderBy; + NewObservation: ResolverTypeWrapper; + NewObservation_filter: NewObservation_filter; + NewObservation_orderBy: NewObservation_orderBy; + ObservationFrequencyChanged: ResolverTypeWrapper; + ObservationFrequencyChanged_filter: ObservationFrequencyChanged_filter; + ObservationFrequencyChanged_orderBy: ObservationFrequencyChanged_orderBy; + OperatorVersion: ResolverTypeWrapper; + OperatorVersion_filter: OperatorVersion_filter; + OperatorVersion_orderBy: OperatorVersion_orderBy; + OrderDirection: OrderDirection; + PriceEvent: ResolverTypeWrapper; + PriceEventType: PriceEventType; + PriceEvent_filter: PriceEvent_filter; + PriceEvent_orderBy: PriceEvent_orderBy; + PricesChangedEvent: ResolverTypeWrapper; + PricesChangedEvent_filter: PricesChangedEvent_filter; + PricesChangedEvent_orderBy: PricesChangedEvent_orderBy; + Query: ResolverTypeWrapper<{}>; + RangeSnapshot: ResolverTypeWrapper; + RangeSnapshot_filter: RangeSnapshot_filter; + RangeSnapshot_orderBy: RangeSnapshot_orderBy; + SpreadsChangedEvent: ResolverTypeWrapper; + SpreadsChangedEvent_filter: SpreadsChangedEvent_filter; + SpreadsChangedEvent_orderBy: SpreadsChangedEvent_orderBy; + String: ResolverTypeWrapper; + Subscription: ResolverTypeWrapper<{}>; + ThresholdFactorChangedEvent: ResolverTypeWrapper; + ThresholdFactorChangedEvent_filter: ThresholdFactorChangedEvent_filter; + ThresholdFactorChangedEvent_orderBy: ThresholdFactorChangedEvent_orderBy; + Timestamp: ResolverTypeWrapper; + UpdateThresholdsChanged: ResolverTypeWrapper; + UpdateThresholdsChanged_filter: UpdateThresholdsChanged_filter; + UpdateThresholdsChanged_orderBy: UpdateThresholdsChanged_orderBy; + _Block_: ResolverTypeWrapper<_Block_>; + _Meta_: ResolverTypeWrapper<_Meta_>; + _SubgraphErrorPolicy_: _SubgraphErrorPolicy_; +}>; + +/** Mapping between all available schema types and the resolvers parents */ +export type ResolversParentTypes = ResolversObject<{ + Beat: Beat; + BeatRewardIssued: BeatRewardIssued; + BeatRewardIssued_filter: BeatRewardIssued_filter; + BeatRewardUpdated: BeatRewardUpdated; + BeatRewardUpdated_filter: BeatRewardUpdated_filter; + Beat_filter: Beat_filter; + BigDecimal: Scalars["BigDecimal"]["output"]; + BigInt: Scalars["BigInt"]["output"]; + BlockChangedFilter: BlockChangedFilter; + Block_height: Block_height; + Boolean: Scalars["Boolean"]["output"]; + Bytes: Scalars["Bytes"]["output"]; + Float: Scalars["Float"]["output"]; + ID: Scalars["ID"]["output"]; + Int: Scalars["Int"]["output"]; + Int8: Scalars["Int8"]["output"]; + MinimumTargetPriceChanged: MinimumTargetPriceChanged; + MinimumTargetPriceChanged_filter: MinimumTargetPriceChanged_filter; + MovingAverageDurationChanged: MovingAverageDurationChanged; + MovingAverageDurationChanged_filter: MovingAverageDurationChanged_filter; + NewObservation: NewObservation; + NewObservation_filter: NewObservation_filter; + ObservationFrequencyChanged: ObservationFrequencyChanged; + ObservationFrequencyChanged_filter: ObservationFrequencyChanged_filter; + OperatorVersion: OperatorVersion; + OperatorVersion_filter: OperatorVersion_filter; + PriceEvent: PriceEvent; + PriceEvent_filter: PriceEvent_filter; + PricesChangedEvent: PricesChangedEvent; + PricesChangedEvent_filter: PricesChangedEvent_filter; + Query: {}; + RangeSnapshot: RangeSnapshot; + RangeSnapshot_filter: RangeSnapshot_filter; + SpreadsChangedEvent: SpreadsChangedEvent; + SpreadsChangedEvent_filter: SpreadsChangedEvent_filter; + String: Scalars["String"]["output"]; + Subscription: {}; + ThresholdFactorChangedEvent: ThresholdFactorChangedEvent; + ThresholdFactorChangedEvent_filter: ThresholdFactorChangedEvent_filter; + Timestamp: Scalars["Timestamp"]["output"]; + UpdateThresholdsChanged: UpdateThresholdsChanged; + UpdateThresholdsChanged_filter: UpdateThresholdsChanged_filter; + _Block_: _Block_; + _Meta_: _Meta_; +}>; + +export type entityDirectiveArgs = {}; + +export type entityDirectiveResolver< + Result, + Parent, + ContextType = MeshContext, + Args = entityDirectiveArgs, +> = DirectiveResolverFn; + +export type subgraphIdDirectiveArgs = { + id: Scalars["String"]["input"]; +}; + +export type subgraphIdDirectiveResolver< + Result, + Parent, + ContextType = MeshContext, + Args = subgraphIdDirectiveArgs, +> = DirectiveResolverFn; + +export type derivedFromDirectiveArgs = { + field: Scalars["String"]["input"]; +}; + +export type derivedFromDirectiveResolver< + Result, + Parent, + ContextType = MeshContext, + Args = derivedFromDirectiveArgs, +> = DirectiveResolverFn; + +export type BeatResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["Beat"] = ResolversParentTypes["Beat"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type BeatRewardIssuedResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["BeatRewardIssued"] = ResolversParentTypes["BeatRewardIssued"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + to?: Resolver; + rewardToken?: Resolver; + rewardAmount?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type BeatRewardUpdatedResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["BeatRewardUpdated"] = ResolversParentTypes["BeatRewardUpdated"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + token?: Resolver; + rewardToken?: Resolver; + rewardAmount?: Resolver; + auctionDuration?: Resolver, ParentType, ContextType>; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export interface BigDecimalScalarConfig extends GraphQLScalarTypeConfig { + name: "BigDecimal"; +} + +export interface BigIntScalarConfig extends GraphQLScalarTypeConfig { + name: "BigInt"; +} + +export interface BytesScalarConfig extends GraphQLScalarTypeConfig { + name: "Bytes"; +} + +export interface Int8ScalarConfig extends GraphQLScalarTypeConfig { + name: "Int8"; +} + +export type MinimumTargetPriceChangedResolvers< + ContextType = MeshContext, + ParentType extends + ResolversParentTypes["MinimumTargetPriceChanged"] = ResolversParentTypes["MinimumTargetPriceChanged"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + minimumTargetPrice?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type MovingAverageDurationChangedResolvers< + ContextType = MeshContext, + ParentType extends + ResolversParentTypes["MovingAverageDurationChanged"] = ResolversParentTypes["MovingAverageDurationChanged"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + movingAverageDuration?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type NewObservationResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["NewObservation"] = ResolversParentTypes["NewObservation"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + snapshot?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type ObservationFrequencyChangedResolvers< + ContextType = MeshContext, + ParentType extends + ResolversParentTypes["ObservationFrequencyChanged"] = ResolversParentTypes["ObservationFrequencyChanged"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + observationFrequencySeconds?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type OperatorVersionResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["OperatorVersion"] = ResolversParentTypes["OperatorVersion"], +> = ResolversObject<{ + id?: Resolver; + version?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type PriceEventResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["PriceEvent"] = ResolversParentTypes["PriceEvent"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + type?: Resolver; + isHigh?: Resolver; + timestamp?: Resolver; + snapshot?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type PricesChangedEventResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["PricesChangedEvent"] = ResolversParentTypes["PricesChangedEvent"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + snapshot?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type QueryResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["Query"] = ResolversParentTypes["Query"], +> = ResolversObject<{ + rangeSnapshot?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + rangeSnapshots?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + priceEvent?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + priceEvents?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + pricesChangedEvent?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + pricesChangedEvents?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + spreadsChangedEvent?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + spreadsChangedEvents?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + thresholdFactorChangedEvent?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + thresholdFactorChangedEvents?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + movingAverageDurationChanged?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + movingAverageDurationChangeds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + newObservation?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + newObservations?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + observationFrequencyChanged?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + observationFrequencyChangeds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + updateThresholdsChanged?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + updateThresholdsChangeds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + minimumTargetPriceChanged?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + minimumTargetPriceChangeds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + beat?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + beats?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + beatRewardIssued?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + beatRewardIssueds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + beatRewardUpdated?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + beatRewardUpdateds?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + operatorVersion?: Resolver< + Maybe, + ParentType, + ContextType, + RequireFields + >; + operatorVersions?: Resolver< + Array, + ParentType, + ContextType, + RequireFields + >; + _meta?: Resolver, ParentType, ContextType, Partial>; +}>; + +export type RangeSnapshotResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["RangeSnapshot"] = ResolversParentTypes["RangeSnapshot"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + date?: Resolver; + timestamp?: Resolver; + ohmPrice?: Resolver, ParentType, ContextType>; + ohmMovingAveragePrice?: Resolver, ParentType, ContextType>; + thresholdFactor?: Resolver; + cushionSpread?: Resolver; + wallSpread?: Resolver; + highCushionSpread?: Resolver, ParentType, ContextType>; + highWallSpread?: Resolver, ParentType, ContextType>; + lowCushionSpread?: Resolver, ParentType, ContextType>; + lowWallSpread?: Resolver, ParentType, ContextType>; + highActive?: Resolver; + lowActive?: Resolver; + highLastActiveTimestamp?: Resolver; + lowLastActiveTimestamp?: Resolver; + highCapacityOhm?: Resolver; + lowCapacityReserve?: Resolver; + highCushionPrice?: Resolver; + lowCushionPrice?: Resolver; + highMarketId?: Resolver, ParentType, ContextType>; + lowMarketId?: Resolver, ParentType, ContextType>; + highWallPrice?: Resolver; + lowWallPrice?: Resolver; + treasuryReserveAddress?: Resolver, ParentType, ContextType>; + treasuryReserveBalance?: Resolver, ParentType, ContextType>; + treasuryDebtBalance?: Resolver, ParentType, ContextType>; + operatorReserveFactor?: Resolver, ParentType, ContextType>; + operatorCushionFactor?: Resolver, ParentType, ContextType>; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type SpreadsChangedEventResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["SpreadsChangedEvent"] = ResolversParentTypes["SpreadsChangedEvent"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + high?: Resolver, ParentType, ContextType>; + cushionSpread?: Resolver; + wallSpread?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type SubscriptionResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["Subscription"] = ResolversParentTypes["Subscription"], +> = ResolversObject<{ + rangeSnapshot?: SubscriptionResolver< + Maybe, + "rangeSnapshot", + ParentType, + ContextType, + RequireFields + >; + rangeSnapshots?: SubscriptionResolver< + Array, + "rangeSnapshots", + ParentType, + ContextType, + RequireFields + >; + priceEvent?: SubscriptionResolver< + Maybe, + "priceEvent", + ParentType, + ContextType, + RequireFields + >; + priceEvents?: SubscriptionResolver< + Array, + "priceEvents", + ParentType, + ContextType, + RequireFields + >; + pricesChangedEvent?: SubscriptionResolver< + Maybe, + "pricesChangedEvent", + ParentType, + ContextType, + RequireFields + >; + pricesChangedEvents?: SubscriptionResolver< + Array, + "pricesChangedEvents", + ParentType, + ContextType, + RequireFields + >; + spreadsChangedEvent?: SubscriptionResolver< + Maybe, + "spreadsChangedEvent", + ParentType, + ContextType, + RequireFields + >; + spreadsChangedEvents?: SubscriptionResolver< + Array, + "spreadsChangedEvents", + ParentType, + ContextType, + RequireFields + >; + thresholdFactorChangedEvent?: SubscriptionResolver< + Maybe, + "thresholdFactorChangedEvent", + ParentType, + ContextType, + RequireFields + >; + thresholdFactorChangedEvents?: SubscriptionResolver< + Array, + "thresholdFactorChangedEvents", + ParentType, + ContextType, + RequireFields + >; + movingAverageDurationChanged?: SubscriptionResolver< + Maybe, + "movingAverageDurationChanged", + ParentType, + ContextType, + RequireFields + >; + movingAverageDurationChangeds?: SubscriptionResolver< + Array, + "movingAverageDurationChangeds", + ParentType, + ContextType, + RequireFields + >; + newObservation?: SubscriptionResolver< + Maybe, + "newObservation", + ParentType, + ContextType, + RequireFields + >; + newObservations?: SubscriptionResolver< + Array, + "newObservations", + ParentType, + ContextType, + RequireFields + >; + observationFrequencyChanged?: SubscriptionResolver< + Maybe, + "observationFrequencyChanged", + ParentType, + ContextType, + RequireFields + >; + observationFrequencyChangeds?: SubscriptionResolver< + Array, + "observationFrequencyChangeds", + ParentType, + ContextType, + RequireFields + >; + updateThresholdsChanged?: SubscriptionResolver< + Maybe, + "updateThresholdsChanged", + ParentType, + ContextType, + RequireFields + >; + updateThresholdsChangeds?: SubscriptionResolver< + Array, + "updateThresholdsChangeds", + ParentType, + ContextType, + RequireFields + >; + minimumTargetPriceChanged?: SubscriptionResolver< + Maybe, + "minimumTargetPriceChanged", + ParentType, + ContextType, + RequireFields + >; + minimumTargetPriceChangeds?: SubscriptionResolver< + Array, + "minimumTargetPriceChangeds", + ParentType, + ContextType, + RequireFields + >; + beat?: SubscriptionResolver< + Maybe, + "beat", + ParentType, + ContextType, + RequireFields + >; + beats?: SubscriptionResolver< + Array, + "beats", + ParentType, + ContextType, + RequireFields + >; + beatRewardIssued?: SubscriptionResolver< + Maybe, + "beatRewardIssued", + ParentType, + ContextType, + RequireFields + >; + beatRewardIssueds?: SubscriptionResolver< + Array, + "beatRewardIssueds", + ParentType, + ContextType, + RequireFields + >; + beatRewardUpdated?: SubscriptionResolver< + Maybe, + "beatRewardUpdated", + ParentType, + ContextType, + RequireFields + >; + beatRewardUpdateds?: SubscriptionResolver< + Array, + "beatRewardUpdateds", + ParentType, + ContextType, + RequireFields + >; + operatorVersion?: SubscriptionResolver< + Maybe, + "operatorVersion", + ParentType, + ContextType, + RequireFields + >; + operatorVersions?: SubscriptionResolver< + Array, + "operatorVersions", + ParentType, + ContextType, + RequireFields + >; + _meta?: SubscriptionResolver< + Maybe, + "_meta", + ParentType, + ContextType, + Partial + >; +}>; + +export type ThresholdFactorChangedEventResolvers< + ContextType = MeshContext, + ParentType extends + ResolversParentTypes["ThresholdFactorChangedEvent"] = ResolversParentTypes["ThresholdFactorChangedEvent"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + thresholdFactor?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export interface TimestampScalarConfig extends GraphQLScalarTypeConfig { + name: "Timestamp"; +} + +export type UpdateThresholdsChangedResolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["UpdateThresholdsChanged"] = ResolversParentTypes["UpdateThresholdsChanged"], +> = ResolversObject<{ + id?: Resolver; + blockchain?: Resolver; + block?: Resolver; + transaction?: Resolver; + date?: Resolver; + timestamp?: Resolver; + ohmEthUpdateThresholdSeconds?: Resolver; + reserveEthUpdateThresholdSeconds?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type _Block_Resolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["_Block_"] = ResolversParentTypes["_Block_"], +> = ResolversObject<{ + hash?: Resolver, ParentType, ContextType>; + number?: Resolver; + timestamp?: Resolver, ParentType, ContextType>; + parentHash?: Resolver, ParentType, ContextType>; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type _Meta_Resolvers< + ContextType = MeshContext, + ParentType extends ResolversParentTypes["_Meta_"] = ResolversParentTypes["_Meta_"], +> = ResolversObject<{ + block?: Resolver; + deployment?: Resolver; + hasIndexingErrors?: Resolver; + __isTypeOf?: IsTypeOfResolverFn; +}>; + +export type Resolvers = ResolversObject<{ + Beat?: BeatResolvers; + BeatRewardIssued?: BeatRewardIssuedResolvers; + BeatRewardUpdated?: BeatRewardUpdatedResolvers; + BigDecimal?: GraphQLScalarType; + BigInt?: GraphQLScalarType; + Bytes?: GraphQLScalarType; + Int8?: GraphQLScalarType; + MinimumTargetPriceChanged?: MinimumTargetPriceChangedResolvers; + MovingAverageDurationChanged?: MovingAverageDurationChangedResolvers; + NewObservation?: NewObservationResolvers; + ObservationFrequencyChanged?: ObservationFrequencyChangedResolvers; + OperatorVersion?: OperatorVersionResolvers; + PriceEvent?: PriceEventResolvers; + PricesChangedEvent?: PricesChangedEventResolvers; + Query?: QueryResolvers; + RangeSnapshot?: RangeSnapshotResolvers; + SpreadsChangedEvent?: SpreadsChangedEventResolvers; + Subscription?: SubscriptionResolvers; + ThresholdFactorChangedEvent?: ThresholdFactorChangedEventResolvers; + Timestamp?: GraphQLScalarType; + UpdateThresholdsChanged?: UpdateThresholdsChangedResolvers; + _Block_?: _Block_Resolvers; + _Meta_?: _Meta_Resolvers; +}>; + +export type DirectiveResolvers = ResolversObject<{ + entity?: entityDirectiveResolver; + subgraphId?: subgraphIdDirectiveResolver; + derivedFrom?: derivedFromDirectiveResolver; +}>; + +export type MeshContext = RbsTypes.Context & BaseMeshContext; + +import { fileURLToPath } from "@graphql-mesh/utils"; +const baseDir = pathModule.join(pathModule.dirname(fileURLToPath(import.meta.url)), ".."); + +const importFn: ImportFn = (moduleId: string) => { + const relativeModuleId = (pathModule.isAbsolute(moduleId) ? pathModule.relative(baseDir, moduleId) : moduleId) + .split("\\") + .join("/") + .replace(baseDir + "/", ""); + switch (relativeModuleId) { + case ".graphclient/sources/rbs/introspectionSchema": + return Promise.resolve(importedModule$0) as T; + + default: + return Promise.reject(new Error(`Cannot find module '${relativeModuleId}'.`)); + } +}; + +const rootStore = new MeshStore( + ".graphclient", + new FsStoreStorageAdapter({ + cwd: baseDir, + importFn, + fileType: "ts", + }), + { + readonly: true, + validate: false, + }, +); + +export const rawServeConfig: YamlConfig.Config["serve"] = undefined as any; +export async function getMeshOptions(): Promise { + const pubsub = new PubSub(); + const sourcesStore = rootStore.child("sources"); + const logger = new DefaultLogger("GraphClient"); + const cache = new (MeshCache as any)({ + ...({} as any), + importFn, + store: rootStore.child("cache"), + pubsub, + logger, + } as any); + + const sources: MeshResolvedSource[] = []; + const transforms: MeshTransform[] = []; + const additionalEnvelopPlugins: MeshPlugin[] = []; + const rbsTransforms = []; + const additionalTypeDefs = [] as any[]; + const rbsHandler = new GraphqlHandler({ + name: "rbs", + config: { endpoint: "https://api.studio.thegraph.com/query/46563/olympus-rbs/1.5.3" }, + baseDir, + cache, + pubsub, + store: sourcesStore.child("rbs"), + logger: logger.child("rbs"), + importFn, + }); + rbsTransforms[0] = new AutoPaginationTransform({ + apiName: "rbs", + config: { validateSchema: true }, + baseDir, + cache, + pubsub, + importFn, + logger, + }); + sources[0] = { + name: "rbs", + handler: rbsHandler, + transforms: rbsTransforms, + }; + const additionalResolvers = [] as any[]; + const merger = new (BareMerger as any)({ + cache, + pubsub, + logger: logger.child("bareMerger"), + store: rootStore.child("bareMerger"), + }); + const documentHashMap = { + "2d4e39851c171ceacd519d068adbe508c454205b51aed97f0b7029844b22c410": RbsPriceEventsDocument, + }; + additionalEnvelopPlugins.push( + usePersistedOperations({ + getPersistedOperation(key) { + return documentHashMap[key]; + }, + ...{}, + }), + ); + + return { + sources, + transforms, + additionalTypeDefs, + additionalResolvers, + cache, + pubsub, + merger, + logger, + additionalEnvelopPlugins, + get documents() { + return [ + { + document: RbsPriceEventsDocument, + get rawSDL() { + return printWithCache(RbsPriceEventsDocument); + }, + location: "RbsPriceEventsDocument.graphql", + sha256Hash: "2d4e39851c171ceacd519d068adbe508c454205b51aed97f0b7029844b22c410", + }, + ]; + }, + fetchFn, + }; +} + +export function createBuiltMeshHTTPHandler(): MeshHTTPHandler { + return createMeshHTTPHandler({ + baseDir, + getBuiltMesh: getBuiltGraphClient, + rawServeConfig: undefined, + }); +} + +let meshInstance$: Promise | undefined; + +export const pollingInterval = null; + +export function getBuiltGraphClient(): Promise { + if (meshInstance$ == null) { + if (pollingInterval) { + setInterval(() => { + getMeshOptions() + .then(meshOptions => getMesh(meshOptions)) + .then(newMesh => + meshInstance$.then(oldMesh => { + oldMesh.destroy(); + meshInstance$ = Promise.resolve(newMesh); + }), + ) + .catch(err => { + console.error("Mesh polling failed so the existing version will be used:", err); + }); + }, pollingInterval); + } + meshInstance$ = getMeshOptions() + .then(meshOptions => getMesh(meshOptions)) + .then(mesh => { + const id = mesh.pubsub.subscribe("destroy", () => { + meshInstance$ = undefined; + mesh.pubsub.unsubscribe(id); + }); + return mesh; + }); + } + return meshInstance$; +} + +export const execute: ExecuteMeshFn = (...args) => getBuiltGraphClient().then(({ execute }) => execute(...args)); + +export const subscribe: SubscribeMeshFn = (...args) => + getBuiltGraphClient().then(({ subscribe }) => subscribe(...args)); +export function getBuiltGraphSDK(globalContext?: TGlobalContext) { + const sdkRequester$ = getBuiltGraphClient().then(({ sdkRequesterFactory }) => sdkRequesterFactory(globalContext)); + return getSdk((...args) => + sdkRequester$.then(sdkRequester => sdkRequester(...args)), + ); +} +export type RBSPriceEventsQueryVariables = Exact<{ + startDate: Scalars["String"]["input"]; +}>; + +export type RBSPriceEventsQuery = { + priceEvents: Array< + Pick & { + snapshot: Pick< + RangeSnapshot, + | "ohmPrice" + | "ohmMovingAveragePrice" + | "highCushionPrice" + | "highWallPrice" + | "lowCushionPrice" + | "lowWallPrice" + | "highActive" + | "lowActive" + | "highMarketId" + | "lowMarketId" + | "highCapacityOhm" + | "lowCapacityReserve" + >; + } + >; +}; + +export const RBSPriceEventsDocument = gql` + query RBSPriceEvents($startDate: String!) { + priceEvents(orderBy: date, orderDirection: desc, where: { date_gte: $startDate }) { + date + block + type + isHigh + snapshot { + ohmPrice + ohmMovingAveragePrice + highCushionPrice + highWallPrice + lowCushionPrice + lowWallPrice + highActive + lowActive + highMarketId + lowMarketId + highCapacityOhm + lowCapacityReserve + } + } + } +` as unknown as DocumentNode; + +export type Requester = ( + doc: DocumentNode, + vars?: V, + options?: C, +) => Promise | AsyncIterable; +export function getSdk(requester: Requester) { + return { + RBSPriceEvents(variables: RBSPriceEventsQueryVariables, options?: C): Promise { + return requester( + RBSPriceEventsDocument, + variables, + options, + ) as Promise; + }, + }; +} +export type Sdk = ReturnType; diff --git a/.graphclient/persisted_operations.json b/.graphclient/persisted_operations.json new file mode 100644 index 000000000..21c9f562b --- /dev/null +++ b/.graphclient/persisted_operations.json @@ -0,0 +1,3 @@ +{ + "2d4e39851c171ceacd519d068adbe508c454205b51aed97f0b7029844b22c410": "query RBSPriceEvents($startDate: String!) {\n priceEvents(orderBy: date, orderDirection: desc, where: {date_gte: $startDate}) {\n date\n block\n type\n isHigh\n snapshot {\n ohmPrice\n ohmMovingAveragePrice\n highCushionPrice\n highWallPrice\n lowCushionPrice\n lowWallPrice\n highActive\n lowActive\n highMarketId\n lowMarketId\n highCapacityOhm\n lowCapacityReserve\n }\n }\n}" +} diff --git a/.graphclient/schema.graphql b/.graphclient/schema.graphql new file mode 100644 index 000000000..5e56a6e25 --- /dev/null +++ b/.graphclient/schema.graphql @@ -0,0 +1,2756 @@ +schema { + query: Query + subscription: Subscription +} + +""" +Marks the GraphQL type as indexable entity. Each type that should be an entity is required to be annotated with this directive. +""" +directive @entity on OBJECT + +""" +Defined a Subgraph ID for an object type +""" +directive @subgraphId(id: String!) on OBJECT + +""" +creates a virtual field on the entity that may be queried but cannot be set manually through the mappings API. +""" +directive @derivedFrom(field: String!) on FIELD_DEFINITION + +enum Aggregation_interval { + hour + day +} + +type Beat { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! +} + +type BeatRewardIssued { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + to: Bytes! + rewardToken: Bytes! + rewardAmount: BigDecimal! +} + +input BeatRewardIssued_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + to: Bytes + to_not: Bytes + to_gt: Bytes + to_lt: Bytes + to_gte: Bytes + to_lte: Bytes + to_in: [Bytes!] + to_not_in: [Bytes!] + to_contains: Bytes + to_not_contains: Bytes + rewardToken: Bytes + rewardToken_not: Bytes + rewardToken_gt: Bytes + rewardToken_lt: Bytes + rewardToken_gte: Bytes + rewardToken_lte: Bytes + rewardToken_in: [Bytes!] + rewardToken_not_in: [Bytes!] + rewardToken_contains: Bytes + rewardToken_not_contains: Bytes + rewardAmount: BigDecimal + rewardAmount_not: BigDecimal + rewardAmount_gt: BigDecimal + rewardAmount_lt: BigDecimal + rewardAmount_gte: BigDecimal + rewardAmount_lte: BigDecimal + rewardAmount_in: [BigDecimal!] + rewardAmount_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [BeatRewardIssued_filter] + or: [BeatRewardIssued_filter] +} + +enum BeatRewardIssued_orderBy { + id + blockchain + block + transaction + date + timestamp + to + rewardToken + rewardAmount +} + +type BeatRewardUpdated { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + token: Bytes! + rewardToken: Bytes! + rewardAmount: BigDecimal! + auctionDuration: BigInt +} + +input BeatRewardUpdated_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + token: Bytes + token_not: Bytes + token_gt: Bytes + token_lt: Bytes + token_gte: Bytes + token_lte: Bytes + token_in: [Bytes!] + token_not_in: [Bytes!] + token_contains: Bytes + token_not_contains: Bytes + rewardToken: Bytes + rewardToken_not: Bytes + rewardToken_gt: Bytes + rewardToken_lt: Bytes + rewardToken_gte: Bytes + rewardToken_lte: Bytes + rewardToken_in: [Bytes!] + rewardToken_not_in: [Bytes!] + rewardToken_contains: Bytes + rewardToken_not_contains: Bytes + rewardAmount: BigDecimal + rewardAmount_not: BigDecimal + rewardAmount_gt: BigDecimal + rewardAmount_lt: BigDecimal + rewardAmount_gte: BigDecimal + rewardAmount_lte: BigDecimal + rewardAmount_in: [BigDecimal!] + rewardAmount_not_in: [BigDecimal!] + auctionDuration: BigInt + auctionDuration_not: BigInt + auctionDuration_gt: BigInt + auctionDuration_lt: BigInt + auctionDuration_gte: BigInt + auctionDuration_lte: BigInt + auctionDuration_in: [BigInt!] + auctionDuration_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [BeatRewardUpdated_filter] + or: [BeatRewardUpdated_filter] +} + +enum BeatRewardUpdated_orderBy { + id + blockchain + block + transaction + date + timestamp + token + rewardToken + rewardAmount + auctionDuration +} + +input Beat_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [Beat_filter] + or: [Beat_filter] +} + +enum Beat_orderBy { + id + blockchain + block + transaction + date + timestamp +} + +scalar BigDecimal + +scalar BigInt + +input BlockChangedFilter { + number_gte: Int! +} + +input Block_height { + hash: Bytes + number: Int + number_gte: Int +} + +scalar Bytes + +""" +8 bytes signed integer +""" +scalar Int8 + +type MinimumTargetPriceChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + minimumTargetPrice: BigDecimal! +} + +input MinimumTargetPriceChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + minimumTargetPrice: BigDecimal + minimumTargetPrice_not: BigDecimal + minimumTargetPrice_gt: BigDecimal + minimumTargetPrice_lt: BigDecimal + minimumTargetPrice_gte: BigDecimal + minimumTargetPrice_lte: BigDecimal + minimumTargetPrice_in: [BigDecimal!] + minimumTargetPrice_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [MinimumTargetPriceChanged_filter] + or: [MinimumTargetPriceChanged_filter] +} + +enum MinimumTargetPriceChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + minimumTargetPrice +} + +type MovingAverageDurationChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + movingAverageDuration: BigInt! +} + +input MovingAverageDurationChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + movingAverageDuration: BigInt + movingAverageDuration_not: BigInt + movingAverageDuration_gt: BigInt + movingAverageDuration_lt: BigInt + movingAverageDuration_gte: BigInt + movingAverageDuration_lte: BigInt + movingAverageDuration_in: [BigInt!] + movingAverageDuration_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [MovingAverageDurationChanged_filter] + or: [MovingAverageDurationChanged_filter] +} + +enum MovingAverageDurationChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + movingAverageDuration +} + +type NewObservation { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + snapshot: RangeSnapshot! +} + +input NewObservation_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [NewObservation_filter] + or: [NewObservation_filter] +} + +enum NewObservation_orderBy { + id + blockchain + block + transaction + date + timestamp + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type ObservationFrequencyChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + observationFrequencySeconds: BigInt! +} + +input ObservationFrequencyChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + observationFrequencySeconds: BigInt + observationFrequencySeconds_not: BigInt + observationFrequencySeconds_gt: BigInt + observationFrequencySeconds_lt: BigInt + observationFrequencySeconds_gte: BigInt + observationFrequencySeconds_lte: BigInt + observationFrequencySeconds_in: [BigInt!] + observationFrequencySeconds_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [ObservationFrequencyChanged_filter] + or: [ObservationFrequencyChanged_filter] +} + +enum ObservationFrequencyChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + observationFrequencySeconds +} + +type OperatorVersion { + id: ID! + version: BigDecimal! +} + +input OperatorVersion_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + version: BigDecimal + version_not: BigDecimal + version_gt: BigDecimal + version_lt: BigDecimal + version_gte: BigDecimal + version_lte: BigDecimal + version_in: [BigDecimal!] + version_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [OperatorVersion_filter] + or: [OperatorVersion_filter] +} + +enum OperatorVersion_orderBy { + id + version +} + +""" +Defines the order direction, either ascending or descending +""" +enum OrderDirection { + asc + desc +} + +type PriceEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + type: PriceEventType! + isHigh: Boolean! + timestamp: BigInt! + snapshot: RangeSnapshot! +} + +enum PriceEventType { + CushionDown + CushionUp + WallDown + WallUp +} + +input PriceEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + type: PriceEventType + type_not: PriceEventType + type_in: [PriceEventType!] + type_not_in: [PriceEventType!] + isHigh: Boolean + isHigh_not: Boolean + isHigh_in: [Boolean!] + isHigh_not_in: [Boolean!] + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [PriceEvent_filter] + or: [PriceEvent_filter] +} + +enum PriceEvent_orderBy { + id + blockchain + block + transaction + date + type + isHigh + timestamp + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type PricesChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + snapshot: RangeSnapshot! +} + +input PricesChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [PricesChangedEvent_filter] + or: [PricesChangedEvent_filter] +} + +enum PricesChangedEvent_orderBy { + id + blockchain + block + transaction + date + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type Query { + rangeSnapshot( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): RangeSnapshot + rangeSnapshots( + skip: Int = 0 + first: Int = 100 + orderBy: RangeSnapshot_orderBy + orderDirection: OrderDirection + where: RangeSnapshot_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [RangeSnapshot!]! + priceEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PriceEvent + priceEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PriceEvent_orderBy + orderDirection: OrderDirection + where: PriceEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PriceEvent!]! + pricesChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PricesChangedEvent + pricesChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PricesChangedEvent_orderBy + orderDirection: OrderDirection + where: PricesChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PricesChangedEvent!]! + spreadsChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): SpreadsChangedEvent + spreadsChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: SpreadsChangedEvent_orderBy + orderDirection: OrderDirection + where: SpreadsChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [SpreadsChangedEvent!]! + thresholdFactorChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ThresholdFactorChangedEvent + thresholdFactorChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: ThresholdFactorChangedEvent_orderBy + orderDirection: OrderDirection + where: ThresholdFactorChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ThresholdFactorChangedEvent!]! + movingAverageDurationChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MovingAverageDurationChanged + movingAverageDurationChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MovingAverageDurationChanged_orderBy + orderDirection: OrderDirection + where: MovingAverageDurationChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MovingAverageDurationChanged!]! + newObservation( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): NewObservation + newObservations( + skip: Int = 0 + first: Int = 100 + orderBy: NewObservation_orderBy + orderDirection: OrderDirection + where: NewObservation_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [NewObservation!]! + observationFrequencyChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ObservationFrequencyChanged + observationFrequencyChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: ObservationFrequencyChanged_orderBy + orderDirection: OrderDirection + where: ObservationFrequencyChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ObservationFrequencyChanged!]! + updateThresholdsChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): UpdateThresholdsChanged + updateThresholdsChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: UpdateThresholdsChanged_orderBy + orderDirection: OrderDirection + where: UpdateThresholdsChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [UpdateThresholdsChanged!]! + minimumTargetPriceChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MinimumTargetPriceChanged + minimumTargetPriceChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MinimumTargetPriceChanged_orderBy + orderDirection: OrderDirection + where: MinimumTargetPriceChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MinimumTargetPriceChanged!]! + beat( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): Beat + beats( + skip: Int = 0 + first: Int = 100 + orderBy: Beat_orderBy + orderDirection: OrderDirection + where: Beat_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [Beat!]! + beatRewardIssued( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardIssued + beatRewardIssueds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardIssued_orderBy + orderDirection: OrderDirection + where: BeatRewardIssued_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardIssued!]! + beatRewardUpdated( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardUpdated + beatRewardUpdateds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardUpdated_orderBy + orderDirection: OrderDirection + where: BeatRewardUpdated_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardUpdated!]! + operatorVersion( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): OperatorVersion + operatorVersions( + skip: Int = 0 + first: Int = 100 + orderBy: OperatorVersion_orderBy + orderDirection: OrderDirection + where: OperatorVersion_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [OperatorVersion!]! + """ + Access to subgraph metadata + """ + _meta(block: Block_height): _Meta_ +} + +type RangeSnapshot { + id: ID! + blockchain: String! + block: BigInt! + date: String! + timestamp: BigInt! + ohmPrice: BigDecimal + ohmMovingAveragePrice: BigDecimal + thresholdFactor: BigDecimal! + cushionSpread: BigDecimal! + wallSpread: BigDecimal! + highCushionSpread: BigDecimal + highWallSpread: BigDecimal + lowCushionSpread: BigDecimal + lowWallSpread: BigDecimal + highActive: Boolean! + lowActive: Boolean! + highLastActiveTimestamp: BigInt! + lowLastActiveTimestamp: BigInt! + highCapacityOhm: BigDecimal! + lowCapacityReserve: BigDecimal! + highCushionPrice: BigDecimal! + lowCushionPrice: BigDecimal! + highMarketId: BigInt + lowMarketId: BigInt + highWallPrice: BigDecimal! + lowWallPrice: BigDecimal! + treasuryReserveAddress: Bytes + treasuryReserveBalance: BigDecimal + treasuryDebtBalance: BigDecimal + operatorReserveFactor: BigDecimal + operatorCushionFactor: BigDecimal +} + +input RangeSnapshot_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + ohmPrice: BigDecimal + ohmPrice_not: BigDecimal + ohmPrice_gt: BigDecimal + ohmPrice_lt: BigDecimal + ohmPrice_gte: BigDecimal + ohmPrice_lte: BigDecimal + ohmPrice_in: [BigDecimal!] + ohmPrice_not_in: [BigDecimal!] + ohmMovingAveragePrice: BigDecimal + ohmMovingAveragePrice_not: BigDecimal + ohmMovingAveragePrice_gt: BigDecimal + ohmMovingAveragePrice_lt: BigDecimal + ohmMovingAveragePrice_gte: BigDecimal + ohmMovingAveragePrice_lte: BigDecimal + ohmMovingAveragePrice_in: [BigDecimal!] + ohmMovingAveragePrice_not_in: [BigDecimal!] + thresholdFactor: BigDecimal + thresholdFactor_not: BigDecimal + thresholdFactor_gt: BigDecimal + thresholdFactor_lt: BigDecimal + thresholdFactor_gte: BigDecimal + thresholdFactor_lte: BigDecimal + thresholdFactor_in: [BigDecimal!] + thresholdFactor_not_in: [BigDecimal!] + cushionSpread: BigDecimal + cushionSpread_not: BigDecimal + cushionSpread_gt: BigDecimal + cushionSpread_lt: BigDecimal + cushionSpread_gte: BigDecimal + cushionSpread_lte: BigDecimal + cushionSpread_in: [BigDecimal!] + cushionSpread_not_in: [BigDecimal!] + wallSpread: BigDecimal + wallSpread_not: BigDecimal + wallSpread_gt: BigDecimal + wallSpread_lt: BigDecimal + wallSpread_gte: BigDecimal + wallSpread_lte: BigDecimal + wallSpread_in: [BigDecimal!] + wallSpread_not_in: [BigDecimal!] + highCushionSpread: BigDecimal + highCushionSpread_not: BigDecimal + highCushionSpread_gt: BigDecimal + highCushionSpread_lt: BigDecimal + highCushionSpread_gte: BigDecimal + highCushionSpread_lte: BigDecimal + highCushionSpread_in: [BigDecimal!] + highCushionSpread_not_in: [BigDecimal!] + highWallSpread: BigDecimal + highWallSpread_not: BigDecimal + highWallSpread_gt: BigDecimal + highWallSpread_lt: BigDecimal + highWallSpread_gte: BigDecimal + highWallSpread_lte: BigDecimal + highWallSpread_in: [BigDecimal!] + highWallSpread_not_in: [BigDecimal!] + lowCushionSpread: BigDecimal + lowCushionSpread_not: BigDecimal + lowCushionSpread_gt: BigDecimal + lowCushionSpread_lt: BigDecimal + lowCushionSpread_gte: BigDecimal + lowCushionSpread_lte: BigDecimal + lowCushionSpread_in: [BigDecimal!] + lowCushionSpread_not_in: [BigDecimal!] + lowWallSpread: BigDecimal + lowWallSpread_not: BigDecimal + lowWallSpread_gt: BigDecimal + lowWallSpread_lt: BigDecimal + lowWallSpread_gte: BigDecimal + lowWallSpread_lte: BigDecimal + lowWallSpread_in: [BigDecimal!] + lowWallSpread_not_in: [BigDecimal!] + highActive: Boolean + highActive_not: Boolean + highActive_in: [Boolean!] + highActive_not_in: [Boolean!] + lowActive: Boolean + lowActive_not: Boolean + lowActive_in: [Boolean!] + lowActive_not_in: [Boolean!] + highLastActiveTimestamp: BigInt + highLastActiveTimestamp_not: BigInt + highLastActiveTimestamp_gt: BigInt + highLastActiveTimestamp_lt: BigInt + highLastActiveTimestamp_gte: BigInt + highLastActiveTimestamp_lte: BigInt + highLastActiveTimestamp_in: [BigInt!] + highLastActiveTimestamp_not_in: [BigInt!] + lowLastActiveTimestamp: BigInt + lowLastActiveTimestamp_not: BigInt + lowLastActiveTimestamp_gt: BigInt + lowLastActiveTimestamp_lt: BigInt + lowLastActiveTimestamp_gte: BigInt + lowLastActiveTimestamp_lte: BigInt + lowLastActiveTimestamp_in: [BigInt!] + lowLastActiveTimestamp_not_in: [BigInt!] + highCapacityOhm: BigDecimal + highCapacityOhm_not: BigDecimal + highCapacityOhm_gt: BigDecimal + highCapacityOhm_lt: BigDecimal + highCapacityOhm_gte: BigDecimal + highCapacityOhm_lte: BigDecimal + highCapacityOhm_in: [BigDecimal!] + highCapacityOhm_not_in: [BigDecimal!] + lowCapacityReserve: BigDecimal + lowCapacityReserve_not: BigDecimal + lowCapacityReserve_gt: BigDecimal + lowCapacityReserve_lt: BigDecimal + lowCapacityReserve_gte: BigDecimal + lowCapacityReserve_lte: BigDecimal + lowCapacityReserve_in: [BigDecimal!] + lowCapacityReserve_not_in: [BigDecimal!] + highCushionPrice: BigDecimal + highCushionPrice_not: BigDecimal + highCushionPrice_gt: BigDecimal + highCushionPrice_lt: BigDecimal + highCushionPrice_gte: BigDecimal + highCushionPrice_lte: BigDecimal + highCushionPrice_in: [BigDecimal!] + highCushionPrice_not_in: [BigDecimal!] + lowCushionPrice: BigDecimal + lowCushionPrice_not: BigDecimal + lowCushionPrice_gt: BigDecimal + lowCushionPrice_lt: BigDecimal + lowCushionPrice_gte: BigDecimal + lowCushionPrice_lte: BigDecimal + lowCushionPrice_in: [BigDecimal!] + lowCushionPrice_not_in: [BigDecimal!] + highMarketId: BigInt + highMarketId_not: BigInt + highMarketId_gt: BigInt + highMarketId_lt: BigInt + highMarketId_gte: BigInt + highMarketId_lte: BigInt + highMarketId_in: [BigInt!] + highMarketId_not_in: [BigInt!] + lowMarketId: BigInt + lowMarketId_not: BigInt + lowMarketId_gt: BigInt + lowMarketId_lt: BigInt + lowMarketId_gte: BigInt + lowMarketId_lte: BigInt + lowMarketId_in: [BigInt!] + lowMarketId_not_in: [BigInt!] + highWallPrice: BigDecimal + highWallPrice_not: BigDecimal + highWallPrice_gt: BigDecimal + highWallPrice_lt: BigDecimal + highWallPrice_gte: BigDecimal + highWallPrice_lte: BigDecimal + highWallPrice_in: [BigDecimal!] + highWallPrice_not_in: [BigDecimal!] + lowWallPrice: BigDecimal + lowWallPrice_not: BigDecimal + lowWallPrice_gt: BigDecimal + lowWallPrice_lt: BigDecimal + lowWallPrice_gte: BigDecimal + lowWallPrice_lte: BigDecimal + lowWallPrice_in: [BigDecimal!] + lowWallPrice_not_in: [BigDecimal!] + treasuryReserveAddress: Bytes + treasuryReserveAddress_not: Bytes + treasuryReserveAddress_gt: Bytes + treasuryReserveAddress_lt: Bytes + treasuryReserveAddress_gte: Bytes + treasuryReserveAddress_lte: Bytes + treasuryReserveAddress_in: [Bytes!] + treasuryReserveAddress_not_in: [Bytes!] + treasuryReserveAddress_contains: Bytes + treasuryReserveAddress_not_contains: Bytes + treasuryReserveBalance: BigDecimal + treasuryReserveBalance_not: BigDecimal + treasuryReserveBalance_gt: BigDecimal + treasuryReserveBalance_lt: BigDecimal + treasuryReserveBalance_gte: BigDecimal + treasuryReserveBalance_lte: BigDecimal + treasuryReserveBalance_in: [BigDecimal!] + treasuryReserveBalance_not_in: [BigDecimal!] + treasuryDebtBalance: BigDecimal + treasuryDebtBalance_not: BigDecimal + treasuryDebtBalance_gt: BigDecimal + treasuryDebtBalance_lt: BigDecimal + treasuryDebtBalance_gte: BigDecimal + treasuryDebtBalance_lte: BigDecimal + treasuryDebtBalance_in: [BigDecimal!] + treasuryDebtBalance_not_in: [BigDecimal!] + operatorReserveFactor: BigDecimal + operatorReserveFactor_not: BigDecimal + operatorReserveFactor_gt: BigDecimal + operatorReserveFactor_lt: BigDecimal + operatorReserveFactor_gte: BigDecimal + operatorReserveFactor_lte: BigDecimal + operatorReserveFactor_in: [BigDecimal!] + operatorReserveFactor_not_in: [BigDecimal!] + operatorCushionFactor: BigDecimal + operatorCushionFactor_not: BigDecimal + operatorCushionFactor_gt: BigDecimal + operatorCushionFactor_lt: BigDecimal + operatorCushionFactor_gte: BigDecimal + operatorCushionFactor_lte: BigDecimal + operatorCushionFactor_in: [BigDecimal!] + operatorCushionFactor_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [RangeSnapshot_filter] + or: [RangeSnapshot_filter] +} + +enum RangeSnapshot_orderBy { + id + blockchain + block + date + timestamp + ohmPrice + ohmMovingAveragePrice + thresholdFactor + cushionSpread + wallSpread + highCushionSpread + highWallSpread + lowCushionSpread + lowWallSpread + highActive + lowActive + highLastActiveTimestamp + lowLastActiveTimestamp + highCapacityOhm + lowCapacityReserve + highCushionPrice + lowCushionPrice + highMarketId + lowMarketId + highWallPrice + lowWallPrice + treasuryReserveAddress + treasuryReserveBalance + treasuryDebtBalance + operatorReserveFactor + operatorCushionFactor +} + +type SpreadsChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + high: Boolean + cushionSpread: BigDecimal! + wallSpread: BigDecimal! +} + +input SpreadsChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + high: Boolean + high_not: Boolean + high_in: [Boolean!] + high_not_in: [Boolean!] + cushionSpread: BigDecimal + cushionSpread_not: BigDecimal + cushionSpread_gt: BigDecimal + cushionSpread_lt: BigDecimal + cushionSpread_gte: BigDecimal + cushionSpread_lte: BigDecimal + cushionSpread_in: [BigDecimal!] + cushionSpread_not_in: [BigDecimal!] + wallSpread: BigDecimal + wallSpread_not: BigDecimal + wallSpread_gt: BigDecimal + wallSpread_lt: BigDecimal + wallSpread_gte: BigDecimal + wallSpread_lte: BigDecimal + wallSpread_in: [BigDecimal!] + wallSpread_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [SpreadsChangedEvent_filter] + or: [SpreadsChangedEvent_filter] +} + +enum SpreadsChangedEvent_orderBy { + id + blockchain + block + transaction + date + high + cushionSpread + wallSpread +} + +type Subscription { + rangeSnapshot( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): RangeSnapshot + rangeSnapshots( + skip: Int = 0 + first: Int = 100 + orderBy: RangeSnapshot_orderBy + orderDirection: OrderDirection + where: RangeSnapshot_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [RangeSnapshot!]! + priceEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PriceEvent + priceEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PriceEvent_orderBy + orderDirection: OrderDirection + where: PriceEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PriceEvent!]! + pricesChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PricesChangedEvent + pricesChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PricesChangedEvent_orderBy + orderDirection: OrderDirection + where: PricesChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PricesChangedEvent!]! + spreadsChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): SpreadsChangedEvent + spreadsChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: SpreadsChangedEvent_orderBy + orderDirection: OrderDirection + where: SpreadsChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [SpreadsChangedEvent!]! + thresholdFactorChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ThresholdFactorChangedEvent + thresholdFactorChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: ThresholdFactorChangedEvent_orderBy + orderDirection: OrderDirection + where: ThresholdFactorChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ThresholdFactorChangedEvent!]! + movingAverageDurationChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MovingAverageDurationChanged + movingAverageDurationChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MovingAverageDurationChanged_orderBy + orderDirection: OrderDirection + where: MovingAverageDurationChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MovingAverageDurationChanged!]! + newObservation( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): NewObservation + newObservations( + skip: Int = 0 + first: Int = 100 + orderBy: NewObservation_orderBy + orderDirection: OrderDirection + where: NewObservation_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [NewObservation!]! + observationFrequencyChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ObservationFrequencyChanged + observationFrequencyChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: ObservationFrequencyChanged_orderBy + orderDirection: OrderDirection + where: ObservationFrequencyChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ObservationFrequencyChanged!]! + updateThresholdsChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): UpdateThresholdsChanged + updateThresholdsChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: UpdateThresholdsChanged_orderBy + orderDirection: OrderDirection + where: UpdateThresholdsChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [UpdateThresholdsChanged!]! + minimumTargetPriceChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MinimumTargetPriceChanged + minimumTargetPriceChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MinimumTargetPriceChanged_orderBy + orderDirection: OrderDirection + where: MinimumTargetPriceChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MinimumTargetPriceChanged!]! + beat( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): Beat + beats( + skip: Int = 0 + first: Int = 100 + orderBy: Beat_orderBy + orderDirection: OrderDirection + where: Beat_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [Beat!]! + beatRewardIssued( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardIssued + beatRewardIssueds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardIssued_orderBy + orderDirection: OrderDirection + where: BeatRewardIssued_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardIssued!]! + beatRewardUpdated( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardUpdated + beatRewardUpdateds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardUpdated_orderBy + orderDirection: OrderDirection + where: BeatRewardUpdated_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardUpdated!]! + operatorVersion( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): OperatorVersion + operatorVersions( + skip: Int = 0 + first: Int = 100 + orderBy: OperatorVersion_orderBy + orderDirection: OrderDirection + where: OperatorVersion_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [OperatorVersion!]! + """ + Access to subgraph metadata + """ + _meta(block: Block_height): _Meta_ +} + +type ThresholdFactorChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + thresholdFactor: BigDecimal! +} + +input ThresholdFactorChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + thresholdFactor: BigDecimal + thresholdFactor_not: BigDecimal + thresholdFactor_gt: BigDecimal + thresholdFactor_lt: BigDecimal + thresholdFactor_gte: BigDecimal + thresholdFactor_lte: BigDecimal + thresholdFactor_in: [BigDecimal!] + thresholdFactor_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [ThresholdFactorChangedEvent_filter] + or: [ThresholdFactorChangedEvent_filter] +} + +enum ThresholdFactorChangedEvent_orderBy { + id + blockchain + block + transaction + date + thresholdFactor +} + +""" +A string representation of microseconds UNIX timestamp (16 digits) +""" +scalar Timestamp + +type UpdateThresholdsChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + ohmEthUpdateThresholdSeconds: BigInt! + reserveEthUpdateThresholdSeconds: BigInt! +} + +input UpdateThresholdsChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + ohmEthUpdateThresholdSeconds: BigInt + ohmEthUpdateThresholdSeconds_not: BigInt + ohmEthUpdateThresholdSeconds_gt: BigInt + ohmEthUpdateThresholdSeconds_lt: BigInt + ohmEthUpdateThresholdSeconds_gte: BigInt + ohmEthUpdateThresholdSeconds_lte: BigInt + ohmEthUpdateThresholdSeconds_in: [BigInt!] + ohmEthUpdateThresholdSeconds_not_in: [BigInt!] + reserveEthUpdateThresholdSeconds: BigInt + reserveEthUpdateThresholdSeconds_not: BigInt + reserveEthUpdateThresholdSeconds_gt: BigInt + reserveEthUpdateThresholdSeconds_lt: BigInt + reserveEthUpdateThresholdSeconds_gte: BigInt + reserveEthUpdateThresholdSeconds_lte: BigInt + reserveEthUpdateThresholdSeconds_in: [BigInt!] + reserveEthUpdateThresholdSeconds_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [UpdateThresholdsChanged_filter] + or: [UpdateThresholdsChanged_filter] +} + +enum UpdateThresholdsChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + ohmEthUpdateThresholdSeconds + reserveEthUpdateThresholdSeconds +} + +type _Block_ { + """ + The hash of the block + """ + hash: Bytes + """ + The block number + """ + number: Int! + """ + Integer representation of the timestamp stored in blocks for the chain + """ + timestamp: Int + """ + The hash of the parent block + """ + parentHash: Bytes +} + +""" +The type for the top-level _meta field +""" +type _Meta_ { + """ + Information about a specific subgraph block. The hash of the block + will be null if the _meta field has a block constraint that asks for + a block number. It will be filled if the _meta field has no block constraint + and therefore asks for the latest block + """ + block: _Block_! + """ + The deployment ID + """ + deployment: String! + """ + If `true`, the subgraph encountered indexing errors at some past block + """ + hasIndexingErrors: Boolean! +} + +enum _SubgraphErrorPolicy_ { + """ + Data will be returned even if the subgraph has indexing errors + """ + allow + """ + If the subgraph has indexing errors, data will be omitted. The default. + """ + deny +} diff --git a/.graphclient/sources/rbs/introspectionSchema.ts b/.graphclient/sources/rbs/introspectionSchema.ts new file mode 100644 index 000000000..6f3d30f24 --- /dev/null +++ b/.graphclient/sources/rbs/introspectionSchema.ts @@ -0,0 +1,34361 @@ +// @ts-nocheck +import { buildASTSchema } from "graphql"; + +const schemaAST = { + kind: "Document", + definitions: [ + { + kind: "SchemaDefinition", + operationTypes: [ + { + kind: "OperationTypeDefinition", + operation: "query", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Query", + }, + }, + }, + { + kind: "OperationTypeDefinition", + operation: "subscription", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Subscription", + }, + }, + }, + ], + directives: [], + }, + { + kind: "DirectiveDefinition", + description: { + kind: "StringValue", + value: + "Marks the GraphQL type as indexable entity. Each type that should be an entity is required to be annotated with this directive.", + block: true, + }, + name: { + kind: "Name", + value: "entity", + }, + arguments: [], + repeatable: false, + locations: [ + { + kind: "Name", + value: "OBJECT", + }, + ], + }, + { + kind: "DirectiveDefinition", + description: { + kind: "StringValue", + value: "Defined a Subgraph ID for an object type", + block: true, + }, + name: { + kind: "Name", + value: "subgraphId", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + ], + repeatable: false, + locations: [ + { + kind: "Name", + value: "OBJECT", + }, + ], + }, + { + kind: "DirectiveDefinition", + description: { + kind: "StringValue", + value: + "creates a virtual field on the entity that may be queried but cannot be set manually through the mappings API.", + block: true, + }, + name: { + kind: "Name", + value: "derivedFrom", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "field", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + ], + repeatable: false, + locations: [ + { + kind: "Name", + value: "FIELD_DEFINITION", + }, + ], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "Aggregation_interval", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "hour", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "day", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "Beat", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardIssued", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "to", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardIssued_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "to_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardIssued_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "to", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardUpdated", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "token", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "auctionDuration", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardUpdated_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "token_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardToken_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "rewardAmount_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "auctionDuration_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "BeatRewardUpdated_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "token", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "rewardToken", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "rewardAmount", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "auctionDuration", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "Beat_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "Beat_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ScalarTypeDefinition", + name: { + kind: "Name", + value: "BigDecimal", + }, + directives: [], + }, + { + kind: "ScalarTypeDefinition", + name: { + kind: "Name", + value: "BigInt", + }, + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "number_gte", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "Block_height", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "hash", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "number", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "number_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ScalarTypeDefinition", + name: { + kind: "Name", + value: "Bytes", + }, + directives: [], + }, + { + kind: "ScalarTypeDefinition", + description: { + kind: "StringValue", + value: "8 bytes signed integer\n", + block: true, + }, + name: { + kind: "Name", + value: "Int8", + }, + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "minimumTargetPrice", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "MovingAverageDurationChanged", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "movingAverageDuration", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "movingAverageDuration", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "NewObservation", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "NewObservation_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "NewObservation_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmMovingAveragePrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__thresholdFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__cushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__wallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCapacityOhm", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCapacityReserve", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveAddress", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryDebtBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorReserveFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorCushionFactor", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "ObservationFrequencyChanged", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "observationFrequencySeconds", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "OperatorVersion", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "version", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "OperatorVersion_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "version_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "OperatorVersion_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "version", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + description: { + kind: "StringValue", + value: "Defines the order direction, either ascending or descending", + block: true, + }, + name: { + kind: "Name", + value: "OrderDirection", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "asc", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "desc", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "PriceEvent", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "type", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEventType", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "isHigh", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "PriceEventType", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "CushionDown", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "CushionUp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "WallDown", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "WallUp", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "PriceEvent_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "type", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEventType", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "type_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEventType", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "type_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEventType", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "type_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEventType", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "isHigh", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "isHigh_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "isHigh_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "isHigh_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "PriceEvent_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "type", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "isHigh", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmMovingAveragePrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__thresholdFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__cushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__wallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCapacityOhm", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCapacityReserve", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveAddress", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryDebtBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorReserveFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorCushionFactor", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "PricesChangedEvent", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "PricesChangedEvent_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "snapshot_", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "PricesChangedEvent_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__ohmMovingAveragePrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__thresholdFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__cushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__wallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCapacityOhm", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCapacityReserve", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__highWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__lowWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveAddress", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryReserveBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__treasuryDebtBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorReserveFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "snapshot__operatorCushionFactor", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "Query", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rangeSnapshot", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rangeSnapshots", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "priceEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "priceEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "pricesChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "pricesChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "spreadsChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "spreadsChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactorChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactorChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "movingAverageDurationChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "movingAverageDurationChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "newObservation", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "newObservations", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "observationFrequencyChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "observationFrequencyChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "updateThresholdsChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "updateThresholdsChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "minimumTargetPriceChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "minimumTargetPriceChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beat", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beats", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardIssued", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardIssueds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardUpdated", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardUpdateds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorVersion", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorVersions", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "Access to subgraph metadata", + block: true, + }, + name: { + kind: "Name", + value: "_meta", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_Meta_", + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "ohmPrice", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highCushionSpread", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highWallSpread", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowCushionSpread", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowWallSpread", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highActive", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowActive", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highCapacityOhm", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highCushionPrice", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowCushionPrice", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highMarketId", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowMarketId", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "highWallPrice", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "lowWallPrice", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highActive", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highActive_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highActive_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highActive_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowActive", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowActive_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowActive_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowActive_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highMarketId_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowMarketId_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "highWallPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "RangeSnapshot_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "ohmPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "ohmMovingAveragePrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowCushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowWallSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowActive", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowLastActiveTimestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highCapacityOhm", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowCapacityReserve", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowCushionPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowMarketId", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "highWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "lowWallPrice", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveAddress", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "treasuryReserveBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "treasuryDebtBalance", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "operatorReserveFactor", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "operatorCushionFactor", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "SpreadsChangedEvent", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "high", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "SpreadsChangedEvent_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "high", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "high_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "high_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "high_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "cushionSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "wallSpread_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "SpreadsChangedEvent_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "high", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "cushionSpread", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "wallSpread", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "Subscription", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rangeSnapshot", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "rangeSnapshots", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "RangeSnapshot", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "priceEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "priceEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PriceEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "pricesChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "pricesChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "PricesChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "spreadsChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "spreadsChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "SpreadsChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactorChangedEvent", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactorChangedEvents", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "movingAverageDurationChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "movingAverageDurationChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MovingAverageDurationChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "newObservation", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "newObservations", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "NewObservation", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "observationFrequencyChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "observationFrequencyChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ObservationFrequencyChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "updateThresholdsChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "updateThresholdsChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "minimumTargetPriceChanged", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "minimumTargetPriceChangeds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "MinimumTargetPriceChanged", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beat", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beats", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Beat", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardIssued", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardIssueds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardIssued", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardUpdated", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "beatRewardUpdateds", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BeatRewardUpdated", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorVersion", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "operatorVersions", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "skip", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "0", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "first", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + defaultValue: { + kind: "IntValue", + value: "100", + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderBy", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_orderBy", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "orderDirection", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OrderDirection", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "where", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion_filter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: + "The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted.", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Set to `allow` to receive data even if the subgraph has skipped over errors while syncing.", + block: true, + }, + name: { + kind: "Name", + value: "subgraphError", + }, + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + }, + }, + defaultValue: { + kind: "EnumValue", + value: "deny", + }, + directives: [], + }, + ], + type: { + kind: "NonNullType", + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "OperatorVersion", + }, + }, + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "Access to subgraph metadata", + block: true, + }, + name: { + kind: "Name", + value: "_meta", + }, + arguments: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Block_height", + }, + }, + directives: [], + }, + ], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_Meta_", + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigDecimal", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "ThresholdFactorChangedEvent_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "thresholdFactor", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ScalarTypeDefinition", + description: { + kind: "StringValue", + value: "A string representation of microseconds UNIX timestamp (16 digits)\n", + block: true, + }, + name: { + kind: "Name", + value: "Timestamp", + }, + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "UpdateThresholdsChanged", + }, + fields: [ + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "id", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "transaction", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "date", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "InputObjectTypeDefinition", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_filter", + }, + fields: [ + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "id_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "ID", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "blockchain_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "block_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "transaction_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_contains_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_starts_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "date_not_ends_with_nocase", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "timestamp_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_not", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_gt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_lt", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_gte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_lte", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds_not_in", + }, + type: { + kind: "ListType", + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BigInt", + }, + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + description: { + kind: "StringValue", + value: "Filter for the block changed event.", + block: true, + }, + name: { + kind: "Name", + value: "_change_block", + }, + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "BlockChangedFilter", + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "and", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_filter", + }, + }, + }, + directives: [], + }, + { + kind: "InputValueDefinition", + name: { + kind: "Name", + value: "or", + }, + type: { + kind: "ListType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_filter", + }, + }, + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "UpdateThresholdsChanged_orderBy", + }, + values: [ + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "id", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "blockchain", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "block", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "transaction", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "date", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "timestamp", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "ohmEthUpdateThresholdSeconds", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + name: { + kind: "Name", + value: "reserveEthUpdateThresholdSeconds", + }, + directives: [], + }, + ], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + name: { + kind: "Name", + value: "_Block_", + }, + fields: [ + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "The hash of the block", + block: true, + }, + name: { + kind: "Name", + value: "hash", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "The block number", + block: true, + }, + name: { + kind: "Name", + value: "number", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "Integer representation of the timestamp stored in blocks for the chain", + block: true, + }, + name: { + kind: "Name", + value: "timestamp", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Int", + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "The hash of the parent block", + block: true, + }, + name: { + kind: "Name", + value: "parentHash", + }, + arguments: [], + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Bytes", + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "ObjectTypeDefinition", + description: { + kind: "StringValue", + value: "The type for the top-level _meta field", + block: true, + }, + name: { + kind: "Name", + value: "_Meta_", + }, + fields: [ + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: + "Information about a specific subgraph block. The hash of the block\nwill be null if the _meta field has a block constraint that asks for\na block number. It will be filled if the _meta field has no block constraint\nand therefore asks for the latest block\n", + block: true, + }, + name: { + kind: "Name", + value: "block", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "_Block_", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "The deployment ID", + block: true, + }, + name: { + kind: "Name", + value: "deployment", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "String", + }, + }, + }, + directives: [], + }, + { + kind: "FieldDefinition", + description: { + kind: "StringValue", + value: "If `true`, the subgraph encountered indexing errors at some past block", + block: true, + }, + name: { + kind: "Name", + value: "hasIndexingErrors", + }, + arguments: [], + type: { + kind: "NonNullType", + type: { + kind: "NamedType", + name: { + kind: "Name", + value: "Boolean", + }, + }, + }, + directives: [], + }, + ], + interfaces: [], + directives: [], + }, + { + kind: "EnumTypeDefinition", + name: { + kind: "Name", + value: "_SubgraphErrorPolicy_", + }, + values: [ + { + kind: "EnumValueDefinition", + description: { + kind: "StringValue", + value: "Data will be returned even if the subgraph has indexing errors", + block: true, + }, + name: { + kind: "Name", + value: "allow", + }, + directives: [], + }, + { + kind: "EnumValueDefinition", + description: { + kind: "StringValue", + value: "If the subgraph has indexing errors, data will be omitted. The default.", + block: true, + }, + name: { + kind: "Name", + value: "deny", + }, + directives: [], + }, + ], + directives: [], + }, + ], +}; + +export default buildASTSchema(schemaAST, { + assumeValid: true, + assumeValidSDL: true, +}); diff --git a/.graphclient/sources/rbs/schema.graphql b/.graphclient/sources/rbs/schema.graphql new file mode 100644 index 000000000..5e56a6e25 --- /dev/null +++ b/.graphclient/sources/rbs/schema.graphql @@ -0,0 +1,2756 @@ +schema { + query: Query + subscription: Subscription +} + +""" +Marks the GraphQL type as indexable entity. Each type that should be an entity is required to be annotated with this directive. +""" +directive @entity on OBJECT + +""" +Defined a Subgraph ID for an object type +""" +directive @subgraphId(id: String!) on OBJECT + +""" +creates a virtual field on the entity that may be queried but cannot be set manually through the mappings API. +""" +directive @derivedFrom(field: String!) on FIELD_DEFINITION + +enum Aggregation_interval { + hour + day +} + +type Beat { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! +} + +type BeatRewardIssued { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + to: Bytes! + rewardToken: Bytes! + rewardAmount: BigDecimal! +} + +input BeatRewardIssued_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + to: Bytes + to_not: Bytes + to_gt: Bytes + to_lt: Bytes + to_gte: Bytes + to_lte: Bytes + to_in: [Bytes!] + to_not_in: [Bytes!] + to_contains: Bytes + to_not_contains: Bytes + rewardToken: Bytes + rewardToken_not: Bytes + rewardToken_gt: Bytes + rewardToken_lt: Bytes + rewardToken_gte: Bytes + rewardToken_lte: Bytes + rewardToken_in: [Bytes!] + rewardToken_not_in: [Bytes!] + rewardToken_contains: Bytes + rewardToken_not_contains: Bytes + rewardAmount: BigDecimal + rewardAmount_not: BigDecimal + rewardAmount_gt: BigDecimal + rewardAmount_lt: BigDecimal + rewardAmount_gte: BigDecimal + rewardAmount_lte: BigDecimal + rewardAmount_in: [BigDecimal!] + rewardAmount_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [BeatRewardIssued_filter] + or: [BeatRewardIssued_filter] +} + +enum BeatRewardIssued_orderBy { + id + blockchain + block + transaction + date + timestamp + to + rewardToken + rewardAmount +} + +type BeatRewardUpdated { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + token: Bytes! + rewardToken: Bytes! + rewardAmount: BigDecimal! + auctionDuration: BigInt +} + +input BeatRewardUpdated_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + token: Bytes + token_not: Bytes + token_gt: Bytes + token_lt: Bytes + token_gte: Bytes + token_lte: Bytes + token_in: [Bytes!] + token_not_in: [Bytes!] + token_contains: Bytes + token_not_contains: Bytes + rewardToken: Bytes + rewardToken_not: Bytes + rewardToken_gt: Bytes + rewardToken_lt: Bytes + rewardToken_gte: Bytes + rewardToken_lte: Bytes + rewardToken_in: [Bytes!] + rewardToken_not_in: [Bytes!] + rewardToken_contains: Bytes + rewardToken_not_contains: Bytes + rewardAmount: BigDecimal + rewardAmount_not: BigDecimal + rewardAmount_gt: BigDecimal + rewardAmount_lt: BigDecimal + rewardAmount_gte: BigDecimal + rewardAmount_lte: BigDecimal + rewardAmount_in: [BigDecimal!] + rewardAmount_not_in: [BigDecimal!] + auctionDuration: BigInt + auctionDuration_not: BigInt + auctionDuration_gt: BigInt + auctionDuration_lt: BigInt + auctionDuration_gte: BigInt + auctionDuration_lte: BigInt + auctionDuration_in: [BigInt!] + auctionDuration_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [BeatRewardUpdated_filter] + or: [BeatRewardUpdated_filter] +} + +enum BeatRewardUpdated_orderBy { + id + blockchain + block + transaction + date + timestamp + token + rewardToken + rewardAmount + auctionDuration +} + +input Beat_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [Beat_filter] + or: [Beat_filter] +} + +enum Beat_orderBy { + id + blockchain + block + transaction + date + timestamp +} + +scalar BigDecimal + +scalar BigInt + +input BlockChangedFilter { + number_gte: Int! +} + +input Block_height { + hash: Bytes + number: Int + number_gte: Int +} + +scalar Bytes + +""" +8 bytes signed integer +""" +scalar Int8 + +type MinimumTargetPriceChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + minimumTargetPrice: BigDecimal! +} + +input MinimumTargetPriceChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + minimumTargetPrice: BigDecimal + minimumTargetPrice_not: BigDecimal + minimumTargetPrice_gt: BigDecimal + minimumTargetPrice_lt: BigDecimal + minimumTargetPrice_gte: BigDecimal + minimumTargetPrice_lte: BigDecimal + minimumTargetPrice_in: [BigDecimal!] + minimumTargetPrice_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [MinimumTargetPriceChanged_filter] + or: [MinimumTargetPriceChanged_filter] +} + +enum MinimumTargetPriceChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + minimumTargetPrice +} + +type MovingAverageDurationChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + movingAverageDuration: BigInt! +} + +input MovingAverageDurationChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + movingAverageDuration: BigInt + movingAverageDuration_not: BigInt + movingAverageDuration_gt: BigInt + movingAverageDuration_lt: BigInt + movingAverageDuration_gte: BigInt + movingAverageDuration_lte: BigInt + movingAverageDuration_in: [BigInt!] + movingAverageDuration_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [MovingAverageDurationChanged_filter] + or: [MovingAverageDurationChanged_filter] +} + +enum MovingAverageDurationChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + movingAverageDuration +} + +type NewObservation { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + snapshot: RangeSnapshot! +} + +input NewObservation_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [NewObservation_filter] + or: [NewObservation_filter] +} + +enum NewObservation_orderBy { + id + blockchain + block + transaction + date + timestamp + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type ObservationFrequencyChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + observationFrequencySeconds: BigInt! +} + +input ObservationFrequencyChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + observationFrequencySeconds: BigInt + observationFrequencySeconds_not: BigInt + observationFrequencySeconds_gt: BigInt + observationFrequencySeconds_lt: BigInt + observationFrequencySeconds_gte: BigInt + observationFrequencySeconds_lte: BigInt + observationFrequencySeconds_in: [BigInt!] + observationFrequencySeconds_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [ObservationFrequencyChanged_filter] + or: [ObservationFrequencyChanged_filter] +} + +enum ObservationFrequencyChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + observationFrequencySeconds +} + +type OperatorVersion { + id: ID! + version: BigDecimal! +} + +input OperatorVersion_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + version: BigDecimal + version_not: BigDecimal + version_gt: BigDecimal + version_lt: BigDecimal + version_gte: BigDecimal + version_lte: BigDecimal + version_in: [BigDecimal!] + version_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [OperatorVersion_filter] + or: [OperatorVersion_filter] +} + +enum OperatorVersion_orderBy { + id + version +} + +""" +Defines the order direction, either ascending or descending +""" +enum OrderDirection { + asc + desc +} + +type PriceEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + type: PriceEventType! + isHigh: Boolean! + timestamp: BigInt! + snapshot: RangeSnapshot! +} + +enum PriceEventType { + CushionDown + CushionUp + WallDown + WallUp +} + +input PriceEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + type: PriceEventType + type_not: PriceEventType + type_in: [PriceEventType!] + type_not_in: [PriceEventType!] + isHigh: Boolean + isHigh_not: Boolean + isHigh_in: [Boolean!] + isHigh_not_in: [Boolean!] + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [PriceEvent_filter] + or: [PriceEvent_filter] +} + +enum PriceEvent_orderBy { + id + blockchain + block + transaction + date + type + isHigh + timestamp + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type PricesChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + snapshot: RangeSnapshot! +} + +input PricesChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + snapshot: String + snapshot_not: String + snapshot_gt: String + snapshot_lt: String + snapshot_gte: String + snapshot_lte: String + snapshot_in: [String!] + snapshot_not_in: [String!] + snapshot_contains: String + snapshot_contains_nocase: String + snapshot_not_contains: String + snapshot_not_contains_nocase: String + snapshot_starts_with: String + snapshot_starts_with_nocase: String + snapshot_not_starts_with: String + snapshot_not_starts_with_nocase: String + snapshot_ends_with: String + snapshot_ends_with_nocase: String + snapshot_not_ends_with: String + snapshot_not_ends_with_nocase: String + snapshot_: RangeSnapshot_filter + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [PricesChangedEvent_filter] + or: [PricesChangedEvent_filter] +} + +enum PricesChangedEvent_orderBy { + id + blockchain + block + transaction + date + snapshot + snapshot__id + snapshot__blockchain + snapshot__block + snapshot__date + snapshot__timestamp + snapshot__ohmPrice + snapshot__ohmMovingAveragePrice + snapshot__thresholdFactor + snapshot__cushionSpread + snapshot__wallSpread + snapshot__highCushionSpread + snapshot__highWallSpread + snapshot__lowCushionSpread + snapshot__lowWallSpread + snapshot__highActive + snapshot__lowActive + snapshot__highLastActiveTimestamp + snapshot__lowLastActiveTimestamp + snapshot__highCapacityOhm + snapshot__lowCapacityReserve + snapshot__highCushionPrice + snapshot__lowCushionPrice + snapshot__highMarketId + snapshot__lowMarketId + snapshot__highWallPrice + snapshot__lowWallPrice + snapshot__treasuryReserveAddress + snapshot__treasuryReserveBalance + snapshot__treasuryDebtBalance + snapshot__operatorReserveFactor + snapshot__operatorCushionFactor +} + +type Query { + rangeSnapshot( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): RangeSnapshot + rangeSnapshots( + skip: Int = 0 + first: Int = 100 + orderBy: RangeSnapshot_orderBy + orderDirection: OrderDirection + where: RangeSnapshot_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [RangeSnapshot!]! + priceEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PriceEvent + priceEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PriceEvent_orderBy + orderDirection: OrderDirection + where: PriceEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PriceEvent!]! + pricesChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PricesChangedEvent + pricesChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PricesChangedEvent_orderBy + orderDirection: OrderDirection + where: PricesChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PricesChangedEvent!]! + spreadsChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): SpreadsChangedEvent + spreadsChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: SpreadsChangedEvent_orderBy + orderDirection: OrderDirection + where: SpreadsChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [SpreadsChangedEvent!]! + thresholdFactorChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ThresholdFactorChangedEvent + thresholdFactorChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: ThresholdFactorChangedEvent_orderBy + orderDirection: OrderDirection + where: ThresholdFactorChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ThresholdFactorChangedEvent!]! + movingAverageDurationChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MovingAverageDurationChanged + movingAverageDurationChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MovingAverageDurationChanged_orderBy + orderDirection: OrderDirection + where: MovingAverageDurationChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MovingAverageDurationChanged!]! + newObservation( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): NewObservation + newObservations( + skip: Int = 0 + first: Int = 100 + orderBy: NewObservation_orderBy + orderDirection: OrderDirection + where: NewObservation_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [NewObservation!]! + observationFrequencyChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ObservationFrequencyChanged + observationFrequencyChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: ObservationFrequencyChanged_orderBy + orderDirection: OrderDirection + where: ObservationFrequencyChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ObservationFrequencyChanged!]! + updateThresholdsChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): UpdateThresholdsChanged + updateThresholdsChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: UpdateThresholdsChanged_orderBy + orderDirection: OrderDirection + where: UpdateThresholdsChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [UpdateThresholdsChanged!]! + minimumTargetPriceChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MinimumTargetPriceChanged + minimumTargetPriceChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MinimumTargetPriceChanged_orderBy + orderDirection: OrderDirection + where: MinimumTargetPriceChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MinimumTargetPriceChanged!]! + beat( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): Beat + beats( + skip: Int = 0 + first: Int = 100 + orderBy: Beat_orderBy + orderDirection: OrderDirection + where: Beat_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [Beat!]! + beatRewardIssued( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardIssued + beatRewardIssueds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardIssued_orderBy + orderDirection: OrderDirection + where: BeatRewardIssued_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardIssued!]! + beatRewardUpdated( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardUpdated + beatRewardUpdateds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardUpdated_orderBy + orderDirection: OrderDirection + where: BeatRewardUpdated_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardUpdated!]! + operatorVersion( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): OperatorVersion + operatorVersions( + skip: Int = 0 + first: Int = 100 + orderBy: OperatorVersion_orderBy + orderDirection: OrderDirection + where: OperatorVersion_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [OperatorVersion!]! + """ + Access to subgraph metadata + """ + _meta(block: Block_height): _Meta_ +} + +type RangeSnapshot { + id: ID! + blockchain: String! + block: BigInt! + date: String! + timestamp: BigInt! + ohmPrice: BigDecimal + ohmMovingAveragePrice: BigDecimal + thresholdFactor: BigDecimal! + cushionSpread: BigDecimal! + wallSpread: BigDecimal! + highCushionSpread: BigDecimal + highWallSpread: BigDecimal + lowCushionSpread: BigDecimal + lowWallSpread: BigDecimal + highActive: Boolean! + lowActive: Boolean! + highLastActiveTimestamp: BigInt! + lowLastActiveTimestamp: BigInt! + highCapacityOhm: BigDecimal! + lowCapacityReserve: BigDecimal! + highCushionPrice: BigDecimal! + lowCushionPrice: BigDecimal! + highMarketId: BigInt + lowMarketId: BigInt + highWallPrice: BigDecimal! + lowWallPrice: BigDecimal! + treasuryReserveAddress: Bytes + treasuryReserveBalance: BigDecimal + treasuryDebtBalance: BigDecimal + operatorReserveFactor: BigDecimal + operatorCushionFactor: BigDecimal +} + +input RangeSnapshot_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + ohmPrice: BigDecimal + ohmPrice_not: BigDecimal + ohmPrice_gt: BigDecimal + ohmPrice_lt: BigDecimal + ohmPrice_gte: BigDecimal + ohmPrice_lte: BigDecimal + ohmPrice_in: [BigDecimal!] + ohmPrice_not_in: [BigDecimal!] + ohmMovingAveragePrice: BigDecimal + ohmMovingAveragePrice_not: BigDecimal + ohmMovingAveragePrice_gt: BigDecimal + ohmMovingAveragePrice_lt: BigDecimal + ohmMovingAveragePrice_gte: BigDecimal + ohmMovingAveragePrice_lte: BigDecimal + ohmMovingAveragePrice_in: [BigDecimal!] + ohmMovingAveragePrice_not_in: [BigDecimal!] + thresholdFactor: BigDecimal + thresholdFactor_not: BigDecimal + thresholdFactor_gt: BigDecimal + thresholdFactor_lt: BigDecimal + thresholdFactor_gte: BigDecimal + thresholdFactor_lte: BigDecimal + thresholdFactor_in: [BigDecimal!] + thresholdFactor_not_in: [BigDecimal!] + cushionSpread: BigDecimal + cushionSpread_not: BigDecimal + cushionSpread_gt: BigDecimal + cushionSpread_lt: BigDecimal + cushionSpread_gte: BigDecimal + cushionSpread_lte: BigDecimal + cushionSpread_in: [BigDecimal!] + cushionSpread_not_in: [BigDecimal!] + wallSpread: BigDecimal + wallSpread_not: BigDecimal + wallSpread_gt: BigDecimal + wallSpread_lt: BigDecimal + wallSpread_gte: BigDecimal + wallSpread_lte: BigDecimal + wallSpread_in: [BigDecimal!] + wallSpread_not_in: [BigDecimal!] + highCushionSpread: BigDecimal + highCushionSpread_not: BigDecimal + highCushionSpread_gt: BigDecimal + highCushionSpread_lt: BigDecimal + highCushionSpread_gte: BigDecimal + highCushionSpread_lte: BigDecimal + highCushionSpread_in: [BigDecimal!] + highCushionSpread_not_in: [BigDecimal!] + highWallSpread: BigDecimal + highWallSpread_not: BigDecimal + highWallSpread_gt: BigDecimal + highWallSpread_lt: BigDecimal + highWallSpread_gte: BigDecimal + highWallSpread_lte: BigDecimal + highWallSpread_in: [BigDecimal!] + highWallSpread_not_in: [BigDecimal!] + lowCushionSpread: BigDecimal + lowCushionSpread_not: BigDecimal + lowCushionSpread_gt: BigDecimal + lowCushionSpread_lt: BigDecimal + lowCushionSpread_gte: BigDecimal + lowCushionSpread_lte: BigDecimal + lowCushionSpread_in: [BigDecimal!] + lowCushionSpread_not_in: [BigDecimal!] + lowWallSpread: BigDecimal + lowWallSpread_not: BigDecimal + lowWallSpread_gt: BigDecimal + lowWallSpread_lt: BigDecimal + lowWallSpread_gte: BigDecimal + lowWallSpread_lte: BigDecimal + lowWallSpread_in: [BigDecimal!] + lowWallSpread_not_in: [BigDecimal!] + highActive: Boolean + highActive_not: Boolean + highActive_in: [Boolean!] + highActive_not_in: [Boolean!] + lowActive: Boolean + lowActive_not: Boolean + lowActive_in: [Boolean!] + lowActive_not_in: [Boolean!] + highLastActiveTimestamp: BigInt + highLastActiveTimestamp_not: BigInt + highLastActiveTimestamp_gt: BigInt + highLastActiveTimestamp_lt: BigInt + highLastActiveTimestamp_gte: BigInt + highLastActiveTimestamp_lte: BigInt + highLastActiveTimestamp_in: [BigInt!] + highLastActiveTimestamp_not_in: [BigInt!] + lowLastActiveTimestamp: BigInt + lowLastActiveTimestamp_not: BigInt + lowLastActiveTimestamp_gt: BigInt + lowLastActiveTimestamp_lt: BigInt + lowLastActiveTimestamp_gte: BigInt + lowLastActiveTimestamp_lte: BigInt + lowLastActiveTimestamp_in: [BigInt!] + lowLastActiveTimestamp_not_in: [BigInt!] + highCapacityOhm: BigDecimal + highCapacityOhm_not: BigDecimal + highCapacityOhm_gt: BigDecimal + highCapacityOhm_lt: BigDecimal + highCapacityOhm_gte: BigDecimal + highCapacityOhm_lte: BigDecimal + highCapacityOhm_in: [BigDecimal!] + highCapacityOhm_not_in: [BigDecimal!] + lowCapacityReserve: BigDecimal + lowCapacityReserve_not: BigDecimal + lowCapacityReserve_gt: BigDecimal + lowCapacityReserve_lt: BigDecimal + lowCapacityReserve_gte: BigDecimal + lowCapacityReserve_lte: BigDecimal + lowCapacityReserve_in: [BigDecimal!] + lowCapacityReserve_not_in: [BigDecimal!] + highCushionPrice: BigDecimal + highCushionPrice_not: BigDecimal + highCushionPrice_gt: BigDecimal + highCushionPrice_lt: BigDecimal + highCushionPrice_gte: BigDecimal + highCushionPrice_lte: BigDecimal + highCushionPrice_in: [BigDecimal!] + highCushionPrice_not_in: [BigDecimal!] + lowCushionPrice: BigDecimal + lowCushionPrice_not: BigDecimal + lowCushionPrice_gt: BigDecimal + lowCushionPrice_lt: BigDecimal + lowCushionPrice_gte: BigDecimal + lowCushionPrice_lte: BigDecimal + lowCushionPrice_in: [BigDecimal!] + lowCushionPrice_not_in: [BigDecimal!] + highMarketId: BigInt + highMarketId_not: BigInt + highMarketId_gt: BigInt + highMarketId_lt: BigInt + highMarketId_gte: BigInt + highMarketId_lte: BigInt + highMarketId_in: [BigInt!] + highMarketId_not_in: [BigInt!] + lowMarketId: BigInt + lowMarketId_not: BigInt + lowMarketId_gt: BigInt + lowMarketId_lt: BigInt + lowMarketId_gte: BigInt + lowMarketId_lte: BigInt + lowMarketId_in: [BigInt!] + lowMarketId_not_in: [BigInt!] + highWallPrice: BigDecimal + highWallPrice_not: BigDecimal + highWallPrice_gt: BigDecimal + highWallPrice_lt: BigDecimal + highWallPrice_gte: BigDecimal + highWallPrice_lte: BigDecimal + highWallPrice_in: [BigDecimal!] + highWallPrice_not_in: [BigDecimal!] + lowWallPrice: BigDecimal + lowWallPrice_not: BigDecimal + lowWallPrice_gt: BigDecimal + lowWallPrice_lt: BigDecimal + lowWallPrice_gte: BigDecimal + lowWallPrice_lte: BigDecimal + lowWallPrice_in: [BigDecimal!] + lowWallPrice_not_in: [BigDecimal!] + treasuryReserveAddress: Bytes + treasuryReserveAddress_not: Bytes + treasuryReserveAddress_gt: Bytes + treasuryReserveAddress_lt: Bytes + treasuryReserveAddress_gte: Bytes + treasuryReserveAddress_lte: Bytes + treasuryReserveAddress_in: [Bytes!] + treasuryReserveAddress_not_in: [Bytes!] + treasuryReserveAddress_contains: Bytes + treasuryReserveAddress_not_contains: Bytes + treasuryReserveBalance: BigDecimal + treasuryReserveBalance_not: BigDecimal + treasuryReserveBalance_gt: BigDecimal + treasuryReserveBalance_lt: BigDecimal + treasuryReserveBalance_gte: BigDecimal + treasuryReserveBalance_lte: BigDecimal + treasuryReserveBalance_in: [BigDecimal!] + treasuryReserveBalance_not_in: [BigDecimal!] + treasuryDebtBalance: BigDecimal + treasuryDebtBalance_not: BigDecimal + treasuryDebtBalance_gt: BigDecimal + treasuryDebtBalance_lt: BigDecimal + treasuryDebtBalance_gte: BigDecimal + treasuryDebtBalance_lte: BigDecimal + treasuryDebtBalance_in: [BigDecimal!] + treasuryDebtBalance_not_in: [BigDecimal!] + operatorReserveFactor: BigDecimal + operatorReserveFactor_not: BigDecimal + operatorReserveFactor_gt: BigDecimal + operatorReserveFactor_lt: BigDecimal + operatorReserveFactor_gte: BigDecimal + operatorReserveFactor_lte: BigDecimal + operatorReserveFactor_in: [BigDecimal!] + operatorReserveFactor_not_in: [BigDecimal!] + operatorCushionFactor: BigDecimal + operatorCushionFactor_not: BigDecimal + operatorCushionFactor_gt: BigDecimal + operatorCushionFactor_lt: BigDecimal + operatorCushionFactor_gte: BigDecimal + operatorCushionFactor_lte: BigDecimal + operatorCushionFactor_in: [BigDecimal!] + operatorCushionFactor_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [RangeSnapshot_filter] + or: [RangeSnapshot_filter] +} + +enum RangeSnapshot_orderBy { + id + blockchain + block + date + timestamp + ohmPrice + ohmMovingAveragePrice + thresholdFactor + cushionSpread + wallSpread + highCushionSpread + highWallSpread + lowCushionSpread + lowWallSpread + highActive + lowActive + highLastActiveTimestamp + lowLastActiveTimestamp + highCapacityOhm + lowCapacityReserve + highCushionPrice + lowCushionPrice + highMarketId + lowMarketId + highWallPrice + lowWallPrice + treasuryReserveAddress + treasuryReserveBalance + treasuryDebtBalance + operatorReserveFactor + operatorCushionFactor +} + +type SpreadsChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + high: Boolean + cushionSpread: BigDecimal! + wallSpread: BigDecimal! +} + +input SpreadsChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + high: Boolean + high_not: Boolean + high_in: [Boolean!] + high_not_in: [Boolean!] + cushionSpread: BigDecimal + cushionSpread_not: BigDecimal + cushionSpread_gt: BigDecimal + cushionSpread_lt: BigDecimal + cushionSpread_gte: BigDecimal + cushionSpread_lte: BigDecimal + cushionSpread_in: [BigDecimal!] + cushionSpread_not_in: [BigDecimal!] + wallSpread: BigDecimal + wallSpread_not: BigDecimal + wallSpread_gt: BigDecimal + wallSpread_lt: BigDecimal + wallSpread_gte: BigDecimal + wallSpread_lte: BigDecimal + wallSpread_in: [BigDecimal!] + wallSpread_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [SpreadsChangedEvent_filter] + or: [SpreadsChangedEvent_filter] +} + +enum SpreadsChangedEvent_orderBy { + id + blockchain + block + transaction + date + high + cushionSpread + wallSpread +} + +type Subscription { + rangeSnapshot( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): RangeSnapshot + rangeSnapshots( + skip: Int = 0 + first: Int = 100 + orderBy: RangeSnapshot_orderBy + orderDirection: OrderDirection + where: RangeSnapshot_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [RangeSnapshot!]! + priceEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PriceEvent + priceEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PriceEvent_orderBy + orderDirection: OrderDirection + where: PriceEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PriceEvent!]! + pricesChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): PricesChangedEvent + pricesChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: PricesChangedEvent_orderBy + orderDirection: OrderDirection + where: PricesChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [PricesChangedEvent!]! + spreadsChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): SpreadsChangedEvent + spreadsChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: SpreadsChangedEvent_orderBy + orderDirection: OrderDirection + where: SpreadsChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [SpreadsChangedEvent!]! + thresholdFactorChangedEvent( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ThresholdFactorChangedEvent + thresholdFactorChangedEvents( + skip: Int = 0 + first: Int = 100 + orderBy: ThresholdFactorChangedEvent_orderBy + orderDirection: OrderDirection + where: ThresholdFactorChangedEvent_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ThresholdFactorChangedEvent!]! + movingAverageDurationChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MovingAverageDurationChanged + movingAverageDurationChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MovingAverageDurationChanged_orderBy + orderDirection: OrderDirection + where: MovingAverageDurationChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MovingAverageDurationChanged!]! + newObservation( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): NewObservation + newObservations( + skip: Int = 0 + first: Int = 100 + orderBy: NewObservation_orderBy + orderDirection: OrderDirection + where: NewObservation_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [NewObservation!]! + observationFrequencyChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): ObservationFrequencyChanged + observationFrequencyChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: ObservationFrequencyChanged_orderBy + orderDirection: OrderDirection + where: ObservationFrequencyChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [ObservationFrequencyChanged!]! + updateThresholdsChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): UpdateThresholdsChanged + updateThresholdsChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: UpdateThresholdsChanged_orderBy + orderDirection: OrderDirection + where: UpdateThresholdsChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [UpdateThresholdsChanged!]! + minimumTargetPriceChanged( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): MinimumTargetPriceChanged + minimumTargetPriceChangeds( + skip: Int = 0 + first: Int = 100 + orderBy: MinimumTargetPriceChanged_orderBy + orderDirection: OrderDirection + where: MinimumTargetPriceChanged_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [MinimumTargetPriceChanged!]! + beat( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): Beat + beats( + skip: Int = 0 + first: Int = 100 + orderBy: Beat_orderBy + orderDirection: OrderDirection + where: Beat_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [Beat!]! + beatRewardIssued( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardIssued + beatRewardIssueds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardIssued_orderBy + orderDirection: OrderDirection + where: BeatRewardIssued_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardIssued!]! + beatRewardUpdated( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): BeatRewardUpdated + beatRewardUpdateds( + skip: Int = 0 + first: Int = 100 + orderBy: BeatRewardUpdated_orderBy + orderDirection: OrderDirection + where: BeatRewardUpdated_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [BeatRewardUpdated!]! + operatorVersion( + id: ID! + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): OperatorVersion + operatorVersions( + skip: Int = 0 + first: Int = 100 + orderBy: OperatorVersion_orderBy + orderDirection: OrderDirection + where: OperatorVersion_filter + """ + The block at which the query should be executed. Can either be a `{ hash: Bytes }` value containing a block hash, a `{ number: Int }` containing the block number, or a `{ number_gte: Int }` containing the minimum block number. In the case of `number_gte`, the query will be executed on the latest block only if the subgraph has progressed to or past the minimum block number. Defaults to the latest block when omitted. + """ + block: Block_height + """ + Set to `allow` to receive data even if the subgraph has skipped over errors while syncing. + """ + subgraphError: _SubgraphErrorPolicy_! = deny + ): [OperatorVersion!]! + """ + Access to subgraph metadata + """ + _meta(block: Block_height): _Meta_ +} + +type ThresholdFactorChangedEvent { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + thresholdFactor: BigDecimal! +} + +input ThresholdFactorChangedEvent_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + thresholdFactor: BigDecimal + thresholdFactor_not: BigDecimal + thresholdFactor_gt: BigDecimal + thresholdFactor_lt: BigDecimal + thresholdFactor_gte: BigDecimal + thresholdFactor_lte: BigDecimal + thresholdFactor_in: [BigDecimal!] + thresholdFactor_not_in: [BigDecimal!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [ThresholdFactorChangedEvent_filter] + or: [ThresholdFactorChangedEvent_filter] +} + +enum ThresholdFactorChangedEvent_orderBy { + id + blockchain + block + transaction + date + thresholdFactor +} + +""" +A string representation of microseconds UNIX timestamp (16 digits) +""" +scalar Timestamp + +type UpdateThresholdsChanged { + id: ID! + blockchain: String! + block: BigInt! + transaction: Bytes! + date: String! + timestamp: BigInt! + ohmEthUpdateThresholdSeconds: BigInt! + reserveEthUpdateThresholdSeconds: BigInt! +} + +input UpdateThresholdsChanged_filter { + id: ID + id_not: ID + id_gt: ID + id_lt: ID + id_gte: ID + id_lte: ID + id_in: [ID!] + id_not_in: [ID!] + blockchain: String + blockchain_not: String + blockchain_gt: String + blockchain_lt: String + blockchain_gte: String + blockchain_lte: String + blockchain_in: [String!] + blockchain_not_in: [String!] + blockchain_contains: String + blockchain_contains_nocase: String + blockchain_not_contains: String + blockchain_not_contains_nocase: String + blockchain_starts_with: String + blockchain_starts_with_nocase: String + blockchain_not_starts_with: String + blockchain_not_starts_with_nocase: String + blockchain_ends_with: String + blockchain_ends_with_nocase: String + blockchain_not_ends_with: String + blockchain_not_ends_with_nocase: String + block: BigInt + block_not: BigInt + block_gt: BigInt + block_lt: BigInt + block_gte: BigInt + block_lte: BigInt + block_in: [BigInt!] + block_not_in: [BigInt!] + transaction: Bytes + transaction_not: Bytes + transaction_gt: Bytes + transaction_lt: Bytes + transaction_gte: Bytes + transaction_lte: Bytes + transaction_in: [Bytes!] + transaction_not_in: [Bytes!] + transaction_contains: Bytes + transaction_not_contains: Bytes + date: String + date_not: String + date_gt: String + date_lt: String + date_gte: String + date_lte: String + date_in: [String!] + date_not_in: [String!] + date_contains: String + date_contains_nocase: String + date_not_contains: String + date_not_contains_nocase: String + date_starts_with: String + date_starts_with_nocase: String + date_not_starts_with: String + date_not_starts_with_nocase: String + date_ends_with: String + date_ends_with_nocase: String + date_not_ends_with: String + date_not_ends_with_nocase: String + timestamp: BigInt + timestamp_not: BigInt + timestamp_gt: BigInt + timestamp_lt: BigInt + timestamp_gte: BigInt + timestamp_lte: BigInt + timestamp_in: [BigInt!] + timestamp_not_in: [BigInt!] + ohmEthUpdateThresholdSeconds: BigInt + ohmEthUpdateThresholdSeconds_not: BigInt + ohmEthUpdateThresholdSeconds_gt: BigInt + ohmEthUpdateThresholdSeconds_lt: BigInt + ohmEthUpdateThresholdSeconds_gte: BigInt + ohmEthUpdateThresholdSeconds_lte: BigInt + ohmEthUpdateThresholdSeconds_in: [BigInt!] + ohmEthUpdateThresholdSeconds_not_in: [BigInt!] + reserveEthUpdateThresholdSeconds: BigInt + reserveEthUpdateThresholdSeconds_not: BigInt + reserveEthUpdateThresholdSeconds_gt: BigInt + reserveEthUpdateThresholdSeconds_lt: BigInt + reserveEthUpdateThresholdSeconds_gte: BigInt + reserveEthUpdateThresholdSeconds_lte: BigInt + reserveEthUpdateThresholdSeconds_in: [BigInt!] + reserveEthUpdateThresholdSeconds_not_in: [BigInt!] + """ + Filter for the block changed event. + """ + _change_block: BlockChangedFilter + and: [UpdateThresholdsChanged_filter] + or: [UpdateThresholdsChanged_filter] +} + +enum UpdateThresholdsChanged_orderBy { + id + blockchain + block + transaction + date + timestamp + ohmEthUpdateThresholdSeconds + reserveEthUpdateThresholdSeconds +} + +type _Block_ { + """ + The hash of the block + """ + hash: Bytes + """ + The block number + """ + number: Int! + """ + Integer representation of the timestamp stored in blocks for the chain + """ + timestamp: Int + """ + The hash of the parent block + """ + parentHash: Bytes +} + +""" +The type for the top-level _meta field +""" +type _Meta_ { + """ + Information about a specific subgraph block. The hash of the block + will be null if the _meta field has a block constraint that asks for + a block number. It will be filled if the _meta field has no block constraint + and therefore asks for the latest block + """ + block: _Block_! + """ + The deployment ID + """ + deployment: String! + """ + If `true`, the subgraph encountered indexing errors at some past block + """ + hasIndexingErrors: Boolean! +} + +enum _SubgraphErrorPolicy_ { + """ + Data will be returned even if the subgraph has indexing errors + """ + allow + """ + If the subgraph has indexing errors, data will be omitted. The default. + """ + deny +} diff --git a/.graphclient/sources/rbs/types.ts b/.graphclient/sources/rbs/types.ts new file mode 100644 index 000000000..15535e65e --- /dev/null +++ b/.graphclient/sources/rbs/types.ts @@ -0,0 +1,2691 @@ +// @ts-nocheck + +import { InContextSdkMethod } from "@graphql-mesh/types"; +import { MeshContext } from "@graphql-mesh/runtime"; + +export namespace RbsTypes { + export type Maybe = T | null; + export type InputMaybe = Maybe; + export type Exact = { [K in keyof T]: T[K] }; + export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; + export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; + export type MakeEmpty = { [_ in K]?: never }; + export type Incremental = T | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never }; + /** All built-in and custom scalars, mapped to their actual values */ + export type Scalars = { + ID: { input: string; output: string }; + String: { input: string; output: string }; + Boolean: { input: boolean; output: boolean }; + Int: { input: number; output: number }; + Float: { input: number; output: number }; + BigDecimal: { input: any; output: any }; + BigInt: { input: any; output: any }; + Bytes: { input: any; output: any }; + Int8: { input: any; output: any }; + Timestamp: { input: any; output: any }; + }; + + export type Aggregation_interval = "hour" | "day"; + + export type Beat = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + }; + + export type BeatRewardIssued = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + to: Scalars["Bytes"]["output"]; + rewardToken: Scalars["Bytes"]["output"]; + rewardAmount: Scalars["BigDecimal"]["output"]; + }; + + export type BeatRewardIssued_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + to?: InputMaybe; + to_not?: InputMaybe; + to_gt?: InputMaybe; + to_lt?: InputMaybe; + to_gte?: InputMaybe; + to_lte?: InputMaybe; + to_in?: InputMaybe>; + to_not_in?: InputMaybe>; + to_contains?: InputMaybe; + to_not_contains?: InputMaybe; + rewardToken?: InputMaybe; + rewardToken_not?: InputMaybe; + rewardToken_gt?: InputMaybe; + rewardToken_lt?: InputMaybe; + rewardToken_gte?: InputMaybe; + rewardToken_lte?: InputMaybe; + rewardToken_in?: InputMaybe>; + rewardToken_not_in?: InputMaybe>; + rewardToken_contains?: InputMaybe; + rewardToken_not_contains?: InputMaybe; + rewardAmount?: InputMaybe; + rewardAmount_not?: InputMaybe; + rewardAmount_gt?: InputMaybe; + rewardAmount_lt?: InputMaybe; + rewardAmount_gte?: InputMaybe; + rewardAmount_lte?: InputMaybe; + rewardAmount_in?: InputMaybe>; + rewardAmount_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type BeatRewardIssued_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "to" + | "rewardToken" + | "rewardAmount"; + + export type BeatRewardUpdated = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + token: Scalars["Bytes"]["output"]; + rewardToken: Scalars["Bytes"]["output"]; + rewardAmount: Scalars["BigDecimal"]["output"]; + auctionDuration?: Maybe; + }; + + export type BeatRewardUpdated_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + token?: InputMaybe; + token_not?: InputMaybe; + token_gt?: InputMaybe; + token_lt?: InputMaybe; + token_gte?: InputMaybe; + token_lte?: InputMaybe; + token_in?: InputMaybe>; + token_not_in?: InputMaybe>; + token_contains?: InputMaybe; + token_not_contains?: InputMaybe; + rewardToken?: InputMaybe; + rewardToken_not?: InputMaybe; + rewardToken_gt?: InputMaybe; + rewardToken_lt?: InputMaybe; + rewardToken_gte?: InputMaybe; + rewardToken_lte?: InputMaybe; + rewardToken_in?: InputMaybe>; + rewardToken_not_in?: InputMaybe>; + rewardToken_contains?: InputMaybe; + rewardToken_not_contains?: InputMaybe; + rewardAmount?: InputMaybe; + rewardAmount_not?: InputMaybe; + rewardAmount_gt?: InputMaybe; + rewardAmount_lt?: InputMaybe; + rewardAmount_gte?: InputMaybe; + rewardAmount_lte?: InputMaybe; + rewardAmount_in?: InputMaybe>; + rewardAmount_not_in?: InputMaybe>; + auctionDuration?: InputMaybe; + auctionDuration_not?: InputMaybe; + auctionDuration_gt?: InputMaybe; + auctionDuration_lt?: InputMaybe; + auctionDuration_gte?: InputMaybe; + auctionDuration_lte?: InputMaybe; + auctionDuration_in?: InputMaybe>; + auctionDuration_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type BeatRewardUpdated_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "token" + | "rewardToken" + | "rewardAmount" + | "auctionDuration"; + + export type Beat_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type Beat_orderBy = "id" | "blockchain" | "block" | "transaction" | "date" | "timestamp"; + + export type BlockChangedFilter = { + number_gte: Scalars["Int"]["input"]; + }; + + export type Block_height = { + hash?: InputMaybe; + number?: InputMaybe; + number_gte?: InputMaybe; + }; + + export type MinimumTargetPriceChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + minimumTargetPrice: Scalars["BigDecimal"]["output"]; + }; + + export type MinimumTargetPriceChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + minimumTargetPrice?: InputMaybe; + minimumTargetPrice_not?: InputMaybe; + minimumTargetPrice_gt?: InputMaybe; + minimumTargetPrice_lt?: InputMaybe; + minimumTargetPrice_gte?: InputMaybe; + minimumTargetPrice_lte?: InputMaybe; + minimumTargetPrice_in?: InputMaybe>; + minimumTargetPrice_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type MinimumTargetPriceChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "minimumTargetPrice"; + + export type MovingAverageDurationChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + movingAverageDuration: Scalars["BigInt"]["output"]; + }; + + export type MovingAverageDurationChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + movingAverageDuration?: InputMaybe; + movingAverageDuration_not?: InputMaybe; + movingAverageDuration_gt?: InputMaybe; + movingAverageDuration_lt?: InputMaybe; + movingAverageDuration_gte?: InputMaybe; + movingAverageDuration_lte?: InputMaybe; + movingAverageDuration_in?: InputMaybe>; + movingAverageDuration_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type MovingAverageDurationChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "movingAverageDuration"; + + export type NewObservation = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + snapshot: RangeSnapshot; + }; + + export type NewObservation_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type NewObservation_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + + export type ObservationFrequencyChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + observationFrequencySeconds: Scalars["BigInt"]["output"]; + }; + + export type ObservationFrequencyChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + observationFrequencySeconds?: InputMaybe; + observationFrequencySeconds_not?: InputMaybe; + observationFrequencySeconds_gt?: InputMaybe; + observationFrequencySeconds_lt?: InputMaybe; + observationFrequencySeconds_gte?: InputMaybe; + observationFrequencySeconds_lte?: InputMaybe; + observationFrequencySeconds_in?: InputMaybe>; + observationFrequencySeconds_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type ObservationFrequencyChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "observationFrequencySeconds"; + + export type OperatorVersion = { + id: Scalars["ID"]["output"]; + version: Scalars["BigDecimal"]["output"]; + }; + + export type OperatorVersion_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + version?: InputMaybe; + version_not?: InputMaybe; + version_gt?: InputMaybe; + version_lt?: InputMaybe; + version_gte?: InputMaybe; + version_lte?: InputMaybe; + version_in?: InputMaybe>; + version_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type OperatorVersion_orderBy = "id" | "version"; + + /** Defines the order direction, either ascending or descending */ + export type OrderDirection = "asc" | "desc"; + + export type PriceEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + type: PriceEventType; + isHigh: Scalars["Boolean"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + snapshot: RangeSnapshot; + }; + + export type PriceEventType = "CushionDown" | "CushionUp" | "WallDown" | "WallUp"; + + export type PriceEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + type?: InputMaybe; + type_not?: InputMaybe; + type_in?: InputMaybe>; + type_not_in?: InputMaybe>; + isHigh?: InputMaybe; + isHigh_not?: InputMaybe; + isHigh_in?: InputMaybe>; + isHigh_not_in?: InputMaybe>; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type PriceEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "type" + | "isHigh" + | "timestamp" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + + export type PricesChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + snapshot: RangeSnapshot; + }; + + export type PricesChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + snapshot?: InputMaybe; + snapshot_not?: InputMaybe; + snapshot_gt?: InputMaybe; + snapshot_lt?: InputMaybe; + snapshot_gte?: InputMaybe; + snapshot_lte?: InputMaybe; + snapshot_in?: InputMaybe>; + snapshot_not_in?: InputMaybe>; + snapshot_contains?: InputMaybe; + snapshot_contains_nocase?: InputMaybe; + snapshot_not_contains?: InputMaybe; + snapshot_not_contains_nocase?: InputMaybe; + snapshot_starts_with?: InputMaybe; + snapshot_starts_with_nocase?: InputMaybe; + snapshot_not_starts_with?: InputMaybe; + snapshot_not_starts_with_nocase?: InputMaybe; + snapshot_ends_with?: InputMaybe; + snapshot_ends_with_nocase?: InputMaybe; + snapshot_not_ends_with?: InputMaybe; + snapshot_not_ends_with_nocase?: InputMaybe; + snapshot_?: InputMaybe; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type PricesChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "snapshot" + | "snapshot__id" + | "snapshot__blockchain" + | "snapshot__block" + | "snapshot__date" + | "snapshot__timestamp" + | "snapshot__ohmPrice" + | "snapshot__ohmMovingAveragePrice" + | "snapshot__thresholdFactor" + | "snapshot__cushionSpread" + | "snapshot__wallSpread" + | "snapshot__highCushionSpread" + | "snapshot__highWallSpread" + | "snapshot__lowCushionSpread" + | "snapshot__lowWallSpread" + | "snapshot__highActive" + | "snapshot__lowActive" + | "snapshot__highLastActiveTimestamp" + | "snapshot__lowLastActiveTimestamp" + | "snapshot__highCapacityOhm" + | "snapshot__lowCapacityReserve" + | "snapshot__highCushionPrice" + | "snapshot__lowCushionPrice" + | "snapshot__highMarketId" + | "snapshot__lowMarketId" + | "snapshot__highWallPrice" + | "snapshot__lowWallPrice" + | "snapshot__treasuryReserveAddress" + | "snapshot__treasuryReserveBalance" + | "snapshot__treasuryDebtBalance" + | "snapshot__operatorReserveFactor" + | "snapshot__operatorCushionFactor"; + + export type Query = { + rangeSnapshot?: Maybe; + rangeSnapshots: Array; + priceEvent?: Maybe; + priceEvents: Array; + pricesChangedEvent?: Maybe; + pricesChangedEvents: Array; + spreadsChangedEvent?: Maybe; + spreadsChangedEvents: Array; + thresholdFactorChangedEvent?: Maybe; + thresholdFactorChangedEvents: Array; + movingAverageDurationChanged?: Maybe; + movingAverageDurationChangeds: Array; + newObservation?: Maybe; + newObservations: Array; + observationFrequencyChanged?: Maybe; + observationFrequencyChangeds: Array; + updateThresholdsChanged?: Maybe; + updateThresholdsChangeds: Array; + minimumTargetPriceChanged?: Maybe; + minimumTargetPriceChangeds: Array; + beat?: Maybe; + beats: Array; + beatRewardIssued?: Maybe; + beatRewardIssueds: Array; + beatRewardUpdated?: Maybe; + beatRewardUpdateds: Array; + operatorVersion?: Maybe; + operatorVersions: Array; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; + }; + + export type QueryrangeSnapshotArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryrangeSnapshotsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerypriceEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerypriceEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerypricesChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerypricesChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryspreadsChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryspreadsChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerythresholdFactorChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerythresholdFactorChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerymovingAverageDurationChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerymovingAverageDurationChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerynewObservationArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerynewObservationsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryobservationFrequencyChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryobservationFrequencyChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryupdateThresholdsChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryupdateThresholdsChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryminimumTargetPriceChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryminimumTargetPriceChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatRewardIssuedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatRewardIssuedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatRewardUpdatedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QuerybeatRewardUpdatedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryoperatorVersionArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type QueryoperatorVersionsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type Query_metaArgs = { + block?: InputMaybe; + }; + + export type RangeSnapshot = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + ohmPrice?: Maybe; + ohmMovingAveragePrice?: Maybe; + thresholdFactor: Scalars["BigDecimal"]["output"]; + cushionSpread: Scalars["BigDecimal"]["output"]; + wallSpread: Scalars["BigDecimal"]["output"]; + highCushionSpread?: Maybe; + highWallSpread?: Maybe; + lowCushionSpread?: Maybe; + lowWallSpread?: Maybe; + highActive: Scalars["Boolean"]["output"]; + lowActive: Scalars["Boolean"]["output"]; + highLastActiveTimestamp: Scalars["BigInt"]["output"]; + lowLastActiveTimestamp: Scalars["BigInt"]["output"]; + highCapacityOhm: Scalars["BigDecimal"]["output"]; + lowCapacityReserve: Scalars["BigDecimal"]["output"]; + highCushionPrice: Scalars["BigDecimal"]["output"]; + lowCushionPrice: Scalars["BigDecimal"]["output"]; + highMarketId?: Maybe; + lowMarketId?: Maybe; + highWallPrice: Scalars["BigDecimal"]["output"]; + lowWallPrice: Scalars["BigDecimal"]["output"]; + treasuryReserveAddress?: Maybe; + treasuryReserveBalance?: Maybe; + treasuryDebtBalance?: Maybe; + operatorReserveFactor?: Maybe; + operatorCushionFactor?: Maybe; + }; + + export type RangeSnapshot_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + ohmPrice?: InputMaybe; + ohmPrice_not?: InputMaybe; + ohmPrice_gt?: InputMaybe; + ohmPrice_lt?: InputMaybe; + ohmPrice_gte?: InputMaybe; + ohmPrice_lte?: InputMaybe; + ohmPrice_in?: InputMaybe>; + ohmPrice_not_in?: InputMaybe>; + ohmMovingAveragePrice?: InputMaybe; + ohmMovingAveragePrice_not?: InputMaybe; + ohmMovingAveragePrice_gt?: InputMaybe; + ohmMovingAveragePrice_lt?: InputMaybe; + ohmMovingAveragePrice_gte?: InputMaybe; + ohmMovingAveragePrice_lte?: InputMaybe; + ohmMovingAveragePrice_in?: InputMaybe>; + ohmMovingAveragePrice_not_in?: InputMaybe>; + thresholdFactor?: InputMaybe; + thresholdFactor_not?: InputMaybe; + thresholdFactor_gt?: InputMaybe; + thresholdFactor_lt?: InputMaybe; + thresholdFactor_gte?: InputMaybe; + thresholdFactor_lte?: InputMaybe; + thresholdFactor_in?: InputMaybe>; + thresholdFactor_not_in?: InputMaybe>; + cushionSpread?: InputMaybe; + cushionSpread_not?: InputMaybe; + cushionSpread_gt?: InputMaybe; + cushionSpread_lt?: InputMaybe; + cushionSpread_gte?: InputMaybe; + cushionSpread_lte?: InputMaybe; + cushionSpread_in?: InputMaybe>; + cushionSpread_not_in?: InputMaybe>; + wallSpread?: InputMaybe; + wallSpread_not?: InputMaybe; + wallSpread_gt?: InputMaybe; + wallSpread_lt?: InputMaybe; + wallSpread_gte?: InputMaybe; + wallSpread_lte?: InputMaybe; + wallSpread_in?: InputMaybe>; + wallSpread_not_in?: InputMaybe>; + highCushionSpread?: InputMaybe; + highCushionSpread_not?: InputMaybe; + highCushionSpread_gt?: InputMaybe; + highCushionSpread_lt?: InputMaybe; + highCushionSpread_gte?: InputMaybe; + highCushionSpread_lte?: InputMaybe; + highCushionSpread_in?: InputMaybe>; + highCushionSpread_not_in?: InputMaybe>; + highWallSpread?: InputMaybe; + highWallSpread_not?: InputMaybe; + highWallSpread_gt?: InputMaybe; + highWallSpread_lt?: InputMaybe; + highWallSpread_gte?: InputMaybe; + highWallSpread_lte?: InputMaybe; + highWallSpread_in?: InputMaybe>; + highWallSpread_not_in?: InputMaybe>; + lowCushionSpread?: InputMaybe; + lowCushionSpread_not?: InputMaybe; + lowCushionSpread_gt?: InputMaybe; + lowCushionSpread_lt?: InputMaybe; + lowCushionSpread_gte?: InputMaybe; + lowCushionSpread_lte?: InputMaybe; + lowCushionSpread_in?: InputMaybe>; + lowCushionSpread_not_in?: InputMaybe>; + lowWallSpread?: InputMaybe; + lowWallSpread_not?: InputMaybe; + lowWallSpread_gt?: InputMaybe; + lowWallSpread_lt?: InputMaybe; + lowWallSpread_gte?: InputMaybe; + lowWallSpread_lte?: InputMaybe; + lowWallSpread_in?: InputMaybe>; + lowWallSpread_not_in?: InputMaybe>; + highActive?: InputMaybe; + highActive_not?: InputMaybe; + highActive_in?: InputMaybe>; + highActive_not_in?: InputMaybe>; + lowActive?: InputMaybe; + lowActive_not?: InputMaybe; + lowActive_in?: InputMaybe>; + lowActive_not_in?: InputMaybe>; + highLastActiveTimestamp?: InputMaybe; + highLastActiveTimestamp_not?: InputMaybe; + highLastActiveTimestamp_gt?: InputMaybe; + highLastActiveTimestamp_lt?: InputMaybe; + highLastActiveTimestamp_gte?: InputMaybe; + highLastActiveTimestamp_lte?: InputMaybe; + highLastActiveTimestamp_in?: InputMaybe>; + highLastActiveTimestamp_not_in?: InputMaybe>; + lowLastActiveTimestamp?: InputMaybe; + lowLastActiveTimestamp_not?: InputMaybe; + lowLastActiveTimestamp_gt?: InputMaybe; + lowLastActiveTimestamp_lt?: InputMaybe; + lowLastActiveTimestamp_gte?: InputMaybe; + lowLastActiveTimestamp_lte?: InputMaybe; + lowLastActiveTimestamp_in?: InputMaybe>; + lowLastActiveTimestamp_not_in?: InputMaybe>; + highCapacityOhm?: InputMaybe; + highCapacityOhm_not?: InputMaybe; + highCapacityOhm_gt?: InputMaybe; + highCapacityOhm_lt?: InputMaybe; + highCapacityOhm_gte?: InputMaybe; + highCapacityOhm_lte?: InputMaybe; + highCapacityOhm_in?: InputMaybe>; + highCapacityOhm_not_in?: InputMaybe>; + lowCapacityReserve?: InputMaybe; + lowCapacityReserve_not?: InputMaybe; + lowCapacityReserve_gt?: InputMaybe; + lowCapacityReserve_lt?: InputMaybe; + lowCapacityReserve_gte?: InputMaybe; + lowCapacityReserve_lte?: InputMaybe; + lowCapacityReserve_in?: InputMaybe>; + lowCapacityReserve_not_in?: InputMaybe>; + highCushionPrice?: InputMaybe; + highCushionPrice_not?: InputMaybe; + highCushionPrice_gt?: InputMaybe; + highCushionPrice_lt?: InputMaybe; + highCushionPrice_gte?: InputMaybe; + highCushionPrice_lte?: InputMaybe; + highCushionPrice_in?: InputMaybe>; + highCushionPrice_not_in?: InputMaybe>; + lowCushionPrice?: InputMaybe; + lowCushionPrice_not?: InputMaybe; + lowCushionPrice_gt?: InputMaybe; + lowCushionPrice_lt?: InputMaybe; + lowCushionPrice_gte?: InputMaybe; + lowCushionPrice_lte?: InputMaybe; + lowCushionPrice_in?: InputMaybe>; + lowCushionPrice_not_in?: InputMaybe>; + highMarketId?: InputMaybe; + highMarketId_not?: InputMaybe; + highMarketId_gt?: InputMaybe; + highMarketId_lt?: InputMaybe; + highMarketId_gte?: InputMaybe; + highMarketId_lte?: InputMaybe; + highMarketId_in?: InputMaybe>; + highMarketId_not_in?: InputMaybe>; + lowMarketId?: InputMaybe; + lowMarketId_not?: InputMaybe; + lowMarketId_gt?: InputMaybe; + lowMarketId_lt?: InputMaybe; + lowMarketId_gte?: InputMaybe; + lowMarketId_lte?: InputMaybe; + lowMarketId_in?: InputMaybe>; + lowMarketId_not_in?: InputMaybe>; + highWallPrice?: InputMaybe; + highWallPrice_not?: InputMaybe; + highWallPrice_gt?: InputMaybe; + highWallPrice_lt?: InputMaybe; + highWallPrice_gte?: InputMaybe; + highWallPrice_lte?: InputMaybe; + highWallPrice_in?: InputMaybe>; + highWallPrice_not_in?: InputMaybe>; + lowWallPrice?: InputMaybe; + lowWallPrice_not?: InputMaybe; + lowWallPrice_gt?: InputMaybe; + lowWallPrice_lt?: InputMaybe; + lowWallPrice_gte?: InputMaybe; + lowWallPrice_lte?: InputMaybe; + lowWallPrice_in?: InputMaybe>; + lowWallPrice_not_in?: InputMaybe>; + treasuryReserveAddress?: InputMaybe; + treasuryReserveAddress_not?: InputMaybe; + treasuryReserveAddress_gt?: InputMaybe; + treasuryReserveAddress_lt?: InputMaybe; + treasuryReserveAddress_gte?: InputMaybe; + treasuryReserveAddress_lte?: InputMaybe; + treasuryReserveAddress_in?: InputMaybe>; + treasuryReserveAddress_not_in?: InputMaybe>; + treasuryReserveAddress_contains?: InputMaybe; + treasuryReserveAddress_not_contains?: InputMaybe; + treasuryReserveBalance?: InputMaybe; + treasuryReserveBalance_not?: InputMaybe; + treasuryReserveBalance_gt?: InputMaybe; + treasuryReserveBalance_lt?: InputMaybe; + treasuryReserveBalance_gte?: InputMaybe; + treasuryReserveBalance_lte?: InputMaybe; + treasuryReserveBalance_in?: InputMaybe>; + treasuryReserveBalance_not_in?: InputMaybe>; + treasuryDebtBalance?: InputMaybe; + treasuryDebtBalance_not?: InputMaybe; + treasuryDebtBalance_gt?: InputMaybe; + treasuryDebtBalance_lt?: InputMaybe; + treasuryDebtBalance_gte?: InputMaybe; + treasuryDebtBalance_lte?: InputMaybe; + treasuryDebtBalance_in?: InputMaybe>; + treasuryDebtBalance_not_in?: InputMaybe>; + operatorReserveFactor?: InputMaybe; + operatorReserveFactor_not?: InputMaybe; + operatorReserveFactor_gt?: InputMaybe; + operatorReserveFactor_lt?: InputMaybe; + operatorReserveFactor_gte?: InputMaybe; + operatorReserveFactor_lte?: InputMaybe; + operatorReserveFactor_in?: InputMaybe>; + operatorReserveFactor_not_in?: InputMaybe>; + operatorCushionFactor?: InputMaybe; + operatorCushionFactor_not?: InputMaybe; + operatorCushionFactor_gt?: InputMaybe; + operatorCushionFactor_lt?: InputMaybe; + operatorCushionFactor_gte?: InputMaybe; + operatorCushionFactor_lte?: InputMaybe; + operatorCushionFactor_in?: InputMaybe>; + operatorCushionFactor_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type RangeSnapshot_orderBy = + | "id" + | "blockchain" + | "block" + | "date" + | "timestamp" + | "ohmPrice" + | "ohmMovingAveragePrice" + | "thresholdFactor" + | "cushionSpread" + | "wallSpread" + | "highCushionSpread" + | "highWallSpread" + | "lowCushionSpread" + | "lowWallSpread" + | "highActive" + | "lowActive" + | "highLastActiveTimestamp" + | "lowLastActiveTimestamp" + | "highCapacityOhm" + | "lowCapacityReserve" + | "highCushionPrice" + | "lowCushionPrice" + | "highMarketId" + | "lowMarketId" + | "highWallPrice" + | "lowWallPrice" + | "treasuryReserveAddress" + | "treasuryReserveBalance" + | "treasuryDebtBalance" + | "operatorReserveFactor" + | "operatorCushionFactor"; + + export type SpreadsChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + high?: Maybe; + cushionSpread: Scalars["BigDecimal"]["output"]; + wallSpread: Scalars["BigDecimal"]["output"]; + }; + + export type SpreadsChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + high?: InputMaybe; + high_not?: InputMaybe; + high_in?: InputMaybe>; + high_not_in?: InputMaybe>; + cushionSpread?: InputMaybe; + cushionSpread_not?: InputMaybe; + cushionSpread_gt?: InputMaybe; + cushionSpread_lt?: InputMaybe; + cushionSpread_gte?: InputMaybe; + cushionSpread_lte?: InputMaybe; + cushionSpread_in?: InputMaybe>; + cushionSpread_not_in?: InputMaybe>; + wallSpread?: InputMaybe; + wallSpread_not?: InputMaybe; + wallSpread_gt?: InputMaybe; + wallSpread_lt?: InputMaybe; + wallSpread_gte?: InputMaybe; + wallSpread_lte?: InputMaybe; + wallSpread_in?: InputMaybe>; + wallSpread_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type SpreadsChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "high" + | "cushionSpread" + | "wallSpread"; + + export type Subscription = { + rangeSnapshot?: Maybe; + rangeSnapshots: Array; + priceEvent?: Maybe; + priceEvents: Array; + pricesChangedEvent?: Maybe; + pricesChangedEvents: Array; + spreadsChangedEvent?: Maybe; + spreadsChangedEvents: Array; + thresholdFactorChangedEvent?: Maybe; + thresholdFactorChangedEvents: Array; + movingAverageDurationChanged?: Maybe; + movingAverageDurationChangeds: Array; + newObservation?: Maybe; + newObservations: Array; + observationFrequencyChanged?: Maybe; + observationFrequencyChangeds: Array; + updateThresholdsChanged?: Maybe; + updateThresholdsChangeds: Array; + minimumTargetPriceChanged?: Maybe; + minimumTargetPriceChangeds: Array; + beat?: Maybe; + beats: Array; + beatRewardIssued?: Maybe; + beatRewardIssueds: Array; + beatRewardUpdated?: Maybe; + beatRewardUpdateds: Array; + operatorVersion?: Maybe; + operatorVersions: Array; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; + }; + + export type SubscriptionrangeSnapshotArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionrangeSnapshotsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionpriceEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionpriceEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionpricesChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionpricesChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionspreadsChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionspreadsChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionthresholdFactorChangedEventArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionthresholdFactorChangedEventsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionmovingAverageDurationChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionmovingAverageDurationChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionnewObservationArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionnewObservationsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionobservationFrequencyChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionobservationFrequencyChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionupdateThresholdsChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionupdateThresholdsChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionminimumTargetPriceChangedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionminimumTargetPriceChangedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatRewardIssuedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatRewardIssuedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatRewardUpdatedArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionbeatRewardUpdatedsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionoperatorVersionArgs = { + id: Scalars["ID"]["input"]; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type SubscriptionoperatorVersionsArgs = { + skip?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + where?: InputMaybe; + block?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + }; + + export type Subscription_metaArgs = { + block?: InputMaybe; + }; + + export type ThresholdFactorChangedEvent = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + thresholdFactor: Scalars["BigDecimal"]["output"]; + }; + + export type ThresholdFactorChangedEvent_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + thresholdFactor?: InputMaybe; + thresholdFactor_not?: InputMaybe; + thresholdFactor_gt?: InputMaybe; + thresholdFactor_lt?: InputMaybe; + thresholdFactor_gte?: InputMaybe; + thresholdFactor_lte?: InputMaybe; + thresholdFactor_in?: InputMaybe>; + thresholdFactor_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type ThresholdFactorChangedEvent_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "thresholdFactor"; + + export type UpdateThresholdsChanged = { + id: Scalars["ID"]["output"]; + blockchain: Scalars["String"]["output"]; + block: Scalars["BigInt"]["output"]; + transaction: Scalars["Bytes"]["output"]; + date: Scalars["String"]["output"]; + timestamp: Scalars["BigInt"]["output"]; + ohmEthUpdateThresholdSeconds: Scalars["BigInt"]["output"]; + reserveEthUpdateThresholdSeconds: Scalars["BigInt"]["output"]; + }; + + export type UpdateThresholdsChanged_filter = { + id?: InputMaybe; + id_not?: InputMaybe; + id_gt?: InputMaybe; + id_lt?: InputMaybe; + id_gte?: InputMaybe; + id_lte?: InputMaybe; + id_in?: InputMaybe>; + id_not_in?: InputMaybe>; + blockchain?: InputMaybe; + blockchain_not?: InputMaybe; + blockchain_gt?: InputMaybe; + blockchain_lt?: InputMaybe; + blockchain_gte?: InputMaybe; + blockchain_lte?: InputMaybe; + blockchain_in?: InputMaybe>; + blockchain_not_in?: InputMaybe>; + blockchain_contains?: InputMaybe; + blockchain_contains_nocase?: InputMaybe; + blockchain_not_contains?: InputMaybe; + blockchain_not_contains_nocase?: InputMaybe; + blockchain_starts_with?: InputMaybe; + blockchain_starts_with_nocase?: InputMaybe; + blockchain_not_starts_with?: InputMaybe; + blockchain_not_starts_with_nocase?: InputMaybe; + blockchain_ends_with?: InputMaybe; + blockchain_ends_with_nocase?: InputMaybe; + blockchain_not_ends_with?: InputMaybe; + blockchain_not_ends_with_nocase?: InputMaybe; + block?: InputMaybe; + block_not?: InputMaybe; + block_gt?: InputMaybe; + block_lt?: InputMaybe; + block_gte?: InputMaybe; + block_lte?: InputMaybe; + block_in?: InputMaybe>; + block_not_in?: InputMaybe>; + transaction?: InputMaybe; + transaction_not?: InputMaybe; + transaction_gt?: InputMaybe; + transaction_lt?: InputMaybe; + transaction_gte?: InputMaybe; + transaction_lte?: InputMaybe; + transaction_in?: InputMaybe>; + transaction_not_in?: InputMaybe>; + transaction_contains?: InputMaybe; + transaction_not_contains?: InputMaybe; + date?: InputMaybe; + date_not?: InputMaybe; + date_gt?: InputMaybe; + date_lt?: InputMaybe; + date_gte?: InputMaybe; + date_lte?: InputMaybe; + date_in?: InputMaybe>; + date_not_in?: InputMaybe>; + date_contains?: InputMaybe; + date_contains_nocase?: InputMaybe; + date_not_contains?: InputMaybe; + date_not_contains_nocase?: InputMaybe; + date_starts_with?: InputMaybe; + date_starts_with_nocase?: InputMaybe; + date_not_starts_with?: InputMaybe; + date_not_starts_with_nocase?: InputMaybe; + date_ends_with?: InputMaybe; + date_ends_with_nocase?: InputMaybe; + date_not_ends_with?: InputMaybe; + date_not_ends_with_nocase?: InputMaybe; + timestamp?: InputMaybe; + timestamp_not?: InputMaybe; + timestamp_gt?: InputMaybe; + timestamp_lt?: InputMaybe; + timestamp_gte?: InputMaybe; + timestamp_lte?: InputMaybe; + timestamp_in?: InputMaybe>; + timestamp_not_in?: InputMaybe>; + ohmEthUpdateThresholdSeconds?: InputMaybe; + ohmEthUpdateThresholdSeconds_not?: InputMaybe; + ohmEthUpdateThresholdSeconds_gt?: InputMaybe; + ohmEthUpdateThresholdSeconds_lt?: InputMaybe; + ohmEthUpdateThresholdSeconds_gte?: InputMaybe; + ohmEthUpdateThresholdSeconds_lte?: InputMaybe; + ohmEthUpdateThresholdSeconds_in?: InputMaybe>; + ohmEthUpdateThresholdSeconds_not_in?: InputMaybe>; + reserveEthUpdateThresholdSeconds?: InputMaybe; + reserveEthUpdateThresholdSeconds_not?: InputMaybe; + reserveEthUpdateThresholdSeconds_gt?: InputMaybe; + reserveEthUpdateThresholdSeconds_lt?: InputMaybe; + reserveEthUpdateThresholdSeconds_gte?: InputMaybe; + reserveEthUpdateThresholdSeconds_lte?: InputMaybe; + reserveEthUpdateThresholdSeconds_in?: InputMaybe>; + reserveEthUpdateThresholdSeconds_not_in?: InputMaybe>; + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + or?: InputMaybe>>; + }; + + export type UpdateThresholdsChanged_orderBy = + | "id" + | "blockchain" + | "block" + | "transaction" + | "date" + | "timestamp" + | "ohmEthUpdateThresholdSeconds" + | "reserveEthUpdateThresholdSeconds"; + + export type _Block_ = { + /** The hash of the block */ + hash?: Maybe; + /** The block number */ + number: Scalars["Int"]["output"]; + /** Integer representation of the timestamp stored in blocks for the chain */ + timestamp?: Maybe; + /** The hash of the parent block */ + parentHash?: Maybe; + }; + + /** The type for the top-level _meta field */ + export type _Meta_ = { + /** + * Information about a specific subgraph block. The hash of the block + * will be null if the _meta field has a block constraint that asks for + * a block number. It will be filled if the _meta field has no block constraint + * and therefore asks for the latest block + * + */ + block: _Block_; + /** The deployment ID */ + deployment: Scalars["String"]["output"]; + /** If `true`, the subgraph encountered indexing errors at some past block */ + hasIndexingErrors: Scalars["Boolean"]["output"]; + }; + + export type _SubgraphErrorPolicy_ = + /** Data will be returned even if the subgraph has indexing errors */ + | "allow" + /** If the subgraph has indexing errors, data will be omitted. The default. */ + | "deny"; + + export type QuerySdk = { + /** null **/ + rangeSnapshot: InContextSdkMethod; + /** null **/ + rangeSnapshots: InContextSdkMethod; + /** null **/ + priceEvent: InContextSdkMethod; + /** null **/ + priceEvents: InContextSdkMethod; + /** null **/ + pricesChangedEvent: InContextSdkMethod; + /** null **/ + pricesChangedEvents: InContextSdkMethod; + /** null **/ + spreadsChangedEvent: InContextSdkMethod; + /** null **/ + spreadsChangedEvents: InContextSdkMethod; + /** null **/ + thresholdFactorChangedEvent: InContextSdkMethod< + Query["thresholdFactorChangedEvent"], + QuerythresholdFactorChangedEventArgs, + MeshContext + >; + /** null **/ + thresholdFactorChangedEvents: InContextSdkMethod< + Query["thresholdFactorChangedEvents"], + QuerythresholdFactorChangedEventsArgs, + MeshContext + >; + /** null **/ + movingAverageDurationChanged: InContextSdkMethod< + Query["movingAverageDurationChanged"], + QuerymovingAverageDurationChangedArgs, + MeshContext + >; + /** null **/ + movingAverageDurationChangeds: InContextSdkMethod< + Query["movingAverageDurationChangeds"], + QuerymovingAverageDurationChangedsArgs, + MeshContext + >; + /** null **/ + newObservation: InContextSdkMethod; + /** null **/ + newObservations: InContextSdkMethod; + /** null **/ + observationFrequencyChanged: InContextSdkMethod< + Query["observationFrequencyChanged"], + QueryobservationFrequencyChangedArgs, + MeshContext + >; + /** null **/ + observationFrequencyChangeds: InContextSdkMethod< + Query["observationFrequencyChangeds"], + QueryobservationFrequencyChangedsArgs, + MeshContext + >; + /** null **/ + updateThresholdsChanged: InContextSdkMethod< + Query["updateThresholdsChanged"], + QueryupdateThresholdsChangedArgs, + MeshContext + >; + /** null **/ + updateThresholdsChangeds: InContextSdkMethod< + Query["updateThresholdsChangeds"], + QueryupdateThresholdsChangedsArgs, + MeshContext + >; + /** null **/ + minimumTargetPriceChanged: InContextSdkMethod< + Query["minimumTargetPriceChanged"], + QueryminimumTargetPriceChangedArgs, + MeshContext + >; + /** null **/ + minimumTargetPriceChangeds: InContextSdkMethod< + Query["minimumTargetPriceChangeds"], + QueryminimumTargetPriceChangedsArgs, + MeshContext + >; + /** null **/ + beat: InContextSdkMethod; + /** null **/ + beats: InContextSdkMethod; + /** null **/ + beatRewardIssued: InContextSdkMethod; + /** null **/ + beatRewardIssueds: InContextSdkMethod; + /** null **/ + beatRewardUpdated: InContextSdkMethod; + /** null **/ + beatRewardUpdateds: InContextSdkMethod; + /** null **/ + operatorVersion: InContextSdkMethod; + /** null **/ + operatorVersions: InContextSdkMethod; + /** Access to subgraph metadata **/ + _meta: InContextSdkMethod; + }; + + export type MutationSdk = {}; + + export type SubscriptionSdk = { + /** null **/ + rangeSnapshot: InContextSdkMethod; + /** null **/ + rangeSnapshots: InContextSdkMethod; + /** null **/ + priceEvent: InContextSdkMethod; + /** null **/ + priceEvents: InContextSdkMethod; + /** null **/ + pricesChangedEvent: InContextSdkMethod< + Subscription["pricesChangedEvent"], + SubscriptionpricesChangedEventArgs, + MeshContext + >; + /** null **/ + pricesChangedEvents: InContextSdkMethod< + Subscription["pricesChangedEvents"], + SubscriptionpricesChangedEventsArgs, + MeshContext + >; + /** null **/ + spreadsChangedEvent: InContextSdkMethod< + Subscription["spreadsChangedEvent"], + SubscriptionspreadsChangedEventArgs, + MeshContext + >; + /** null **/ + spreadsChangedEvents: InContextSdkMethod< + Subscription["spreadsChangedEvents"], + SubscriptionspreadsChangedEventsArgs, + MeshContext + >; + /** null **/ + thresholdFactorChangedEvent: InContextSdkMethod< + Subscription["thresholdFactorChangedEvent"], + SubscriptionthresholdFactorChangedEventArgs, + MeshContext + >; + /** null **/ + thresholdFactorChangedEvents: InContextSdkMethod< + Subscription["thresholdFactorChangedEvents"], + SubscriptionthresholdFactorChangedEventsArgs, + MeshContext + >; + /** null **/ + movingAverageDurationChanged: InContextSdkMethod< + Subscription["movingAverageDurationChanged"], + SubscriptionmovingAverageDurationChangedArgs, + MeshContext + >; + /** null **/ + movingAverageDurationChangeds: InContextSdkMethod< + Subscription["movingAverageDurationChangeds"], + SubscriptionmovingAverageDurationChangedsArgs, + MeshContext + >; + /** null **/ + newObservation: InContextSdkMethod; + /** null **/ + newObservations: InContextSdkMethod; + /** null **/ + observationFrequencyChanged: InContextSdkMethod< + Subscription["observationFrequencyChanged"], + SubscriptionobservationFrequencyChangedArgs, + MeshContext + >; + /** null **/ + observationFrequencyChangeds: InContextSdkMethod< + Subscription["observationFrequencyChangeds"], + SubscriptionobservationFrequencyChangedsArgs, + MeshContext + >; + /** null **/ + updateThresholdsChanged: InContextSdkMethod< + Subscription["updateThresholdsChanged"], + SubscriptionupdateThresholdsChangedArgs, + MeshContext + >; + /** null **/ + updateThresholdsChangeds: InContextSdkMethod< + Subscription["updateThresholdsChangeds"], + SubscriptionupdateThresholdsChangedsArgs, + MeshContext + >; + /** null **/ + minimumTargetPriceChanged: InContextSdkMethod< + Subscription["minimumTargetPriceChanged"], + SubscriptionminimumTargetPriceChangedArgs, + MeshContext + >; + /** null **/ + minimumTargetPriceChangeds: InContextSdkMethod< + Subscription["minimumTargetPriceChangeds"], + SubscriptionminimumTargetPriceChangedsArgs, + MeshContext + >; + /** null **/ + beat: InContextSdkMethod; + /** null **/ + beats: InContextSdkMethod; + /** null **/ + beatRewardIssued: InContextSdkMethod< + Subscription["beatRewardIssued"], + SubscriptionbeatRewardIssuedArgs, + MeshContext + >; + /** null **/ + beatRewardIssueds: InContextSdkMethod< + Subscription["beatRewardIssueds"], + SubscriptionbeatRewardIssuedsArgs, + MeshContext + >; + /** null **/ + beatRewardUpdated: InContextSdkMethod< + Subscription["beatRewardUpdated"], + SubscriptionbeatRewardUpdatedArgs, + MeshContext + >; + /** null **/ + beatRewardUpdateds: InContextSdkMethod< + Subscription["beatRewardUpdateds"], + SubscriptionbeatRewardUpdatedsArgs, + MeshContext + >; + /** null **/ + operatorVersion: InContextSdkMethod; + /** null **/ + operatorVersions: InContextSdkMethod< + Subscription["operatorVersions"], + SubscriptionoperatorVersionsArgs, + MeshContext + >; + /** Access to subgraph metadata **/ + _meta: InContextSdkMethod; + }; + + export type Context = { + ["rbs"]: { Query: QuerySdk; Mutation: MutationSdk; Subscription: SubscriptionSdk }; + }; +} diff --git a/.graphclientrc.yml b/.graphclientrc.yml new file mode 100644 index 000000000..a3b055e5a --- /dev/null +++ b/.graphclientrc.yml @@ -0,0 +1,12 @@ +sources: + - name: rbs + handler: + graphql: + # TODO shift to production subgraph URL + endpoint: https://api.studio.thegraph.com/query/46563/olympus-rbs/1.5.3 + transforms: + - autoPagination: + validateSchema: true + +documents: + - src/views/Range/hooks/rbs.graphql diff --git a/package.json b/package.json index 2a3bdb3f9..2414a5aed 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,12 @@ "@emotion/styled": "^11.10.5", "@ethersproject/address": "^5.6.1", "@ethersproject/providers": "^5.7.1", + "@graphql-mesh/cross-helpers": "^0.4.6", + "@graphql-mesh/http": "0.103.2", + "@graphql-mesh/runtime": "0.103.2", + "@graphql-mesh/types": "^0.102.2", + "@graphql-mesh/utils": "^0.102.2", + "@graphql-tools/utils": "^10.5.3", "@mui/icons-material": "^5.15.1", "@mui/material": "^5.15.1", "@mui/system": "^5.15.1", @@ -49,7 +55,7 @@ "date-fns-tz": "^2.0.0", "ethers": "^5.7.2", "get-value": "^3.0.1", - "graphql": "^15.8.0", + "graphql": "*", "graphql-request": "^6.1.0", "graphql-tag": "^2.0.0", "luxon": "^3.4.4", @@ -65,6 +71,7 @@ "react-uid": "^2.3.2", "recharts": "^2.10.3", "tinycolor2": "^1.6.0", + "tslib": "^2.4.0", "typescript": "^5.3.3", "wagmi": "^0.12.19" }, @@ -73,6 +80,7 @@ "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@ethersproject/abi": "^5.7.0", "@ethersproject/bytes": "^5.6.1", + "@graphprotocol/client-cli": "3.0.7", "@redocly/cli": "^1.6.0", "@tanstack/react-query-devtools": "^4.19.1", "@testing-library/dom": "^9.3.3", @@ -155,7 +163,8 @@ "postinstall": "yarn typechain:build", "prepare": "husky install", "codegen:bundle": "redocly bundle https://raw.githubusercontent.com/OlympusDAO/cooler-loans-api/main/openapi/openapi.yml -o tmp/openapi.yaml", - "codegen": "yarn codegen:bundle && orval && yarn lint:fix" + "codegen": "yarn codegen:bundle && orval && yarn lint:fix", + "codegen:graphclient": "rm -rf .graphclient && graphclient build && prettier --write .graphclient" }, "resolutions": { "**/prompts": "2.4.2", diff --git a/src/views/Range/hooks/rbs.graphql b/src/views/Range/hooks/rbs.graphql new file mode 100644 index 000000000..717d5b144 --- /dev/null +++ b/src/views/Range/hooks/rbs.graphql @@ -0,0 +1,22 @@ +query RBSPriceEvents($startDate: String!) { + priceEvents(orderBy: date, orderDirection: desc, where:{date_gte: $startDate}) { + date + block + type + isHigh + snapshot { + ohmPrice + ohmMovingAveragePrice + highCushionPrice + highWallPrice + lowCushionPrice + lowWallPrice + highActive + lowActive + highMarketId + lowMarketId + highCapacityOhm + lowCapacityReserve + } + } +} diff --git a/yarn.lock b/yarn.lock index 7d22caecd..a0434c29f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -47,6 +47,56 @@ ajv-draft-04 "^1.0.0" call-me-maybe "^1.0.1" +"@apollo/client@~3.2.5 || ~3.3.0 || ~3.4.0 || ~3.5.0 || ~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ~3.10.0 || ~3.11.0": + version "3.11.4" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.11.4.tgz#8b0fed2d091d47597e8ddafca85776bf612ae3aa" + integrity sha512-bmgYKkULpym8wt8aXlAZ1heaYo0skLJ5ru0qJ+JCRoo03Pe+yIDbBCnqlDw6Mjj76hFkDw3HwFMgZC2Hxp30Mg== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + "@wry/caches" "^1.0.0" + "@wry/equality" "^0.5.6" + "@wry/trie" "^0.5.0" + graphql-tag "^2.12.6" + hoist-non-react-statics "^3.3.2" + optimism "^0.18.0" + prop-types "^15.7.2" + rehackt "^0.1.0" + response-iterator "^0.2.6" + symbol-observable "^4.0.0" + ts-invariant "^0.10.3" + tslib "^2.3.0" + zen-observable-ts "^1.2.5" + +"@ardatan/relay-compiler@12.0.0": + version "12.0.0" + resolved "https://registry.yarnpkg.com/@ardatan/relay-compiler/-/relay-compiler-12.0.0.tgz#2e4cca43088e807adc63450e8cab037020e91106" + integrity sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q== + dependencies: + "@babel/core" "^7.14.0" + "@babel/generator" "^7.14.0" + "@babel/parser" "^7.14.0" + "@babel/runtime" "^7.0.0" + "@babel/traverse" "^7.14.0" + "@babel/types" "^7.0.0" + babel-preset-fbjs "^3.4.0" + chalk "^4.0.0" + fb-watchman "^2.0.0" + fbjs "^3.0.0" + glob "^7.1.1" + immutable "~3.7.6" + invariant "^2.2.4" + nullthrows "^1.1.1" + relay-runtime "12.0.0" + signedsource "^1.0.0" + yargs "^15.3.1" + +"@ardatan/sync-fetch@^0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@ardatan/sync-fetch/-/sync-fetch-0.0.1.tgz#3385d3feedceb60a896518a1db857ec1e945348f" + integrity sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA== + dependencies: + node-fetch "^2.6.1" + "@asyncapi/specs@^4.1.0": version "4.3.1" resolved "https://registry.yarnpkg.com/@asyncapi/specs/-/specs-4.3.1.tgz#835dbed92253654407a5c6416755fa69d5332bea" @@ -86,6 +136,14 @@ "@babel/highlight" "^7.23.4" chalk "^2.4.2" +"@babel/code-frame@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" + integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== + dependencies: + "@babel/highlight" "^7.24.7" + picocolors "^1.0.0" + "@babel/compat-data@^7.20.5": version "7.20.10" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" @@ -106,6 +164,32 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== +"@babel/compat-data@^7.25.2": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.4.tgz#7d2a80ce229890edcf4cc259d4d696cb4dae2fcb" + integrity sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ== + +"@babel/core@^7.14.0", "@babel/core@^7.22.9": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77" + integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.25.0" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-module-transforms" "^7.25.2" + "@babel/helpers" "^7.25.0" + "@babel/parser" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.2" + "@babel/types" "^7.25.2" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + "@babel/core@^7.21.0", "@babel/core@^7.21.3", "@babel/core@^7.23.5": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.6.tgz#8be77cd77c55baadcc1eae1c33df90ab6d2151d4" @@ -127,6 +211,16 @@ json5 "^2.2.3" semver "^6.3.1" +"@babel/generator@^7.14.0", "@babel/generator@^7.25.0", "@babel/generator@^7.25.4": + version "7.25.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.5.tgz#b31cf05b3fe8c32d206b6dad03bb0aacbde73450" + integrity sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w== + dependencies: + "@babel/types" "^7.25.4" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^2.5.1" + "@babel/generator@^7.23.0": version "7.23.0" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" @@ -154,6 +248,13 @@ dependencies: "@babel/types" "^7.22.5" +"@babel/helper-annotate-as-pure@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz#5373c7bc8366b12a033b4be1ac13a206c6656aab" + integrity sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg== + dependencies: + "@babel/types" "^7.24.7" + "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" @@ -194,6 +295,17 @@ lru-cache "^5.1.1" semver "^6.3.1" +"@babel/helper-compilation-targets@^7.24.8", "@babel/helper-compilation-targets@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz#e1d9410a90974a3a5a66e84ff55ef62e3c02d06c" + integrity sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw== + dependencies: + "@babel/compat-data" "^7.25.2" + "@babel/helper-validator-option" "^7.24.8" + browserslist "^4.23.1" + lru-cache "^5.1.1" + semver "^6.3.1" + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4" @@ -269,6 +381,14 @@ dependencies: "@babel/types" "^7.22.15" +"@babel/helper-member-expression-to-functions@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz#6155e079c913357d24a4c20480db7c712a5c3fb6" + integrity sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA== + dependencies: + "@babel/traverse" "^7.24.8" + "@babel/types" "^7.24.8" + "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz" @@ -283,6 +403,14 @@ dependencies: "@babel/types" "^7.22.15" +"@babel/helper-module-imports@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" + integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + "@babel/helper-module-transforms@^7.22.15", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.22.9": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz#da9edc14794babbe7386df438f3768067132f59e" @@ -305,6 +433,16 @@ "@babel/helper-split-export-declaration" "^7.22.6" "@babel/helper-validator-identifier" "^7.22.20" +"@babel/helper-module-transforms@^7.24.8", "@babel/helper-module-transforms@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz#ee713c29768100f2776edf04d4eb23b8d27a66e6" + integrity sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ== + dependencies: + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-simple-access" "^7.24.7" + "@babel/helper-validator-identifier" "^7.24.7" + "@babel/traverse" "^7.25.2" + "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" @@ -312,6 +450,13 @@ dependencies: "@babel/types" "^7.22.5" +"@babel/helper-optimise-call-expression@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz#8b0a0456c92f6b323d27cfd00d1d664e76692a0f" + integrity sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A== + dependencies: + "@babel/types" "^7.24.7" + "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" @@ -322,6 +467,11 @@ resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== +"@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz#94ee67e8ec0e5d44ea7baeb51e571bd26af07878" + integrity sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg== + "@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" @@ -340,6 +490,15 @@ "@babel/helper-member-expression-to-functions" "^7.22.15" "@babel/helper-optimise-call-expression" "^7.22.5" +"@babel/helper-replace-supers@^7.24.7", "@babel/helper-replace-supers@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz#ff44deac1c9f619523fe2ca1fd650773792000a9" + integrity sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.24.8" + "@babel/helper-optimise-call-expression" "^7.24.7" + "@babel/traverse" "^7.25.0" + "@babel/helper-simple-access@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" @@ -347,6 +506,14 @@ dependencies: "@babel/types" "^7.22.5" +"@babel/helper-simple-access@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz#bcade8da3aec8ed16b9c4953b74e506b51b5edb3" + integrity sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" @@ -354,6 +521,14 @@ dependencies: "@babel/types" "^7.22.5" +"@babel/helper-skip-transparent-expression-wrappers@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz#5f8fa83b69ed5c27adc56044f8be2b3ea96669d9" + integrity sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ== + dependencies: + "@babel/traverse" "^7.24.7" + "@babel/types" "^7.24.7" + "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" @@ -376,6 +551,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== +"@babel/helper-string-parser@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz#5b3329c9a58803d5df425e5785865881a81ca48d" + integrity sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ== + "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" @@ -391,6 +571,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== +"@babel/helper-validator-identifier@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" + integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== + "@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" @@ -401,6 +586,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== +"@babel/helper-validator-option@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d" + integrity sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q== + "@babel/helper-wrap-function@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" @@ -419,6 +609,14 @@ "@babel/traverse" "^7.23.6" "@babel/types" "^7.23.6" +"@babel/helpers@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.0.tgz#e69beb7841cb93a6505531ede34f34e6a073650a" + integrity sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw== + dependencies: + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.0" + "@babel/highlight@^7.22.13": version "7.22.13" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.13.tgz#9cda839e5d3be9ca9e8c26b6dd69e7548f0cbf16" @@ -437,11 +635,28 @@ chalk "^2.4.2" js-tokens "^4.0.0" +"@babel/highlight@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" + integrity sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw== + dependencies: + "@babel/helper-validator-identifier" "^7.24.7" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + "@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.23.6": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== +"@babel/parser@^7.14.0", "@babel/parser@^7.16.8", "@babel/parser@^7.25.0", "@babel/parser@^7.25.4": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.4.tgz#af4f2df7d02440286b7de57b1c21acfb2a6f257a" + integrity sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA== + dependencies: + "@babel/types" "^7.25.4" + "@babel/parser@^7.22.15": version "7.22.16" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.16.tgz#180aead7f247305cce6551bea2720934e2fa2c95" @@ -475,7 +690,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-proposal-class-properties@^7.18.6": +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -483,7 +698,7 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-object-rest-spread@^7.20.7": +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== @@ -506,7 +721,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-class-properties@^7.12.13": +"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.12.13": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== @@ -534,6 +749,20 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz#d1759e84dd4b437cf9fae69b4c06c41d7625bfb7" + integrity sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + +"@babel/plugin-syntax-import-assertions@^7.20.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz#2a0b406b5871a20a841240586b1300ce2088a778" + integrity sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-syntax-import-assertions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" @@ -562,6 +791,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz#39a1fa4a7e3d3d7f34e2acc6be585b718d30e02d" + integrity sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-syntax-jsx@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" @@ -590,7 +826,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== @@ -640,6 +876,13 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-arrow-functions@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz#4f6886c11e423bd69f3ce51dbf42424a5f275514" + integrity sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-arrow-functions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" @@ -666,6 +909,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-remap-async-to-generator" "^7.22.5" +"@babel/plugin-transform-block-scoped-functions@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz#a4251d98ea0c0f399dafe1a35801eaba455bbf1f" + integrity sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-block-scoped-functions@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" @@ -673,6 +923,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-block-scoping@^7.0.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz#23a6ed92e6b006d26b1869b1c91d1b917c2ea2ac" + integrity sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-transform-block-scoping@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz#494eb82b87b5f8b1d8f6f28ea74078ec0a10a841" @@ -697,6 +954,18 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" +"@babel/plugin-transform-classes@^7.0.0": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz#d29dbb6a72d79f359952ad0b66d88518d65ef89a" + integrity sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-replace-supers" "^7.25.0" + "@babel/traverse" "^7.25.4" + globals "^11.1.0" + "@babel/plugin-transform-classes@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b" @@ -712,6 +981,14 @@ "@babel/helper-split-export-declaration" "^7.22.6" globals "^11.1.0" +"@babel/plugin-transform-computed-properties@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz#4cab3214e80bc71fae3853238d13d097b004c707" + integrity sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/template" "^7.24.7" + "@babel/plugin-transform-computed-properties@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" @@ -720,6 +997,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/template" "^7.22.5" +"@babel/plugin-transform-destructuring@^7.0.0": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz#c828e814dbe42a2718a838c2a2e16a408e055550" + integrity sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-transform-destructuring@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz#e7404ea5bb3387073b9754be654eecb578324694" @@ -766,6 +1050,22 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" +"@babel/plugin-transform-flow-strip-types@^7.0.0": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz#b3aa251db44959b7a7c82abcd6b4225dec7d2258" + integrity sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-syntax-flow" "^7.24.7" + +"@babel/plugin-transform-for-of@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz#f25b33f72df1d8be76399e1b8f3f9d366eb5bc70" + integrity sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/plugin-transform-for-of@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29" @@ -773,6 +1073,15 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-function-name@^7.0.0": + version "7.25.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz#b85e773097526c1a4fc4ba27322748643f26fc37" + integrity sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA== + dependencies: + "@babel/helper-compilation-targets" "^7.24.8" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/traverse" "^7.25.1" + "@babel/plugin-transform-function-name@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" @@ -790,6 +1099,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-json-strings" "^7.8.3" +"@babel/plugin-transform-literals@^7.0.0": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz#deb1ad14fc5490b9a65ed830e025bca849d8b5f3" + integrity sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-transform-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" @@ -805,6 +1121,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" +"@babel/plugin-transform-member-expression-literals@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz#3b4454fb0e302e18ba4945ba3246acb1248315df" + integrity sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-member-expression-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" @@ -820,6 +1143,15 @@ "@babel/helper-module-transforms" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-modules-commonjs@^7.0.0": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz#ab6421e564b717cb475d6fff70ae7f103536ea3c" + integrity sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA== + dependencies: + "@babel/helper-module-transforms" "^7.24.8" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-simple-access" "^7.24.7" + "@babel/plugin-transform-modules-commonjs@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz#b11810117ed4ee7691b29bd29fd9f3f98276034f" @@ -889,6 +1221,14 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.22.15" +"@babel/plugin-transform-object-super@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz#66eeaff7830bba945dd8989b632a40c04ed625be" + integrity sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-replace-supers" "^7.24.7" + "@babel/plugin-transform-object-super@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" @@ -914,6 +1254,13 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +"@babel/plugin-transform-parameters@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz#5881f0ae21018400e320fc7eb817e529d1254b68" + integrity sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.22.15": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114" @@ -939,6 +1286,13 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" +"@babel/plugin-transform-property-literals@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz#f0d2ed8380dfbed949c42d4d790266525d63bbdc" + integrity sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-property-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" @@ -946,6 +1300,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-react-display-name@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz#9caff79836803bc666bcfe210aeb6626230c293b" + integrity sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-react-display-name@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b" @@ -974,6 +1335,17 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-react-jsx@^7.0.0": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz#e37e8ebfa77e9f0b16ba07fadcb6adb47412227a" + integrity sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.7" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/plugin-syntax-jsx" "^7.24.7" + "@babel/types" "^7.25.2" + "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6" @@ -1008,6 +1380,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-shorthand-properties@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz#85448c6b996e122fa9e289746140aaa99da64e73" + integrity sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-shorthand-properties@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" @@ -1015,6 +1394,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-spread@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz#e8a38c0fde7882e0fb8f160378f74bd885cc7bb3" + integrity sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/plugin-transform-spread@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" @@ -1030,6 +1417,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-transform-template-literals@^7.0.0": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz#a05debb4a9072ae8f985bcf77f3f215434c8f8c8" + integrity sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.7" + "@babel/plugin-transform-template-literals@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" @@ -1208,6 +1602,13 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== +"@babel/runtime@^7.0.0": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.4.tgz#6ef37d678428306e7d75f054d5b1bdb8cf8aa8ee" + integrity sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.17.2", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.6.tgz#c05e610dc228855dc92ef1b53d07389ed8ab521d" @@ -1224,6 +1625,28 @@ "@babel/parser" "^7.22.15" "@babel/types" "^7.22.15" +"@babel/template@^7.24.7", "@babel/template@^7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a" + integrity sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/parser" "^7.25.0" + "@babel/types" "^7.25.0" + +"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.24.7", "@babel/traverse@^7.24.8", "@babel/traverse@^7.25.0", "@babel/traverse@^7.25.1", "@babel/traverse@^7.25.2", "@babel/traverse@^7.25.4": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.4.tgz#648678046990f2957407e3086e97044f13c3e18e" + integrity sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.25.4" + "@babel/parser" "^7.25.4" + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.4" + debug "^4.3.1" + globals "^11.1.0" + "@babel/traverse@^7.21.2": version "7.23.2" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" @@ -1265,6 +1688,15 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" +"@babel/types@^7.16.8", "@babel/types@^7.24.7", "@babel/types@^7.24.8", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.4": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.4.tgz#6bcb46c72fdf1012a209d016c07f769e10adcb5f" + integrity sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ== + dependencies: + "@babel/helper-string-parser" "^7.24.8" + "@babel/helper-validator-identifier" "^7.24.7" + to-fast-properties "^2.0.0" + "@babel/types@^7.18.6", "@babel/types@^7.21.3": version "7.21.3" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.3.tgz#4865a5357ce40f64e3400b0f3b737dc6d4f64d05" @@ -1470,6 +1902,38 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== +"@envelop/core@^5.0.0", "@envelop/core@^5.0.1": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@envelop/core/-/core-5.0.2.tgz#f9649c72e66d78b55aafa0d2d2cfa5f9c3bfc127" + integrity sha512-tVL6OrMe6UjqLosiE+EH9uxh2TQC0469GwF4tE014ugRaDDKKVWwFwZe0TBMlcyHKh5MD4ZxktWo/1hqUxIuhw== + dependencies: + "@envelop/types" "5.0.0" + tslib "^2.5.0" + +"@envelop/extended-validation@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@envelop/extended-validation/-/extended-validation-4.0.0.tgz#5c445a86d37a3143bc9e87dfe34563a2c6e3f8eb" + integrity sha512-pvJ/OL+C+lpNiiCXezHT+vP3PTq37MQicoOB1l5MdgOOZZWRAp0NDOgvEKcXUY7AWNpvNHgSE0QFSRfGwsfwFQ== + dependencies: + "@graphql-tools/utils" "^10.0.0" + tslib "^2.5.0" + +"@envelop/graphql-jit@^8.0.0": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@envelop/graphql-jit/-/graphql-jit-8.0.3.tgz#6b3fe0fcf9b0dfbfb02571327dd60ebd5ef74d6e" + integrity sha512-IZnKc7dVOQV9jEi5s5RkG8fVKqc6Ss/mBN9PRt2iYFa9o6XkL/haPLJRfWFsS/CSJfFOQuzLyxYuALA8DaoOYw== + dependencies: + graphql-jit "0.8.6" + tslib "^2.5.0" + value-or-promise "^1.0.12" + +"@envelop/types@5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@envelop/types/-/types-5.0.0.tgz#3ae59b50ec31d4bdcc7bd0b47e9c8cf2ac44b0ff" + integrity sha512-IPjmgSc4KpQRlO4qbEDnBEixvtb06WDmjKfi/7fkZaryh5HuOmTtixe1EupQI5XfXO8joc3d27uUZ0QdC++euA== + dependencies: + tslib "^2.5.0" + "@esbuild-plugins/node-globals-polyfill@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.2.3.tgz#0e4497a2b53c9e9485e149bc92ddb228438d6bcf" @@ -2138,6 +2602,13 @@ fast-querystring "^1.0.0" fastify-plugin "^4.0.0" +"@fastify/merge-json-schemas@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz#3551857b8a17a24e8c799e9f51795edb07baa0bc" + integrity sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA== + dependencies: + fast-deep-equal "^3.1.3" + "@fastify/multipart@^7.7.3": version "7.7.3" resolved "https://registry.yarnpkg.com/@fastify/multipart/-/multipart-7.7.3.tgz#3d00f0701367c956a6f59e8c7da4025f9624c0f1" @@ -2225,6 +2696,203 @@ resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.4.tgz#19654d1026cc410975d46445180e70a5089b3e7d" integrity sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA== +"@graphprotocol/client-add-source-name@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-add-source-name/-/client-add-source-name-2.0.7.tgz#23e57b75589fe324b2d72cf61f783d57bb19e208" + integrity sha512-tAEBHwvpjq0bCRDrup8AW6mC8+rMulyrrZXp5xF0Eu924nl4XJOYklpzNp0B8oHs4HI+equHhXlXV6nqQ8jPcg== + dependencies: + lodash "^4.17.21" + tslib "^2.4.0" + +"@graphprotocol/client-auto-pagination@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-auto-pagination/-/client-auto-pagination-2.0.7.tgz#eaaeacde5f2d65654a605608fd5d356ba9aaa5f2" + integrity sha512-GUvN7taIsOatCPc+kq1hFVk1+I3jIfRrZ5z6s4Nts//uxbZuMmWSHn62FYj/Uq1pG2kTJ/uPZDx2iWH2STZ6BQ== + dependencies: + lodash "^4.17.21" + tslib "^2.4.0" + +"@graphprotocol/client-auto-type-merging@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-auto-type-merging/-/client-auto-type-merging-2.0.7.tgz#0c1d7555750ed585f21ad3794135066e98a5c10b" + integrity sha512-zRQYO85cU/eOwnpcc9gldL3za8gf4xaZrQVwPu/fN2PL/9yPKtkzsVSXPdd4TU+/hoQOOxdP0qvsO3bTljEhxA== + dependencies: + "@graphql-mesh/transform-type-merging" "^0.102.0" + tslib "^2.4.0" + +"@graphprotocol/client-block-tracking@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-block-tracking/-/client-block-tracking-2.0.6.tgz#c83518b7853ce0710672f9e01262a46cc67b268a" + integrity sha512-OStIYKIBIGU1osueFtrzrgK/nXiUsnCr8ql/Medn7k+WRrJpcdY5N74Uxw7J5TTnXqBnJjq9OM3PhIZTjUY6wg== + dependencies: + "@graphql-mesh/fusion-runtime" "^0.8.0" + "@graphql-tools/utils" "^10.0.0" + tslib "^2.4.0" + +"@graphprotocol/client-cli@3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-cli/-/client-cli-3.0.7.tgz#f754934c5fcfe015968b9550ce4da79eb12e122c" + integrity sha512-Y+VRUGV1KOm4gmQyk2kROqvImyWC9o6VHzXxlzSTxAkxh1OsbKBeG8StjnscE/cjlUVJX8CmKkBwI5527pydAA== + dependencies: + "@graphprotocol/client-add-source-name" "^2.0.7" + "@graphprotocol/client-auto-pagination" "^2.0.7" + "@graphprotocol/client-auto-type-merging" "^2.0.7" + "@graphprotocol/client-block-tracking" "^2.0.6" + "@graphprotocol/client-polling-live" "^2.0.1" + "@graphql-mesh/cli" "^0.95.0" + "@graphql-mesh/graphql" "^0.102.0" + tslib "^2.4.0" + +"@graphprotocol/client-polling-live@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@graphprotocol/client-polling-live/-/client-polling-live-2.0.1.tgz#da0f56f6a26b943a8a9df7419586d5985f90c884" + integrity sha512-jE+9cOM5gAC18uMA7nC7w5X/ru4U4ZrZxWqh3N+gxoLIPpnNYerwzRfFJskPyzl0QQjMiUMua9agqKCyxNBlOA== + dependencies: + "@repeaterjs/repeater" "^3.0.4" + tslib "^2.4.0" + +"@graphql-codegen/core@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-4.0.2.tgz#7e6ec266276f54bbf02f60599d9e518f4a59d85e" + integrity sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" + +"@graphql-codegen/plugin-helpers@^2.7.2": + version "2.7.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.7.2.tgz#6544f739d725441c826a8af6a49519f588ff9bed" + integrity sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg== + dependencies: + "@graphql-tools/utils" "^8.8.0" + change-case-all "1.0.14" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.4.0" + +"@graphql-codegen/plugin-helpers@^3.0.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz#69a2e91178f478ea6849846ade0a59a844d34389" + integrity sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg== + dependencies: + "@graphql-tools/utils" "^9.0.0" + change-case-all "1.0.15" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.4.0" + +"@graphql-codegen/plugin-helpers@^5.0.3", "@graphql-codegen/plugin-helpers@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.4.tgz#5f4c987c3f308ef1c8809ee0c43af0369867e0f6" + integrity sha512-MOIuHFNWUnFnqVmiXtrI+4UziMTYrcquljaI5f/T/Bc7oO7sXcfkAvgkNWEEi9xWreYwvuer3VHCuPI/lAFWbw== + dependencies: + "@graphql-tools/utils" "^10.0.0" + change-case-all "1.0.15" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.6.0" + +"@graphql-codegen/schema-ast@^4.0.2": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-4.1.0.tgz#a1e71f99346495b9272161a9ed07756e82648726" + integrity sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" + +"@graphql-codegen/typed-document-node@^5.0.0": + version "5.0.9" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-5.0.9.tgz#0bb72e505d4cf217790b0e761ff9da01f32d81c4" + integrity sha512-Wx6fyA4vpfIbfNTMiWUECGnjqzKkJdEbZHxVMIegiCBPzBYPAJV4mZZcildLAfm2FtZcgW4YKtFoTbnbXqPB3w== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/visitor-plugin-common" "5.3.1" + auto-bind "~4.0.0" + change-case-all "1.0.15" + tslib "~2.6.0" + +"@graphql-codegen/typescript-generic-sdk@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-generic-sdk/-/typescript-generic-sdk-3.1.0.tgz#6380c19dd0fafc160cf80b859b50013217973499" + integrity sha512-nQZi/YGRI1+qCZZsh0V5nz6+hCHSN4OU9tKyOTDsEPyDFnGEukDuRdCH2IZasGn22a3Iu5TUDkgp5w9wEQwGmg== + dependencies: + "@graphql-codegen/plugin-helpers" "^3.0.0" + "@graphql-codegen/visitor-plugin-common" "2.13.1" + auto-bind "~4.0.0" + tslib "~2.4.0" + +"@graphql-codegen/typescript-operations@^4.0.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.2.3.tgz#794e279f54f88f2df56eee6d045d16766ec06008" + integrity sha512-6z7avSSOr03l5SyKbeDs7MzRyGwnQFSCqQm8Om5wIuoIgXVu2gXRmcJAY/I7SLdAy9xbF4Sho7XNqieFM2CAFQ== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/typescript" "^4.0.9" + "@graphql-codegen/visitor-plugin-common" "5.3.1" + auto-bind "~4.0.0" + tslib "~2.6.0" + +"@graphql-codegen/typescript-resolvers@^4.0.0": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-resolvers/-/typescript-resolvers-4.2.1.tgz#ae6bf5a5bda2b24ac2b90ff767d6eed55e2aec7d" + integrity sha512-q/ggqNSKNGG9bn49DdZrw2KokagDZmzl1EpxIfzmpHrPa3XaCLfxQuNNEUhqEXtJzQZtLfuYvGy1y+MrTU8WnA== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/typescript" "^4.0.9" + "@graphql-codegen/visitor-plugin-common" "5.3.1" + "@graphql-tools/utils" "^10.0.0" + auto-bind "~4.0.0" + tslib "~2.6.0" + +"@graphql-codegen/typescript@^4.0.0", "@graphql-codegen/typescript@^4.0.9": + version "4.0.9" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.9.tgz#25b7999b665d86a6459f90dd22c7ddec12495fdd" + integrity sha512-0O35DMR4d/ctuHL1Zo6mRUUzp0BoszKfeWsa6sCm/g70+S98+hEfTwZNDkQHylLxapiyjssF9uw/F+sXqejqLw== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/schema-ast" "^4.0.2" + "@graphql-codegen/visitor-plugin-common" "5.3.1" + auto-bind "~4.0.0" + tslib "~2.6.0" + +"@graphql-codegen/visitor-plugin-common@2.13.1": + version "2.13.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.1.tgz#2228660f6692bcdb96b1f6d91a0661624266b76b" + integrity sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg== + dependencies: + "@graphql-codegen/plugin-helpers" "^2.7.2" + "@graphql-tools/optimize" "^1.3.0" + "@graphql-tools/relay-operation-optimizer" "^6.5.0" + "@graphql-tools/utils" "^8.8.0" + auto-bind "~4.0.0" + change-case-all "1.0.14" + dependency-graph "^0.11.0" + graphql-tag "^2.11.0" + parse-filepath "^1.0.2" + tslib "~2.4.0" + +"@graphql-codegen/visitor-plugin-common@5.3.1": + version "5.3.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-5.3.1.tgz#d3fb5f6336cbef58e2960471422da3f3caff7f17" + integrity sha512-MktoBdNZhSmugiDjmFl1z6rEUUaqyxtFJYWnDilE7onkPgyw//O0M+TuPBJPBWdyV6J2ond0Hdqtq+rkghgSIQ== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-tools/optimize" "^2.0.0" + "@graphql-tools/relay-operation-optimizer" "^7.0.0" + "@graphql-tools/utils" "^10.0.0" + auto-bind "~4.0.0" + change-case-all "1.0.15" + dependency-graph "^0.11.0" + graphql-tag "^2.11.0" + parse-filepath "^1.0.2" + tslib "~2.6.0" + "@graphql-inspector/core@5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@graphql-inspector/core/-/core-5.0.1.tgz#68bc8be7ff7c0374072eedafa4e0795d62b634b6" @@ -2234,6 +2902,80 @@ object-inspect "1.12.3" tslib "2.6.0" +"@graphql-inspector/core@6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@graphql-inspector/core/-/core-6.1.0.tgz#b96931af25b103c15145453aa148d3fb49418965" + integrity sha512-5/kqD5330duUsfMBfhMc0iVld76JwSKTkKi7aOr1x9MvSnP8p1anQo7BCNZ5VY9+EvWn4njHbkNfdS/lrqsi+A== + dependencies: + dependency-graph "1.0.0" + object-inspect "1.13.1" + tslib "2.6.2" + +"@graphql-mesh/cache-localforage@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/cache-localforage/-/cache-localforage-0.102.2.tgz#4ec7bc4cfe80126781c635f087b23d6fccea245d" + integrity sha512-QuJlhQz5M8X3GmeUNLjVFcmGCM4RjvqsueVEmUt3aKDGJ9IwUoBGWxW4SwoBLAod1tx/oobQelZCXZXdRWq2IA== + dependencies: + localforage "1.10.0" + +"@graphql-mesh/cli@^0.95.0": + version "0.95.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/cli/-/cli-0.95.2.tgz#b083b31877690fc921c83775db8369ee4515531d" + integrity sha512-X2vxqXQOJp0v8bhdS4ULLWy0DvQhLYbd6VP2kpl42Ep9NLUtq0gYl2fnXCJ2mrEuH8TH+Htlmpef/22m5WEGiw== + dependencies: + "@graphql-codegen/core" "^4.0.0" + "@graphql-codegen/typed-document-node" "^5.0.0" + "@graphql-codegen/typescript" "^4.0.0" + "@graphql-codegen/typescript-generic-sdk" "^3.1.0" + "@graphql-codegen/typescript-operations" "^4.0.0" + "@graphql-codegen/typescript-resolvers" "^4.0.0" + "@graphql-mesh/config" "^0.104.2" + "@graphql-mesh/cross-helpers" "^0.4.6" + "@graphql-mesh/http" "^0.103.2" + "@graphql-mesh/include" "^0.1.0" + "@graphql-mesh/runtime" "^0.103.2" + "@graphql-mesh/store" "^0.102.2" + "@graphql-mesh/types" "^0.102.2" + "@graphql-mesh/utils" "^0.102.2" + "@graphql-tools/utils" "^10.5.3" + ajv "^8.12.0" + change-case "^4.1.2" + cosmiconfig "^9.0.0" + dotenv "^16.0.3" + graphql-import-node "^0.0.5" + graphql-ws "^5.12.1" + json-bigint-patch "^0.0.8" + json5 "^2.2.3" + mkdirp "^3.0.0" + open "^7.4.2" + pascal-case "^3.1.2" + rimraf "^6.0.0" + tslib "^2.4.0" + typescript "^5.4.2" + ws "^8.17.0" + yargs "^17.7.1" + optionalDependencies: + node-libcurl "^4.0.0" + uWebSockets.js "uNetworking/uWebSockets.js#semver:^20" + +"@graphql-mesh/config@^0.104.2": + version "0.104.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/config/-/config-0.104.2.tgz#892114bce3bef85b3988639c0b3aa704508db91d" + integrity sha512-plwxGeFcszfl1NXROPIwSzNuJ+QDhi2ehzI+QyixWme+SQYHnwJm3+rbAMN5LRcrY8GIpPrsm7cVH5xUQK+qcg== + dependencies: + "@envelop/core" "^5.0.0" + "@graphql-mesh/cache-localforage" "^0.102.2" + "@graphql-mesh/merger-bare" "^0.102.2" + "@graphql-mesh/merger-stitching" "^0.102.2" + "@graphql-tools/code-file-loader" "^8.0.0" + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.0.0" + "@graphql-yoga/plugin-persisted-operations" "^3.0.0" + "@whatwg-node/fetch" "^0.9.0" + camel-case "^4.1.2" + param-case "^3.0.4" + pascal-case "^3.1.2" + "@graphql-mesh/cross-helpers@^0.4.0": version "0.4.1" resolved "https://registry.yarnpkg.com/@graphql-mesh/cross-helpers/-/cross-helpers-0.4.1.tgz#bae978cb7ee09943666c18c88e81c87d644dfa6b" @@ -2241,6 +2983,97 @@ dependencies: path-browserify "1.0.1" +"@graphql-mesh/cross-helpers@^0.4.6": + version "0.4.6" + resolved "https://registry.yarnpkg.com/@graphql-mesh/cross-helpers/-/cross-helpers-0.4.6.tgz#5cacc5e6e00a59cb557f4a877b27fb82d75961a2" + integrity sha512-jCwVoZ/90vGsqafBk6NlgzIwQime7y1PpDjY/cnoqITjF8+znviff+gc70Oqgjget+wF7vrvWveWu7KeB9gddg== + dependencies: + path-browserify "1.0.1" + +"@graphql-mesh/fusion-runtime@^0.8.0": + version "0.8.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/fusion-runtime/-/fusion-runtime-0.8.2.tgz#b9e85ab950f6256abb3df7a614c019ebd731bec5" + integrity sha512-iviYrC8qIXFnPc50iq+ALvVH3vW0MMFEAQKh3UcLhotzwhKOoqlYFD5M1Rob36Vg8+9aMcA/LN/inXLWSglQWg== + dependencies: + "@envelop/core" "^5.0.1" + "@graphql-mesh/cross-helpers" "^0.4.6" + "@graphql-mesh/runtime" "^0.103.2" + "@graphql-mesh/transport-common" "^0.7.2" + "@graphql-mesh/types" "^0.102.2" + "@graphql-mesh/utils" "^0.102.2" + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/executor" "^1.3.1" + "@graphql-tools/federation" "^2.2.8" + "@graphql-tools/stitch" "^9.2.10" + "@graphql-tools/stitching-directives" "^3.1.2" + "@graphql-tools/utils" "^10.5.3" + "@graphql-tools/wrap" "^10.0.5" + "@whatwg-node/disposablestack" "^0.0.3" + change-case "^4.1.2" + graphql-yoga "^5.7.0" + tslib "^2.4.0" + +"@graphql-mesh/graphql@^0.102.0": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/graphql/-/graphql-0.102.2.tgz#99b01cf68a42ac052c043ffffcd9dcaaf797cba5" + integrity sha512-PuCejgRV+IGlFU6E7sUTArJ6jmLwE2N7QuLwvZCY+UWI4U6J2d9kBbD3ugQhuzCa7VDtzofX9ye74XThaI12+g== + dependencies: + "@graphql-mesh/string-interpolation" "^0.5.6" + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/federation" "^2.2.8" + "@graphql-tools/url-loader" "^8.0.0" + lodash.get "^4.4.2" + +"@graphql-mesh/http@0.103.2", "@graphql-mesh/http@^0.103.2": + version "0.103.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/http/-/http-0.103.2.tgz#8e136c798ca3e2afe11888e35241ef6441232369" + integrity sha512-IXErdf8+4h3cknQcUBXQu0UlfgpRBfrrhU+681hFhhBBhgNaMxqGWPO1mnQ08A2pxC0MK96W/8HCDPtFGG2eRg== + dependencies: + "@whatwg-node/server" "^0.9.46" + graphql-yoga "^5.7.0" + +"@graphql-mesh/include@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@graphql-mesh/include/-/include-0.1.0.tgz#76593234011494034124e0d80eaf32e81e59e717" + integrity sha512-CtuhmzwT4BRq2YoCW6RWESumcBn9ZTDj/loyf2HbwT9y2i4g7Rs5bvcfsFUb2MB3gCa9k+C9vv1Q9klH4fxGKQ== + dependencies: + dotenv "^16.3.1" + get-tsconfig "^4.7.6" + jiti "^1.21.6" + +"@graphql-mesh/merger-bare@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-bare/-/merger-bare-0.102.2.tgz#80fb93879dd68e021b0866014ef2272ea9e8254f" + integrity sha512-du7x7R7q8CuRv+Sn1nzXzyGAGcSgBeEl9Wl7R/SS9R0DnhWEQ2uTbLBapfGmaY2i//5JoiqfSlHf/k+uMgB4kQ== + dependencies: + "@graphql-mesh/merger-stitching" "0.102.2" + "@graphql-tools/schema" "10.0.6" + +"@graphql-mesh/merger-stitching@0.102.2", "@graphql-mesh/merger-stitching@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/merger-stitching/-/merger-stitching-0.102.2.tgz#6470ca19c3aa9f128d45632955feb6dedad5fd61" + integrity sha512-BDfclSYrQxQ4h9/4PSyt0v0Ae54LOR8j+wdnYFl8aLFaUAGCTxOfH4R1hLpGg5avCAT80aPUqftYuqXdd01yIA== + dependencies: + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/schema" "^10.0.5" + "@graphql-tools/stitch" "^9.2.10" + +"@graphql-mesh/runtime@0.103.2", "@graphql-mesh/runtime@^0.103.2": + version "0.103.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/runtime/-/runtime-0.103.2.tgz#6229effa48f02768c5fa15108381f2a36960e666" + integrity sha512-gmEeLsFVN0InOZ6SltrJ1lIReDzEFXcAykCU0RLiUn2JgAeFaIbe9zqNULPlyoQAwV9I4XI7xtyVv38FTsJPbQ== + dependencies: + "@envelop/core" "^5.0.0" + "@envelop/extended-validation" "^4.0.0" + "@envelop/graphql-jit" "^8.0.0" + "@graphql-mesh/string-interpolation" "^0.5.6" + "@graphql-tools/batch-delegate" "^9.0.3" + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/executor" "^1.3.1" + "@graphql-tools/wrap" "^10.0.5" + "@whatwg-node/fetch" "^0.9.0" + graphql-jit "0.8.6" + "@graphql-mesh/store@0.94.6": version "0.94.6" resolved "https://registry.yarnpkg.com/@graphql-mesh/store/-/store-0.94.6.tgz#bddecd371c755ce4e142b4b4f0f688afcf390aa5" @@ -2248,6 +3081,13 @@ dependencies: "@graphql-inspector/core" "5.0.1" +"@graphql-mesh/store@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/store/-/store-0.102.2.tgz#41f7588c9f1301bbcac6a760e8c1efd1d7fc884c" + integrity sha512-jDjhpbjhxj8oTJrHGEAhwYERZmd1+YxGyq9WuCyxzDHS1U4yvZOcFmJVuSYa/0efrikucXMCkJVE4yQz+8DwlQ== + dependencies: + "@graphql-inspector/core" "6.1.0" + "@graphql-mesh/string-interpolation@0.5.0": version "0.5.0" resolved "https://registry.yarnpkg.com/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.0.tgz#47a4688f3b5b132efc1a88417acea32da4c85c5a" @@ -2275,6 +3115,32 @@ json-pointer "0.6.2" lodash.get "4.4.2" +"@graphql-mesh/string-interpolation@^0.5.6": + version "0.5.6" + resolved "https://registry.yarnpkg.com/@graphql-mesh/string-interpolation/-/string-interpolation-0.5.6.tgz#80068a832642bebc6998f249aed4a91125438aff" + integrity sha512-zcBCc68lzNAqiccVhq/lCVtAQi6zHiyu0VdIPdfq48P7wd95J9nBqdJI21caOVKiR5giDpRQL/uMFMzRoQYkRA== + dependencies: + dayjs "1.11.13" + json-pointer "0.6.2" + lodash.get "4.4.2" + +"@graphql-mesh/transform-type-merging@^0.102.0": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/transform-type-merging/-/transform-type-merging-0.102.2.tgz#394860c06a2d71f07c22e3bd8e645a5b449b13a7" + integrity sha512-YWp3Ok3XHBlI34arFN1w0tRsl0kyyIFMZRZj2nVygUudg9UU2+vpEmn4b2EW6tGr3XuffJfK1syUIy/gxMK+QA== + dependencies: + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/stitching-directives" "^3.1.2" + +"@graphql-mesh/transport-common@^0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/transport-common/-/transport-common-0.7.2.tgz#297cc0defb003de88edd63f56a22e1799a874dce" + integrity sha512-jWkyrb/KDKZF74EZGf3zolcY+m9QqXzYa5MbVxcGrRocZn1+cv0YDuJcJouzEGhNG7Dr3tlS6JvzAv5rd3tVwA== + dependencies: + "@envelop/core" "^5.0.1" + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/utils" "^10.5.3" + "@graphql-mesh/types@0.94.6": version "0.94.6" resolved "https://registry.yarnpkg.com/@graphql-mesh/types/-/types-0.94.6.tgz#11943584530d27776d9b7b6369a07212fa48d776" @@ -2284,6 +3150,15 @@ "@graphql-tools/delegate" "^10.0.0" "@graphql-typed-document-node/core" "^3.2.0" +"@graphql-mesh/types@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/types/-/types-0.102.2.tgz#a9037e9eccd60f5b07ae411db940725793dc9824" + integrity sha512-nPgEOXUQkITDoBQNi+kM8oCww+SFSyXBItpDUkHhJi2ssAE3jXHipj4zuuJkw8wj8Z1NK4iNkeGxIoBuO0+SVA== + dependencies: + "@graphql-tools/batch-delegate" "^9.0.3" + "@graphql-tools/delegate" "^10.0.19" + "@graphql-typed-document-node/core" "^3.2.0" + "@graphql-mesh/utils@0.94.6": version "0.94.6" resolved "https://registry.yarnpkg.com/@graphql-mesh/utils/-/utils-0.94.6.tgz#76cd8b419e0b9ddae45106ab84b2d423595ff5ee" @@ -2297,6 +3172,21 @@ lodash.topath "^4.5.2" tiny-lru "^11.0.0" +"@graphql-mesh/utils@^0.102.2": + version "0.102.2" + resolved "https://registry.yarnpkg.com/@graphql-mesh/utils/-/utils-0.102.2.tgz#e931911570f6cf53b368d26a3dfa2bf1cb6aa56d" + integrity sha512-lQVsR6wjSrjO3M3d6iEE5rt1CJMI696U9iuovUk1KlXUQRowpuyAgPziMlQfBvJZ+ctH9RDo+l0WxD8oiFY5Fg== + dependencies: + "@graphql-mesh/string-interpolation" "^0.5.6" + "@graphql-tools/delegate" "^10.0.19" + "@whatwg-node/disposablestack" "^0.0.3" + "@whatwg-node/fetch" "^0.9.13" + dset "^3.1.2" + js-yaml "^4.1.0" + lodash.get "^4.4.2" + lodash.topath "^4.5.2" + tiny-lru "^11.0.0" + "@graphql-tools/batch-delegate@^9.0.0": version "9.0.0" resolved "https://registry.yarnpkg.com/@graphql-tools/batch-delegate/-/batch-delegate-9.0.0.tgz#dd9e87466f450bae61a20525a2a8d8b0d257df37" @@ -2308,6 +3198,17 @@ tslib "^2.4.0" value-or-promise "^1.0.12" +"@graphql-tools/batch-delegate@^9.0.3": + version "9.0.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-delegate/-/batch-delegate-9.0.3.tgz#7d496a693e7f3226dbff5fc30989bbbd7ef5fa16" + integrity sha512-wYYbDLQeXU+lEUQJDjylN/e1V3OTVkeJSZYgroDniBfg3etDuOJruAIWZ6S6skKB1PZBy1emEbs6HjrziHeX0A== + dependencies: + "@graphql-tools/delegate" "^10.0.11" + "@graphql-tools/utils" "^10.2.1" + dataloader "2.2.2" + tslib "^2.4.0" + value-or-promise "^1.0.12" + "@graphql-tools/batch-execute@^9.0.1": version "9.0.2" resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-9.0.2.tgz#5ac3257501e7941fad40661bb5e1110d6312f58b" @@ -2318,6 +3219,27 @@ tslib "^2.4.0" value-or-promise "^1.0.12" +"@graphql-tools/batch-execute@^9.0.4": + version "9.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-9.0.4.tgz#11601409c0c33491971fc82592de12390ec58be2" + integrity sha512-kkebDLXgDrep5Y0gK1RN3DMUlLqNhg60OAz0lTCqrYeja6DshxLtLkj+zV4mVbBA4mQOEoBmw6g1LZs3dA84/w== + dependencies: + "@graphql-tools/utils" "^10.0.13" + dataloader "^2.2.2" + tslib "^2.4.0" + value-or-promise "^1.0.12" + +"@graphql-tools/code-file-loader@^8.0.0": + version "8.1.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.1.3.tgz#fb5ef691bd671fd3b0d24375f02e7d6e560b4384" + integrity sha512-Qoo8VyU0ux7k20DkzL5wFm7Y6iqlG1GQ0xA4T3EQbm4B/qbENsMc38l76QnXYIVmIlKAnD9EAvzxPEQ8iv+ZPA== + dependencies: + "@graphql-tools/graphql-tag-pluck" "8.3.2" + "@graphql-tools/utils" "^10.0.13" + globby "^11.0.3" + tslib "^2.4.0" + unixify "^1.0.0" + "@graphql-tools/delegate@^10.0.0": version "10.0.3" resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.3.tgz#2d0e133da94ca92c24e0c7360414e5592321cf2d" @@ -2330,6 +3252,55 @@ dataloader "^2.2.2" tslib "^2.5.0" +"@graphql-tools/delegate@^10.0.11", "@graphql-tools/delegate@^10.0.12", "@graphql-tools/delegate@^10.0.19", "@graphql-tools/delegate@^10.0.4": + version "10.0.19" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.19.tgz#c99bf8d53d5c438bba49e53f8093dd7c15a286b8" + integrity sha512-y4spKkLnngkr+dCatYvqFtq3zumbnyvpMkP5W2Ooy5DnTEUeiPJQ0h5uqi3EHPEDFC+Rs/opvBdOwFOkMObmXg== + dependencies: + "@graphql-tools/batch-execute" "^9.0.4" + "@graphql-tools/executor" "^1.3.1" + "@graphql-tools/schema" "^10.0.4" + "@graphql-tools/utils" "^10.3.4" + "@repeaterjs/repeater" "^3.0.6" + dataloader "^2.2.2" + tslib "^2.5.0" + +"@graphql-tools/executor-graphql-ws@^1.1.2": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.2.0.tgz#d5d9a3dd092d00503d6a6576dd0dcaa99bfd122b" + integrity sha512-tSYC1QdrabWexLrYV0UI3uRGbde9WCY/bRhq6Jc+VXMZcfq6ea6pP5NEAVTfwbhUQ4xZvJABVVbKXtKb9uTg1w== + dependencies: + "@graphql-tools/utils" "^10.3.0" + "@types/ws" "^8.0.0" + graphql-ws "^5.14.0" + isomorphic-ws "^5.0.0" + tslib "^2.4.0" + ws "^8.17.1" + +"@graphql-tools/executor-http@^1.0.9", "@graphql-tools/executor-http@^1.1.5": + version "1.1.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-1.1.6.tgz#a2d02fbc057c8e5ffb9bf7c3f9e123a61d6316b6" + integrity sha512-wGKjJzbi6em8cWI3sry6T7kAgoxMXYNM+KlbsWczPvIsHvv1cqXlrP1lwC6f7Ja1FfWdU1ZIEgOv93ext7IDyQ== + dependencies: + "@graphql-tools/utils" "^10.3.2" + "@repeaterjs/repeater" "^3.0.4" + "@whatwg-node/fetch" "^0.9.0" + extract-files "^11.0.0" + meros "^1.2.1" + tslib "^2.4.0" + value-or-promise "^1.0.12" + +"@graphql-tools/executor-legacy-ws@^1.0.6": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.1.0.tgz#45358f48fc8c49825a8d1736f05df7c447db399f" + integrity sha512-k+6ZyiaAd8SmwuzbEOfA/LVkuI1nqidhoMw+CJ7c41QGOjSMzc0VS0UZbJyeitI0n7a+uP/Meln1wjzJ2ReDtQ== + dependencies: + "@graphql-tools/utils" "^10.3.0" + "@types/ws" "^8.0.0" + isomorphic-ws "^5.0.0" + tslib "^2.4.0" + ws "^8.17.1" + "@graphql-tools/executor@^1.0.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.2.0.tgz#6c45f4add765769d9820c4c4405b76957ba39c79" @@ -2341,6 +3312,78 @@ tslib "^2.4.0" value-or-promise "^1.0.12" +"@graphql-tools/executor@^1.2.8", "@graphql-tools/executor@^1.3.0", "@graphql-tools/executor@^1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.3.1.tgz#69de74932442a84017c49639e23e0202e169db60" + integrity sha512-tgJDdGf9SCAm64ofEMZdv925u6/J+eTmv36TGNLxgP2DpCJsZ6gnJ4A+0D28EazDXqJIvMiPd+3d+o3cCRCAnQ== + dependencies: + "@graphql-tools/utils" "^10.3.4" + "@graphql-typed-document-node/core" "3.2.0" + "@repeaterjs/repeater" "^3.0.4" + tslib "^2.4.0" + value-or-promise "^1.0.12" + +"@graphql-tools/federation@^2.2.8": + version "2.2.8" + resolved "https://registry.yarnpkg.com/@graphql-tools/federation/-/federation-2.2.8.tgz#7f8d003631e5f82d245994dd5afbaab226fd8d44" + integrity sha512-810PiBap3aSOqOgr7ofaKr93BJqxBw4j+r7xdUdcPgFFYS3yJUpkXT9YSSWBaLLufQUWG3HgCPH/ATwwuC9sZA== + dependencies: + "@graphql-tools/delegate" "^10.0.19" + "@graphql-tools/executor-http" "^1.1.5" + "@graphql-tools/merge" "^9.0.5" + "@graphql-tools/schema" "^10.0.5" + "@graphql-tools/stitch" "^9.2.10" + "@graphql-tools/utils" "^10.4.0" + "@graphql-tools/wrap" "^10.0.3" + "@whatwg-node/fetch" "^0.9.17" + tslib "^2.4.0" + value-or-promise "^1.0.12" + optionalDependencies: + "@apollo/client" "~3.2.5 || ~3.3.0 || ~3.4.0 || ~3.5.0 || ~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ~3.10.0 || ~3.11.0" + +"@graphql-tools/graphql-file-loader@^8.0.0": + version "8.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.1.tgz#03869b14cb91d0ef539df8195101279bb2df9c9e" + integrity sha512-7gswMqWBabTSmqbaNyWSmRRpStWlcCkBc73E6NZNlh4YNuiyKOwbvSkOUYFOqFMfEL+cFsXgAvr87Vz4XrYSbA== + dependencies: + "@graphql-tools/import" "7.0.1" + "@graphql-tools/utils" "^10.0.13" + globby "^11.0.3" + tslib "^2.4.0" + unixify "^1.0.0" + +"@graphql-tools/graphql-tag-pluck@8.3.2": + version "8.3.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.3.2.tgz#c97cc117e0179941da8eddf8a5655aff2244aa58" + integrity sha512-wJKkDjXRg2qJAVhAVE96zJGMli8Ity9mKUB7gTbvJwsAniaquRqLcTXUQ19X9qVT4ACzbbp+tAfk96b2U3tfog== + dependencies: + "@babel/core" "^7.22.9" + "@babel/parser" "^7.16.8" + "@babel/plugin-syntax-import-assertions" "^7.20.0" + "@babel/traverse" "^7.16.8" + "@babel/types" "^7.16.8" + "@graphql-tools/utils" "^10.0.13" + tslib "^2.4.0" + +"@graphql-tools/import@7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-7.0.1.tgz#4e0d181c63350b1c926ae91b84a4cbaf03713c2c" + integrity sha512-935uAjAS8UAeXThqHfYVr4HEAp6nHJ2sximZKO1RzUTq5WoALMAhhGARl0+ecm6X+cqNUwIChJbjtaa6P/ML0w== + dependencies: + "@graphql-tools/utils" "^10.0.13" + resolve-from "5.0.0" + tslib "^2.4.0" + +"@graphql-tools/load@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-8.0.2.tgz#47d9916bf96dea05df27f11b53812f4327d9b6d2" + integrity sha512-S+E/cmyVmJ3CuCNfDuNF2EyovTwdWfQScXv/2gmvJOti2rGD8jTt9GYVzXaxhblLivQR9sBUCNZu/w7j7aXUCA== + dependencies: + "@graphql-tools/schema" "^10.0.3" + "@graphql-tools/utils" "^10.0.13" + p-limit "3.1.0" + tslib "^2.4.0" + "@graphql-tools/merge@8.3.1": version "8.3.1" resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.3.1.tgz#06121942ad28982a14635dbc87b5d488a041d722" @@ -2357,6 +3400,56 @@ "@graphql-tools/utils" "^10.0.0" tslib "^2.4.0" +"@graphql-tools/merge@^9.0.4", "@graphql-tools/merge@^9.0.5", "@graphql-tools/merge@^9.0.6": + version "9.0.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.0.6.tgz#06d3268a46f268b380665fd6a73da609c1854ca3" + integrity sha512-TmkzFTFVieHnqu9mPTF6RxAQltaprpDQnM5HMTPSyMLXnJGMTvdWejV0yORKj7DW1YSi791/sUnKf8HytepBFQ== + dependencies: + "@graphql-tools/utils" "^10.5.4" + tslib "^2.4.0" + +"@graphql-tools/optimize@^1.3.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.4.0.tgz#20d6a9efa185ef8fc4af4fd409963e0907c6e112" + integrity sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw== + dependencies: + tslib "^2.4.0" + +"@graphql-tools/optimize@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-2.0.0.tgz#7a9779d180824511248a50c5a241eff6e7a2d906" + integrity sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg== + dependencies: + tslib "^2.4.0" + +"@graphql-tools/relay-operation-optimizer@^6.5.0": + version "6.5.18" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.18.tgz#a1b74a8e0a5d0c795b8a4d19629b654cf66aa5ab" + integrity sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg== + dependencies: + "@ardatan/relay-compiler" "12.0.0" + "@graphql-tools/utils" "^9.2.1" + tslib "^2.4.0" + +"@graphql-tools/relay-operation-optimizer@^7.0.0": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.1.tgz#8ac33e1d2626b6816d9283769c4a05c062b8065a" + integrity sha512-y0ZrQ/iyqWZlsS/xrJfSir3TbVYJTYmMOu4TaSz6F4FRDTQ3ie43BlKkhf04rC28pnUOS4BO9pDcAo1D30l5+A== + dependencies: + "@ardatan/relay-compiler" "12.0.0" + "@graphql-tools/utils" "^10.0.13" + tslib "^2.4.0" + +"@graphql-tools/schema@10.0.6", "@graphql-tools/schema@^10.0.3", "@graphql-tools/schema@^10.0.4", "@graphql-tools/schema@^10.0.5": + version "10.0.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.6.tgz#48391195ea4557ef5b6f77950bcbf529dc5f4e7e" + integrity sha512-EIJgPRGzpvDFEjVp+RF1zNNYIC36BYuIeZ514jFoJnI6IdxyVyIRDLx/ykgMdaa1pKQerpfdqDnsF4JnZoDHSQ== + dependencies: + "@graphql-tools/merge" "^9.0.6" + "@graphql-tools/utils" "^10.5.4" + tslib "^2.4.0" + value-or-promise "^1.0.12" + "@graphql-tools/schema@^10.0.0": version "10.0.0" resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.0.tgz#7b5f6b6a59f51c927de8c9069bde4ebbfefc64b3" @@ -2377,6 +3470,49 @@ tslib "^2.4.0" value-or-promise "1.0.11" +"@graphql-tools/stitch@^9.2.10": + version "9.2.10" + resolved "https://registry.yarnpkg.com/@graphql-tools/stitch/-/stitch-9.2.10.tgz#145da6122191ed4b12936f0db60aa8cce9d4a2f7" + integrity sha512-p4BOr6YTYZ9xjnHtrd6AsNR9Y2XtRSroSEEdOwv3KTHQLFhOD9wiLxb+UlKiHYm2jtTvL4wl6+TWV9dKCeNQ3g== + dependencies: + "@graphql-tools/batch-delegate" "^9.0.3" + "@graphql-tools/delegate" "^10.0.12" + "@graphql-tools/executor" "^1.2.8" + "@graphql-tools/merge" "^9.0.4" + "@graphql-tools/schema" "^10.0.4" + "@graphql-tools/utils" "^10.2.3" + "@graphql-tools/wrap" "^10.0.2" + tslib "^2.4.0" + value-or-promise "^1.0.11" + +"@graphql-tools/stitching-directives@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/stitching-directives/-/stitching-directives-3.1.2.tgz#5b911f2991f49f0e21b99e6237b73ebcfaf86165" + integrity sha512-c+udtRV+9IROJhbanoWH15Esb65E9VK5/VTVkV7XbhTpK+Id2X9qAUMCYTxHjexAOnZ8H+hGQpfNAHKdZ4F1QQ== + dependencies: + "@graphql-tools/delegate" "^10.0.4" + "@graphql-tools/utils" "^10.0.13" + tslib "^2.4.0" + +"@graphql-tools/url-loader@^8.0.0": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-8.0.2.tgz#ee8e10a85d82c72662f6bc6bbc7b408510a36ebd" + integrity sha512-1dKp2K8UuFn7DFo1qX5c1cyazQv2h2ICwA9esHblEqCYrgf69Nk8N7SODmsfWg94OEaI74IqMoM12t7eIGwFzQ== + dependencies: + "@ardatan/sync-fetch" "^0.0.1" + "@graphql-tools/delegate" "^10.0.4" + "@graphql-tools/executor-graphql-ws" "^1.1.2" + "@graphql-tools/executor-http" "^1.0.9" + "@graphql-tools/executor-legacy-ws" "^1.0.6" + "@graphql-tools/utils" "^10.0.13" + "@graphql-tools/wrap" "^10.0.2" + "@types/ws" "^8.0.0" + "@whatwg-node/fetch" "^0.9.0" + isomorphic-ws "^5.0.0" + tslib "^2.4.0" + value-or-promise "^1.0.11" + ws "^8.12.0" + "@graphql-tools/utils@8.9.0": version "8.9.0" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.9.0.tgz#c6aa5f651c9c99e1aca55510af21b56ec296cdb7" @@ -2393,7 +3529,24 @@ dset "^3.1.2" tslib "^2.4.0" -"@graphql-tools/utils@^9.2.1": +"@graphql-tools/utils@^10.0.13", "@graphql-tools/utils@^10.1.1", "@graphql-tools/utils@^10.2.1", "@graphql-tools/utils@^10.2.3", "@graphql-tools/utils@^10.3.0", "@graphql-tools/utils@^10.3.2", "@graphql-tools/utils@^10.3.4", "@graphql-tools/utils@^10.4.0", "@graphql-tools/utils@^10.5.3", "@graphql-tools/utils@^10.5.4": + version "10.5.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.5.4.tgz#214d815632a774f2db56bcaf7cfbd615ef858078" + integrity sha512-XHnyCWSlg1ccsD8s0y6ugo5GZ5TpkTiFVNPSYms5G0s6Z/xTuSmiLBfeqgkfaCwLmLaQnRCmNDL2JRnqc2R5bQ== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + cross-inspect "1.0.1" + dset "^3.1.2" + tslib "^2.4.0" + +"@graphql-tools/utils@^8.8.0": + version "8.13.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.13.1.tgz#b247607e400365c2cd87ff54654d4ad25a7ac491" + integrity sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw== + dependencies: + tslib "^2.4.0" + +"@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.2.1": version "9.2.1" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57" integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A== @@ -2401,11 +3554,52 @@ "@graphql-typed-document-node/core" "^3.1.1" tslib "^2.4.0" +"@graphql-tools/wrap@^10.0.2", "@graphql-tools/wrap@^10.0.3", "@graphql-tools/wrap@^10.0.5": + version "10.0.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.0.5.tgz#614b964a158887b4a644f5425b2b9a57b5751f72" + integrity sha512-Cbr5aYjr3HkwdPvetZp1cpDWTGdD1Owgsb3z/ClzhmrboiK86EnQDxDvOJiQkDCPWE9lNBwj8Y4HfxroY0D9DQ== + dependencies: + "@graphql-tools/delegate" "^10.0.4" + "@graphql-tools/schema" "^10.0.3" + "@graphql-tools/utils" "^10.1.1" + tslib "^2.4.0" + value-or-promise "^1.0.12" + "@graphql-typed-document-node/core@3.2.0", "@graphql-typed-document-node/core@^3.1.1", "@graphql-typed-document-node/core@^3.2.0": version "3.2.0" resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== +"@graphql-yoga/logger@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@graphql-yoga/logger/-/logger-2.0.0.tgz#51c91cf07fc42b0d100d887315a20a4c9cac342e" + integrity sha512-Mg8psdkAp+YTG1OGmvU+xa6xpsAmSir0hhr3yFYPyLNwzUj95DdIwsMpKadDj9xDpYgJcH3Hp/4JMal9DhQimA== + dependencies: + tslib "^2.5.2" + +"@graphql-yoga/plugin-persisted-operations@^3.0.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@graphql-yoga/plugin-persisted-operations/-/plugin-persisted-operations-3.7.0.tgz#6bffea85cc4a7365e48a6d9bc1650edfda7d90aa" + integrity sha512-jfr+rIZBXbFxUO3j87u+VWWwyzIEn4SqSogRexyTFGhFb8hott8UALf/jOBEtZUIyHzsO3O1TN1pG+TPbQFkHA== + +"@graphql-yoga/subscription@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@graphql-yoga/subscription/-/subscription-5.0.1.tgz#affe9b4bca4303300cc9492d30dfbe9f089fe0e8" + integrity sha512-1wCB1DfAnaLzS+IdoOzELGGnx1ODEg9nzQXFh4u2j02vAnne6d+v4A7HIH9EqzVdPLoAaMKXCZUUdKs+j3z1fg== + dependencies: + "@graphql-yoga/typed-event-target" "^3.0.0" + "@repeaterjs/repeater" "^3.0.4" + "@whatwg-node/events" "^0.1.0" + tslib "^2.5.2" + +"@graphql-yoga/typed-event-target@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@graphql-yoga/typed-event-target/-/typed-event-target-3.0.0.tgz#57dc42e052d8294555d26ee61854d72a0236fee0" + integrity sha512-w+liuBySifrstuHbFrHoHAEyVnDFVib+073q8AeAJ/qqJfvFvAwUPLLtNohR/WDVRgSasfXtl3dcNuVJWN+rjg== + dependencies: + "@repeaterjs/repeater" "^3.0.4" + tslib "^2.5.2" + "@humanwhocodes/config-array@^0.11.13": version "0.11.13" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297" @@ -2446,6 +3640,18 @@ minimatch "^6.1.6" validator "^13.7.0" +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@istanbuljs/schema@^0.1.2": version "0.1.3" resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" @@ -2476,6 +3682,15 @@ "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + "@jridgewell/resolve-uri@3.1.0": version "3.1.0" resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" @@ -2486,11 +3701,21 @@ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + "@jridgewell/set-array@^1.0.1": version "1.1.2" resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + "@jridgewell/sourcemap-codec@1.4.14": version "1.4.14" resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" @@ -2501,6 +3726,11 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== +"@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" @@ -2525,6 +3755,14 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@jridgewell/trace-mapping@^0.3.9": version "0.3.15" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774" @@ -2553,6 +3791,11 @@ resolved "https://registry.yarnpkg.com/@json-schema-tools/meta-schema/-/meta-schema-1.7.0.tgz#ce3e3a490a6499c44251d6203a40ed96bde8ac4b" integrity sha512-3pDzVUssW3hVnf8gvSu1sKaVIpLyvmpbxgGfkUoaBiErFKRS2CZOufHD0pUFoa5e6Cd5oa72s402nJbnDz76CA== +"@kamilkisiela/fast-url-parser@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@kamilkisiela/fast-url-parser/-/fast-url-parser-1.1.4.tgz#9d68877a489107411b953c54ea65d0658b515809" + integrity sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew== + "@ledgerhq/connect-kit-loader@^1.0.1": version "1.0.2" resolved "https://registry.yarnpkg.com/@ledgerhq/connect-kit-loader/-/connect-kit-loader-1.0.2.tgz#8554e16943f86cc2a5f6348a14dfe6e5bd0c572a" @@ -2575,6 +3818,21 @@ resolved "https://registry.yarnpkg.com/@lukeed/ms/-/ms-2.0.1.tgz#3c2bbc258affd9cc0e0cc7828477383c73afa6ee" integrity sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA== +"@mapbox/node-pre-gyp@1.0.11": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" + integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== + dependencies: + detect-libc "^2.0.0" + https-proxy-agent "^5.0.0" + make-dir "^3.1.0" + node-fetch "^2.6.7" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.11" + "@metamask/safe-event-emitter@2.0.0", "@metamask/safe-event-emitter@^2.0.0": version "2.0.0" resolved "https://registry.npmjs.org/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz" @@ -2802,6 +4060,24 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@npmcli/agent@^2.0.0": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-2.2.2.tgz#967604918e62f620a648c7975461c9c9e74fc5d5" + integrity sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og== + dependencies: + agent-base "^7.1.0" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.1" + lru-cache "^10.0.1" + socks-proxy-agent "^8.0.3" + +"@npmcli/fs@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.1.tgz#59cdaa5adca95d135fc00f2bb53f5771575ce726" + integrity sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg== + dependencies: + semver "^7.3.5" + "@olympusdao/component-library@3.1.7": version "3.1.7" resolved "https://registry.yarnpkg.com/@olympusdao/component-library/-/component-library-3.1.7.tgz#5205435919dc543975168d738390964a60d05966" @@ -3107,6 +4383,11 @@ "@orval/core" "6.23.0" lodash.uniq "^4.5.0" +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + "@pkgr/utils@^2.3.1": version "2.4.2" resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc" @@ -3327,6 +4608,11 @@ resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== +"@repeaterjs/repeater@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.6.tgz#be23df0143ceec3c69f8b6c2517971a5578fdaa2" + integrity sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA== + "@rollup/plugin-inject@^5.0.4": version "5.0.5" resolved "https://registry.yarnpkg.com/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz#616f3a73fe075765f91c5bec90176608bed277a3" @@ -4525,6 +5811,13 @@ dependencies: "@types/node" "*" +"@types/ws@^8.0.0": + version "8.5.12" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.12.tgz#619475fe98f35ccca2a2f6c137702d85ec247b7e" + integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ== + dependencies: + "@types/node" "*" + "@typescript-eslint/eslint-plugin@^5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" @@ -5225,6 +6518,13 @@ "@walletconnect/window-getters" "^1.0.1" tslib "1.14.1" +"@whatwg-node/disposablestack@^0.0.3": + version "0.0.3" + resolved "https://registry.yarnpkg.com/@whatwg-node/disposablestack/-/disposablestack-0.0.3.tgz#fbc3895880d5f61e0c484ea44921131872668abd" + integrity sha512-XP8JvzFSJbd4d9BWeeAbwMYjF8JwgpxbbMwXE3sZFK4md2RVU3u6f3u63Q+xATeara3/nJz+di9y8uvcDauq1Q== + dependencies: + tslib "^2.6.3" + "@whatwg-node/events@^0.1.0": version "0.1.1" resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.1.1.tgz#0ca718508249419587e130da26d40e29d99b5356" @@ -5238,6 +6538,14 @@ "@whatwg-node/node-fetch" "^0.4.17" urlpattern-polyfill "^9.0.0" +"@whatwg-node/fetch@^0.9.13", "@whatwg-node/fetch@^0.9.17", "@whatwg-node/fetch@^0.9.18", "@whatwg-node/fetch@^0.9.21": + version "0.9.21" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.9.21.tgz#24a08c441126ae2d0f94544e718bdb4a8c2b5ad0" + integrity sha512-Wt0jPb+04JjobK0pAAN7mEHxVHcGA9HoP3OyCsZtyAecNQeADXCZ1MihFwVwjsgaRYuGVmNlsCmLxlG6mor8Gw== + dependencies: + "@whatwg-node/node-fetch" "^0.5.23" + urlpattern-polyfill "^10.0.0" + "@whatwg-node/node-fetch@^0.4.17": version "0.4.19" resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.4.19.tgz#29c72ff65a8e450949238612ff17a3d3717736d3" @@ -5249,6 +6557,59 @@ fast-url-parser "^1.1.3" tslib "^2.3.1" +"@whatwg-node/node-fetch@^0.5.23": + version "0.5.25" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.5.25.tgz#128e3d0708ae4a47f86a19b4e946c6401ad8121a" + integrity sha512-m6TrxcJlS8ptYLTQL+Ex931RFJsoCQtBQWBNHi5b0xHS0C7FJGUJl1asYZ7MdOhZqdiMVcs1lNJeHsfzyUNjOg== + dependencies: + "@kamilkisiela/fast-url-parser" "^1.1.4" + busboy "^1.6.0" + fast-querystring "^1.1.1" + tslib "^2.6.3" + +"@whatwg-node/server@^0.9.44", "@whatwg-node/server@^0.9.46": + version "0.9.49" + resolved "https://registry.yarnpkg.com/@whatwg-node/server/-/server-0.9.49.tgz#5d2d49b114041973c9d625c65e3c018032b8928b" + integrity sha512-3KzLXw80gWnTsQ746G/LFdCThTPfDodjQs4PnmoNuPa6XUOl4HWq8TlJpxtmnEEB+y+UYLal+3VQ68dtYlbUDQ== + dependencies: + "@whatwg-node/fetch" "^0.9.21" + tslib "^2.6.3" + +"@wry/caches@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@wry/caches/-/caches-1.0.1.tgz#8641fd3b6e09230b86ce8b93558d44cf1ece7e52" + integrity sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA== + dependencies: + tslib "^2.3.0" + +"@wry/context@^0.7.0": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.4.tgz#e32d750fa075955c4ab2cfb8c48095e1d42d5990" + integrity sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ== + dependencies: + tslib "^2.3.0" + +"@wry/equality@^0.5.6": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.7.tgz#72ec1a73760943d439d56b7b1e9985aec5d497bb" + integrity sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw== + dependencies: + tslib "^2.3.0" + +"@wry/trie@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.4.3.tgz#077d52c22365871bf3ffcbab8e95cb8bc5689af4" + integrity sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w== + dependencies: + tslib "^2.3.0" + +"@wry/trie@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.5.0.tgz#11e783f3a53f6e4cd1d42d2d1323f5bc3fa99c94" + integrity sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA== + dependencies: + tslib "^2.3.0" + "@wundergraph/orm@0.3.1": version "0.3.1" resolved "https://registry.yarnpkg.com/@wundergraph/orm/-/orm-0.3.1.tgz#1306a88194f6736e4833efebd66c111e2692aefe" @@ -5380,6 +6741,16 @@ abab@^2.0.6: resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +abbrev@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" + integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== + abitype@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/abitype/-/abitype-0.3.0.tgz#75150e337d88cc0b2423ed0d3fc36935f139d04c" @@ -5442,6 +6813,13 @@ agent-base@6: dependencies: debug "4" +agent-base@^7.0.2, agent-base@^7.1.0, agent-base@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" + integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== + dependencies: + debug "^4.3.4" + agentkeepalive@^4.2.1: version "4.3.0" resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.3.0.tgz#bb999ff07412653c1803b3ced35e50729830a255" @@ -5451,6 +6829,14 @@ agentkeepalive@^4.2.1: depd "^2.0.0" humanize-ms "^1.2.1" +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + ahocorasick@1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/ahocorasick/-/ahocorasick-1.0.2.tgz" @@ -5473,6 +6859,13 @@ ajv-formats@2.1.1, ajv-formats@^2.1.1, ajv-formats@~2.1.0: dependencies: ajv "^8.0.0" +ajv-formats@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + ajv@8.12.0, ajv@^8.0.0, ajv@^8.10.0, ajv@^8.11.0, ajv@^8.12.0, ajv@^8.6.0, ajv@^8.6.3, ajv@^8.8.2: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" @@ -5557,11 +6950,29 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" +"aproba@^1.0.3 || ^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== + archy@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" integrity sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw== +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== + dependencies: + delegates "^1.0.0" + readable-stream "^3.6.0" + +are-we-there-yet@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-4.0.2.tgz#aed25dd0eae514660d49ac2b2366b175c614785a" + integrity sha512-ncSWAawFhKMJDTdoAeOV+jyW1VCMj5QIAwULIBV0SSR7B/RLPPEQiknKcg/RIIZlUQrxELpsxMiTUoAQ4sIUyg== + arg@^4.1.0: version "4.1.3" resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" @@ -5742,6 +7153,11 @@ atomic-sleep@^1.0.0: resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== +auto-bind@~4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" + integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== + autoprefixer@^10.4.15: version "10.4.15" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.15.tgz#a1230f4aeb3636b89120b34a1f513e2f6834d530" @@ -5837,6 +7253,44 @@ babel-plugin-polyfill-regenerator@^0.5.2: dependencies: "@babel/helper-define-polyfill-provider" "^0.4.2" +babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: + version "7.0.0-beta.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" + integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== + +babel-preset-fbjs@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" + integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== + dependencies: + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-syntax-class-properties" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-block-scoped-functions" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-member-expression-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-super" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-property-literals" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" + bail@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz" @@ -5971,6 +7425,16 @@ browserslist@^4.22.2: node-releases "^2.0.14" update-browserslist-db "^1.0.13" +browserslist@^4.23.1: + version "4.23.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" + integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== + dependencies: + caniuse-lite "^1.0.30001646" + electron-to-chromium "^1.5.4" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" + bs58@^4.0.0, bs58@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" @@ -5978,6 +7442,13 @@ bs58@^4.0.0, bs58@^4.0.1: dependencies: base-x "^3.0.2" +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + buffer@6.0.3, buffer@^6.0.3, buffer@~6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" @@ -6022,6 +7493,24 @@ cac@^6.7.14: resolved "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz" integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== +cacache@^18.0.0: + version "18.0.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-18.0.4.tgz#4601d7578dadb59c66044e157d02a3314682d6a5" + integrity sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ== + dependencies: + "@npmcli/fs" "^3.1.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^10.0.1" + minipass "^7.0.3" + minipass-collect "^2.0.1" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^4.0.0" + ssri "^10.0.0" + tar "^6.1.11" + unique-filename "^3.0.0" + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -6078,6 +7567,11 @@ caniuse-lite@^1.0.30001565: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001571.tgz#4182e93d696ff42930f4af7eba515ddeb57917ac" integrity sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ== +caniuse-lite@^1.0.30001646: + version "1.0.30001651" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz#52de59529e8b02b1aedcaaf5c05d9e23c0c28138" + integrity sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg== + capital-case@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" @@ -6140,6 +7634,38 @@ chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +change-case-all@1.0.14: + version "1.0.14" + resolved "https://registry.yarnpkg.com/change-case-all/-/change-case-all-1.0.14.tgz#bac04da08ad143278d0ac3dda7eccd39280bfba1" + integrity sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA== + dependencies: + change-case "^4.1.2" + is-lower-case "^2.0.2" + is-upper-case "^2.0.2" + lower-case "^2.0.2" + lower-case-first "^2.0.2" + sponge-case "^1.0.1" + swap-case "^2.0.2" + title-case "^3.0.3" + upper-case "^2.0.2" + upper-case-first "^2.0.2" + +change-case-all@1.0.15: + version "1.0.15" + resolved "https://registry.yarnpkg.com/change-case-all/-/change-case-all-1.0.15.tgz#de29393167fc101d646cd76b0ef23e27d09756ad" + integrity sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ== + dependencies: + change-case "^4.1.2" + is-lower-case "^2.0.2" + is-upper-case "^2.0.2" + lower-case "^2.0.2" + lower-case-first "^2.0.2" + sponge-case "^1.0.1" + swap-case "^2.0.2" + title-case "^3.0.3" + upper-case "^2.0.2" + upper-case-first "^2.0.2" + change-case@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12" @@ -6214,6 +7740,11 @@ classnames@^2.2.6, classnames@^2.3.1: resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + cli-color@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-2.0.3.tgz#73769ba969080629670f3f2ef69a4bf4e7cc1879" @@ -6311,6 +7842,11 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-support@^1.1.2, color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + colorette@^1.2.0: version "1.4.0" resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" @@ -6388,6 +7924,11 @@ confusing-browser-globals@^1.0.10: resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== +console-control-strings@^1.0.0, console-control-strings@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + constant-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" @@ -6473,6 +8014,16 @@ cosmiconfig@^8.1.3: parse-json "^5.2.0" path-type "^4.0.0" +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + create-require@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" @@ -6485,7 +8036,14 @@ cross-fetch@^3.1.4, cross-fetch@^3.1.5: dependencies: node-fetch "^2.6.12" -cross-spawn@7.0.3, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-inspect@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cross-inspect/-/cross-inspect-1.0.1.tgz#15f6f65e4ca963cf4cc1a2b5fef18f6ca328712b" + integrity sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A== + dependencies: + tslib "^2.4.0" + +cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -6655,6 +8213,11 @@ dayjs@1.11.10: resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== +dayjs@1.11.13: + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== + dayjs@1.11.8: version "1.11.8" resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.8.tgz#4282f139c8c19dd6d0c7bd571e30c2d0ba7698ea" @@ -6833,16 +8396,26 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + depd@2.0.0, depd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== -dependency-graph@0.11.0, dependency-graph@~0.11.0: +dependency-graph@0.11.0, dependency-graph@^0.11.0, dependency-graph@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg== +dependency-graph@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-1.0.0.tgz#bb5e85aec1310bc13b22dbd76e3196c4ee4c10d2" + integrity sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg== + dequal@^2.0.0, dequal@^2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" @@ -6858,6 +8431,11 @@ detect-libc@^1.0.3: resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== +detect-libc@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700" + integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== + detect-node-es@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz" @@ -6944,6 +8522,11 @@ dot-case@^3.0.4: no-case "^3.0.4" tslib "^2.0.3" +dotenv@^16.0.3: + version "16.4.5" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== + dotenv@^16.3.1: version "16.3.1" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" @@ -6961,6 +8544,11 @@ dset@3.1.2, dset@^3.1.2: resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.2.tgz#89c436ca6450398396dc6538ea00abc0c54cd45a" integrity sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q== +dset@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.3.tgz#c194147f159841148e8e34ca41f638556d9542d2" + integrity sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ== + duplexer@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -6998,6 +8586,11 @@ electron-to-chromium@^1.4.601: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz#4bddbc2c76e1e9dbf449ecd5da3d8119826ea4fb" integrity sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg== +electron-to-chromium@^1.5.4: + version "1.5.13" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz#1abf0410c5344b2b829b7247e031f02810d442e6" + integrity sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q== + elliptic@6.5.4: version "6.5.4" resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" @@ -7026,6 +8619,13 @@ encode-utf8@^1.0.3: resolved "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz" integrity sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw== +encoding@^0.1.13: + version "0.1.13" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== + dependencies: + iconv-lite "^0.6.2" + end-of-stream@^1.4.1, end-of-stream@^1.4.4: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -7046,6 +8646,21 @@ entities@^4.4.0, entities@^4.5.0: resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== +env-paths@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43" + integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA== + +env-paths@^2.2.0, env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + +err-code@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" @@ -7343,6 +8958,11 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escalade@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -7780,6 +9400,11 @@ execa@7.2.0, execa@^7.1.1: signal-exit "^3.0.7" strip-final-newline "^3.0.0" +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + ext@^1.1.2: version "1.7.0" resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" @@ -7792,6 +9417,11 @@ extend@^3.0.0: resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== +extract-files@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-11.0.0.tgz#b72d428712f787eef1f5193aff8ab5351ca8469a" + integrity sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ== + eyes@^0.1.8: version "0.1.8" resolved "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz" @@ -7862,6 +9492,19 @@ fast-json-stringify@^5.7.0: fast-uri "^2.1.0" rfdc "^1.2.0" +fast-json-stringify@^5.8.0: + version "5.16.1" + resolved "https://registry.yarnpkg.com/fast-json-stringify/-/fast-json-stringify-5.16.1.tgz#a6d0c575231a3a08c376a00171d757372f2ca46e" + integrity sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g== + dependencies: + "@fastify/merge-json-schemas" "^0.1.0" + ajv "^8.10.0" + ajv-formats "^3.0.1" + fast-deep-equal "^3.1.3" + fast-uri "^2.1.0" + json-schema-ref-resolver "^1.0.1" + rfdc "^1.2.0" + fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" @@ -7959,6 +9602,31 @@ fastq@^1.6.1: dependencies: reusify "^1.0.4" +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +fbjs-css-vars@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== + +fbjs@^3.0.0: + version "3.0.5" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d" + integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== + dependencies: + cross-fetch "^3.1.5" + fbjs-css-vars "^1.0.0" + loose-envify "^1.0.0" + object-assign "^4.1.0" + promise "^7.1.1" + setimmediate "^1.0.5" + ua-parser-js "^1.0.35" + fflate@^0.8.0: version "0.8.0" resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.0.tgz#f93ad1dcbe695a25ae378cf2386624969a7cda32" @@ -8067,6 +9735,14 @@ foreach@^2.0.4: resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.6.tgz#87bcc8a1a0e74000ff2bf9802110708cfb02eb6e" integrity sha512-k6GAGDyqLe9JaebCsFCoudPPWfihKu8pylYXRlqP1J7ms39iPoTtk2fviNglIeQEwdh0bQeKJ01ZPyuyQvKzwg== +foreground-child@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.0.tgz#0ac8644c06e431439f8561db8ecf29a7b5519c77" + integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + form-data@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" @@ -8116,6 +9792,13 @@ fs-minipass@^2.0.0: dependencies: minipass "^3.0.0" +fs-minipass@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54" + integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== + dependencies: + minipass "^7.0.3" + fs-readdir-recursive@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" @@ -8171,6 +9854,42 @@ functions-have-names@^1.2.2, functions-have-names@^1.2.3: resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== + dependencies: + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.2" + console-control-strings "^1.0.0" + has-unicode "^2.0.1" + object-assign "^4.1.1" + signal-exit "^3.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.2" + +gauge@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-5.0.2.tgz#7ab44c11181da9766333f10db8cd1e4b17fd6c46" + integrity sha512-pMaFftXPtiGIHCJHdcUUx9Rby/rFT/Kkt3fIIGCs+9PMDIljSyRiqraTlxNtBReJRDfUefpa263RQ3vnp5G/LQ== + dependencies: + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.3" + console-control-strings "^1.1.0" + has-unicode "^2.0.1" + signal-exit "^4.0.1" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.5" + +generate-function@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f" + integrity sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ== + dependencies: + is-property "^1.0.2" + gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" @@ -8248,6 +9967,13 @@ get-symbol-description@^1.0.0: call-bind "^1.0.2" get-intrinsic "^1.1.1" +get-tsconfig@^4.7.6: + version "4.7.6" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.6.tgz#118fd5b7b9bae234cc7705a00cd771d7eb65d62a" + integrity sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA== + dependencies: + resolve-pkg-maps "^1.0.0" + get-value@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/get-value/-/get-value-3.0.1.tgz" @@ -8288,7 +10014,31 @@ glob@7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0: +glob@^10.2.2, glob@^10.3.10, glob@^10.3.7: + version "10.4.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" + integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + dependencies: + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^1.11.1" + +glob@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.0.tgz#6031df0d7b65eaa1ccb9b29b5ced16cea658e77e" + integrity sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g== + dependencies: + foreground-child "^3.1.0" + jackspeak "^4.0.1" + minimatch "^10.0.0" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^2.0.0" + +glob@^7.0.0, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -8330,7 +10080,7 @@ globalthis@^1.0.3: dependencies: define-properties "^1.1.3" -globby@11.1.0, globby@^11.1.0: +globby@11.1.0, globby@^11.0.3, globby@^11.1.0: version "11.1.0" resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -8364,7 +10114,7 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz" integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== -graceful-fs@^4.2.0: +graceful-fs@^4.2.0, graceful-fs@^4.2.6: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -8386,6 +10136,23 @@ graphql-helix@^1.13.0: resolved "https://registry.yarnpkg.com/graphql-helix/-/graphql-helix-1.13.0.tgz#e64dad5ef5f622ef38c97fa033f56f3d953c0104" integrity sha512-cqDKMoRywKjnL0ZWCTB0GOiBgsH6d3nU4JGDF6RuzAyd35tmalzKpSxkx3NNp4H5RvnKWnrukWzR51wUq277ng== +graphql-import-node@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/graphql-import-node/-/graphql-import-node-0.0.5.tgz#caf76a6cece10858b14f27cce935655398fc1bf0" + integrity sha512-OXbou9fqh9/Lm7vwXT0XoRN9J5+WCYKnbiTalgFDvkQERITRmcfncZs6aVABedd5B85yQU5EULS4a5pnbpuI0Q== + +graphql-jit@0.8.6: + version "0.8.6" + resolved "https://registry.yarnpkg.com/graphql-jit/-/graphql-jit-0.8.6.tgz#c8bf91842670cd3153e09f789884c2192d0e770c" + integrity sha512-oVJteh/uYDpIA/M4UHrI+DmzPnX1zTD0a7Je++JA8q8P68L/KbuepimDyrT5FhL4HAq3filUxaFvfsL6/A4msw== + dependencies: + "@graphql-typed-document-node/core" "^3.2.0" + fast-json-stringify "^5.8.0" + generate-function "^2.3.1" + lodash.memoize "^4.1.2" + lodash.merge "4.6.2" + lodash.mergewith "4.6.2" + graphql-query-complexity@^0.7.0: version "0.7.2" resolved "https://registry.npmjs.org/graphql-query-complexity/-/graphql-query-complexity-0.7.2.tgz" @@ -8415,7 +10182,7 @@ graphql-subscriptions@^1.1.0: dependencies: iterall "^1.3.0" -graphql-tag@^2.0.0: +graphql-tag@^2.0.0, graphql-tag@^2.11.0, graphql-tag@^2.12.6: version "2.12.6" resolved "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz" integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== @@ -8427,16 +10194,33 @@ graphql-type-json@0.3.2: resolved "https://registry.yarnpkg.com/graphql-type-json/-/graphql-type-json-0.3.2.tgz#f53a851dbfe07bd1c8157d24150064baab41e115" integrity sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg== +graphql-ws@^5.12.1, graphql-ws@^5.14.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.16.0.tgz#849efe02f384b4332109329be01d74c345842729" + integrity sha512-Ju2RCU2dQMgSKtArPbEtsK5gNLnsQyTNIo/T7cZNp96niC1x0KdJNZV0TIoilceBPQwfb5itrGl8pkFeOUMl4A== + +graphql-yoga@^5.7.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-5.7.0.tgz#7c9a6e14cd9483cf04d26b5a189f2eed4a8a7111" + integrity sha512-QyGVvFAvGhMrzjJvhjsxsyoE+e4lNrj5f5qOsRYJuWIjyw7tHfbBvybZIwzNOGY0aB5sgA8BlVvu5hxjdKJ5tQ== + dependencies: + "@envelop/core" "^5.0.1" + "@graphql-tools/executor" "^1.3.0" + "@graphql-tools/schema" "^10.0.4" + "@graphql-tools/utils" "^10.3.2" + "@graphql-yoga/logger" "^2.0.0" + "@graphql-yoga/subscription" "^5.0.1" + "@whatwg-node/fetch" "^0.9.18" + "@whatwg-node/server" "^0.9.44" + dset "^3.1.1" + lru-cache "^10.0.0" + tslib "^2.5.2" + graphql@*: version "16.6.0" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.6.0.tgz#c2dcffa4649db149f6282af726c8c83f1c7c5fdb" integrity sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw== -graphql@^15.8.0: - version "15.8.0" - resolved "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz" - integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== - graphql@^16.6.0: version "16.8.1" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" @@ -8505,6 +10289,11 @@ has-tostringtag@^1.0.0: dependencies: has-symbols "^1.0.2" +has-unicode@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -8578,6 +10367,11 @@ html-escaper@^2.0.0: resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== +http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + http-errors@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" @@ -8598,6 +10392,14 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" +http-proxy-agent@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" + integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== + dependencies: + agent-base "^7.1.0" + debug "^4.3.4" + http-reasons@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/http-reasons/-/http-reasons-0.1.0.tgz#a953ca670078669dde142ce899401b9d6e85d3b4" @@ -8613,7 +10415,7 @@ https-browserify@^1.0.0: resolved "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-proxy-agent@^5.0.1: +https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== @@ -8621,6 +10423,14 @@ https-proxy-agent@^5.0.1: agent-base "6" debug "4" +https-proxy-agent@^7.0.1: + version "7.0.5" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2" + integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw== + dependencies: + agent-base "^7.0.2" + debug "4" + human-signals@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -8650,7 +10460,7 @@ iconv-lite@0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.6.3, iconv-lite@^0.6.3: +iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== @@ -8667,6 +10477,11 @@ ignore@^5.2.0: resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== +immediate@~3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" + integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== + immer@^9.0.16: version "9.0.16" resolved "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz" @@ -8682,6 +10497,11 @@ immutable@^4.0.0: resolved "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz" integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw== +immutable@~3.7.6: + version "3.7.6" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.7.6.tgz#13b4d3cb12befa15482a26fe1b2ebae640071e4b" + integrity sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw== + import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" @@ -8690,11 +10510,21 @@ import-fresh@^3.2.1, import-fresh@^3.3.0: parent-module "^1.0.0" resolve-from "^4.0.0" +import-from@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-4.0.0.tgz#2710b8d66817d232e16f4166e319248d3d5492e2" + integrity sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ== + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -8739,11 +10569,27 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" +ip-address@^9.0.5: + version "9.0.5" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a" + integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g== + dependencies: + jsbn "1.1.0" + sprintf-js "^1.1.3" + ipaddr.js@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== +is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== + dependencies: + is-relative "^1.0.0" + is-windows "^1.0.1" + is-arguments@^1.0.4, is-arguments@^1.1.0, is-arguments@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" @@ -8881,6 +10727,18 @@ is-inside-container@^1.0.0: dependencies: is-docker "^3.0.0" +is-lambda@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" + integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== + +is-lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-2.0.2.tgz#1c0884d3012c841556243483aa5d522f47396d2a" + integrity sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ== + dependencies: + tslib "^2.0.3" + is-map@^2.0.1, is-map@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" @@ -8931,6 +10789,11 @@ is-promise@^2.2.2: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== +is-property@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + integrity sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g== + is-regex@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" @@ -8939,6 +10802,13 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" +is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" + is-retry-allowed@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz#88f34cbd236e043e71b6932d09b0c65fb7b4d71d" @@ -8997,6 +10867,20 @@ is-typedarray@1.0.0, is-typedarray@^1.0.0: resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= +is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" + +is-upper-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-2.0.2.tgz#f1105ced1fe4de906a5f39553e7d3803fd804649" + integrity sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ== + dependencies: + tslib "^2.0.3" + is-weakmap@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" @@ -9022,7 +10906,12 @@ is-what@^4.1.8: resolved "https://registry.npmjs.org/is-what/-/is-what-4.1.8.tgz" integrity sha512-yq8gMao5upkPoGEU9LsB2P+K3Kt8Q3fQFCGyNCWOAnJAMzEXVV9drYb0TXr42TTliLLhKIBvulgAXgtLLnwzGA== -is-wsl@^2.2.0: +is-windows@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== @@ -9039,6 +10928,11 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== +isexe@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d" + integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== + isobject@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" @@ -9049,6 +10943,11 @@ isomorphic-ws@^4.0.1: resolved "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz" integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== +isomorphic-ws@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" + integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== + istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" @@ -9104,6 +11003,24 @@ ix@^5.0.0: "@types/node" "^13.7.4" tslib "^2.3.0" +jackspeak@^3.1.2: + version "3.4.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" + integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jackspeak@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.0.1.tgz#9fca4ce961af6083e259c376e9e3541431f5287b" + integrity sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + jake@^10.8.5: version "10.8.5" resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" @@ -9133,6 +11050,11 @@ jayson@^3.4.4: uuid "^8.3.2" ws "^7.4.5" +jiti@^1.21.6: + version "1.21.6" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.6.tgz#6c7f7398dd4b3142767f9a168af2f317a428d268" + integrity sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w== + js-levenshtein@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" @@ -9163,6 +11085,11 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" +jsbn@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040" + integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A== + jsdom@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-21.1.1.tgz#ab796361e3f6c01bcfaeda1fea3c06197ac9d8ae" @@ -9210,6 +11137,11 @@ jsesc@~0.5.0: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== +json-bigint-patch@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/json-bigint-patch/-/json-bigint-patch-0.0.8.tgz#45d954da1f21c6d4f3ae9ef64c9ac227cd0ab0fe" + integrity sha512-xa0LTQsyaq8awYyZyuUsporWisZFiyqzxGW8CKM3t7oouf0GFAKYJnqAm6e9NLNBQOCtOLvy614DEiRX/rPbnA== + json-machete@0.94.0: version "0.94.0" resolved "https://registry.yarnpkg.com/json-machete/-/json-machete-0.94.0.tgz#a3243721395bde44c3d4f04bd69637114caa4d3f" @@ -9257,6 +11189,13 @@ json-rpc-random-id@^1.0.0, json-rpc-random-id@^1.0.1: resolved "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz" integrity sha1-uknZat7RRE27jaPSA3SKy7zeyMg= +json-schema-ref-resolver@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-schema-ref-resolver/-/json-schema-ref-resolver-1.0.1.tgz#6586f483b76254784fc1d2120f717bdc9f0a99bf" + integrity sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw== + dependencies: + fast-deep-equal "^3.1.3" + json-schema-resolver@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/json-schema-resolver/-/json-schema-resolver-2.0.0.tgz#d17fdf53560e6bc9af084b930fee27f6ce4a03b6" @@ -9454,6 +11393,13 @@ libphonenumber-js@^1.10.14: resolved "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.15.tgz" integrity sha512-sLeVLmWX17VCKKulc+aDIRHS95TxoTsKMRJi5s5gJdwlqNzMWcBCtSHHruVyXjqfi67daXM2SnLf2juSrdx5Sg== +lie@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" + integrity sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw== + dependencies: + immediate "~3.0.5" + light-my-request@^5.9.1: version "5.11.0" resolved "https://registry.yarnpkg.com/light-my-request/-/light-my-request-5.11.0.tgz#90e446c303b3a47b59df38406d5f5c2cf224f2d1" @@ -9543,6 +11489,13 @@ local-pkg@^0.4.3: resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.3.tgz#0ff361ab3ae7f1c19113d9bb97b98b905dbc4963" integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== +localforage@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.10.0.tgz#5c465dc5f62b2807c3a84c0c6a1b1b3212781dd4" + integrity sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg== + dependencies: + lie "3.1.1" + locate-path@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" @@ -9587,11 +11540,21 @@ lodash.keys@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205" integrity sha512-J79MkJcp7Df5mizHiVNpjoHXLi4HLjh9VLS/M7lQSGoQ+0oQ+lWEigREkqKyizPB1IawvQLLKY8mzEcm1tkyxQ== +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + lodash.merge@4.6.2, lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.mergewith@4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" + integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== + lodash.omit@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60" @@ -9632,7 +11595,7 @@ lodash.xor@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.xor/-/lodash.xor-4.5.0.tgz#4d48ed7e98095b0632582ba714d3ff8ae8fb1db6" integrity sha512-sVN2zimthq7aZ5sPGXnSz32rZPuqcparVW50chJQe+mzTYV+IsxSsl/2gnkWWE2Of7K3myBQBqtLKOUEHJKRsQ== -lodash@4.17.21, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.21: +lodash@4.17.21, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@~4.17.0, lodash@~4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -9684,6 +11647,13 @@ loupe@^2.3.6: dependencies: get-func-name "^2.0.0" +lower-case-first@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-2.0.2.tgz#64c2324a2250bf7c37c5901e76a5b5309301160b" + integrity sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg== + dependencies: + tslib "^2.0.3" + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" @@ -9691,6 +11661,16 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lru-cache@^10.0.0, lru-cache@^10.0.1, lru-cache@^10.2.0: + version "10.4.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +lru-cache@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.0.0.tgz#15d93a196f189034d7166caf9fe55e7384c98a21" + integrity sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA== + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" @@ -9756,6 +11736,13 @@ make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" +make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + make-dir@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" @@ -9768,6 +11755,29 @@ make-error@^1.1.1: resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== +make-fetch-happen@^13.0.0: + version "13.0.1" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz#273ba2f78f45e1f3a6dca91cede87d9fa4821e36" + integrity sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA== + dependencies: + "@npmcli/agent" "^2.0.0" + cacache "^18.0.0" + http-cache-semantics "^4.1.1" + is-lambda "^1.0.1" + minipass "^7.0.2" + minipass-fetch "^3.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^0.6.3" + proc-log "^4.2.0" + promise-retry "^2.0.1" + ssri "^10.0.0" + +map-cache@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== + map-stream@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" @@ -9868,6 +11878,11 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== +meros@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/meros/-/meros-1.3.0.tgz#c617d2092739d55286bf618129280f362e6242f2" + integrity sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w== + micromark-core-commonmark@^1.0.1: version "1.0.6" resolved "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz" @@ -10122,6 +12137,13 @@ minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch dependencies: brace-expansion "^1.1.7" +minimatch@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b" + integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ== + dependencies: + brace-expansion "^2.0.1" + minimatch@^5.0.1: version "5.1.6" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" @@ -10136,6 +12158,13 @@ minimatch@^6.1.6: dependencies: brace-expansion "^2.0.1" +minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.2.0: version "1.2.7" resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz" @@ -10146,6 +12175,45 @@ minimist@^1.2.5, minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== +minipass-collect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz#1621bc77e12258a12c60d34e2276ec5c20680863" + integrity sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw== + dependencies: + minipass "^7.0.3" + +minipass-fetch@^3.0.0: + version "3.0.5" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.5.tgz#f0f97e40580affc4a35cc4a1349f05ae36cb1e4c" + integrity sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg== + dependencies: + minipass "^7.0.3" + minipass-sized "^1.0.3" + minizlib "^2.1.2" + optionalDependencies: + encoding "^0.1.13" + +minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + dependencies: + minipass "^3.0.0" + +minipass-pipeline@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + dependencies: + minipass "^3.0.0" + +minipass-sized@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" + integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== + dependencies: + minipass "^3.0.0" + minipass@^3.0.0: version "3.3.6" resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" @@ -10158,7 +12226,12 @@ minipass@^5.0.0: resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -minizlib@^2.1.1: +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3, minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== @@ -10171,6 +12244,11 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mkdirp@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" + integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== + mlly@^1.2.0, mlly@^1.4.0: version "1.4.2" resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.2.tgz#7cf406aa319ff6563d25da6b36610a93f2a8007e" @@ -10244,6 +12322,11 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" +nan@2.18.0: + version "2.18.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554" + integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== + nanoid@^3.3.7: version "3.3.7" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" @@ -10259,6 +12342,11 @@ natural-compare@^1.4.0: resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= +negotiator@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" @@ -10324,6 +12412,40 @@ node-gyp-build@^4.3.0: resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz" integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg== +node-gyp@10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-10.0.1.tgz#205514fc19e5830fa991e4a689f9e81af377a966" + integrity sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg== + dependencies: + env-paths "^2.2.0" + exponential-backoff "^3.1.1" + glob "^10.3.10" + graceful-fs "^4.2.6" + make-fetch-happen "^13.0.0" + nopt "^7.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + tar "^6.1.2" + which "^4.0.0" + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-libcurl@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/node-libcurl/-/node-libcurl-4.0.0.tgz#57568c3f7c08a76e822994d2b674d4dd56752127" + integrity sha512-v+u+OgSq6ldvf8MrdjieAy/mv8WeTN94nrTomh62zhItF2HH0Ckin/QEqs8+35DWyYrE5nBM2480UtWVXktzbQ== + dependencies: + "@mapbox/node-pre-gyp" "1.0.11" + env-paths "2.2.0" + nan "2.18.0" + node-gyp "10.0.1" + npmlog "7.0.1" + rimraf "5.0.5" + tslib "2.6.2" + node-readfiles@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/node-readfiles/-/node-readfiles-0.2.0.tgz#dbbd4af12134e2e635c245ef93ffcf6f60673a5d" @@ -10341,11 +12463,37 @@ node-releases@^2.0.14: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + node-watch@^0.7.4: version "0.7.4" resolved "https://registry.yarnpkg.com/node-watch/-/node-watch-0.7.4.tgz#34557106948cd4b8ddff9aa3d284774004548824" integrity sha512-RinNxoz4W1cep1b928fuFhvAQ5ag/+1UlMDV7rbyGthBIgsiEouS4kvRayvvboxii4m8eolKOIBo3OjDqbc+uQ== +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + +nopt@^7.0.0: + version "7.2.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" + integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== + dependencies: + abbrev "^2.0.0" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== + dependencies: + remove-trailing-separator "^1.0.1" + normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" @@ -10370,6 +12518,26 @@ npm-run-path@^5.1.0: dependencies: path-key "^4.0.0" +npmlog@7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-7.0.1.tgz#7372151a01ccb095c47d8bf1d0771a4ff1f53ac8" + integrity sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg== + dependencies: + are-we-there-yet "^4.0.0" + console-control-strings "^1.1.0" + gauge "^5.0.0" + set-blocking "^2.0.0" + +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== + dependencies: + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + gauge "^3.0.0" + set-blocking "^2.0.0" + nth-check@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" @@ -10377,6 +12545,11 @@ nth-check@2.0.1: dependencies: boolbase "^1.0.0" +nullthrows@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" + integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== + nwsapi@^2.2.2: version "2.2.2" resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz" @@ -10428,7 +12601,7 @@ oas-validator@^5.0.8: should "^13.2.1" yaml "^1.10.0" -object-assign@^4.0.1, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -10443,6 +12616,11 @@ object-inspect@1.12.3, object-inspect@^1.11.0, object-inspect@^1.12.2, object-in resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + object-is@^1.1.5: version "1.1.5" resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" @@ -10542,6 +12720,14 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" +open@^7.4.2: + version "7.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + open@^9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6" @@ -10585,6 +12771,16 @@ openapi3-ts@^3.0.0, openapi3-ts@^3.2.0: dependencies: yaml "^2.2.1" +optimism@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.18.0.tgz#e7bb38b24715f3fdad8a9a7fc18e999144bbfa63" + integrity sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ== + dependencies: + "@wry/caches" "^1.0.0" + "@wry/context" "^0.7.0" + "@wry/trie" "^0.4.3" + tslib "^2.3.0" + optionator@^0.8.1: version "0.8.3" resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" @@ -10651,6 +12847,13 @@ outvariant@^1.4.0: resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.4.0.tgz#e742e4bda77692da3eca698ef5bfac62d9fba06e" integrity sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw== +p-limit@3.1.0, p-limit@^3.0.2, p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-limit@^2.2.0: version "2.3.0" resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" @@ -10658,13 +12861,6 @@ p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.0.2, p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - p-limit@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" @@ -10686,11 +12882,23 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + p-try@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +package-json-from-dist@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz#e501cd3094b278495eb4258d4c9f6d5ac3019f00" + integrity sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw== + param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -10706,6 +12914,15 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" +parse-filepath@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" + integrity sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q== + dependencies: + is-absolute "^1.0.0" + map-cache "^0.2.0" + path-root "^0.1.1" + parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" @@ -10774,6 +12991,34 @@ path-parse@^1.0.7: resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-root-regex@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + integrity sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ== + +path-root@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + integrity sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg== + dependencies: + path-root-regex "^0.1.0" + +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +path-scurry@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.0.tgz#9f052289f23ad8bf9397a2a0425e7b8615c58580" + integrity sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg== + dependencies: + lru-cache "^11.0.0" + minipass "^7.1.2" + path-type@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" @@ -10806,6 +13051,11 @@ picocolors@^1.0.0: resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" @@ -11025,6 +13275,16 @@ prismjs@^1.27.0: resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + +proc-log@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-4.2.0.tgz#b6f461e4026e75fdfe228b265e9f7a00779d7034" + integrity sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA== + process-warning@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" @@ -11040,6 +13300,21 @@ process@^0.11.10: resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= +promise-retry@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== + dependencies: + err-code "^2.0.2" + retry "^0.12.0" + +promise@^7.1.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + promise@~7.0.1: version "7.0.4" resolved "https://registry.npmjs.org/promise/-/promise-7.0.4.tgz" @@ -11592,6 +13867,20 @@ regjsparser@^0.9.1: dependencies: jsesc "~0.5.0" +rehackt@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/rehackt/-/rehackt-0.1.0.tgz#a7c5e289c87345f70da8728a7eb878e5d03c696b" + integrity sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw== + +relay-runtime@12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/relay-runtime/-/relay-runtime-12.0.0.tgz#1e039282bdb5e0c1b9a7dc7f6b9a09d4f4ff8237" + integrity sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug== + dependencies: + "@babel/runtime" "^7.0.0" + fbjs "^3.0.0" + invariant "^2.2.4" + remark-parse@^10.0.0: version "10.0.1" resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz" @@ -11621,6 +13910,11 @@ remove-accents@0.4.2: resolved "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz" integrity sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U= +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -11651,11 +13945,21 @@ resize-observer-polyfill@^1.5.1: resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== +resolve-from@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + resolve@^1.1.6, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.22.4: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" @@ -11679,6 +13983,11 @@ resolve@~1.1.6: resolved "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz" integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= +response-iterator@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da" + integrity sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw== + restore-cursor@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" @@ -11692,6 +14001,11 @@ ret@~0.2.0: resolved "https://registry.yarnpkg.com/ret/-/ret-0.2.2.tgz#b6861782a1f4762dce43402a71eb7a283f44573c" integrity sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ== +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== + reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -11702,6 +14016,13 @@ rfdc@^1.1.4, rfdc@^1.2.0, rfdc@^1.3.0: resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== +rimraf@5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.5.tgz#9be65d2d6e683447d2e9013da2bf451139a61ccf" + integrity sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A== + dependencies: + glob "^10.3.7" + rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" @@ -11709,6 +14030,14 @@ rimraf@^3.0.2: dependencies: glob "^7.1.3" +rimraf@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-6.0.1.tgz#ffb8ad8844dd60332ab15f52bc104bc3ed71ea4e" + integrity sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A== + dependencies: + glob "^11.0.0" + package-json-from-dist "^1.0.0" + rollup-plugin-inject@^3.0.0: version "3.0.2" resolved "https://registry.npmjs.org/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz" @@ -11913,11 +14242,16 @@ semver@^5.6.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@^6.3.0, semver@^6.3.1: +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== +semver@^7.3.5: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== + sentence-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" @@ -11946,6 +14280,11 @@ set-function-name@^2.0.0, set-function-name@^2.0.1: functions-have-names "^1.2.3" has-property-descriptors "^1.0.0" +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== + setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" @@ -12048,21 +14387,26 @@ siginfo@^2.0.0: resolved "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz" integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== +signal-exit@^3.0.0, signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + signal-exit@^3.0.2: version "3.0.6" resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz" integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== -signal-exit@^3.0.3, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - signal-exit@^4.0.1: version "4.1.0" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== +signedsource@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/signedsource/-/signedsource-1.0.0.tgz#1ddace4981798f93bd833973803d80d52e93ad6a" + integrity sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww== + simple-eval@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/simple-eval/-/simple-eval-1.0.0.tgz#7ba8e6049840690b2d4e356ed01f13209e03aad1" @@ -12118,6 +14462,11 @@ slugify@~1.4.7: resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.4.7.tgz#e42359d505afd84a44513280868e31202a79a628" integrity sha512-tf+h5W1IrjNm/9rKKj0JU2MDMruiopx0jjVA5zCdBtcGjfp0+c5rHw/zADLC3IeKlGHtVbHtpfzvYA0OYT+HKg== +smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + snake-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" @@ -12126,6 +14475,23 @@ snake-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" +socks-proxy-agent@^8.0.3: + version "8.0.4" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz#9071dca17af95f483300316f4b063578fa0db08c" + integrity sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw== + dependencies: + agent-base "^7.1.1" + debug "^4.3.4" + socks "^2.8.3" + +socks@^2.8.3: + version "2.8.3" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.3.tgz#1ebd0f09c52ba95a09750afe3f3f9f724a800cb5" + integrity sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw== + dependencies: + ip-address "^9.0.5" + smart-buffer "^4.2.0" + sonic-boom@^2.2.1: version "2.8.0" resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-2.8.0.tgz#c1def62a77425090e6ad7516aad8eb402e047611" @@ -12182,11 +14548,30 @@ split@0.3: dependencies: through "2" +sponge-case@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sponge-case/-/sponge-case-1.0.1.tgz#260833b86453883d974f84854cdb63aecc5aef4c" + integrity sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA== + dependencies: + tslib "^2.0.3" + +sprintf-js@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" + integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +ssri@^10.0.0: + version "10.0.6" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.6.tgz#a8aade2de60ba2bce8688e3fa349bad05c7dc1e5" + integrity sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ== + dependencies: + minipass "^7.0.3" + stackback@0.0.2: version "0.0.2" resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" @@ -12262,7 +14647,16 @@ string-format@^2.0.0: resolved "https://registry.npmjs.org/string-format/-/string-format-2.0.0.tgz" integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA== -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -12271,7 +14665,7 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string-width@^5.0.0, string-width@^5.0.1: +string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== @@ -12346,6 +14740,13 @@ string_decoder@^1.1.1, string_decoder@^1.3.0: dependencies: safe-buffer "~5.2.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@6.0.1, strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" @@ -12492,6 +14893,18 @@ swagger2openapi@^7.0.6, swagger2openapi@^7.0.8: yaml "^1.10.0" yargs "^17.0.1" +swap-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-2.0.2.tgz#671aedb3c9c137e2985ef51c51f9e98445bf70d9" + integrity sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw== + dependencies: + tslib "^2.0.3" + +symbol-observable@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-4.0.0.tgz#5b425f192279e87f2f9b937ac8540d1984b39205" + integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== + symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" @@ -12515,6 +14928,18 @@ table-layout@^1.0.1: typical "^5.2.0" wordwrapjs "^4.0.0" +tar@^6.1.11, tar@^6.1.2: + version "6.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + tar@^6.1.13: version "6.2.0" resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" @@ -12629,6 +15054,13 @@ tinyspy@^2.1.1: resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-2.1.1.tgz#9e6371b00c259e5c5b301917ca18c01d40ae558c" integrity sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w== +title-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/title-case/-/title-case-3.0.3.tgz#bc689b46f02e411f1d1e1d081f7c3deca0489982" + integrity sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA== + dependencies: + tslib "^2.0.3" + titleize@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/titleize/-/titleize-3.0.0.tgz#71c12eb7fdd2558aa8a44b0be83b8a76694acd53" @@ -12730,6 +15162,13 @@ ts-essentials@^7.0.1: resolved "https://registry.npmjs.org/ts-essentials/-/ts-essentials-7.0.3.tgz" integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ== +ts-invariant@^0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.10.3.tgz#3e048ff96e91459ffca01304dbc7f61c1f642f6c" + integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ== + dependencies: + tslib "^2.1.0" + ts-node@^10.9.1: version "10.9.1" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" @@ -12809,11 +15248,21 @@ tslib@2.6.0, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.1.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3" integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA== -tslib@^2.0.3, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.0: +tslib@2.6.2, tslib@^2.0.3, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.0: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== +tslib@^2.5.2, tslib@^2.6.3, tslib@~2.6.0: + version "2.6.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" + integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== + +tslib@~2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" + integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" @@ -12960,6 +15409,11 @@ typescript@^5.3.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== +typescript@^5.4.2: + version "5.5.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" + integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== + typescript@~4.8.2: version "4.8.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" @@ -12975,6 +15429,15 @@ typical@^5.2.0: resolved "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz" integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== +"uWebSockets.js@uNetworking/uWebSockets.js#semver:^20": + version "20.47.0" + resolved "https://codeload.github.com/uNetworking/uWebSockets.js/tar.gz/6f4b450fc642abba540535f0755c990b42a16026" + +ua-parser-js@^1.0.35: + version "1.0.38" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.38.tgz#66bb0c4c0e322fe48edfe6d446df6042e62f25e2" + integrity sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ== + ufo@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.3.0.tgz#c92f8ac209daff607c57bbd75029e190930a0019" @@ -13002,6 +15465,11 @@ unbox-primitive@^1.0.1, unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" +unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg== + undici-types@~5.26.4: version "5.26.5" resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" @@ -13043,6 +15511,20 @@ unified@^10.0.0: trough "^2.0.0" vfile "^5.0.0" +unique-filename@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" + integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== + dependencies: + unique-slug "^4.0.0" + +unique-slug@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" + integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== + dependencies: + imurmurhash "^0.1.4" + unist-builder@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.0.tgz" @@ -13106,6 +15588,13 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== +unixify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" + integrity sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg== + dependencies: + normalize-path "^2.1.1" + unpipe@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -13132,6 +15621,14 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" +update-browserslist-db@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== + dependencies: + escalade "^3.1.2" + picocolors "^1.0.1" + upper-case-first@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" @@ -13184,6 +15681,11 @@ url@^0.11.1: punycode "^1.4.1" qs "^6.11.0" +urlpattern-polyfill@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz#f0a03a97bfb03cdf33553e5e79a2aadd22cac8ec" + integrity sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg== + urlpattern-polyfill@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz#bc7e386bb12fd7898b58d1509df21d3c29ab3460" @@ -13284,7 +15786,7 @@ value-or-promise@1.0.11: resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== -value-or-promise@^1.0.12: +value-or-promise@^1.0.11, value-or-promise@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== @@ -13587,6 +16089,13 @@ which@^2.0.1: dependencies: isexe "^2.0.0" +which@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a" + integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg== + dependencies: + isexe "^3.1.1" + why-is-node-running@^2.2.2: version "2.2.2" resolved "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz" @@ -13595,6 +16104,13 @@ why-is-node-running@^2.2.2: siginfo "^2.0.0" stackback "0.0.2" +wide-align@^1.1.2, wide-align@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + word-wrap@~1.2.3: version "1.2.4" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f" @@ -13613,6 +16129,15 @@ wordwrapjs@^4.0.0: reduce-flatten "^2.0.0" typical "^5.2.0" +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" @@ -13663,6 +16188,11 @@ ws@^7.4.2, ws@^7.4.5, ws@^7.5.1: resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== +ws@^8.12.0, ws@^8.17.0, ws@^8.17.1: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== + ws@^8.13.0, ws@^8.5.0: version "8.13.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" @@ -13799,6 +16329,18 @@ yocto-queue@^1.0.0: resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz" integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== +zen-observable-ts@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz#6c6d9ea3d3a842812c6e9519209365a122ba8b58" + integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg== + dependencies: + zen-observable "0.8.15" + +zen-observable@0.8.15: + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" + integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== + zod-to-json-schema@^3.20.2: version "3.21.4" resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.21.4.tgz#de97c5b6d4a25e9d444618486cb55c0c7fb949fd"