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 }; bigint: { input: any; output: any }; jsonb: { input: any; output: any }; numeric: { input: any; output: any }; timestamp: { input: any; output: any }; }; /** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ export type BooleanComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ export type IntComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ export type StringComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; /** does the column match the given case-insensitive pattern */ _ilike?: InputMaybe; _in?: InputMaybe>; /** does the column match the given POSIX regular expression, case insensitive */ _iregex?: InputMaybe; _is_null?: InputMaybe; /** does the column match the given pattern */ _like?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; /** does the column NOT match the given case-insensitive pattern */ _nilike?: InputMaybe; _nin?: InputMaybe>; /** does the column NOT match the given POSIX regular expression, case insensitive */ _niregex?: InputMaybe; /** does the column NOT match the given pattern */ _nlike?: InputMaybe; /** does the column NOT match the given POSIX regular expression, case sensitive */ _nregex?: InputMaybe; /** does the column NOT match the given SQL regular expression */ _nsimilar?: InputMaybe; /** does the column match the given POSIX regular expression, case sensitive */ _regex?: InputMaybe; /** does the column match the given SQL regular expression */ _similar?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactions = { account_address: Scalars["String"]["output"]; /** An array relationship */ coin_activities: Array; /** An aggregate relationship */ coin_activities_aggregate: CoinActivitiesAggregate; /** An array relationship */ delegated_staking_activities: Array; /** An array relationship */ fungible_asset_activities: Array; /** An array relationship */ token_activities: Array; /** An aggregate relationship */ token_activities_aggregate: TokenActivitiesAggregate; /** An array relationship */ token_activities_v2: Array; /** An aggregate relationship */ token_activities_v2_aggregate: TokenActivitiesV2Aggregate; transaction_version: Scalars["bigint"]["output"]; /** An object relationship */ user_transaction?: Maybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsCoinActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsCoinActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsDelegatedStakingActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsFungibleAssetActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsTokenActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsTokenActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsTokenActivitiesV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "account_transactions" */ export type AccountTransactionsTokenActivitiesV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "account_transactions" */ export type AccountTransactionsAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "account_transactions" */ export type AccountTransactionsAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "account_transactions" */ export type AccountTransactionsAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type AccountTransactionsAvgFields = { transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "account_transactions". All fields are combined with a logical 'AND'. */ export type AccountTransactionsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_address?: InputMaybe; coin_activities?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities?: InputMaybe; fungible_asset_activities?: InputMaybe; token_activities?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; user_transaction?: InputMaybe; }; /** aggregate max on columns */ export type AccountTransactionsMaxFields = { account_address?: Maybe; transaction_version?: Maybe; }; /** aggregate min on columns */ export type AccountTransactionsMinFields = { account_address?: Maybe; transaction_version?: Maybe; }; /** Ordering options when selecting data from "account_transactions". */ export type AccountTransactionsOrderBy = { account_address?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities_aggregate?: InputMaybe; fungible_asset_activities_aggregate?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; user_transaction?: InputMaybe; }; /** select columns of table "account_transactions" */ export enum AccountTransactionsSelectColumn { /** column name */ AccountAddress = "account_address", /** column name */ TransactionVersion = "transaction_version", } /** aggregate stddev on columns */ export type AccountTransactionsStddevFields = { transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type AccountTransactionsStddevPopFields = { transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type AccountTransactionsStddevSampFields = { transaction_version?: Maybe; }; /** Streaming cursor of the table "account_transactions" */ export type AccountTransactionsStreamCursorInput = { /** Stream column input with initial value */ initial_value: AccountTransactionsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type AccountTransactionsStreamCursorValueInput = { account_address?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type AccountTransactionsSumFields = { transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type AccountTransactionsVarPopFields = { transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type AccountTransactionsVarSampFields = { transaction_version?: Maybe; }; /** aggregate variance on columns */ export type AccountTransactionsVarianceFields = { transaction_version?: Maybe; }; /** columns and relationships of "address_events_summary" */ export type AddressEventsSummary = { account_address?: Maybe; /** An object relationship */ block_metadata?: Maybe; min_block_height?: Maybe; num_distinct_versions?: Maybe; }; /** Boolean expression to filter rows from the table "address_events_summary". All fields are combined with a logical 'AND'. */ export type AddressEventsSummaryBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_address?: InputMaybe; block_metadata?: InputMaybe; min_block_height?: InputMaybe; num_distinct_versions?: InputMaybe; }; /** Ordering options when selecting data from "address_events_summary". */ export type AddressEventsSummaryOrderBy = { account_address?: InputMaybe; block_metadata?: InputMaybe; min_block_height?: InputMaybe; num_distinct_versions?: InputMaybe; }; /** select columns of table "address_events_summary" */ export enum AddressEventsSummarySelectColumn { /** column name */ AccountAddress = "account_address", /** column name */ MinBlockHeight = "min_block_height", /** column name */ NumDistinctVersions = "num_distinct_versions", } /** Streaming cursor of the table "address_events_summary" */ export type AddressEventsSummaryStreamCursorInput = { /** Stream column input with initial value */ initial_value: AddressEventsSummaryStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type AddressEventsSummaryStreamCursorValueInput = { account_address?: InputMaybe; min_block_height?: InputMaybe; num_distinct_versions?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEvents = { account_address?: Maybe; /** An array relationship */ coin_activities: Array; /** An aggregate relationship */ coin_activities_aggregate: CoinActivitiesAggregate; /** An array relationship */ delegated_staking_activities: Array; /** An array relationship */ token_activities: Array; /** An aggregate relationship */ token_activities_aggregate: TokenActivitiesAggregate; /** An array relationship */ token_activities_v2: Array; /** An aggregate relationship */ token_activities_v2_aggregate: TokenActivitiesV2Aggregate; transaction_version?: Maybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsCoinActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsCoinActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsDelegatedStakingActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsTokenActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsTokenActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsTokenActivitiesV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_version_from_events" */ export type AddressVersionFromEventsTokenActivitiesV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "address_version_from_events" */ export type AddressVersionFromEventsAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "address_version_from_events" */ export type AddressVersionFromEventsAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "address_version_from_events" */ export type AddressVersionFromEventsAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type AddressVersionFromEventsAvgFields = { transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "address_version_from_events". All fields are combined with a logical 'AND'. */ export type AddressVersionFromEventsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_address?: InputMaybe; coin_activities?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities?: InputMaybe; token_activities?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type AddressVersionFromEventsMaxFields = { account_address?: Maybe; transaction_version?: Maybe; }; /** aggregate min on columns */ export type AddressVersionFromEventsMinFields = { account_address?: Maybe; transaction_version?: Maybe; }; /** Ordering options when selecting data from "address_version_from_events". */ export type AddressVersionFromEventsOrderBy = { account_address?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities_aggregate?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "address_version_from_events" */ export enum AddressVersionFromEventsSelectColumn { /** column name */ AccountAddress = "account_address", /** column name */ TransactionVersion = "transaction_version", } /** aggregate stddev on columns */ export type AddressVersionFromEventsStddevFields = { transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type AddressVersionFromEventsStddevPopFields = { transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type AddressVersionFromEventsStddevSampFields = { transaction_version?: Maybe; }; /** Streaming cursor of the table "address_version_from_events" */ export type AddressVersionFromEventsStreamCursorInput = { /** Stream column input with initial value */ initial_value: AddressVersionFromEventsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type AddressVersionFromEventsStreamCursorValueInput = { account_address?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type AddressVersionFromEventsSumFields = { transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type AddressVersionFromEventsVarPopFields = { transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type AddressVersionFromEventsVarSampFields = { transaction_version?: Maybe; }; /** aggregate variance on columns */ export type AddressVersionFromEventsVarianceFields = { transaction_version?: Maybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResources = { address?: Maybe; /** An array relationship */ coin_activities: Array; /** An aggregate relationship */ coin_activities_aggregate: CoinActivitiesAggregate; /** An array relationship */ delegated_staking_activities: Array; /** An array relationship */ token_activities: Array; /** An aggregate relationship */ token_activities_aggregate: TokenActivitiesAggregate; /** An array relationship */ token_activities_v2: Array; /** An aggregate relationship */ token_activities_v2_aggregate: TokenActivitiesV2Aggregate; transaction_version?: Maybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesCoinActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesCoinActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesDelegatedStakingActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesTokenActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesTokenActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesTokenActivitiesV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesTokenActivitiesV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "legacy_migration_v1.address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type AddressVersionFromMoveResourcesAvgFields = { transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.address_version_from_move_resources". All fields are combined with a logical 'AND'. */ export type AddressVersionFromMoveResourcesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address?: InputMaybe; coin_activities?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities?: InputMaybe; token_activities?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type AddressVersionFromMoveResourcesMaxFields = { address?: Maybe; transaction_version?: Maybe; }; /** aggregate min on columns */ export type AddressVersionFromMoveResourcesMinFields = { address?: Maybe; transaction_version?: Maybe; }; /** Ordering options when selecting data from "legacy_migration_v1.address_version_from_move_resources". */ export type AddressVersionFromMoveResourcesOrderBy = { address?: InputMaybe; coin_activities_aggregate?: InputMaybe; delegated_staking_activities_aggregate?: InputMaybe; token_activities_aggregate?: InputMaybe; token_activities_v2_aggregate?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.address_version_from_move_resources" */ export enum AddressVersionFromMoveResourcesSelectColumn { /** column name */ Address = "address", /** column name */ TransactionVersion = "transaction_version", } /** aggregate stddev on columns */ export type AddressVersionFromMoveResourcesStddevFields = { transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type AddressVersionFromMoveResourcesStddevPopFields = { transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type AddressVersionFromMoveResourcesStddevSampFields = { transaction_version?: Maybe; }; /** Streaming cursor of the table "address_version_from_move_resources" */ export type AddressVersionFromMoveResourcesStreamCursorInput = { /** Stream column input with initial value */ initial_value: AddressVersionFromMoveResourcesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type AddressVersionFromMoveResourcesStreamCursorValueInput = { address?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type AddressVersionFromMoveResourcesSumFields = { transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type AddressVersionFromMoveResourcesVarPopFields = { transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type AddressVersionFromMoveResourcesVarSampFields = { transaction_version?: Maybe; }; /** aggregate variance on columns */ export type AddressVersionFromMoveResourcesVarianceFields = { transaction_version?: Maybe; }; /** columns and relationships of "auth_key_account_addresses" */ export type AuthKeyAccountAddresses = { account_address: Scalars["String"]["output"]; auth_key: Scalars["String"]["output"]; is_auth_key_used: Scalars["Boolean"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; }; /** aggregated selection of "auth_key_account_addresses" */ export type AuthKeyAccountAddressesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "auth_key_account_addresses" */ export type AuthKeyAccountAddressesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "auth_key_account_addresses" */ export type AuthKeyAccountAddressesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type AuthKeyAccountAddressesAvgFields = { last_transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "auth_key_account_addresses". All fields are combined with a logical 'AND'. */ export type AuthKeyAccountAddressesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_address?: InputMaybe; auth_key?: InputMaybe; is_auth_key_used?: InputMaybe; last_transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type AuthKeyAccountAddressesMaxFields = { account_address?: Maybe; auth_key?: Maybe; last_transaction_version?: Maybe; }; /** aggregate min on columns */ export type AuthKeyAccountAddressesMinFields = { account_address?: Maybe; auth_key?: Maybe; last_transaction_version?: Maybe; }; /** Ordering options when selecting data from "auth_key_account_addresses". */ export type AuthKeyAccountAddressesOrderBy = { account_address?: InputMaybe; auth_key?: InputMaybe; is_auth_key_used?: InputMaybe; last_transaction_version?: InputMaybe; }; /** select columns of table "auth_key_account_addresses" */ export enum AuthKeyAccountAddressesSelectColumn { /** column name */ AccountAddress = "account_address", /** column name */ AuthKey = "auth_key", /** column name */ IsAuthKeyUsed = "is_auth_key_used", /** column name */ LastTransactionVersion = "last_transaction_version", } /** aggregate stddev on columns */ export type AuthKeyAccountAddressesStddevFields = { last_transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type AuthKeyAccountAddressesStddevPopFields = { last_transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type AuthKeyAccountAddressesStddevSampFields = { last_transaction_version?: Maybe; }; /** Streaming cursor of the table "auth_key_account_addresses" */ export type AuthKeyAccountAddressesStreamCursorInput = { /** Stream column input with initial value */ initial_value: AuthKeyAccountAddressesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type AuthKeyAccountAddressesStreamCursorValueInput = { account_address?: InputMaybe; auth_key?: InputMaybe; is_auth_key_used?: InputMaybe; last_transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type AuthKeyAccountAddressesSumFields = { last_transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type AuthKeyAccountAddressesVarPopFields = { last_transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type AuthKeyAccountAddressesVarSampFields = { last_transaction_version?: Maybe; }; /** aggregate variance on columns */ export type AuthKeyAccountAddressesVarianceFields = { last_transaction_version?: Maybe; }; /** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ export type BigintComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "block_metadata_transactions" */ export type BlockMetadataTransactions = { block_height: Scalars["bigint"]["output"]; epoch: Scalars["bigint"]["output"]; failed_proposer_indices: Scalars["jsonb"]["output"]; id: Scalars["String"]["output"]; previous_block_votes_bitvec: Scalars["jsonb"]["output"]; proposer: Scalars["String"]["output"]; round: Scalars["bigint"]["output"]; timestamp: Scalars["timestamp"]["output"]; version: Scalars["bigint"]["output"]; }; /** columns and relationships of "block_metadata_transactions" */ export type BlockMetadataTransactionsFailedProposerIndicesArgs = { path?: InputMaybe; }; /** columns and relationships of "block_metadata_transactions" */ export type BlockMetadataTransactionsPreviousBlockVotesBitvecArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "block_metadata_transactions". All fields are combined with a logical 'AND'. */ export type BlockMetadataTransactionsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; block_height?: InputMaybe; epoch?: InputMaybe; failed_proposer_indices?: InputMaybe; id?: InputMaybe; previous_block_votes_bitvec?: InputMaybe; proposer?: InputMaybe; round?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; }; /** Ordering options when selecting data from "block_metadata_transactions". */ export type BlockMetadataTransactionsOrderBy = { block_height?: InputMaybe; epoch?: InputMaybe; failed_proposer_indices?: InputMaybe; id?: InputMaybe; previous_block_votes_bitvec?: InputMaybe; proposer?: InputMaybe; round?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; }; /** select columns of table "block_metadata_transactions" */ export enum BlockMetadataTransactionsSelectColumn { /** column name */ BlockHeight = "block_height", /** column name */ Epoch = "epoch", /** column name */ FailedProposerIndices = "failed_proposer_indices", /** column name */ Id = "id", /** column name */ PreviousBlockVotesBitvec = "previous_block_votes_bitvec", /** column name */ Proposer = "proposer", /** column name */ Round = "round", /** column name */ Timestamp = "timestamp", /** column name */ Version = "version", } /** Streaming cursor of the table "block_metadata_transactions" */ export type BlockMetadataTransactionsStreamCursorInput = { /** Stream column input with initial value */ initial_value: BlockMetadataTransactionsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type BlockMetadataTransactionsStreamCursorValueInput = { block_height?: InputMaybe; epoch?: InputMaybe; failed_proposer_indices?: InputMaybe; id?: InputMaybe; previous_block_votes_bitvec?: InputMaybe; proposer?: InputMaybe; round?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.coin_activities" */ export type CoinActivities = { activity_type?: Maybe; amount?: Maybe; /** An array relationship */ aptos_names: Array; /** An aggregate relationship */ aptos_names_aggregate: CurrentAptosNamesAggregate; block_height?: Maybe; /** An object relationship */ coin_info?: Maybe; coin_type?: Maybe; entry_function_id_str?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; is_gas_fee?: Maybe; is_transaction_success?: Maybe; owner_address?: Maybe; storage_refund_amount?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** columns and relationships of "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAptosNamesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAptosNamesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAggregate = { aggregate?: Maybe; nodes: Array; }; export type CoinActivitiesAggregateBoolExp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type CoinActivitiesAggregateBoolExpBoolAnd = { arguments: CoinActivitiesSelectColumnCoinActivitiesAggregateBoolExpBoolAndArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CoinActivitiesAggregateBoolExpBoolOr = { arguments: CoinActivitiesSelectColumnCoinActivitiesAggregateBoolExpBoolOrArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CoinActivitiesAggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type CoinActivitiesAvgFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by avg() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesAvgOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.coin_activities". All fields are combined with a logical 'AND'. */ export type CoinActivitiesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; activity_type?: InputMaybe; amount?: InputMaybe; aptos_names?: InputMaybe; aptos_names_aggregate?: InputMaybe; block_height?: InputMaybe; coin_info?: InputMaybe; coin_type?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; owner_address?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type CoinActivitiesMaxFields = { activity_type?: Maybe; amount?: Maybe; block_height?: Maybe; coin_type?: Maybe; entry_function_id_str?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; owner_address?: Maybe; storage_refund_amount?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** order by max() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesMaxOrderBy = { activity_type?: InputMaybe; amount?: InputMaybe; block_height?: InputMaybe; coin_type?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; owner_address?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate min on columns */ export type CoinActivitiesMinFields = { activity_type?: Maybe; amount?: Maybe; block_height?: Maybe; coin_type?: Maybe; entry_function_id_str?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; owner_address?: Maybe; storage_refund_amount?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** order by min() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesMinOrderBy = { activity_type?: InputMaybe; amount?: InputMaybe; block_height?: InputMaybe; coin_type?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; owner_address?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.coin_activities". */ export type CoinActivitiesOrderBy = { activity_type?: InputMaybe; amount?: InputMaybe; aptos_names_aggregate?: InputMaybe; block_height?: InputMaybe; coin_info?: InputMaybe; coin_type?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; owner_address?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.coin_activities" */ export enum CoinActivitiesSelectColumn { /** column name */ ActivityType = "activity_type", /** column name */ Amount = "amount", /** column name */ BlockHeight = "block_height", /** column name */ CoinType = "coin_type", /** column name */ EntryFunctionIdStr = "entry_function_id_str", /** column name */ EventAccountAddress = "event_account_address", /** column name */ EventCreationNumber = "event_creation_number", /** column name */ EventIndex = "event_index", /** column name */ EventSequenceNumber = "event_sequence_number", /** column name */ IsGasFee = "is_gas_fee", /** column name */ IsTransactionSuccess = "is_transaction_success", /** column name */ OwnerAddress = "owner_address", /** column name */ StorageRefundAmount = "storage_refund_amount", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", } /** select "coin_activities_aggregate_bool_exp_bool_and_arguments_columns" columns of table "legacy_migration_v1.coin_activities" */ export enum CoinActivitiesSelectColumnCoinActivitiesAggregateBoolExpBoolAndArgumentsColumns { /** column name */ IsGasFee = "is_gas_fee", /** column name */ IsTransactionSuccess = "is_transaction_success", } /** select "coin_activities_aggregate_bool_exp_bool_or_arguments_columns" columns of table "legacy_migration_v1.coin_activities" */ export enum CoinActivitiesSelectColumnCoinActivitiesAggregateBoolExpBoolOrArgumentsColumns { /** column name */ IsGasFee = "is_gas_fee", /** column name */ IsTransactionSuccess = "is_transaction_success", } /** aggregate stddev on columns */ export type CoinActivitiesStddevFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesStddevOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type CoinActivitiesStddevPopFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_pop() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesStddevPopOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type CoinActivitiesStddevSampFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_samp() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesStddevSampOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Streaming cursor of the table "coin_activities" */ export type CoinActivitiesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CoinActivitiesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CoinActivitiesStreamCursorValueInput = { activity_type?: InputMaybe; amount?: InputMaybe; block_height?: InputMaybe; coin_type?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; owner_address?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type CoinActivitiesSumFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by sum() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesSumOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_pop on columns */ export type CoinActivitiesVarPopFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_pop() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesVarPopOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_samp on columns */ export type CoinActivitiesVarSampFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_samp() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesVarSampOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate variance on columns */ export type CoinActivitiesVarianceFields = { amount?: Maybe; block_height?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; storage_refund_amount?: Maybe; transaction_version?: Maybe; }; /** order by variance() on columns of table "legacy_migration_v1.coin_activities" */ export type CoinActivitiesVarianceOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.coin_balances" */ export type CoinBalances = { amount?: Maybe; coin_type?: Maybe; coin_type_hash?: Maybe; owner_address?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.coin_balances". All fields are combined with a logical 'AND'. */ export type CoinBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; owner_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.coin_balances". */ export type CoinBalancesOrderBy = { amount?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; owner_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.coin_balances" */ export enum CoinBalancesSelectColumn { /** column name */ Amount = "amount", /** column name */ CoinType = "coin_type", /** column name */ CoinTypeHash = "coin_type_hash", /** column name */ OwnerAddress = "owner_address", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", } /** Streaming cursor of the table "coin_balances" */ export type CoinBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CoinBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CoinBalancesStreamCursorValueInput = { amount?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; owner_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.coin_infos" */ export type CoinInfos = { coin_type?: Maybe; coin_type_hash?: Maybe; creator_address?: Maybe; decimals?: Maybe; name?: Maybe; supply_aggregator_table_handle?: Maybe; supply_aggregator_table_key?: Maybe; symbol?: Maybe; transaction_created_timestamp?: Maybe; transaction_version_created?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.coin_infos". All fields are combined with a logical 'AND'. */ export type CoinInfosBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; name?: InputMaybe; supply_aggregator_table_handle?: InputMaybe; supply_aggregator_table_key?: InputMaybe; symbol?: InputMaybe; transaction_created_timestamp?: InputMaybe; transaction_version_created?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.coin_infos". */ export type CoinInfosOrderBy = { coin_type?: InputMaybe; coin_type_hash?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; name?: InputMaybe; supply_aggregator_table_handle?: InputMaybe; supply_aggregator_table_key?: InputMaybe; symbol?: InputMaybe; transaction_created_timestamp?: InputMaybe; transaction_version_created?: InputMaybe; }; /** select columns of table "legacy_migration_v1.coin_infos" */ export enum CoinInfosSelectColumn { /** column name */ CoinType = "coin_type", /** column name */ CoinTypeHash = "coin_type_hash", /** column name */ CreatorAddress = "creator_address", /** column name */ Decimals = "decimals", /** column name */ Name = "name", /** column name */ SupplyAggregatorTableHandle = "supply_aggregator_table_handle", /** column name */ SupplyAggregatorTableKey = "supply_aggregator_table_key", /** column name */ Symbol = "symbol", /** column name */ TransactionCreatedTimestamp = "transaction_created_timestamp", /** column name */ TransactionVersionCreated = "transaction_version_created", } /** Streaming cursor of the table "coin_infos" */ export type CoinInfosStreamCursorInput = { /** Stream column input with initial value */ initial_value: CoinInfosStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CoinInfosStreamCursorValueInput = { coin_type?: InputMaybe; coin_type_hash?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; name?: InputMaybe; supply_aggregator_table_handle?: InputMaybe; supply_aggregator_table_key?: InputMaybe; symbol?: InputMaybe; transaction_created_timestamp?: InputMaybe; transaction_version_created?: InputMaybe; }; /** columns and relationships of "coin_supply" */ export type CoinSupply = { coin_type: Scalars["String"]["output"]; coin_type_hash: Scalars["String"]["output"]; supply: Scalars["numeric"]["output"]; transaction_epoch: Scalars["bigint"]["output"]; transaction_timestamp: Scalars["timestamp"]["output"]; transaction_version: Scalars["bigint"]["output"]; }; /** Boolean expression to filter rows from the table "coin_supply". All fields are combined with a logical 'AND'. */ export type CoinSupplyBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; supply?: InputMaybe; transaction_epoch?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "coin_supply". */ export type CoinSupplyOrderBy = { coin_type?: InputMaybe; coin_type_hash?: InputMaybe; supply?: InputMaybe; transaction_epoch?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "coin_supply" */ export enum CoinSupplySelectColumn { /** column name */ CoinType = "coin_type", /** column name */ CoinTypeHash = "coin_type_hash", /** column name */ Supply = "supply", /** column name */ TransactionEpoch = "transaction_epoch", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", } /** Streaming cursor of the table "coin_supply" */ export type CoinSupplyStreamCursorInput = { /** Stream column input with initial value */ initial_value: CoinSupplyStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CoinSupplyStreamCursorValueInput = { coin_type?: InputMaybe; coin_type_hash?: InputMaybe; supply?: InputMaybe; transaction_epoch?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.collection_datas" */ export type CollectionDatas = { collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; description?: Maybe; description_mutable?: Maybe; maximum?: Maybe; maximum_mutable?: Maybe; metadata_uri?: Maybe; supply?: Maybe; table_handle?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; uri_mutable?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.collection_datas". All fields are combined with a logical 'AND'. */ export type CollectionDatasBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.collection_datas". */ export type CollectionDatasOrderBy = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** select columns of table "legacy_migration_v1.collection_datas" */ export enum CollectionDatasSelectColumn { /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ Description = "description", /** column name */ DescriptionMutable = "description_mutable", /** column name */ Maximum = "maximum", /** column name */ MaximumMutable = "maximum_mutable", /** column name */ MetadataUri = "metadata_uri", /** column name */ Supply = "supply", /** column name */ TableHandle = "table_handle", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ UriMutable = "uri_mutable", } /** Streaming cursor of the table "collection_datas" */ export type CollectionDatasStreamCursorInput = { /** Stream column input with initial value */ initial_value: CollectionDatasStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CollectionDatasStreamCursorValueInput = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_ans_lookup" */ export type CurrentAnsLookup = { /** An array relationship */ all_token_ownerships: Array; /** An aggregate relationship */ all_token_ownerships_aggregate: CurrentTokenOwnershipsAggregate; domain?: Maybe; expiration_timestamp?: Maybe; is_deleted?: Maybe; last_transaction_version?: Maybe; registered_address?: Maybe; subdomain?: Maybe; token_name?: Maybe; }; /** columns and relationships of "legacy_migration_v1.current_ans_lookup" */ export type CurrentAnsLookupAllTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_ans_lookup" */ export type CurrentAnsLookupAllTokenOwnershipsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.current_ans_lookup". All fields are combined with a logical 'AND'. */ export type CurrentAnsLookupBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; all_token_ownerships?: InputMaybe; all_token_ownerships_aggregate?: InputMaybe; domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.current_ans_lookup". */ export type CurrentAnsLookupOrderBy = { all_token_ownerships_aggregate?: InputMaybe; domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; }; /** select columns of table "legacy_migration_v1.current_ans_lookup" */ export enum CurrentAnsLookupSelectColumn { /** column name */ Domain = "domain", /** column name */ ExpirationTimestamp = "expiration_timestamp", /** column name */ IsDeleted = "is_deleted", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ RegisteredAddress = "registered_address", /** column name */ Subdomain = "subdomain", /** column name */ TokenName = "token_name", } /** Streaming cursor of the table "current_ans_lookup" */ export type CurrentAnsLookupStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentAnsLookupStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentAnsLookupStreamCursorValueInput = { domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; }; /** columns and relationships of "current_ans_lookup_v2" */ export type CurrentAnsLookupV2 = { domain: Scalars["String"]["output"]; expiration_timestamp: Scalars["timestamp"]["output"]; is_deleted: Scalars["Boolean"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; registered_address?: Maybe; subdomain: Scalars["String"]["output"]; token_name?: Maybe; token_standard: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "current_ans_lookup_v2". All fields are combined with a logical 'AND'. */ export type CurrentAnsLookupV2BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** Ordering options when selecting data from "current_ans_lookup_v2". */ export type CurrentAnsLookupV2OrderBy = { domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** select columns of table "current_ans_lookup_v2" */ export enum CurrentAnsLookupV2SelectColumn { /** column name */ Domain = "domain", /** column name */ ExpirationTimestamp = "expiration_timestamp", /** column name */ IsDeleted = "is_deleted", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ RegisteredAddress = "registered_address", /** column name */ Subdomain = "subdomain", /** column name */ TokenName = "token_name", /** column name */ TokenStandard = "token_standard", } /** Streaming cursor of the table "current_ans_lookup_v2" */ export type CurrentAnsLookupV2StreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentAnsLookupV2StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentAnsLookupV2StreamCursorValueInput = { domain?: InputMaybe; expiration_timestamp?: InputMaybe; is_deleted?: InputMaybe; last_transaction_version?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** columns and relationships of "current_aptos_names" */ export type CurrentAptosNames = { domain?: Maybe; domain_expiration_timestamp?: Maybe; domain_with_suffix?: Maybe; expiration_timestamp?: Maybe; is_active?: Maybe; /** An object relationship */ is_domain_owner?: Maybe; is_primary?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; registered_address?: Maybe; subdomain?: Maybe; subdomain_expiration_policy?: Maybe; token_name?: Maybe; token_standard?: Maybe; }; /** aggregated selection of "current_aptos_names" */ export type CurrentAptosNamesAggregate = { aggregate?: Maybe; nodes: Array; }; export type CurrentAptosNamesAggregateBoolExp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type CurrentAptosNamesAggregateBoolExpBoolAnd = { arguments: CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CurrentAptosNamesAggregateBoolExpBoolOr = { arguments: CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CurrentAptosNamesAggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "current_aptos_names" */ export type CurrentAptosNamesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "current_aptos_names" */ export type CurrentAptosNamesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "current_aptos_names" */ export type CurrentAptosNamesAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type CurrentAptosNamesAvgFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by avg() on columns of table "current_aptos_names" */ export type CurrentAptosNamesAvgOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_aptos_names". All fields are combined with a logical 'AND'. */ export type CurrentAptosNamesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; domain?: InputMaybe; domain_expiration_timestamp?: InputMaybe; domain_with_suffix?: InputMaybe; expiration_timestamp?: InputMaybe; is_active?: InputMaybe; is_domain_owner?: InputMaybe; is_primary?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; subdomain_expiration_policy?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate max on columns */ export type CurrentAptosNamesMaxFields = { domain?: Maybe; domain_expiration_timestamp?: Maybe; domain_with_suffix?: Maybe; expiration_timestamp?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; registered_address?: Maybe; subdomain?: Maybe; subdomain_expiration_policy?: Maybe; token_name?: Maybe; token_standard?: Maybe; }; /** order by max() on columns of table "current_aptos_names" */ export type CurrentAptosNamesMaxOrderBy = { domain?: InputMaybe; domain_expiration_timestamp?: InputMaybe; domain_with_suffix?: InputMaybe; expiration_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; subdomain_expiration_policy?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate min on columns */ export type CurrentAptosNamesMinFields = { domain?: Maybe; domain_expiration_timestamp?: Maybe; domain_with_suffix?: Maybe; expiration_timestamp?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; registered_address?: Maybe; subdomain?: Maybe; subdomain_expiration_policy?: Maybe; token_name?: Maybe; token_standard?: Maybe; }; /** order by min() on columns of table "current_aptos_names" */ export type CurrentAptosNamesMinOrderBy = { domain?: InputMaybe; domain_expiration_timestamp?: InputMaybe; domain_with_suffix?: InputMaybe; expiration_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; subdomain_expiration_policy?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** Ordering options when selecting data from "current_aptos_names". */ export type CurrentAptosNamesOrderBy = { domain?: InputMaybe; domain_expiration_timestamp?: InputMaybe; domain_with_suffix?: InputMaybe; expiration_timestamp?: InputMaybe; is_active?: InputMaybe; is_domain_owner?: InputMaybe; is_primary?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; subdomain_expiration_policy?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** select columns of table "current_aptos_names" */ export enum CurrentAptosNamesSelectColumn { /** column name */ Domain = "domain", /** column name */ DomainExpirationTimestamp = "domain_expiration_timestamp", /** column name */ DomainWithSuffix = "domain_with_suffix", /** column name */ ExpirationTimestamp = "expiration_timestamp", /** column name */ IsActive = "is_active", /** column name */ IsPrimary = "is_primary", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ OwnerAddress = "owner_address", /** column name */ RegisteredAddress = "registered_address", /** column name */ Subdomain = "subdomain", /** column name */ SubdomainExpirationPolicy = "subdomain_expiration_policy", /** column name */ TokenName = "token_name", /** column name */ TokenStandard = "token_standard", } /** select "current_aptos_names_aggregate_bool_exp_bool_and_arguments_columns" columns of table "current_aptos_names" */ export enum CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns { /** column name */ IsActive = "is_active", /** column name */ IsPrimary = "is_primary", } /** select "current_aptos_names_aggregate_bool_exp_bool_or_arguments_columns" columns of table "current_aptos_names" */ export enum CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns { /** column name */ IsActive = "is_active", /** column name */ IsPrimary = "is_primary", } /** aggregate stddev on columns */ export type CurrentAptosNamesStddevFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by stddev() on columns of table "current_aptos_names" */ export type CurrentAptosNamesStddevOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type CurrentAptosNamesStddevPopFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by stddev_pop() on columns of table "current_aptos_names" */ export type CurrentAptosNamesStddevPopOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type CurrentAptosNamesStddevSampFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by stddev_samp() on columns of table "current_aptos_names" */ export type CurrentAptosNamesStddevSampOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** Streaming cursor of the table "current_aptos_names" */ export type CurrentAptosNamesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentAptosNamesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentAptosNamesStreamCursorValueInput = { domain?: InputMaybe; domain_expiration_timestamp?: InputMaybe; domain_with_suffix?: InputMaybe; expiration_timestamp?: InputMaybe; is_active?: InputMaybe; is_primary?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; registered_address?: InputMaybe; subdomain?: InputMaybe; subdomain_expiration_policy?: InputMaybe; token_name?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate sum on columns */ export type CurrentAptosNamesSumFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by sum() on columns of table "current_aptos_names" */ export type CurrentAptosNamesSumOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** aggregate var_pop on columns */ export type CurrentAptosNamesVarPopFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by var_pop() on columns of table "current_aptos_names" */ export type CurrentAptosNamesVarPopOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** aggregate var_samp on columns */ export type CurrentAptosNamesVarSampFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by var_samp() on columns of table "current_aptos_names" */ export type CurrentAptosNamesVarSampOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** aggregate variance on columns */ export type CurrentAptosNamesVarianceFields = { last_transaction_version?: Maybe; subdomain_expiration_policy?: Maybe; }; /** order by variance() on columns of table "current_aptos_names" */ export type CurrentAptosNamesVarianceOrderBy = { last_transaction_version?: InputMaybe; subdomain_expiration_policy?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_coin_balances" */ export type CurrentCoinBalances = { amount?: Maybe; /** An object relationship */ coin_info?: Maybe; coin_type?: Maybe; coin_type_hash?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.current_coin_balances". All fields are combined with a logical 'AND'. */ export type CurrentCoinBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; coin_info?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.current_coin_balances". */ export type CurrentCoinBalancesOrderBy = { amount?: InputMaybe; coin_info?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; }; /** select columns of table "legacy_migration_v1.current_coin_balances" */ export enum CurrentCoinBalancesSelectColumn { /** column name */ Amount = "amount", /** column name */ CoinType = "coin_type", /** column name */ CoinTypeHash = "coin_type_hash", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ OwnerAddress = "owner_address", } /** Streaming cursor of the table "current_coin_balances" */ export type CurrentCoinBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentCoinBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentCoinBalancesStreamCursorValueInput = { amount?: InputMaybe; coin_type?: InputMaybe; coin_type_hash?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_collection_datas" */ export type CurrentCollectionDatas = { collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; description?: Maybe; description_mutable?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; maximum?: Maybe; maximum_mutable?: Maybe; metadata_uri?: Maybe; supply?: Maybe; table_handle?: Maybe; uri_mutable?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.current_collection_datas". All fields are combined with a logical 'AND'. */ export type CurrentCollectionDatasBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; uri_mutable?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.current_collection_datas". */ export type CurrentCollectionDatasOrderBy = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; uri_mutable?: InputMaybe; }; /** select columns of table "legacy_migration_v1.current_collection_datas" */ export enum CurrentCollectionDatasSelectColumn { /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ Description = "description", /** column name */ DescriptionMutable = "description_mutable", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ Maximum = "maximum", /** column name */ MaximumMutable = "maximum_mutable", /** column name */ MetadataUri = "metadata_uri", /** column name */ Supply = "supply", /** column name */ TableHandle = "table_handle", /** column name */ UriMutable = "uri_mutable", } /** Streaming cursor of the table "current_collection_datas" */ export type CurrentCollectionDatasStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentCollectionDatasStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentCollectionDatasStreamCursorValueInput = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; supply?: InputMaybe; table_handle?: InputMaybe; uri_mutable?: InputMaybe; }; /** columns and relationships of "current_collection_ownership_v2_view" */ export type CurrentCollectionOwnershipV2View = { collection_id?: Maybe; collection_name?: Maybe; collection_uri?: Maybe; creator_address?: Maybe; /** An object relationship */ current_collection?: Maybe; distinct_tokens?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; single_token_uri?: Maybe; }; /** aggregated selection of "current_collection_ownership_v2_view" */ export type CurrentCollectionOwnershipV2ViewAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "current_collection_ownership_v2_view" */ export type CurrentCollectionOwnershipV2ViewAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "current_collection_ownership_v2_view" */ export type CurrentCollectionOwnershipV2ViewAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type CurrentCollectionOwnershipV2ViewAvgFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "current_collection_ownership_v2_view". All fields are combined with a logical 'AND'. */ export type CurrentCollectionOwnershipV2ViewBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_id?: InputMaybe; collection_name?: InputMaybe; collection_uri?: InputMaybe; creator_address?: InputMaybe; current_collection?: InputMaybe; distinct_tokens?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; single_token_uri?: InputMaybe; }; /** aggregate max on columns */ export type CurrentCollectionOwnershipV2ViewMaxFields = { collection_id?: Maybe; collection_name?: Maybe; collection_uri?: Maybe; creator_address?: Maybe; distinct_tokens?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; single_token_uri?: Maybe; }; /** aggregate min on columns */ export type CurrentCollectionOwnershipV2ViewMinFields = { collection_id?: Maybe; collection_name?: Maybe; collection_uri?: Maybe; creator_address?: Maybe; distinct_tokens?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; single_token_uri?: Maybe; }; /** Ordering options when selecting data from "current_collection_ownership_v2_view". */ export type CurrentCollectionOwnershipV2ViewOrderBy = { collection_id?: InputMaybe; collection_name?: InputMaybe; collection_uri?: InputMaybe; creator_address?: InputMaybe; current_collection?: InputMaybe; distinct_tokens?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; single_token_uri?: InputMaybe; }; /** select columns of table "current_collection_ownership_v2_view" */ export enum CurrentCollectionOwnershipV2ViewSelectColumn { /** column name */ CollectionId = "collection_id", /** column name */ CollectionName = "collection_name", /** column name */ CollectionUri = "collection_uri", /** column name */ CreatorAddress = "creator_address", /** column name */ DistinctTokens = "distinct_tokens", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ OwnerAddress = "owner_address", /** column name */ SingleTokenUri = "single_token_uri", } /** aggregate stddev on columns */ export type CurrentCollectionOwnershipV2ViewStddevFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type CurrentCollectionOwnershipV2ViewStddevPopFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type CurrentCollectionOwnershipV2ViewStddevSampFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** Streaming cursor of the table "current_collection_ownership_v2_view" */ export type CurrentCollectionOwnershipV2ViewStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentCollectionOwnershipV2ViewStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentCollectionOwnershipV2ViewStreamCursorValueInput = { collection_id?: InputMaybe; collection_name?: InputMaybe; collection_uri?: InputMaybe; creator_address?: InputMaybe; distinct_tokens?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; single_token_uri?: InputMaybe; }; /** aggregate sum on columns */ export type CurrentCollectionOwnershipV2ViewSumFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type CurrentCollectionOwnershipV2ViewVarPopFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type CurrentCollectionOwnershipV2ViewVarSampFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** aggregate variance on columns */ export type CurrentCollectionOwnershipV2ViewVarianceFields = { distinct_tokens?: Maybe; last_transaction_version?: Maybe; }; /** columns and relationships of "current_collections_v2" */ export type CurrentCollectionsV2 = { /** An object relationship */ cdn_asset_uris?: Maybe; collection_id: Scalars["String"]["output"]; collection_name: Scalars["String"]["output"]; collection_properties?: Maybe; creator_address: Scalars["String"]["output"]; current_supply: Scalars["numeric"]["output"]; description: Scalars["String"]["output"]; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; max_supply?: Maybe; mutable_description?: Maybe; mutable_uri?: Maybe; table_handle_v1?: Maybe; token_standard: Scalars["String"]["output"]; total_minted_v2?: Maybe; uri: Scalars["String"]["output"]; }; /** columns and relationships of "current_collections_v2" */ export type CurrentCollectionsV2CollectionPropertiesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_collections_v2". All fields are combined with a logical 'AND'. */ export type CurrentCollectionsV2BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; cdn_asset_uris?: InputMaybe; collection_id?: InputMaybe; collection_name?: InputMaybe; collection_properties?: InputMaybe; creator_address?: InputMaybe; current_supply?: InputMaybe; description?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; max_supply?: InputMaybe; mutable_description?: InputMaybe; mutable_uri?: InputMaybe; table_handle_v1?: InputMaybe; token_standard?: InputMaybe; total_minted_v2?: InputMaybe; uri?: InputMaybe; }; /** Ordering options when selecting data from "current_collections_v2". */ export type CurrentCollectionsV2OrderBy = { cdn_asset_uris?: InputMaybe; collection_id?: InputMaybe; collection_name?: InputMaybe; collection_properties?: InputMaybe; creator_address?: InputMaybe; current_supply?: InputMaybe; description?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; max_supply?: InputMaybe; mutable_description?: InputMaybe; mutable_uri?: InputMaybe; table_handle_v1?: InputMaybe; token_standard?: InputMaybe; total_minted_v2?: InputMaybe; uri?: InputMaybe; }; /** select columns of table "current_collections_v2" */ export enum CurrentCollectionsV2SelectColumn { /** column name */ CollectionId = "collection_id", /** column name */ CollectionName = "collection_name", /** column name */ CollectionProperties = "collection_properties", /** column name */ CreatorAddress = "creator_address", /** column name */ CurrentSupply = "current_supply", /** column name */ Description = "description", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ MaxSupply = "max_supply", /** column name */ MutableDescription = "mutable_description", /** column name */ MutableUri = "mutable_uri", /** column name */ TableHandleV1 = "table_handle_v1", /** column name */ TokenStandard = "token_standard", /** column name */ TotalMintedV2 = "total_minted_v2", /** column name */ Uri = "uri", } /** Streaming cursor of the table "current_collections_v2" */ export type CurrentCollectionsV2StreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentCollectionsV2StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentCollectionsV2StreamCursorValueInput = { collection_id?: InputMaybe; collection_name?: InputMaybe; collection_properties?: InputMaybe; creator_address?: InputMaybe; current_supply?: InputMaybe; description?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; max_supply?: InputMaybe; mutable_description?: InputMaybe; mutable_uri?: InputMaybe; table_handle_v1?: InputMaybe; token_standard?: InputMaybe; total_minted_v2?: InputMaybe; uri?: InputMaybe; }; /** columns and relationships of "current_delegated_staking_pool_balances" */ export type CurrentDelegatedStakingPoolBalances = { active_table_handle: Scalars["String"]["output"]; inactive_table_handle: Scalars["String"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; operator_commission_percentage: Scalars["numeric"]["output"]; staking_pool_address: Scalars["String"]["output"]; total_coins: Scalars["numeric"]["output"]; total_shares: Scalars["numeric"]["output"]; }; /** Boolean expression to filter rows from the table "current_delegated_staking_pool_balances". All fields are combined with a logical 'AND'. */ export type CurrentDelegatedStakingPoolBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; last_transaction_version?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; }; /** Ordering options when selecting data from "current_delegated_staking_pool_balances". */ export type CurrentDelegatedStakingPoolBalancesOrderBy = { active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; last_transaction_version?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; }; /** select columns of table "current_delegated_staking_pool_balances" */ export enum CurrentDelegatedStakingPoolBalancesSelectColumn { /** column name */ ActiveTableHandle = "active_table_handle", /** column name */ InactiveTableHandle = "inactive_table_handle", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ OperatorCommissionPercentage = "operator_commission_percentage", /** column name */ StakingPoolAddress = "staking_pool_address", /** column name */ TotalCoins = "total_coins", /** column name */ TotalShares = "total_shares", } /** Streaming cursor of the table "current_delegated_staking_pool_balances" */ export type CurrentDelegatedStakingPoolBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentDelegatedStakingPoolBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentDelegatedStakingPoolBalancesStreamCursorValueInput = { active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; last_transaction_version?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; }; /** columns and relationships of "current_delegated_voter" */ export type CurrentDelegatedVoter = { delegation_pool_address: Scalars["String"]["output"]; delegator_address: Scalars["String"]["output"]; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; pending_voter?: Maybe; table_handle?: Maybe; voter?: Maybe; }; /** Boolean expression to filter rows from the table "current_delegated_voter". All fields are combined with a logical 'AND'. */ export type CurrentDelegatedVoterBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; delegation_pool_address?: InputMaybe; delegator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; pending_voter?: InputMaybe; table_handle?: InputMaybe; voter?: InputMaybe; }; /** Ordering options when selecting data from "current_delegated_voter". */ export type CurrentDelegatedVoterOrderBy = { delegation_pool_address?: InputMaybe; delegator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; pending_voter?: InputMaybe; table_handle?: InputMaybe; voter?: InputMaybe; }; /** select columns of table "current_delegated_voter" */ export enum CurrentDelegatedVoterSelectColumn { /** column name */ DelegationPoolAddress = "delegation_pool_address", /** column name */ DelegatorAddress = "delegator_address", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ PendingVoter = "pending_voter", /** column name */ TableHandle = "table_handle", /** column name */ Voter = "voter", } /** Streaming cursor of the table "current_delegated_voter" */ export type CurrentDelegatedVoterStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentDelegatedVoterStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentDelegatedVoterStreamCursorValueInput = { delegation_pool_address?: InputMaybe; delegator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; pending_voter?: InputMaybe; table_handle?: InputMaybe; voter?: InputMaybe; }; /** columns and relationships of "current_delegator_balances" */ export type CurrentDelegatorBalances = { /** An object relationship */ current_pool_balance?: Maybe; delegator_address: Scalars["String"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; parent_table_handle: Scalars["String"]["output"]; pool_address: Scalars["String"]["output"]; pool_type: Scalars["String"]["output"]; shares: Scalars["numeric"]["output"]; /** An object relationship */ staking_pool_metadata?: Maybe; table_handle: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "current_delegator_balances". All fields are combined with a logical 'AND'. */ export type CurrentDelegatorBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; current_pool_balance?: InputMaybe; delegator_address?: InputMaybe; last_transaction_version?: InputMaybe; parent_table_handle?: InputMaybe; pool_address?: InputMaybe; pool_type?: InputMaybe; shares?: InputMaybe; staking_pool_metadata?: InputMaybe; table_handle?: InputMaybe; }; /** Ordering options when selecting data from "current_delegator_balances". */ export type CurrentDelegatorBalancesOrderBy = { current_pool_balance?: InputMaybe; delegator_address?: InputMaybe; last_transaction_version?: InputMaybe; parent_table_handle?: InputMaybe; pool_address?: InputMaybe; pool_type?: InputMaybe; shares?: InputMaybe; staking_pool_metadata?: InputMaybe; table_handle?: InputMaybe; }; /** select columns of table "current_delegator_balances" */ export enum CurrentDelegatorBalancesSelectColumn { /** column name */ DelegatorAddress = "delegator_address", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ ParentTableHandle = "parent_table_handle", /** column name */ PoolAddress = "pool_address", /** column name */ PoolType = "pool_type", /** column name */ Shares = "shares", /** column name */ TableHandle = "table_handle", } /** Streaming cursor of the table "current_delegator_balances" */ export type CurrentDelegatorBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentDelegatorBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentDelegatorBalancesStreamCursorValueInput = { delegator_address?: InputMaybe; last_transaction_version?: InputMaybe; parent_table_handle?: InputMaybe; pool_address?: InputMaybe; pool_type?: InputMaybe; shares?: InputMaybe; table_handle?: InputMaybe; }; /** columns and relationships of "current_fungible_asset_balances" */ export type CurrentFungibleAssetBalances = { amount: Scalars["numeric"]["output"]; amount_v1?: Maybe; amount_v2?: Maybe; asset_type: Scalars["String"]["output"]; asset_type_v1?: Maybe; asset_type_v2?: Maybe; is_frozen: Scalars["Boolean"]["output"]; is_primary: Scalars["Boolean"]["output"]; last_transaction_timestamp?: Maybe; last_transaction_timestamp_v1?: Maybe; last_transaction_timestamp_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; /** An object relationship */ metadata?: Maybe; owner_address: Scalars["String"]["output"]; storage_id: Scalars["String"]["output"]; token_standard: Scalars["String"]["output"]; }; /** aggregated selection of "current_fungible_asset_balances" */ export type CurrentFungibleAssetBalancesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "current_fungible_asset_balances" */ export type CurrentFungibleAssetBalancesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "current_fungible_asset_balances" */ export type CurrentFungibleAssetBalancesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type CurrentFungibleAssetBalancesAvgFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** Boolean expression to filter rows from the table "current_fungible_asset_balances". All fields are combined with a logical 'AND'. */ export type CurrentFungibleAssetBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; amount_v1?: InputMaybe; amount_v2?: InputMaybe; asset_type?: InputMaybe; asset_type_v1?: InputMaybe; asset_type_v2?: InputMaybe; is_frozen?: InputMaybe; is_primary?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_timestamp_v1?: InputMaybe; last_transaction_timestamp_v2?: InputMaybe; last_transaction_version?: InputMaybe; last_transaction_version_v1?: InputMaybe; last_transaction_version_v2?: InputMaybe; metadata?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate max on columns */ export type CurrentFungibleAssetBalancesMaxFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; asset_type?: Maybe; asset_type_v1?: Maybe; asset_type_v2?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_timestamp_v1?: Maybe; last_transaction_timestamp_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; owner_address?: Maybe; storage_id?: Maybe; token_standard?: Maybe; }; /** aggregate min on columns */ export type CurrentFungibleAssetBalancesMinFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; asset_type?: Maybe; asset_type_v1?: Maybe; asset_type_v2?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_timestamp_v1?: Maybe; last_transaction_timestamp_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; owner_address?: Maybe; storage_id?: Maybe; token_standard?: Maybe; }; /** Ordering options when selecting data from "current_fungible_asset_balances". */ export type CurrentFungibleAssetBalancesOrderBy = { amount?: InputMaybe; amount_v1?: InputMaybe; amount_v2?: InputMaybe; asset_type?: InputMaybe; asset_type_v1?: InputMaybe; asset_type_v2?: InputMaybe; is_frozen?: InputMaybe; is_primary?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_timestamp_v1?: InputMaybe; last_transaction_timestamp_v2?: InputMaybe; last_transaction_version?: InputMaybe; last_transaction_version_v1?: InputMaybe; last_transaction_version_v2?: InputMaybe; metadata?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; token_standard?: InputMaybe; }; /** select columns of table "current_fungible_asset_balances" */ export enum CurrentFungibleAssetBalancesSelectColumn { /** column name */ Amount = "amount", /** column name */ AmountV1 = "amount_v1", /** column name */ AmountV2 = "amount_v2", /** column name */ AssetType = "asset_type", /** column name */ AssetTypeV1 = "asset_type_v1", /** column name */ AssetTypeV2 = "asset_type_v2", /** column name */ IsFrozen = "is_frozen", /** column name */ IsPrimary = "is_primary", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionTimestampV1 = "last_transaction_timestamp_v1", /** column name */ LastTransactionTimestampV2 = "last_transaction_timestamp_v2", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ LastTransactionVersionV1 = "last_transaction_version_v1", /** column name */ LastTransactionVersionV2 = "last_transaction_version_v2", /** column name */ OwnerAddress = "owner_address", /** column name */ StorageId = "storage_id", /** column name */ TokenStandard = "token_standard", } /** aggregate stddev on columns */ export type CurrentFungibleAssetBalancesStddevFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** aggregate stddev_pop on columns */ export type CurrentFungibleAssetBalancesStddevPopFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** aggregate stddev_samp on columns */ export type CurrentFungibleAssetBalancesStddevSampFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** Streaming cursor of the table "current_fungible_asset_balances" */ export type CurrentFungibleAssetBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentFungibleAssetBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentFungibleAssetBalancesStreamCursorValueInput = { amount?: InputMaybe; amount_v1?: InputMaybe; amount_v2?: InputMaybe; asset_type?: InputMaybe; asset_type_v1?: InputMaybe; asset_type_v2?: InputMaybe; is_frozen?: InputMaybe; is_primary?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_timestamp_v1?: InputMaybe; last_transaction_timestamp_v2?: InputMaybe; last_transaction_version?: InputMaybe; last_transaction_version_v1?: InputMaybe; last_transaction_version_v2?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate sum on columns */ export type CurrentFungibleAssetBalancesSumFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** aggregate var_pop on columns */ export type CurrentFungibleAssetBalancesVarPopFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** aggregate var_samp on columns */ export type CurrentFungibleAssetBalancesVarSampFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** aggregate variance on columns */ export type CurrentFungibleAssetBalancesVarianceFields = { amount?: Maybe; amount_v1?: Maybe; amount_v2?: Maybe; last_transaction_version?: Maybe; last_transaction_version_v1?: Maybe; last_transaction_version_v2?: Maybe; }; /** columns and relationships of "current_objects" */ export type CurrentObjects = { allow_ungated_transfer: Scalars["Boolean"]["output"]; is_deleted: Scalars["Boolean"]["output"]; last_guid_creation_num: Scalars["numeric"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; object_address: Scalars["String"]["output"]; owner_address: Scalars["String"]["output"]; state_key_hash: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "current_objects". All fields are combined with a logical 'AND'. */ export type CurrentObjectsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; allow_ungated_transfer?: InputMaybe; is_deleted?: InputMaybe; last_guid_creation_num?: InputMaybe; last_transaction_version?: InputMaybe; object_address?: InputMaybe; owner_address?: InputMaybe; state_key_hash?: InputMaybe; }; /** Ordering options when selecting data from "current_objects". */ export type CurrentObjectsOrderBy = { allow_ungated_transfer?: InputMaybe; is_deleted?: InputMaybe; last_guid_creation_num?: InputMaybe; last_transaction_version?: InputMaybe; object_address?: InputMaybe; owner_address?: InputMaybe; state_key_hash?: InputMaybe; }; /** select columns of table "current_objects" */ export enum CurrentObjectsSelectColumn { /** column name */ AllowUngatedTransfer = "allow_ungated_transfer", /** column name */ IsDeleted = "is_deleted", /** column name */ LastGuidCreationNum = "last_guid_creation_num", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ ObjectAddress = "object_address", /** column name */ OwnerAddress = "owner_address", /** column name */ StateKeyHash = "state_key_hash", } /** Streaming cursor of the table "current_objects" */ export type CurrentObjectsStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentObjectsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentObjectsStreamCursorValueInput = { allow_ungated_transfer?: InputMaybe; is_deleted?: InputMaybe; last_guid_creation_num?: InputMaybe; last_transaction_version?: InputMaybe; object_address?: InputMaybe; owner_address?: InputMaybe; state_key_hash?: InputMaybe; }; /** columns and relationships of "current_staking_pool_voter" */ export type CurrentStakingPoolVoter = { last_transaction_version: Scalars["bigint"]["output"]; operator_address: Scalars["String"]["output"]; /** An array relationship */ operator_aptos_name: Array; /** An aggregate relationship */ operator_aptos_name_aggregate: CurrentAptosNamesAggregate; staking_pool_address: Scalars["String"]["output"]; voter_address: Scalars["String"]["output"]; }; /** columns and relationships of "current_staking_pool_voter" */ export type CurrentStakingPoolVoterOperatorAptosNameArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "current_staking_pool_voter" */ export type CurrentStakingPoolVoterOperatorAptosNameAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_staking_pool_voter". All fields are combined with a logical 'AND'. */ export type CurrentStakingPoolVoterBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; last_transaction_version?: InputMaybe; operator_address?: InputMaybe; operator_aptos_name?: InputMaybe; operator_aptos_name_aggregate?: InputMaybe; staking_pool_address?: InputMaybe; voter_address?: InputMaybe; }; /** Ordering options when selecting data from "current_staking_pool_voter". */ export type CurrentStakingPoolVoterOrderBy = { last_transaction_version?: InputMaybe; operator_address?: InputMaybe; operator_aptos_name_aggregate?: InputMaybe; staking_pool_address?: InputMaybe; voter_address?: InputMaybe; }; /** select columns of table "current_staking_pool_voter" */ export enum CurrentStakingPoolVoterSelectColumn { /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ OperatorAddress = "operator_address", /** column name */ StakingPoolAddress = "staking_pool_address", /** column name */ VoterAddress = "voter_address", } /** Streaming cursor of the table "current_staking_pool_voter" */ export type CurrentStakingPoolVoterStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentStakingPoolVoterStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentStakingPoolVoterStreamCursorValueInput = { last_transaction_version?: InputMaybe; operator_address?: InputMaybe; staking_pool_address?: InputMaybe; voter_address?: InputMaybe; }; /** columns and relationships of "current_table_items" */ export type CurrentTableItems = { decoded_key: Scalars["jsonb"]["output"]; decoded_value?: Maybe; is_deleted: Scalars["Boolean"]["output"]; key: Scalars["String"]["output"]; key_hash: Scalars["String"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; table_handle: Scalars["String"]["output"]; }; /** columns and relationships of "current_table_items" */ export type CurrentTableItemsDecodedKeyArgs = { path?: InputMaybe; }; /** columns and relationships of "current_table_items" */ export type CurrentTableItemsDecodedValueArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_table_items". All fields are combined with a logical 'AND'. */ export type CurrentTableItemsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; decoded_key?: InputMaybe; decoded_value?: InputMaybe; is_deleted?: InputMaybe; key?: InputMaybe; key_hash?: InputMaybe; last_transaction_version?: InputMaybe; table_handle?: InputMaybe; }; /** Ordering options when selecting data from "current_table_items". */ export type CurrentTableItemsOrderBy = { decoded_key?: InputMaybe; decoded_value?: InputMaybe; is_deleted?: InputMaybe; key?: InputMaybe; key_hash?: InputMaybe; last_transaction_version?: InputMaybe; table_handle?: InputMaybe; }; /** select columns of table "current_table_items" */ export enum CurrentTableItemsSelectColumn { /** column name */ DecodedKey = "decoded_key", /** column name */ DecodedValue = "decoded_value", /** column name */ IsDeleted = "is_deleted", /** column name */ Key = "key", /** column name */ KeyHash = "key_hash", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ TableHandle = "table_handle", } /** Streaming cursor of the table "current_table_items" */ export type CurrentTableItemsStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTableItemsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTableItemsStreamCursorValueInput = { decoded_key?: InputMaybe; decoded_value?: InputMaybe; is_deleted?: InputMaybe; key?: InputMaybe; key_hash?: InputMaybe; last_transaction_version?: InputMaybe; table_handle?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_token_datas" */ export type CurrentTokenDatas = { collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; /** An object relationship */ current_collection_data?: Maybe; default_properties?: Maybe; description?: Maybe; description_mutable?: Maybe; largest_property_version?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; maximum?: Maybe; maximum_mutable?: Maybe; metadata_uri?: Maybe; name?: Maybe; payee_address?: Maybe; properties_mutable?: Maybe; royalty_mutable?: Maybe; royalty_points_denominator?: Maybe; royalty_points_numerator?: Maybe; supply?: Maybe; token_data_id_hash?: Maybe; uri_mutable?: Maybe; }; /** columns and relationships of "legacy_migration_v1.current_token_datas" */ export type CurrentTokenDatasDefaultPropertiesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.current_token_datas". All fields are combined with a logical 'AND'. */ export type CurrentTokenDatasBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; uri_mutable?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.current_token_datas". */ export type CurrentTokenDatasOrderBy = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; uri_mutable?: InputMaybe; }; /** select columns of table "legacy_migration_v1.current_token_datas" */ export enum CurrentTokenDatasSelectColumn { /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ DefaultProperties = "default_properties", /** column name */ Description = "description", /** column name */ DescriptionMutable = "description_mutable", /** column name */ LargestPropertyVersion = "largest_property_version", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ Maximum = "maximum", /** column name */ MaximumMutable = "maximum_mutable", /** column name */ MetadataUri = "metadata_uri", /** column name */ Name = "name", /** column name */ PayeeAddress = "payee_address", /** column name */ PropertiesMutable = "properties_mutable", /** column name */ RoyaltyMutable = "royalty_mutable", /** column name */ RoyaltyPointsDenominator = "royalty_points_denominator", /** column name */ RoyaltyPointsNumerator = "royalty_points_numerator", /** column name */ Supply = "supply", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ UriMutable = "uri_mutable", } /** Streaming cursor of the table "current_token_datas" */ export type CurrentTokenDatasStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenDatasStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenDatasStreamCursorValueInput = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; uri_mutable?: InputMaybe; }; /** columns and relationships of "current_token_datas_v2" */ export type CurrentTokenDatasV2 = { /** An object relationship */ aptos_name?: Maybe; /** An object relationship */ cdn_asset_uris?: Maybe; collection_id: Scalars["String"]["output"]; /** An object relationship */ current_collection?: Maybe; /** An object relationship */ current_royalty_v1?: Maybe; /** An array relationship */ current_token_ownerships: Array; /** An aggregate relationship */ current_token_ownerships_aggregate: CurrentTokenOwnershipsV2Aggregate; decimals?: Maybe; description: Scalars["String"]["output"]; is_deleted_v2?: Maybe; is_fungible_v2?: Maybe; largest_property_version_v1?: Maybe; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; maximum?: Maybe; supply?: Maybe; token_data_id: Scalars["String"]["output"]; token_name: Scalars["String"]["output"]; token_properties: Scalars["jsonb"]["output"]; token_standard: Scalars["String"]["output"]; token_uri: Scalars["String"]["output"]; }; /** columns and relationships of "current_token_datas_v2" */ export type CurrentTokenDatasV2CurrentTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "current_token_datas_v2" */ export type CurrentTokenDatasV2CurrentTokenOwnershipsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "current_token_datas_v2" */ export type CurrentTokenDatasV2TokenPropertiesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_token_datas_v2". All fields are combined with a logical 'AND'. */ export type CurrentTokenDatasV2BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; aptos_name?: InputMaybe; cdn_asset_uris?: InputMaybe; collection_id?: InputMaybe; current_collection?: InputMaybe; current_royalty_v1?: InputMaybe; current_token_ownerships?: InputMaybe; current_token_ownerships_aggregate?: InputMaybe; decimals?: InputMaybe; description?: InputMaybe; is_deleted_v2?: InputMaybe; is_fungible_v2?: InputMaybe; largest_property_version_v1?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; supply?: InputMaybe; token_data_id?: InputMaybe; token_name?: InputMaybe; token_properties?: InputMaybe; token_standard?: InputMaybe; token_uri?: InputMaybe; }; /** Ordering options when selecting data from "current_token_datas_v2". */ export type CurrentTokenDatasV2OrderBy = { aptos_name?: InputMaybe; cdn_asset_uris?: InputMaybe; collection_id?: InputMaybe; current_collection?: InputMaybe; current_royalty_v1?: InputMaybe; current_token_ownerships_aggregate?: InputMaybe; decimals?: InputMaybe; description?: InputMaybe; is_deleted_v2?: InputMaybe; is_fungible_v2?: InputMaybe; largest_property_version_v1?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; supply?: InputMaybe; token_data_id?: InputMaybe; token_name?: InputMaybe; token_properties?: InputMaybe; token_standard?: InputMaybe; token_uri?: InputMaybe; }; /** select columns of table "current_token_datas_v2" */ export enum CurrentTokenDatasV2SelectColumn { /** column name */ CollectionId = "collection_id", /** column name */ Decimals = "decimals", /** column name */ Description = "description", /** column name */ IsDeletedV2 = "is_deleted_v2", /** column name */ IsFungibleV2 = "is_fungible_v2", /** column name */ LargestPropertyVersionV1 = "largest_property_version_v1", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ Maximum = "maximum", /** column name */ Supply = "supply", /** column name */ TokenDataId = "token_data_id", /** column name */ TokenName = "token_name", /** column name */ TokenProperties = "token_properties", /** column name */ TokenStandard = "token_standard", /** column name */ TokenUri = "token_uri", } /** Streaming cursor of the table "current_token_datas_v2" */ export type CurrentTokenDatasV2StreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenDatasV2StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenDatasV2StreamCursorValueInput = { collection_id?: InputMaybe; decimals?: InputMaybe; description?: InputMaybe; is_deleted_v2?: InputMaybe; is_fungible_v2?: InputMaybe; largest_property_version_v1?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum?: InputMaybe; supply?: InputMaybe; token_data_id?: InputMaybe; token_name?: InputMaybe; token_properties?: InputMaybe; token_standard?: InputMaybe; token_uri?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnerships = { amount?: Maybe; /** An object relationship */ aptos_name?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; /** An object relationship */ current_collection_data?: Maybe; /** An object relationship */ current_token_data?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; name?: Maybe; owner_address?: Maybe; property_version?: Maybe; table_type?: Maybe; token_data_id_hash?: Maybe; token_properties?: Maybe; }; /** columns and relationships of "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsTokenPropertiesArgs = { path?: InputMaybe; }; /** aggregated selection of "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsAggregate = { aggregate?: Maybe; nodes: Array; }; export type CurrentTokenOwnershipsAggregateBoolExp = { count?: InputMaybe; }; export type CurrentTokenOwnershipsAggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type CurrentTokenOwnershipsAvgFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by avg() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsAvgOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.current_token_ownerships". All fields are combined with a logical 'AND'. */ export type CurrentTokenOwnershipsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; aptos_name?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; current_token_data?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; }; /** aggregate max on columns */ export type CurrentTokenOwnershipsMaxFields = { amount?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; name?: Maybe; owner_address?: Maybe; property_version?: Maybe; table_type?: Maybe; token_data_id_hash?: Maybe; }; /** order by max() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsMaxOrderBy = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; }; /** aggregate min on columns */ export type CurrentTokenOwnershipsMinFields = { amount?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; name?: Maybe; owner_address?: Maybe; property_version?: Maybe; table_type?: Maybe; token_data_id_hash?: Maybe; }; /** order by min() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsMinOrderBy = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.current_token_ownerships". */ export type CurrentTokenOwnershipsOrderBy = { amount?: InputMaybe; aptos_name?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; current_token_data?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; }; /** select columns of table "legacy_migration_v1.current_token_ownerships" */ export enum CurrentTokenOwnershipsSelectColumn { /** column name */ Amount = "amount", /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ Name = "name", /** column name */ OwnerAddress = "owner_address", /** column name */ PropertyVersion = "property_version", /** column name */ TableType = "table_type", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ TokenProperties = "token_properties", } /** aggregate stddev on columns */ export type CurrentTokenOwnershipsStddevFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by stddev() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsStddevOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type CurrentTokenOwnershipsStddevPopFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by stddev_pop() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsStddevPopOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type CurrentTokenOwnershipsStddevSampFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by stddev_samp() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsStddevSampOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** Streaming cursor of the table "current_token_ownerships" */ export type CurrentTokenOwnershipsStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenOwnershipsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenOwnershipsStreamCursorValueInput = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; }; /** aggregate sum on columns */ export type CurrentTokenOwnershipsSumFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by sum() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsSumOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** columns and relationships of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2 = { amount: Scalars["numeric"]["output"]; /** An array relationship */ composed_nfts: Array; /** An aggregate relationship */ composed_nfts_aggregate: CurrentTokenOwnershipsV2Aggregate; /** An object relationship */ current_token_data?: Maybe; is_fungible_v2?: Maybe; is_soulbound_v2?: Maybe; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; non_transferrable_by_owner?: Maybe; owner_address: Scalars["String"]["output"]; property_version_v1: Scalars["numeric"]["output"]; storage_id: Scalars["String"]["output"]; table_type_v1?: Maybe; token_data_id: Scalars["String"]["output"]; token_properties_mutated_v1?: Maybe; token_standard: Scalars["String"]["output"]; }; /** columns and relationships of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2ComposedNftsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2ComposedNftsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2TokenPropertiesMutatedV1Args = { path?: InputMaybe; }; /** aggregated selection of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2Aggregate = { aggregate?: Maybe; nodes: Array; }; export type CurrentTokenOwnershipsV2AggregateBoolExp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type CurrentTokenOwnershipsV2AggregateBoolExpBoolAnd = { arguments: CurrentTokenOwnershipsV2SelectColumnCurrentTokenOwnershipsV2AggregateBoolExpBoolAndArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CurrentTokenOwnershipsV2AggregateBoolExpBoolOr = { arguments: CurrentTokenOwnershipsV2SelectColumnCurrentTokenOwnershipsV2AggregateBoolExpBoolOrArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type CurrentTokenOwnershipsV2AggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2AggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2AggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2AggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type CurrentTokenOwnershipsV2AvgFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by avg() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2AvgOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** Boolean expression to filter rows from the table "current_token_ownerships_v2". All fields are combined with a logical 'AND'. */ export type CurrentTokenOwnershipsV2BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; composed_nfts?: InputMaybe; composed_nfts_aggregate?: InputMaybe; current_token_data?: InputMaybe; is_fungible_v2?: InputMaybe; is_soulbound_v2?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; non_transferrable_by_owner?: InputMaybe; owner_address?: InputMaybe; property_version_v1?: InputMaybe; storage_id?: InputMaybe; table_type_v1?: InputMaybe; token_data_id?: InputMaybe; token_properties_mutated_v1?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate max on columns */ export type CurrentTokenOwnershipsV2MaxFields = { amount?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; property_version_v1?: Maybe; storage_id?: Maybe; table_type_v1?: Maybe; token_data_id?: Maybe; token_standard?: Maybe; }; /** order by max() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2MaxOrderBy = { amount?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; property_version_v1?: InputMaybe; storage_id?: InputMaybe; table_type_v1?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate min on columns */ export type CurrentTokenOwnershipsV2MinFields = { amount?: Maybe; last_transaction_timestamp?: Maybe; last_transaction_version?: Maybe; owner_address?: Maybe; property_version_v1?: Maybe; storage_id?: Maybe; table_type_v1?: Maybe; token_data_id?: Maybe; token_standard?: Maybe; }; /** order by min() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2MinOrderBy = { amount?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; owner_address?: InputMaybe; property_version_v1?: InputMaybe; storage_id?: InputMaybe; table_type_v1?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; }; /** Ordering options when selecting data from "current_token_ownerships_v2". */ export type CurrentTokenOwnershipsV2OrderBy = { amount?: InputMaybe; composed_nfts_aggregate?: InputMaybe; current_token_data?: InputMaybe; is_fungible_v2?: InputMaybe; is_soulbound_v2?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; non_transferrable_by_owner?: InputMaybe; owner_address?: InputMaybe; property_version_v1?: InputMaybe; storage_id?: InputMaybe; table_type_v1?: InputMaybe; token_data_id?: InputMaybe; token_properties_mutated_v1?: InputMaybe; token_standard?: InputMaybe; }; /** select columns of table "current_token_ownerships_v2" */ export enum CurrentTokenOwnershipsV2SelectColumn { /** column name */ Amount = "amount", /** column name */ IsFungibleV2 = "is_fungible_v2", /** column name */ IsSoulboundV2 = "is_soulbound_v2", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ NonTransferrableByOwner = "non_transferrable_by_owner", /** column name */ OwnerAddress = "owner_address", /** column name */ PropertyVersionV1 = "property_version_v1", /** column name */ StorageId = "storage_id", /** column name */ TableTypeV1 = "table_type_v1", /** column name */ TokenDataId = "token_data_id", /** column name */ TokenPropertiesMutatedV1 = "token_properties_mutated_v1", /** column name */ TokenStandard = "token_standard", } /** select "current_token_ownerships_v2_aggregate_bool_exp_bool_and_arguments_columns" columns of table "current_token_ownerships_v2" */ export enum CurrentTokenOwnershipsV2SelectColumnCurrentTokenOwnershipsV2AggregateBoolExpBoolAndArgumentsColumns { /** column name */ IsFungibleV2 = "is_fungible_v2", /** column name */ IsSoulboundV2 = "is_soulbound_v2", /** column name */ NonTransferrableByOwner = "non_transferrable_by_owner", } /** select "current_token_ownerships_v2_aggregate_bool_exp_bool_or_arguments_columns" columns of table "current_token_ownerships_v2" */ export enum CurrentTokenOwnershipsV2SelectColumnCurrentTokenOwnershipsV2AggregateBoolExpBoolOrArgumentsColumns { /** column name */ IsFungibleV2 = "is_fungible_v2", /** column name */ IsSoulboundV2 = "is_soulbound_v2", /** column name */ NonTransferrableByOwner = "non_transferrable_by_owner", } /** aggregate stddev on columns */ export type CurrentTokenOwnershipsV2StddevFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by stddev() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2StddevOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type CurrentTokenOwnershipsV2StddevPopFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by stddev_pop() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2StddevPopOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type CurrentTokenOwnershipsV2StddevSampFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by stddev_samp() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2StddevSampOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** Streaming cursor of the table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2StreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenOwnershipsV2StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenOwnershipsV2StreamCursorValueInput = { amount?: InputMaybe; is_fungible_v2?: InputMaybe; is_soulbound_v2?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; non_transferrable_by_owner?: InputMaybe; owner_address?: InputMaybe; property_version_v1?: InputMaybe; storage_id?: InputMaybe; table_type_v1?: InputMaybe; token_data_id?: InputMaybe; token_properties_mutated_v1?: InputMaybe; token_standard?: InputMaybe; }; /** aggregate sum on columns */ export type CurrentTokenOwnershipsV2SumFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by sum() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2SumOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate var_pop on columns */ export type CurrentTokenOwnershipsV2VarPopFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by var_pop() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2VarPopOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate var_samp on columns */ export type CurrentTokenOwnershipsV2VarSampFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by var_samp() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2VarSampOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate variance on columns */ export type CurrentTokenOwnershipsV2VarianceFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version_v1?: Maybe; }; /** order by variance() on columns of table "current_token_ownerships_v2" */ export type CurrentTokenOwnershipsV2VarianceOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version_v1?: InputMaybe; }; /** aggregate var_pop on columns */ export type CurrentTokenOwnershipsVarPopFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by var_pop() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsVarPopOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** aggregate var_samp on columns */ export type CurrentTokenOwnershipsVarSampFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by var_samp() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsVarSampOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** aggregate variance on columns */ export type CurrentTokenOwnershipsVarianceFields = { amount?: Maybe; last_transaction_version?: Maybe; property_version?: Maybe; }; /** order by variance() on columns of table "legacy_migration_v1.current_token_ownerships" */ export type CurrentTokenOwnershipsVarianceOrderBy = { amount?: InputMaybe; last_transaction_version?: InputMaybe; property_version?: InputMaybe; }; /** columns and relationships of "current_token_pending_claims" */ export type CurrentTokenPendingClaims = { amount: Scalars["numeric"]["output"]; collection_data_id_hash: Scalars["String"]["output"]; collection_id: Scalars["String"]["output"]; collection_name: Scalars["String"]["output"]; creator_address: Scalars["String"]["output"]; /** An object relationship */ current_collection_data?: Maybe; /** An object relationship */ current_collection_v2?: Maybe; /** An object relationship */ current_token_data?: Maybe; /** An object relationship */ current_token_data_v2?: Maybe; from_address: Scalars["String"]["output"]; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; name: Scalars["String"]["output"]; property_version: Scalars["numeric"]["output"]; table_handle: Scalars["String"]["output"]; to_address: Scalars["String"]["output"]; /** An object relationship */ token?: Maybe; token_data_id: Scalars["String"]["output"]; token_data_id_hash: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "current_token_pending_claims". All fields are combined with a logical 'AND'. */ export type CurrentTokenPendingClaimsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_id?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; current_collection_v2?: InputMaybe; current_token_data?: InputMaybe; current_token_data_v2?: InputMaybe; from_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; to_address?: InputMaybe; token?: InputMaybe; token_data_id?: InputMaybe; token_data_id_hash?: InputMaybe; }; /** Ordering options when selecting data from "current_token_pending_claims". */ export type CurrentTokenPendingClaimsOrderBy = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_id?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_collection_data?: InputMaybe; current_collection_v2?: InputMaybe; current_token_data?: InputMaybe; current_token_data_v2?: InputMaybe; from_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; to_address?: InputMaybe; token?: InputMaybe; token_data_id?: InputMaybe; token_data_id_hash?: InputMaybe; }; /** select columns of table "current_token_pending_claims" */ export enum CurrentTokenPendingClaimsSelectColumn { /** column name */ Amount = "amount", /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionId = "collection_id", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ FromAddress = "from_address", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ Name = "name", /** column name */ PropertyVersion = "property_version", /** column name */ TableHandle = "table_handle", /** column name */ ToAddress = "to_address", /** column name */ TokenDataId = "token_data_id", /** column name */ TokenDataIdHash = "token_data_id_hash", } /** Streaming cursor of the table "current_token_pending_claims" */ export type CurrentTokenPendingClaimsStreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenPendingClaimsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenPendingClaimsStreamCursorValueInput = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_id?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; from_address?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; to_address?: InputMaybe; token_data_id?: InputMaybe; token_data_id_hash?: InputMaybe; }; /** columns and relationships of "current_token_royalty_v1" */ export type CurrentTokenRoyaltyV1 = { last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; payee_address: Scalars["String"]["output"]; royalty_points_denominator: Scalars["numeric"]["output"]; royalty_points_numerator: Scalars["numeric"]["output"]; token_data_id: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "current_token_royalty_v1". All fields are combined with a logical 'AND'. */ export type CurrentTokenRoyaltyV1BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; payee_address?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; token_data_id?: InputMaybe; }; /** Ordering options when selecting data from "current_token_royalty_v1". */ export type CurrentTokenRoyaltyV1OrderBy = { last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; payee_address?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; token_data_id?: InputMaybe; }; /** select columns of table "current_token_royalty_v1" */ export enum CurrentTokenRoyaltyV1SelectColumn { /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ PayeeAddress = "payee_address", /** column name */ RoyaltyPointsDenominator = "royalty_points_denominator", /** column name */ RoyaltyPointsNumerator = "royalty_points_numerator", /** column name */ TokenDataId = "token_data_id", } /** Streaming cursor of the table "current_token_royalty_v1" */ export type CurrentTokenRoyaltyV1StreamCursorInput = { /** Stream column input with initial value */ initial_value: CurrentTokenRoyaltyV1StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type CurrentTokenRoyaltyV1StreamCursorValueInput = { last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; payee_address?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; token_data_id?: InputMaybe; }; /** ordering argument of a cursor */ export enum CursorOrdering { /** ascending ordering of the cursor */ Asc = "ASC", /** descending ordering of the cursor */ Desc = "DESC", } /** columns and relationships of "delegated_staking_activities" */ export type DelegatedStakingActivities = { amount: Scalars["numeric"]["output"]; delegator_address: Scalars["String"]["output"]; event_index: Scalars["bigint"]["output"]; event_type: Scalars["String"]["output"]; pool_address: Scalars["String"]["output"]; transaction_version: Scalars["bigint"]["output"]; }; /** order by aggregate values of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** order by avg() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesAvgOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "delegated_staking_activities". All fields are combined with a logical 'AND'. */ export type DelegatedStakingActivitiesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; delegator_address?: InputMaybe; event_index?: InputMaybe; event_type?: InputMaybe; pool_address?: InputMaybe; transaction_version?: InputMaybe; }; /** order by max() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesMaxOrderBy = { amount?: InputMaybe; delegator_address?: InputMaybe; event_index?: InputMaybe; event_type?: InputMaybe; pool_address?: InputMaybe; transaction_version?: InputMaybe; }; /** order by min() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesMinOrderBy = { amount?: InputMaybe; delegator_address?: InputMaybe; event_index?: InputMaybe; event_type?: InputMaybe; pool_address?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "delegated_staking_activities". */ export type DelegatedStakingActivitiesOrderBy = { amount?: InputMaybe; delegator_address?: InputMaybe; event_index?: InputMaybe; event_type?: InputMaybe; pool_address?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "delegated_staking_activities" */ export enum DelegatedStakingActivitiesSelectColumn { /** column name */ Amount = "amount", /** column name */ DelegatorAddress = "delegator_address", /** column name */ EventIndex = "event_index", /** column name */ EventType = "event_type", /** column name */ PoolAddress = "pool_address", /** column name */ TransactionVersion = "transaction_version", } /** order by stddev() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesStddevOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** order by stddev_pop() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesStddevPopOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** order by stddev_samp() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesStddevSampOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** Streaming cursor of the table "delegated_staking_activities" */ export type DelegatedStakingActivitiesStreamCursorInput = { /** Stream column input with initial value */ initial_value: DelegatedStakingActivitiesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type DelegatedStakingActivitiesStreamCursorValueInput = { amount?: InputMaybe; delegator_address?: InputMaybe; event_index?: InputMaybe; event_type?: InputMaybe; pool_address?: InputMaybe; transaction_version?: InputMaybe; }; /** order by sum() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesSumOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** order by var_pop() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesVarPopOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** order by var_samp() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesVarSampOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** order by variance() on columns of table "delegated_staking_activities" */ export type DelegatedStakingActivitiesVarianceOrderBy = { amount?: InputMaybe; event_index?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "delegated_staking_pool_balances" */ export type DelegatedStakingPoolBalances = { active_table_handle: Scalars["String"]["output"]; inactive_table_handle: Scalars["String"]["output"]; operator_commission_percentage: Scalars["numeric"]["output"]; staking_pool_address: Scalars["String"]["output"]; total_coins: Scalars["numeric"]["output"]; total_shares: Scalars["numeric"]["output"]; transaction_version: Scalars["bigint"]["output"]; }; /** aggregated selection of "delegated_staking_pool_balances" */ export type DelegatedStakingPoolBalancesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "delegated_staking_pool_balances" */ export type DelegatedStakingPoolBalancesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "delegated_staking_pool_balances" */ export type DelegatedStakingPoolBalancesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type DelegatedStakingPoolBalancesAvgFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "delegated_staking_pool_balances". All fields are combined with a logical 'AND'. */ export type DelegatedStakingPoolBalancesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type DelegatedStakingPoolBalancesMaxFields = { active_table_handle?: Maybe; inactive_table_handle?: Maybe; operator_commission_percentage?: Maybe; staking_pool_address?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate min on columns */ export type DelegatedStakingPoolBalancesMinFields = { active_table_handle?: Maybe; inactive_table_handle?: Maybe; operator_commission_percentage?: Maybe; staking_pool_address?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** Ordering options when selecting data from "delegated_staking_pool_balances". */ export type DelegatedStakingPoolBalancesOrderBy = { active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "delegated_staking_pool_balances" */ export enum DelegatedStakingPoolBalancesSelectColumn { /** column name */ ActiveTableHandle = "active_table_handle", /** column name */ InactiveTableHandle = "inactive_table_handle", /** column name */ OperatorCommissionPercentage = "operator_commission_percentage", /** column name */ StakingPoolAddress = "staking_pool_address", /** column name */ TotalCoins = "total_coins", /** column name */ TotalShares = "total_shares", /** column name */ TransactionVersion = "transaction_version", } /** aggregate stddev on columns */ export type DelegatedStakingPoolBalancesStddevFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type DelegatedStakingPoolBalancesStddevPopFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type DelegatedStakingPoolBalancesStddevSampFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** Streaming cursor of the table "delegated_staking_pool_balances" */ export type DelegatedStakingPoolBalancesStreamCursorInput = { /** Stream column input with initial value */ initial_value: DelegatedStakingPoolBalancesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type DelegatedStakingPoolBalancesStreamCursorValueInput = { active_table_handle?: InputMaybe; inactive_table_handle?: InputMaybe; operator_commission_percentage?: InputMaybe; staking_pool_address?: InputMaybe; total_coins?: InputMaybe; total_shares?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type DelegatedStakingPoolBalancesSumFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type DelegatedStakingPoolBalancesVarPopFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type DelegatedStakingPoolBalancesVarSampFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** aggregate variance on columns */ export type DelegatedStakingPoolBalancesVarianceFields = { operator_commission_percentage?: Maybe; total_coins?: Maybe; total_shares?: Maybe; transaction_version?: Maybe; }; /** columns and relationships of "delegated_staking_pools" */ export type DelegatedStakingPools = { /** An object relationship */ current_staking_pool?: Maybe; first_transaction_version: Scalars["bigint"]["output"]; staking_pool_address: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "delegated_staking_pools". All fields are combined with a logical 'AND'. */ export type DelegatedStakingPoolsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; current_staking_pool?: InputMaybe; first_transaction_version?: InputMaybe; staking_pool_address?: InputMaybe; }; /** Ordering options when selecting data from "delegated_staking_pools". */ export type DelegatedStakingPoolsOrderBy = { current_staking_pool?: InputMaybe; first_transaction_version?: InputMaybe; staking_pool_address?: InputMaybe; }; /** select columns of table "delegated_staking_pools" */ export enum DelegatedStakingPoolsSelectColumn { /** column name */ FirstTransactionVersion = "first_transaction_version", /** column name */ StakingPoolAddress = "staking_pool_address", } /** Streaming cursor of the table "delegated_staking_pools" */ export type DelegatedStakingPoolsStreamCursorInput = { /** Stream column input with initial value */ initial_value: DelegatedStakingPoolsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type DelegatedStakingPoolsStreamCursorValueInput = { first_transaction_version?: InputMaybe; staking_pool_address?: InputMaybe; }; /** columns and relationships of "delegator_distinct_pool" */ export type DelegatorDistinctPool = { /** An object relationship */ current_pool_balance?: Maybe; delegator_address?: Maybe; pool_address?: Maybe; /** An object relationship */ staking_pool_metadata?: Maybe; }; /** aggregated selection of "delegator_distinct_pool" */ export type DelegatorDistinctPoolAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "delegator_distinct_pool" */ export type DelegatorDistinctPoolAggregateFields = { count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; }; /** aggregate fields of "delegator_distinct_pool" */ export type DelegatorDistinctPoolAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "delegator_distinct_pool". All fields are combined with a logical 'AND'. */ export type DelegatorDistinctPoolBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; current_pool_balance?: InputMaybe; delegator_address?: InputMaybe; pool_address?: InputMaybe; staking_pool_metadata?: InputMaybe; }; /** aggregate max on columns */ export type DelegatorDistinctPoolMaxFields = { delegator_address?: Maybe; pool_address?: Maybe; }; /** aggregate min on columns */ export type DelegatorDistinctPoolMinFields = { delegator_address?: Maybe; pool_address?: Maybe; }; /** Ordering options when selecting data from "delegator_distinct_pool". */ export type DelegatorDistinctPoolOrderBy = { current_pool_balance?: InputMaybe; delegator_address?: InputMaybe; pool_address?: InputMaybe; staking_pool_metadata?: InputMaybe; }; /** select columns of table "delegator_distinct_pool" */ export enum DelegatorDistinctPoolSelectColumn { /** column name */ DelegatorAddress = "delegator_address", /** column name */ PoolAddress = "pool_address", } /** Streaming cursor of the table "delegator_distinct_pool" */ export type DelegatorDistinctPoolStreamCursorInput = { /** Stream column input with initial value */ initial_value: DelegatorDistinctPoolStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type DelegatorDistinctPoolStreamCursorValueInput = { delegator_address?: InputMaybe; pool_address?: InputMaybe; }; /** columns and relationships of "events" */ export type Events = { account_address: Scalars["String"]["output"]; creation_number: Scalars["bigint"]["output"]; data: Scalars["jsonb"]["output"]; event_index: Scalars["bigint"]["output"]; indexed_type: Scalars["String"]["output"]; sequence_number: Scalars["bigint"]["output"]; transaction_block_height: Scalars["bigint"]["output"]; transaction_version: Scalars["bigint"]["output"]; type: Scalars["String"]["output"]; }; /** columns and relationships of "events" */ export type EventsDataArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "events". All fields are combined with a logical 'AND'. */ export type EventsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_address?: InputMaybe; creation_number?: InputMaybe; data?: InputMaybe; event_index?: InputMaybe; indexed_type?: InputMaybe; sequence_number?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** Ordering options when selecting data from "events". */ export type EventsOrderBy = { account_address?: InputMaybe; creation_number?: InputMaybe; data?: InputMaybe; event_index?: InputMaybe; indexed_type?: InputMaybe; sequence_number?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** select columns of table "events" */ export enum EventsSelectColumn { /** column name */ AccountAddress = "account_address", /** column name */ CreationNumber = "creation_number", /** column name */ Data = "data", /** column name */ EventIndex = "event_index", /** column name */ IndexedType = "indexed_type", /** column name */ SequenceNumber = "sequence_number", /** column name */ TransactionBlockHeight = "transaction_block_height", /** column name */ TransactionVersion = "transaction_version", /** column name */ Type = "type", } /** Streaming cursor of the table "events" */ export type EventsStreamCursorInput = { /** Stream column input with initial value */ initial_value: EventsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type EventsStreamCursorValueInput = { account_address?: InputMaybe; creation_number?: InputMaybe; data?: InputMaybe; event_index?: InputMaybe; indexed_type?: InputMaybe; sequence_number?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** columns and relationships of "fungible_asset_activities" */ export type FungibleAssetActivities = { amount?: Maybe; asset_type?: Maybe; block_height: Scalars["bigint"]["output"]; entry_function_id_str?: Maybe; event_index: Scalars["bigint"]["output"]; gas_fee_payer_address?: Maybe; is_frozen?: Maybe; is_gas_fee: Scalars["Boolean"]["output"]; is_transaction_success: Scalars["Boolean"]["output"]; /** An object relationship */ metadata?: Maybe; owner_address?: Maybe; /** An array relationship */ owner_aptos_names: Array; /** An aggregate relationship */ owner_aptos_names_aggregate: CurrentAptosNamesAggregate; storage_id: Scalars["String"]["output"]; storage_refund_amount: Scalars["numeric"]["output"]; token_standard: Scalars["String"]["output"]; transaction_timestamp: Scalars["timestamp"]["output"]; transaction_version: Scalars["bigint"]["output"]; type: Scalars["String"]["output"]; }; /** columns and relationships of "fungible_asset_activities" */ export type FungibleAssetActivitiesOwnerAptosNamesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "fungible_asset_activities" */ export type FungibleAssetActivitiesOwnerAptosNamesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** order by aggregate values of table "fungible_asset_activities" */ export type FungibleAssetActivitiesAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** order by avg() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesAvgOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "fungible_asset_activities". All fields are combined with a logical 'AND'. */ export type FungibleAssetActivitiesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; asset_type?: InputMaybe; block_height?: InputMaybe; entry_function_id_str?: InputMaybe; event_index?: InputMaybe; gas_fee_payer_address?: InputMaybe; is_frozen?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; metadata?: InputMaybe; owner_address?: InputMaybe; owner_aptos_names?: InputMaybe; owner_aptos_names_aggregate?: InputMaybe; storage_id?: InputMaybe; storage_refund_amount?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** order by max() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesMaxOrderBy = { amount?: InputMaybe; asset_type?: InputMaybe; block_height?: InputMaybe; entry_function_id_str?: InputMaybe; event_index?: InputMaybe; gas_fee_payer_address?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; storage_refund_amount?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** order by min() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesMinOrderBy = { amount?: InputMaybe; asset_type?: InputMaybe; block_height?: InputMaybe; entry_function_id_str?: InputMaybe; event_index?: InputMaybe; gas_fee_payer_address?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; storage_refund_amount?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** Ordering options when selecting data from "fungible_asset_activities". */ export type FungibleAssetActivitiesOrderBy = { amount?: InputMaybe; asset_type?: InputMaybe; block_height?: InputMaybe; entry_function_id_str?: InputMaybe; event_index?: InputMaybe; gas_fee_payer_address?: InputMaybe; is_frozen?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; metadata?: InputMaybe; owner_address?: InputMaybe; owner_aptos_names_aggregate?: InputMaybe; storage_id?: InputMaybe; storage_refund_amount?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** select columns of table "fungible_asset_activities" */ export enum FungibleAssetActivitiesSelectColumn { /** column name */ Amount = "amount", /** column name */ AssetType = "asset_type", /** column name */ BlockHeight = "block_height", /** column name */ EntryFunctionIdStr = "entry_function_id_str", /** column name */ EventIndex = "event_index", /** column name */ GasFeePayerAddress = "gas_fee_payer_address", /** column name */ IsFrozen = "is_frozen", /** column name */ IsGasFee = "is_gas_fee", /** column name */ IsTransactionSuccess = "is_transaction_success", /** column name */ OwnerAddress = "owner_address", /** column name */ StorageId = "storage_id", /** column name */ StorageRefundAmount = "storage_refund_amount", /** column name */ TokenStandard = "token_standard", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ Type = "type", } /** order by stddev() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesStddevOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** order by stddev_pop() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesStddevPopOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** order by stddev_samp() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesStddevSampOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Streaming cursor of the table "fungible_asset_activities" */ export type FungibleAssetActivitiesStreamCursorInput = { /** Stream column input with initial value */ initial_value: FungibleAssetActivitiesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type FungibleAssetActivitiesStreamCursorValueInput = { amount?: InputMaybe; asset_type?: InputMaybe; block_height?: InputMaybe; entry_function_id_str?: InputMaybe; event_index?: InputMaybe; gas_fee_payer_address?: InputMaybe; is_frozen?: InputMaybe; is_gas_fee?: InputMaybe; is_transaction_success?: InputMaybe; owner_address?: InputMaybe; storage_id?: InputMaybe; storage_refund_amount?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** order by sum() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesSumOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** order by var_pop() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesVarPopOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** order by var_samp() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesVarSampOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** order by variance() on columns of table "fungible_asset_activities" */ export type FungibleAssetActivitiesVarianceOrderBy = { amount?: InputMaybe; block_height?: InputMaybe; event_index?: InputMaybe; storage_refund_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "fungible_asset_metadata" */ export type FungibleAssetMetadata = { asset_type: Scalars["String"]["output"]; creator_address: Scalars["String"]["output"]; decimals: Scalars["Int"]["output"]; icon_uri?: Maybe; last_transaction_timestamp: Scalars["timestamp"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; maximum_v2?: Maybe; name: Scalars["String"]["output"]; project_uri?: Maybe; supply_aggregator_table_handle_v1?: Maybe; supply_aggregator_table_key_v1?: Maybe; supply_v2?: Maybe; symbol: Scalars["String"]["output"]; token_standard: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "fungible_asset_metadata". All fields are combined with a logical 'AND'. */ export type FungibleAssetMetadataBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; asset_type?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; icon_uri?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum_v2?: InputMaybe; name?: InputMaybe; project_uri?: InputMaybe; supply_aggregator_table_handle_v1?: InputMaybe; supply_aggregator_table_key_v1?: InputMaybe; supply_v2?: InputMaybe; symbol?: InputMaybe; token_standard?: InputMaybe; }; /** Ordering options when selecting data from "fungible_asset_metadata". */ export type FungibleAssetMetadataOrderBy = { asset_type?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; icon_uri?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum_v2?: InputMaybe; name?: InputMaybe; project_uri?: InputMaybe; supply_aggregator_table_handle_v1?: InputMaybe; supply_aggregator_table_key_v1?: InputMaybe; supply_v2?: InputMaybe; symbol?: InputMaybe; token_standard?: InputMaybe; }; /** select columns of table "fungible_asset_metadata" */ export enum FungibleAssetMetadataSelectColumn { /** column name */ AssetType = "asset_type", /** column name */ CreatorAddress = "creator_address", /** column name */ Decimals = "decimals", /** column name */ IconUri = "icon_uri", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ MaximumV2 = "maximum_v2", /** column name */ Name = "name", /** column name */ ProjectUri = "project_uri", /** column name */ SupplyAggregatorTableHandleV1 = "supply_aggregator_table_handle_v1", /** column name */ SupplyAggregatorTableKeyV1 = "supply_aggregator_table_key_v1", /** column name */ SupplyV2 = "supply_v2", /** column name */ Symbol = "symbol", /** column name */ TokenStandard = "token_standard", } /** Streaming cursor of the table "fungible_asset_metadata" */ export type FungibleAssetMetadataStreamCursorInput = { /** Stream column input with initial value */ initial_value: FungibleAssetMetadataStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type FungibleAssetMetadataStreamCursorValueInput = { asset_type?: InputMaybe; creator_address?: InputMaybe; decimals?: InputMaybe; icon_uri?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_transaction_version?: InputMaybe; maximum_v2?: InputMaybe; name?: InputMaybe; project_uri?: InputMaybe; supply_aggregator_table_handle_v1?: InputMaybe; supply_aggregator_table_key_v1?: InputMaybe; supply_v2?: InputMaybe; symbol?: InputMaybe; token_standard?: InputMaybe; }; /** columns and relationships of "indexer_status" */ export type IndexerStatus = { db: Scalars["String"]["output"]; is_indexer_up: Scalars["Boolean"]["output"]; }; /** Boolean expression to filter rows from the table "indexer_status". All fields are combined with a logical 'AND'. */ export type IndexerStatusBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; db?: InputMaybe; is_indexer_up?: InputMaybe; }; /** Ordering options when selecting data from "indexer_status". */ export type IndexerStatusOrderBy = { db?: InputMaybe; is_indexer_up?: InputMaybe; }; /** select columns of table "indexer_status" */ export enum IndexerStatusSelectColumn { /** column name */ Db = "db", /** column name */ IsIndexerUp = "is_indexer_up", } /** Streaming cursor of the table "indexer_status" */ export type IndexerStatusStreamCursorInput = { /** Stream column input with initial value */ initial_value: IndexerStatusStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type IndexerStatusStreamCursorValueInput = { db?: InputMaybe; is_indexer_up?: InputMaybe; }; export type JsonbCastExp = { String?: InputMaybe; }; /** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ export type JsonbComparisonExp = { _cast?: InputMaybe; /** is the column contained in the given json value */ _contained_in?: InputMaybe; /** does the column contain the given json value at the top level */ _contains?: InputMaybe; _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; /** does the string exist as a top-level key in the column */ _has_key?: InputMaybe; /** do all of these strings exist as top-level keys in the column */ _has_keys_all?: InputMaybe>; /** do any of these strings exist as top-level keys in the column */ _has_keys_any?: InputMaybe>; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "processor_metadata.ledger_infos" */ export type LedgerInfos = { chain_id: Scalars["bigint"]["output"]; }; /** Boolean expression to filter rows from the table "processor_metadata.ledger_infos". All fields are combined with a logical 'AND'. */ export type LedgerInfosBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; chain_id?: InputMaybe; }; /** Ordering options when selecting data from "processor_metadata.ledger_infos". */ export type LedgerInfosOrderBy = { chain_id?: InputMaybe; }; /** select columns of table "processor_metadata.ledger_infos" */ export enum LedgerInfosSelectColumn { /** column name */ ChainId = "chain_id", } /** Streaming cursor of the table "ledger_infos" */ export type LedgerInfosStreamCursorInput = { /** Stream column input with initial value */ initial_value: LedgerInfosStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type LedgerInfosStreamCursorValueInput = { chain_id?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.move_resources" */ export type MoveResources = { address?: Maybe; transaction_version?: Maybe; }; /** aggregated selection of "legacy_migration_v1.move_resources" */ export type MoveResourcesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "legacy_migration_v1.move_resources" */ export type MoveResourcesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "legacy_migration_v1.move_resources" */ export type MoveResourcesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type MoveResourcesAvgFields = { transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.move_resources". All fields are combined with a logical 'AND'. */ export type MoveResourcesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate max on columns */ export type MoveResourcesMaxFields = { address?: Maybe; transaction_version?: Maybe; }; /** aggregate min on columns */ export type MoveResourcesMinFields = { address?: Maybe; transaction_version?: Maybe; }; /** Ordering options when selecting data from "legacy_migration_v1.move_resources". */ export type MoveResourcesOrderBy = { address?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.move_resources" */ export enum MoveResourcesSelectColumn { /** column name */ Address = "address", /** column name */ TransactionVersion = "transaction_version", } /** aggregate stddev on columns */ export type MoveResourcesStddevFields = { transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type MoveResourcesStddevPopFields = { transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type MoveResourcesStddevSampFields = { transaction_version?: Maybe; }; /** Streaming cursor of the table "move_resources" */ export type MoveResourcesStreamCursorInput = { /** Stream column input with initial value */ initial_value: MoveResourcesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type MoveResourcesStreamCursorValueInput = { address?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate sum on columns */ export type MoveResourcesSumFields = { transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type MoveResourcesVarPopFields = { transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type MoveResourcesVarSampFields = { transaction_version?: Maybe; }; /** aggregate variance on columns */ export type MoveResourcesVarianceFields = { transaction_version?: Maybe; }; /** columns and relationships of "nft_metadata_crawler.parsed_asset_uris" */ export type NftMetadataCrawlerParsedAssetUris = { animation_optimizer_retry_count: Scalars["Int"]["output"]; asset_uri: Scalars["String"]["output"]; cdn_animation_uri?: Maybe; cdn_image_uri?: Maybe; cdn_json_uri?: Maybe; image_optimizer_retry_count: Scalars["Int"]["output"]; json_parser_retry_count: Scalars["Int"]["output"]; raw_animation_uri?: Maybe; raw_image_uri?: Maybe; }; /** Boolean expression to filter rows from the table "nft_metadata_crawler.parsed_asset_uris". All fields are combined with a logical 'AND'. */ export type NftMetadataCrawlerParsedAssetUrisBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; animation_optimizer_retry_count?: InputMaybe; asset_uri?: InputMaybe; cdn_animation_uri?: InputMaybe; cdn_image_uri?: InputMaybe; cdn_json_uri?: InputMaybe; image_optimizer_retry_count?: InputMaybe; json_parser_retry_count?: InputMaybe; raw_animation_uri?: InputMaybe; raw_image_uri?: InputMaybe; }; /** Ordering options when selecting data from "nft_metadata_crawler.parsed_asset_uris". */ export type NftMetadataCrawlerParsedAssetUrisOrderBy = { animation_optimizer_retry_count?: InputMaybe; asset_uri?: InputMaybe; cdn_animation_uri?: InputMaybe; cdn_image_uri?: InputMaybe; cdn_json_uri?: InputMaybe; image_optimizer_retry_count?: InputMaybe; json_parser_retry_count?: InputMaybe; raw_animation_uri?: InputMaybe; raw_image_uri?: InputMaybe; }; /** select columns of table "nft_metadata_crawler.parsed_asset_uris" */ export enum NftMetadataCrawlerParsedAssetUrisSelectColumn { /** column name */ AnimationOptimizerRetryCount = "animation_optimizer_retry_count", /** column name */ AssetUri = "asset_uri", /** column name */ CdnAnimationUri = "cdn_animation_uri", /** column name */ CdnImageUri = "cdn_image_uri", /** column name */ CdnJsonUri = "cdn_json_uri", /** column name */ ImageOptimizerRetryCount = "image_optimizer_retry_count", /** column name */ JsonParserRetryCount = "json_parser_retry_count", /** column name */ RawAnimationUri = "raw_animation_uri", /** column name */ RawImageUri = "raw_image_uri", } /** Streaming cursor of the table "nft_metadata_crawler_parsed_asset_uris" */ export type NftMetadataCrawlerParsedAssetUrisStreamCursorInput = { /** Stream column input with initial value */ initial_value: NftMetadataCrawlerParsedAssetUrisStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type NftMetadataCrawlerParsedAssetUrisStreamCursorValueInput = { animation_optimizer_retry_count?: InputMaybe; asset_uri?: InputMaybe; cdn_animation_uri?: InputMaybe; cdn_image_uri?: InputMaybe; cdn_json_uri?: InputMaybe; image_optimizer_retry_count?: InputMaybe; json_parser_retry_count?: InputMaybe; raw_animation_uri?: InputMaybe; raw_image_uri?: InputMaybe; }; /** columns and relationships of "num_active_delegator_per_pool" */ export type NumActiveDelegatorPerPool = { num_active_delegator?: Maybe; pool_address?: Maybe; }; /** Boolean expression to filter rows from the table "num_active_delegator_per_pool". All fields are combined with a logical 'AND'. */ export type NumActiveDelegatorPerPoolBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; num_active_delegator?: InputMaybe; pool_address?: InputMaybe; }; /** Ordering options when selecting data from "num_active_delegator_per_pool". */ export type NumActiveDelegatorPerPoolOrderBy = { num_active_delegator?: InputMaybe; pool_address?: InputMaybe; }; /** select columns of table "num_active_delegator_per_pool" */ export enum NumActiveDelegatorPerPoolSelectColumn { /** column name */ NumActiveDelegator = "num_active_delegator", /** column name */ PoolAddress = "pool_address", } /** Streaming cursor of the table "num_active_delegator_per_pool" */ export type NumActiveDelegatorPerPoolStreamCursorInput = { /** Stream column input with initial value */ initial_value: NumActiveDelegatorPerPoolStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type NumActiveDelegatorPerPoolStreamCursorValueInput = { num_active_delegator?: InputMaybe; pool_address?: InputMaybe; }; /** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ export type NumericComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** column ordering options */ export enum OrderBy { /** in ascending order, nulls last */ Asc = "asc", /** in ascending order, nulls first */ AscNullsFirst = "asc_nulls_first", /** in ascending order, nulls last */ AscNullsLast = "asc_nulls_last", /** in descending order, nulls first */ Desc = "desc", /** in descending order, nulls first */ DescNullsFirst = "desc_nulls_first", /** in descending order, nulls last */ DescNullsLast = "desc_nulls_last", } /** columns and relationships of "processor_metadata.processor_status" */ export type ProcessorStatus = { last_success_version: Scalars["bigint"]["output"]; last_transaction_timestamp?: Maybe; last_updated: Scalars["timestamp"]["output"]; processor: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "processor_metadata.processor_status". All fields are combined with a logical 'AND'. */ export type ProcessorStatusBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; last_success_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_updated?: InputMaybe; processor?: InputMaybe; }; /** Ordering options when selecting data from "processor_metadata.processor_status". */ export type ProcessorStatusOrderBy = { last_success_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_updated?: InputMaybe; processor?: InputMaybe; }; /** select columns of table "processor_metadata.processor_status" */ export enum ProcessorStatusSelectColumn { /** column name */ LastSuccessVersion = "last_success_version", /** column name */ LastTransactionTimestamp = "last_transaction_timestamp", /** column name */ LastUpdated = "last_updated", /** column name */ Processor = "processor", } /** Streaming cursor of the table "processor_status" */ export type ProcessorStatusStreamCursorInput = { /** Stream column input with initial value */ initial_value: ProcessorStatusStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type ProcessorStatusStreamCursorValueInput = { last_success_version?: InputMaybe; last_transaction_timestamp?: InputMaybe; last_updated?: InputMaybe; processor?: InputMaybe; }; /** columns and relationships of "proposal_votes" */ export type ProposalVotes = { num_votes: Scalars["numeric"]["output"]; proposal_id: Scalars["bigint"]["output"]; should_pass: Scalars["Boolean"]["output"]; staking_pool_address: Scalars["String"]["output"]; transaction_timestamp: Scalars["timestamp"]["output"]; transaction_version: Scalars["bigint"]["output"]; voter_address: Scalars["String"]["output"]; }; /** aggregated selection of "proposal_votes" */ export type ProposalVotesAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "proposal_votes" */ export type ProposalVotesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "proposal_votes" */ export type ProposalVotesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type ProposalVotesAvgFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "proposal_votes". All fields are combined with a logical 'AND'. */ export type ProposalVotesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; num_votes?: InputMaybe; proposal_id?: InputMaybe; should_pass?: InputMaybe; staking_pool_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; voter_address?: InputMaybe; }; /** aggregate max on columns */ export type ProposalVotesMaxFields = { num_votes?: Maybe; proposal_id?: Maybe; staking_pool_address?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; voter_address?: Maybe; }; /** aggregate min on columns */ export type ProposalVotesMinFields = { num_votes?: Maybe; proposal_id?: Maybe; staking_pool_address?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; voter_address?: Maybe; }; /** Ordering options when selecting data from "proposal_votes". */ export type ProposalVotesOrderBy = { num_votes?: InputMaybe; proposal_id?: InputMaybe; should_pass?: InputMaybe; staking_pool_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; voter_address?: InputMaybe; }; /** select columns of table "proposal_votes" */ export enum ProposalVotesSelectColumn { /** column name */ NumVotes = "num_votes", /** column name */ ProposalId = "proposal_id", /** column name */ ShouldPass = "should_pass", /** column name */ StakingPoolAddress = "staking_pool_address", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ VoterAddress = "voter_address", } /** aggregate stddev on columns */ export type ProposalVotesStddevFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type ProposalVotesStddevPopFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type ProposalVotesStddevSampFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** Streaming cursor of the table "proposal_votes" */ export type ProposalVotesStreamCursorInput = { /** Stream column input with initial value */ initial_value: ProposalVotesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type ProposalVotesStreamCursorValueInput = { num_votes?: InputMaybe; proposal_id?: InputMaybe; should_pass?: InputMaybe; staking_pool_address?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; voter_address?: InputMaybe; }; /** aggregate sum on columns */ export type ProposalVotesSumFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type ProposalVotesVarPopFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type ProposalVotesVarSampFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** aggregate variance on columns */ export type ProposalVotesVarianceFields = { num_votes?: Maybe; proposal_id?: Maybe; transaction_version?: Maybe; }; /** columns and relationships of "public_key_auth_keys" */ export type PublicKeyAuthKeys = { account_public_key?: Maybe; auth_key: Scalars["String"]["output"]; is_public_key_used: Scalars["Boolean"]["output"]; last_transaction_version: Scalars["bigint"]["output"]; public_key: Scalars["String"]["output"]; public_key_type: Scalars["String"]["output"]; signature_type: Scalars["String"]["output"]; }; /** aggregated selection of "public_key_auth_keys" */ export type PublicKeyAuthKeysAggregate = { aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "public_key_auth_keys" */ export type PublicKeyAuthKeysAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "public_key_auth_keys" */ export type PublicKeyAuthKeysAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type PublicKeyAuthKeysAvgFields = { last_transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "public_key_auth_keys". All fields are combined with a logical 'AND'. */ export type PublicKeyAuthKeysBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_public_key?: InputMaybe; auth_key?: InputMaybe; is_public_key_used?: InputMaybe; last_transaction_version?: InputMaybe; public_key?: InputMaybe; public_key_type?: InputMaybe; signature_type?: InputMaybe; }; /** aggregate max on columns */ export type PublicKeyAuthKeysMaxFields = { account_public_key?: Maybe; auth_key?: Maybe; last_transaction_version?: Maybe; public_key?: Maybe; public_key_type?: Maybe; signature_type?: Maybe; }; /** aggregate min on columns */ export type PublicKeyAuthKeysMinFields = { account_public_key?: Maybe; auth_key?: Maybe; last_transaction_version?: Maybe; public_key?: Maybe; public_key_type?: Maybe; signature_type?: Maybe; }; /** Ordering options when selecting data from "public_key_auth_keys". */ export type PublicKeyAuthKeysOrderBy = { account_public_key?: InputMaybe; auth_key?: InputMaybe; is_public_key_used?: InputMaybe; last_transaction_version?: InputMaybe; public_key?: InputMaybe; public_key_type?: InputMaybe; signature_type?: InputMaybe; }; /** select columns of table "public_key_auth_keys" */ export enum PublicKeyAuthKeysSelectColumn { /** column name */ AccountPublicKey = "account_public_key", /** column name */ AuthKey = "auth_key", /** column name */ IsPublicKeyUsed = "is_public_key_used", /** column name */ LastTransactionVersion = "last_transaction_version", /** column name */ PublicKey = "public_key", /** column name */ PublicKeyType = "public_key_type", /** column name */ SignatureType = "signature_type", } /** aggregate stddev on columns */ export type PublicKeyAuthKeysStddevFields = { last_transaction_version?: Maybe; }; /** aggregate stddev_pop on columns */ export type PublicKeyAuthKeysStddevPopFields = { last_transaction_version?: Maybe; }; /** aggregate stddev_samp on columns */ export type PublicKeyAuthKeysStddevSampFields = { last_transaction_version?: Maybe; }; /** Streaming cursor of the table "public_key_auth_keys" */ export type PublicKeyAuthKeysStreamCursorInput = { /** Stream column input with initial value */ initial_value: PublicKeyAuthKeysStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type PublicKeyAuthKeysStreamCursorValueInput = { account_public_key?: InputMaybe; auth_key?: InputMaybe; is_public_key_used?: InputMaybe; last_transaction_version?: InputMaybe; public_key?: InputMaybe; public_key_type?: InputMaybe; signature_type?: InputMaybe; }; /** aggregate sum on columns */ export type PublicKeyAuthKeysSumFields = { last_transaction_version?: Maybe; }; /** aggregate var_pop on columns */ export type PublicKeyAuthKeysVarPopFields = { last_transaction_version?: Maybe; }; /** aggregate var_samp on columns */ export type PublicKeyAuthKeysVarSampFields = { last_transaction_version?: Maybe; }; /** aggregate variance on columns */ export type PublicKeyAuthKeysVarianceFields = { last_transaction_version?: Maybe; }; export type QueryRoot = { /** fetch data from the table: "account_transactions" */ account_transactions: Array; /** fetch aggregated fields from the table: "account_transactions" */ account_transactions_aggregate: AccountTransactionsAggregate; /** fetch data from the table: "account_transactions" using primary key columns */ account_transactions_by_pk?: Maybe; /** fetch data from the table: "address_events_summary" */ address_events_summary: Array; /** fetch data from the table: "address_version_from_events" */ address_version_from_events: Array; /** fetch aggregated fields from the table: "address_version_from_events" */ address_version_from_events_aggregate: AddressVersionFromEventsAggregate; /** fetch data from the table: "legacy_migration_v1.address_version_from_move_resources" */ address_version_from_move_resources: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.address_version_from_move_resources" */ address_version_from_move_resources_aggregate: AddressVersionFromMoveResourcesAggregate; /** fetch data from the table: "auth_key_account_addresses" */ auth_key_account_addresses: Array; /** fetch aggregated fields from the table: "auth_key_account_addresses" */ auth_key_account_addresses_aggregate: AuthKeyAccountAddressesAggregate; /** fetch data from the table: "auth_key_account_addresses" using primary key columns */ auth_key_account_addresses_by_pk?: Maybe; /** fetch data from the table: "block_metadata_transactions" */ block_metadata_transactions: Array; /** fetch data from the table: "block_metadata_transactions" using primary key columns */ block_metadata_transactions_by_pk?: Maybe; /** An array relationship */ coin_activities: Array; /** An aggregate relationship */ coin_activities_aggregate: CoinActivitiesAggregate; /** fetch data from the table: "legacy_migration_v1.coin_balances" */ coin_balances: Array; /** fetch data from the table: "legacy_migration_v1.coin_infos" */ coin_infos: Array; /** fetch data from the table: "coin_supply" */ coin_supply: Array; /** fetch data from the table: "coin_supply" using primary key columns */ coin_supply_by_pk?: Maybe; /** fetch data from the table: "legacy_migration_v1.collection_datas" */ collection_datas: Array; /** fetch data from the table: "legacy_migration_v1.current_ans_lookup" */ current_ans_lookup: Array; /** fetch data from the table: "current_ans_lookup_v2" */ current_ans_lookup_v2: Array; /** fetch data from the table: "current_ans_lookup_v2" using primary key columns */ current_ans_lookup_v2_by_pk?: Maybe; /** fetch data from the table: "current_aptos_names" */ current_aptos_names: Array; /** fetch aggregated fields from the table: "current_aptos_names" */ current_aptos_names_aggregate: CurrentAptosNamesAggregate; /** fetch data from the table: "legacy_migration_v1.current_coin_balances" */ current_coin_balances: Array; /** fetch data from the table: "legacy_migration_v1.current_collection_datas" */ current_collection_datas: Array; /** fetch data from the table: "current_collection_ownership_v2_view" */ current_collection_ownership_v2_view: Array; /** fetch aggregated fields from the table: "current_collection_ownership_v2_view" */ current_collection_ownership_v2_view_aggregate: CurrentCollectionOwnershipV2ViewAggregate; /** fetch data from the table: "current_collections_v2" */ current_collections_v2: Array; /** fetch data from the table: "current_collections_v2" using primary key columns */ current_collections_v2_by_pk?: Maybe; /** fetch data from the table: "current_delegated_staking_pool_balances" */ current_delegated_staking_pool_balances: Array; /** fetch data from the table: "current_delegated_staking_pool_balances" using primary key columns */ current_delegated_staking_pool_balances_by_pk?: Maybe; /** fetch data from the table: "current_delegated_voter" */ current_delegated_voter: Array; /** fetch data from the table: "current_delegated_voter" using primary key columns */ current_delegated_voter_by_pk?: Maybe; /** fetch data from the table: "current_delegator_balances" */ current_delegator_balances: Array; /** fetch data from the table: "current_delegator_balances" using primary key columns */ current_delegator_balances_by_pk?: Maybe; /** fetch data from the table: "current_fungible_asset_balances" */ current_fungible_asset_balances: Array; /** fetch aggregated fields from the table: "current_fungible_asset_balances" */ current_fungible_asset_balances_aggregate: CurrentFungibleAssetBalancesAggregate; /** fetch data from the table: "current_fungible_asset_balances" using primary key columns */ current_fungible_asset_balances_by_pk?: Maybe; /** fetch data from the table: "current_objects" */ current_objects: Array; /** fetch data from the table: "current_objects" using primary key columns */ current_objects_by_pk?: Maybe; /** fetch data from the table: "current_staking_pool_voter" */ current_staking_pool_voter: Array; /** fetch data from the table: "current_staking_pool_voter" using primary key columns */ current_staking_pool_voter_by_pk?: Maybe; /** fetch data from the table: "current_table_items" */ current_table_items: Array; /** fetch data from the table: "current_table_items" using primary key columns */ current_table_items_by_pk?: Maybe; /** fetch data from the table: "legacy_migration_v1.current_token_datas" */ current_token_datas: Array; /** fetch data from the table: "current_token_datas_v2" */ current_token_datas_v2: Array; /** fetch data from the table: "current_token_datas_v2" using primary key columns */ current_token_datas_v2_by_pk?: Maybe; /** fetch data from the table: "legacy_migration_v1.current_token_ownerships" */ current_token_ownerships: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.current_token_ownerships" */ current_token_ownerships_aggregate: CurrentTokenOwnershipsAggregate; /** fetch data from the table: "current_token_ownerships_v2" */ current_token_ownerships_v2: Array; /** fetch aggregated fields from the table: "current_token_ownerships_v2" */ current_token_ownerships_v2_aggregate: CurrentTokenOwnershipsV2Aggregate; /** fetch data from the table: "current_token_ownerships_v2" using primary key columns */ current_token_ownerships_v2_by_pk?: Maybe; /** fetch data from the table: "current_token_pending_claims" */ current_token_pending_claims: Array; /** fetch data from the table: "current_token_pending_claims" using primary key columns */ current_token_pending_claims_by_pk?: Maybe; /** fetch data from the table: "current_token_royalty_v1" */ current_token_royalty_v1: Array; /** fetch data from the table: "current_token_royalty_v1" using primary key columns */ current_token_royalty_v1_by_pk?: Maybe; /** An array relationship */ delegated_staking_activities: Array; /** fetch data from the table: "delegated_staking_activities" using primary key columns */ delegated_staking_activities_by_pk?: Maybe; /** fetch data from the table: "delegated_staking_pool_balances" */ delegated_staking_pool_balances: Array; /** fetch aggregated fields from the table: "delegated_staking_pool_balances" */ delegated_staking_pool_balances_aggregate: DelegatedStakingPoolBalancesAggregate; /** fetch data from the table: "delegated_staking_pool_balances" using primary key columns */ delegated_staking_pool_balances_by_pk?: Maybe; /** fetch data from the table: "delegated_staking_pools" */ delegated_staking_pools: Array; /** fetch data from the table: "delegated_staking_pools" using primary key columns */ delegated_staking_pools_by_pk?: Maybe; /** fetch data from the table: "delegator_distinct_pool" */ delegator_distinct_pool: Array; /** fetch aggregated fields from the table: "delegator_distinct_pool" */ delegator_distinct_pool_aggregate: DelegatorDistinctPoolAggregate; /** fetch data from the table: "events" */ events: Array; /** fetch data from the table: "events" using primary key columns */ events_by_pk?: Maybe; /** An array relationship */ fungible_asset_activities: Array; /** fetch data from the table: "fungible_asset_activities" using primary key columns */ fungible_asset_activities_by_pk?: Maybe; /** fetch data from the table: "fungible_asset_metadata" */ fungible_asset_metadata: Array; /** fetch data from the table: "fungible_asset_metadata" using primary key columns */ fungible_asset_metadata_by_pk?: Maybe; /** fetch data from the table: "indexer_status" */ indexer_status: Array; /** fetch data from the table: "indexer_status" using primary key columns */ indexer_status_by_pk?: Maybe; /** fetch data from the table: "processor_metadata.ledger_infos" */ ledger_infos: Array; /** fetch data from the table: "processor_metadata.ledger_infos" using primary key columns */ ledger_infos_by_pk?: Maybe; /** fetch data from the table: "legacy_migration_v1.move_resources" */ move_resources: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.move_resources" */ move_resources_aggregate: MoveResourcesAggregate; /** fetch data from the table: "nft_metadata_crawler.parsed_asset_uris" */ nft_metadata_crawler_parsed_asset_uris: Array; /** fetch data from the table: "nft_metadata_crawler.parsed_asset_uris" using primary key columns */ nft_metadata_crawler_parsed_asset_uris_by_pk?: Maybe; /** fetch data from the table: "num_active_delegator_per_pool" */ num_active_delegator_per_pool: Array; /** fetch data from the table: "processor_metadata.processor_status" */ processor_status: Array; /** fetch data from the table: "processor_metadata.processor_status" using primary key columns */ processor_status_by_pk?: Maybe; /** fetch data from the table: "proposal_votes" */ proposal_votes: Array; /** fetch aggregated fields from the table: "proposal_votes" */ proposal_votes_aggregate: ProposalVotesAggregate; /** fetch data from the table: "proposal_votes" using primary key columns */ proposal_votes_by_pk?: Maybe; /** fetch data from the table: "public_key_auth_keys" */ public_key_auth_keys: Array; /** fetch aggregated fields from the table: "public_key_auth_keys" */ public_key_auth_keys_aggregate: PublicKeyAuthKeysAggregate; /** fetch data from the table: "public_key_auth_keys" using primary key columns */ public_key_auth_keys_by_pk?: Maybe; /** fetch data from the table: "signatures" */ signatures: Array; /** fetch data from the table: "signatures" using primary key columns */ signatures_by_pk?: Maybe; /** fetch data from the table: "table_items" */ table_items: Array; /** fetch data from the table: "table_items" using primary key columns */ table_items_by_pk?: Maybe; /** fetch data from the table: "table_metadatas" */ table_metadatas: Array; /** fetch data from the table: "table_metadatas" using primary key columns */ table_metadatas_by_pk?: Maybe; /** An array relationship */ token_activities: Array; /** An aggregate relationship */ token_activities_aggregate: TokenActivitiesAggregate; /** An array relationship */ token_activities_v2: Array; /** An aggregate relationship */ token_activities_v2_aggregate: TokenActivitiesV2Aggregate; /** fetch data from the table: "token_activities_v2" using primary key columns */ token_activities_v2_by_pk?: Maybe; /** fetch data from the table: "legacy_migration_v1.token_datas" */ token_datas: Array; /** fetch data from the table: "legacy_migration_v1.token_ownerships" */ token_ownerships: Array; /** fetch data from the table: "legacy_migration_v1.tokens" */ tokens: Array; /** fetch data from the table: "user_transactions" */ user_transactions: Array; /** fetch data from the table: "user_transactions" using primary key columns */ user_transactions_by_pk?: Maybe; }; export type QueryRootAccountTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAccountTransactionsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAccountTransactionsByPkArgs = { account_address: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootAddressEventsSummaryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAddressVersionFromEventsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAddressVersionFromEventsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAddressVersionFromMoveResourcesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAddressVersionFromMoveResourcesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAuthKeyAccountAddressesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAuthKeyAccountAddressesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootAuthKeyAccountAddressesByPkArgs = { account_address: Scalars["String"]["input"]; }; export type QueryRootBlockMetadataTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootBlockMetadataTransactionsByPkArgs = { version: Scalars["bigint"]["input"]; }; export type QueryRootCoinActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCoinActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCoinBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCoinInfosArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCoinSupplyArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCoinSupplyByPkArgs = { coin_type_hash: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootCollectionDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentAnsLookupArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentAnsLookupV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentAnsLookupV2ByPkArgs = { domain: Scalars["String"]["input"]; subdomain: Scalars["String"]["input"]; token_standard: Scalars["String"]["input"]; }; export type QueryRootCurrentAptosNamesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentAptosNamesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCoinBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCollectionDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCollectionOwnershipV2ViewArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCollectionOwnershipV2ViewAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCollectionsV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentCollectionsV2ByPkArgs = { collection_id: Scalars["String"]["input"]; }; export type QueryRootCurrentDelegatedStakingPoolBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentDelegatedStakingPoolBalancesByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type QueryRootCurrentDelegatedVoterArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentDelegatedVoterByPkArgs = { delegation_pool_address: Scalars["String"]["input"]; delegator_address: Scalars["String"]["input"]; }; export type QueryRootCurrentDelegatorBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentDelegatorBalancesByPkArgs = { delegator_address: Scalars["String"]["input"]; pool_address: Scalars["String"]["input"]; pool_type: Scalars["String"]["input"]; table_handle: Scalars["String"]["input"]; }; export type QueryRootCurrentFungibleAssetBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentFungibleAssetBalancesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentFungibleAssetBalancesByPkArgs = { storage_id: Scalars["String"]["input"]; }; export type QueryRootCurrentObjectsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentObjectsByPkArgs = { object_address: Scalars["String"]["input"]; }; export type QueryRootCurrentStakingPoolVoterArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentStakingPoolVoterByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type QueryRootCurrentTableItemsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTableItemsByPkArgs = { key_hash: Scalars["String"]["input"]; table_handle: Scalars["String"]["input"]; }; export type QueryRootCurrentTokenDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenDatasV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenDatasV2ByPkArgs = { token_data_id: Scalars["String"]["input"]; }; export type QueryRootCurrentTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenOwnershipsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenOwnershipsV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenOwnershipsV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenOwnershipsV2ByPkArgs = { owner_address: Scalars["String"]["input"]; property_version_v1: Scalars["numeric"]["input"]; storage_id: Scalars["String"]["input"]; token_data_id: Scalars["String"]["input"]; }; export type QueryRootCurrentTokenPendingClaimsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenPendingClaimsByPkArgs = { from_address: Scalars["String"]["input"]; property_version: Scalars["numeric"]["input"]; to_address: Scalars["String"]["input"]; token_data_id_hash: Scalars["String"]["input"]; }; export type QueryRootCurrentTokenRoyaltyV1Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootCurrentTokenRoyaltyV1ByPkArgs = { token_data_id: Scalars["String"]["input"]; }; export type QueryRootDelegatedStakingActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootDelegatedStakingActivitiesByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootDelegatedStakingPoolBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootDelegatedStakingPoolBalancesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootDelegatedStakingPoolBalancesByPkArgs = { staking_pool_address: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootDelegatedStakingPoolsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootDelegatedStakingPoolsByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type QueryRootDelegatorDistinctPoolArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootDelegatorDistinctPoolAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootEventsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootEventsByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootFungibleAssetActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootFungibleAssetActivitiesByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootFungibleAssetMetadataArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootFungibleAssetMetadataByPkArgs = { asset_type: Scalars["String"]["input"]; }; export type QueryRootIndexerStatusArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootIndexerStatusByPkArgs = { db: Scalars["String"]["input"]; }; export type QueryRootLedgerInfosArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootLedgerInfosByPkArgs = { chain_id: Scalars["bigint"]["input"]; }; export type QueryRootMoveResourcesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootMoveResourcesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootNftMetadataCrawlerParsedAssetUrisArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootNftMetadataCrawlerParsedAssetUrisByPkArgs = { asset_uri: Scalars["String"]["input"]; }; export type QueryRootNumActiveDelegatorPerPoolArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootProcessorStatusArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootProcessorStatusByPkArgs = { processor: Scalars["String"]["input"]; }; export type QueryRootProposalVotesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootProposalVotesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootProposalVotesByPkArgs = { proposal_id: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; voter_address: Scalars["String"]["input"]; }; export type QueryRootPublicKeyAuthKeysArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootPublicKeyAuthKeysAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootPublicKeyAuthKeysByPkArgs = { auth_key: Scalars["String"]["input"]; public_key: Scalars["String"]["input"]; public_key_type: Scalars["String"]["input"]; }; export type QueryRootSignaturesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootSignaturesByPkArgs = { is_sender_primary: Scalars["Boolean"]["input"]; multi_agent_index: Scalars["bigint"]["input"]; multi_sig_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootTableItemsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTableItemsByPkArgs = { transaction_version: Scalars["bigint"]["input"]; write_set_change_index: Scalars["bigint"]["input"]; }; export type QueryRootTableMetadatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTableMetadatasByPkArgs = { handle: Scalars["String"]["input"]; }; export type QueryRootTokenActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokenActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokenActivitiesV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokenActivitiesV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokenActivitiesV2ByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type QueryRootTokenDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootTokensArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootUserTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type QueryRootUserTransactionsByPkArgs = { version: Scalars["bigint"]["input"]; }; /** columns and relationships of "signatures" */ export type Signatures = { is_sender_primary: Scalars["Boolean"]["output"]; multi_agent_index: Scalars["bigint"]["output"]; multi_sig_index: Scalars["bigint"]["output"]; public_key: Scalars["String"]["output"]; public_key_indices: Scalars["jsonb"]["output"]; signature: Scalars["String"]["output"]; signer: Scalars["String"]["output"]; threshold: Scalars["bigint"]["output"]; transaction_block_height: Scalars["bigint"]["output"]; transaction_version: Scalars["bigint"]["output"]; type: Scalars["String"]["output"]; }; /** columns and relationships of "signatures" */ export type SignaturesPublicKeyIndicesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "signatures". All fields are combined with a logical 'AND'. */ export type SignaturesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; is_sender_primary?: InputMaybe; multi_agent_index?: InputMaybe; multi_sig_index?: InputMaybe; public_key?: InputMaybe; public_key_indices?: InputMaybe; signature?: InputMaybe; signer?: InputMaybe; threshold?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** Ordering options when selecting data from "signatures". */ export type SignaturesOrderBy = { is_sender_primary?: InputMaybe; multi_agent_index?: InputMaybe; multi_sig_index?: InputMaybe; public_key?: InputMaybe; public_key_indices?: InputMaybe; signature?: InputMaybe; signer?: InputMaybe; threshold?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** select columns of table "signatures" */ export enum SignaturesSelectColumn { /** column name */ IsSenderPrimary = "is_sender_primary", /** column name */ MultiAgentIndex = "multi_agent_index", /** column name */ MultiSigIndex = "multi_sig_index", /** column name */ PublicKey = "public_key", /** column name */ PublicKeyIndices = "public_key_indices", /** column name */ Signature = "signature", /** column name */ Signer = "signer", /** column name */ Threshold = "threshold", /** column name */ TransactionBlockHeight = "transaction_block_height", /** column name */ TransactionVersion = "transaction_version", /** column name */ Type = "type", } /** Streaming cursor of the table "signatures" */ export type SignaturesStreamCursorInput = { /** Stream column input with initial value */ initial_value: SignaturesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type SignaturesStreamCursorValueInput = { is_sender_primary?: InputMaybe; multi_agent_index?: InputMaybe; multi_sig_index?: InputMaybe; public_key?: InputMaybe; public_key_indices?: InputMaybe; signature?: InputMaybe; signer?: InputMaybe; threshold?: InputMaybe; transaction_block_height?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; export type SubscriptionRoot = { /** fetch data from the table: "account_transactions" */ account_transactions: Array; /** fetch aggregated fields from the table: "account_transactions" */ account_transactions_aggregate: AccountTransactionsAggregate; /** fetch data from the table: "account_transactions" using primary key columns */ account_transactions_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "account_transactions" */ account_transactions_stream: Array; /** fetch data from the table: "address_events_summary" */ address_events_summary: Array; /** fetch data from the table in a streaming manner: "address_events_summary" */ address_events_summary_stream: Array; /** fetch data from the table: "address_version_from_events" */ address_version_from_events: Array; /** fetch aggregated fields from the table: "address_version_from_events" */ address_version_from_events_aggregate: AddressVersionFromEventsAggregate; /** fetch data from the table in a streaming manner: "address_version_from_events" */ address_version_from_events_stream: Array; /** fetch data from the table: "legacy_migration_v1.address_version_from_move_resources" */ address_version_from_move_resources: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.address_version_from_move_resources" */ address_version_from_move_resources_aggregate: AddressVersionFromMoveResourcesAggregate; /** fetch data from the table in a streaming manner: "legacy_migration_v1.address_version_from_move_resources" */ address_version_from_move_resources_stream: Array; /** fetch data from the table: "auth_key_account_addresses" */ auth_key_account_addresses: Array; /** fetch aggregated fields from the table: "auth_key_account_addresses" */ auth_key_account_addresses_aggregate: AuthKeyAccountAddressesAggregate; /** fetch data from the table: "auth_key_account_addresses" using primary key columns */ auth_key_account_addresses_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "auth_key_account_addresses" */ auth_key_account_addresses_stream: Array; /** fetch data from the table: "block_metadata_transactions" */ block_metadata_transactions: Array; /** fetch data from the table: "block_metadata_transactions" using primary key columns */ block_metadata_transactions_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "block_metadata_transactions" */ block_metadata_transactions_stream: Array; /** An array relationship */ coin_activities: Array; /** An aggregate relationship */ coin_activities_aggregate: CoinActivitiesAggregate; /** fetch data from the table in a streaming manner: "legacy_migration_v1.coin_activities" */ coin_activities_stream: Array; /** fetch data from the table: "legacy_migration_v1.coin_balances" */ coin_balances: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.coin_balances" */ coin_balances_stream: Array; /** fetch data from the table: "legacy_migration_v1.coin_infos" */ coin_infos: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.coin_infos" */ coin_infos_stream: Array; /** fetch data from the table: "coin_supply" */ coin_supply: Array; /** fetch data from the table: "coin_supply" using primary key columns */ coin_supply_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "coin_supply" */ coin_supply_stream: Array; /** fetch data from the table: "legacy_migration_v1.collection_datas" */ collection_datas: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.collection_datas" */ collection_datas_stream: Array; /** fetch data from the table: "legacy_migration_v1.current_ans_lookup" */ current_ans_lookup: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.current_ans_lookup" */ current_ans_lookup_stream: Array; /** fetch data from the table: "current_ans_lookup_v2" */ current_ans_lookup_v2: Array; /** fetch data from the table: "current_ans_lookup_v2" using primary key columns */ current_ans_lookup_v2_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_ans_lookup_v2" */ current_ans_lookup_v2_stream: Array; /** fetch data from the table: "current_aptos_names" */ current_aptos_names: Array; /** fetch aggregated fields from the table: "current_aptos_names" */ current_aptos_names_aggregate: CurrentAptosNamesAggregate; /** fetch data from the table in a streaming manner: "current_aptos_names" */ current_aptos_names_stream: Array; /** fetch data from the table: "legacy_migration_v1.current_coin_balances" */ current_coin_balances: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.current_coin_balances" */ current_coin_balances_stream: Array; /** fetch data from the table: "legacy_migration_v1.current_collection_datas" */ current_collection_datas: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.current_collection_datas" */ current_collection_datas_stream: Array; /** fetch data from the table: "current_collection_ownership_v2_view" */ current_collection_ownership_v2_view: Array; /** fetch aggregated fields from the table: "current_collection_ownership_v2_view" */ current_collection_ownership_v2_view_aggregate: CurrentCollectionOwnershipV2ViewAggregate; /** fetch data from the table in a streaming manner: "current_collection_ownership_v2_view" */ current_collection_ownership_v2_view_stream: Array; /** fetch data from the table: "current_collections_v2" */ current_collections_v2: Array; /** fetch data from the table: "current_collections_v2" using primary key columns */ current_collections_v2_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_collections_v2" */ current_collections_v2_stream: Array; /** fetch data from the table: "current_delegated_staking_pool_balances" */ current_delegated_staking_pool_balances: Array; /** fetch data from the table: "current_delegated_staking_pool_balances" using primary key columns */ current_delegated_staking_pool_balances_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_delegated_staking_pool_balances" */ current_delegated_staking_pool_balances_stream: Array; /** fetch data from the table: "current_delegated_voter" */ current_delegated_voter: Array; /** fetch data from the table: "current_delegated_voter" using primary key columns */ current_delegated_voter_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_delegated_voter" */ current_delegated_voter_stream: Array; /** fetch data from the table: "current_delegator_balances" */ current_delegator_balances: Array; /** fetch data from the table: "current_delegator_balances" using primary key columns */ current_delegator_balances_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_delegator_balances" */ current_delegator_balances_stream: Array; /** fetch data from the table: "current_fungible_asset_balances" */ current_fungible_asset_balances: Array; /** fetch aggregated fields from the table: "current_fungible_asset_balances" */ current_fungible_asset_balances_aggregate: CurrentFungibleAssetBalancesAggregate; /** fetch data from the table: "current_fungible_asset_balances" using primary key columns */ current_fungible_asset_balances_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_fungible_asset_balances" */ current_fungible_asset_balances_stream: Array; /** fetch data from the table: "current_objects" */ current_objects: Array; /** fetch data from the table: "current_objects" using primary key columns */ current_objects_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_objects" */ current_objects_stream: Array; /** fetch data from the table: "current_staking_pool_voter" */ current_staking_pool_voter: Array; /** fetch data from the table: "current_staking_pool_voter" using primary key columns */ current_staking_pool_voter_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_staking_pool_voter" */ current_staking_pool_voter_stream: Array; /** fetch data from the table: "current_table_items" */ current_table_items: Array; /** fetch data from the table: "current_table_items" using primary key columns */ current_table_items_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_table_items" */ current_table_items_stream: Array; /** fetch data from the table: "legacy_migration_v1.current_token_datas" */ current_token_datas: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.current_token_datas" */ current_token_datas_stream: Array; /** fetch data from the table: "current_token_datas_v2" */ current_token_datas_v2: Array; /** fetch data from the table: "current_token_datas_v2" using primary key columns */ current_token_datas_v2_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_token_datas_v2" */ current_token_datas_v2_stream: Array; /** fetch data from the table: "legacy_migration_v1.current_token_ownerships" */ current_token_ownerships: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.current_token_ownerships" */ current_token_ownerships_aggregate: CurrentTokenOwnershipsAggregate; /** fetch data from the table in a streaming manner: "legacy_migration_v1.current_token_ownerships" */ current_token_ownerships_stream: Array; /** fetch data from the table: "current_token_ownerships_v2" */ current_token_ownerships_v2: Array; /** fetch aggregated fields from the table: "current_token_ownerships_v2" */ current_token_ownerships_v2_aggregate: CurrentTokenOwnershipsV2Aggregate; /** fetch data from the table: "current_token_ownerships_v2" using primary key columns */ current_token_ownerships_v2_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_token_ownerships_v2" */ current_token_ownerships_v2_stream: Array; /** fetch data from the table: "current_token_pending_claims" */ current_token_pending_claims: Array; /** fetch data from the table: "current_token_pending_claims" using primary key columns */ current_token_pending_claims_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_token_pending_claims" */ current_token_pending_claims_stream: Array; /** fetch data from the table: "current_token_royalty_v1" */ current_token_royalty_v1: Array; /** fetch data from the table: "current_token_royalty_v1" using primary key columns */ current_token_royalty_v1_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "current_token_royalty_v1" */ current_token_royalty_v1_stream: Array; /** An array relationship */ delegated_staking_activities: Array; /** fetch data from the table: "delegated_staking_activities" using primary key columns */ delegated_staking_activities_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "delegated_staking_activities" */ delegated_staking_activities_stream: Array; /** fetch data from the table: "delegated_staking_pool_balances" */ delegated_staking_pool_balances: Array; /** fetch aggregated fields from the table: "delegated_staking_pool_balances" */ delegated_staking_pool_balances_aggregate: DelegatedStakingPoolBalancesAggregate; /** fetch data from the table: "delegated_staking_pool_balances" using primary key columns */ delegated_staking_pool_balances_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "delegated_staking_pool_balances" */ delegated_staking_pool_balances_stream: Array; /** fetch data from the table: "delegated_staking_pools" */ delegated_staking_pools: Array; /** fetch data from the table: "delegated_staking_pools" using primary key columns */ delegated_staking_pools_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "delegated_staking_pools" */ delegated_staking_pools_stream: Array; /** fetch data from the table: "delegator_distinct_pool" */ delegator_distinct_pool: Array; /** fetch aggregated fields from the table: "delegator_distinct_pool" */ delegator_distinct_pool_aggregate: DelegatorDistinctPoolAggregate; /** fetch data from the table in a streaming manner: "delegator_distinct_pool" */ delegator_distinct_pool_stream: Array; /** fetch data from the table: "events" */ events: Array; /** fetch data from the table: "events" using primary key columns */ events_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "events" */ events_stream: Array; /** An array relationship */ fungible_asset_activities: Array; /** fetch data from the table: "fungible_asset_activities" using primary key columns */ fungible_asset_activities_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "fungible_asset_activities" */ fungible_asset_activities_stream: Array; /** fetch data from the table: "fungible_asset_metadata" */ fungible_asset_metadata: Array; /** fetch data from the table: "fungible_asset_metadata" using primary key columns */ fungible_asset_metadata_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "fungible_asset_metadata" */ fungible_asset_metadata_stream: Array; /** fetch data from the table: "indexer_status" */ indexer_status: Array; /** fetch data from the table: "indexer_status" using primary key columns */ indexer_status_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "indexer_status" */ indexer_status_stream: Array; /** fetch data from the table: "processor_metadata.ledger_infos" */ ledger_infos: Array; /** fetch data from the table: "processor_metadata.ledger_infos" using primary key columns */ ledger_infos_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "processor_metadata.ledger_infos" */ ledger_infos_stream: Array; /** fetch data from the table: "legacy_migration_v1.move_resources" */ move_resources: Array; /** fetch aggregated fields from the table: "legacy_migration_v1.move_resources" */ move_resources_aggregate: MoveResourcesAggregate; /** fetch data from the table in a streaming manner: "legacy_migration_v1.move_resources" */ move_resources_stream: Array; /** fetch data from the table: "nft_metadata_crawler.parsed_asset_uris" */ nft_metadata_crawler_parsed_asset_uris: Array; /** fetch data from the table: "nft_metadata_crawler.parsed_asset_uris" using primary key columns */ nft_metadata_crawler_parsed_asset_uris_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "nft_metadata_crawler.parsed_asset_uris" */ nft_metadata_crawler_parsed_asset_uris_stream: Array; /** fetch data from the table: "num_active_delegator_per_pool" */ num_active_delegator_per_pool: Array; /** fetch data from the table in a streaming manner: "num_active_delegator_per_pool" */ num_active_delegator_per_pool_stream: Array; /** fetch data from the table: "processor_metadata.processor_status" */ processor_status: Array; /** fetch data from the table: "processor_metadata.processor_status" using primary key columns */ processor_status_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "processor_metadata.processor_status" */ processor_status_stream: Array; /** fetch data from the table: "proposal_votes" */ proposal_votes: Array; /** fetch aggregated fields from the table: "proposal_votes" */ proposal_votes_aggregate: ProposalVotesAggregate; /** fetch data from the table: "proposal_votes" using primary key columns */ proposal_votes_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "proposal_votes" */ proposal_votes_stream: Array; /** fetch data from the table: "public_key_auth_keys" */ public_key_auth_keys: Array; /** fetch aggregated fields from the table: "public_key_auth_keys" */ public_key_auth_keys_aggregate: PublicKeyAuthKeysAggregate; /** fetch data from the table: "public_key_auth_keys" using primary key columns */ public_key_auth_keys_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "public_key_auth_keys" */ public_key_auth_keys_stream: Array; /** fetch data from the table: "signatures" */ signatures: Array; /** fetch data from the table: "signatures" using primary key columns */ signatures_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "signatures" */ signatures_stream: Array; /** fetch data from the table: "table_items" */ table_items: Array; /** fetch data from the table: "table_items" using primary key columns */ table_items_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "table_items" */ table_items_stream: Array; /** fetch data from the table: "table_metadatas" */ table_metadatas: Array; /** fetch data from the table: "table_metadatas" using primary key columns */ table_metadatas_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "table_metadatas" */ table_metadatas_stream: Array; /** An array relationship */ token_activities: Array; /** An aggregate relationship */ token_activities_aggregate: TokenActivitiesAggregate; /** fetch data from the table in a streaming manner: "legacy_migration_v1.token_activities" */ token_activities_stream: Array; /** An array relationship */ token_activities_v2: Array; /** An aggregate relationship */ token_activities_v2_aggregate: TokenActivitiesV2Aggregate; /** fetch data from the table: "token_activities_v2" using primary key columns */ token_activities_v2_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "token_activities_v2" */ token_activities_v2_stream: Array; /** fetch data from the table: "legacy_migration_v1.token_datas" */ token_datas: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.token_datas" */ token_datas_stream: Array; /** fetch data from the table: "legacy_migration_v1.token_ownerships" */ token_ownerships: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.token_ownerships" */ token_ownerships_stream: Array; /** fetch data from the table: "legacy_migration_v1.tokens" */ tokens: Array; /** fetch data from the table in a streaming manner: "legacy_migration_v1.tokens" */ tokens_stream: Array; /** fetch data from the table: "user_transactions" */ user_transactions: Array; /** fetch data from the table: "user_transactions" using primary key columns */ user_transactions_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "user_transactions" */ user_transactions_stream: Array; }; export type SubscriptionRootAccountTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAccountTransactionsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAccountTransactionsByPkArgs = { account_address: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootAccountTransactionsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootAddressEventsSummaryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAddressEventsSummaryStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromEventsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromEventsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromEventsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromMoveResourcesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromMoveResourcesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAddressVersionFromMoveResourcesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootAuthKeyAccountAddressesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAuthKeyAccountAddressesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootAuthKeyAccountAddressesByPkArgs = { account_address: Scalars["String"]["input"]; }; export type SubscriptionRootAuthKeyAccountAddressesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootBlockMetadataTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootBlockMetadataTransactionsByPkArgs = { version: Scalars["bigint"]["input"]; }; export type SubscriptionRootBlockMetadataTransactionsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCoinActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCoinActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCoinActivitiesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCoinBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCoinBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCoinInfosArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCoinInfosStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCoinSupplyArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCoinSupplyByPkArgs = { coin_type_hash: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootCoinSupplyStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCollectionDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCollectionDatasStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentAnsLookupArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentAnsLookupStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentAnsLookupV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentAnsLookupV2ByPkArgs = { domain: Scalars["String"]["input"]; subdomain: Scalars["String"]["input"]; token_standard: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentAnsLookupV2StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentAptosNamesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentAptosNamesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentAptosNamesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentCoinBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentCoinBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionDatasStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionOwnershipV2ViewArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionOwnershipV2ViewAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionOwnershipV2ViewStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionsV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentCollectionsV2ByPkArgs = { collection_id: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentCollectionsV2StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatedStakingPoolBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatedStakingPoolBalancesByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentDelegatedStakingPoolBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatedVoterArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatedVoterByPkArgs = { delegation_pool_address: Scalars["String"]["input"]; delegator_address: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentDelegatedVoterStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatorBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentDelegatorBalancesByPkArgs = { delegator_address: Scalars["String"]["input"]; pool_address: Scalars["String"]["input"]; pool_type: Scalars["String"]["input"]; table_handle: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentDelegatorBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentFungibleAssetBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentFungibleAssetBalancesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentFungibleAssetBalancesByPkArgs = { storage_id: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentFungibleAssetBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentObjectsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentObjectsByPkArgs = { object_address: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentObjectsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentStakingPoolVoterArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentStakingPoolVoterByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentStakingPoolVoterStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTableItemsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTableItemsByPkArgs = { key_hash: Scalars["String"]["input"]; table_handle: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentTableItemsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenDatasStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenDatasV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenDatasV2ByPkArgs = { token_data_id: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentTokenDatasV2StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenOwnershipsV2ByPkArgs = { owner_address: Scalars["String"]["input"]; property_version_v1: Scalars["numeric"]["input"]; storage_id: Scalars["String"]["input"]; token_data_id: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentTokenOwnershipsV2StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenPendingClaimsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenPendingClaimsByPkArgs = { from_address: Scalars["String"]["input"]; property_version: Scalars["numeric"]["input"]; to_address: Scalars["String"]["input"]; token_data_id_hash: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentTokenPendingClaimsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenRoyaltyV1Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootCurrentTokenRoyaltyV1ByPkArgs = { token_data_id: Scalars["String"]["input"]; }; export type SubscriptionRootCurrentTokenRoyaltyV1StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingActivitiesByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootDelegatedStakingActivitiesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingPoolBalancesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingPoolBalancesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingPoolBalancesByPkArgs = { staking_pool_address: Scalars["String"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootDelegatedStakingPoolBalancesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingPoolsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatedStakingPoolsByPkArgs = { staking_pool_address: Scalars["String"]["input"]; }; export type SubscriptionRootDelegatedStakingPoolsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootDelegatorDistinctPoolArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatorDistinctPoolAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootDelegatorDistinctPoolStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootEventsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootEventsByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootEventsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootFungibleAssetActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootFungibleAssetActivitiesByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootFungibleAssetActivitiesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootFungibleAssetMetadataArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootFungibleAssetMetadataByPkArgs = { asset_type: Scalars["String"]["input"]; }; export type SubscriptionRootFungibleAssetMetadataStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootIndexerStatusArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootIndexerStatusByPkArgs = { db: Scalars["String"]["input"]; }; export type SubscriptionRootIndexerStatusStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootLedgerInfosArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootLedgerInfosByPkArgs = { chain_id: Scalars["bigint"]["input"]; }; export type SubscriptionRootLedgerInfosStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootMoveResourcesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootMoveResourcesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootMoveResourcesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootNftMetadataCrawlerParsedAssetUrisArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootNftMetadataCrawlerParsedAssetUrisByPkArgs = { asset_uri: Scalars["String"]["input"]; }; export type SubscriptionRootNftMetadataCrawlerParsedAssetUrisStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootNumActiveDelegatorPerPoolArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootNumActiveDelegatorPerPoolStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootProcessorStatusArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootProcessorStatusByPkArgs = { processor: Scalars["String"]["input"]; }; export type SubscriptionRootProcessorStatusStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootProposalVotesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootProposalVotesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootProposalVotesByPkArgs = { proposal_id: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; voter_address: Scalars["String"]["input"]; }; export type SubscriptionRootProposalVotesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootPublicKeyAuthKeysArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootPublicKeyAuthKeysAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootPublicKeyAuthKeysByPkArgs = { auth_key: Scalars["String"]["input"]; public_key: Scalars["String"]["input"]; public_key_type: Scalars["String"]["input"]; }; export type SubscriptionRootPublicKeyAuthKeysStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootSignaturesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootSignaturesByPkArgs = { is_sender_primary: Scalars["Boolean"]["input"]; multi_agent_index: Scalars["bigint"]["input"]; multi_sig_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootSignaturesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTableItemsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTableItemsByPkArgs = { transaction_version: Scalars["bigint"]["input"]; write_set_change_index: Scalars["bigint"]["input"]; }; export type SubscriptionRootTableItemsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTableMetadatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTableMetadatasByPkArgs = { handle: Scalars["String"]["input"]; }; export type SubscriptionRootTableMetadatasStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesV2Args = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesV2AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenActivitiesV2ByPkArgs = { event_index: Scalars["bigint"]["input"]; transaction_version: Scalars["bigint"]["input"]; }; export type SubscriptionRootTokenActivitiesV2StreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTokenDatasArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenDatasStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTokenOwnershipsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokenOwnershipsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootTokensArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootTokensStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; export type SubscriptionRootUserTransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type SubscriptionRootUserTransactionsByPkArgs = { version: Scalars["bigint"]["input"]; }; export type SubscriptionRootUserTransactionsStreamArgs = { batch_size: Scalars["Int"]["input"]; cursor: Array>; where?: InputMaybe; }; /** columns and relationships of "table_items" */ export type TableItems = { decoded_key: Scalars["jsonb"]["output"]; decoded_value?: Maybe; key: Scalars["String"]["output"]; table_handle: Scalars["String"]["output"]; transaction_version: Scalars["bigint"]["output"]; write_set_change_index: Scalars["bigint"]["output"]; }; /** columns and relationships of "table_items" */ export type TableItemsDecodedKeyArgs = { path?: InputMaybe; }; /** columns and relationships of "table_items" */ export type TableItemsDecodedValueArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "table_items". All fields are combined with a logical 'AND'. */ export type TableItemsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; decoded_key?: InputMaybe; decoded_value?: InputMaybe; key?: InputMaybe; table_handle?: InputMaybe; transaction_version?: InputMaybe; write_set_change_index?: InputMaybe; }; /** Ordering options when selecting data from "table_items". */ export type TableItemsOrderBy = { decoded_key?: InputMaybe; decoded_value?: InputMaybe; key?: InputMaybe; table_handle?: InputMaybe; transaction_version?: InputMaybe; write_set_change_index?: InputMaybe; }; /** select columns of table "table_items" */ export enum TableItemsSelectColumn { /** column name */ DecodedKey = "decoded_key", /** column name */ DecodedValue = "decoded_value", /** column name */ Key = "key", /** column name */ TableHandle = "table_handle", /** column name */ TransactionVersion = "transaction_version", /** column name */ WriteSetChangeIndex = "write_set_change_index", } /** Streaming cursor of the table "table_items" */ export type TableItemsStreamCursorInput = { /** Stream column input with initial value */ initial_value: TableItemsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TableItemsStreamCursorValueInput = { decoded_key?: InputMaybe; decoded_value?: InputMaybe; key?: InputMaybe; table_handle?: InputMaybe; transaction_version?: InputMaybe; write_set_change_index?: InputMaybe; }; /** columns and relationships of "table_metadatas" */ export type TableMetadatas = { handle: Scalars["String"]["output"]; key_type: Scalars["String"]["output"]; value_type: Scalars["String"]["output"]; }; /** Boolean expression to filter rows from the table "table_metadatas". All fields are combined with a logical 'AND'. */ export type TableMetadatasBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; handle?: InputMaybe; key_type?: InputMaybe; value_type?: InputMaybe; }; /** Ordering options when selecting data from "table_metadatas". */ export type TableMetadatasOrderBy = { handle?: InputMaybe; key_type?: InputMaybe; value_type?: InputMaybe; }; /** select columns of table "table_metadatas" */ export enum TableMetadatasSelectColumn { /** column name */ Handle = "handle", /** column name */ KeyType = "key_type", /** column name */ ValueType = "value_type", } /** Streaming cursor of the table "table_metadatas" */ export type TableMetadatasStreamCursorInput = { /** Stream column input with initial value */ initial_value: TableMetadatasStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TableMetadatasStreamCursorValueInput = { handle?: InputMaybe; key_type?: InputMaybe; value_type?: InputMaybe; }; /** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ export type TimestampComparisonExp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "legacy_migration_v1.token_activities" */ export type TokenActivities = { /** An array relationship */ aptos_names_owner: Array; /** An aggregate relationship */ aptos_names_owner_aggregate: CurrentAptosNamesAggregate; /** An array relationship */ aptos_names_to: Array; /** An aggregate relationship */ aptos_names_to_aggregate: CurrentAptosNamesAggregate; coin_amount?: Maybe; coin_type?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; /** An object relationship */ current_token_data?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; from_address?: Maybe; name?: Maybe; property_version?: Maybe; to_address?: Maybe; token_amount?: Maybe; token_data_id_hash?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; transfer_type?: Maybe; }; /** columns and relationships of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAptosNamesOwnerArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAptosNamesOwnerAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAptosNamesToArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAptosNamesToAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAggregate = { aggregate?: Maybe; nodes: Array; }; export type TokenActivitiesAggregateBoolExp = { count?: InputMaybe; }; export type TokenActivitiesAggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "legacy_migration_v1.token_activities" */ export type TokenActivitiesAggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesAggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type TokenActivitiesAvgFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by avg() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesAvgOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.token_activities". All fields are combined with a logical 'AND'. */ export type TokenActivitiesBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; aptos_names_owner?: InputMaybe; aptos_names_owner_aggregate?: InputMaybe; aptos_names_to?: InputMaybe; aptos_names_to_aggregate?: InputMaybe; coin_amount?: InputMaybe; coin_type?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_token_data?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; from_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; transfer_type?: InputMaybe; }; /** aggregate max on columns */ export type TokenActivitiesMaxFields = { coin_amount?: Maybe; coin_type?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; from_address?: Maybe; name?: Maybe; property_version?: Maybe; to_address?: Maybe; token_amount?: Maybe; token_data_id_hash?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; transfer_type?: Maybe; }; /** order by max() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesMaxOrderBy = { coin_amount?: InputMaybe; coin_type?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; from_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; transfer_type?: InputMaybe; }; /** aggregate min on columns */ export type TokenActivitiesMinFields = { coin_amount?: Maybe; coin_type?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; event_account_address?: Maybe; event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; from_address?: Maybe; name?: Maybe; property_version?: Maybe; to_address?: Maybe; token_amount?: Maybe; token_data_id_hash?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; transfer_type?: Maybe; }; /** order by min() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesMinOrderBy = { coin_amount?: InputMaybe; coin_type?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; from_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; transfer_type?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.token_activities". */ export type TokenActivitiesOrderBy = { aptos_names_owner_aggregate?: InputMaybe; aptos_names_to_aggregate?: InputMaybe; coin_amount?: InputMaybe; coin_type?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; current_token_data?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; from_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; transfer_type?: InputMaybe; }; /** select columns of table "legacy_migration_v1.token_activities" */ export enum TokenActivitiesSelectColumn { /** column name */ CoinAmount = "coin_amount", /** column name */ CoinType = "coin_type", /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ EventAccountAddress = "event_account_address", /** column name */ EventCreationNumber = "event_creation_number", /** column name */ EventIndex = "event_index", /** column name */ EventSequenceNumber = "event_sequence_number", /** column name */ FromAddress = "from_address", /** column name */ Name = "name", /** column name */ PropertyVersion = "property_version", /** column name */ ToAddress = "to_address", /** column name */ TokenAmount = "token_amount", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ TransferType = "transfer_type", } /** aggregate stddev on columns */ export type TokenActivitiesStddevFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesStddevOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type TokenActivitiesStddevPopFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_pop() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesStddevPopOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type TokenActivitiesStddevSampFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_samp() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesStddevSampOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Streaming cursor of the table "token_activities" */ export type TokenActivitiesStreamCursorInput = { /** Stream column input with initial value */ initial_value: TokenActivitiesStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TokenActivitiesStreamCursorValueInput = { coin_amount?: InputMaybe; coin_type?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; event_account_address?: InputMaybe; event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; from_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; transfer_type?: InputMaybe; }; /** aggregate sum on columns */ export type TokenActivitiesSumFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by sum() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesSumOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "token_activities_v2" */ export type TokenActivitiesV2 = { after_value?: Maybe; /** An array relationship */ aptos_names_from: Array; /** An aggregate relationship */ aptos_names_from_aggregate: CurrentAptosNamesAggregate; /** An array relationship */ aptos_names_to: Array; /** An aggregate relationship */ aptos_names_to_aggregate: CurrentAptosNamesAggregate; before_value?: Maybe; /** An object relationship */ current_token_data?: Maybe; entry_function_id_str?: Maybe; event_account_address: Scalars["String"]["output"]; event_index: Scalars["bigint"]["output"]; from_address?: Maybe; is_fungible_v2?: Maybe; property_version_v1: Scalars["numeric"]["output"]; to_address?: Maybe; token_amount: Scalars["numeric"]["output"]; token_data_id: Scalars["String"]["output"]; token_standard: Scalars["String"]["output"]; transaction_timestamp: Scalars["timestamp"]["output"]; transaction_version: Scalars["bigint"]["output"]; type: Scalars["String"]["output"]; }; /** columns and relationships of "token_activities_v2" */ export type TokenActivitiesV2AptosNamesFromArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token_activities_v2" */ export type TokenActivitiesV2AptosNamesFromAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token_activities_v2" */ export type TokenActivitiesV2AptosNamesToArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token_activities_v2" */ export type TokenActivitiesV2AptosNamesToAggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "token_activities_v2" */ export type TokenActivitiesV2Aggregate = { aggregate?: Maybe; nodes: Array; }; export type TokenActivitiesV2AggregateBoolExp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type TokenActivitiesV2AggregateBoolExpBoolAnd = { arguments: TokenActivitiesV2SelectColumnTokenActivitiesV2AggregateBoolExpBoolAndArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type TokenActivitiesV2AggregateBoolExpBoolOr = { arguments: TokenActivitiesV2SelectColumnTokenActivitiesV2AggregateBoolExpBoolOrArgumentsColumns; distinct?: InputMaybe; filter?: InputMaybe; predicate: BooleanComparisonExp; }; export type TokenActivitiesV2AggregateBoolExpCount = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: IntComparisonExp; }; /** aggregate fields of "token_activities_v2" */ export type TokenActivitiesV2AggregateFields = { avg?: Maybe; count: Scalars["Int"]["output"]; max?: Maybe; min?: Maybe; stddev?: Maybe; stddev_pop?: Maybe; stddev_samp?: Maybe; sum?: Maybe; var_pop?: Maybe; var_samp?: Maybe; variance?: Maybe; }; /** aggregate fields of "token_activities_v2" */ export type TokenActivitiesV2AggregateFieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "token_activities_v2" */ export type TokenActivitiesV2AggregateOrderBy = { avg?: InputMaybe; count?: InputMaybe; max?: InputMaybe; min?: InputMaybe; stddev?: InputMaybe; stddev_pop?: InputMaybe; stddev_samp?: InputMaybe; sum?: InputMaybe; var_pop?: InputMaybe; var_samp?: InputMaybe; variance?: InputMaybe; }; /** aggregate avg on columns */ export type TokenActivitiesV2AvgFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by avg() on columns of table "token_activities_v2" */ export type TokenActivitiesV2AvgOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Boolean expression to filter rows from the table "token_activities_v2". All fields are combined with a logical 'AND'. */ export type TokenActivitiesV2BoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; after_value?: InputMaybe; aptos_names_from?: InputMaybe; aptos_names_from_aggregate?: InputMaybe; aptos_names_to?: InputMaybe; aptos_names_to_aggregate?: InputMaybe; before_value?: InputMaybe; current_token_data?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_index?: InputMaybe; from_address?: InputMaybe; is_fungible_v2?: InputMaybe; property_version_v1?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** aggregate max on columns */ export type TokenActivitiesV2MaxFields = { after_value?: Maybe; before_value?: Maybe; entry_function_id_str?: Maybe; event_account_address?: Maybe; event_index?: Maybe; from_address?: Maybe; property_version_v1?: Maybe; to_address?: Maybe; token_amount?: Maybe; token_data_id?: Maybe; token_standard?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; type?: Maybe; }; /** order by max() on columns of table "token_activities_v2" */ export type TokenActivitiesV2MaxOrderBy = { after_value?: InputMaybe; before_value?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_index?: InputMaybe; from_address?: InputMaybe; property_version_v1?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** aggregate min on columns */ export type TokenActivitiesV2MinFields = { after_value?: Maybe; before_value?: Maybe; entry_function_id_str?: Maybe; event_account_address?: Maybe; event_index?: Maybe; from_address?: Maybe; property_version_v1?: Maybe; to_address?: Maybe; token_amount?: Maybe; token_data_id?: Maybe; token_standard?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; type?: Maybe; }; /** order by min() on columns of table "token_activities_v2" */ export type TokenActivitiesV2MinOrderBy = { after_value?: InputMaybe; before_value?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_index?: InputMaybe; from_address?: InputMaybe; property_version_v1?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** Ordering options when selecting data from "token_activities_v2". */ export type TokenActivitiesV2OrderBy = { after_value?: InputMaybe; aptos_names_from_aggregate?: InputMaybe; aptos_names_to_aggregate?: InputMaybe; before_value?: InputMaybe; current_token_data?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_index?: InputMaybe; from_address?: InputMaybe; is_fungible_v2?: InputMaybe; property_version_v1?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** select columns of table "token_activities_v2" */ export enum TokenActivitiesV2SelectColumn { /** column name */ AfterValue = "after_value", /** column name */ BeforeValue = "before_value", /** column name */ EntryFunctionIdStr = "entry_function_id_str", /** column name */ EventAccountAddress = "event_account_address", /** column name */ EventIndex = "event_index", /** column name */ FromAddress = "from_address", /** column name */ IsFungibleV2 = "is_fungible_v2", /** column name */ PropertyVersionV1 = "property_version_v1", /** column name */ ToAddress = "to_address", /** column name */ TokenAmount = "token_amount", /** column name */ TokenDataId = "token_data_id", /** column name */ TokenStandard = "token_standard", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ Type = "type", } /** select "token_activities_v2_aggregate_bool_exp_bool_and_arguments_columns" columns of table "token_activities_v2" */ export enum TokenActivitiesV2SelectColumnTokenActivitiesV2AggregateBoolExpBoolAndArgumentsColumns { /** column name */ IsFungibleV2 = "is_fungible_v2", } /** select "token_activities_v2_aggregate_bool_exp_bool_or_arguments_columns" columns of table "token_activities_v2" */ export enum TokenActivitiesV2SelectColumnTokenActivitiesV2AggregateBoolExpBoolOrArgumentsColumns { /** column name */ IsFungibleV2 = "is_fungible_v2", } /** aggregate stddev on columns */ export type TokenActivitiesV2StddevFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev() on columns of table "token_activities_v2" */ export type TokenActivitiesV2StddevOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type TokenActivitiesV2StddevPopFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_pop() on columns of table "token_activities_v2" */ export type TokenActivitiesV2StddevPopOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type TokenActivitiesV2StddevSampFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by stddev_samp() on columns of table "token_activities_v2" */ export type TokenActivitiesV2StddevSampOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** Streaming cursor of the table "token_activities_v2" */ export type TokenActivitiesV2StreamCursorInput = { /** Stream column input with initial value */ initial_value: TokenActivitiesV2StreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TokenActivitiesV2StreamCursorValueInput = { after_value?: InputMaybe; before_value?: InputMaybe; entry_function_id_str?: InputMaybe; event_account_address?: InputMaybe; event_index?: InputMaybe; from_address?: InputMaybe; is_fungible_v2?: InputMaybe; property_version_v1?: InputMaybe; to_address?: InputMaybe; token_amount?: InputMaybe; token_data_id?: InputMaybe; token_standard?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type TokenActivitiesV2SumFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by sum() on columns of table "token_activities_v2" */ export type TokenActivitiesV2SumOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_pop on columns */ export type TokenActivitiesV2VarPopFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_pop() on columns of table "token_activities_v2" */ export type TokenActivitiesV2VarPopOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_samp on columns */ export type TokenActivitiesV2VarSampFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_samp() on columns of table "token_activities_v2" */ export type TokenActivitiesV2VarSampOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate variance on columns */ export type TokenActivitiesV2VarianceFields = { event_index?: Maybe; property_version_v1?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by variance() on columns of table "token_activities_v2" */ export type TokenActivitiesV2VarianceOrderBy = { event_index?: InputMaybe; property_version_v1?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_pop on columns */ export type TokenActivitiesVarPopFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_pop() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesVarPopOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate var_samp on columns */ export type TokenActivitiesVarSampFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by var_samp() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesVarSampOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** aggregate variance on columns */ export type TokenActivitiesVarianceFields = { event_creation_number?: Maybe; event_index?: Maybe; event_sequence_number?: Maybe; property_version?: Maybe; token_amount?: Maybe; transaction_version?: Maybe; }; /** order by variance() on columns of table "legacy_migration_v1.token_activities" */ export type TokenActivitiesVarianceOrderBy = { event_creation_number?: InputMaybe; event_index?: InputMaybe; event_sequence_number?: InputMaybe; property_version?: InputMaybe; token_amount?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.token_datas" */ export type TokenDatas = { collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; default_properties?: Maybe; description?: Maybe; description_mutable?: Maybe; largest_property_version?: Maybe; maximum?: Maybe; maximum_mutable?: Maybe; metadata_uri?: Maybe; name?: Maybe; payee_address?: Maybe; properties_mutable?: Maybe; royalty_mutable?: Maybe; royalty_points_denominator?: Maybe; royalty_points_numerator?: Maybe; supply?: Maybe; token_data_id_hash?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; uri_mutable?: Maybe; }; /** columns and relationships of "legacy_migration_v1.token_datas" */ export type TokenDatasDefaultPropertiesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.token_datas". All fields are combined with a logical 'AND'. */ export type TokenDatasBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.token_datas". */ export type TokenDatasOrderBy = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** select columns of table "legacy_migration_v1.token_datas" */ export enum TokenDatasSelectColumn { /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ DefaultProperties = "default_properties", /** column name */ Description = "description", /** column name */ DescriptionMutable = "description_mutable", /** column name */ LargestPropertyVersion = "largest_property_version", /** column name */ Maximum = "maximum", /** column name */ MaximumMutable = "maximum_mutable", /** column name */ MetadataUri = "metadata_uri", /** column name */ Name = "name", /** column name */ PayeeAddress = "payee_address", /** column name */ PropertiesMutable = "properties_mutable", /** column name */ RoyaltyMutable = "royalty_mutable", /** column name */ RoyaltyPointsDenominator = "royalty_points_denominator", /** column name */ RoyaltyPointsNumerator = "royalty_points_numerator", /** column name */ Supply = "supply", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", /** column name */ UriMutable = "uri_mutable", } /** Streaming cursor of the table "token_datas" */ export type TokenDatasStreamCursorInput = { /** Stream column input with initial value */ initial_value: TokenDatasStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TokenDatasStreamCursorValueInput = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; default_properties?: InputMaybe; description?: InputMaybe; description_mutable?: InputMaybe; largest_property_version?: InputMaybe; maximum?: InputMaybe; maximum_mutable?: InputMaybe; metadata_uri?: InputMaybe; name?: InputMaybe; payee_address?: InputMaybe; properties_mutable?: InputMaybe; royalty_mutable?: InputMaybe; royalty_points_denominator?: InputMaybe; royalty_points_numerator?: InputMaybe; supply?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; uri_mutable?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.token_ownerships" */ export type TokenOwnerships = { amount?: Maybe; collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; name?: Maybe; owner_address?: Maybe; property_version?: Maybe; table_handle?: Maybe; table_type?: Maybe; token_data_id_hash?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.token_ownerships". All fields are combined with a logical 'AND'. */ export type TokenOwnershipsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.token_ownerships". */ export type TokenOwnershipsOrderBy = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.token_ownerships" */ export enum TokenOwnershipsSelectColumn { /** column name */ Amount = "amount", /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ Name = "name", /** column name */ OwnerAddress = "owner_address", /** column name */ PropertyVersion = "property_version", /** column name */ TableHandle = "table_handle", /** column name */ TableType = "table_type", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", } /** Streaming cursor of the table "token_ownerships" */ export type TokenOwnershipsStreamCursorInput = { /** Stream column input with initial value */ initial_value: TokenOwnershipsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TokenOwnershipsStreamCursorValueInput = { amount?: InputMaybe; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; owner_address?: InputMaybe; property_version?: InputMaybe; table_handle?: InputMaybe; table_type?: InputMaybe; token_data_id_hash?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "legacy_migration_v1.tokens" */ export type Tokens = { collection_data_id_hash?: Maybe; collection_name?: Maybe; creator_address?: Maybe; name?: Maybe; property_version?: Maybe; token_data_id_hash?: Maybe; token_properties?: Maybe; transaction_timestamp?: Maybe; transaction_version?: Maybe; }; /** columns and relationships of "legacy_migration_v1.tokens" */ export type TokensTokenPropertiesArgs = { path?: InputMaybe; }; /** Boolean expression to filter rows from the table "legacy_migration_v1.tokens". All fields are combined with a logical 'AND'. */ export type TokensBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** Ordering options when selecting data from "legacy_migration_v1.tokens". */ export type TokensOrderBy = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** select columns of table "legacy_migration_v1.tokens" */ export enum TokensSelectColumn { /** column name */ CollectionDataIdHash = "collection_data_id_hash", /** column name */ CollectionName = "collection_name", /** column name */ CreatorAddress = "creator_address", /** column name */ Name = "name", /** column name */ PropertyVersion = "property_version", /** column name */ TokenDataIdHash = "token_data_id_hash", /** column name */ TokenProperties = "token_properties", /** column name */ TransactionTimestamp = "transaction_timestamp", /** column name */ TransactionVersion = "transaction_version", } /** Streaming cursor of the table "tokens" */ export type TokensStreamCursorInput = { /** Stream column input with initial value */ initial_value: TokensStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type TokensStreamCursorValueInput = { collection_data_id_hash?: InputMaybe; collection_name?: InputMaybe; creator_address?: InputMaybe; name?: InputMaybe; property_version?: InputMaybe; token_data_id_hash?: InputMaybe; token_properties?: InputMaybe; transaction_timestamp?: InputMaybe; transaction_version?: InputMaybe; }; /** columns and relationships of "user_transactions" */ export type UserTransactions = { block_height: Scalars["bigint"]["output"]; entry_function_contract_address?: Maybe; entry_function_function_name?: Maybe; entry_function_id_str: Scalars["String"]["output"]; entry_function_module_name?: Maybe; epoch: Scalars["bigint"]["output"]; expiration_timestamp_secs: Scalars["timestamp"]["output"]; gas_unit_price: Scalars["numeric"]["output"]; max_gas_amount: Scalars["numeric"]["output"]; parent_signature_type: Scalars["String"]["output"]; sender: Scalars["String"]["output"]; sequence_number?: Maybe; timestamp: Scalars["timestamp"]["output"]; version: Scalars["bigint"]["output"]; }; /** Boolean expression to filter rows from the table "user_transactions". All fields are combined with a logical 'AND'. */ export type UserTransactionsBoolExp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; block_height?: InputMaybe; entry_function_contract_address?: InputMaybe; entry_function_function_name?: InputMaybe; entry_function_id_str?: InputMaybe; entry_function_module_name?: InputMaybe; epoch?: InputMaybe; expiration_timestamp_secs?: InputMaybe; gas_unit_price?: InputMaybe; max_gas_amount?: InputMaybe; parent_signature_type?: InputMaybe; sender?: InputMaybe; sequence_number?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; }; /** Ordering options when selecting data from "user_transactions". */ export type UserTransactionsOrderBy = { block_height?: InputMaybe; entry_function_contract_address?: InputMaybe; entry_function_function_name?: InputMaybe; entry_function_id_str?: InputMaybe; entry_function_module_name?: InputMaybe; epoch?: InputMaybe; expiration_timestamp_secs?: InputMaybe; gas_unit_price?: InputMaybe; max_gas_amount?: InputMaybe; parent_signature_type?: InputMaybe; sender?: InputMaybe; sequence_number?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; }; /** select columns of table "user_transactions" */ export enum UserTransactionsSelectColumn { /** column name */ BlockHeight = "block_height", /** column name */ EntryFunctionContractAddress = "entry_function_contract_address", /** column name */ EntryFunctionFunctionName = "entry_function_function_name", /** column name */ EntryFunctionIdStr = "entry_function_id_str", /** column name */ EntryFunctionModuleName = "entry_function_module_name", /** column name */ Epoch = "epoch", /** column name */ ExpirationTimestampSecs = "expiration_timestamp_secs", /** column name */ GasUnitPrice = "gas_unit_price", /** column name */ MaxGasAmount = "max_gas_amount", /** column name */ ParentSignatureType = "parent_signature_type", /** column name */ Sender = "sender", /** column name */ SequenceNumber = "sequence_number", /** column name */ Timestamp = "timestamp", /** column name */ Version = "version", } /** Streaming cursor of the table "user_transactions" */ export type UserTransactionsStreamCursorInput = { /** Stream column input with initial value */ initial_value: UserTransactionsStreamCursorValueInput; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type UserTransactionsStreamCursorValueInput = { block_height?: InputMaybe; entry_function_contract_address?: InputMaybe; entry_function_function_name?: InputMaybe; entry_function_id_str?: InputMaybe; entry_function_module_name?: InputMaybe; epoch?: InputMaybe; expiration_timestamp_secs?: InputMaybe; gas_unit_price?: InputMaybe; max_gas_amount?: InputMaybe; parent_signature_type?: InputMaybe; sender?: InputMaybe; sequence_number?: InputMaybe; timestamp?: InputMaybe; version?: InputMaybe; };