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; } _entity_id: { input: any; output: any; } _int8: { input: any; output: any; } airdrop_state: { input: any; output: any; } bigint: { input: any; output: any; } bytea: { input: any; output: any; } entity_scalar: { input: any; output: any; } entity_type: { input: any; output: any; } errata_type: { input: any; output: any; } int8range: { input: any; output: any; } jsonb: { input: any; output: any; } order_by_consensus_timestamp: { input: any; output: any; } smallint: { input: any; output: any; } timestamp: { input: any; output: any; } token_pause_status: { input: any; output: any; } token_supply_type: { input: any; output: any; } token_type: { input: any; output: any; } transaction_scalar: { input: any; output: any; } transfer_type: { input: any; output: any; } }; /** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ export type Boolean_Comparison_Exp = { _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 Int_Comparison_Exp = { _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 String_Comparison_Exp = { _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 "_transfer" */ export type _Transfer = { __typename?: '_transfer'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; errata?: Maybe; is_approval?: Maybe; /** An object relationship */ nft?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; /** An object relationship */ token?: Maybe; token_id?: Maybe; /** An object relationship */ transaction?: Maybe; type?: Maybe; }; /** aggregated selection of "_transfer" */ export type _Transfer_Aggregate = { __typename?: '_transfer_aggregate'; aggregate?: Maybe<_Transfer_Aggregate_Fields>; nodes: Array<_Transfer>; }; /** aggregate fields of "_transfer" */ export type _Transfer_Aggregate_Fields = { __typename?: '_transfer_aggregate_fields'; avg?: Maybe<_Transfer_Avg_Fields>; count: Scalars['Int']['output']; max?: Maybe<_Transfer_Max_Fields>; min?: Maybe<_Transfer_Min_Fields>; stddev?: Maybe<_Transfer_Stddev_Fields>; stddev_pop?: Maybe<_Transfer_Stddev_Pop_Fields>; stddev_samp?: Maybe<_Transfer_Stddev_Samp_Fields>; sum?: Maybe<_Transfer_Sum_Fields>; var_pop?: Maybe<_Transfer_Var_Pop_Fields>; var_samp?: Maybe<_Transfer_Var_Samp_Fields>; variance?: Maybe<_Transfer_Variance_Fields>; }; /** aggregate fields of "_transfer" */ export type _Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "_transfer" */ export type _Transfer_Aggregate_Order_By = { avg?: InputMaybe<_Transfer_Avg_Order_By>; count?: InputMaybe; max?: InputMaybe<_Transfer_Max_Order_By>; min?: InputMaybe<_Transfer_Min_Order_By>; stddev?: InputMaybe<_Transfer_Stddev_Order_By>; stddev_pop?: InputMaybe<_Transfer_Stddev_Pop_Order_By>; stddev_samp?: InputMaybe<_Transfer_Stddev_Samp_Order_By>; sum?: InputMaybe<_Transfer_Sum_Order_By>; var_pop?: InputMaybe<_Transfer_Var_Pop_Order_By>; var_samp?: InputMaybe<_Transfer_Var_Samp_Order_By>; variance?: InputMaybe<_Transfer_Variance_Order_By>; }; /** aggregate avg on columns */ export type _Transfer_Avg_Fields = { __typename?: '_transfer_avg_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "_transfer" */ export type _Transfer_Avg_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "_transfer". All fields are combined with a logical 'AND'. */ export type _Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe<_Transfer_Bool_Exp>; _or?: InputMaybe>; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; nft?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; type?: InputMaybe; }; /** aggregate max on columns */ export type _Transfer_Max_Fields = { __typename?: '_transfer_max_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; errata?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; type?: Maybe; }; /** order by max() on columns of table "_transfer" */ export type _Transfer_Max_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; errata?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; type?: InputMaybe; }; /** aggregate min on columns */ export type _Transfer_Min_Fields = { __typename?: '_transfer_min_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; errata?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; type?: Maybe; }; /** order by min() on columns of table "_transfer" */ export type _Transfer_Min_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; errata?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; type?: InputMaybe; }; /** Ordering options when selecting data from "_transfer". */ export type _Transfer_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; nft?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; type?: InputMaybe; }; /** select columns of table "_transfer" */ export enum _Transfer_Select_Column { /** column name */ Amount = 'amount', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ Errata = 'errata', /** column name */ IsApproval = 'is_approval', /** column name */ ReceiverAccountId = 'receiver_account_id', /** column name */ SenderAccountId = 'sender_account_id', /** column name */ SerialNumber = 'serial_number', /** column name */ TokenId = 'token_id', /** column name */ Type = 'type' } /** aggregate stddev on columns */ export type _Transfer_Stddev_Fields = { __typename?: '_transfer_stddev_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "_transfer" */ export type _Transfer_Stddev_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type _Transfer_Stddev_Pop_Fields = { __typename?: '_transfer_stddev_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "_transfer" */ export type _Transfer_Stddev_Pop_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type _Transfer_Stddev_Samp_Fields = { __typename?: '_transfer_stddev_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "_transfer" */ export type _Transfer_Stddev_Samp_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "_transfer" */ export type _Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: _Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type _Transfer_Stream_Cursor_Value_Input = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type _Transfer_Sum_Fields = { __typename?: '_transfer_sum_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "_transfer" */ export type _Transfer_Sum_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type _Transfer_Var_Pop_Fields = { __typename?: '_transfer_var_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "_transfer" */ export type _Transfer_Var_Pop_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type _Transfer_Var_Samp_Fields = { __typename?: '_transfer_var_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "_transfer" */ export type _Transfer_Var_Samp_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type _Transfer_Variance_Fields = { __typename?: '_transfer_variance_fields'; amount?: Maybe; consensus_timestamp?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "_transfer" */ export type _Transfer_Variance_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; export type Account_Transfer_Args = { entity_row?: InputMaybe; }; /** columns and relationships of "address_book" */ export type Address_Book = { __typename?: 'address_book'; /** An array relationship */ address_book_entry: Array; /** An aggregate relationship */ address_book_entry_aggregate: Address_Book_Entry_Aggregate; end_consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_end_consensus_timestamp_iso8601" */ end_consensus_timestamp_iso8601?: Maybe; file_data: Scalars['bytea']['output']; file_id: Scalars['bigint']['output']; node_count?: Maybe; start_consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "address_book_start_consensus_timestamp_iso8601" */ start_consensus_timestamp_iso8601?: Maybe; }; /** columns and relationships of "address_book" */ export type Address_BookAddress_Book_EntryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "address_book" */ export type Address_BookAddress_Book_Entry_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "address_book" */ export type Address_Book_Aggregate = { __typename?: 'address_book_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "address_book" */ export type Address_Book_Aggregate_Fields = { __typename?: 'address_book_aggregate_fields'; 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_book" */ export type Address_Book_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Address_Book_Avg_Fields = { __typename?: 'address_book_avg_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** Boolean expression to filter rows from the table "address_book". All fields are combined with a logical 'AND'. */ export type Address_Book_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address_book_entry?: InputMaybe; address_book_entry_aggregate?: InputMaybe; end_consensus_timestamp?: InputMaybe; end_consensus_timestamp_iso8601?: InputMaybe; file_data?: InputMaybe; file_id?: InputMaybe; node_count?: InputMaybe; start_consensus_timestamp?: InputMaybe; start_consensus_timestamp_iso8601?: InputMaybe; }; /** columns and relationships of "address_book_entry" */ export type Address_Book_Entry = { __typename?: 'address_book_entry'; /** An object relationship */ address_book?: Maybe; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "address_book_entry_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; description?: Maybe; memo?: Maybe; node_account_id: Scalars['bigint']['output']; node_cert_hash?: Maybe; node_id: Scalars['bigint']['output']; public_key?: Maybe; stake?: Maybe; }; /** aggregated selection of "address_book_entry" */ export type Address_Book_Entry_Aggregate = { __typename?: 'address_book_entry_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Address_Book_Entry_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Address_Book_Entry_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "address_book_entry" */ export type Address_Book_Entry_Aggregate_Fields = { __typename?: 'address_book_entry_aggregate_fields'; 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_book_entry" */ export type Address_Book_Entry_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "address_book_entry" */ export type Address_Book_Entry_Aggregate_Order_By = { 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 Address_Book_Entry_Avg_Fields = { __typename?: 'address_book_entry_avg_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by avg() on columns of table "address_book_entry" */ export type Address_Book_Entry_Avg_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** Boolean expression to filter rows from the table "address_book_entry". All fields are combined with a logical 'AND'. */ export type Address_Book_Entry_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; address_book?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; description?: InputMaybe; memo?: InputMaybe; node_account_id?: InputMaybe; node_cert_hash?: InputMaybe; node_id?: InputMaybe; public_key?: InputMaybe; stake?: InputMaybe; }; /** aggregate max on columns */ export type Address_Book_Entry_Max_Fields = { __typename?: 'address_book_entry_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_entry_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; description?: Maybe; memo?: Maybe; node_account_id?: Maybe; node_id?: Maybe; public_key?: Maybe; stake?: Maybe; }; /** order by max() on columns of table "address_book_entry" */ export type Address_Book_Entry_Max_Order_By = { consensus_timestamp?: InputMaybe; description?: InputMaybe; memo?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; public_key?: InputMaybe; stake?: InputMaybe; }; /** aggregate min on columns */ export type Address_Book_Entry_Min_Fields = { __typename?: 'address_book_entry_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_entry_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; description?: Maybe; memo?: Maybe; node_account_id?: Maybe; node_id?: Maybe; public_key?: Maybe; stake?: Maybe; }; /** order by min() on columns of table "address_book_entry" */ export type Address_Book_Entry_Min_Order_By = { consensus_timestamp?: InputMaybe; description?: InputMaybe; memo?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; public_key?: InputMaybe; stake?: InputMaybe; }; /** Ordering options when selecting data from "address_book_entry". */ export type Address_Book_Entry_Order_By = { address_book?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; description?: InputMaybe; memo?: InputMaybe; node_account_id?: InputMaybe; node_cert_hash?: InputMaybe; node_id?: InputMaybe; public_key?: InputMaybe; stake?: InputMaybe; }; /** select columns of table "address_book_entry" */ export enum Address_Book_Entry_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ Description = 'description', /** column name */ Memo = 'memo', /** column name */ NodeAccountId = 'node_account_id', /** column name */ NodeCertHash = 'node_cert_hash', /** column name */ NodeId = 'node_id', /** column name */ PublicKey = 'public_key', /** column name */ Stake = 'stake' } /** aggregate stddev on columns */ export type Address_Book_Entry_Stddev_Fields = { __typename?: 'address_book_entry_stddev_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by stddev() on columns of table "address_book_entry" */ export type Address_Book_Entry_Stddev_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Address_Book_Entry_Stddev_Pop_Fields = { __typename?: 'address_book_entry_stddev_pop_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by stddev_pop() on columns of table "address_book_entry" */ export type Address_Book_Entry_Stddev_Pop_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Address_Book_Entry_Stddev_Samp_Fields = { __typename?: 'address_book_entry_stddev_samp_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by stddev_samp() on columns of table "address_book_entry" */ export type Address_Book_Entry_Stddev_Samp_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** Streaming cursor of the table "address_book_entry" */ export type Address_Book_Entry_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Book_Entry_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Address_Book_Entry_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; description?: InputMaybe; memo?: InputMaybe; node_account_id?: InputMaybe; node_cert_hash?: InputMaybe; node_id?: InputMaybe; public_key?: InputMaybe; stake?: InputMaybe; }; /** aggregate sum on columns */ export type Address_Book_Entry_Sum_Fields = { __typename?: 'address_book_entry_sum_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by sum() on columns of table "address_book_entry" */ export type Address_Book_Entry_Sum_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate var_pop on columns */ export type Address_Book_Entry_Var_Pop_Fields = { __typename?: 'address_book_entry_var_pop_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by var_pop() on columns of table "address_book_entry" */ export type Address_Book_Entry_Var_Pop_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate var_samp on columns */ export type Address_Book_Entry_Var_Samp_Fields = { __typename?: 'address_book_entry_var_samp_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by var_samp() on columns of table "address_book_entry" */ export type Address_Book_Entry_Var_Samp_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate variance on columns */ export type Address_Book_Entry_Variance_Fields = { __typename?: 'address_book_entry_variance_fields'; consensus_timestamp?: Maybe; node_account_id?: Maybe; node_id?: Maybe; stake?: Maybe; }; /** order by variance() on columns of table "address_book_entry" */ export type Address_Book_Entry_Variance_Order_By = { consensus_timestamp?: InputMaybe; node_account_id?: InputMaybe; node_id?: InputMaybe; stake?: InputMaybe; }; /** aggregate max on columns */ export type Address_Book_Max_Fields = { __typename?: 'address_book_max_fields'; end_consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_end_consensus_timestamp_iso8601" */ end_consensus_timestamp_iso8601?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_start_consensus_timestamp_iso8601" */ start_consensus_timestamp_iso8601?: Maybe; }; /** aggregate min on columns */ export type Address_Book_Min_Fields = { __typename?: 'address_book_min_fields'; end_consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_end_consensus_timestamp_iso8601" */ end_consensus_timestamp_iso8601?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_start_consensus_timestamp_iso8601" */ start_consensus_timestamp_iso8601?: Maybe; }; /** Ordering options when selecting data from "address_book". */ export type Address_Book_Order_By = { address_book_entry_aggregate?: InputMaybe; end_consensus_timestamp?: InputMaybe; end_consensus_timestamp_iso8601?: InputMaybe; file_data?: InputMaybe; file_id?: InputMaybe; node_count?: InputMaybe; start_consensus_timestamp?: InputMaybe; start_consensus_timestamp_iso8601?: InputMaybe; }; /** select columns of table "address_book" */ export enum Address_Book_Select_Column { /** column name */ EndConsensusTimestamp = 'end_consensus_timestamp', /** column name */ FileData = 'file_data', /** column name */ FileId = 'file_id', /** column name */ NodeCount = 'node_count', /** column name */ StartConsensusTimestamp = 'start_consensus_timestamp' } /** Network address book node service endpoints */ export type Address_Book_Service_Endpoint = { __typename?: 'address_book_service_endpoint'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "address_book_service_endpoint_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; domain_name: Scalars['String']['output']; ip_address_v4: Scalars['String']['output']; node_id: Scalars['bigint']['output']; port: Scalars['Int']['output']; }; /** aggregated selection of "address_book_service_endpoint" */ export type Address_Book_Service_Endpoint_Aggregate = { __typename?: 'address_book_service_endpoint_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "address_book_service_endpoint" */ export type Address_Book_Service_Endpoint_Aggregate_Fields = { __typename?: 'address_book_service_endpoint_aggregate_fields'; 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_book_service_endpoint" */ export type Address_Book_Service_Endpoint_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Address_Book_Service_Endpoint_Avg_Fields = { __typename?: 'address_book_service_endpoint_avg_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** Boolean expression to filter rows from the table "address_book_service_endpoint". All fields are combined with a logical 'AND'. */ export type Address_Book_Service_Endpoint_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; domain_name?: InputMaybe; ip_address_v4?: InputMaybe; node_id?: InputMaybe; port?: InputMaybe; }; /** aggregate max on columns */ export type Address_Book_Service_Endpoint_Max_Fields = { __typename?: 'address_book_service_endpoint_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_service_endpoint_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; domain_name?: Maybe; ip_address_v4?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate min on columns */ export type Address_Book_Service_Endpoint_Min_Fields = { __typename?: 'address_book_service_endpoint_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "address_book_service_endpoint_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; domain_name?: Maybe; ip_address_v4?: Maybe; node_id?: Maybe; port?: Maybe; }; /** Ordering options when selecting data from "address_book_service_endpoint". */ export type Address_Book_Service_Endpoint_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; domain_name?: InputMaybe; ip_address_v4?: InputMaybe; node_id?: InputMaybe; port?: InputMaybe; }; /** select columns of table "address_book_service_endpoint" */ export enum Address_Book_Service_Endpoint_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ DomainName = 'domain_name', /** column name */ IpAddressV4 = 'ip_address_v4', /** column name */ NodeId = 'node_id', /** column name */ Port = 'port' } /** aggregate stddev on columns */ export type Address_Book_Service_Endpoint_Stddev_Fields = { __typename?: 'address_book_service_endpoint_stddev_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate stddev_pop on columns */ export type Address_Book_Service_Endpoint_Stddev_Pop_Fields = { __typename?: 'address_book_service_endpoint_stddev_pop_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate stddev_samp on columns */ export type Address_Book_Service_Endpoint_Stddev_Samp_Fields = { __typename?: 'address_book_service_endpoint_stddev_samp_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** Streaming cursor of the table "address_book_service_endpoint" */ export type Address_Book_Service_Endpoint_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Book_Service_Endpoint_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Address_Book_Service_Endpoint_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; domain_name?: InputMaybe; ip_address_v4?: InputMaybe; node_id?: InputMaybe; port?: InputMaybe; }; /** aggregate sum on columns */ export type Address_Book_Service_Endpoint_Sum_Fields = { __typename?: 'address_book_service_endpoint_sum_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate var_pop on columns */ export type Address_Book_Service_Endpoint_Var_Pop_Fields = { __typename?: 'address_book_service_endpoint_var_pop_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate var_samp on columns */ export type Address_Book_Service_Endpoint_Var_Samp_Fields = { __typename?: 'address_book_service_endpoint_var_samp_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate variance on columns */ export type Address_Book_Service_Endpoint_Variance_Fields = { __typename?: 'address_book_service_endpoint_variance_fields'; consensus_timestamp?: Maybe; node_id?: Maybe; port?: Maybe; }; /** aggregate stddev on columns */ export type Address_Book_Stddev_Fields = { __typename?: 'address_book_stddev_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** aggregate stddev_pop on columns */ export type Address_Book_Stddev_Pop_Fields = { __typename?: 'address_book_stddev_pop_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** aggregate stddev_samp on columns */ export type Address_Book_Stddev_Samp_Fields = { __typename?: 'address_book_stddev_samp_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** Streaming cursor of the table "address_book" */ export type Address_Book_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Book_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Address_Book_Stream_Cursor_Value_Input = { end_consensus_timestamp?: InputMaybe; file_data?: InputMaybe; file_id?: InputMaybe; node_count?: InputMaybe; start_consensus_timestamp?: InputMaybe; }; /** aggregate sum on columns */ export type Address_Book_Sum_Fields = { __typename?: 'address_book_sum_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** aggregate var_pop on columns */ export type Address_Book_Var_Pop_Fields = { __typename?: 'address_book_var_pop_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** aggregate var_samp on columns */ export type Address_Book_Var_Samp_Fields = { __typename?: 'address_book_var_samp_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** aggregate variance on columns */ export type Address_Book_Variance_Fields = { __typename?: 'address_book_variance_fields'; end_consensus_timestamp?: Maybe; file_id?: Maybe; node_count?: Maybe; start_consensus_timestamp?: Maybe; }; /** Boolean expression to compare columns of type "airdrop_state". All fields are combined with logical 'AND'. */ export type Airdrop_State_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** Assessed custom fees for HTS transactions */ export type Assessed_Custom_Fee = { __typename?: 'assessed_custom_fee'; amount: Scalars['bigint']['output']; collector_account_id: Scalars['bigint']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "assessed_custom_fee_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; effective_payer_account_ids: Array; payer_account_id: Scalars['bigint']['output']; token_id?: Maybe; }; /** aggregated selection of "assessed_custom_fee" */ export type Assessed_Custom_Fee_Aggregate = { __typename?: 'assessed_custom_fee_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Assessed_Custom_Fee_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Assessed_Custom_Fee_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "assessed_custom_fee" */ export type Assessed_Custom_Fee_Aggregate_Fields = { __typename?: 'assessed_custom_fee_aggregate_fields'; 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 "assessed_custom_fee" */ export type Assessed_Custom_Fee_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Aggregate_Order_By = { 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 Assessed_Custom_Fee_Avg_Fields = { __typename?: 'assessed_custom_fee_avg_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Avg_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "assessed_custom_fee". All fields are combined with a logical 'AND'. */ export type Assessed_Custom_Fee_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; effective_payer_account_ids?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Assessed_Custom_Fee_Max_Fields = { __typename?: 'assessed_custom_fee_max_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "assessed_custom_fee_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; effective_payer_account_ids?: Maybe>; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Max_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; effective_payer_account_ids?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Assessed_Custom_Fee_Min_Fields = { __typename?: 'assessed_custom_fee_min_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "assessed_custom_fee_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; effective_payer_account_ids?: Maybe>; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Min_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; effective_payer_account_ids?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "assessed_custom_fee". */ export type Assessed_Custom_Fee_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; effective_payer_account_ids?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "assessed_custom_fee" */ export enum Assessed_Custom_Fee_Select_Column { /** column name */ Amount = 'amount', /** column name */ CollectorAccountId = 'collector_account_id', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EffectivePayerAccountIds = 'effective_payer_account_ids', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Assessed_Custom_Fee_Stddev_Fields = { __typename?: 'assessed_custom_fee_stddev_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Stddev_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Assessed_Custom_Fee_Stddev_Pop_Fields = { __typename?: 'assessed_custom_fee_stddev_pop_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Stddev_Pop_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Assessed_Custom_Fee_Stddev_Samp_Fields = { __typename?: 'assessed_custom_fee_stddev_samp_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Stddev_Samp_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Assessed_Custom_Fee_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Assessed_Custom_Fee_Stream_Cursor_Value_Input = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; effective_payer_account_ids?: InputMaybe>; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Assessed_Custom_Fee_Sum_Fields = { __typename?: 'assessed_custom_fee_sum_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Sum_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Assessed_Custom_Fee_Var_Pop_Fields = { __typename?: 'assessed_custom_fee_var_pop_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Var_Pop_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Assessed_Custom_Fee_Var_Samp_Fields = { __typename?: 'assessed_custom_fee_var_samp_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Var_Samp_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Assessed_Custom_Fee_Variance_Fields = { __typename?: 'assessed_custom_fee_variance_fields'; amount?: Maybe; collector_account_id?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "assessed_custom_fee" */ export type Assessed_Custom_Fee_Variance_Order_By = { amount?: InputMaybe; collector_account_id?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ export type Bigint_Array_Comparison_Exp = { /** is the array contained in the given array value */ _contained_in?: InputMaybe>; /** does the array contain the given value */ _contains?: InputMaybe>; _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 "bigint". All fields are combined with logical 'AND'. */ export type Bigint_Comparison_Exp = { _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 "bytea". All fields are combined with logical 'AND'. */ export type Bytea_Array_Comparison_Exp = { /** is the array contained in the given array value */ _contained_in?: InputMaybe>; /** does the array contain the given value */ _contains?: InputMaybe>; _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 "bytea". All fields are combined with logical 'AND'. */ export type Bytea_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; export type Child_Transactions_Args = { transaction_row?: InputMaybe; }; /** columns and relationships of "contract" */ export type Contract = { __typename?: 'contract'; file_id?: Maybe; id: Scalars['bigint']['output']; initcode?: Maybe; runtime_bytecode?: Maybe; }; /** columns and relationships of "contract_action" */ export type Contract_Action = { __typename?: 'contract_action'; call_depth: Scalars['Int']['output']; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; caller_type?: Maybe; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_action_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; gas: Scalars['bigint']['output']; gas_used: Scalars['bigint']['output']; index: Scalars['Int']['output']; input?: Maybe; payer_account_id: Scalars['bigint']['output']; recipient_account?: Maybe; recipient_address?: Maybe; recipient_contract?: Maybe; result_data?: Maybe; result_data_type: Scalars['Int']['output']; value: Scalars['bigint']['output']; }; /** aggregated selection of "contract_action" */ export type Contract_Action_Aggregate = { __typename?: 'contract_action_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_action" */ export type Contract_Action_Aggregate_Fields = { __typename?: 'contract_action_aggregate_fields'; 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 "contract_action" */ export type Contract_Action_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_Action_Avg_Fields = { __typename?: 'contract_action_avg_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** Boolean expression to filter rows from the table "contract_action". All fields are combined with a logical 'AND'. */ export type Contract_Action_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; call_depth?: InputMaybe; call_operation_type?: InputMaybe; call_type?: InputMaybe; caller?: InputMaybe; caller_type?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; gas?: InputMaybe; gas_used?: InputMaybe; index?: InputMaybe; input?: InputMaybe; payer_account_id?: InputMaybe; recipient_account?: InputMaybe; recipient_address?: InputMaybe; recipient_contract?: InputMaybe; result_data?: InputMaybe; result_data_type?: InputMaybe; value?: InputMaybe; }; /** aggregate max on columns */ export type Contract_Action_Max_Fields = { __typename?: 'contract_action_max_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; caller_type?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_action_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate min on columns */ export type Contract_Action_Min_Fields = { __typename?: 'contract_action_min_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; caller_type?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_action_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** Ordering options when selecting data from "contract_action". */ export type Contract_Action_Order_By = { call_depth?: InputMaybe; call_operation_type?: InputMaybe; call_type?: InputMaybe; caller?: InputMaybe; caller_type?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; gas?: InputMaybe; gas_used?: InputMaybe; index?: InputMaybe; input?: InputMaybe; payer_account_id?: InputMaybe; recipient_account?: InputMaybe; recipient_address?: InputMaybe; recipient_contract?: InputMaybe; result_data?: InputMaybe; result_data_type?: InputMaybe; value?: InputMaybe; }; /** select columns of table "contract_action" */ export enum Contract_Action_Select_Column { /** column name */ CallDepth = 'call_depth', /** column name */ CallOperationType = 'call_operation_type', /** column name */ CallType = 'call_type', /** column name */ Caller = 'caller', /** column name */ CallerType = 'caller_type', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ Gas = 'gas', /** column name */ GasUsed = 'gas_used', /** column name */ Index = 'index', /** column name */ Input = 'input', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ RecipientAccount = 'recipient_account', /** column name */ RecipientAddress = 'recipient_address', /** column name */ RecipientContract = 'recipient_contract', /** column name */ ResultData = 'result_data', /** column name */ ResultDataType = 'result_data_type', /** column name */ Value = 'value' } /** aggregate stddev on columns */ export type Contract_Action_Stddev_Fields = { __typename?: 'contract_action_stddev_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_Action_Stddev_Pop_Fields = { __typename?: 'contract_action_stddev_pop_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_Action_Stddev_Samp_Fields = { __typename?: 'contract_action_stddev_samp_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** Streaming cursor of the table "contract_action" */ export type Contract_Action_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_Action_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_Action_Stream_Cursor_Value_Input = { call_depth?: InputMaybe; call_operation_type?: InputMaybe; call_type?: InputMaybe; caller?: InputMaybe; caller_type?: InputMaybe; consensus_timestamp?: InputMaybe; gas?: InputMaybe; gas_used?: InputMaybe; index?: InputMaybe; input?: InputMaybe; payer_account_id?: InputMaybe; recipient_account?: InputMaybe; recipient_address?: InputMaybe; recipient_contract?: InputMaybe; result_data?: InputMaybe; result_data_type?: InputMaybe; value?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_Action_Sum_Fields = { __typename?: 'contract_action_sum_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_Action_Var_Pop_Fields = { __typename?: 'contract_action_var_pop_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_Action_Var_Samp_Fields = { __typename?: 'contract_action_var_samp_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregate variance on columns */ export type Contract_Action_Variance_Fields = { __typename?: 'contract_action_variance_fields'; call_depth?: Maybe; call_operation_type?: Maybe; call_type?: Maybe; caller?: Maybe; consensus_timestamp?: Maybe; gas?: Maybe; gas_used?: Maybe; index?: Maybe; payer_account_id?: Maybe; recipient_account?: Maybe; recipient_contract?: Maybe; result_data_type?: Maybe; value?: Maybe; }; /** aggregated selection of "contract" */ export type Contract_Aggregate = { __typename?: 'contract_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract" */ export type Contract_Aggregate_Fields = { __typename?: 'contract_aggregate_fields'; 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 "contract" */ export type Contract_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_Avg_Fields = { __typename?: 'contract_avg_fields'; file_id?: Maybe; id?: Maybe; }; /** Boolean expression to filter rows from the table "contract". All fields are combined with a logical 'AND'. */ export type Contract_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; file_id?: InputMaybe; id?: InputMaybe; initcode?: InputMaybe; runtime_bytecode?: InputMaybe; }; /** columns and relationships of "contract_log" */ export type Contract_Log = { __typename?: 'contract_log'; bloom: Scalars['bytea']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_log_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id: Scalars['bigint']['output']; data: Scalars['bytea']['output']; index: Scalars['Int']['output']; payer_account_id: Scalars['bigint']['output']; root_contract_id?: Maybe; topic0?: Maybe; topic1?: Maybe; topic2?: Maybe; topic3?: Maybe; transaction_hash?: Maybe; transaction_index?: Maybe; }; /** aggregated selection of "contract_log" */ export type Contract_Log_Aggregate = { __typename?: 'contract_log_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_log" */ export type Contract_Log_Aggregate_Fields = { __typename?: 'contract_log_aggregate_fields'; 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 "contract_log" */ export type Contract_Log_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_Log_Avg_Fields = { __typename?: 'contract_log_avg_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** Boolean expression to filter rows from the table "contract_log". All fields are combined with a logical 'AND'. */ export type Contract_Log_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; bloom?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; data?: InputMaybe; index?: InputMaybe; payer_account_id?: InputMaybe; root_contract_id?: InputMaybe; topic0?: InputMaybe; topic1?: InputMaybe; topic2?: InputMaybe; topic3?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; }; /** aggregate max on columns */ export type Contract_Log_Max_Fields = { __typename?: 'contract_log_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_log_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate min on columns */ export type Contract_Log_Min_Fields = { __typename?: 'contract_log_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_log_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** Ordering options when selecting data from "contract_log". */ export type Contract_Log_Order_By = { bloom?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; data?: InputMaybe; index?: InputMaybe; payer_account_id?: InputMaybe; root_contract_id?: InputMaybe; topic0?: InputMaybe; topic1?: InputMaybe; topic2?: InputMaybe; topic3?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; }; /** select columns of table "contract_log" */ export enum Contract_Log_Select_Column { /** column name */ Bloom = 'bloom', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ ContractId = 'contract_id', /** column name */ Data = 'data', /** column name */ Index = 'index', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ RootContractId = 'root_contract_id', /** column name */ Topic0 = 'topic0', /** column name */ Topic1 = 'topic1', /** column name */ Topic2 = 'topic2', /** column name */ Topic3 = 'topic3', /** column name */ TransactionHash = 'transaction_hash', /** column name */ TransactionIndex = 'transaction_index' } /** aggregate stddev on columns */ export type Contract_Log_Stddev_Fields = { __typename?: 'contract_log_stddev_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_Log_Stddev_Pop_Fields = { __typename?: 'contract_log_stddev_pop_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_Log_Stddev_Samp_Fields = { __typename?: 'contract_log_stddev_samp_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** Streaming cursor of the table "contract_log" */ export type Contract_Log_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_Log_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_Log_Stream_Cursor_Value_Input = { bloom?: InputMaybe; consensus_timestamp?: InputMaybe; contract_id?: InputMaybe; data?: InputMaybe; index?: InputMaybe; payer_account_id?: InputMaybe; root_contract_id?: InputMaybe; topic0?: InputMaybe; topic1?: InputMaybe; topic2?: InputMaybe; topic3?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_Log_Sum_Fields = { __typename?: 'contract_log_sum_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_Log_Var_Pop_Fields = { __typename?: 'contract_log_var_pop_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_Log_Var_Samp_Fields = { __typename?: 'contract_log_var_samp_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate variance on columns */ export type Contract_Log_Variance_Fields = { __typename?: 'contract_log_variance_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; index?: Maybe; payer_account_id?: Maybe; root_contract_id?: Maybe; transaction_index?: Maybe; }; /** aggregate max on columns */ export type Contract_Max_Fields = { __typename?: 'contract_max_fields'; file_id?: Maybe; id?: Maybe; }; /** aggregate min on columns */ export type Contract_Min_Fields = { __typename?: 'contract_min_fields'; file_id?: Maybe; id?: Maybe; }; /** Ordering options when selecting data from "contract". */ export type Contract_Order_By = { file_id?: InputMaybe; id?: InputMaybe; initcode?: InputMaybe; runtime_bytecode?: InputMaybe; }; /** columns and relationships of "contract_result" */ export type Contract_Result = { __typename?: 'contract_result'; amount?: Maybe; bloom?: Maybe; call_result?: Maybe; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_result_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id: Scalars['bigint']['output']; created_contract_ids?: Maybe>; error_message?: Maybe; failed_initcode?: Maybe; function_parameters: Scalars['bytea']['output']; function_result?: Maybe; gas_consumed?: Maybe; gas_limit: Scalars['bigint']['output']; gas_used?: Maybe; payer_account_id: Scalars['bigint']['output']; sender_id?: Maybe; transaction_hash?: Maybe; transaction_index?: Maybe; transaction_nonce: Scalars['Int']['output']; transaction_result: Scalars['smallint']['output']; }; /** aggregated selection of "contract_result" */ export type Contract_Result_Aggregate = { __typename?: 'contract_result_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_result" */ export type Contract_Result_Aggregate_Fields = { __typename?: 'contract_result_aggregate_fields'; 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 "contract_result" */ export type Contract_Result_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_Result_Avg_Fields = { __typename?: 'contract_result_avg_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** Boolean expression to filter rows from the table "contract_result". All fields are combined with a logical 'AND'. */ export type Contract_Result_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; bloom?: InputMaybe; call_result?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; created_contract_ids?: InputMaybe; error_message?: InputMaybe; failed_initcode?: InputMaybe; function_parameters?: InputMaybe; function_result?: InputMaybe; gas_consumed?: InputMaybe; gas_limit?: InputMaybe; gas_used?: InputMaybe; payer_account_id?: InputMaybe; sender_id?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; transaction_nonce?: InputMaybe; transaction_result?: InputMaybe; }; /** aggregate max on columns */ export type Contract_Result_Max_Fields = { __typename?: 'contract_result_max_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_result_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; created_contract_ids?: Maybe>; error_message?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate min on columns */ export type Contract_Result_Min_Fields = { __typename?: 'contract_result_min_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_result_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; created_contract_ids?: Maybe>; error_message?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** Ordering options when selecting data from "contract_result". */ export type Contract_Result_Order_By = { amount?: InputMaybe; bloom?: InputMaybe; call_result?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; created_contract_ids?: InputMaybe; error_message?: InputMaybe; failed_initcode?: InputMaybe; function_parameters?: InputMaybe; function_result?: InputMaybe; gas_consumed?: InputMaybe; gas_limit?: InputMaybe; gas_used?: InputMaybe; payer_account_id?: InputMaybe; sender_id?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; transaction_nonce?: InputMaybe; transaction_result?: InputMaybe; }; /** select columns of table "contract_result" */ export enum Contract_Result_Select_Column { /** column name */ Amount = 'amount', /** column name */ Bloom = 'bloom', /** column name */ CallResult = 'call_result', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ ContractId = 'contract_id', /** column name */ CreatedContractIds = 'created_contract_ids', /** column name */ ErrorMessage = 'error_message', /** column name */ FailedInitcode = 'failed_initcode', /** column name */ FunctionParameters = 'function_parameters', /** column name */ FunctionResult = 'function_result', /** column name */ GasConsumed = 'gas_consumed', /** column name */ GasLimit = 'gas_limit', /** column name */ GasUsed = 'gas_used', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ SenderId = 'sender_id', /** column name */ TransactionHash = 'transaction_hash', /** column name */ TransactionIndex = 'transaction_index', /** column name */ TransactionNonce = 'transaction_nonce', /** column name */ TransactionResult = 'transaction_result' } /** aggregate stddev on columns */ export type Contract_Result_Stddev_Fields = { __typename?: 'contract_result_stddev_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_Result_Stddev_Pop_Fields = { __typename?: 'contract_result_stddev_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_Result_Stddev_Samp_Fields = { __typename?: 'contract_result_stddev_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** Streaming cursor of the table "contract_result" */ export type Contract_Result_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_Result_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_Result_Stream_Cursor_Value_Input = { amount?: InputMaybe; bloom?: InputMaybe; call_result?: InputMaybe; consensus_timestamp?: InputMaybe; contract_id?: InputMaybe; created_contract_ids?: InputMaybe>; error_message?: InputMaybe; failed_initcode?: InputMaybe; function_parameters?: InputMaybe; function_result?: InputMaybe; gas_consumed?: InputMaybe; gas_limit?: InputMaybe; gas_used?: InputMaybe; payer_account_id?: InputMaybe; sender_id?: InputMaybe; transaction_hash?: InputMaybe; transaction_index?: InputMaybe; transaction_nonce?: InputMaybe; transaction_result?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_Result_Sum_Fields = { __typename?: 'contract_result_sum_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_Result_Var_Pop_Fields = { __typename?: 'contract_result_var_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_Result_Var_Samp_Fields = { __typename?: 'contract_result_var_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** aggregate variance on columns */ export type Contract_Result_Variance_Fields = { __typename?: 'contract_result_variance_fields'; amount?: Maybe; consensus_timestamp?: Maybe; contract_id?: Maybe; gas_consumed?: Maybe; gas_limit?: Maybe; gas_used?: Maybe; payer_account_id?: Maybe; sender_id?: Maybe; transaction_index?: Maybe; transaction_nonce?: Maybe; transaction_result?: Maybe; }; /** select columns of table "contract" */ export enum Contract_Select_Column { /** column name */ FileId = 'file_id', /** column name */ Id = 'id', /** column name */ Initcode = 'initcode', /** column name */ RuntimeBytecode = 'runtime_bytecode' } /** columns and relationships of "contract_state" */ export type Contract_State = { __typename?: 'contract_state'; contract_id: Scalars['bigint']['output']; created_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_state_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; modified_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_state_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; slot: Scalars['bytea']['output']; value?: Maybe; }; /** aggregated selection of "contract_state" */ export type Contract_State_Aggregate = { __typename?: 'contract_state_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_state" */ export type Contract_State_Aggregate_Fields = { __typename?: 'contract_state_aggregate_fields'; 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 "contract_state" */ export type Contract_State_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_State_Avg_Fields = { __typename?: 'contract_state_avg_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** Boolean expression to filter rows from the table "contract_state". All fields are combined with a logical 'AND'. */ export type Contract_State_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; contract_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; slot?: InputMaybe; value?: InputMaybe; }; /** columns and relationships of "contract_state_change" */ export type Contract_State_Change = { __typename?: 'contract_state_change'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "contract_state_change_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id: Scalars['bigint']['output']; migration: Scalars['Boolean']['output']; payer_account_id: Scalars['bigint']['output']; slot: Scalars['bytea']['output']; value_read: Scalars['bytea']['output']; value_written?: Maybe; }; /** aggregated selection of "contract_state_change" */ export type Contract_State_Change_Aggregate = { __typename?: 'contract_state_change_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_state_change" */ export type Contract_State_Change_Aggregate_Fields = { __typename?: 'contract_state_change_aggregate_fields'; 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 "contract_state_change" */ export type Contract_State_Change_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_State_Change_Avg_Fields = { __typename?: 'contract_state_change_avg_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** Boolean expression to filter rows from the table "contract_state_change". All fields are combined with a logical 'AND'. */ export type Contract_State_Change_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; migration?: InputMaybe; payer_account_id?: InputMaybe; slot?: InputMaybe; value_read?: InputMaybe; value_written?: InputMaybe; }; /** aggregate max on columns */ export type Contract_State_Change_Max_Fields = { __typename?: 'contract_state_change_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_state_change_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate min on columns */ export type Contract_State_Change_Min_Fields = { __typename?: 'contract_state_change_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "contract_state_change_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** Ordering options when selecting data from "contract_state_change". */ export type Contract_State_Change_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; contract_id?: InputMaybe; migration?: InputMaybe; payer_account_id?: InputMaybe; slot?: InputMaybe; value_read?: InputMaybe; value_written?: InputMaybe; }; /** select columns of table "contract_state_change" */ export enum Contract_State_Change_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ ContractId = 'contract_id', /** column name */ Migration = 'migration', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Slot = 'slot', /** column name */ ValueRead = 'value_read', /** column name */ ValueWritten = 'value_written' } /** aggregate stddev on columns */ export type Contract_State_Change_Stddev_Fields = { __typename?: 'contract_state_change_stddev_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_State_Change_Stddev_Pop_Fields = { __typename?: 'contract_state_change_stddev_pop_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_State_Change_Stddev_Samp_Fields = { __typename?: 'contract_state_change_stddev_samp_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** Streaming cursor of the table "contract_state_change" */ export type Contract_State_Change_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_State_Change_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_State_Change_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; contract_id?: InputMaybe; migration?: InputMaybe; payer_account_id?: InputMaybe; slot?: InputMaybe; value_read?: InputMaybe; value_written?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_State_Change_Sum_Fields = { __typename?: 'contract_state_change_sum_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_State_Change_Var_Pop_Fields = { __typename?: 'contract_state_change_var_pop_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_State_Change_Var_Samp_Fields = { __typename?: 'contract_state_change_var_samp_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate variance on columns */ export type Contract_State_Change_Variance_Fields = { __typename?: 'contract_state_change_variance_fields'; consensus_timestamp?: Maybe; contract_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate max on columns */ export type Contract_State_Max_Fields = { __typename?: 'contract_state_max_fields'; contract_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "contract_state_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; modified_timestamp?: Maybe; /** A computed field, executes function "contract_state_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; }; /** aggregate min on columns */ export type Contract_State_Min_Fields = { __typename?: 'contract_state_min_fields'; contract_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "contract_state_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; modified_timestamp?: Maybe; /** A computed field, executes function "contract_state_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; }; /** Ordering options when selecting data from "contract_state". */ export type Contract_State_Order_By = { contract_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; slot?: InputMaybe; value?: InputMaybe; }; /** select columns of table "contract_state" */ export enum Contract_State_Select_Column { /** column name */ ContractId = 'contract_id', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ ModifiedTimestamp = 'modified_timestamp', /** column name */ Slot = 'slot', /** column name */ Value = 'value' } /** aggregate stddev on columns */ export type Contract_State_Stddev_Fields = { __typename?: 'contract_state_stddev_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_State_Stddev_Pop_Fields = { __typename?: 'contract_state_stddev_pop_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_State_Stddev_Samp_Fields = { __typename?: 'contract_state_stddev_samp_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** Streaming cursor of the table "contract_state" */ export type Contract_State_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_State_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_State_Stream_Cursor_Value_Input = { contract_id?: InputMaybe; created_timestamp?: InputMaybe; modified_timestamp?: InputMaybe; slot?: InputMaybe; value?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_State_Sum_Fields = { __typename?: 'contract_state_sum_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_State_Var_Pop_Fields = { __typename?: 'contract_state_var_pop_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_State_Var_Samp_Fields = { __typename?: 'contract_state_var_samp_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate variance on columns */ export type Contract_State_Variance_Fields = { __typename?: 'contract_state_variance_fields'; contract_id?: Maybe; created_timestamp?: Maybe; modified_timestamp?: Maybe; }; /** aggregate stddev on columns */ export type Contract_Stddev_Fields = { __typename?: 'contract_stddev_fields'; file_id?: Maybe; id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_Stddev_Pop_Fields = { __typename?: 'contract_stddev_pop_fields'; file_id?: Maybe; id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_Stddev_Samp_Fields = { __typename?: 'contract_stddev_samp_fields'; file_id?: Maybe; id?: Maybe; }; /** Streaming cursor of the table "contract" */ export type Contract_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_Stream_Cursor_Value_Input = { file_id?: InputMaybe; id?: InputMaybe; initcode?: InputMaybe; runtime_bytecode?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_Sum_Fields = { __typename?: 'contract_sum_fields'; file_id?: Maybe; id?: Maybe; }; /** columns and relationships of "contract_transactions_last_24hrs" */ export type Contract_Transactions_Last_24hrs = { __typename?: 'contract_transactions_last_24hrs'; count?: Maybe; updated_at?: Maybe; }; /** aggregated selection of "contract_transactions_last_24hrs" */ export type Contract_Transactions_Last_24hrs_Aggregate = { __typename?: 'contract_transactions_last_24hrs_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "contract_transactions_last_24hrs" */ export type Contract_Transactions_Last_24hrs_Aggregate_Fields = { __typename?: 'contract_transactions_last_24hrs_aggregate_fields'; 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 "contract_transactions_last_24hrs" */ export type Contract_Transactions_Last_24hrs_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Contract_Transactions_Last_24hrs_Avg_Fields = { __typename?: 'contract_transactions_last_24hrs_avg_fields'; count?: Maybe; }; /** Boolean expression to filter rows from the table "contract_transactions_last_24hrs". All fields are combined with a logical 'AND'. */ export type Contract_Transactions_Last_24hrs_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Contract_Transactions_Last_24hrs_Max_Fields = { __typename?: 'contract_transactions_last_24hrs_max_fields'; count?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Contract_Transactions_Last_24hrs_Min_Fields = { __typename?: 'contract_transactions_last_24hrs_min_fields'; count?: Maybe; updated_at?: Maybe; }; /** Ordering options when selecting data from "contract_transactions_last_24hrs". */ export type Contract_Transactions_Last_24hrs_Order_By = { count?: InputMaybe; updated_at?: InputMaybe; }; /** select columns of table "contract_transactions_last_24hrs" */ export enum Contract_Transactions_Last_24hrs_Select_Column { /** column name */ Count = 'count', /** column name */ UpdatedAt = 'updated_at' } /** aggregate stddev on columns */ export type Contract_Transactions_Last_24hrs_Stddev_Fields = { __typename?: 'contract_transactions_last_24hrs_stddev_fields'; count?: Maybe; }; /** aggregate stddev_pop on columns */ export type Contract_Transactions_Last_24hrs_Stddev_Pop_Fields = { __typename?: 'contract_transactions_last_24hrs_stddev_pop_fields'; count?: Maybe; }; /** aggregate stddev_samp on columns */ export type Contract_Transactions_Last_24hrs_Stddev_Samp_Fields = { __typename?: 'contract_transactions_last_24hrs_stddev_samp_fields'; count?: Maybe; }; /** Streaming cursor of the table "contract_transactions_last_24hrs" */ export type Contract_Transactions_Last_24hrs_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Contract_Transactions_Last_24hrs_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Contract_Transactions_Last_24hrs_Stream_Cursor_Value_Input = { count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Contract_Transactions_Last_24hrs_Sum_Fields = { __typename?: 'contract_transactions_last_24hrs_sum_fields'; count?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_Transactions_Last_24hrs_Var_Pop_Fields = { __typename?: 'contract_transactions_last_24hrs_var_pop_fields'; count?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_Transactions_Last_24hrs_Var_Samp_Fields = { __typename?: 'contract_transactions_last_24hrs_var_samp_fields'; count?: Maybe; }; /** aggregate variance on columns */ export type Contract_Transactions_Last_24hrs_Variance_Fields = { __typename?: 'contract_transactions_last_24hrs_variance_fields'; count?: Maybe; }; /** aggregate var_pop on columns */ export type Contract_Var_Pop_Fields = { __typename?: 'contract_var_pop_fields'; file_id?: Maybe; id?: Maybe; }; /** aggregate var_samp on columns */ export type Contract_Var_Samp_Fields = { __typename?: 'contract_var_samp_fields'; file_id?: Maybe; id?: Maybe; }; /** aggregate variance on columns */ export type Contract_Variance_Fields = { __typename?: 'contract_variance_fields'; file_id?: Maybe; id?: Maybe; }; /** Hbar allowances delegated by payer to spender */ export type Crypto_Allowance = { __typename?: 'crypto_allowance'; amount: Scalars['bigint']['output']; amount_granted: Scalars['bigint']['output']; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "crypto_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; }; /** aggregated selection of "crypto_allowance" */ export type Crypto_Allowance_Aggregate = { __typename?: 'crypto_allowance_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "crypto_allowance" */ export type Crypto_Allowance_Aggregate_Fields = { __typename?: 'crypto_allowance_aggregate_fields'; 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 "crypto_allowance" */ export type Crypto_Allowance_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Crypto_Allowance_Avg_Fields = { __typename?: 'crypto_allowance_avg_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Boolean expression to filter rows from the table "crypto_allowance". All fields are combined with a logical 'AND'. */ export type Crypto_Allowance_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; amount_granted?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** History of hbar allowances delegated by payer to spender */ export type Crypto_Allowance_History = { __typename?: 'crypto_allowance_history'; amount: Scalars['bigint']['output']; amount_granted: Scalars['bigint']['output']; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; }; /** aggregated selection of "crypto_allowance_history" */ export type Crypto_Allowance_History_Aggregate = { __typename?: 'crypto_allowance_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "crypto_allowance_history" */ export type Crypto_Allowance_History_Aggregate_Fields = { __typename?: 'crypto_allowance_history_aggregate_fields'; 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 "crypto_allowance_history" */ export type Crypto_Allowance_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Crypto_Allowance_History_Avg_Fields = { __typename?: 'crypto_allowance_history_avg_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Boolean expression to filter rows from the table "crypto_allowance_history". All fields are combined with a logical 'AND'. */ export type Crypto_Allowance_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate max on columns */ export type Crypto_Allowance_History_Max_Fields = { __typename?: 'crypto_allowance_history_max_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate min on columns */ export type Crypto_Allowance_History_Min_Fields = { __typename?: 'crypto_allowance_history_min_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Ordering options when selecting data from "crypto_allowance_history". */ export type Crypto_Allowance_History_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** select columns of table "crypto_allowance_history" */ export enum Crypto_Allowance_History_Select_Column { /** column name */ Amount = 'amount', /** column name */ AmountGranted = 'amount_granted', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range' } /** aggregate stddev on columns */ export type Crypto_Allowance_History_Stddev_Fields = { __typename?: 'crypto_allowance_history_stddev_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate stddev_pop on columns */ export type Crypto_Allowance_History_Stddev_Pop_Fields = { __typename?: 'crypto_allowance_history_stddev_pop_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate stddev_samp on columns */ export type Crypto_Allowance_History_Stddev_Samp_Fields = { __typename?: 'crypto_allowance_history_stddev_samp_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Streaming cursor of the table "crypto_allowance_history" */ export type Crypto_Allowance_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Crypto_Allowance_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Crypto_Allowance_History_Stream_Cursor_Value_Input = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate sum on columns */ export type Crypto_Allowance_History_Sum_Fields = { __typename?: 'crypto_allowance_history_sum_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate var_pop on columns */ export type Crypto_Allowance_History_Var_Pop_Fields = { __typename?: 'crypto_allowance_history_var_pop_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate var_samp on columns */ export type Crypto_Allowance_History_Var_Samp_Fields = { __typename?: 'crypto_allowance_history_var_samp_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate variance on columns */ export type Crypto_Allowance_History_Variance_Fields = { __typename?: 'crypto_allowance_history_variance_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate max on columns */ export type Crypto_Allowance_Max_Fields = { __typename?: 'crypto_allowance_max_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "crypto_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate min on columns */ export type Crypto_Allowance_Min_Fields = { __typename?: 'crypto_allowance_min_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "crypto_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Ordering options when selecting data from "crypto_allowance". */ export type Crypto_Allowance_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** select columns of table "crypto_allowance" */ export enum Crypto_Allowance_Select_Column { /** column name */ Amount = 'amount', /** column name */ AmountGranted = 'amount_granted', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range' } /** aggregate stddev on columns */ export type Crypto_Allowance_Stddev_Fields = { __typename?: 'crypto_allowance_stddev_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate stddev_pop on columns */ export type Crypto_Allowance_Stddev_Pop_Fields = { __typename?: 'crypto_allowance_stddev_pop_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate stddev_samp on columns */ export type Crypto_Allowance_Stddev_Samp_Fields = { __typename?: 'crypto_allowance_stddev_samp_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** Streaming cursor of the table "crypto_allowance" */ export type Crypto_Allowance_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Crypto_Allowance_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Crypto_Allowance_Stream_Cursor_Value_Input = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate sum on columns */ export type Crypto_Allowance_Sum_Fields = { __typename?: 'crypto_allowance_sum_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate var_pop on columns */ export type Crypto_Allowance_Var_Pop_Fields = { __typename?: 'crypto_allowance_var_pop_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate var_samp on columns */ export type Crypto_Allowance_Var_Samp_Fields = { __typename?: 'crypto_allowance_var_samp_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** aggregate variance on columns */ export type Crypto_Allowance_Variance_Fields = { __typename?: 'crypto_allowance_variance_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_crypto_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; }; /** columns and relationships of "crypto_transfer" */ export type Crypto_Transfer = { __typename?: 'crypto_transfer'; amount: Scalars['bigint']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "crypto_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id: Scalars['bigint']['output']; errata?: Maybe; is_approval?: Maybe; /** An array relationship */ nft_transfer: Array; /** An aggregate relationship */ nft_transfer_aggregate: Nft_Transfer_Aggregate; payer_account_id: Scalars['bigint']['output']; /** An array relationship */ token_transfer: Array; /** An aggregate relationship */ token_transfer_aggregate: Token_Transfer_Aggregate; /** An object relationship */ transaction?: Maybe; }; /** columns and relationships of "crypto_transfer" */ export type Crypto_TransferNft_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "crypto_transfer" */ export type Crypto_TransferNft_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "crypto_transfer" */ export type Crypto_TransferToken_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "crypto_transfer" */ export type Crypto_TransferToken_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "crypto_transfer" */ export type Crypto_Transfer_Aggregate = { __typename?: 'crypto_transfer_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Crypto_Transfer_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Crypto_Transfer_Aggregate_Bool_Exp_Bool_And = { arguments: Crypto_Transfer_Select_Column_Crypto_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Crypto_Transfer_Aggregate_Bool_Exp_Bool_Or = { arguments: Crypto_Transfer_Select_Column_Crypto_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Crypto_Transfer_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "crypto_transfer" */ export type Crypto_Transfer_Aggregate_Fields = { __typename?: 'crypto_transfer_aggregate_fields'; 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 "crypto_transfer" */ export type Crypto_Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "crypto_transfer" */ export type Crypto_Transfer_Aggregate_Order_By = { 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 Crypto_Transfer_Avg_Fields = { __typename?: 'crypto_transfer_avg_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by avg() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Avg_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "crypto_transfer". All fields are combined with a logical 'AND'. */ export type Crypto_Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; nft_transfer?: InputMaybe; nft_transfer_aggregate?: InputMaybe; payer_account_id?: InputMaybe; token_transfer?: InputMaybe; token_transfer_aggregate?: InputMaybe; transaction?: InputMaybe; }; /** aggregate max on columns */ export type Crypto_Transfer_Max_Fields = { __typename?: 'crypto_transfer_max_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "crypto_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; errata?: Maybe; payer_account_id?: Maybe; }; /** order by max() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Max_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate min on columns */ export type Crypto_Transfer_Min_Fields = { __typename?: 'crypto_transfer_min_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "crypto_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; errata?: Maybe; payer_account_id?: Maybe; }; /** order by min() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Min_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; payer_account_id?: InputMaybe; }; /** Ordering options when selecting data from "crypto_transfer". */ export type Crypto_Transfer_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; nft_transfer_aggregate?: InputMaybe; payer_account_id?: InputMaybe; token_transfer_aggregate?: InputMaybe; transaction?: InputMaybe; }; /** select columns of table "crypto_transfer" */ export enum Crypto_Transfer_Select_Column { /** column name */ Amount = 'amount', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EntityId = 'entity_id', /** column name */ Errata = 'errata', /** column name */ IsApproval = 'is_approval', /** column name */ PayerAccountId = 'payer_account_id' } /** select "crypto_transfer_aggregate_bool_exp_bool_and_arguments_columns" columns of table "crypto_transfer" */ export enum Crypto_Transfer_Select_Column_Crypto_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** select "crypto_transfer_aggregate_bool_exp_bool_or_arguments_columns" columns of table "crypto_transfer" */ export enum Crypto_Transfer_Select_Column_Crypto_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** aggregate stddev on columns */ export type Crypto_Transfer_Stddev_Fields = { __typename?: 'crypto_transfer_stddev_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by stddev() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Stddev_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Crypto_Transfer_Stddev_Pop_Fields = { __typename?: 'crypto_transfer_stddev_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by stddev_pop() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Stddev_Pop_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Crypto_Transfer_Stddev_Samp_Fields = { __typename?: 'crypto_transfer_stddev_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by stddev_samp() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Stddev_Samp_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** Streaming cursor of the table "crypto_transfer" */ export type Crypto_Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Crypto_Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Crypto_Transfer_Stream_Cursor_Value_Input = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate sum on columns */ export type Crypto_Transfer_Sum_Fields = { __typename?: 'crypto_transfer_sum_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by sum() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Sum_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Crypto_Transfer_Var_Pop_Fields = { __typename?: 'crypto_transfer_var_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by var_pop() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Var_Pop_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Crypto_Transfer_Var_Samp_Fields = { __typename?: 'crypto_transfer_var_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by var_samp() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Var_Samp_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate variance on columns */ export type Crypto_Transfer_Variance_Fields = { __typename?: 'crypto_transfer_variance_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** order by variance() on columns of table "crypto_transfer" */ export type Crypto_Transfer_Variance_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; payer_account_id?: InputMaybe; }; /** ordering argument of a cursor */ export enum Cursor_Ordering { /** ascending ordering of the cursor */ Asc = 'ASC', /** descending ordering of the cursor */ Desc = 'DESC' } /** columns and relationships of "custom_fee" */ export type Custom_Fee = { __typename?: 'custom_fee'; entity_id: Scalars['bigint']['output']; fixed_fees?: Maybe; fractional_fees?: Maybe; royalty_fees?: Maybe; timestamp_range: Scalars['int8range']['output']; }; /** columns and relationships of "custom_fee" */ export type Custom_FeeFixed_FeesArgs = { path?: InputMaybe; }; /** columns and relationships of "custom_fee" */ export type Custom_FeeFractional_FeesArgs = { path?: InputMaybe; }; /** columns and relationships of "custom_fee" */ export type Custom_FeeRoyalty_FeesArgs = { path?: InputMaybe; }; /** aggregated selection of "custom_fee" */ export type Custom_Fee_Aggregate = { __typename?: 'custom_fee_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Custom_Fee_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Custom_Fee_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "custom_fee" */ export type Custom_Fee_Aggregate_Fields = { __typename?: 'custom_fee_aggregate_fields'; 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 "custom_fee" */ export type Custom_Fee_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "custom_fee" */ export type Custom_Fee_Aggregate_Order_By = { 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 Custom_Fee_Avg_Fields = { __typename?: 'custom_fee_avg_fields'; entity_id?: Maybe; }; /** order by avg() on columns of table "custom_fee" */ export type Custom_Fee_Avg_Order_By = { entity_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "custom_fee". All fields are combined with a logical 'AND'. */ export type Custom_Fee_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; entity_id?: InputMaybe; fixed_fees?: InputMaybe; fractional_fees?: InputMaybe; royalty_fees?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate max on columns */ export type Custom_Fee_Max_Fields = { __typename?: 'custom_fee_max_fields'; entity_id?: Maybe; }; /** order by max() on columns of table "custom_fee" */ export type Custom_Fee_Max_Order_By = { entity_id?: InputMaybe; }; /** aggregate min on columns */ export type Custom_Fee_Min_Fields = { __typename?: 'custom_fee_min_fields'; entity_id?: Maybe; }; /** order by min() on columns of table "custom_fee" */ export type Custom_Fee_Min_Order_By = { entity_id?: InputMaybe; }; /** Ordering options when selecting data from "custom_fee". */ export type Custom_Fee_Order_By = { entity_id?: InputMaybe; fixed_fees?: InputMaybe; fractional_fees?: InputMaybe; royalty_fees?: InputMaybe; timestamp_range?: InputMaybe; }; /** select columns of table "custom_fee" */ export enum Custom_Fee_Select_Column { /** column name */ EntityId = 'entity_id', /** column name */ FixedFees = 'fixed_fees', /** column name */ FractionalFees = 'fractional_fees', /** column name */ RoyaltyFees = 'royalty_fees', /** column name */ TimestampRange = 'timestamp_range' } /** aggregate stddev on columns */ export type Custom_Fee_Stddev_Fields = { __typename?: 'custom_fee_stddev_fields'; entity_id?: Maybe; }; /** order by stddev() on columns of table "custom_fee" */ export type Custom_Fee_Stddev_Order_By = { entity_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Custom_Fee_Stddev_Pop_Fields = { __typename?: 'custom_fee_stddev_pop_fields'; entity_id?: Maybe; }; /** order by stddev_pop() on columns of table "custom_fee" */ export type Custom_Fee_Stddev_Pop_Order_By = { entity_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Custom_Fee_Stddev_Samp_Fields = { __typename?: 'custom_fee_stddev_samp_fields'; entity_id?: Maybe; }; /** order by stddev_samp() on columns of table "custom_fee" */ export type Custom_Fee_Stddev_Samp_Order_By = { entity_id?: InputMaybe; }; /** Streaming cursor of the table "custom_fee" */ export type Custom_Fee_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Custom_Fee_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Custom_Fee_Stream_Cursor_Value_Input = { entity_id?: InputMaybe; fixed_fees?: InputMaybe; fractional_fees?: InputMaybe; royalty_fees?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate sum on columns */ export type Custom_Fee_Sum_Fields = { __typename?: 'custom_fee_sum_fields'; entity_id?: Maybe; }; /** order by sum() on columns of table "custom_fee" */ export type Custom_Fee_Sum_Order_By = { entity_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Custom_Fee_Var_Pop_Fields = { __typename?: 'custom_fee_var_pop_fields'; entity_id?: Maybe; }; /** order by var_pop() on columns of table "custom_fee" */ export type Custom_Fee_Var_Pop_Order_By = { entity_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Custom_Fee_Var_Samp_Fields = { __typename?: 'custom_fee_var_samp_fields'; entity_id?: Maybe; }; /** order by var_samp() on columns of table "custom_fee" */ export type Custom_Fee_Var_Samp_Order_By = { entity_id?: InputMaybe; }; /** aggregate variance on columns */ export type Custom_Fee_Variance_Fields = { __typename?: 'custom_fee_variance_fields'; entity_id?: Maybe; }; /** order by variance() on columns of table "custom_fee" */ export type Custom_Fee_Variance_Order_By = { entity_id?: InputMaybe; }; export type Ecosystem_Active_Accounts_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; /** columns and relationships of "ecosystem.active_nft_account_cohorts" */ export type Ecosystem_Active_Nft_Account_Cohorts = { __typename?: 'ecosystem_active_nft_account_cohorts'; cohort?: Maybe; period?: Maybe; timestamp_range?: Maybe; total?: Maybe; }; /** aggregated selection of "ecosystem.active_nft_account_cohorts" */ export type Ecosystem_Active_Nft_Account_Cohorts_Aggregate = { __typename?: 'ecosystem_active_nft_account_cohorts_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ecosystem.active_nft_account_cohorts" */ export type Ecosystem_Active_Nft_Account_Cohorts_Aggregate_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_aggregate_fields'; 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 "ecosystem.active_nft_account_cohorts" */ export type Ecosystem_Active_Nft_Account_Cohorts_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Avg_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_avg_fields'; total?: Maybe; }; /** Boolean expression to filter rows from the table "ecosystem.active_nft_account_cohorts". All fields are combined with a logical 'AND'. */ export type Ecosystem_Active_Nft_Account_Cohorts_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; cohort?: InputMaybe; period?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** aggregate max on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Max_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_max_fields'; cohort?: Maybe; period?: Maybe; total?: Maybe; }; /** aggregate min on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Min_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_min_fields'; cohort?: Maybe; period?: Maybe; total?: Maybe; }; /** Ordering options when selecting data from "ecosystem.active_nft_account_cohorts". */ export type Ecosystem_Active_Nft_Account_Cohorts_Order_By = { cohort?: InputMaybe; period?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** select columns of table "ecosystem.active_nft_account_cohorts" */ export enum Ecosystem_Active_Nft_Account_Cohorts_Select_Column { /** column name */ Cohort = 'cohort', /** column name */ Period = 'period', /** column name */ TimestampRange = 'timestamp_range', /** column name */ Total = 'total' } /** aggregate stddev on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Stddev_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_stddev_fields'; total?: Maybe; }; /** aggregate stddev_pop on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Stddev_Pop_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_stddev_pop_fields'; total?: Maybe; }; /** aggregate stddev_samp on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Stddev_Samp_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_stddev_samp_fields'; total?: Maybe; }; /** Streaming cursor of the table "ecosystem_active_nft_account_cohorts" */ export type Ecosystem_Active_Nft_Account_Cohorts_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ecosystem_Active_Nft_Account_Cohorts_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ecosystem_Active_Nft_Account_Cohorts_Stream_Cursor_Value_Input = { cohort?: InputMaybe; period?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** aggregate sum on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Sum_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_sum_fields'; total?: Maybe; }; /** aggregate var_pop on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Var_Pop_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_var_pop_fields'; total?: Maybe; }; /** aggregate var_samp on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Var_Samp_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_var_samp_fields'; total?: Maybe; }; /** aggregate variance on columns */ export type Ecosystem_Active_Nft_Account_Cohorts_Variance_Fields = { __typename?: 'ecosystem_active_nft_account_cohorts_variance_fields'; total?: Maybe; }; export type Ecosystem_Associated_Revenue_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Associated_Transaction_Fees_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Associated_Transactions_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; /** columns and relationships of "ecosystem.estimated_transaction_totals" */ export type Ecosystem_Estimated_Transaction_Totals = { __typename?: 'ecosystem_estimated_transaction_totals'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregated selection of "ecosystem.estimated_transaction_totals" */ export type Ecosystem_Estimated_Transaction_Totals_Aggregate = { __typename?: 'ecosystem_estimated_transaction_totals_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ecosystem.estimated_transaction_totals" */ export type Ecosystem_Estimated_Transaction_Totals_Aggregate_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_aggregate_fields'; 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 "ecosystem.estimated_transaction_totals" */ export type Ecosystem_Estimated_Transaction_Totals_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Ecosystem_Estimated_Transaction_Totals_Avg_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_avg_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** Boolean expression to filter rows from the table "ecosystem.estimated_transaction_totals". All fields are combined with a logical 'AND'. */ export type Ecosystem_Estimated_Transaction_Totals_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; atma_transactions?: InputMaybe; atma_transactions_q1_2023?: InputMaybe; atma_transactions_q1_2024?: InputMaybe; atma_transactions_q2_2023?: InputMaybe; atma_transactions_q3_2023?: InputMaybe; atma_transactions_q4_2023?: InputMaybe; other_transactions?: InputMaybe; other_transactions_q1_2023?: InputMaybe; other_transactions_q1_2024?: InputMaybe; other_transactions_q2_2023?: InputMaybe; other_transactions_q3_2023?: InputMaybe; other_transactions_q4_2023?: InputMaybe; total_transactions?: InputMaybe; total_transactions_q1_2023?: InputMaybe; total_transactions_q1_2024?: InputMaybe; total_transactions_q2_2023?: InputMaybe; total_transactions_q3_2023?: InputMaybe; total_transactions_q4_2023?: InputMaybe; }; /** aggregate max on columns */ export type Ecosystem_Estimated_Transaction_Totals_Max_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_max_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate min on columns */ export type Ecosystem_Estimated_Transaction_Totals_Min_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_min_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** Ordering options when selecting data from "ecosystem.estimated_transaction_totals". */ export type Ecosystem_Estimated_Transaction_Totals_Order_By = { atma_transactions?: InputMaybe; atma_transactions_q1_2023?: InputMaybe; atma_transactions_q1_2024?: InputMaybe; atma_transactions_q2_2023?: InputMaybe; atma_transactions_q3_2023?: InputMaybe; atma_transactions_q4_2023?: InputMaybe; other_transactions?: InputMaybe; other_transactions_q1_2023?: InputMaybe; other_transactions_q1_2024?: InputMaybe; other_transactions_q2_2023?: InputMaybe; other_transactions_q3_2023?: InputMaybe; other_transactions_q4_2023?: InputMaybe; total_transactions?: InputMaybe; total_transactions_q1_2023?: InputMaybe; total_transactions_q1_2024?: InputMaybe; total_transactions_q2_2023?: InputMaybe; total_transactions_q3_2023?: InputMaybe; total_transactions_q4_2023?: InputMaybe; }; /** select columns of table "ecosystem.estimated_transaction_totals" */ export enum Ecosystem_Estimated_Transaction_Totals_Select_Column { /** column name */ AtmaTransactions = 'atma_transactions', /** column name */ AtmaTransactionsQ1_2023 = 'atma_transactions_q1_2023', /** column name */ AtmaTransactionsQ1_2024 = 'atma_transactions_q1_2024', /** column name */ AtmaTransactionsQ2_2023 = 'atma_transactions_q2_2023', /** column name */ AtmaTransactionsQ3_2023 = 'atma_transactions_q3_2023', /** column name */ AtmaTransactionsQ4_2023 = 'atma_transactions_q4_2023', /** column name */ OtherTransactions = 'other_transactions', /** column name */ OtherTransactionsQ1_2023 = 'other_transactions_q1_2023', /** column name */ OtherTransactionsQ1_2024 = 'other_transactions_q1_2024', /** column name */ OtherTransactionsQ2_2023 = 'other_transactions_q2_2023', /** column name */ OtherTransactionsQ3_2023 = 'other_transactions_q3_2023', /** column name */ OtherTransactionsQ4_2023 = 'other_transactions_q4_2023', /** column name */ TotalTransactions = 'total_transactions', /** column name */ TotalTransactionsQ1_2023 = 'total_transactions_q1_2023', /** column name */ TotalTransactionsQ1_2024 = 'total_transactions_q1_2024', /** column name */ TotalTransactionsQ2_2023 = 'total_transactions_q2_2023', /** column name */ TotalTransactionsQ3_2023 = 'total_transactions_q3_2023', /** column name */ TotalTransactionsQ4_2023 = 'total_transactions_q4_2023' } /** aggregate stddev on columns */ export type Ecosystem_Estimated_Transaction_Totals_Stddev_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_stddev_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate stddev_pop on columns */ export type Ecosystem_Estimated_Transaction_Totals_Stddev_Pop_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_stddev_pop_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate stddev_samp on columns */ export type Ecosystem_Estimated_Transaction_Totals_Stddev_Samp_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_stddev_samp_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** Streaming cursor of the table "ecosystem_estimated_transaction_totals" */ export type Ecosystem_Estimated_Transaction_Totals_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ecosystem_Estimated_Transaction_Totals_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ecosystem_Estimated_Transaction_Totals_Stream_Cursor_Value_Input = { atma_transactions?: InputMaybe; atma_transactions_q1_2023?: InputMaybe; atma_transactions_q1_2024?: InputMaybe; atma_transactions_q2_2023?: InputMaybe; atma_transactions_q3_2023?: InputMaybe; atma_transactions_q4_2023?: InputMaybe; other_transactions?: InputMaybe; other_transactions_q1_2023?: InputMaybe; other_transactions_q1_2024?: InputMaybe; other_transactions_q2_2023?: InputMaybe; other_transactions_q3_2023?: InputMaybe; other_transactions_q4_2023?: InputMaybe; total_transactions?: InputMaybe; total_transactions_q1_2023?: InputMaybe; total_transactions_q1_2024?: InputMaybe; total_transactions_q2_2023?: InputMaybe; total_transactions_q3_2023?: InputMaybe; total_transactions_q4_2023?: InputMaybe; }; /** aggregate sum on columns */ export type Ecosystem_Estimated_Transaction_Totals_Sum_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_sum_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate var_pop on columns */ export type Ecosystem_Estimated_Transaction_Totals_Var_Pop_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_var_pop_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate var_samp on columns */ export type Ecosystem_Estimated_Transaction_Totals_Var_Samp_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_var_samp_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; /** aggregate variance on columns */ export type Ecosystem_Estimated_Transaction_Totals_Variance_Fields = { __typename?: 'ecosystem_estimated_transaction_totals_variance_fields'; atma_transactions?: Maybe; atma_transactions_q1_2023?: Maybe; atma_transactions_q1_2024?: Maybe; atma_transactions_q2_2023?: Maybe; atma_transactions_q3_2023?: Maybe; atma_transactions_q4_2023?: Maybe; other_transactions?: Maybe; other_transactions_q1_2023?: Maybe; other_transactions_q1_2024?: Maybe; other_transactions_q2_2023?: Maybe; other_transactions_q3_2023?: Maybe; other_transactions_q4_2023?: Maybe; total_transactions?: Maybe; total_transactions_q1_2023?: Maybe; total_transactions_q1_2024?: Maybe; total_transactions_q2_2023?: Maybe; total_transactions_q3_2023?: Maybe; total_transactions_q4_2023?: Maybe; }; export type Ecosystem_Fees_Paid_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Fungible_Token_Transfers_Per_Period_Args = { end_timestamp?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; token_ids?: InputMaybe; }; export type Ecosystem_Hcs_Messages_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; /** columns and relationships of "ecosystem.metric" */ export type Ecosystem_Metric = { __typename?: 'ecosystem_metric'; /** An object relationship */ description?: Maybe; /** A computed field, executes function "ecosystem.metric_end_date" */ end_date?: Maybe; name?: Maybe; period?: Maybe; /** A computed field, executes function "ecosystem.metric_start_date" */ start_date?: Maybe; timestamp_range?: Maybe; total?: Maybe; }; export type Ecosystem_Metric_Aggregate = { __typename?: 'ecosystem_metric_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ecosystem.metric" */ export type Ecosystem_Metric_Aggregate_Fields = { __typename?: 'ecosystem_metric_aggregate_fields'; 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 "ecosystem.metric" */ export type Ecosystem_Metric_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Ecosystem_Metric_Avg_Fields = { __typename?: 'ecosystem_metric_avg_fields'; total?: Maybe; }; /** Boolean expression to filter rows from the table "ecosystem.metric". All fields are combined with a logical 'AND'. */ export type Ecosystem_Metric_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; description?: InputMaybe; end_date?: InputMaybe; name?: InputMaybe; period?: InputMaybe; start_date?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** columns and relationships of "ecosystem.metric_description" */ export type Ecosystem_Metric_Description = { __typename?: 'ecosystem_metric_description'; description?: Maybe; methodology?: Maybe; name: Scalars['String']['output']; }; /** aggregated selection of "ecosystem.metric_description" */ export type Ecosystem_Metric_Description_Aggregate = { __typename?: 'ecosystem_metric_description_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ecosystem.metric_description" */ export type Ecosystem_Metric_Description_Aggregate_Fields = { __typename?: 'ecosystem_metric_description_aggregate_fields'; count: Scalars['Int']['output']; max?: Maybe; min?: Maybe; }; /** aggregate fields of "ecosystem.metric_description" */ export type Ecosystem_Metric_Description_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** Boolean expression to filter rows from the table "ecosystem.metric_description". All fields are combined with a logical 'AND'. */ export type Ecosystem_Metric_Description_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; description?: InputMaybe; methodology?: InputMaybe; name?: InputMaybe; }; /** aggregate max on columns */ export type Ecosystem_Metric_Description_Max_Fields = { __typename?: 'ecosystem_metric_description_max_fields'; description?: Maybe; methodology?: Maybe; name?: Maybe; }; /** aggregate min on columns */ export type Ecosystem_Metric_Description_Min_Fields = { __typename?: 'ecosystem_metric_description_min_fields'; description?: Maybe; methodology?: Maybe; name?: Maybe; }; /** Ordering options when selecting data from "ecosystem.metric_description". */ export type Ecosystem_Metric_Description_Order_By = { description?: InputMaybe; methodology?: InputMaybe; name?: InputMaybe; }; /** select columns of table "ecosystem.metric_description" */ export enum Ecosystem_Metric_Description_Select_Column { /** column name */ Description = 'description', /** column name */ Methodology = 'methodology', /** column name */ Name = 'name' } /** Streaming cursor of the table "ecosystem_metric_description" */ export type Ecosystem_Metric_Description_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ecosystem_Metric_Description_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ecosystem_Metric_Description_Stream_Cursor_Value_Input = { description?: InputMaybe; methodology?: InputMaybe; name?: InputMaybe; }; /** aggregate max on columns */ export type Ecosystem_Metric_Max_Fields = { __typename?: 'ecosystem_metric_max_fields'; /** A computed field, executes function "ecosystem.metric_end_date" */ end_date?: Maybe; name?: Maybe; period?: Maybe; /** A computed field, executes function "ecosystem.metric_start_date" */ start_date?: Maybe; total?: Maybe; }; /** aggregate min on columns */ export type Ecosystem_Metric_Min_Fields = { __typename?: 'ecosystem_metric_min_fields'; /** A computed field, executes function "ecosystem.metric_end_date" */ end_date?: Maybe; name?: Maybe; period?: Maybe; /** A computed field, executes function "ecosystem.metric_start_date" */ start_date?: Maybe; total?: Maybe; }; /** Ordering options when selecting data from "ecosystem.metric". */ export type Ecosystem_Metric_Order_By = { description?: InputMaybe; end_date?: InputMaybe; name?: InputMaybe; period?: InputMaybe; start_date?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** select columns of table "ecosystem.metric" */ export enum Ecosystem_Metric_Select_Column { /** column name */ Name = 'name', /** column name */ Period = 'period', /** column name */ TimestampRange = 'timestamp_range', /** column name */ Total = 'total' } /** aggregate stddev on columns */ export type Ecosystem_Metric_Stddev_Fields = { __typename?: 'ecosystem_metric_stddev_fields'; total?: Maybe; }; /** aggregate stddev_pop on columns */ export type Ecosystem_Metric_Stddev_Pop_Fields = { __typename?: 'ecosystem_metric_stddev_pop_fields'; total?: Maybe; }; /** aggregate stddev_samp on columns */ export type Ecosystem_Metric_Stddev_Samp_Fields = { __typename?: 'ecosystem_metric_stddev_samp_fields'; total?: Maybe; }; /** Streaming cursor of the table "ecosystem_metric" */ export type Ecosystem_Metric_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ecosystem_Metric_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ecosystem_Metric_Stream_Cursor_Value_Input = { name?: InputMaybe; period?: InputMaybe; timestamp_range?: InputMaybe; total?: InputMaybe; }; /** aggregate sum on columns */ export type Ecosystem_Metric_Sum_Fields = { __typename?: 'ecosystem_metric_sum_fields'; total?: Maybe; }; /** aggregate var_pop on columns */ export type Ecosystem_Metric_Var_Pop_Fields = { __typename?: 'ecosystem_metric_var_pop_fields'; total?: Maybe; }; /** aggregate var_samp on columns */ export type Ecosystem_Metric_Var_Samp_Fields = { __typename?: 'ecosystem_metric_var_samp_fields'; total?: Maybe; }; /** aggregate variance on columns */ export type Ecosystem_Metric_Variance_Fields = { __typename?: 'ecosystem_metric_variance_fields'; total?: Maybe; }; export type Ecosystem_Nft_Collection_Sales_Volume_Args = { end_timestamp?: InputMaybe; excluded_accounts?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; export type Ecosystem_Nft_Holders_Per_Period_Args = { end_timestamp?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; export type Ecosystem_Non_Fungible_Token_Transfers_Per_Period_Args = { end_timestamp?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; token_ids?: InputMaybe; }; export type Ecosystem_Revenue_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Smart_Contract_Calls_Per_Period_Args = { contract_ids?: InputMaybe; end_timestamp?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; /** columns and relationships of "ecosystem.transaction_count_by_type" */ export type Ecosystem_Transaction_Count_By_Type = { __typename?: 'ecosystem_transaction_count_by_type'; total?: Maybe; type?: Maybe; }; /** aggregated selection of "ecosystem.transaction_count_by_type" */ export type Ecosystem_Transaction_Count_By_Type_Aggregate = { __typename?: 'ecosystem_transaction_count_by_type_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ecosystem.transaction_count_by_type" */ export type Ecosystem_Transaction_Count_By_Type_Aggregate_Fields = { __typename?: 'ecosystem_transaction_count_by_type_aggregate_fields'; 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 "ecosystem.transaction_count_by_type" */ export type Ecosystem_Transaction_Count_By_Type_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Ecosystem_Transaction_Count_By_Type_Avg_Fields = { __typename?: 'ecosystem_transaction_count_by_type_avg_fields'; total?: Maybe; type?: Maybe; }; /** Boolean expression to filter rows from the table "ecosystem.transaction_count_by_type". All fields are combined with a logical 'AND'. */ export type Ecosystem_Transaction_Count_By_Type_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; total?: InputMaybe; type?: InputMaybe; }; /** aggregate max on columns */ export type Ecosystem_Transaction_Count_By_Type_Max_Fields = { __typename?: 'ecosystem_transaction_count_by_type_max_fields'; total?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Ecosystem_Transaction_Count_By_Type_Min_Fields = { __typename?: 'ecosystem_transaction_count_by_type_min_fields'; total?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "ecosystem.transaction_count_by_type". */ export type Ecosystem_Transaction_Count_By_Type_Order_By = { total?: InputMaybe; type?: InputMaybe; }; /** select columns of table "ecosystem.transaction_count_by_type" */ export enum Ecosystem_Transaction_Count_By_Type_Select_Column { /** column name */ Total = 'total', /** column name */ Type = 'type' } /** aggregate stddev on columns */ export type Ecosystem_Transaction_Count_By_Type_Stddev_Fields = { __typename?: 'ecosystem_transaction_count_by_type_stddev_fields'; total?: Maybe; type?: Maybe; }; /** aggregate stddev_pop on columns */ export type Ecosystem_Transaction_Count_By_Type_Stddev_Pop_Fields = { __typename?: 'ecosystem_transaction_count_by_type_stddev_pop_fields'; total?: Maybe; type?: Maybe; }; /** aggregate stddev_samp on columns */ export type Ecosystem_Transaction_Count_By_Type_Stddev_Samp_Fields = { __typename?: 'ecosystem_transaction_count_by_type_stddev_samp_fields'; total?: Maybe; type?: Maybe; }; /** Streaming cursor of the table "ecosystem_transaction_count_by_type" */ export type Ecosystem_Transaction_Count_By_Type_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ecosystem_Transaction_Count_By_Type_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ecosystem_Transaction_Count_By_Type_Stream_Cursor_Value_Input = { total?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type Ecosystem_Transaction_Count_By_Type_Sum_Fields = { __typename?: 'ecosystem_transaction_count_by_type_sum_fields'; total?: Maybe; type?: Maybe; }; /** aggregate var_pop on columns */ export type Ecosystem_Transaction_Count_By_Type_Var_Pop_Fields = { __typename?: 'ecosystem_transaction_count_by_type_var_pop_fields'; total?: Maybe; type?: Maybe; }; /** aggregate var_samp on columns */ export type Ecosystem_Transaction_Count_By_Type_Var_Samp_Fields = { __typename?: 'ecosystem_transaction_count_by_type_var_samp_fields'; total?: Maybe; type?: Maybe; }; /** aggregate variance on columns */ export type Ecosystem_Transaction_Count_By_Type_Variance_Fields = { __typename?: 'ecosystem_transaction_count_by_type_variance_fields'; total?: Maybe; type?: Maybe; }; export type Ecosystem_Transaction_Fees_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Transactions_By_Type_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; start_timestamp?: InputMaybe; }; export type Ecosystem_Transactions_Per_Period_Args = { end_timestamp?: InputMaybe; entity_ids?: InputMaybe; period?: InputMaybe; start_timestamp?: InputMaybe; }; /** Network entity with state */ export type Entity = { __typename?: 'entity'; alias?: Maybe; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; decline_reward: Scalars['Boolean']['output']; /** A computed field, executes function "entity_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_decoded_submit_key" */ decoded_submit_key?: Maybe; deleted?: Maybe; /** An object relationship */ entity_history?: Maybe; /** An object relationship */ entity_stake?: Maybe; ethereum_nonce?: Maybe; evm_address?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id: Scalars['bigint']['output']; key?: Maybe; /** A computed field, executes function "entity_key_type" */ key_type?: Maybe; max_automatic_token_associations?: Maybe; memo: Scalars['String']['output']; num: Scalars['bigint']['output']; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; permanent_removal?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm: Scalars['bigint']['output']; receiver_sig_required?: Maybe; shard: Scalars['bigint']['output']; stake_period_start?: Maybe; staked_account_id?: Maybe; /** An array relationship */ staked_node_address_book_entry: Array; /** An aggregate relationship */ staked_node_address_book_entry_aggregate: Address_Book_Entry_Aggregate; staked_node_id?: Maybe; /** An array relationship */ staking_reward_transfer: Array; /** An aggregate relationship */ staking_reward_transfer_aggregate: Staking_Reward_Transfer_Aggregate; timestamp_range: Scalars['int8range']['output']; /** An array relationship */ token_account: Array; /** An aggregate relationship */ token_account_aggregate: Token_Account_Aggregate; /** An array relationship */ topic_messages: Array; /** An aggregate relationship */ topic_messages_aggregate: Topic_Message_Aggregate; /** A computed field, executes function "entity_transaction" */ transaction?: Maybe>; /** A computed field, executes function "account_transfer" */ transfer?: Maybe>; type: Scalars['entity_type']['output']; }; /** Network entity with state */ export type EntityStaked_Node_Address_Book_EntryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityStaked_Node_Address_Book_Entry_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityStaking_Reward_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityStaking_Reward_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityToken_AccountArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityToken_Account_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityTopic_MessagesArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityTopic_Messages_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityTransactionArgs = { args?: InputMaybe; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Network entity with state */ export type EntityTransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; /** aggregated selection of "entity" */ export type Entity_Aggregate = { __typename?: 'entity_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "entity" */ export type Entity_Aggregate_Fields = { __typename?: 'entity_aggregate_fields'; 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 "entity" */ export type Entity_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Entity_Avg_Fields = { __typename?: 'entity_avg_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** Boolean expression to filter rows from the table "entity". All fields are combined with a logical 'AND'. */ export type Entity_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decline_reward?: InputMaybe; decoded_key?: InputMaybe; decoded_submit_key?: InputMaybe; deleted?: InputMaybe; entity_history?: InputMaybe; entity_stake?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; id?: InputMaybe; key?: InputMaybe; key_type?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; pending_reward?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_address_book_entry?: InputMaybe; staked_node_address_book_entry_aggregate?: InputMaybe; staked_node_id?: InputMaybe; staking_reward_transfer?: InputMaybe; staking_reward_transfer_aggregate?: InputMaybe; timestamp_range?: InputMaybe; token_account?: InputMaybe; token_account_aggregate?: InputMaybe; topic_messages?: InputMaybe; topic_messages_aggregate?: InputMaybe; transfer?: InputMaybe<_Transfer_Bool_Exp>; type?: InputMaybe; }; /** columns and relationships of "entity_history" */ export type Entity_History = { __typename?: 'entity_history'; alias?: Maybe; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_history_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; decline_reward: Scalars['Boolean']['output']; /** A computed field, executes function "entity_history_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_history_decoded_submit_key" */ decoded_submit_key?: Maybe; deleted?: Maybe; ethereum_nonce?: Maybe; evm_address?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_history_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id: Scalars['bigint']['output']; key?: Maybe; max_automatic_token_associations?: Maybe; memo: Scalars['String']['output']; num: Scalars['bigint']['output']; obtainer_id?: Maybe; permanent_removal?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm: Scalars['bigint']['output']; receiver_sig_required?: Maybe; shard: Scalars['bigint']['output']; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; timestamp_range: Scalars['int8range']['output']; type: Scalars['entity_type']['output']; }; /** aggregated selection of "entity_history" */ export type Entity_History_Aggregate = { __typename?: 'entity_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "entity_history" */ export type Entity_History_Aggregate_Fields = { __typename?: 'entity_history_aggregate_fields'; 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 "entity_history" */ export type Entity_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Entity_History_Avg_Fields = { __typename?: 'entity_history_avg_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** Boolean expression to filter rows from the table "entity_history". All fields are combined with a logical 'AND'. */ export type Entity_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decline_reward?: InputMaybe; decoded_key?: InputMaybe; decoded_submit_key?: InputMaybe; deleted?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; id?: InputMaybe; key?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_id?: InputMaybe; timestamp_range?: InputMaybe; type?: InputMaybe; }; /** aggregate max on columns */ export type Entity_History_Max_Fields = { __typename?: 'entity_history_max_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_history_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "entity_history_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_history_decoded_submit_key" */ decoded_submit_key?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_history_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; memo?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Entity_History_Min_Fields = { __typename?: 'entity_history_min_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_history_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "entity_history_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_history_decoded_submit_key" */ decoded_submit_key?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_history_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; memo?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "entity_history". */ export type Entity_History_Order_By = { alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decline_reward?: InputMaybe; decoded_key?: InputMaybe; decoded_submit_key?: InputMaybe; deleted?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; id?: InputMaybe; key?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_id?: InputMaybe; timestamp_range?: InputMaybe; type?: InputMaybe; }; /** select columns of table "entity_history" */ export enum Entity_History_Select_Column { /** column name */ Alias = 'alias', /** column name */ AutoRenewAccountId = 'auto_renew_account_id', /** column name */ AutoRenewPeriod = 'auto_renew_period', /** column name */ Balance = 'balance', /** column name */ BalanceTimestamp = 'balance_timestamp', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ DeclineReward = 'decline_reward', /** column name */ Deleted = 'deleted', /** column name */ EthereumNonce = 'ethereum_nonce', /** column name */ EvmAddress = 'evm_address', /** column name */ ExpirationTimestamp = 'expiration_timestamp', /** column name */ Id = 'id', /** column name */ Key = 'key', /** column name */ MaxAutomaticTokenAssociations = 'max_automatic_token_associations', /** column name */ Memo = 'memo', /** column name */ Num = 'num', /** column name */ ObtainerId = 'obtainer_id', /** column name */ PermanentRemoval = 'permanent_removal', /** column name */ ProxyAccountId = 'proxy_account_id', /** column name */ PublicKey = 'public_key', /** column name */ Realm = 'realm', /** column name */ ReceiverSigRequired = 'receiver_sig_required', /** column name */ Shard = 'shard', /** column name */ StakePeriodStart = 'stake_period_start', /** column name */ StakedAccountId = 'staked_account_id', /** column name */ StakedNodeId = 'staked_node_id', /** column name */ TimestampRange = 'timestamp_range', /** column name */ Type = 'type' } /** aggregate stddev on columns */ export type Entity_History_Stddev_Fields = { __typename?: 'entity_history_stddev_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Entity_History_Stddev_Pop_Fields = { __typename?: 'entity_history_stddev_pop_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Entity_History_Stddev_Samp_Fields = { __typename?: 'entity_history_stddev_samp_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** Streaming cursor of the table "entity_history" */ export type Entity_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Entity_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Entity_History_Stream_Cursor_Value_Input = { alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; decline_reward?: InputMaybe; deleted?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; id?: InputMaybe; key?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_id?: InputMaybe; timestamp_range?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type Entity_History_Sum_Fields = { __typename?: 'entity_history_sum_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate var_pop on columns */ export type Entity_History_Var_Pop_Fields = { __typename?: 'entity_history_var_pop_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate var_samp on columns */ export type Entity_History_Var_Samp_Fields = { __typename?: 'entity_history_var_samp_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate variance on columns */ export type Entity_History_Variance_Fields = { __typename?: 'entity_history_variance_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate max on columns */ export type Entity_Max_Fields = { __typename?: 'entity_max_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "entity_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_decoded_submit_key" */ decoded_submit_key?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id?: Maybe; /** A computed field, executes function "entity_key_type" */ key_type?: Maybe; max_automatic_token_associations?: Maybe; memo?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Entity_Min_Fields = { __typename?: 'entity_min_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "entity_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "entity_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "entity_decoded_key" */ decoded_key?: Maybe; /** A computed field, executes function "entity_decoded_submit_key" */ decoded_submit_key?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; /** A computed field, executes function "entity_expiration_timestamp_iso8601" */ expiration_timestamp_iso8601?: Maybe; id?: Maybe; /** A computed field, executes function "entity_key_type" */ key_type?: Maybe; max_automatic_token_associations?: Maybe; memo?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; public_key?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "entity". */ export type Entity_Order_By = { alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decline_reward?: InputMaybe; decoded_key?: InputMaybe; decoded_submit_key?: InputMaybe; deleted?: InputMaybe; entity_history?: InputMaybe; entity_stake?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; id?: InputMaybe; key?: InputMaybe; key_type?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; pending_reward?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_address_book_entry_aggregate?: InputMaybe; staked_node_id?: InputMaybe; staking_reward_transfer_aggregate?: InputMaybe; timestamp_range?: InputMaybe; token_account_aggregate?: InputMaybe; topic_messages_aggregate?: InputMaybe; transfer_aggregate?: InputMaybe<_Transfer_Aggregate_Order_By>; type?: InputMaybe; }; /** select columns of table "entity" */ export enum Entity_Select_Column { /** column name */ Alias = 'alias', /** column name */ AutoRenewAccountId = 'auto_renew_account_id', /** column name */ AutoRenewPeriod = 'auto_renew_period', /** column name */ Balance = 'balance', /** column name */ BalanceTimestamp = 'balance_timestamp', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ DeclineReward = 'decline_reward', /** column name */ Deleted = 'deleted', /** column name */ EthereumNonce = 'ethereum_nonce', /** column name */ EvmAddress = 'evm_address', /** column name */ ExpirationTimestamp = 'expiration_timestamp', /** column name */ Id = 'id', /** column name */ Key = 'key', /** column name */ MaxAutomaticTokenAssociations = 'max_automatic_token_associations', /** column name */ Memo = 'memo', /** column name */ Num = 'num', /** column name */ ObtainerId = 'obtainer_id', /** column name */ PermanentRemoval = 'permanent_removal', /** column name */ ProxyAccountId = 'proxy_account_id', /** column name */ PublicKey = 'public_key', /** column name */ Realm = 'realm', /** column name */ ReceiverSigRequired = 'receiver_sig_required', /** column name */ Shard = 'shard', /** column name */ StakePeriodStart = 'stake_period_start', /** column name */ StakedAccountId = 'staked_account_id', /** column name */ StakedNodeId = 'staked_node_id', /** column name */ TimestampRange = 'timestamp_range', /** column name */ Type = 'type' } /** columns and relationships of "entity_stake" */ export type Entity_Stake = { __typename?: 'entity_stake'; end_stake_period: Scalars['bigint']['output']; id: Scalars['bigint']['output']; pending_reward: Scalars['bigint']['output']; stake_total_start: Scalars['bigint']['output']; staked_node_id_start: Scalars['bigint']['output']; staked_to_me: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; }; /** aggregated selection of "entity_stake" */ export type Entity_Stake_Aggregate = { __typename?: 'entity_stake_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "entity_stake" */ export type Entity_Stake_Aggregate_Fields = { __typename?: 'entity_stake_aggregate_fields'; 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 "entity_stake" */ export type Entity_Stake_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Entity_Stake_Avg_Fields = { __typename?: 'entity_stake_avg_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** Boolean expression to filter rows from the table "entity_stake". All fields are combined with a logical 'AND'. */ export type Entity_Stake_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; end_stake_period?: InputMaybe; id?: InputMaybe; pending_reward?: InputMaybe; stake_total_start?: InputMaybe; staked_node_id_start?: InputMaybe; staked_to_me?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate max on columns */ export type Entity_Stake_Max_Fields = { __typename?: 'entity_stake_max_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate min on columns */ export type Entity_Stake_Min_Fields = { __typename?: 'entity_stake_min_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** Ordering options when selecting data from "entity_stake". */ export type Entity_Stake_Order_By = { end_stake_period?: InputMaybe; id?: InputMaybe; pending_reward?: InputMaybe; stake_total_start?: InputMaybe; staked_node_id_start?: InputMaybe; staked_to_me?: InputMaybe; timestamp_range?: InputMaybe; }; /** select columns of table "entity_stake" */ export enum Entity_Stake_Select_Column { /** column name */ EndStakePeriod = 'end_stake_period', /** column name */ Id = 'id', /** column name */ PendingReward = 'pending_reward', /** column name */ StakeTotalStart = 'stake_total_start', /** column name */ StakedNodeIdStart = 'staked_node_id_start', /** column name */ StakedToMe = 'staked_to_me', /** column name */ TimestampRange = 'timestamp_range' } /** aggregate stddev on columns */ export type Entity_Stake_Stddev_Fields = { __typename?: 'entity_stake_stddev_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate stddev_pop on columns */ export type Entity_Stake_Stddev_Pop_Fields = { __typename?: 'entity_stake_stddev_pop_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate stddev_samp on columns */ export type Entity_Stake_Stddev_Samp_Fields = { __typename?: 'entity_stake_stddev_samp_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** Streaming cursor of the table "entity_stake" */ export type Entity_Stake_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Entity_Stake_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Entity_Stake_Stream_Cursor_Value_Input = { end_stake_period?: InputMaybe; id?: InputMaybe; pending_reward?: InputMaybe; stake_total_start?: InputMaybe; staked_node_id_start?: InputMaybe; staked_to_me?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate sum on columns */ export type Entity_Stake_Sum_Fields = { __typename?: 'entity_stake_sum_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate var_pop on columns */ export type Entity_Stake_Var_Pop_Fields = { __typename?: 'entity_stake_var_pop_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate var_samp on columns */ export type Entity_Stake_Var_Samp_Fields = { __typename?: 'entity_stake_var_samp_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate variance on columns */ export type Entity_Stake_Variance_Fields = { __typename?: 'entity_stake_variance_fields'; end_stake_period?: Maybe; id?: Maybe; pending_reward?: Maybe; stake_total_start?: Maybe; staked_node_id_start?: Maybe; staked_to_me?: Maybe; }; /** aggregate stddev on columns */ export type Entity_Stddev_Fields = { __typename?: 'entity_stddev_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Entity_Stddev_Pop_Fields = { __typename?: 'entity_stddev_pop_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Entity_Stddev_Samp_Fields = { __typename?: 'entity_stddev_samp_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** Streaming cursor of the table "entity" */ export type Entity_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Entity_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Entity_Stream_Cursor_Value_Input = { alias?: InputMaybe; auto_renew_account_id?: InputMaybe; auto_renew_period?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; decline_reward?: InputMaybe; deleted?: InputMaybe; ethereum_nonce?: InputMaybe; evm_address?: InputMaybe; expiration_timestamp?: InputMaybe; id?: InputMaybe; key?: InputMaybe; max_automatic_token_associations?: InputMaybe; memo?: InputMaybe; num?: InputMaybe; obtainer_id?: InputMaybe; permanent_removal?: InputMaybe; proxy_account_id?: InputMaybe; public_key?: InputMaybe; realm?: InputMaybe; receiver_sig_required?: InputMaybe; shard?: InputMaybe; stake_period_start?: InputMaybe; staked_account_id?: InputMaybe; staked_node_id?: InputMaybe; timestamp_range?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type Entity_Sum_Fields = { __typename?: 'entity_sum_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; export type Entity_Transaction_Args = { _limit?: InputMaybe; _offset?: InputMaybe; _order?: InputMaybe; entity_row?: InputMaybe; }; /** Boolean expression to compare columns of type "entity_type". All fields are combined with logical 'AND'. */ export type Entity_Type_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** aggregate var_pop on columns */ export type Entity_Var_Pop_Fields = { __typename?: 'entity_var_pop_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate var_samp on columns */ export type Entity_Var_Samp_Fields = { __typename?: 'entity_var_samp_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** aggregate variance on columns */ export type Entity_Variance_Fields = { __typename?: 'entity_variance_fields'; auto_renew_account_id?: Maybe; auto_renew_period?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; ethereum_nonce?: Maybe; expiration_timestamp?: Maybe; id?: Maybe; max_automatic_token_associations?: Maybe; num?: Maybe; obtainer_id?: Maybe; /** A computed field, executes function "entity_pending_reward" */ pending_reward?: Maybe; proxy_account_id?: Maybe; realm?: Maybe; shard?: Maybe; stake_period_start?: Maybe; staked_account_id?: Maybe; staked_node_id?: Maybe; }; /** Boolean expression to compare columns of type "errata_type". All fields are combined with logical 'AND'. */ export type Errata_Type_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "ethereum_transaction" */ export type Ethereum_Transaction = { __typename?: 'ethereum_transaction'; access_list?: Maybe; call_data?: Maybe; call_data_id?: Maybe; chain_id?: Maybe; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "ethereum_transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; data: Scalars['bytea']['output']; gas_limit: Scalars['bigint']['output']; gas_price?: Maybe; hash: Scalars['bytea']['output']; max_fee_per_gas?: Maybe; max_gas_allowance: Scalars['bigint']['output']; max_priority_fee_per_gas?: Maybe; nonce: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; recovery_id?: Maybe; signature_r: Scalars['bytea']['output']; signature_s: Scalars['bytea']['output']; signature_v?: Maybe; to_address?: Maybe; type: Scalars['smallint']['output']; value?: Maybe; }; /** aggregated selection of "ethereum_transaction" */ export type Ethereum_Transaction_Aggregate = { __typename?: 'ethereum_transaction_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "ethereum_transaction" */ export type Ethereum_Transaction_Aggregate_Fields = { __typename?: 'ethereum_transaction_aggregate_fields'; 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 "ethereum_transaction" */ export type Ethereum_Transaction_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Ethereum_Transaction_Avg_Fields = { __typename?: 'ethereum_transaction_avg_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** Boolean expression to filter rows from the table "ethereum_transaction". All fields are combined with a logical 'AND'. */ export type Ethereum_Transaction_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; access_list?: InputMaybe; call_data?: InputMaybe; call_data_id?: InputMaybe; chain_id?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; data?: InputMaybe; gas_limit?: InputMaybe; gas_price?: InputMaybe; hash?: InputMaybe; max_fee_per_gas?: InputMaybe; max_gas_allowance?: InputMaybe; max_priority_fee_per_gas?: InputMaybe; nonce?: InputMaybe; payer_account_id?: InputMaybe; recovery_id?: InputMaybe; signature_r?: InputMaybe; signature_s?: InputMaybe; signature_v?: InputMaybe; to_address?: InputMaybe; type?: InputMaybe; value?: InputMaybe; }; /** aggregate max on columns */ export type Ethereum_Transaction_Max_Fields = { __typename?: 'ethereum_transaction_max_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "ethereum_transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Ethereum_Transaction_Min_Fields = { __typename?: 'ethereum_transaction_min_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "ethereum_transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "ethereum_transaction". */ export type Ethereum_Transaction_Order_By = { access_list?: InputMaybe; call_data?: InputMaybe; call_data_id?: InputMaybe; chain_id?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; data?: InputMaybe; gas_limit?: InputMaybe; gas_price?: InputMaybe; hash?: InputMaybe; max_fee_per_gas?: InputMaybe; max_gas_allowance?: InputMaybe; max_priority_fee_per_gas?: InputMaybe; nonce?: InputMaybe; payer_account_id?: InputMaybe; recovery_id?: InputMaybe; signature_r?: InputMaybe; signature_s?: InputMaybe; signature_v?: InputMaybe; to_address?: InputMaybe; type?: InputMaybe; value?: InputMaybe; }; /** select columns of table "ethereum_transaction" */ export enum Ethereum_Transaction_Select_Column { /** column name */ AccessList = 'access_list', /** column name */ CallData = 'call_data', /** column name */ CallDataId = 'call_data_id', /** column name */ ChainId = 'chain_id', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ Data = 'data', /** column name */ GasLimit = 'gas_limit', /** column name */ GasPrice = 'gas_price', /** column name */ Hash = 'hash', /** column name */ MaxFeePerGas = 'max_fee_per_gas', /** column name */ MaxGasAllowance = 'max_gas_allowance', /** column name */ MaxPriorityFeePerGas = 'max_priority_fee_per_gas', /** column name */ Nonce = 'nonce', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ RecoveryId = 'recovery_id', /** column name */ SignatureR = 'signature_r', /** column name */ SignatureS = 'signature_s', /** column name */ SignatureV = 'signature_v', /** column name */ ToAddress = 'to_address', /** column name */ Type = 'type', /** column name */ Value = 'value' } /** aggregate stddev on columns */ export type Ethereum_Transaction_Stddev_Fields = { __typename?: 'ethereum_transaction_stddev_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate stddev_pop on columns */ export type Ethereum_Transaction_Stddev_Pop_Fields = { __typename?: 'ethereum_transaction_stddev_pop_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate stddev_samp on columns */ export type Ethereum_Transaction_Stddev_Samp_Fields = { __typename?: 'ethereum_transaction_stddev_samp_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** Streaming cursor of the table "ethereum_transaction" */ export type Ethereum_Transaction_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Ethereum_Transaction_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Ethereum_Transaction_Stream_Cursor_Value_Input = { access_list?: InputMaybe; call_data?: InputMaybe; call_data_id?: InputMaybe; chain_id?: InputMaybe; consensus_timestamp?: InputMaybe; data?: InputMaybe; gas_limit?: InputMaybe; gas_price?: InputMaybe; hash?: InputMaybe; max_fee_per_gas?: InputMaybe; max_gas_allowance?: InputMaybe; max_priority_fee_per_gas?: InputMaybe; nonce?: InputMaybe; payer_account_id?: InputMaybe; recovery_id?: InputMaybe; signature_r?: InputMaybe; signature_s?: InputMaybe; signature_v?: InputMaybe; to_address?: InputMaybe; type?: InputMaybe; value?: InputMaybe; }; /** aggregate sum on columns */ export type Ethereum_Transaction_Sum_Fields = { __typename?: 'ethereum_transaction_sum_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate var_pop on columns */ export type Ethereum_Transaction_Var_Pop_Fields = { __typename?: 'ethereum_transaction_var_pop_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate var_samp on columns */ export type Ethereum_Transaction_Var_Samp_Fields = { __typename?: 'ethereum_transaction_var_samp_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** aggregate variance on columns */ export type Ethereum_Transaction_Variance_Fields = { __typename?: 'ethereum_transaction_variance_fields'; call_data_id?: Maybe; consensus_timestamp?: Maybe; gas_limit?: Maybe; max_gas_allowance?: Maybe; nonce?: Maybe; payer_account_id?: Maybe; recovery_id?: Maybe; type?: Maybe; }; /** Boolean expression to compare columns of type "int8range". All fields are combined with logical 'AND'. */ export type Int8range_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; export type Jsonb_Cast_Exp = { String?: InputMaybe; }; /** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ export type Jsonb_Comparison_Exp = { _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 "network_stake" */ export type Network_Stake = { __typename?: 'network_stake'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "network_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day: Scalars['bigint']['output']; max_stake_rewarded: Scalars['bigint']['output']; max_staking_reward_rate_per_hbar: Scalars['bigint']['output']; max_total_reward: Scalars['bigint']['output']; node_reward_fee_denominator: Scalars['bigint']['output']; node_reward_fee_numerator: Scalars['bigint']['output']; reserved_staking_rewards: Scalars['bigint']['output']; reward_balance_threshold: Scalars['bigint']['output']; stake_total: Scalars['bigint']['output']; staking_period: Scalars['bigint']['output']; staking_period_duration: Scalars['bigint']['output']; staking_periods_stored: Scalars['bigint']['output']; staking_reward_fee_denominator: Scalars['bigint']['output']; staking_reward_fee_numerator: Scalars['bigint']['output']; staking_reward_rate: Scalars['bigint']['output']; staking_start_threshold: Scalars['bigint']['output']; unreserved_staking_reward_balance: Scalars['bigint']['output']; }; /** aggregated selection of "network_stake" */ export type Network_Stake_Aggregate = { __typename?: 'network_stake_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "network_stake" */ export type Network_Stake_Aggregate_Fields = { __typename?: 'network_stake_aggregate_fields'; 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 "network_stake" */ export type Network_Stake_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Network_Stake_Avg_Fields = { __typename?: 'network_stake_avg_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** Boolean expression to filter rows from the table "network_stake". All fields are combined with a logical 'AND'. */ export type Network_Stake_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; epoch_day?: InputMaybe; max_stake_rewarded?: InputMaybe; max_staking_reward_rate_per_hbar?: InputMaybe; max_total_reward?: InputMaybe; node_reward_fee_denominator?: InputMaybe; node_reward_fee_numerator?: InputMaybe; reserved_staking_rewards?: InputMaybe; reward_balance_threshold?: InputMaybe; stake_total?: InputMaybe; staking_period?: InputMaybe; staking_period_duration?: InputMaybe; staking_periods_stored?: InputMaybe; staking_reward_fee_denominator?: InputMaybe; staking_reward_fee_numerator?: InputMaybe; staking_reward_rate?: InputMaybe; staking_start_threshold?: InputMaybe; unreserved_staking_reward_balance?: InputMaybe; }; /** aggregate max on columns */ export type Network_Stake_Max_Fields = { __typename?: 'network_stake_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "network_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate min on columns */ export type Network_Stake_Min_Fields = { __typename?: 'network_stake_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "network_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** Ordering options when selecting data from "network_stake". */ export type Network_Stake_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; epoch_day?: InputMaybe; max_stake_rewarded?: InputMaybe; max_staking_reward_rate_per_hbar?: InputMaybe; max_total_reward?: InputMaybe; node_reward_fee_denominator?: InputMaybe; node_reward_fee_numerator?: InputMaybe; reserved_staking_rewards?: InputMaybe; reward_balance_threshold?: InputMaybe; stake_total?: InputMaybe; staking_period?: InputMaybe; staking_period_duration?: InputMaybe; staking_periods_stored?: InputMaybe; staking_reward_fee_denominator?: InputMaybe; staking_reward_fee_numerator?: InputMaybe; staking_reward_rate?: InputMaybe; staking_start_threshold?: InputMaybe; unreserved_staking_reward_balance?: InputMaybe; }; /** select columns of table "network_stake" */ export enum Network_Stake_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EpochDay = 'epoch_day', /** column name */ MaxStakeRewarded = 'max_stake_rewarded', /** column name */ MaxStakingRewardRatePerHbar = 'max_staking_reward_rate_per_hbar', /** column name */ MaxTotalReward = 'max_total_reward', /** column name */ NodeRewardFeeDenominator = 'node_reward_fee_denominator', /** column name */ NodeRewardFeeNumerator = 'node_reward_fee_numerator', /** column name */ ReservedStakingRewards = 'reserved_staking_rewards', /** column name */ RewardBalanceThreshold = 'reward_balance_threshold', /** column name */ StakeTotal = 'stake_total', /** column name */ StakingPeriod = 'staking_period', /** column name */ StakingPeriodDuration = 'staking_period_duration', /** column name */ StakingPeriodsStored = 'staking_periods_stored', /** column name */ StakingRewardFeeDenominator = 'staking_reward_fee_denominator', /** column name */ StakingRewardFeeNumerator = 'staking_reward_fee_numerator', /** column name */ StakingRewardRate = 'staking_reward_rate', /** column name */ StakingStartThreshold = 'staking_start_threshold', /** column name */ UnreservedStakingRewardBalance = 'unreserved_staking_reward_balance' } /** aggregate stddev on columns */ export type Network_Stake_Stddev_Fields = { __typename?: 'network_stake_stddev_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate stddev_pop on columns */ export type Network_Stake_Stddev_Pop_Fields = { __typename?: 'network_stake_stddev_pop_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate stddev_samp on columns */ export type Network_Stake_Stddev_Samp_Fields = { __typename?: 'network_stake_stddev_samp_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** Streaming cursor of the table "network_stake" */ export type Network_Stake_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Network_Stake_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Network_Stake_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; epoch_day?: InputMaybe; max_stake_rewarded?: InputMaybe; max_staking_reward_rate_per_hbar?: InputMaybe; max_total_reward?: InputMaybe; node_reward_fee_denominator?: InputMaybe; node_reward_fee_numerator?: InputMaybe; reserved_staking_rewards?: InputMaybe; reward_balance_threshold?: InputMaybe; stake_total?: InputMaybe; staking_period?: InputMaybe; staking_period_duration?: InputMaybe; staking_periods_stored?: InputMaybe; staking_reward_fee_denominator?: InputMaybe; staking_reward_fee_numerator?: InputMaybe; staking_reward_rate?: InputMaybe; staking_start_threshold?: InputMaybe; unreserved_staking_reward_balance?: InputMaybe; }; /** aggregate sum on columns */ export type Network_Stake_Sum_Fields = { __typename?: 'network_stake_sum_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate var_pop on columns */ export type Network_Stake_Var_Pop_Fields = { __typename?: 'network_stake_var_pop_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate var_samp on columns */ export type Network_Stake_Var_Samp_Fields = { __typename?: 'network_stake_var_samp_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** aggregate variance on columns */ export type Network_Stake_Variance_Fields = { __typename?: 'network_stake_variance_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake_rewarded?: Maybe; max_staking_reward_rate_per_hbar?: Maybe; max_total_reward?: Maybe; node_reward_fee_denominator?: Maybe; node_reward_fee_numerator?: Maybe; reserved_staking_rewards?: Maybe; reward_balance_threshold?: Maybe; stake_total?: Maybe; staking_period?: Maybe; staking_period_duration?: Maybe; staking_periods_stored?: Maybe; staking_reward_fee_denominator?: Maybe; staking_reward_fee_numerator?: Maybe; staking_reward_rate?: Maybe; staking_start_threshold?: Maybe; unreserved_staking_reward_balance?: Maybe; }; /** Non-Fungible Tokens (NFTs) minted on network */ export type Nft = { __typename?: 'nft'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; deleted?: Maybe; /** An array relationship */ history: Array; /** An aggregate relationship */ history_aggregate: Nft_History_Aggregate; metadata?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; serial_number: Scalars['bigint']['output']; spender?: Maybe; timestamp_range: Scalars['int8range']['output']; /** An object relationship */ token?: Maybe; token_id: Scalars['bigint']['output']; }; /** Non-Fungible Tokens (NFTs) minted on network */ export type NftHistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Non-Fungible Tokens (NFTs) minted on network */ export type NftHistory_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "nft" */ export type Nft_Aggregate = { __typename?: 'nft_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Nft_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Nft_Aggregate_Bool_Exp_Bool_And = { arguments: Nft_Select_Column_Nft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_Aggregate_Bool_Exp_Bool_Or = { arguments: Nft_Select_Column_Nft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "nft" */ export type Nft_Aggregate_Fields = { __typename?: 'nft_aggregate_fields'; 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 "nft" */ export type Nft_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "nft" */ export type Nft_Aggregate_Order_By = { 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; }; /** NFT allowances delegated by payer to spender */ export type Nft_Allowance = { __typename?: 'nft_allowance'; approved_for_all: Scalars['Boolean']['output']; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "nft_allowance" */ export type Nft_Allowance_Aggregate = { __typename?: 'nft_allowance_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "nft_allowance" */ export type Nft_Allowance_Aggregate_Fields = { __typename?: 'nft_allowance_aggregate_fields'; 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 "nft_allowance" */ export type Nft_Allowance_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Nft_Allowance_Avg_Fields = { __typename?: 'nft_allowance_avg_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Boolean expression to filter rows from the table "nft_allowance". All fields are combined with a logical 'AND'. */ export type Nft_Allowance_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; approved_for_all?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** History of NFT allowances delegated by payer to spender */ export type Nft_Allowance_History = { __typename?: 'nft_allowance_history'; approved_for_all: Scalars['Boolean']['output']; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "nft_allowance_history" */ export type Nft_Allowance_History_Aggregate = { __typename?: 'nft_allowance_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "nft_allowance_history" */ export type Nft_Allowance_History_Aggregate_Fields = { __typename?: 'nft_allowance_history_aggregate_fields'; 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 "nft_allowance_history" */ export type Nft_Allowance_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Nft_Allowance_History_Avg_Fields = { __typename?: 'nft_allowance_history_avg_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Boolean expression to filter rows from the table "nft_allowance_history". All fields are combined with a logical 'AND'. */ export type Nft_Allowance_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; approved_for_all?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Nft_Allowance_History_Max_Fields = { __typename?: 'nft_allowance_history_max_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate min on columns */ export type Nft_Allowance_History_Min_Fields = { __typename?: 'nft_allowance_history_min_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Ordering options when selecting data from "nft_allowance_history". */ export type Nft_Allowance_History_Order_By = { approved_for_all?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "nft_allowance_history" */ export enum Nft_Allowance_History_Select_Column { /** column name */ ApprovedForAll = 'approved_for_all', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Nft_Allowance_History_Stddev_Fields = { __typename?: 'nft_allowance_history_stddev_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Nft_Allowance_History_Stddev_Pop_Fields = { __typename?: 'nft_allowance_history_stddev_pop_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Nft_Allowance_History_Stddev_Samp_Fields = { __typename?: 'nft_allowance_history_stddev_samp_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Streaming cursor of the table "nft_allowance_history" */ export type Nft_Allowance_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Nft_Allowance_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Nft_Allowance_History_Stream_Cursor_Value_Input = { approved_for_all?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Nft_Allowance_History_Sum_Fields = { __typename?: 'nft_allowance_history_sum_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_pop on columns */ export type Nft_Allowance_History_Var_Pop_Fields = { __typename?: 'nft_allowance_history_var_pop_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_samp on columns */ export type Nft_Allowance_History_Var_Samp_Fields = { __typename?: 'nft_allowance_history_var_samp_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate variance on columns */ export type Nft_Allowance_History_Variance_Fields = { __typename?: 'nft_allowance_history_variance_fields'; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate max on columns */ export type Nft_Allowance_Max_Fields = { __typename?: 'nft_allowance_max_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate min on columns */ export type Nft_Allowance_Min_Fields = { __typename?: 'nft_allowance_min_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Ordering options when selecting data from "nft_allowance". */ export type Nft_Allowance_Order_By = { approved_for_all?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "nft_allowance" */ export enum Nft_Allowance_Select_Column { /** column name */ ApprovedForAll = 'approved_for_all', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Nft_Allowance_Stddev_Fields = { __typename?: 'nft_allowance_stddev_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Nft_Allowance_Stddev_Pop_Fields = { __typename?: 'nft_allowance_stddev_pop_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Nft_Allowance_Stddev_Samp_Fields = { __typename?: 'nft_allowance_stddev_samp_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Streaming cursor of the table "nft_allowance" */ export type Nft_Allowance_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Nft_Allowance_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Nft_Allowance_Stream_Cursor_Value_Input = { approved_for_all?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Nft_Allowance_Sum_Fields = { __typename?: 'nft_allowance_sum_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_pop on columns */ export type Nft_Allowance_Var_Pop_Fields = { __typename?: 'nft_allowance_var_pop_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_samp on columns */ export type Nft_Allowance_Var_Samp_Fields = { __typename?: 'nft_allowance_var_samp_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate variance on columns */ export type Nft_Allowance_Variance_Fields = { __typename?: 'nft_allowance_variance_fields'; /** A computed field, executes function "modified_timestamp_nft_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate avg on columns */ export type Nft_Avg_Fields = { __typename?: 'nft_avg_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "nft" */ export type Nft_Avg_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "nft". All fields are combined with a logical 'AND'. */ export type Nft_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decoded_metadata?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; history?: InputMaybe; history_aggregate?: InputMaybe; metadata?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** columns and relationships of "nft_history" */ export type Nft_History = { __typename?: 'nft_history'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft_history" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; deleted?: Maybe; end_timestamp?: Maybe; /** An object relationship */ end_transaction?: Maybe; metadata?: Maybe; serial_number: Scalars['bigint']['output']; spender?: Maybe; start_timestamp?: Maybe; /** An object relationship */ start_transaction?: Maybe; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "nft_history" */ export type Nft_History_Aggregate = { __typename?: 'nft_history_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Nft_History_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Nft_History_Aggregate_Bool_Exp_Bool_And = { arguments: Nft_History_Select_Column_Nft_History_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_History_Aggregate_Bool_Exp_Bool_Or = { arguments: Nft_History_Select_Column_Nft_History_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_History_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "nft_history" */ export type Nft_History_Aggregate_Fields = { __typename?: 'nft_history_aggregate_fields'; 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 "nft_history" */ export type Nft_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "nft_history" */ export type Nft_History_Aggregate_Order_By = { 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 Nft_History_Avg_Fields = { __typename?: 'nft_history_avg_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "nft_history" */ export type Nft_History_Avg_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "nft_history". All fields are combined with a logical 'AND'. */ export type Nft_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decoded_metadata?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; end_timestamp?: InputMaybe; end_transaction?: InputMaybe; metadata?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; start_transaction?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Nft_History_Max_Fields = { __typename?: 'nft_history_max_fields'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft_history" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "nft_history" */ export type Nft_History_Max_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Nft_History_Min_Fields = { __typename?: 'nft_history_min_fields'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_history_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft_history" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "nft_history" */ export type Nft_History_Min_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "nft_history". */ export type Nft_History_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decoded_metadata?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; end_timestamp?: InputMaybe; end_transaction?: InputMaybe; metadata?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; start_transaction?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "nft_history" */ export enum Nft_History_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ DelegatingSpender = 'delegating_spender', /** column name */ Deleted = 'deleted', /** column name */ EndTimestamp = 'end_timestamp', /** column name */ Metadata = 'metadata', /** column name */ SerialNumber = 'serial_number', /** column name */ Spender = 'spender', /** column name */ StartTimestamp = 'start_timestamp', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** select "nft_history_aggregate_bool_exp_bool_and_arguments_columns" columns of table "nft_history" */ export enum Nft_History_Select_Column_Nft_History_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ Deleted = 'deleted' } /** select "nft_history_aggregate_bool_exp_bool_or_arguments_columns" columns of table "nft_history" */ export enum Nft_History_Select_Column_Nft_History_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ Deleted = 'deleted' } /** aggregate stddev on columns */ export type Nft_History_Stddev_Fields = { __typename?: 'nft_history_stddev_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "nft_history" */ export type Nft_History_Stddev_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Nft_History_Stddev_Pop_Fields = { __typename?: 'nft_history_stddev_pop_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "nft_history" */ export type Nft_History_Stddev_Pop_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Nft_History_Stddev_Samp_Fields = { __typename?: 'nft_history_stddev_samp_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "nft_history" */ export type Nft_History_Stddev_Samp_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "nft_history" */ export type Nft_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Nft_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Nft_History_Stream_Cursor_Value_Input = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; end_timestamp?: InputMaybe; metadata?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Nft_History_Sum_Fields = { __typename?: 'nft_history_sum_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "nft_history" */ export type Nft_History_Sum_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Nft_History_Var_Pop_Fields = { __typename?: 'nft_history_var_pop_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "nft_history" */ export type Nft_History_Var_Pop_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Nft_History_Var_Samp_Fields = { __typename?: 'nft_history_var_samp_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "nft_history" */ export type Nft_History_Var_Samp_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Nft_History_Variance_Fields = { __typename?: 'nft_history_variance_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; end_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; start_timestamp?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "nft_history" */ export type Nft_History_Variance_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; end_timestamp?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; start_timestamp?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Nft_Max_Fields = { __typename?: 'nft_max_fields'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "nft" */ export type Nft_Max_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Nft_Min_Fields = { __typename?: 'nft_min_fields'; account_id?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "nft_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_metadata_nft" */ decoded_metadata?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; /** A computed field, executes function "nft_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "nft" */ export type Nft_Min_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "nft". */ export type Nft_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; decoded_metadata?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; history_aggregate?: InputMaybe; metadata?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "nft" */ export enum Nft_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ DelegatingSpender = 'delegating_spender', /** column name */ Deleted = 'deleted', /** column name */ Metadata = 'metadata', /** column name */ SerialNumber = 'serial_number', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** select "nft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "nft" */ export enum Nft_Select_Column_Nft_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ Deleted = 'deleted' } /** select "nft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "nft" */ export enum Nft_Select_Column_Nft_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ Deleted = 'deleted' } /** aggregate stddev on columns */ export type Nft_Stddev_Fields = { __typename?: 'nft_stddev_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "nft" */ export type Nft_Stddev_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Nft_Stddev_Pop_Fields = { __typename?: 'nft_stddev_pop_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "nft" */ export type Nft_Stddev_Pop_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Nft_Stddev_Samp_Fields = { __typename?: 'nft_stddev_samp_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "nft" */ export type Nft_Stddev_Samp_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "nft" */ export type Nft_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Nft_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Nft_Stream_Cursor_Value_Input = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; deleted?: InputMaybe; metadata?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Nft_Sum_Fields = { __typename?: 'nft_sum_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "nft" */ export type Nft_Sum_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** columns and relationships of "nft_transfer" */ export type Nft_Transfer = { __typename?: 'nft_transfer'; consensus_timestamp?: Maybe; /** An array relationship */ crypto_transfer: Array; /** An aggregate relationship */ crypto_transfer_aggregate: Crypto_Transfer_Aggregate; is_approval?: Maybe; /** An object relationship */ nft?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; /** An object relationship */ token?: Maybe; token_id?: Maybe; /** An object relationship */ transaction?: Maybe; }; /** columns and relationships of "nft_transfer" */ export type Nft_TransferCrypto_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "nft_transfer" */ export type Nft_TransferCrypto_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "nft_transfer" */ export type Nft_Transfer_Aggregate = { __typename?: 'nft_transfer_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Nft_Transfer_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Nft_Transfer_Aggregate_Bool_Exp_Bool_And = { arguments: Nft_Transfer_Select_Column_Nft_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_Transfer_Aggregate_Bool_Exp_Bool_Or = { arguments: Nft_Transfer_Select_Column_Nft_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Nft_Transfer_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "nft_transfer" */ export type Nft_Transfer_Aggregate_Fields = { __typename?: 'nft_transfer_aggregate_fields'; 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 "nft_transfer" */ export type Nft_Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "nft_transfer" */ export type Nft_Transfer_Aggregate_Order_By = { 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 Nft_Transfer_Avg_Fields = { __typename?: 'nft_transfer_avg_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "nft_transfer" */ export type Nft_Transfer_Avg_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "nft_transfer". All fields are combined with a logical 'AND'. */ export type Nft_Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; crypto_transfer?: InputMaybe; crypto_transfer_aggregate?: InputMaybe; is_approval?: InputMaybe; nft?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; }; /** aggregate max on columns */ export type Nft_Transfer_Max_Fields = { __typename?: 'nft_transfer_max_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "nft_transfer" */ export type Nft_Transfer_Max_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Nft_Transfer_Min_Fields = { __typename?: 'nft_transfer_min_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "nft_transfer" */ export type Nft_Transfer_Min_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "nft_transfer". */ export type Nft_Transfer_Order_By = { consensus_timestamp?: InputMaybe; crypto_transfer_aggregate?: InputMaybe; is_approval?: InputMaybe; nft?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; }; /** select columns of table "nft_transfer" */ export enum Nft_Transfer_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ IsApproval = 'is_approval', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ ReceiverAccountId = 'receiver_account_id', /** column name */ SenderAccountId = 'sender_account_id', /** column name */ SerialNumber = 'serial_number', /** column name */ TokenId = 'token_id' } /** select "nft_transfer_aggregate_bool_exp_bool_and_arguments_columns" columns of table "nft_transfer" */ export enum Nft_Transfer_Select_Column_Nft_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** select "nft_transfer_aggregate_bool_exp_bool_or_arguments_columns" columns of table "nft_transfer" */ export enum Nft_Transfer_Select_Column_Nft_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** aggregate stddev on columns */ export type Nft_Transfer_Stddev_Fields = { __typename?: 'nft_transfer_stddev_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "nft_transfer" */ export type Nft_Transfer_Stddev_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Nft_Transfer_Stddev_Pop_Fields = { __typename?: 'nft_transfer_stddev_pop_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "nft_transfer" */ export type Nft_Transfer_Stddev_Pop_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Nft_Transfer_Stddev_Samp_Fields = { __typename?: 'nft_transfer_stddev_samp_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "nft_transfer" */ export type Nft_Transfer_Stddev_Samp_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "nft_transfer" */ export type Nft_Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Nft_Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Nft_Transfer_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Nft_Transfer_Sum_Fields = { __typename?: 'nft_transfer_sum_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "nft_transfer" */ export type Nft_Transfer_Sum_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Nft_Transfer_Var_Pop_Fields = { __typename?: 'nft_transfer_var_pop_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "nft_transfer" */ export type Nft_Transfer_Var_Pop_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Nft_Transfer_Var_Samp_Fields = { __typename?: 'nft_transfer_var_samp_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "nft_transfer" */ export type Nft_Transfer_Var_Samp_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Nft_Transfer_Variance_Fields = { __typename?: 'nft_transfer_variance_fields'; consensus_timestamp?: Maybe; payer_account_id?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "nft_transfer" */ export type Nft_Transfer_Variance_Order_By = { consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Nft_Var_Pop_Fields = { __typename?: 'nft_var_pop_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "nft" */ export type Nft_Var_Pop_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Nft_Var_Samp_Fields = { __typename?: 'nft_var_samp_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "nft" */ export type Nft_Var_Samp_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Nft_Variance_Fields = { __typename?: 'nft_variance_fields'; account_id?: Maybe; created_timestamp?: Maybe; delegating_spender?: Maybe; /** A computed field, executes function "modified_timestamp_nft" */ modified_timestamp?: Maybe; serial_number?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "nft" */ export type Nft_Variance_Order_By = { account_id?: InputMaybe; created_timestamp?: InputMaybe; delegating_spender?: InputMaybe; serial_number?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** columns and relationships of "node_stake" */ export type Node_Stake = { __typename?: 'node_stake'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "node_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day: Scalars['bigint']['output']; max_stake: Scalars['bigint']['output']; min_stake: Scalars['bigint']['output']; node_id: Scalars['bigint']['output']; reward_rate: Scalars['bigint']['output']; stake: Scalars['bigint']['output']; stake_not_rewarded: Scalars['bigint']['output']; stake_rewarded: Scalars['bigint']['output']; staking_period: Scalars['bigint']['output']; }; /** aggregated selection of "node_stake" */ export type Node_Stake_Aggregate = { __typename?: 'node_stake_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "node_stake" */ export type Node_Stake_Aggregate_Fields = { __typename?: 'node_stake_aggregate_fields'; 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 "node_stake" */ export type Node_Stake_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Node_Stake_Avg_Fields = { __typename?: 'node_stake_avg_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** Boolean expression to filter rows from the table "node_stake". All fields are combined with a logical 'AND'. */ export type Node_Stake_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; epoch_day?: InputMaybe; max_stake?: InputMaybe; min_stake?: InputMaybe; node_id?: InputMaybe; reward_rate?: InputMaybe; stake?: InputMaybe; stake_not_rewarded?: InputMaybe; stake_rewarded?: InputMaybe; staking_period?: InputMaybe; }; /** aggregate max on columns */ export type Node_Stake_Max_Fields = { __typename?: 'node_stake_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "node_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate min on columns */ export type Node_Stake_Min_Fields = { __typename?: 'node_stake_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "node_stake_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** Ordering options when selecting data from "node_stake". */ export type Node_Stake_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; epoch_day?: InputMaybe; max_stake?: InputMaybe; min_stake?: InputMaybe; node_id?: InputMaybe; reward_rate?: InputMaybe; stake?: InputMaybe; stake_not_rewarded?: InputMaybe; stake_rewarded?: InputMaybe; staking_period?: InputMaybe; }; /** select columns of table "node_stake" */ export enum Node_Stake_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EpochDay = 'epoch_day', /** column name */ MaxStake = 'max_stake', /** column name */ MinStake = 'min_stake', /** column name */ NodeId = 'node_id', /** column name */ RewardRate = 'reward_rate', /** column name */ Stake = 'stake', /** column name */ StakeNotRewarded = 'stake_not_rewarded', /** column name */ StakeRewarded = 'stake_rewarded', /** column name */ StakingPeriod = 'staking_period' } /** aggregate stddev on columns */ export type Node_Stake_Stddev_Fields = { __typename?: 'node_stake_stddev_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate stddev_pop on columns */ export type Node_Stake_Stddev_Pop_Fields = { __typename?: 'node_stake_stddev_pop_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate stddev_samp on columns */ export type Node_Stake_Stddev_Samp_Fields = { __typename?: 'node_stake_stddev_samp_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** Streaming cursor of the table "node_stake" */ export type Node_Stake_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Node_Stake_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Node_Stake_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; epoch_day?: InputMaybe; max_stake?: InputMaybe; min_stake?: InputMaybe; node_id?: InputMaybe; reward_rate?: InputMaybe; stake?: InputMaybe; stake_not_rewarded?: InputMaybe; stake_rewarded?: InputMaybe; staking_period?: InputMaybe; }; /** aggregate sum on columns */ export type Node_Stake_Sum_Fields = { __typename?: 'node_stake_sum_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate var_pop on columns */ export type Node_Stake_Var_Pop_Fields = { __typename?: 'node_stake_var_pop_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate var_samp on columns */ export type Node_Stake_Var_Samp_Fields = { __typename?: 'node_stake_var_samp_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** aggregate variance on columns */ export type Node_Stake_Variance_Fields = { __typename?: 'node_stake_variance_fields'; consensus_timestamp?: Maybe; epoch_day?: Maybe; max_stake?: Maybe; min_stake?: Maybe; node_id?: Maybe; reward_rate?: Maybe; stake?: Maybe; stake_not_rewarded?: Maybe; stake_rewarded?: Maybe; staking_period?: Maybe; }; /** columns and relationships of "non_fee_transfer" */ export type Non_Fee_Transfer = { __typename?: 'non_fee_transfer'; amount: Scalars['bigint']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "non_fee_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; is_approval?: Maybe; payer_account_id: Scalars['bigint']['output']; }; /** aggregated selection of "non_fee_transfer" */ export type Non_Fee_Transfer_Aggregate = { __typename?: 'non_fee_transfer_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "non_fee_transfer" */ export type Non_Fee_Transfer_Aggregate_Fields = { __typename?: 'non_fee_transfer_aggregate_fields'; 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 "non_fee_transfer" */ export type Non_Fee_Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Non_Fee_Transfer_Avg_Fields = { __typename?: 'non_fee_transfer_avg_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** Boolean expression to filter rows from the table "non_fee_transfer". All fields are combined with a logical 'AND'. */ export type Non_Fee_Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate max on columns */ export type Non_Fee_Transfer_Max_Fields = { __typename?: 'non_fee_transfer_max_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "non_fee_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate min on columns */ export type Non_Fee_Transfer_Min_Fields = { __typename?: 'non_fee_transfer_min_fields'; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "non_fee_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** Ordering options when selecting data from "non_fee_transfer". */ export type Non_Fee_Transfer_Order_By = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; }; /** select columns of table "non_fee_transfer" */ export enum Non_Fee_Transfer_Select_Column { /** column name */ Amount = 'amount', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EntityId = 'entity_id', /** column name */ IsApproval = 'is_approval', /** column name */ PayerAccountId = 'payer_account_id' } /** aggregate stddev on columns */ export type Non_Fee_Transfer_Stddev_Fields = { __typename?: 'non_fee_transfer_stddev_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Non_Fee_Transfer_Stddev_Pop_Fields = { __typename?: 'non_fee_transfer_stddev_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Non_Fee_Transfer_Stddev_Samp_Fields = { __typename?: 'non_fee_transfer_stddev_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** Streaming cursor of the table "non_fee_transfer" */ export type Non_Fee_Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Non_Fee_Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Non_Fee_Transfer_Stream_Cursor_Value_Input = { amount?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate sum on columns */ export type Non_Fee_Transfer_Sum_Fields = { __typename?: 'non_fee_transfer_sum_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate var_pop on columns */ export type Non_Fee_Transfer_Var_Pop_Fields = { __typename?: 'non_fee_transfer_var_pop_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate var_samp on columns */ export type Non_Fee_Transfer_Var_Samp_Fields = { __typename?: 'non_fee_transfer_var_samp_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** aggregate variance on columns */ export type Non_Fee_Transfer_Variance_Fields = { __typename?: 'non_fee_transfer_variance_fields'; amount?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; payer_account_id?: Maybe; }; /** column ordering options */ export enum Order_By { /** 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' } export type Query_Root = { __typename?: 'query_root'; /** fetch data from the table: "_transfer" */ _transfer: Array<_Transfer>; /** fetch aggregated fields from the table: "_transfer" */ _transfer_aggregate: _Transfer_Aggregate; /** execute function "account_transfer" which returns "_transfer" */ account_transfer: Array<_Transfer>; /** execute function "account_transfer" and query aggregates on result of table type "_transfer" */ account_transfer_aggregate: _Transfer_Aggregate; /** fetch data from the table: "address_book" */ address_book: Array; /** fetch aggregated fields from the table: "address_book" */ address_book_aggregate: Address_Book_Aggregate; /** fetch data from the table: "address_book" using primary key columns */ address_book_by_pk?: Maybe; /** An array relationship */ address_book_entry: Array; /** An aggregate relationship */ address_book_entry_aggregate: Address_Book_Entry_Aggregate; /** fetch data from the table: "address_book_entry" using primary key columns */ address_book_entry_by_pk?: Maybe; /** fetch data from the table: "address_book_service_endpoint" */ address_book_service_endpoint: Array; /** fetch aggregated fields from the table: "address_book_service_endpoint" */ address_book_service_endpoint_aggregate: Address_Book_Service_Endpoint_Aggregate; /** An array relationship */ assessed_custom_fee: Array; /** An aggregate relationship */ assessed_custom_fee_aggregate: Assessed_Custom_Fee_Aggregate; /** execute function "child_transactions" which returns "transaction" */ child_transactions: Array; /** execute function "child_transactions" and query aggregates on result of table type "transaction" */ child_transactions_aggregate: Transaction_Aggregate; /** fetch data from the table: "contract" */ contract: Array; /** fetch data from the table: "contract_action" */ contract_action: Array; /** fetch aggregated fields from the table: "contract_action" */ contract_action_aggregate: Contract_Action_Aggregate; /** fetch data from the table: "contract_action" using primary key columns */ contract_action_by_pk?: Maybe; /** fetch aggregated fields from the table: "contract" */ contract_aggregate: Contract_Aggregate; /** fetch data from the table: "contract" using primary key columns */ contract_by_pk?: Maybe; /** fetch data from the table: "contract_log" */ contract_log: Array; /** fetch aggregated fields from the table: "contract_log" */ contract_log_aggregate: Contract_Log_Aggregate; /** fetch data from the table: "contract_log" using primary key columns */ contract_log_by_pk?: Maybe; /** fetch data from the table: "contract_result" */ contract_result: Array; /** fetch aggregated fields from the table: "contract_result" */ contract_result_aggregate: Contract_Result_Aggregate; /** fetch data from the table: "contract_result" using primary key columns */ contract_result_by_pk?: Maybe; /** fetch data from the table: "contract_state" */ contract_state: Array; /** fetch aggregated fields from the table: "contract_state" */ contract_state_aggregate: Contract_State_Aggregate; /** fetch data from the table: "contract_state" using primary key columns */ contract_state_by_pk?: Maybe; /** fetch data from the table: "contract_state_change" */ contract_state_change: Array; /** fetch aggregated fields from the table: "contract_state_change" */ contract_state_change_aggregate: Contract_State_Change_Aggregate; /** fetch data from the table: "contract_state_change" using primary key columns */ contract_state_change_by_pk?: Maybe; /** fetch data from the table: "contract_transactions_last_24hrs" */ contract_transactions_last_24hrs: Array; /** fetch aggregated fields from the table: "contract_transactions_last_24hrs" */ contract_transactions_last_24hrs_aggregate: Contract_Transactions_Last_24hrs_Aggregate; /** fetch data from the table: "crypto_allowance" */ crypto_allowance: Array; /** fetch aggregated fields from the table: "crypto_allowance" */ crypto_allowance_aggregate: Crypto_Allowance_Aggregate; /** fetch data from the table: "crypto_allowance" using primary key columns */ crypto_allowance_by_pk?: Maybe; /** fetch data from the table: "crypto_allowance_history" */ crypto_allowance_history: Array; /** fetch aggregated fields from the table: "crypto_allowance_history" */ crypto_allowance_history_aggregate: Crypto_Allowance_History_Aggregate; /** An array relationship */ crypto_transfer: Array; /** An aggregate relationship */ crypto_transfer_aggregate: Crypto_Transfer_Aggregate; /** An array relationship */ custom_fee: Array; /** An aggregate relationship */ custom_fee_aggregate: Custom_Fee_Aggregate; /** fetch data from the table: "custom_fee" using primary key columns */ custom_fee_by_pk?: Maybe; /** execute function "ecosystem.active_accounts_per_period" which returns "ecosystem.metric" */ ecosystem_active_accounts_per_period: Array; /** execute function "ecosystem.active_accounts_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_active_accounts_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.active_nft_account_cohorts" */ ecosystem_active_nft_account_cohorts: Array; /** fetch aggregated fields from the table: "ecosystem.active_nft_account_cohorts" */ ecosystem_active_nft_account_cohorts_aggregate: Ecosystem_Active_Nft_Account_Cohorts_Aggregate; /** execute function "ecosystem.associated_revenue_per_period" which returns "ecosystem.metric" */ ecosystem_associated_revenue_per_period: Array; /** execute function "ecosystem.associated_revenue_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_revenue_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.associated_transaction_fees_per_period" which returns "ecosystem.metric" */ ecosystem_associated_transaction_fees_per_period: Array; /** execute function "ecosystem.associated_transaction_fees_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_transaction_fees_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.associated_transactions_per_period" which returns "ecosystem.metric" */ ecosystem_associated_transactions_per_period: Array; /** execute function "ecosystem.associated_transactions_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_transactions_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.estimated_transaction_totals" */ ecosystem_estimated_transaction_totals: Array; /** fetch aggregated fields from the table: "ecosystem.estimated_transaction_totals" */ ecosystem_estimated_transaction_totals_aggregate: Ecosystem_Estimated_Transaction_Totals_Aggregate; /** execute function "ecosystem.fees_paid_per_period" which returns "ecosystem.metric" */ ecosystem_fees_paid_per_period: Array; /** execute function "ecosystem.fees_paid_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_fees_paid_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.fungible_token_transfers_per_period" which returns "ecosystem.metric" */ ecosystem_fungible_token_transfers_per_period: Array; /** execute function "ecosystem.fungible_token_transfers_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_fungible_token_transfers_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.hcs_messages_per_period" which returns "ecosystem.metric" */ ecosystem_hcs_messages_per_period: Array; /** execute function "ecosystem.hcs_messages_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_hcs_messages_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.metric" */ ecosystem_metric: Array; /** fetch aggregated fields from the table: "ecosystem.metric" */ ecosystem_metric_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.metric_description" */ ecosystem_metric_description: Array; /** fetch aggregated fields from the table: "ecosystem.metric_description" */ ecosystem_metric_description_aggregate: Ecosystem_Metric_Description_Aggregate; /** fetch data from the table: "ecosystem.metric_description" using primary key columns */ ecosystem_metric_description_by_pk?: Maybe; /** execute function "ecosystem.nft_collection_sales_volume" which returns "ecosystem.metric" */ ecosystem_nft_collection_sales_volume?: Maybe; /** execute function "ecosystem.nft_collection_sales_volume" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_nft_collection_sales_volume_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.nft_holders_per_period" which returns "ecosystem.metric" */ ecosystem_nft_holders_per_period: Array; /** execute function "ecosystem.nft_holders_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_nft_holders_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.non_fungible_token_transfers_per_period" which returns "ecosystem.metric" */ ecosystem_non_fungible_token_transfers_per_period: Array; /** execute function "ecosystem.non_fungible_token_transfers_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_non_fungible_token_transfers_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.revenue_per_period" which returns "ecosystem.metric" */ ecosystem_revenue_per_period: Array; /** execute function "ecosystem.revenue_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_revenue_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.smart_contract_calls_per_period" which returns "ecosystem.metric" */ ecosystem_smart_contract_calls_per_period: Array; /** execute function "ecosystem.smart_contract_calls_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_smart_contract_calls_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.transaction_count_by_type" */ ecosystem_transaction_count_by_type: Array; /** fetch aggregated fields from the table: "ecosystem.transaction_count_by_type" */ ecosystem_transaction_count_by_type_aggregate: Ecosystem_Transaction_Count_By_Type_Aggregate; /** execute function "ecosystem.transaction_fees_per_period" which returns "ecosystem.metric" */ ecosystem_transaction_fees_per_period: Array; /** execute function "ecosystem.transaction_fees_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_transaction_fees_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.transactions_by_type" which returns "ecosystem.transaction_count_by_type" */ ecosystem_transactions_by_type: Array; /** execute function "ecosystem.transactions_by_type" and query aggregates on result of table type "ecosystem.transaction_count_by_type" */ ecosystem_transactions_by_type_aggregate: Ecosystem_Transaction_Count_By_Type_Aggregate; /** execute function "ecosystem.transactions_per_period" which returns "ecosystem.metric" */ ecosystem_transactions_per_period: Array; /** execute function "ecosystem.transactions_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_transactions_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "entity" */ entity: Array; /** fetch aggregated fields from the table: "entity" */ entity_aggregate: Entity_Aggregate; /** fetch data from the table: "entity" using primary key columns */ entity_by_pk?: Maybe; /** fetch data from the table: "entity_history" */ entity_history: Array; /** fetch aggregated fields from the table: "entity_history" */ entity_history_aggregate: Entity_History_Aggregate; /** fetch data from the table: "entity_stake" */ entity_stake: Array; /** fetch aggregated fields from the table: "entity_stake" */ entity_stake_aggregate: Entity_Stake_Aggregate; /** fetch data from the table: "entity_stake" using primary key columns */ entity_stake_by_pk?: Maybe; /** execute function "entity_transaction" which returns "transaction" */ entity_transaction: Array; /** execute function "entity_transaction" and query aggregates on result of table type "transaction" */ entity_transaction_aggregate: Transaction_Aggregate; /** fetch data from the table: "ethereum_transaction" */ ethereum_transaction: Array; /** fetch aggregated fields from the table: "ethereum_transaction" */ ethereum_transaction_aggregate: Ethereum_Transaction_Aggregate; /** fetch data from the table: "ethereum_transaction" using primary key columns */ ethereum_transaction_by_pk?: Maybe; /** fetch data from the table: "network_stake" */ network_stake: Array; /** fetch aggregated fields from the table: "network_stake" */ network_stake_aggregate: Network_Stake_Aggregate; /** fetch data from the table: "network_stake" using primary key columns */ network_stake_by_pk?: Maybe; /** An array relationship */ nft: Array; /** An aggregate relationship */ nft_aggregate: Nft_Aggregate; /** fetch data from the table: "nft_allowance" */ nft_allowance: Array; /** fetch aggregated fields from the table: "nft_allowance" */ nft_allowance_aggregate: Nft_Allowance_Aggregate; /** fetch data from the table: "nft_allowance" using primary key columns */ nft_allowance_by_pk?: Maybe; /** fetch data from the table: "nft_allowance_history" */ nft_allowance_history: Array; /** fetch aggregated fields from the table: "nft_allowance_history" */ nft_allowance_history_aggregate: Nft_Allowance_History_Aggregate; /** fetch data from the table: "nft" using primary key columns */ nft_by_pk?: Maybe; /** fetch data from the table: "nft_history" */ nft_history: Array; /** fetch aggregated fields from the table: "nft_history" */ nft_history_aggregate: Nft_History_Aggregate; /** An array relationship */ nft_transfer: Array; /** An aggregate relationship */ nft_transfer_aggregate: Nft_Transfer_Aggregate; /** fetch data from the table: "node_stake" */ node_stake: Array; /** fetch aggregated fields from the table: "node_stake" */ node_stake_aggregate: Node_Stake_Aggregate; /** fetch data from the table: "node_stake" using primary key columns */ node_stake_by_pk?: Maybe; /** fetch data from the table: "non_fee_transfer" */ non_fee_transfer: Array; /** fetch aggregated fields from the table: "non_fee_transfer" */ non_fee_transfer_aggregate: Non_Fee_Transfer_Aggregate; /** fetch data from the table: "schedule" */ schedule: Array; /** fetch aggregated fields from the table: "schedule" */ schedule_aggregate: Schedule_Aggregate; /** fetch data from the table: "schedule" using primary key columns */ schedule_by_pk?: Maybe; /** execute function "sibling_transactions" which returns "transaction" */ sibling_transactions: Array; /** execute function "sibling_transactions" and query aggregates on result of table type "transaction" */ sibling_transactions_aggregate: Transaction_Aggregate; /** An array relationship */ staking_reward_transfer: Array; /** An aggregate relationship */ staking_reward_transfer_aggregate: Staking_Reward_Transfer_Aggregate; /** fetch data from the table: "staking_reward_transfer" using primary key columns */ staking_reward_transfer_by_pk?: Maybe; /** fetch data from the table: "token" */ token: Array; /** An array relationship */ token_account: Array; /** An aggregate relationship */ token_account_aggregate: Token_Account_Aggregate; /** fetch data from the table: "token_account" using primary key columns */ token_account_by_pk?: Maybe; /** fetch data from the table: "token_account_history" */ token_account_history: Array; /** fetch aggregated fields from the table: "token_account_history" */ token_account_history_aggregate: Token_Account_History_Aggregate; /** fetch aggregated fields from the table: "token" */ token_aggregate: Token_Aggregate; /** fetch data from the table: "token_airdrop" */ token_airdrop: Array; /** fetch aggregated fields from the table: "token_airdrop" */ token_airdrop_aggregate: Token_Airdrop_Aggregate; /** fetch data from the table: "token_airdrop_history" */ token_airdrop_history: Array; /** fetch aggregated fields from the table: "token_airdrop_history" */ token_airdrop_history_aggregate: Token_Airdrop_History_Aggregate; /** An array relationship */ token_allowance: Array; /** An aggregate relationship */ token_allowance_aggregate: Token_Allowance_Aggregate; /** fetch data from the table: "token_allowance" using primary key columns */ token_allowance_by_pk?: Maybe; /** fetch data from the table: "token_allowance_history" */ token_allowance_history: Array; /** fetch aggregated fields from the table: "token_allowance_history" */ token_allowance_history_aggregate: Token_Allowance_History_Aggregate; /** fetch data from the table: "token" using primary key columns */ token_by_pk?: Maybe; /** fetch data from the table: "token_history" */ token_history: Array; /** fetch aggregated fields from the table: "token_history" */ token_history_aggregate: Token_History_Aggregate; /** An array relationship */ token_transfer: Array; /** An aggregate relationship */ token_transfer_aggregate: Token_Transfer_Aggregate; /** fetch data from the table: "topic" */ topic: Array; /** fetch aggregated fields from the table: "topic" */ topic_aggregate: Topic_Aggregate; /** fetch data from the table: "topic" using primary key columns */ topic_by_pk?: Maybe; /** fetch data from the table: "topic_message" */ topic_message: Array; /** fetch aggregated fields from the table: "topic_message" */ topic_message_aggregate: Topic_Message_Aggregate; /** fetch data from the table: "topic_message_lookup" */ topic_message_lookup: Array; /** fetch aggregated fields from the table: "topic_message_lookup" */ topic_message_lookup_aggregate: Topic_Message_Lookup_Aggregate; /** fetch data from the table: "topic_message_lookup" using primary key columns */ topic_message_lookup_by_pk?: Maybe; /** fetch data from the table: "total_accounts" */ total_accounts: Array; /** fetch aggregated fields from the table: "total_accounts" */ total_accounts_aggregate: Total_Accounts_Aggregate; /** fetch data from the table: "transaction" */ transaction: Array; /** fetch aggregated fields from the table: "transaction" */ transaction_aggregate: Transaction_Aggregate; /** fetch data from the table: "transaction" using primary key columns */ transaction_by_pk?: Maybe; /** fetch data from the table: "transaction_signature" */ transaction_signature: Array; /** fetch aggregated fields from the table: "transaction_signature" */ transaction_signature_aggregate: Transaction_Signature_Aggregate; /** execute function "transaction_transfer" which returns "_transfer" */ transaction_transfer: Array<_Transfer>; /** execute function "transaction_transfer" and query aggregates on result of table type "_transfer" */ transaction_transfer_aggregate: _Transfer_Aggregate; /** fetch data from the table: "transactions_last_24hrs" */ transactions_last_24hrs: Array; /** fetch aggregated fields from the table: "transactions_last_24hrs" */ transactions_last_24hrs_aggregate: Transactions_Last_24hrs_Aggregate; }; export type Query_Root_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_Root_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_RootAccount_TransferArgs = { args: Account_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_RootAccount_Transfer_AggregateArgs = { args: Account_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_RootAddress_BookArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAddress_Book_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAddress_Book_By_PkArgs = { start_consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootAddress_Book_EntryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAddress_Book_Entry_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAddress_Book_Entry_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; node_id: Scalars['bigint']['input']; }; export type Query_RootAddress_Book_Service_EndpointArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAddress_Book_Service_Endpoint_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAssessed_Custom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootAssessed_Custom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootChild_TransactionsArgs = { args: Child_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootChild_Transactions_AggregateArgs = { args: Child_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContractArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_ActionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Action_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Action_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; index: Scalars['Int']['input']; }; export type Query_RootContract_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Query_RootContract_LogArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Log_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Log_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; index: Scalars['Int']['input']; }; export type Query_RootContract_ResultArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Result_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Result_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootContract_StateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_State_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_State_By_PkArgs = { contract_id: Scalars['bigint']['input']; slot: Scalars['bytea']['input']; }; export type Query_RootContract_State_ChangeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_State_Change_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_State_Change_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; contract_id: Scalars['bigint']['input']; slot: Scalars['bytea']['input']; }; export type Query_RootContract_Transactions_Last_24hrsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootContract_Transactions_Last_24hrs_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; }; export type Query_RootCrypto_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCrypto_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCustom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCustom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootCustom_Fee_By_PkArgs = { entity_id: Scalars['bigint']['input']; }; export type Query_RootEcosystem_Active_Accounts_Per_PeriodArgs = { args: Ecosystem_Active_Accounts_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Active_Accounts_Per_Period_AggregateArgs = { args: Ecosystem_Active_Accounts_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Active_Nft_Account_CohortsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Active_Nft_Account_Cohorts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Revenue_Per_PeriodArgs = { args: Ecosystem_Associated_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Revenue_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Transaction_Fees_Per_PeriodArgs = { args: Ecosystem_Associated_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Transaction_Fees_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Transactions_Per_PeriodArgs = { args: Ecosystem_Associated_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Associated_Transactions_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Estimated_Transaction_TotalsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Estimated_Transaction_Totals_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Fees_Paid_Per_PeriodArgs = { args: Ecosystem_Fees_Paid_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Fees_Paid_Per_Period_AggregateArgs = { args: Ecosystem_Fees_Paid_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Fungible_Token_Transfers_Per_PeriodArgs = { args: Ecosystem_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Fungible_Token_Transfers_Per_Period_AggregateArgs = { args: Ecosystem_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Hcs_Messages_Per_PeriodArgs = { args: Ecosystem_Hcs_Messages_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Hcs_Messages_Per_Period_AggregateArgs = { args: Ecosystem_Hcs_Messages_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_MetricArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Metric_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Metric_DescriptionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Metric_Description_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Metric_Description_By_PkArgs = { name: Scalars['String']['input']; }; export type Query_RootEcosystem_Nft_Collection_Sales_VolumeArgs = { args: Ecosystem_Nft_Collection_Sales_Volume_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Nft_Collection_Sales_Volume_AggregateArgs = { args: Ecosystem_Nft_Collection_Sales_Volume_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Nft_Holders_Per_PeriodArgs = { args: Ecosystem_Nft_Holders_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Nft_Holders_Per_Period_AggregateArgs = { args: Ecosystem_Nft_Holders_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Non_Fungible_Token_Transfers_Per_PeriodArgs = { args: Ecosystem_Non_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Non_Fungible_Token_Transfers_Per_Period_AggregateArgs = { args: Ecosystem_Non_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Revenue_Per_PeriodArgs = { args: Ecosystem_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Revenue_Per_Period_AggregateArgs = { args: Ecosystem_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Smart_Contract_Calls_Per_PeriodArgs = { args: Ecosystem_Smart_Contract_Calls_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Smart_Contract_Calls_Per_Period_AggregateArgs = { args: Ecosystem_Smart_Contract_Calls_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transaction_Count_By_TypeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transaction_Count_By_Type_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transaction_Fees_Per_PeriodArgs = { args: Ecosystem_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transaction_Fees_Per_Period_AggregateArgs = { args: Ecosystem_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transactions_By_TypeArgs = { args: Ecosystem_Transactions_By_Type_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transactions_By_Type_AggregateArgs = { args: Ecosystem_Transactions_By_Type_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transactions_Per_PeriodArgs = { args: Ecosystem_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEcosystem_Transactions_Per_Period_AggregateArgs = { args: Ecosystem_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntityArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Query_RootEntity_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_Stake_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Query_RootEntity_TransactionArgs = { args: Entity_Transaction_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEntity_Transaction_AggregateArgs = { args: Entity_Transaction_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEthereum_TransactionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEthereum_Transaction_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootEthereum_Transaction_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootNetwork_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNetwork_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNetwork_Stake_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Query_RootNft_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_By_PkArgs = { serial_number: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Query_RootNft_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNft_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNode_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNode_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNode_Stake_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; node_id: Scalars['bigint']['input']; }; export type Query_RootNon_Fee_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootNon_Fee_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootScheduleArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootSchedule_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootSchedule_By_PkArgs = { schedule_id: Scalars['bigint']['input']; }; export type Query_RootSibling_TransactionsArgs = { args: Sibling_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootSibling_Transactions_AggregateArgs = { args: Sibling_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootStaking_Reward_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootStaking_Reward_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootStaking_Reward_Transfer_By_PkArgs = { account_id: Scalars['bigint']['input']; consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootTokenArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_AccountArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Account_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Account_By_PkArgs = { account_id: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Query_RootToken_Account_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Account_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_AirdropArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Airdrop_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Airdrop_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Airdrop_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Query_RootToken_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_By_PkArgs = { token_id: Scalars['bigint']['input']; }; export type Query_RootToken_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootToken_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopicArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Query_RootTopic_MessageArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_Message_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_Message_LookupArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_Message_Lookup_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTopic_Message_Lookup_By_PkArgs = { partition: Scalars['String']['input']; topic_id: Scalars['bigint']['input']; }; export type Query_RootTotal_AccountsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTotal_Accounts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransactionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransaction_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransaction_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Query_RootTransaction_SignatureArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransaction_Signature_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransaction_TransferArgs = { args: Transaction_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_RootTransaction_Transfer_AggregateArgs = { args: Transaction_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Query_RootTransactions_Last_24hrsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Query_RootTransactions_Last_24hrs_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** Schedule transaction signatories */ export type Schedule = { __typename?: 'schedule'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "schedule_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; creator_account_id: Scalars['bigint']['output']; executed_timestamp?: Maybe; /** A computed field, executes function "schedule_executed_timestamp_iso8601" */ executed_timestamp_iso8601?: Maybe; expiration_time?: Maybe; /** A computed field, executes function "schedule_expiration_time_iso8601" */ expiration_timestamp_iso8601?: Maybe; payer_account_id: Scalars['bigint']['output']; schedule_id: Scalars['bigint']['output']; transaction_body: Scalars['bytea']['output']; wait_for_expiry: Scalars['Boolean']['output']; }; /** aggregated selection of "schedule" */ export type Schedule_Aggregate = { __typename?: 'schedule_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "schedule" */ export type Schedule_Aggregate_Fields = { __typename?: 'schedule_aggregate_fields'; 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 "schedule" */ export type Schedule_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Schedule_Avg_Fields = { __typename?: 'schedule_avg_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** Boolean expression to filter rows from the table "schedule". All fields are combined with a logical 'AND'. */ export type Schedule_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; creator_account_id?: InputMaybe; executed_timestamp?: InputMaybe; executed_timestamp_iso8601?: InputMaybe; expiration_time?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; payer_account_id?: InputMaybe; schedule_id?: InputMaybe; transaction_body?: InputMaybe; wait_for_expiry?: InputMaybe; }; /** aggregate max on columns */ export type Schedule_Max_Fields = { __typename?: 'schedule_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "schedule_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; /** A computed field, executes function "schedule_executed_timestamp_iso8601" */ executed_timestamp_iso8601?: Maybe; expiration_time?: Maybe; /** A computed field, executes function "schedule_expiration_time_iso8601" */ expiration_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate min on columns */ export type Schedule_Min_Fields = { __typename?: 'schedule_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "schedule_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; /** A computed field, executes function "schedule_executed_timestamp_iso8601" */ executed_timestamp_iso8601?: Maybe; expiration_time?: Maybe; /** A computed field, executes function "schedule_expiration_time_iso8601" */ expiration_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** Ordering options when selecting data from "schedule". */ export type Schedule_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; creator_account_id?: InputMaybe; executed_timestamp?: InputMaybe; executed_timestamp_iso8601?: InputMaybe; expiration_time?: InputMaybe; expiration_timestamp_iso8601?: InputMaybe; payer_account_id?: InputMaybe; schedule_id?: InputMaybe; transaction_body?: InputMaybe; wait_for_expiry?: InputMaybe; }; /** select columns of table "schedule" */ export enum Schedule_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ CreatorAccountId = 'creator_account_id', /** column name */ ExecutedTimestamp = 'executed_timestamp', /** column name */ ExpirationTime = 'expiration_time', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ ScheduleId = 'schedule_id', /** column name */ TransactionBody = 'transaction_body', /** column name */ WaitForExpiry = 'wait_for_expiry' } /** aggregate stddev on columns */ export type Schedule_Stddev_Fields = { __typename?: 'schedule_stddev_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Schedule_Stddev_Pop_Fields = { __typename?: 'schedule_stddev_pop_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Schedule_Stddev_Samp_Fields = { __typename?: 'schedule_stddev_samp_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** Streaming cursor of the table "schedule" */ export type Schedule_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Schedule_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Schedule_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; creator_account_id?: InputMaybe; executed_timestamp?: InputMaybe; expiration_time?: InputMaybe; payer_account_id?: InputMaybe; schedule_id?: InputMaybe; transaction_body?: InputMaybe; wait_for_expiry?: InputMaybe; }; /** aggregate sum on columns */ export type Schedule_Sum_Fields = { __typename?: 'schedule_sum_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate var_pop on columns */ export type Schedule_Var_Pop_Fields = { __typename?: 'schedule_var_pop_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate var_samp on columns */ export type Schedule_Var_Samp_Fields = { __typename?: 'schedule_var_samp_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; /** aggregate variance on columns */ export type Schedule_Variance_Fields = { __typename?: 'schedule_variance_fields'; consensus_timestamp?: Maybe; creator_account_id?: Maybe; executed_timestamp?: Maybe; expiration_time?: Maybe; payer_account_id?: Maybe; schedule_id?: Maybe; }; export type Sibling_Transactions_Args = { transaction_row?: InputMaybe; }; /** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ export type Smallint_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "staking_reward_transfer" */ export type Staking_Reward_Transfer = { __typename?: 'staking_reward_transfer'; account_id: Scalars['bigint']['output']; amount: Scalars['bigint']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "staking_reward_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; payer_account_id: Scalars['bigint']['output']; /** An object relationship */ transaction?: Maybe; }; /** aggregated selection of "staking_reward_transfer" */ export type Staking_Reward_Transfer_Aggregate = { __typename?: 'staking_reward_transfer_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Staking_Reward_Transfer_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Staking_Reward_Transfer_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "staking_reward_transfer" */ export type Staking_Reward_Transfer_Aggregate_Fields = { __typename?: 'staking_reward_transfer_aggregate_fields'; 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 "staking_reward_transfer" */ export type Staking_Reward_Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Aggregate_Order_By = { 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 Staking_Reward_Transfer_Avg_Fields = { __typename?: 'staking_reward_transfer_avg_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by avg() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Avg_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "staking_reward_transfer". All fields are combined with a logical 'AND'. */ export type Staking_Reward_Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; payer_account_id?: InputMaybe; transaction?: InputMaybe; }; /** aggregate max on columns */ export type Staking_Reward_Transfer_Max_Fields = { __typename?: 'staking_reward_transfer_max_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "staking_reward_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; }; /** order by max() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Max_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate min on columns */ export type Staking_Reward_Transfer_Min_Fields = { __typename?: 'staking_reward_transfer_min_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "staking_reward_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; }; /** order by min() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Min_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** Ordering options when selecting data from "staking_reward_transfer". */ export type Staking_Reward_Transfer_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; payer_account_id?: InputMaybe; transaction?: InputMaybe; }; /** select columns of table "staking_reward_transfer" */ export enum Staking_Reward_Transfer_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ Amount = 'amount', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ PayerAccountId = 'payer_account_id' } /** aggregate stddev on columns */ export type Staking_Reward_Transfer_Stddev_Fields = { __typename?: 'staking_reward_transfer_stddev_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by stddev() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Stddev_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Staking_Reward_Transfer_Stddev_Pop_Fields = { __typename?: 'staking_reward_transfer_stddev_pop_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by stddev_pop() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Stddev_Pop_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Staking_Reward_Transfer_Stddev_Samp_Fields = { __typename?: 'staking_reward_transfer_stddev_samp_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by stddev_samp() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Stddev_Samp_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** Streaming cursor of the table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Staking_Reward_Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Staking_Reward_Transfer_Stream_Cursor_Value_Input = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate sum on columns */ export type Staking_Reward_Transfer_Sum_Fields = { __typename?: 'staking_reward_transfer_sum_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by sum() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Sum_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Staking_Reward_Transfer_Var_Pop_Fields = { __typename?: 'staking_reward_transfer_var_pop_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by var_pop() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Var_Pop_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Staking_Reward_Transfer_Var_Samp_Fields = { __typename?: 'staking_reward_transfer_var_samp_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by var_samp() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Var_Samp_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; /** aggregate variance on columns */ export type Staking_Reward_Transfer_Variance_Fields = { __typename?: 'staking_reward_transfer_variance_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; }; /** order by variance() on columns of table "staking_reward_transfer" */ export type Staking_Reward_Transfer_Variance_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; }; export type Subscription_Root = { __typename?: 'subscription_root'; /** fetch data from the table: "_transfer" */ _transfer: Array<_Transfer>; /** fetch aggregated fields from the table: "_transfer" */ _transfer_aggregate: _Transfer_Aggregate; /** fetch data from the table in a streaming manner: "_transfer" */ _transfer_stream: Array<_Transfer>; /** execute function "account_transfer" which returns "_transfer" */ account_transfer: Array<_Transfer>; /** execute function "account_transfer" and query aggregates on result of table type "_transfer" */ account_transfer_aggregate: _Transfer_Aggregate; /** fetch data from the table: "address_book" */ address_book: Array; /** fetch aggregated fields from the table: "address_book" */ address_book_aggregate: Address_Book_Aggregate; /** fetch data from the table: "address_book" using primary key columns */ address_book_by_pk?: Maybe; /** An array relationship */ address_book_entry: Array; /** An aggregate relationship */ address_book_entry_aggregate: Address_Book_Entry_Aggregate; /** fetch data from the table: "address_book_entry" using primary key columns */ address_book_entry_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "address_book_entry" */ address_book_entry_stream: Array; /** fetch data from the table: "address_book_service_endpoint" */ address_book_service_endpoint: Array; /** fetch aggregated fields from the table: "address_book_service_endpoint" */ address_book_service_endpoint_aggregate: Address_Book_Service_Endpoint_Aggregate; /** fetch data from the table in a streaming manner: "address_book_service_endpoint" */ address_book_service_endpoint_stream: Array; /** fetch data from the table in a streaming manner: "address_book" */ address_book_stream: Array; /** An array relationship */ assessed_custom_fee: Array; /** An aggregate relationship */ assessed_custom_fee_aggregate: Assessed_Custom_Fee_Aggregate; /** fetch data from the table in a streaming manner: "assessed_custom_fee" */ assessed_custom_fee_stream: Array; /** execute function "child_transactions" which returns "transaction" */ child_transactions: Array; /** execute function "child_transactions" and query aggregates on result of table type "transaction" */ child_transactions_aggregate: Transaction_Aggregate; /** fetch data from the table: "contract" */ contract: Array; /** fetch data from the table: "contract_action" */ contract_action: Array; /** fetch aggregated fields from the table: "contract_action" */ contract_action_aggregate: Contract_Action_Aggregate; /** fetch data from the table: "contract_action" using primary key columns */ contract_action_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "contract_action" */ contract_action_stream: Array; /** fetch aggregated fields from the table: "contract" */ contract_aggregate: Contract_Aggregate; /** fetch data from the table: "contract" using primary key columns */ contract_by_pk?: Maybe; /** fetch data from the table: "contract_log" */ contract_log: Array; /** fetch aggregated fields from the table: "contract_log" */ contract_log_aggregate: Contract_Log_Aggregate; /** fetch data from the table: "contract_log" using primary key columns */ contract_log_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "contract_log" */ contract_log_stream: Array; /** fetch data from the table: "contract_result" */ contract_result: Array; /** fetch aggregated fields from the table: "contract_result" */ contract_result_aggregate: Contract_Result_Aggregate; /** fetch data from the table: "contract_result" using primary key columns */ contract_result_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "contract_result" */ contract_result_stream: Array; /** fetch data from the table: "contract_state" */ contract_state: Array; /** fetch aggregated fields from the table: "contract_state" */ contract_state_aggregate: Contract_State_Aggregate; /** fetch data from the table: "contract_state" using primary key columns */ contract_state_by_pk?: Maybe; /** fetch data from the table: "contract_state_change" */ contract_state_change: Array; /** fetch aggregated fields from the table: "contract_state_change" */ contract_state_change_aggregate: Contract_State_Change_Aggregate; /** fetch data from the table: "contract_state_change" using primary key columns */ contract_state_change_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "contract_state_change" */ contract_state_change_stream: Array; /** fetch data from the table in a streaming manner: "contract_state" */ contract_state_stream: Array; /** fetch data from the table in a streaming manner: "contract" */ contract_stream: Array; /** fetch data from the table: "contract_transactions_last_24hrs" */ contract_transactions_last_24hrs: Array; /** fetch aggregated fields from the table: "contract_transactions_last_24hrs" */ contract_transactions_last_24hrs_aggregate: Contract_Transactions_Last_24hrs_Aggregate; /** fetch data from the table in a streaming manner: "contract_transactions_last_24hrs" */ contract_transactions_last_24hrs_stream: Array; /** fetch data from the table: "crypto_allowance" */ crypto_allowance: Array; /** fetch aggregated fields from the table: "crypto_allowance" */ crypto_allowance_aggregate: Crypto_Allowance_Aggregate; /** fetch data from the table: "crypto_allowance" using primary key columns */ crypto_allowance_by_pk?: Maybe; /** fetch data from the table: "crypto_allowance_history" */ crypto_allowance_history: Array; /** fetch aggregated fields from the table: "crypto_allowance_history" */ crypto_allowance_history_aggregate: Crypto_Allowance_History_Aggregate; /** fetch data from the table in a streaming manner: "crypto_allowance_history" */ crypto_allowance_history_stream: Array; /** fetch data from the table in a streaming manner: "crypto_allowance" */ crypto_allowance_stream: Array; /** An array relationship */ crypto_transfer: Array; /** An aggregate relationship */ crypto_transfer_aggregate: Crypto_Transfer_Aggregate; /** fetch data from the table in a streaming manner: "crypto_transfer" */ crypto_transfer_stream: Array; /** An array relationship */ custom_fee: Array; /** An aggregate relationship */ custom_fee_aggregate: Custom_Fee_Aggregate; /** fetch data from the table: "custom_fee" using primary key columns */ custom_fee_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "custom_fee" */ custom_fee_stream: Array; /** execute function "ecosystem.active_accounts_per_period" which returns "ecosystem.metric" */ ecosystem_active_accounts_per_period: Array; /** execute function "ecosystem.active_accounts_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_active_accounts_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.active_nft_account_cohorts" */ ecosystem_active_nft_account_cohorts: Array; /** fetch aggregated fields from the table: "ecosystem.active_nft_account_cohorts" */ ecosystem_active_nft_account_cohorts_aggregate: Ecosystem_Active_Nft_Account_Cohorts_Aggregate; /** fetch data from the table in a streaming manner: "ecosystem.active_nft_account_cohorts" */ ecosystem_active_nft_account_cohorts_stream: Array; /** execute function "ecosystem.associated_revenue_per_period" which returns "ecosystem.metric" */ ecosystem_associated_revenue_per_period: Array; /** execute function "ecosystem.associated_revenue_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_revenue_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.associated_transaction_fees_per_period" which returns "ecosystem.metric" */ ecosystem_associated_transaction_fees_per_period: Array; /** execute function "ecosystem.associated_transaction_fees_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_transaction_fees_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.associated_transactions_per_period" which returns "ecosystem.metric" */ ecosystem_associated_transactions_per_period: Array; /** execute function "ecosystem.associated_transactions_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_associated_transactions_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.estimated_transaction_totals" */ ecosystem_estimated_transaction_totals: Array; /** fetch aggregated fields from the table: "ecosystem.estimated_transaction_totals" */ ecosystem_estimated_transaction_totals_aggregate: Ecosystem_Estimated_Transaction_Totals_Aggregate; /** fetch data from the table in a streaming manner: "ecosystem.estimated_transaction_totals" */ ecosystem_estimated_transaction_totals_stream: Array; /** execute function "ecosystem.fees_paid_per_period" which returns "ecosystem.metric" */ ecosystem_fees_paid_per_period: Array; /** execute function "ecosystem.fees_paid_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_fees_paid_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.fungible_token_transfers_per_period" which returns "ecosystem.metric" */ ecosystem_fungible_token_transfers_per_period: Array; /** execute function "ecosystem.fungible_token_transfers_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_fungible_token_transfers_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.hcs_messages_per_period" which returns "ecosystem.metric" */ ecosystem_hcs_messages_per_period: Array; /** execute function "ecosystem.hcs_messages_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_hcs_messages_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.metric" */ ecosystem_metric: Array; /** fetch aggregated fields from the table: "ecosystem.metric" */ ecosystem_metric_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.metric_description" */ ecosystem_metric_description: Array; /** fetch aggregated fields from the table: "ecosystem.metric_description" */ ecosystem_metric_description_aggregate: Ecosystem_Metric_Description_Aggregate; /** fetch data from the table: "ecosystem.metric_description" using primary key columns */ ecosystem_metric_description_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "ecosystem.metric_description" */ ecosystem_metric_description_stream: Array; /** fetch data from the table in a streaming manner: "ecosystem.metric" */ ecosystem_metric_stream: Array; /** execute function "ecosystem.nft_collection_sales_volume" which returns "ecosystem.metric" */ ecosystem_nft_collection_sales_volume?: Maybe; /** execute function "ecosystem.nft_collection_sales_volume" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_nft_collection_sales_volume_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.nft_holders_per_period" which returns "ecosystem.metric" */ ecosystem_nft_holders_per_period: Array; /** execute function "ecosystem.nft_holders_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_nft_holders_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.non_fungible_token_transfers_per_period" which returns "ecosystem.metric" */ ecosystem_non_fungible_token_transfers_per_period: Array; /** execute function "ecosystem.non_fungible_token_transfers_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_non_fungible_token_transfers_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.revenue_per_period" which returns "ecosystem.metric" */ ecosystem_revenue_per_period: Array; /** execute function "ecosystem.revenue_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_revenue_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.smart_contract_calls_per_period" which returns "ecosystem.metric" */ ecosystem_smart_contract_calls_per_period: Array; /** execute function "ecosystem.smart_contract_calls_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_smart_contract_calls_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "ecosystem.transaction_count_by_type" */ ecosystem_transaction_count_by_type: Array; /** fetch aggregated fields from the table: "ecosystem.transaction_count_by_type" */ ecosystem_transaction_count_by_type_aggregate: Ecosystem_Transaction_Count_By_Type_Aggregate; /** fetch data from the table in a streaming manner: "ecosystem.transaction_count_by_type" */ ecosystem_transaction_count_by_type_stream: Array; /** execute function "ecosystem.transaction_fees_per_period" which returns "ecosystem.metric" */ ecosystem_transaction_fees_per_period: Array; /** execute function "ecosystem.transaction_fees_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_transaction_fees_per_period_aggregate: Ecosystem_Metric_Aggregate; /** execute function "ecosystem.transactions_by_type" which returns "ecosystem.transaction_count_by_type" */ ecosystem_transactions_by_type: Array; /** execute function "ecosystem.transactions_by_type" and query aggregates on result of table type "ecosystem.transaction_count_by_type" */ ecosystem_transactions_by_type_aggregate: Ecosystem_Transaction_Count_By_Type_Aggregate; /** execute function "ecosystem.transactions_per_period" which returns "ecosystem.metric" */ ecosystem_transactions_per_period: Array; /** execute function "ecosystem.transactions_per_period" and query aggregates on result of table type "ecosystem.metric" */ ecosystem_transactions_per_period_aggregate: Ecosystem_Metric_Aggregate; /** fetch data from the table: "entity" */ entity: Array; /** fetch aggregated fields from the table: "entity" */ entity_aggregate: Entity_Aggregate; /** fetch data from the table: "entity" using primary key columns */ entity_by_pk?: Maybe; /** fetch data from the table: "entity_history" */ entity_history: Array; /** fetch aggregated fields from the table: "entity_history" */ entity_history_aggregate: Entity_History_Aggregate; /** fetch data from the table in a streaming manner: "entity_history" */ entity_history_stream: Array; /** fetch data from the table: "entity_stake" */ entity_stake: Array; /** fetch aggregated fields from the table: "entity_stake" */ entity_stake_aggregate: Entity_Stake_Aggregate; /** fetch data from the table: "entity_stake" using primary key columns */ entity_stake_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "entity_stake" */ entity_stake_stream: Array; /** fetch data from the table in a streaming manner: "entity" */ entity_stream: Array; /** execute function "entity_transaction" which returns "transaction" */ entity_transaction: Array; /** execute function "entity_transaction" and query aggregates on result of table type "transaction" */ entity_transaction_aggregate: Transaction_Aggregate; /** fetch data from the table: "ethereum_transaction" */ ethereum_transaction: Array; /** fetch aggregated fields from the table: "ethereum_transaction" */ ethereum_transaction_aggregate: Ethereum_Transaction_Aggregate; /** fetch data from the table: "ethereum_transaction" using primary key columns */ ethereum_transaction_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "ethereum_transaction" */ ethereum_transaction_stream: Array; /** fetch data from the table: "network_stake" */ network_stake: Array; /** fetch aggregated fields from the table: "network_stake" */ network_stake_aggregate: Network_Stake_Aggregate; /** fetch data from the table: "network_stake" using primary key columns */ network_stake_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "network_stake" */ network_stake_stream: Array; /** An array relationship */ nft: Array; /** An aggregate relationship */ nft_aggregate: Nft_Aggregate; /** fetch data from the table: "nft_allowance" */ nft_allowance: Array; /** fetch aggregated fields from the table: "nft_allowance" */ nft_allowance_aggregate: Nft_Allowance_Aggregate; /** fetch data from the table: "nft_allowance" using primary key columns */ nft_allowance_by_pk?: Maybe; /** fetch data from the table: "nft_allowance_history" */ nft_allowance_history: Array; /** fetch aggregated fields from the table: "nft_allowance_history" */ nft_allowance_history_aggregate: Nft_Allowance_History_Aggregate; /** fetch data from the table in a streaming manner: "nft_allowance_history" */ nft_allowance_history_stream: Array; /** fetch data from the table in a streaming manner: "nft_allowance" */ nft_allowance_stream: Array; /** fetch data from the table: "nft" using primary key columns */ nft_by_pk?: Maybe; /** fetch data from the table: "nft_history" */ nft_history: Array; /** fetch aggregated fields from the table: "nft_history" */ nft_history_aggregate: Nft_History_Aggregate; /** fetch data from the table in a streaming manner: "nft_history" */ nft_history_stream: Array; /** fetch data from the table in a streaming manner: "nft" */ nft_stream: Array; /** An array relationship */ nft_transfer: Array; /** An aggregate relationship */ nft_transfer_aggregate: Nft_Transfer_Aggregate; /** fetch data from the table in a streaming manner: "nft_transfer" */ nft_transfer_stream: Array; /** fetch data from the table: "node_stake" */ node_stake: Array; /** fetch aggregated fields from the table: "node_stake" */ node_stake_aggregate: Node_Stake_Aggregate; /** fetch data from the table: "node_stake" using primary key columns */ node_stake_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "node_stake" */ node_stake_stream: Array; /** fetch data from the table: "non_fee_transfer" */ non_fee_transfer: Array; /** fetch aggregated fields from the table: "non_fee_transfer" */ non_fee_transfer_aggregate: Non_Fee_Transfer_Aggregate; /** fetch data from the table in a streaming manner: "non_fee_transfer" */ non_fee_transfer_stream: Array; /** fetch data from the table: "schedule" */ schedule: Array; /** fetch aggregated fields from the table: "schedule" */ schedule_aggregate: Schedule_Aggregate; /** fetch data from the table: "schedule" using primary key columns */ schedule_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "schedule" */ schedule_stream: Array; /** execute function "sibling_transactions" which returns "transaction" */ sibling_transactions: Array; /** execute function "sibling_transactions" and query aggregates on result of table type "transaction" */ sibling_transactions_aggregate: Transaction_Aggregate; /** An array relationship */ staking_reward_transfer: Array; /** An aggregate relationship */ staking_reward_transfer_aggregate: Staking_Reward_Transfer_Aggregate; /** fetch data from the table: "staking_reward_transfer" using primary key columns */ staking_reward_transfer_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "staking_reward_transfer" */ staking_reward_transfer_stream: Array; /** fetch data from the table: "token" */ token: Array; /** An array relationship */ token_account: Array; /** An aggregate relationship */ token_account_aggregate: Token_Account_Aggregate; /** fetch data from the table: "token_account" using primary key columns */ token_account_by_pk?: Maybe; /** fetch data from the table: "token_account_history" */ token_account_history: Array; /** fetch aggregated fields from the table: "token_account_history" */ token_account_history_aggregate: Token_Account_History_Aggregate; /** fetch data from the table in a streaming manner: "token_account_history" */ token_account_history_stream: Array; /** fetch data from the table in a streaming manner: "token_account" */ token_account_stream: Array; /** fetch aggregated fields from the table: "token" */ token_aggregate: Token_Aggregate; /** fetch data from the table: "token_airdrop" */ token_airdrop: Array; /** fetch aggregated fields from the table: "token_airdrop" */ token_airdrop_aggregate: Token_Airdrop_Aggregate; /** fetch data from the table: "token_airdrop_history" */ token_airdrop_history: Array; /** fetch aggregated fields from the table: "token_airdrop_history" */ token_airdrop_history_aggregate: Token_Airdrop_History_Aggregate; /** fetch data from the table in a streaming manner: "token_airdrop_history" */ token_airdrop_history_stream: Array; /** fetch data from the table in a streaming manner: "token_airdrop" */ token_airdrop_stream: Array; /** An array relationship */ token_allowance: Array; /** An aggregate relationship */ token_allowance_aggregate: Token_Allowance_Aggregate; /** fetch data from the table: "token_allowance" using primary key columns */ token_allowance_by_pk?: Maybe; /** fetch data from the table: "token_allowance_history" */ token_allowance_history: Array; /** fetch aggregated fields from the table: "token_allowance_history" */ token_allowance_history_aggregate: Token_Allowance_History_Aggregate; /** fetch data from the table in a streaming manner: "token_allowance_history" */ token_allowance_history_stream: Array; /** fetch data from the table in a streaming manner: "token_allowance" */ token_allowance_stream: Array; /** fetch data from the table: "token" using primary key columns */ token_by_pk?: Maybe; /** fetch data from the table: "token_history" */ token_history: Array; /** fetch aggregated fields from the table: "token_history" */ token_history_aggregate: Token_History_Aggregate; /** fetch data from the table in a streaming manner: "token_history" */ token_history_stream: Array; /** fetch data from the table in a streaming manner: "token" */ token_stream: Array; /** An array relationship */ token_transfer: Array; /** An aggregate relationship */ token_transfer_aggregate: Token_Transfer_Aggregate; /** fetch data from the table in a streaming manner: "token_transfer" */ token_transfer_stream: Array; /** fetch data from the table: "topic" */ topic: Array; /** fetch aggregated fields from the table: "topic" */ topic_aggregate: Topic_Aggregate; /** fetch data from the table: "topic" using primary key columns */ topic_by_pk?: Maybe; /** fetch data from the table: "topic_message" */ topic_message: Array; /** fetch aggregated fields from the table: "topic_message" */ topic_message_aggregate: Topic_Message_Aggregate; /** fetch data from the table: "topic_message_lookup" */ topic_message_lookup: Array; /** fetch aggregated fields from the table: "topic_message_lookup" */ topic_message_lookup_aggregate: Topic_Message_Lookup_Aggregate; /** fetch data from the table: "topic_message_lookup" using primary key columns */ topic_message_lookup_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "topic_message_lookup" */ topic_message_lookup_stream: Array; /** fetch data from the table in a streaming manner: "topic_message" */ topic_message_stream: Array; /** fetch data from the table in a streaming manner: "topic" */ topic_stream: Array; /** fetch data from the table: "total_accounts" */ total_accounts: Array; /** fetch aggregated fields from the table: "total_accounts" */ total_accounts_aggregate: Total_Accounts_Aggregate; /** fetch data from the table in a streaming manner: "total_accounts" */ total_accounts_stream: Array; /** fetch data from the table: "transaction" */ transaction: Array; /** fetch aggregated fields from the table: "transaction" */ transaction_aggregate: Transaction_Aggregate; /** fetch data from the table: "transaction" using primary key columns */ transaction_by_pk?: Maybe; /** fetch data from the table: "transaction_signature" */ transaction_signature: Array; /** fetch aggregated fields from the table: "transaction_signature" */ transaction_signature_aggregate: Transaction_Signature_Aggregate; /** fetch data from the table in a streaming manner: "transaction_signature" */ transaction_signature_stream: Array; /** fetch data from the table in a streaming manner: "transaction" */ transaction_stream: Array; /** execute function "transaction_transfer" which returns "_transfer" */ transaction_transfer: Array<_Transfer>; /** execute function "transaction_transfer" and query aggregates on result of table type "_transfer" */ transaction_transfer_aggregate: _Transfer_Aggregate; /** fetch data from the table: "transactions_last_24hrs" */ transactions_last_24hrs: Array; /** fetch aggregated fields from the table: "transactions_last_24hrs" */ transactions_last_24hrs_aggregate: Transactions_Last_24hrs_Aggregate; /** fetch data from the table in a streaming manner: "transactions_last_24hrs" */ transactions_last_24hrs_stream: Array; }; export type Subscription_Root_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_Root_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_Root_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_RootAccount_TransferArgs = { args: Account_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_RootAccount_Transfer_AggregateArgs = { args: Account_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_RootAddress_BookArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_By_PkArgs = { start_consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootAddress_Book_EntryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_Entry_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_Entry_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; node_id: Scalars['bigint']['input']; }; export type Subscription_RootAddress_Book_Entry_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_Service_EndpointArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_Service_Endpoint_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_Service_Endpoint_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootAddress_Book_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootAssessed_Custom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAssessed_Custom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootAssessed_Custom_Fee_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootChild_TransactionsArgs = { args: Child_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootChild_Transactions_AggregateArgs = { args: Child_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContractArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_ActionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Action_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Action_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; index: Scalars['Int']['input']; }; export type Subscription_RootContract_Action_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Subscription_RootContract_LogArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Log_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Log_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; index: Scalars['Int']['input']; }; export type Subscription_RootContract_Log_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_ResultArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Result_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Result_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootContract_Result_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_StateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_State_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_State_By_PkArgs = { contract_id: Scalars['bigint']['input']; slot: Scalars['bytea']['input']; }; export type Subscription_RootContract_State_ChangeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_State_Change_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_State_Change_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; contract_id: Scalars['bigint']['input']; slot: Scalars['bytea']['input']; }; export type Subscription_RootContract_State_Change_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_State_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootContract_Transactions_Last_24hrsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Transactions_Last_24hrs_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootContract_Transactions_Last_24hrs_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootCrypto_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; }; export type Subscription_RootCrypto_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Allowance_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootCrypto_Allowance_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootCrypto_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCrypto_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootCustom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCustom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootCustom_Fee_By_PkArgs = { entity_id: Scalars['bigint']['input']; }; export type Subscription_RootCustom_Fee_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Active_Accounts_Per_PeriodArgs = { args: Ecosystem_Active_Accounts_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Active_Accounts_Per_Period_AggregateArgs = { args: Ecosystem_Active_Accounts_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Active_Nft_Account_CohortsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Active_Nft_Account_Cohorts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Active_Nft_Account_Cohorts_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Revenue_Per_PeriodArgs = { args: Ecosystem_Associated_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Revenue_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Transaction_Fees_Per_PeriodArgs = { args: Ecosystem_Associated_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Transaction_Fees_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Transactions_Per_PeriodArgs = { args: Ecosystem_Associated_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Associated_Transactions_Per_Period_AggregateArgs = { args: Ecosystem_Associated_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Estimated_Transaction_TotalsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Estimated_Transaction_Totals_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Estimated_Transaction_Totals_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Fees_Paid_Per_PeriodArgs = { args: Ecosystem_Fees_Paid_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Fees_Paid_Per_Period_AggregateArgs = { args: Ecosystem_Fees_Paid_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Fungible_Token_Transfers_Per_PeriodArgs = { args: Ecosystem_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Fungible_Token_Transfers_Per_Period_AggregateArgs = { args: Ecosystem_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Hcs_Messages_Per_PeriodArgs = { args: Ecosystem_Hcs_Messages_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Hcs_Messages_Per_Period_AggregateArgs = { args: Ecosystem_Hcs_Messages_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_MetricArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Metric_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Metric_DescriptionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Metric_Description_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Metric_Description_By_PkArgs = { name: Scalars['String']['input']; }; export type Subscription_RootEcosystem_Metric_Description_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Metric_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Nft_Collection_Sales_VolumeArgs = { args: Ecosystem_Nft_Collection_Sales_Volume_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Nft_Collection_Sales_Volume_AggregateArgs = { args: Ecosystem_Nft_Collection_Sales_Volume_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Nft_Holders_Per_PeriodArgs = { args: Ecosystem_Nft_Holders_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Nft_Holders_Per_Period_AggregateArgs = { args: Ecosystem_Nft_Holders_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Non_Fungible_Token_Transfers_Per_PeriodArgs = { args: Ecosystem_Non_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Non_Fungible_Token_Transfers_Per_Period_AggregateArgs = { args: Ecosystem_Non_Fungible_Token_Transfers_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Revenue_Per_PeriodArgs = { args: Ecosystem_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Revenue_Per_Period_AggregateArgs = { args: Ecosystem_Revenue_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Smart_Contract_Calls_Per_PeriodArgs = { args: Ecosystem_Smart_Contract_Calls_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Smart_Contract_Calls_Per_Period_AggregateArgs = { args: Ecosystem_Smart_Contract_Calls_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transaction_Count_By_TypeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transaction_Count_By_Type_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transaction_Count_By_Type_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transaction_Fees_Per_PeriodArgs = { args: Ecosystem_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transaction_Fees_Per_Period_AggregateArgs = { args: Ecosystem_Transaction_Fees_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transactions_By_TypeArgs = { args: Ecosystem_Transactions_By_Type_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transactions_By_Type_AggregateArgs = { args: Ecosystem_Transactions_By_Type_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transactions_Per_PeriodArgs = { args: Ecosystem_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEcosystem_Transactions_Per_Period_AggregateArgs = { args: Ecosystem_Transactions_Per_Period_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntityArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Subscription_RootEntity_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEntity_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_Stake_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Subscription_RootEntity_Stake_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEntity_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootEntity_TransactionArgs = { args: Entity_Transaction_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEntity_Transaction_AggregateArgs = { args: Entity_Transaction_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEthereum_TransactionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEthereum_Transaction_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootEthereum_Transaction_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootEthereum_Transaction_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNetwork_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNetwork_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNetwork_Stake_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootNetwork_Stake_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Subscription_RootNft_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Allowance_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNft_Allowance_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNft_By_PkArgs = { serial_number: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Subscription_RootNft_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNft_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNft_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNft_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNode_StakeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNode_Stake_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNode_Stake_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; node_id: Scalars['bigint']['input']; }; export type Subscription_RootNode_Stake_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootNon_Fee_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNon_Fee_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootNon_Fee_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootScheduleArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootSchedule_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootSchedule_By_PkArgs = { schedule_id: Scalars['bigint']['input']; }; export type Subscription_RootSchedule_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootSibling_TransactionsArgs = { args: Sibling_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootSibling_Transactions_AggregateArgs = { args: Sibling_Transactions_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootStaking_Reward_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootStaking_Reward_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootStaking_Reward_Transfer_By_PkArgs = { account_id: Scalars['bigint']['input']; consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootStaking_Reward_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTokenArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_AccountArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Account_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Account_By_PkArgs = { account_id: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Subscription_RootToken_Account_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Account_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Account_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_Account_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_AirdropArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Airdrop_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Airdrop_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Airdrop_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Airdrop_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_Airdrop_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Allowance_By_PkArgs = { owner: Scalars['bigint']['input']; spender: Scalars['bigint']['input']; token_id: Scalars['bigint']['input']; }; export type Subscription_RootToken_Allowance_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Allowance_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Allowance_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_Allowance_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_By_PkArgs = { token_id: Scalars['bigint']['input']; }; export type Subscription_RootToken_HistoryArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_History_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_History_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootToken_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootToken_Transfer_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTopicArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_By_PkArgs = { id: Scalars['bigint']['input']; }; export type Subscription_RootTopic_MessageArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_Message_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_Message_LookupArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_Message_Lookup_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTopic_Message_Lookup_By_PkArgs = { partition: Scalars['String']['input']; topic_id: Scalars['bigint']['input']; }; export type Subscription_RootTopic_Message_Lookup_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTopic_Message_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTopic_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTotal_AccountsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTotal_Accounts_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTotal_Accounts_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTransactionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransaction_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransaction_By_PkArgs = { consensus_timestamp: Scalars['bigint']['input']; }; export type Subscription_RootTransaction_SignatureArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransaction_Signature_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransaction_Signature_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTransaction_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; export type Subscription_RootTransaction_TransferArgs = { args: Transaction_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_RootTransaction_Transfer_AggregateArgs = { args: Transaction_Transfer_Args; distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Subscription_RootTransactions_Last_24hrsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransactions_Last_24hrs_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; export type Subscription_RootTransactions_Last_24hrs_StreamArgs = { batch_size: Scalars['Int']['input']; cursor: Array>; where?: InputMaybe; }; /** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ export type Timestamp_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "token" */ export type Token = { __typename?: 'token'; /** A computed field, executes function "token_admin_key" */ admin_key?: Maybe; /** An array relationship */ airdrop: Array; /** An aggregate relationship */ airdrop_aggregate: Token_Airdrop_Aggregate; /** An array relationship */ assessed_custom_fee: Array; /** An aggregate relationship */ assessed_custom_fee_aggregate: Assessed_Custom_Fee_Aggregate; created_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "token_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** An array relationship */ custom_fee: Array; /** An aggregate relationship */ custom_fee_aggregate: Custom_Fee_Aggregate; decimals: Scalars['bigint']['output']; /** A computed field, executes function "token_decoded_admin_key" */ decoded_admin_key?: Maybe; /** A computed field, executes function "token_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_decoded_wipe_key" */ decoded_wipe_key?: Maybe; /** An object relationship */ entity?: Maybe; fee_schedule_key?: Maybe; freeze_default: Scalars['Boolean']['output']; freeze_key?: Maybe; freeze_status: Scalars['smallint']['output']; initial_supply: Scalars['bigint']['output']; kyc_key?: Maybe; kyc_status: Scalars['smallint']['output']; max_supply: Scalars['bigint']['output']; metadata?: Maybe; metadata_key?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; name: Scalars['String']['output']; /** An array relationship */ nft: Array; /** An aggregate relationship */ nft_aggregate: Nft_Aggregate; pause_key?: Maybe; pause_status: Scalars['token_pause_status']['output']; supply_key?: Maybe; supply_type: Scalars['token_supply_type']['output']; symbol: Scalars['String']['output']; timestamp_range: Scalars['int8range']['output']; /** An array relationship */ token_account: Array; /** An aggregate relationship */ token_account_aggregate: Token_Account_Aggregate; /** An array relationship */ token_allowance: Array; /** An aggregate relationship */ token_allowance_aggregate: Token_Allowance_Aggregate; token_id: Scalars['bigint']['output']; total_supply: Scalars['bigint']['output']; treasury_account_id: Scalars['bigint']['output']; type: Scalars['token_type']['output']; wipe_key?: Maybe; }; /** columns and relationships of "token" */ export type TokenAirdropArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenAirdrop_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenAssessed_Custom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenAssessed_Custom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenCustom_FeeArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenCustom_Fee_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenNft_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenToken_AccountArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenToken_Account_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenToken_AllowanceArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token" */ export type TokenToken_Allowance_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token_account" */ export type Token_Account = { __typename?: 'token_account'; account_id: Scalars['bigint']['output']; associated: Scalars['Boolean']['output']; automatic_association?: Maybe; balance: Scalars['bigint']['output']; balance_timestamp?: Maybe; /** A computed field, executes function "token_account_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "token_account_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; /** An object relationship */ entity?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_account_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; /** An array relationship */ nft: Array; /** An aggregate relationship */ nft_aggregate: Nft_Aggregate; timestamp_range: Scalars['int8range']['output']; /** An object relationship */ token?: Maybe; token_id: Scalars['bigint']['output']; }; /** columns and relationships of "token_account" */ export type Token_AccountNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "token_account" */ export type Token_AccountNft_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** aggregated selection of "token_account" */ export type Token_Account_Aggregate = { __typename?: 'token_account_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Token_Account_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Token_Account_Aggregate_Bool_Exp_Bool_And = { arguments: Token_Account_Select_Column_Token_Account_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Token_Account_Aggregate_Bool_Exp_Bool_Or = { arguments: Token_Account_Select_Column_Token_Account_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Token_Account_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "token_account" */ export type Token_Account_Aggregate_Fields = { __typename?: 'token_account_aggregate_fields'; 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_account" */ export type Token_Account_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "token_account" */ export type Token_Account_Aggregate_Order_By = { 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 Token_Account_Avg_Fields = { __typename?: 'token_account_avg_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "token_account" */ export type Token_Account_Avg_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "token_account". All fields are combined with a logical 'AND'. */ export type Token_Account_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; entity?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; nft?: InputMaybe; nft_aggregate?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** columns and relationships of "token_account_history" */ export type Token_Account_History = { __typename?: 'token_account_history'; account_id: Scalars['bigint']['output']; associated: Scalars['Boolean']['output']; automatic_association?: Maybe; balance: Scalars['bigint']['output']; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "token_account_history" */ export type Token_Account_History_Aggregate = { __typename?: 'token_account_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "token_account_history" */ export type Token_Account_History_Aggregate_Fields = { __typename?: 'token_account_history_aggregate_fields'; 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_account_history" */ export type Token_Account_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Token_Account_History_Avg_Fields = { __typename?: 'token_account_history_avg_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** Boolean expression to filter rows from the table "token_account_history". All fields are combined with a logical 'AND'. */ export type Token_Account_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Token_Account_History_Max_Fields = { __typename?: 'token_account_history_max_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate min on columns */ export type Token_Account_History_Min_Fields = { __typename?: 'token_account_history_min_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** Ordering options when selecting data from "token_account_history". */ export type Token_Account_History_Order_By = { account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_account_history" */ export enum Token_Account_History_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ Associated = 'associated', /** column name */ AutomaticAssociation = 'automatic_association', /** column name */ Balance = 'balance', /** column name */ BalanceTimestamp = 'balance_timestamp', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ FreezeStatus = 'freeze_status', /** column name */ KycStatus = 'kyc_status', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Token_Account_History_Stddev_Fields = { __typename?: 'token_account_history_stddev_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Token_Account_History_Stddev_Pop_Fields = { __typename?: 'token_account_history_stddev_pop_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Token_Account_History_Stddev_Samp_Fields = { __typename?: 'token_account_history_stddev_samp_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** Streaming cursor of the table "token_account_history" */ export type Token_Account_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Account_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Account_History_Stream_Cursor_Value_Input = { account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Account_History_Sum_Fields = { __typename?: 'token_account_history_sum_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate var_pop on columns */ export type Token_Account_History_Var_Pop_Fields = { __typename?: 'token_account_history_var_pop_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate var_samp on columns */ export type Token_Account_History_Var_Samp_Fields = { __typename?: 'token_account_history_var_samp_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate variance on columns */ export type Token_Account_History_Variance_Fields = { __typename?: 'token_account_history_variance_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; token_id?: Maybe; }; /** aggregate max on columns */ export type Token_Account_Max_Fields = { __typename?: 'token_account_max_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "token_account_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "token_account_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_account_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "token_account" */ export type Token_Account_Max_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Token_Account_Min_Fields = { __typename?: 'token_account_min_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; /** A computed field, executes function "token_account_balance_timestamp_iso8601" */ balance_timestamp_iso8601?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "token_account_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_account_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "token_account" */ export type Token_Account_Min_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "token_account". */ export type Token_Account_Order_By = { account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; balance_timestamp_iso8601?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; entity?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; nft_aggregate?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_account" */ export enum Token_Account_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ Associated = 'associated', /** column name */ AutomaticAssociation = 'automatic_association', /** column name */ Balance = 'balance', /** column name */ BalanceTimestamp = 'balance_timestamp', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ FreezeStatus = 'freeze_status', /** column name */ KycStatus = 'kyc_status', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** select "token_account_aggregate_bool_exp_bool_and_arguments_columns" columns of table "token_account" */ export enum Token_Account_Select_Column_Token_Account_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ Associated = 'associated', /** column name */ AutomaticAssociation = 'automatic_association' } /** select "token_account_aggregate_bool_exp_bool_or_arguments_columns" columns of table "token_account" */ export enum Token_Account_Select_Column_Token_Account_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ Associated = 'associated', /** column name */ AutomaticAssociation = 'automatic_association' } /** aggregate stddev on columns */ export type Token_Account_Stddev_Fields = { __typename?: 'token_account_stddev_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "token_account" */ export type Token_Account_Stddev_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Token_Account_Stddev_Pop_Fields = { __typename?: 'token_account_stddev_pop_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "token_account" */ export type Token_Account_Stddev_Pop_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Token_Account_Stddev_Samp_Fields = { __typename?: 'token_account_stddev_samp_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "token_account" */ export type Token_Account_Stddev_Samp_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "token_account" */ export type Token_Account_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Account_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Account_Stream_Cursor_Value_Input = { account_id?: InputMaybe; associated?: InputMaybe; automatic_association?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Account_Sum_Fields = { __typename?: 'token_account_sum_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "token_account" */ export type Token_Account_Sum_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Token_Account_Var_Pop_Fields = { __typename?: 'token_account_var_pop_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "token_account" */ export type Token_Account_Var_Pop_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Token_Account_Var_Samp_Fields = { __typename?: 'token_account_var_samp_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "token_account" */ export type Token_Account_Var_Samp_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Token_Account_Variance_Fields = { __typename?: 'token_account_variance_fields'; account_id?: Maybe; balance?: Maybe; balance_timestamp?: Maybe; created_timestamp?: Maybe; freeze_status?: Maybe; kyc_status?: Maybe; /** A computed field, executes function "modified_timestamp_token_account" */ modified_timestamp?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "token_account" */ export type Token_Account_Variance_Order_By = { account_id?: InputMaybe; balance?: InputMaybe; balance_timestamp?: InputMaybe; created_timestamp?: InputMaybe; freeze_status?: InputMaybe; kyc_status?: InputMaybe; token_id?: InputMaybe; }; /** aggregated selection of "token" */ export type Token_Aggregate = { __typename?: 'token_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "token" */ export type Token_Aggregate_Fields = { __typename?: 'token_aggregate_fields'; 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" */ export type Token_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** * The airdrop_state enum can be one of the following: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ export type Token_Airdrop = { __typename?: 'token_airdrop'; amount?: Maybe; receiver_account_id: Scalars['bigint']['output']; sender_account_id: Scalars['bigint']['output']; serial_number: Scalars['bigint']['output']; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state: Scalars['airdrop_state']['output']; timestamp_range: Scalars['int8range']['output']; /** An object relationship */ token?: Maybe; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "token_airdrop" */ export type Token_Airdrop_Aggregate = { __typename?: 'token_airdrop_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Token_Airdrop_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Token_Airdrop_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "token_airdrop" */ export type Token_Airdrop_Aggregate_Fields = { __typename?: 'token_airdrop_aggregate_fields'; 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_airdrop" */ export type Token_Airdrop_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "token_airdrop" */ export type Token_Airdrop_Aggregate_Order_By = { 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 Token_Airdrop_Avg_Fields = { __typename?: 'token_airdrop_avg_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "token_airdrop" */ export type Token_Airdrop_Avg_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "token_airdrop". All fields are combined with a logical 'AND'. */ export type Token_Airdrop_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; state?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** columns and relationships of "token_airdrop_history" */ export type Token_Airdrop_History = { __typename?: 'token_airdrop_history'; amount?: Maybe; receiver_account_id: Scalars['bigint']['output']; sender_account_id: Scalars['bigint']['output']; serial_number: Scalars['bigint']['output']; state: Scalars['airdrop_state']['output']; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "token_airdrop_history" */ export type Token_Airdrop_History_Aggregate = { __typename?: 'token_airdrop_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "token_airdrop_history" */ export type Token_Airdrop_History_Aggregate_Fields = { __typename?: 'token_airdrop_history_aggregate_fields'; 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_airdrop_history" */ export type Token_Airdrop_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Token_Airdrop_History_Avg_Fields = { __typename?: 'token_airdrop_history_avg_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** Boolean expression to filter rows from the table "token_airdrop_history". All fields are combined with a logical 'AND'. */ export type Token_Airdrop_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; state?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Token_Airdrop_History_Max_Fields = { __typename?: 'token_airdrop_history_max_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; state?: Maybe; token_id?: Maybe; }; /** aggregate min on columns */ export type Token_Airdrop_History_Min_Fields = { __typename?: 'token_airdrop_history_min_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; state?: Maybe; token_id?: Maybe; }; /** Ordering options when selecting data from "token_airdrop_history". */ export type Token_Airdrop_History_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; state?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_airdrop_history" */ export enum Token_Airdrop_History_Select_Column { /** column name */ Amount = 'amount', /** column name */ ReceiverAccountId = 'receiver_account_id', /** column name */ SenderAccountId = 'sender_account_id', /** column name */ SerialNumber = 'serial_number', /** column name */ State = 'state', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Token_Airdrop_History_Stddev_Fields = { __typename?: 'token_airdrop_history_stddev_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Token_Airdrop_History_Stddev_Pop_Fields = { __typename?: 'token_airdrop_history_stddev_pop_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Token_Airdrop_History_Stddev_Samp_Fields = { __typename?: 'token_airdrop_history_stddev_samp_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** Streaming cursor of the table "token_airdrop_history" */ export type Token_Airdrop_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Airdrop_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Airdrop_History_Stream_Cursor_Value_Input = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; state?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Airdrop_History_Sum_Fields = { __typename?: 'token_airdrop_history_sum_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate var_pop on columns */ export type Token_Airdrop_History_Var_Pop_Fields = { __typename?: 'token_airdrop_history_var_pop_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate var_samp on columns */ export type Token_Airdrop_History_Var_Samp_Fields = { __typename?: 'token_airdrop_history_var_samp_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate variance on columns */ export type Token_Airdrop_History_Variance_Fields = { __typename?: 'token_airdrop_history_variance_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** aggregate max on columns */ export type Token_Airdrop_Max_Fields = { __typename?: 'token_airdrop_max_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "token_airdrop" */ export type Token_Airdrop_Max_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Token_Airdrop_Min_Fields = { __typename?: 'token_airdrop_min_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "token_airdrop" */ export type Token_Airdrop_Min_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "token_airdrop". */ export type Token_Airdrop_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; state?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_airdrop" */ export enum Token_Airdrop_Select_Column { /** column name */ Amount = 'amount', /** column name */ ReceiverAccountId = 'receiver_account_id', /** column name */ SenderAccountId = 'sender_account_id', /** column name */ SerialNumber = 'serial_number', /** column name */ State = 'state', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Token_Airdrop_Stddev_Fields = { __typename?: 'token_airdrop_stddev_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "token_airdrop" */ export type Token_Airdrop_Stddev_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Token_Airdrop_Stddev_Pop_Fields = { __typename?: 'token_airdrop_stddev_pop_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "token_airdrop" */ export type Token_Airdrop_Stddev_Pop_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Token_Airdrop_Stddev_Samp_Fields = { __typename?: 'token_airdrop_stddev_samp_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "token_airdrop" */ export type Token_Airdrop_Stddev_Samp_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "token_airdrop" */ export type Token_Airdrop_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Airdrop_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Airdrop_Stream_Cursor_Value_Input = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; /** * Indicates the current state of the airdrop. Possible values: * - CANCELLED: The airdrop was terminated before completion. * - CLAIMED: The airdrop has been successfully claimed by the user. * - PENDING: The airdrop is scheduled or awaiting claim. */ state?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Airdrop_Sum_Fields = { __typename?: 'token_airdrop_sum_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "token_airdrop" */ export type Token_Airdrop_Sum_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Token_Airdrop_Var_Pop_Fields = { __typename?: 'token_airdrop_var_pop_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "token_airdrop" */ export type Token_Airdrop_Var_Pop_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Token_Airdrop_Var_Samp_Fields = { __typename?: 'token_airdrop_var_samp_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "token_airdrop" */ export type Token_Airdrop_Var_Samp_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Token_Airdrop_Variance_Fields = { __typename?: 'token_airdrop_variance_fields'; amount?: Maybe; receiver_account_id?: Maybe; sender_account_id?: Maybe; serial_number?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "token_airdrop" */ export type Token_Airdrop_Variance_Order_By = { amount?: InputMaybe; receiver_account_id?: InputMaybe; sender_account_id?: InputMaybe; serial_number?: InputMaybe; token_id?: InputMaybe; }; /** Token allowances delegated by payer to spender */ export type Token_Allowance = { __typename?: 'token_allowance'; amount: Scalars['bigint']['output']; amount_granted: Scalars['bigint']['output']; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; /** An object relationship */ token?: Maybe; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "token_allowance" */ export type Token_Allowance_Aggregate = { __typename?: 'token_allowance_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Token_Allowance_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Token_Allowance_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "token_allowance" */ export type Token_Allowance_Aggregate_Fields = { __typename?: 'token_allowance_aggregate_fields'; 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_allowance" */ export type Token_Allowance_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "token_allowance" */ export type Token_Allowance_Aggregate_Order_By = { 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 Token_Allowance_Avg_Fields = { __typename?: 'token_allowance_avg_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "token_allowance" */ export type Token_Allowance_Avg_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "token_allowance". All fields are combined with a logical 'AND'. */ export type Token_Allowance_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; amount_granted?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** History of token allowances delegated by payer to spender */ export type Token_Allowance_History = { __typename?: 'token_allowance_history'; amount: Scalars['bigint']['output']; amount_granted: Scalars['bigint']['output']; owner: Scalars['bigint']['output']; payer_account_id: Scalars['bigint']['output']; spender: Scalars['bigint']['output']; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; }; /** aggregated selection of "token_allowance_history" */ export type Token_Allowance_History_Aggregate = { __typename?: 'token_allowance_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "token_allowance_history" */ export type Token_Allowance_History_Aggregate_Fields = { __typename?: 'token_allowance_history_aggregate_fields'; 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_allowance_history" */ export type Token_Allowance_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Token_Allowance_History_Avg_Fields = { __typename?: 'token_allowance_history_avg_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Boolean expression to filter rows from the table "token_allowance_history". All fields are combined with a logical 'AND'. */ export type Token_Allowance_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate max on columns */ export type Token_Allowance_History_Max_Fields = { __typename?: 'token_allowance_history_max_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate min on columns */ export type Token_Allowance_History_Min_Fields = { __typename?: 'token_allowance_history_min_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Ordering options when selecting data from "token_allowance_history". */ export type Token_Allowance_History_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_allowance_history" */ export enum Token_Allowance_History_Select_Column { /** column name */ Amount = 'amount', /** column name */ AmountGranted = 'amount_granted', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Token_Allowance_History_Stddev_Fields = { __typename?: 'token_allowance_history_stddev_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Token_Allowance_History_Stddev_Pop_Fields = { __typename?: 'token_allowance_history_stddev_pop_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Token_Allowance_History_Stddev_Samp_Fields = { __typename?: 'token_allowance_history_stddev_samp_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** Streaming cursor of the table "token_allowance_history" */ export type Token_Allowance_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Allowance_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Allowance_History_Stream_Cursor_Value_Input = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Allowance_History_Sum_Fields = { __typename?: 'token_allowance_history_sum_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_pop on columns */ export type Token_Allowance_History_Var_Pop_Fields = { __typename?: 'token_allowance_history_var_pop_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate var_samp on columns */ export type Token_Allowance_History_Var_Samp_Fields = { __typename?: 'token_allowance_history_var_samp_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate variance on columns */ export type Token_Allowance_History_Variance_Fields = { __typename?: 'token_allowance_history_variance_fields'; amount?: Maybe; amount_granted?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** aggregate max on columns */ export type Token_Allowance_Max_Fields = { __typename?: 'token_allowance_max_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "token_allowance" */ export type Token_Allowance_Max_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Token_Allowance_Min_Fields = { __typename?: 'token_allowance_min_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_allowance_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "token_allowance" */ export type Token_Allowance_Min_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "token_allowance". */ export type Token_Allowance_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; }; /** select columns of table "token_allowance" */ export enum Token_Allowance_Select_Column { /** column name */ Amount = 'amount', /** column name */ AmountGranted = 'amount_granted', /** column name */ Owner = 'owner', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Spender = 'spender', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id' } /** aggregate stddev on columns */ export type Token_Allowance_Stddev_Fields = { __typename?: 'token_allowance_stddev_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "token_allowance" */ export type Token_Allowance_Stddev_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Token_Allowance_Stddev_Pop_Fields = { __typename?: 'token_allowance_stddev_pop_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "token_allowance" */ export type Token_Allowance_Stddev_Pop_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Token_Allowance_Stddev_Samp_Fields = { __typename?: 'token_allowance_stddev_samp_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "token_allowance" */ export type Token_Allowance_Stddev_Samp_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "token_allowance" */ export type Token_Allowance_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Allowance_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Allowance_Stream_Cursor_Value_Input = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Allowance_Sum_Fields = { __typename?: 'token_allowance_sum_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "token_allowance" */ export type Token_Allowance_Sum_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Token_Allowance_Var_Pop_Fields = { __typename?: 'token_allowance_var_pop_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "token_allowance" */ export type Token_Allowance_Var_Pop_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Token_Allowance_Var_Samp_Fields = { __typename?: 'token_allowance_var_samp_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "token_allowance" */ export type Token_Allowance_Var_Samp_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Token_Allowance_Variance_Fields = { __typename?: 'token_allowance_variance_fields'; amount?: Maybe; amount_granted?: Maybe; /** A computed field, executes function "modified_timestamp_token_allowance" */ modified_timestamp?: Maybe; owner?: Maybe; payer_account_id?: Maybe; spender?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "token_allowance" */ export type Token_Allowance_Variance_Order_By = { amount?: InputMaybe; amount_granted?: InputMaybe; owner?: InputMaybe; payer_account_id?: InputMaybe; spender?: InputMaybe; token_id?: InputMaybe; }; /** aggregate avg on columns */ export type Token_Avg_Fields = { __typename?: 'token_avg_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** Boolean expression to filter rows from the table "token". All fields are combined with a logical 'AND'. */ export type Token_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; admin_key?: InputMaybe; airdrop?: InputMaybe; airdrop_aggregate?: InputMaybe; assessed_custom_fee?: InputMaybe; assessed_custom_fee_aggregate?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; custom_fee?: InputMaybe; custom_fee_aggregate?: InputMaybe; decimals?: InputMaybe; decoded_admin_key?: InputMaybe; decoded_fee_schedule_key?: InputMaybe; decoded_freeze_key?: InputMaybe; decoded_kyc_key?: InputMaybe; decoded_metadata?: InputMaybe; decoded_metadata_key?: InputMaybe; decoded_pause_key?: InputMaybe; decoded_supply_key?: InputMaybe; decoded_wipe_key?: InputMaybe; entity?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; name?: InputMaybe; nft?: InputMaybe; nft_aggregate?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_account?: InputMaybe; token_account_aggregate?: InputMaybe; token_allowance?: InputMaybe; token_allowance_aggregate?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** columns and relationships of "token_history" */ export type Token_History = { __typename?: 'token_history'; created_timestamp: Scalars['bigint']['output']; decimals: Scalars['bigint']['output']; /** A computed field, executes function "token_history_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_history_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_history_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_history_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_history_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_history_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_history_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_history_decoded_wipe_key" */ decoded_wipe_key?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; /** A computed field, executes function "token_history_end_timestamp_iso8601" */ end_timestamp_iso8601?: Maybe; fee_schedule_key?: Maybe; freeze_default: Scalars['Boolean']['output']; freeze_key?: Maybe; freeze_status: Scalars['smallint']['output']; initial_supply: Scalars['bigint']['output']; kyc_key?: Maybe; kyc_status: Scalars['smallint']['output']; max_supply: Scalars['bigint']['output']; metadata?: Maybe; metadata_key?: Maybe; name: Scalars['String']['output']; pause_key?: Maybe; pause_status: Scalars['token_pause_status']['output']; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; /** A computed field, executes function "token_history_start_timestamp_iso8601" */ start_timestamp_iso8601?: Maybe; supply_key?: Maybe; supply_type: Scalars['token_supply_type']['output']; symbol: Scalars['String']['output']; timestamp_range: Scalars['int8range']['output']; token_id: Scalars['bigint']['output']; total_supply: Scalars['bigint']['output']; treasury_account_id: Scalars['bigint']['output']; type: Scalars['token_type']['output']; wipe_key?: Maybe; }; /** aggregated selection of "token_history" */ export type Token_History_Aggregate = { __typename?: 'token_history_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "token_history" */ export type Token_History_Aggregate_Fields = { __typename?: 'token_history_aggregate_fields'; 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_history" */ export type Token_History_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Token_History_Avg_Fields = { __typename?: 'token_history_avg_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** Boolean expression to filter rows from the table "token_history". All fields are combined with a logical 'AND'. */ export type Token_History_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; created_timestamp?: InputMaybe; decimals?: InputMaybe; decoded_fee_schedule_key?: InputMaybe; decoded_freeze_key?: InputMaybe; decoded_kyc_key?: InputMaybe; decoded_metadata?: InputMaybe; decoded_metadata_key?: InputMaybe; decoded_pause_key?: InputMaybe; decoded_supply_key?: InputMaybe; decoded_wipe_key?: InputMaybe; end_timestamp?: InputMaybe; end_timestamp_iso8601?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; name?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; start_timestamp?: InputMaybe; start_timestamp_iso8601?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** aggregate max on columns */ export type Token_History_Max_Fields = { __typename?: 'token_history_max_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "token_history_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_history_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_history_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_history_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_history_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_history_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_history_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_history_decoded_wipe_key" */ decoded_wipe_key?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; /** A computed field, executes function "token_history_end_timestamp_iso8601" */ end_timestamp_iso8601?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; name?: Maybe; pause_status?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; /** A computed field, executes function "token_history_start_timestamp_iso8601" */ start_timestamp_iso8601?: Maybe; supply_type?: Maybe; symbol?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Token_History_Min_Fields = { __typename?: 'token_history_min_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "token_history_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_history_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_history_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_history_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_history_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_history_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_history_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_history_decoded_wipe_key" */ decoded_wipe_key?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; /** A computed field, executes function "token_history_end_timestamp_iso8601" */ end_timestamp_iso8601?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; name?: Maybe; pause_status?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; /** A computed field, executes function "token_history_start_timestamp_iso8601" */ start_timestamp_iso8601?: Maybe; supply_type?: Maybe; symbol?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "token_history". */ export type Token_History_Order_By = { created_timestamp?: InputMaybe; decimals?: InputMaybe; decoded_fee_schedule_key?: InputMaybe; decoded_freeze_key?: InputMaybe; decoded_kyc_key?: InputMaybe; decoded_metadata?: InputMaybe; decoded_metadata_key?: InputMaybe; decoded_pause_key?: InputMaybe; decoded_supply_key?: InputMaybe; decoded_wipe_key?: InputMaybe; end_timestamp?: InputMaybe; end_timestamp_iso8601?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; name?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; start_timestamp?: InputMaybe; start_timestamp_iso8601?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** select columns of table "token_history" */ export enum Token_History_Select_Column { /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ Decimals = 'decimals', /** column name */ FeeScheduleKey = 'fee_schedule_key', /** column name */ FreezeDefault = 'freeze_default', /** column name */ FreezeKey = 'freeze_key', /** column name */ FreezeStatus = 'freeze_status', /** column name */ InitialSupply = 'initial_supply', /** column name */ KycKey = 'kyc_key', /** column name */ KycStatus = 'kyc_status', /** column name */ MaxSupply = 'max_supply', /** column name */ Metadata = 'metadata', /** column name */ MetadataKey = 'metadata_key', /** column name */ Name = 'name', /** column name */ PauseKey = 'pause_key', /** column name */ PauseStatus = 'pause_status', /** column name */ SupplyKey = 'supply_key', /** column name */ SupplyType = 'supply_type', /** column name */ Symbol = 'symbol', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id', /** column name */ TotalSupply = 'total_supply', /** column name */ TreasuryAccountId = 'treasury_account_id', /** column name */ Type = 'type', /** column name */ WipeKey = 'wipe_key' } /** aggregate stddev on columns */ export type Token_History_Stddev_Fields = { __typename?: 'token_history_stddev_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Token_History_Stddev_Pop_Fields = { __typename?: 'token_history_stddev_pop_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Token_History_Stddev_Samp_Fields = { __typename?: 'token_history_stddev_samp_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** Streaming cursor of the table "token_history" */ export type Token_History_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_History_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_History_Stream_Cursor_Value_Input = { created_timestamp?: InputMaybe; decimals?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; name?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** aggregate sum on columns */ export type Token_History_Sum_Fields = { __typename?: 'token_history_sum_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate var_pop on columns */ export type Token_History_Var_Pop_Fields = { __typename?: 'token_history_var_pop_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate var_samp on columns */ export type Token_History_Var_Samp_Fields = { __typename?: 'token_history_var_samp_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate variance on columns */ export type Token_History_Variance_Fields = { __typename?: 'token_history_variance_fields'; created_timestamp?: Maybe; decimals?: Maybe; /** A computed field, executes function "end_timestamp_token_history" */ end_timestamp?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "start_timestamp_token_history" */ start_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate max on columns */ export type Token_Max_Fields = { __typename?: 'token_max_fields'; /** A computed field, executes function "token_admin_key" */ admin_key?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "token_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; decimals?: Maybe; /** A computed field, executes function "token_decoded_admin_key" */ decoded_admin_key?: Maybe; /** A computed field, executes function "token_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_decoded_wipe_key" */ decoded_wipe_key?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; name?: Maybe; pause_status?: Maybe; supply_type?: Maybe; symbol?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Token_Min_Fields = { __typename?: 'token_min_fields'; /** A computed field, executes function "token_admin_key" */ admin_key?: Maybe; created_timestamp?: Maybe; /** A computed field, executes function "token_created_timestamp_iso8601" */ created_timestamp_iso8601?: Maybe; decimals?: Maybe; /** A computed field, executes function "token_decoded_admin_key" */ decoded_admin_key?: Maybe; /** A computed field, executes function "token_decoded_fee_schedule_key" */ decoded_fee_schedule_key?: Maybe; /** A computed field, executes function "token_decoded_freeze_key" */ decoded_freeze_key?: Maybe; /** A computed field, executes function "token_decoded_kyc_key" */ decoded_kyc_key?: Maybe; /** A computed field, executes function "token_decoded_metadata" */ decoded_metadata?: Maybe; /** A computed field, executes function "token_decoded_metadata_key" */ decoded_metadata_key?: Maybe; /** A computed field, executes function "token_decoded_pause_key" */ decoded_pause_key?: Maybe; /** A computed field, executes function "token_decoded_supply_key" */ decoded_supply_key?: Maybe; /** A computed field, executes function "token_decoded_wipe_key" */ decoded_wipe_key?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; /** A computed field, executes function "token_modified_timestamp_iso8601" */ modified_timestamp_iso8601?: Maybe; name?: Maybe; pause_status?: Maybe; supply_type?: Maybe; symbol?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "token". */ export type Token_Order_By = { admin_key?: InputMaybe; airdrop_aggregate?: InputMaybe; assessed_custom_fee_aggregate?: InputMaybe; created_timestamp?: InputMaybe; created_timestamp_iso8601?: InputMaybe; custom_fee_aggregate?: InputMaybe; decimals?: InputMaybe; decoded_admin_key?: InputMaybe; decoded_fee_schedule_key?: InputMaybe; decoded_freeze_key?: InputMaybe; decoded_kyc_key?: InputMaybe; decoded_metadata?: InputMaybe; decoded_metadata_key?: InputMaybe; decoded_pause_key?: InputMaybe; decoded_supply_key?: InputMaybe; decoded_wipe_key?: InputMaybe; entity?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; modified_timestamp?: InputMaybe; modified_timestamp_iso8601?: InputMaybe; name?: InputMaybe; nft_aggregate?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_account_aggregate?: InputMaybe; token_allowance_aggregate?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** Boolean expression to compare columns of type "token_pause_status". All fields are combined with logical 'AND'. */ export type Token_Pause_Status_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** select columns of table "token" */ export enum Token_Select_Column { /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ Decimals = 'decimals', /** column name */ FeeScheduleKey = 'fee_schedule_key', /** column name */ FreezeDefault = 'freeze_default', /** column name */ FreezeKey = 'freeze_key', /** column name */ FreezeStatus = 'freeze_status', /** column name */ InitialSupply = 'initial_supply', /** column name */ KycKey = 'kyc_key', /** column name */ KycStatus = 'kyc_status', /** column name */ MaxSupply = 'max_supply', /** column name */ Metadata = 'metadata', /** column name */ MetadataKey = 'metadata_key', /** column name */ Name = 'name', /** column name */ PauseKey = 'pause_key', /** column name */ PauseStatus = 'pause_status', /** column name */ SupplyKey = 'supply_key', /** column name */ SupplyType = 'supply_type', /** column name */ Symbol = 'symbol', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TokenId = 'token_id', /** column name */ TotalSupply = 'total_supply', /** column name */ TreasuryAccountId = 'treasury_account_id', /** column name */ Type = 'type', /** column name */ WipeKey = 'wipe_key' } /** aggregate stddev on columns */ export type Token_Stddev_Fields = { __typename?: 'token_stddev_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Token_Stddev_Pop_Fields = { __typename?: 'token_stddev_pop_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Token_Stddev_Samp_Fields = { __typename?: 'token_stddev_samp_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** Streaming cursor of the table "token" */ export type Token_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Stream_Cursor_Value_Input = { created_timestamp?: InputMaybe; decimals?: InputMaybe; fee_schedule_key?: InputMaybe; freeze_default?: InputMaybe; freeze_key?: InputMaybe; freeze_status?: InputMaybe; initial_supply?: InputMaybe; kyc_key?: InputMaybe; kyc_status?: InputMaybe; max_supply?: InputMaybe; metadata?: InputMaybe; metadata_key?: InputMaybe; name?: InputMaybe; pause_key?: InputMaybe; pause_status?: InputMaybe; supply_key?: InputMaybe; supply_type?: InputMaybe; symbol?: InputMaybe; timestamp_range?: InputMaybe; token_id?: InputMaybe; total_supply?: InputMaybe; treasury_account_id?: InputMaybe; type?: InputMaybe; wipe_key?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Sum_Fields = { __typename?: 'token_sum_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** Boolean expression to compare columns of type "token_supply_type". All fields are combined with logical 'AND'. */ export type Token_Supply_Type_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** columns and relationships of "token_transfer" */ export type Token_Transfer = { __typename?: 'token_transfer'; account_id: Scalars['bigint']['output']; amount: Scalars['bigint']['output']; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "token_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; is_approval?: Maybe; payer_account_id: Scalars['bigint']['output']; /** An object relationship */ token?: Maybe; token_id: Scalars['bigint']['output']; /** An object relationship */ transaction?: Maybe; }; /** aggregated selection of "token_transfer" */ export type Token_Transfer_Aggregate = { __typename?: 'token_transfer_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Token_Transfer_Aggregate_Bool_Exp = { bool_and?: InputMaybe; bool_or?: InputMaybe; count?: InputMaybe; }; export type Token_Transfer_Aggregate_Bool_Exp_Bool_And = { arguments: Token_Transfer_Select_Column_Token_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Token_Transfer_Aggregate_Bool_Exp_Bool_Or = { arguments: Token_Transfer_Select_Column_Token_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; distinct?: InputMaybe; filter?: InputMaybe; predicate: Boolean_Comparison_Exp; }; export type Token_Transfer_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "token_transfer" */ export type Token_Transfer_Aggregate_Fields = { __typename?: 'token_transfer_aggregate_fields'; 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_transfer" */ export type Token_Transfer_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "token_transfer" */ export type Token_Transfer_Aggregate_Order_By = { 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 Token_Transfer_Avg_Fields = { __typename?: 'token_transfer_avg_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by avg() on columns of table "token_transfer" */ export type Token_Transfer_Avg_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to filter rows from the table "token_transfer". All fields are combined with a logical 'AND'. */ export type Token_Transfer_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; }; /** aggregate max on columns */ export type Token_Transfer_Max_Fields = { __typename?: 'token_transfer_max_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "token_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by max() on columns of table "token_transfer" */ export type Token_Transfer_Max_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate min on columns */ export type Token_Transfer_Min_Fields = { __typename?: 'token_transfer_min_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "token_transfer_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by min() on columns of table "token_transfer" */ export type Token_Transfer_Min_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Ordering options when selecting data from "token_transfer". */ export type Token_Transfer_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; token?: InputMaybe; token_id?: InputMaybe; transaction?: InputMaybe; }; /** select columns of table "token_transfer" */ export enum Token_Transfer_Select_Column { /** column name */ AccountId = 'account_id', /** column name */ Amount = 'amount', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ IsApproval = 'is_approval', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ TokenId = 'token_id' } /** select "token_transfer_aggregate_bool_exp_bool_and_arguments_columns" columns of table "token_transfer" */ export enum Token_Transfer_Select_Column_Token_Transfer_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** select "token_transfer_aggregate_bool_exp_bool_or_arguments_columns" columns of table "token_transfer" */ export enum Token_Transfer_Select_Column_Token_Transfer_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { /** column name */ IsApproval = 'is_approval' } /** aggregate stddev on columns */ export type Token_Transfer_Stddev_Fields = { __typename?: 'token_transfer_stddev_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev() on columns of table "token_transfer" */ export type Token_Transfer_Stddev_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Token_Transfer_Stddev_Pop_Fields = { __typename?: 'token_transfer_stddev_pop_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev_pop() on columns of table "token_transfer" */ export type Token_Transfer_Stddev_Pop_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Token_Transfer_Stddev_Samp_Fields = { __typename?: 'token_transfer_stddev_samp_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by stddev_samp() on columns of table "token_transfer" */ export type Token_Transfer_Stddev_Samp_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Streaming cursor of the table "token_transfer" */ export type Token_Transfer_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Token_Transfer_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Token_Transfer_Stream_Cursor_Value_Input = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; is_approval?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate sum on columns */ export type Token_Transfer_Sum_Fields = { __typename?: 'token_transfer_sum_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by sum() on columns of table "token_transfer" */ export type Token_Transfer_Sum_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_pop on columns */ export type Token_Transfer_Var_Pop_Fields = { __typename?: 'token_transfer_var_pop_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by var_pop() on columns of table "token_transfer" */ export type Token_Transfer_Var_Pop_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate var_samp on columns */ export type Token_Transfer_Var_Samp_Fields = { __typename?: 'token_transfer_var_samp_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by var_samp() on columns of table "token_transfer" */ export type Token_Transfer_Var_Samp_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** aggregate variance on columns */ export type Token_Transfer_Variance_Fields = { __typename?: 'token_transfer_variance_fields'; account_id?: Maybe; amount?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; token_id?: Maybe; }; /** order by variance() on columns of table "token_transfer" */ export type Token_Transfer_Variance_Order_By = { account_id?: InputMaybe; amount?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; token_id?: InputMaybe; }; /** Boolean expression to compare columns of type "token_type". All fields are combined with logical 'AND'. */ export type Token_Type_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; }; /** aggregate var_pop on columns */ export type Token_Var_Pop_Fields = { __typename?: 'token_var_pop_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate var_samp on columns */ export type Token_Var_Samp_Fields = { __typename?: 'token_var_samp_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** aggregate variance on columns */ export type Token_Variance_Fields = { __typename?: 'token_variance_fields'; created_timestamp?: Maybe; decimals?: Maybe; freeze_status?: Maybe; initial_supply?: Maybe; kyc_status?: Maybe; max_supply?: Maybe; /** A computed field, executes function "modified_timestamp_token" */ modified_timestamp?: Maybe; token_id?: Maybe; total_supply?: Maybe; treasury_account_id?: Maybe; }; /** columns and relationships of "topic" */ export type Topic = { __typename?: 'topic'; admin_key?: Maybe; created_timestamp?: Maybe; /** An object relationship */ entity?: Maybe; fee_exempt_key_list?: Maybe; fee_schedule_key?: Maybe; id: Scalars['bigint']['output']; submit_key?: Maybe; timestamp_range: Scalars['int8range']['output']; }; /** aggregated selection of "topic" */ export type Topic_Aggregate = { __typename?: 'topic_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "topic" */ export type Topic_Aggregate_Fields = { __typename?: 'topic_aggregate_fields'; 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 "topic" */ export type Topic_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Topic_Avg_Fields = { __typename?: 'topic_avg_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** Boolean expression to filter rows from the table "topic". All fields are combined with a logical 'AND'. */ export type Topic_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; admin_key?: InputMaybe; created_timestamp?: InputMaybe; entity?: InputMaybe; fee_exempt_key_list?: InputMaybe; fee_schedule_key?: InputMaybe; id?: InputMaybe; submit_key?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate max on columns */ export type Topic_Max_Fields = { __typename?: 'topic_max_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** columns and relationships of "topic_message" */ export type Topic_Message = { __typename?: 'topic_message'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "topic_message_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_topic_message" */ decoded_message?: Maybe; initial_transaction_id?: Maybe; message: Scalars['bytea']['output']; payer_account_id?: Maybe; running_hash: Scalars['bytea']['output']; running_hash_version?: Maybe; sequence_number: Scalars['bigint']['output']; /** An object relationship */ topic?: Maybe; topic_id: Scalars['bigint']['output']; valid_start_timestamp?: Maybe; /** A computed field, executes function "topic_message_valid_start_timestamp_iso8601" */ valid_start_timestamp_iso8601?: Maybe; }; /** aggregated selection of "topic_message" */ export type Topic_Message_Aggregate = { __typename?: 'topic_message_aggregate'; aggregate?: Maybe; nodes: Array; }; export type Topic_Message_Aggregate_Bool_Exp = { count?: InputMaybe; }; export type Topic_Message_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; filter?: InputMaybe; predicate: Int_Comparison_Exp; }; /** aggregate fields of "topic_message" */ export type Topic_Message_Aggregate_Fields = { __typename?: 'topic_message_aggregate_fields'; 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 "topic_message" */ export type Topic_Message_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "topic_message" */ export type Topic_Message_Aggregate_Order_By = { 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 Topic_Message_Avg_Fields = { __typename?: 'topic_message_avg_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by avg() on columns of table "topic_message" */ export type Topic_Message_Avg_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** Boolean expression to filter rows from the table "topic_message". All fields are combined with a logical 'AND'. */ export type Topic_Message_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; decoded_message?: InputMaybe; initial_transaction_id?: InputMaybe; message?: InputMaybe; payer_account_id?: InputMaybe; running_hash?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; valid_start_timestamp_iso8601?: InputMaybe; }; /** columns and relationships of "topic_message_lookup" */ export type Topic_Message_Lookup = { __typename?: 'topic_message_lookup'; partition: Scalars['String']['output']; sequence_number_range: Scalars['int8range']['output']; timestamp_range: Scalars['int8range']['output']; topic_id: Scalars['bigint']['output']; }; /** aggregated selection of "topic_message_lookup" */ export type Topic_Message_Lookup_Aggregate = { __typename?: 'topic_message_lookup_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "topic_message_lookup" */ export type Topic_Message_Lookup_Aggregate_Fields = { __typename?: 'topic_message_lookup_aggregate_fields'; 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 "topic_message_lookup" */ export type Topic_Message_Lookup_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Topic_Message_Lookup_Avg_Fields = { __typename?: 'topic_message_lookup_avg_fields'; topic_id?: Maybe; }; /** Boolean expression to filter rows from the table "topic_message_lookup". All fields are combined with a logical 'AND'. */ export type Topic_Message_Lookup_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; partition?: InputMaybe; sequence_number_range?: InputMaybe; timestamp_range?: InputMaybe; topic_id?: InputMaybe; }; /** aggregate max on columns */ export type Topic_Message_Lookup_Max_Fields = { __typename?: 'topic_message_lookup_max_fields'; partition?: Maybe; topic_id?: Maybe; }; /** aggregate min on columns */ export type Topic_Message_Lookup_Min_Fields = { __typename?: 'topic_message_lookup_min_fields'; partition?: Maybe; topic_id?: Maybe; }; /** Ordering options when selecting data from "topic_message_lookup". */ export type Topic_Message_Lookup_Order_By = { partition?: InputMaybe; sequence_number_range?: InputMaybe; timestamp_range?: InputMaybe; topic_id?: InputMaybe; }; /** select columns of table "topic_message_lookup" */ export enum Topic_Message_Lookup_Select_Column { /** column name */ Partition = 'partition', /** column name */ SequenceNumberRange = 'sequence_number_range', /** column name */ TimestampRange = 'timestamp_range', /** column name */ TopicId = 'topic_id' } /** aggregate stddev on columns */ export type Topic_Message_Lookup_Stddev_Fields = { __typename?: 'topic_message_lookup_stddev_fields'; topic_id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Topic_Message_Lookup_Stddev_Pop_Fields = { __typename?: 'topic_message_lookup_stddev_pop_fields'; topic_id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Topic_Message_Lookup_Stddev_Samp_Fields = { __typename?: 'topic_message_lookup_stddev_samp_fields'; topic_id?: Maybe; }; /** Streaming cursor of the table "topic_message_lookup" */ export type Topic_Message_Lookup_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Topic_Message_Lookup_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Topic_Message_Lookup_Stream_Cursor_Value_Input = { partition?: InputMaybe; sequence_number_range?: InputMaybe; timestamp_range?: InputMaybe; topic_id?: InputMaybe; }; /** aggregate sum on columns */ export type Topic_Message_Lookup_Sum_Fields = { __typename?: 'topic_message_lookup_sum_fields'; topic_id?: Maybe; }; /** aggregate var_pop on columns */ export type Topic_Message_Lookup_Var_Pop_Fields = { __typename?: 'topic_message_lookup_var_pop_fields'; topic_id?: Maybe; }; /** aggregate var_samp on columns */ export type Topic_Message_Lookup_Var_Samp_Fields = { __typename?: 'topic_message_lookup_var_samp_fields'; topic_id?: Maybe; }; /** aggregate variance on columns */ export type Topic_Message_Lookup_Variance_Fields = { __typename?: 'topic_message_lookup_variance_fields'; topic_id?: Maybe; }; /** aggregate max on columns */ export type Topic_Message_Max_Fields = { __typename?: 'topic_message_max_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "topic_message_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_topic_message" */ decoded_message?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; /** A computed field, executes function "topic_message_valid_start_timestamp_iso8601" */ valid_start_timestamp_iso8601?: Maybe; }; /** order by max() on columns of table "topic_message" */ export type Topic_Message_Max_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate min on columns */ export type Topic_Message_Min_Fields = { __typename?: 'topic_message_min_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "topic_message_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** A computed field, executes function "decoded_topic_message" */ decoded_message?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; /** A computed field, executes function "topic_message_valid_start_timestamp_iso8601" */ valid_start_timestamp_iso8601?: Maybe; }; /** order by min() on columns of table "topic_message" */ export type Topic_Message_Min_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** Ordering options when selecting data from "topic_message". */ export type Topic_Message_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; decoded_message?: InputMaybe; initial_transaction_id?: InputMaybe; message?: InputMaybe; payer_account_id?: InputMaybe; running_hash?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; valid_start_timestamp_iso8601?: InputMaybe; }; /** select columns of table "topic_message" */ export enum Topic_Message_Select_Column { /** column name */ ChunkNum = 'chunk_num', /** column name */ ChunkTotal = 'chunk_total', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ InitialTransactionId = 'initial_transaction_id', /** column name */ Message = 'message', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ RunningHash = 'running_hash', /** column name */ RunningHashVersion = 'running_hash_version', /** column name */ SequenceNumber = 'sequence_number', /** column name */ TopicId = 'topic_id', /** column name */ ValidStartTimestamp = 'valid_start_timestamp' } /** aggregate stddev on columns */ export type Topic_Message_Stddev_Fields = { __typename?: 'topic_message_stddev_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by stddev() on columns of table "topic_message" */ export type Topic_Message_Stddev_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Topic_Message_Stddev_Pop_Fields = { __typename?: 'topic_message_stddev_pop_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by stddev_pop() on columns of table "topic_message" */ export type Topic_Message_Stddev_Pop_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Topic_Message_Stddev_Samp_Fields = { __typename?: 'topic_message_stddev_samp_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by stddev_samp() on columns of table "topic_message" */ export type Topic_Message_Stddev_Samp_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** Streaming cursor of the table "topic_message" */ export type Topic_Message_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Topic_Message_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Topic_Message_Stream_Cursor_Value_Input = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; initial_transaction_id?: InputMaybe; message?: InputMaybe; payer_account_id?: InputMaybe; running_hash?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate sum on columns */ export type Topic_Message_Sum_Fields = { __typename?: 'topic_message_sum_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by sum() on columns of table "topic_message" */ export type Topic_Message_Sum_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate var_pop on columns */ export type Topic_Message_Var_Pop_Fields = { __typename?: 'topic_message_var_pop_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by var_pop() on columns of table "topic_message" */ export type Topic_Message_Var_Pop_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate var_samp on columns */ export type Topic_Message_Var_Samp_Fields = { __typename?: 'topic_message_var_samp_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by var_samp() on columns of table "topic_message" */ export type Topic_Message_Var_Samp_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate variance on columns */ export type Topic_Message_Variance_Fields = { __typename?: 'topic_message_variance_fields'; chunk_num?: Maybe; chunk_total?: Maybe; consensus_timestamp?: Maybe; payer_account_id?: Maybe; running_hash_version?: Maybe; sequence_number?: Maybe; topic_id?: Maybe; valid_start_timestamp?: Maybe; }; /** order by variance() on columns of table "topic_message" */ export type Topic_Message_Variance_Order_By = { chunk_num?: InputMaybe; chunk_total?: InputMaybe; consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; running_hash_version?: InputMaybe; sequence_number?: InputMaybe; topic_id?: InputMaybe; valid_start_timestamp?: InputMaybe; }; /** aggregate min on columns */ export type Topic_Min_Fields = { __typename?: 'topic_min_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** Ordering options when selecting data from "topic". */ export type Topic_Order_By = { admin_key?: InputMaybe; created_timestamp?: InputMaybe; entity?: InputMaybe; fee_exempt_key_list?: InputMaybe; fee_schedule_key?: InputMaybe; id?: InputMaybe; submit_key?: InputMaybe; timestamp_range?: InputMaybe; }; /** select columns of table "topic" */ export enum Topic_Select_Column { /** column name */ AdminKey = 'admin_key', /** column name */ CreatedTimestamp = 'created_timestamp', /** column name */ FeeExemptKeyList = 'fee_exempt_key_list', /** column name */ FeeScheduleKey = 'fee_schedule_key', /** column name */ Id = 'id', /** column name */ SubmitKey = 'submit_key', /** column name */ TimestampRange = 'timestamp_range' } /** aggregate stddev on columns */ export type Topic_Stddev_Fields = { __typename?: 'topic_stddev_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** aggregate stddev_pop on columns */ export type Topic_Stddev_Pop_Fields = { __typename?: 'topic_stddev_pop_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** aggregate stddev_samp on columns */ export type Topic_Stddev_Samp_Fields = { __typename?: 'topic_stddev_samp_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** Streaming cursor of the table "topic" */ export type Topic_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Topic_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Topic_Stream_Cursor_Value_Input = { admin_key?: InputMaybe; created_timestamp?: InputMaybe; fee_exempt_key_list?: InputMaybe; fee_schedule_key?: InputMaybe; id?: InputMaybe; submit_key?: InputMaybe; timestamp_range?: InputMaybe; }; /** aggregate sum on columns */ export type Topic_Sum_Fields = { __typename?: 'topic_sum_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** aggregate var_pop on columns */ export type Topic_Var_Pop_Fields = { __typename?: 'topic_var_pop_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** aggregate var_samp on columns */ export type Topic_Var_Samp_Fields = { __typename?: 'topic_var_samp_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** aggregate variance on columns */ export type Topic_Variance_Fields = { __typename?: 'topic_variance_fields'; created_timestamp?: Maybe; id?: Maybe; }; /** columns and relationships of "total_accounts" */ export type Total_Accounts = { __typename?: 'total_accounts'; count?: Maybe; updated_at?: Maybe; }; /** aggregated selection of "total_accounts" */ export type Total_Accounts_Aggregate = { __typename?: 'total_accounts_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "total_accounts" */ export type Total_Accounts_Aggregate_Fields = { __typename?: 'total_accounts_aggregate_fields'; 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 "total_accounts" */ export type Total_Accounts_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Total_Accounts_Avg_Fields = { __typename?: 'total_accounts_avg_fields'; count?: Maybe; }; /** Boolean expression to filter rows from the table "total_accounts". All fields are combined with a logical 'AND'. */ export type Total_Accounts_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Total_Accounts_Max_Fields = { __typename?: 'total_accounts_max_fields'; count?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Total_Accounts_Min_Fields = { __typename?: 'total_accounts_min_fields'; count?: Maybe; updated_at?: Maybe; }; /** Ordering options when selecting data from "total_accounts". */ export type Total_Accounts_Order_By = { count?: InputMaybe; updated_at?: InputMaybe; }; /** select columns of table "total_accounts" */ export enum Total_Accounts_Select_Column { /** column name */ Count = 'count', /** column name */ UpdatedAt = 'updated_at' } /** aggregate stddev on columns */ export type Total_Accounts_Stddev_Fields = { __typename?: 'total_accounts_stddev_fields'; count?: Maybe; }; /** aggregate stddev_pop on columns */ export type Total_Accounts_Stddev_Pop_Fields = { __typename?: 'total_accounts_stddev_pop_fields'; count?: Maybe; }; /** aggregate stddev_samp on columns */ export type Total_Accounts_Stddev_Samp_Fields = { __typename?: 'total_accounts_stddev_samp_fields'; count?: Maybe; }; /** Streaming cursor of the table "total_accounts" */ export type Total_Accounts_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Total_Accounts_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Total_Accounts_Stream_Cursor_Value_Input = { count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Total_Accounts_Sum_Fields = { __typename?: 'total_accounts_sum_fields'; count?: Maybe; }; /** aggregate var_pop on columns */ export type Total_Accounts_Var_Pop_Fields = { __typename?: 'total_accounts_var_pop_fields'; count?: Maybe; }; /** aggregate var_samp on columns */ export type Total_Accounts_Var_Samp_Fields = { __typename?: 'total_accounts_var_samp_fields'; count?: Maybe; }; /** aggregate variance on columns */ export type Total_Accounts_Variance_Fields = { __typename?: 'total_accounts_variance_fields'; count?: Maybe; }; /** columns and relationships of "transaction" */ export type Transaction = { __typename?: 'transaction'; batch_key?: Maybe; charged_tx_fee?: Maybe; /** A computed field, executes function "child_transactions" */ child_transactions?: Maybe>; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** An array relationship */ crypto_transfer: Array; /** An aggregate relationship */ crypto_transfer_aggregate: Crypto_Transfer_Aggregate; /** A computed field, executes function "transaction_decoded_memo" */ decoded_memo?: Maybe; entity_id?: Maybe; errata?: Maybe; /** A computed field, executes function "transaction_id" */ id?: Maybe; index?: Maybe; initial_balance?: Maybe; inner_transactions?: Maybe>; itemized_transfer?: Maybe; max_custom_fees?: Maybe>; max_fee?: Maybe; memo?: Maybe; nft_transfer?: Maybe; /** An array relationship */ nft_transfer_list: Array; /** An aggregate relationship */ nft_transfer_list_aggregate: Nft_Transfer_Aggregate; node_account_id?: Maybe; nonce: Scalars['Int']['output']; parent_consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_parent_consensus_timestamp_iso8601" */ parent_consensus_timestamp_iso8601?: Maybe; /** An object relationship */ parent_transaction?: Maybe; payer_account_id: Scalars['bigint']['output']; result: Scalars['smallint']['output']; scheduled: Scalars['Boolean']['output']; /** A computed field, executes function "sibling_transactions" */ sibling_transactions?: Maybe>; /** An array relationship */ staking_reward_transfer: Array; /** An aggregate relationship */ staking_reward_transfer_aggregate: Staking_Reward_Transfer_Aggregate; /** An array relationship */ token_transfer: Array; /** An aggregate relationship */ token_transfer_aggregate: Token_Transfer_Aggregate; transaction_bytes?: Maybe; transaction_hash?: Maybe; transaction_record_bytes?: Maybe; /** A computed field, executes function "transaction_transfer" */ transfer?: Maybe>; type: Scalars['smallint']['output']; valid_duration_seconds?: Maybe; valid_start_ns: Scalars['bigint']['output']; /** A computed field, executes function "transaction_valid_start_ns_iso8601" */ valid_start_ns_iso8601?: Maybe; }; /** columns and relationships of "transaction" */ export type TransactionChild_TransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionCrypto_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionCrypto_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionItemized_TransferArgs = { path?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionNft_TransferArgs = { path?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionNft_Transfer_ListArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionNft_Transfer_List_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionSibling_TransactionsArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionStaking_Reward_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionStaking_Reward_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionToken_TransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionToken_Transfer_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe; }; /** columns and relationships of "transaction" */ export type TransactionTransferArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; offset?: InputMaybe; order_by?: InputMaybe>; where?: InputMaybe<_Transfer_Bool_Exp>; }; export type Transaction_Aggregate = { __typename?: 'transaction_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "transaction" */ export type Transaction_Aggregate_Fields = { __typename?: 'transaction_aggregate_fields'; 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 "transaction" */ export type Transaction_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** order by aggregate values of table "transaction" */ export type Transaction_Aggregate_Order_By = { 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 Transaction_Avg_Fields = { __typename?: 'transaction_avg_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by avg() on columns of table "transaction" */ export type Transaction_Avg_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */ export type Transaction_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; batch_key?: InputMaybe; charged_tx_fee?: InputMaybe; child_transactions?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; crypto_transfer?: InputMaybe; crypto_transfer_aggregate?: InputMaybe; decoded_memo?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; inner_transactions?: InputMaybe; itemized_transfer?: InputMaybe; max_custom_fees?: InputMaybe; max_fee?: InputMaybe; memo?: InputMaybe; nft_transfer?: InputMaybe; nft_transfer_list?: InputMaybe; nft_transfer_list_aggregate?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; parent_consensus_timestamp_iso8601?: InputMaybe; parent_transaction?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; scheduled?: InputMaybe; sibling_transactions?: InputMaybe; staking_reward_transfer?: InputMaybe; staking_reward_transfer_aggregate?: InputMaybe; token_transfer?: InputMaybe; token_transfer_aggregate?: InputMaybe; transaction_bytes?: InputMaybe; transaction_hash?: InputMaybe; transaction_record_bytes?: InputMaybe; transfer?: InputMaybe<_Transfer_Bool_Exp>; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; valid_start_ns_iso8601?: InputMaybe; }; export type Transaction_Entity_Args = { _limit?: InputMaybe; _offset?: InputMaybe; _order?: InputMaybe; }; /** aggregate max on columns */ export type Transaction_Max_Fields = { __typename?: 'transaction_max_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** A computed field, executes function "transaction_decoded_memo" */ decoded_memo?: Maybe; entity_id?: Maybe; errata?: Maybe; /** A computed field, executes function "transaction_id" */ id?: Maybe; index?: Maybe; initial_balance?: Maybe; inner_transactions?: Maybe>; max_custom_fees?: Maybe>; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_parent_consensus_timestamp_iso8601" */ parent_consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; /** A computed field, executes function "transaction_valid_start_ns_iso8601" */ valid_start_ns_iso8601?: Maybe; }; /** order by max() on columns of table "transaction" */ export type Transaction_Max_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; inner_transactions?: InputMaybe; max_custom_fees?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate min on columns */ export type Transaction_Min_Fields = { __typename?: 'transaction_min_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; /** A computed field, executes function "transaction_decoded_memo" */ decoded_memo?: Maybe; entity_id?: Maybe; errata?: Maybe; /** A computed field, executes function "transaction_id" */ id?: Maybe; index?: Maybe; initial_balance?: Maybe; inner_transactions?: Maybe>; max_custom_fees?: Maybe>; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_parent_consensus_timestamp_iso8601" */ parent_consensus_timestamp_iso8601?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; /** A computed field, executes function "transaction_valid_start_ns_iso8601" */ valid_start_ns_iso8601?: Maybe; }; /** order by min() on columns of table "transaction" */ export type Transaction_Min_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; inner_transactions?: InputMaybe; max_custom_fees?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** Ordering options when selecting data from "transaction". */ export type Transaction_Order_By = { batch_key?: InputMaybe; charged_tx_fee?: InputMaybe; child_transactions_aggregate?: InputMaybe; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; crypto_transfer_aggregate?: InputMaybe; decoded_memo?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; inner_transactions?: InputMaybe; itemized_transfer?: InputMaybe; max_custom_fees?: InputMaybe; max_fee?: InputMaybe; memo?: InputMaybe; nft_transfer?: InputMaybe; nft_transfer_list_aggregate?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; parent_consensus_timestamp_iso8601?: InputMaybe; parent_transaction?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; scheduled?: InputMaybe; sibling_transactions_aggregate?: InputMaybe; staking_reward_transfer_aggregate?: InputMaybe; token_transfer_aggregate?: InputMaybe; transaction_bytes?: InputMaybe; transaction_hash?: InputMaybe; transaction_record_bytes?: InputMaybe; transfer_aggregate?: InputMaybe<_Transfer_Aggregate_Order_By>; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; valid_start_ns_iso8601?: InputMaybe; }; /** select columns of table "transaction" */ export enum Transaction_Select_Column { /** column name */ BatchKey = 'batch_key', /** column name */ ChargedTxFee = 'charged_tx_fee', /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EntityId = 'entity_id', /** column name */ Errata = 'errata', /** column name */ Index = 'index', /** column name */ InitialBalance = 'initial_balance', /** column name */ InnerTransactions = 'inner_transactions', /** column name */ ItemizedTransfer = 'itemized_transfer', /** column name */ MaxCustomFees = 'max_custom_fees', /** column name */ MaxFee = 'max_fee', /** column name */ Memo = 'memo', /** column name */ NftTransfer = 'nft_transfer', /** column name */ NodeAccountId = 'node_account_id', /** column name */ Nonce = 'nonce', /** column name */ ParentConsensusTimestamp = 'parent_consensus_timestamp', /** column name */ PayerAccountId = 'payer_account_id', /** column name */ Result = 'result', /** column name */ Scheduled = 'scheduled', /** column name */ TransactionBytes = 'transaction_bytes', /** column name */ TransactionHash = 'transaction_hash', /** column name */ TransactionRecordBytes = 'transaction_record_bytes', /** column name */ Type = 'type', /** column name */ ValidDurationSeconds = 'valid_duration_seconds', /** column name */ ValidStartNs = 'valid_start_ns' } /** columns and relationships of "transaction_signature" */ export type Transaction_Signature = { __typename?: 'transaction_signature'; consensus_timestamp: Scalars['bigint']['output']; /** A computed field, executes function "transaction_signature_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; public_key_prefix: Scalars['bytea']['output']; signature: Scalars['bytea']['output']; type?: Maybe; }; /** aggregated selection of "transaction_signature" */ export type Transaction_Signature_Aggregate = { __typename?: 'transaction_signature_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "transaction_signature" */ export type Transaction_Signature_Aggregate_Fields = { __typename?: 'transaction_signature_aggregate_fields'; 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 "transaction_signature" */ export type Transaction_Signature_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Transaction_Signature_Avg_Fields = { __typename?: 'transaction_signature_avg_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** Boolean expression to filter rows from the table "transaction_signature". All fields are combined with a logical 'AND'. */ export type Transaction_Signature_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; public_key_prefix?: InputMaybe; signature?: InputMaybe; type?: InputMaybe; }; /** aggregate max on columns */ export type Transaction_Signature_Max_Fields = { __typename?: 'transaction_signature_max_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_signature_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate min on columns */ export type Transaction_Signature_Min_Fields = { __typename?: 'transaction_signature_min_fields'; consensus_timestamp?: Maybe; /** A computed field, executes function "transaction_signature_consensus_timestamp_iso8601" */ consensus_timestamp_iso8601?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** Ordering options when selecting data from "transaction_signature". */ export type Transaction_Signature_Order_By = { consensus_timestamp?: InputMaybe; consensus_timestamp_iso8601?: InputMaybe; entity_id?: InputMaybe; public_key_prefix?: InputMaybe; signature?: InputMaybe; type?: InputMaybe; }; /** select columns of table "transaction_signature" */ export enum Transaction_Signature_Select_Column { /** column name */ ConsensusTimestamp = 'consensus_timestamp', /** column name */ EntityId = 'entity_id', /** column name */ PublicKeyPrefix = 'public_key_prefix', /** column name */ Signature = 'signature', /** column name */ Type = 'type' } /** aggregate stddev on columns */ export type Transaction_Signature_Stddev_Fields = { __typename?: 'transaction_signature_stddev_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate stddev_pop on columns */ export type Transaction_Signature_Stddev_Pop_Fields = { __typename?: 'transaction_signature_stddev_pop_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate stddev_samp on columns */ export type Transaction_Signature_Stddev_Samp_Fields = { __typename?: 'transaction_signature_stddev_samp_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** Streaming cursor of the table "transaction_signature" */ export type Transaction_Signature_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Transaction_Signature_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Transaction_Signature_Stream_Cursor_Value_Input = { consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; public_key_prefix?: InputMaybe; signature?: InputMaybe; type?: InputMaybe; }; /** aggregate sum on columns */ export type Transaction_Signature_Sum_Fields = { __typename?: 'transaction_signature_sum_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate var_pop on columns */ export type Transaction_Signature_Var_Pop_Fields = { __typename?: 'transaction_signature_var_pop_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate var_samp on columns */ export type Transaction_Signature_Var_Samp_Fields = { __typename?: 'transaction_signature_var_samp_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate variance on columns */ export type Transaction_Signature_Variance_Fields = { __typename?: 'transaction_signature_variance_fields'; consensus_timestamp?: Maybe; entity_id?: Maybe; type?: Maybe; }; /** aggregate stddev on columns */ export type Transaction_Stddev_Fields = { __typename?: 'transaction_stddev_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by stddev() on columns of table "transaction" */ export type Transaction_Stddev_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate stddev_pop on columns */ export type Transaction_Stddev_Pop_Fields = { __typename?: 'transaction_stddev_pop_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by stddev_pop() on columns of table "transaction" */ export type Transaction_Stddev_Pop_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate stddev_samp on columns */ export type Transaction_Stddev_Samp_Fields = { __typename?: 'transaction_stddev_samp_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by stddev_samp() on columns of table "transaction" */ export type Transaction_Stddev_Samp_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** Streaming cursor of the table "transaction" */ export type Transaction_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Transaction_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Transaction_Stream_Cursor_Value_Input = { batch_key?: InputMaybe; charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; errata?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; inner_transactions?: InputMaybe>; itemized_transfer?: InputMaybe; max_custom_fees?: InputMaybe>; max_fee?: InputMaybe; memo?: InputMaybe; nft_transfer?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; scheduled?: InputMaybe; transaction_bytes?: InputMaybe; transaction_hash?: InputMaybe; transaction_record_bytes?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate sum on columns */ export type Transaction_Sum_Fields = { __typename?: 'transaction_sum_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by sum() on columns of table "transaction" */ export type Transaction_Sum_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; export type Transaction_Transfer_Args = { transaction_row?: InputMaybe; }; /** aggregate var_pop on columns */ export type Transaction_Var_Pop_Fields = { __typename?: 'transaction_var_pop_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by var_pop() on columns of table "transaction" */ export type Transaction_Var_Pop_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate var_samp on columns */ export type Transaction_Var_Samp_Fields = { __typename?: 'transaction_var_samp_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by var_samp() on columns of table "transaction" */ export type Transaction_Var_Samp_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** aggregate variance on columns */ export type Transaction_Variance_Fields = { __typename?: 'transaction_variance_fields'; charged_tx_fee?: Maybe; consensus_timestamp?: Maybe; entity_id?: Maybe; index?: Maybe; initial_balance?: Maybe; max_fee?: Maybe; node_account_id?: Maybe; nonce?: Maybe; parent_consensus_timestamp?: Maybe; payer_account_id?: Maybe; result?: Maybe; type?: Maybe; valid_duration_seconds?: Maybe; valid_start_ns?: Maybe; }; /** order by variance() on columns of table "transaction" */ export type Transaction_Variance_Order_By = { charged_tx_fee?: InputMaybe; consensus_timestamp?: InputMaybe; entity_id?: InputMaybe; index?: InputMaybe; initial_balance?: InputMaybe; max_fee?: InputMaybe; node_account_id?: InputMaybe; nonce?: InputMaybe; parent_consensus_timestamp?: InputMaybe; payer_account_id?: InputMaybe; result?: InputMaybe; type?: InputMaybe; valid_duration_seconds?: InputMaybe; valid_start_ns?: InputMaybe; }; /** columns and relationships of "transactions_last_24hrs" */ export type Transactions_Last_24hrs = { __typename?: 'transactions_last_24hrs'; count?: Maybe; updated_at?: Maybe; }; /** aggregated selection of "transactions_last_24hrs" */ export type Transactions_Last_24hrs_Aggregate = { __typename?: 'transactions_last_24hrs_aggregate'; aggregate?: Maybe; nodes: Array; }; /** aggregate fields of "transactions_last_24hrs" */ export type Transactions_Last_24hrs_Aggregate_Fields = { __typename?: 'transactions_last_24hrs_aggregate_fields'; 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 "transactions_last_24hrs" */ export type Transactions_Last_24hrs_Aggregate_FieldsCountArgs = { columns?: InputMaybe>; distinct?: InputMaybe; }; /** aggregate avg on columns */ export type Transactions_Last_24hrs_Avg_Fields = { __typename?: 'transactions_last_24hrs_avg_fields'; count?: Maybe; }; /** Boolean expression to filter rows from the table "transactions_last_24hrs". All fields are combined with a logical 'AND'. */ export type Transactions_Last_24hrs_Bool_Exp = { _and?: InputMaybe>; _not?: InputMaybe; _or?: InputMaybe>; count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate max on columns */ export type Transactions_Last_24hrs_Max_Fields = { __typename?: 'transactions_last_24hrs_max_fields'; count?: Maybe; updated_at?: Maybe; }; /** aggregate min on columns */ export type Transactions_Last_24hrs_Min_Fields = { __typename?: 'transactions_last_24hrs_min_fields'; count?: Maybe; updated_at?: Maybe; }; /** Ordering options when selecting data from "transactions_last_24hrs". */ export type Transactions_Last_24hrs_Order_By = { count?: InputMaybe; updated_at?: InputMaybe; }; /** select columns of table "transactions_last_24hrs" */ export enum Transactions_Last_24hrs_Select_Column { /** column name */ Count = 'count', /** column name */ UpdatedAt = 'updated_at' } /** aggregate stddev on columns */ export type Transactions_Last_24hrs_Stddev_Fields = { __typename?: 'transactions_last_24hrs_stddev_fields'; count?: Maybe; }; /** aggregate stddev_pop on columns */ export type Transactions_Last_24hrs_Stddev_Pop_Fields = { __typename?: 'transactions_last_24hrs_stddev_pop_fields'; count?: Maybe; }; /** aggregate stddev_samp on columns */ export type Transactions_Last_24hrs_Stddev_Samp_Fields = { __typename?: 'transactions_last_24hrs_stddev_samp_fields'; count?: Maybe; }; /** Streaming cursor of the table "transactions_last_24hrs" */ export type Transactions_Last_24hrs_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Transactions_Last_24hrs_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe; }; /** Initial value of the column from where the streaming should start */ export type Transactions_Last_24hrs_Stream_Cursor_Value_Input = { count?: InputMaybe; updated_at?: InputMaybe; }; /** aggregate sum on columns */ export type Transactions_Last_24hrs_Sum_Fields = { __typename?: 'transactions_last_24hrs_sum_fields'; count?: Maybe; }; /** aggregate var_pop on columns */ export type Transactions_Last_24hrs_Var_Pop_Fields = { __typename?: 'transactions_last_24hrs_var_pop_fields'; count?: Maybe; }; /** aggregate var_samp on columns */ export type Transactions_Last_24hrs_Var_Samp_Fields = { __typename?: 'transactions_last_24hrs_var_samp_fields'; count?: Maybe; }; /** aggregate variance on columns */ export type Transactions_Last_24hrs_Variance_Fields = { __typename?: 'transactions_last_24hrs_variance_fields'; count?: Maybe; }; /** Boolean expression to compare columns of type "transfer_type". All fields are combined with logical 'AND'. */ export type Transfer_Type_Comparison_Exp = { _eq?: InputMaybe; _gt?: InputMaybe; _gte?: InputMaybe; _in?: InputMaybe>; _is_null?: InputMaybe; _lt?: InputMaybe; _lte?: InputMaybe; _neq?: InputMaybe; _nin?: InputMaybe>; };