UNPKG

aptos

Version:
1,163 lines (1,021 loc) 462 kB
export type Maybe<T> = T | null; export type InputMaybe<T> = Maybe<T>; export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] }; export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> }; export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> }; export type MakeEmpty<T extends { [key: string]: unknown }, K extends keyof T> = { [_ in K]?: never }; export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; } String: { input: string; output: string; } Boolean: { input: boolean; output: boolean; } Int: { input: number; output: number; } Float: { input: number; output: number; } bigint: { input: any; output: any; } jsonb: { input: any; output: any; } numeric: { input: any; output: any; } timestamp: { input: any; output: any; } timestamptz: { 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<Scalars['Boolean']['input']>; _gt?: InputMaybe<Scalars['Boolean']['input']>; _gte?: InputMaybe<Scalars['Boolean']['input']>; _in?: InputMaybe<Array<Scalars['Boolean']['input']>>; _is_null?: InputMaybe<Scalars['Boolean']['input']>; _lt?: InputMaybe<Scalars['Boolean']['input']>; _lte?: InputMaybe<Scalars['Boolean']['input']>; _neq?: InputMaybe<Scalars['Boolean']['input']>; _nin?: InputMaybe<Array<Scalars['Boolean']['input']>>; }; /** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ export type Int_Comparison_Exp = { _eq?: InputMaybe<Scalars['Int']['input']>; _gt?: InputMaybe<Scalars['Int']['input']>; _gte?: InputMaybe<Scalars['Int']['input']>; _in?: InputMaybe<Array<Scalars['Int']['input']>>; _is_null?: InputMaybe<Scalars['Boolean']['input']>; _lt?: InputMaybe<Scalars['Int']['input']>; _lte?: InputMaybe<Scalars['Int']['input']>; _neq?: InputMaybe<Scalars['Int']['input']>; _nin?: InputMaybe<Array<Scalars['Int']['input']>>; }; /** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ export type String_Comparison_Exp = { _eq?: InputMaybe<Scalars['String']['input']>; _gt?: InputMaybe<Scalars['String']['input']>; _gte?: InputMaybe<Scalars['String']['input']>; /** does the column match the given case-insensitive pattern */ _ilike?: InputMaybe<Scalars['String']['input']>; _in?: InputMaybe<Array<Scalars['String']['input']>>; /** does the column match the given POSIX regular expression, case insensitive */ _iregex?: InputMaybe<Scalars['String']['input']>; _is_null?: InputMaybe<Scalars['Boolean']['input']>; /** does the column match the given pattern */ _like?: InputMaybe<Scalars['String']['input']>; _lt?: InputMaybe<Scalars['String']['input']>; _lte?: InputMaybe<Scalars['String']['input']>; _neq?: InputMaybe<Scalars['String']['input']>; /** does the column NOT match the given case-insensitive pattern */ _nilike?: InputMaybe<Scalars['String']['input']>; _nin?: InputMaybe<Array<Scalars['String']['input']>>; /** does the column NOT match the given POSIX regular expression, case insensitive */ _niregex?: InputMaybe<Scalars['String']['input']>; /** does the column NOT match the given pattern */ _nlike?: InputMaybe<Scalars['String']['input']>; /** does the column NOT match the given POSIX regular expression, case sensitive */ _nregex?: InputMaybe<Scalars['String']['input']>; /** does the column NOT match the given SQL regular expression */ _nsimilar?: InputMaybe<Scalars['String']['input']>; /** does the column match the given POSIX regular expression, case sensitive */ _regex?: InputMaybe<Scalars['String']['input']>; /** does the column match the given SQL regular expression */ _similar?: InputMaybe<Scalars['String']['input']>; }; /** columns and relationships of "account_transactions" */ export type Account_Transactions = { __typename?: 'account_transactions'; account_address: Scalars['String']['output']; /** An array relationship */ coin_activities: Array<Coin_Activities>; /** An aggregate relationship */ coin_activities_aggregate: Coin_Activities_Aggregate; /** An array relationship */ delegated_staking_activities: Array<Delegated_Staking_Activities>; /** An array relationship */ fungible_asset_activities: Array<Fungible_Asset_Activities>; /** An array relationship */ token_activities: Array<Token_Activities>; /** An aggregate relationship */ token_activities_aggregate: Token_Activities_Aggregate; /** An array relationship */ token_activities_v2: Array<Token_Activities_V2>; /** An aggregate relationship */ token_activities_v2_aggregate: Token_Activities_V2_Aggregate; transaction_version: Scalars['bigint']['output']; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsCoin_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsCoin_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsDelegated_Staking_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Delegated_Staking_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Delegated_Staking_Activities_Order_By>>; where?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsFungible_Asset_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Fungible_Asset_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Fungible_Asset_Activities_Order_By>>; where?: InputMaybe<Fungible_Asset_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsToken_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsToken_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsToken_Activities_V2Args = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** columns and relationships of "account_transactions" */ export type Account_TransactionsToken_Activities_V2_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** aggregated selection of "account_transactions" */ export type Account_Transactions_Aggregate = { __typename?: 'account_transactions_aggregate'; aggregate?: Maybe<Account_Transactions_Aggregate_Fields>; nodes: Array<Account_Transactions>; }; /** aggregate fields of "account_transactions" */ export type Account_Transactions_Aggregate_Fields = { __typename?: 'account_transactions_aggregate_fields'; avg?: Maybe<Account_Transactions_Avg_Fields>; count: Scalars['Int']['output']; max?: Maybe<Account_Transactions_Max_Fields>; min?: Maybe<Account_Transactions_Min_Fields>; stddev?: Maybe<Account_Transactions_Stddev_Fields>; stddev_pop?: Maybe<Account_Transactions_Stddev_Pop_Fields>; stddev_samp?: Maybe<Account_Transactions_Stddev_Samp_Fields>; sum?: Maybe<Account_Transactions_Sum_Fields>; var_pop?: Maybe<Account_Transactions_Var_Pop_Fields>; var_samp?: Maybe<Account_Transactions_Var_Samp_Fields>; variance?: Maybe<Account_Transactions_Variance_Fields>; }; /** aggregate fields of "account_transactions" */ export type Account_Transactions_Aggregate_FieldsCountArgs = { columns?: InputMaybe<Array<Account_Transactions_Select_Column>>; distinct?: InputMaybe<Scalars['Boolean']['input']>; }; /** aggregate avg on columns */ export type Account_Transactions_Avg_Fields = { __typename?: 'account_transactions_avg_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Boolean expression to filter rows from the table "account_transactions". All fields are combined with a logical 'AND'. */ export type Account_Transactions_Bool_Exp = { _and?: InputMaybe<Array<Account_Transactions_Bool_Exp>>; _not?: InputMaybe<Account_Transactions_Bool_Exp>; _or?: InputMaybe<Array<Account_Transactions_Bool_Exp>>; account_address?: InputMaybe<String_Comparison_Exp>; coin_activities?: InputMaybe<Coin_Activities_Bool_Exp>; delegated_staking_activities?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; fungible_asset_activities?: InputMaybe<Fungible_Asset_Activities_Bool_Exp>; token_activities?: InputMaybe<Token_Activities_Bool_Exp>; token_activities_v2?: InputMaybe<Token_Activities_V2_Bool_Exp>; transaction_version?: InputMaybe<Bigint_Comparison_Exp>; }; /** aggregate max on columns */ export type Account_Transactions_Max_Fields = { __typename?: 'account_transactions_max_fields'; account_address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate min on columns */ export type Account_Transactions_Min_Fields = { __typename?: 'account_transactions_min_fields'; account_address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** Ordering options when selecting data from "account_transactions". */ export type Account_Transactions_Order_By = { account_address?: InputMaybe<Order_By>; coin_activities_aggregate?: InputMaybe<Coin_Activities_Aggregate_Order_By>; delegated_staking_activities_aggregate?: InputMaybe<Delegated_Staking_Activities_Aggregate_Order_By>; fungible_asset_activities_aggregate?: InputMaybe<Fungible_Asset_Activities_Aggregate_Order_By>; token_activities_aggregate?: InputMaybe<Token_Activities_Aggregate_Order_By>; token_activities_v2_aggregate?: InputMaybe<Token_Activities_V2_Aggregate_Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** select columns of table "account_transactions" */ export enum Account_Transactions_Select_Column { /** column name */ AccountAddress = 'account_address', /** column name */ TransactionVersion = 'transaction_version' } /** aggregate stddev on columns */ export type Account_Transactions_Stddev_Fields = { __typename?: 'account_transactions_stddev_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_pop on columns */ export type Account_Transactions_Stddev_Pop_Fields = { __typename?: 'account_transactions_stddev_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_samp on columns */ export type Account_Transactions_Stddev_Samp_Fields = { __typename?: 'account_transactions_stddev_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Streaming cursor of the table "account_transactions" */ export type Account_Transactions_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Account_Transactions_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe<Cursor_Ordering>; }; /** Initial value of the column from where the streaming should start */ export type Account_Transactions_Stream_Cursor_Value_Input = { account_address?: InputMaybe<Scalars['String']['input']>; transaction_version?: InputMaybe<Scalars['bigint']['input']>; }; /** aggregate sum on columns */ export type Account_Transactions_Sum_Fields = { __typename?: 'account_transactions_sum_fields'; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate var_pop on columns */ export type Account_Transactions_Var_Pop_Fields = { __typename?: 'account_transactions_var_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate var_samp on columns */ export type Account_Transactions_Var_Samp_Fields = { __typename?: 'account_transactions_var_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate variance on columns */ export type Account_Transactions_Variance_Fields = { __typename?: 'account_transactions_variance_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** columns and relationships of "address_events_summary" */ export type Address_Events_Summary = { __typename?: 'address_events_summary'; account_address?: Maybe<Scalars['String']['output']>; /** An object relationship */ block_metadata?: Maybe<Block_Metadata_Transactions>; min_block_height?: Maybe<Scalars['bigint']['output']>; num_distinct_versions?: Maybe<Scalars['bigint']['output']>; }; /** Boolean expression to filter rows from the table "address_events_summary". All fields are combined with a logical 'AND'. */ export type Address_Events_Summary_Bool_Exp = { _and?: InputMaybe<Array<Address_Events_Summary_Bool_Exp>>; _not?: InputMaybe<Address_Events_Summary_Bool_Exp>; _or?: InputMaybe<Array<Address_Events_Summary_Bool_Exp>>; account_address?: InputMaybe<String_Comparison_Exp>; block_metadata?: InputMaybe<Block_Metadata_Transactions_Bool_Exp>; min_block_height?: InputMaybe<Bigint_Comparison_Exp>; num_distinct_versions?: InputMaybe<Bigint_Comparison_Exp>; }; /** Ordering options when selecting data from "address_events_summary". */ export type Address_Events_Summary_Order_By = { account_address?: InputMaybe<Order_By>; block_metadata?: InputMaybe<Block_Metadata_Transactions_Order_By>; min_block_height?: InputMaybe<Order_By>; num_distinct_versions?: InputMaybe<Order_By>; }; /** select columns of table "address_events_summary" */ export enum Address_Events_Summary_Select_Column { /** column name */ AccountAddress = 'account_address', /** column name */ MinBlockHeight = 'min_block_height', /** column name */ NumDistinctVersions = 'num_distinct_versions' } /** Streaming cursor of the table "address_events_summary" */ export type Address_Events_Summary_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Events_Summary_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe<Cursor_Ordering>; }; /** Initial value of the column from where the streaming should start */ export type Address_Events_Summary_Stream_Cursor_Value_Input = { account_address?: InputMaybe<Scalars['String']['input']>; min_block_height?: InputMaybe<Scalars['bigint']['input']>; num_distinct_versions?: InputMaybe<Scalars['bigint']['input']>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_Events = { __typename?: 'address_version_from_events'; account_address?: Maybe<Scalars['String']['output']>; /** An array relationship */ coin_activities: Array<Coin_Activities>; /** An aggregate relationship */ coin_activities_aggregate: Coin_Activities_Aggregate; /** An array relationship */ delegated_staking_activities: Array<Delegated_Staking_Activities>; /** An array relationship */ token_activities: Array<Token_Activities>; /** An aggregate relationship */ token_activities_aggregate: Token_Activities_Aggregate; /** An array relationship */ token_activities_v2: Array<Token_Activities_V2>; /** An aggregate relationship */ token_activities_v2_aggregate: Token_Activities_V2_Aggregate; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsCoin_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsCoin_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsDelegated_Staking_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Delegated_Staking_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Delegated_Staking_Activities_Order_By>>; where?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsToken_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsToken_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsToken_Activities_V2Args = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** columns and relationships of "address_version_from_events" */ export type Address_Version_From_EventsToken_Activities_V2_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** aggregated selection of "address_version_from_events" */ export type Address_Version_From_Events_Aggregate = { __typename?: 'address_version_from_events_aggregate'; aggregate?: Maybe<Address_Version_From_Events_Aggregate_Fields>; nodes: Array<Address_Version_From_Events>; }; /** aggregate fields of "address_version_from_events" */ export type Address_Version_From_Events_Aggregate_Fields = { __typename?: 'address_version_from_events_aggregate_fields'; avg?: Maybe<Address_Version_From_Events_Avg_Fields>; count: Scalars['Int']['output']; max?: Maybe<Address_Version_From_Events_Max_Fields>; min?: Maybe<Address_Version_From_Events_Min_Fields>; stddev?: Maybe<Address_Version_From_Events_Stddev_Fields>; stddev_pop?: Maybe<Address_Version_From_Events_Stddev_Pop_Fields>; stddev_samp?: Maybe<Address_Version_From_Events_Stddev_Samp_Fields>; sum?: Maybe<Address_Version_From_Events_Sum_Fields>; var_pop?: Maybe<Address_Version_From_Events_Var_Pop_Fields>; var_samp?: Maybe<Address_Version_From_Events_Var_Samp_Fields>; variance?: Maybe<Address_Version_From_Events_Variance_Fields>; }; /** aggregate fields of "address_version_from_events" */ export type Address_Version_From_Events_Aggregate_FieldsCountArgs = { columns?: InputMaybe<Array<Address_Version_From_Events_Select_Column>>; distinct?: InputMaybe<Scalars['Boolean']['input']>; }; /** aggregate avg on columns */ export type Address_Version_From_Events_Avg_Fields = { __typename?: 'address_version_from_events_avg_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Boolean expression to filter rows from the table "address_version_from_events". All fields are combined with a logical 'AND'. */ export type Address_Version_From_Events_Bool_Exp = { _and?: InputMaybe<Array<Address_Version_From_Events_Bool_Exp>>; _not?: InputMaybe<Address_Version_From_Events_Bool_Exp>; _or?: InputMaybe<Array<Address_Version_From_Events_Bool_Exp>>; account_address?: InputMaybe<String_Comparison_Exp>; coin_activities?: InputMaybe<Coin_Activities_Bool_Exp>; delegated_staking_activities?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; token_activities?: InputMaybe<Token_Activities_Bool_Exp>; token_activities_v2?: InputMaybe<Token_Activities_V2_Bool_Exp>; transaction_version?: InputMaybe<Bigint_Comparison_Exp>; }; /** aggregate max on columns */ export type Address_Version_From_Events_Max_Fields = { __typename?: 'address_version_from_events_max_fields'; account_address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate min on columns */ export type Address_Version_From_Events_Min_Fields = { __typename?: 'address_version_from_events_min_fields'; account_address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** Ordering options when selecting data from "address_version_from_events". */ export type Address_Version_From_Events_Order_By = { account_address?: InputMaybe<Order_By>; coin_activities_aggregate?: InputMaybe<Coin_Activities_Aggregate_Order_By>; delegated_staking_activities_aggregate?: InputMaybe<Delegated_Staking_Activities_Aggregate_Order_By>; token_activities_aggregate?: InputMaybe<Token_Activities_Aggregate_Order_By>; token_activities_v2_aggregate?: InputMaybe<Token_Activities_V2_Aggregate_Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** select columns of table "address_version_from_events" */ export enum Address_Version_From_Events_Select_Column { /** column name */ AccountAddress = 'account_address', /** column name */ TransactionVersion = 'transaction_version' } /** aggregate stddev on columns */ export type Address_Version_From_Events_Stddev_Fields = { __typename?: 'address_version_from_events_stddev_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_pop on columns */ export type Address_Version_From_Events_Stddev_Pop_Fields = { __typename?: 'address_version_from_events_stddev_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_samp on columns */ export type Address_Version_From_Events_Stddev_Samp_Fields = { __typename?: 'address_version_from_events_stddev_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Streaming cursor of the table "address_version_from_events" */ export type Address_Version_From_Events_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Version_From_Events_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe<Cursor_Ordering>; }; /** Initial value of the column from where the streaming should start */ export type Address_Version_From_Events_Stream_Cursor_Value_Input = { account_address?: InputMaybe<Scalars['String']['input']>; transaction_version?: InputMaybe<Scalars['bigint']['input']>; }; /** aggregate sum on columns */ export type Address_Version_From_Events_Sum_Fields = { __typename?: 'address_version_from_events_sum_fields'; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate var_pop on columns */ export type Address_Version_From_Events_Var_Pop_Fields = { __typename?: 'address_version_from_events_var_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate var_samp on columns */ export type Address_Version_From_Events_Var_Samp_Fields = { __typename?: 'address_version_from_events_var_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate variance on columns */ export type Address_Version_From_Events_Variance_Fields = { __typename?: 'address_version_from_events_variance_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_Resources = { __typename?: 'address_version_from_move_resources'; address?: Maybe<Scalars['String']['output']>; /** An array relationship */ coin_activities: Array<Coin_Activities>; /** An aggregate relationship */ coin_activities_aggregate: Coin_Activities_Aggregate; /** An array relationship */ delegated_staking_activities: Array<Delegated_Staking_Activities>; /** An array relationship */ token_activities: Array<Token_Activities>; /** An aggregate relationship */ token_activities_aggregate: Token_Activities_Aggregate; /** An array relationship */ token_activities_v2: Array<Token_Activities_V2>; /** An aggregate relationship */ token_activities_v2_aggregate: Token_Activities_V2_Aggregate; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesCoin_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesCoin_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Coin_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Coin_Activities_Order_By>>; where?: InputMaybe<Coin_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesDelegated_Staking_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Delegated_Staking_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Delegated_Staking_Activities_Order_By>>; where?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesToken_ActivitiesArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesToken_Activities_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_Order_By>>; where?: InputMaybe<Token_Activities_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesToken_Activities_V2Args = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** columns and relationships of "address_version_from_move_resources" */ export type Address_Version_From_Move_ResourcesToken_Activities_V2_AggregateArgs = { distinct_on?: InputMaybe<Array<Token_Activities_V2_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Token_Activities_V2_Order_By>>; where?: InputMaybe<Token_Activities_V2_Bool_Exp>; }; /** aggregated selection of "address_version_from_move_resources" */ export type Address_Version_From_Move_Resources_Aggregate = { __typename?: 'address_version_from_move_resources_aggregate'; aggregate?: Maybe<Address_Version_From_Move_Resources_Aggregate_Fields>; nodes: Array<Address_Version_From_Move_Resources>; }; /** aggregate fields of "address_version_from_move_resources" */ export type Address_Version_From_Move_Resources_Aggregate_Fields = { __typename?: 'address_version_from_move_resources_aggregate_fields'; avg?: Maybe<Address_Version_From_Move_Resources_Avg_Fields>; count: Scalars['Int']['output']; max?: Maybe<Address_Version_From_Move_Resources_Max_Fields>; min?: Maybe<Address_Version_From_Move_Resources_Min_Fields>; stddev?: Maybe<Address_Version_From_Move_Resources_Stddev_Fields>; stddev_pop?: Maybe<Address_Version_From_Move_Resources_Stddev_Pop_Fields>; stddev_samp?: Maybe<Address_Version_From_Move_Resources_Stddev_Samp_Fields>; sum?: Maybe<Address_Version_From_Move_Resources_Sum_Fields>; var_pop?: Maybe<Address_Version_From_Move_Resources_Var_Pop_Fields>; var_samp?: Maybe<Address_Version_From_Move_Resources_Var_Samp_Fields>; variance?: Maybe<Address_Version_From_Move_Resources_Variance_Fields>; }; /** aggregate fields of "address_version_from_move_resources" */ export type Address_Version_From_Move_Resources_Aggregate_FieldsCountArgs = { columns?: InputMaybe<Array<Address_Version_From_Move_Resources_Select_Column>>; distinct?: InputMaybe<Scalars['Boolean']['input']>; }; /** aggregate avg on columns */ export type Address_Version_From_Move_Resources_Avg_Fields = { __typename?: 'address_version_from_move_resources_avg_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Boolean expression to filter rows from the table "address_version_from_move_resources". All fields are combined with a logical 'AND'. */ export type Address_Version_From_Move_Resources_Bool_Exp = { _and?: InputMaybe<Array<Address_Version_From_Move_Resources_Bool_Exp>>; _not?: InputMaybe<Address_Version_From_Move_Resources_Bool_Exp>; _or?: InputMaybe<Array<Address_Version_From_Move_Resources_Bool_Exp>>; address?: InputMaybe<String_Comparison_Exp>; coin_activities?: InputMaybe<Coin_Activities_Bool_Exp>; delegated_staking_activities?: InputMaybe<Delegated_Staking_Activities_Bool_Exp>; token_activities?: InputMaybe<Token_Activities_Bool_Exp>; token_activities_v2?: InputMaybe<Token_Activities_V2_Bool_Exp>; transaction_version?: InputMaybe<Bigint_Comparison_Exp>; }; /** aggregate max on columns */ export type Address_Version_From_Move_Resources_Max_Fields = { __typename?: 'address_version_from_move_resources_max_fields'; address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate min on columns */ export type Address_Version_From_Move_Resources_Min_Fields = { __typename?: 'address_version_from_move_resources_min_fields'; address?: Maybe<Scalars['String']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** Ordering options when selecting data from "address_version_from_move_resources". */ export type Address_Version_From_Move_Resources_Order_By = { address?: InputMaybe<Order_By>; coin_activities_aggregate?: InputMaybe<Coin_Activities_Aggregate_Order_By>; delegated_staking_activities_aggregate?: InputMaybe<Delegated_Staking_Activities_Aggregate_Order_By>; token_activities_aggregate?: InputMaybe<Token_Activities_Aggregate_Order_By>; token_activities_v2_aggregate?: InputMaybe<Token_Activities_V2_Aggregate_Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** select columns of table "address_version_from_move_resources" */ export enum Address_Version_From_Move_Resources_Select_Column { /** column name */ Address = 'address', /** column name */ TransactionVersion = 'transaction_version' } /** aggregate stddev on columns */ export type Address_Version_From_Move_Resources_Stddev_Fields = { __typename?: 'address_version_from_move_resources_stddev_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_pop on columns */ export type Address_Version_From_Move_Resources_Stddev_Pop_Fields = { __typename?: 'address_version_from_move_resources_stddev_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate stddev_samp on columns */ export type Address_Version_From_Move_Resources_Stddev_Samp_Fields = { __typename?: 'address_version_from_move_resources_stddev_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Streaming cursor of the table "address_version_from_move_resources" */ export type Address_Version_From_Move_Resources_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Address_Version_From_Move_Resources_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe<Cursor_Ordering>; }; /** Initial value of the column from where the streaming should start */ export type Address_Version_From_Move_Resources_Stream_Cursor_Value_Input = { address?: InputMaybe<Scalars['String']['input']>; transaction_version?: InputMaybe<Scalars['bigint']['input']>; }; /** aggregate sum on columns */ export type Address_Version_From_Move_Resources_Sum_Fields = { __typename?: 'address_version_from_move_resources_sum_fields'; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** aggregate var_pop on columns */ export type Address_Version_From_Move_Resources_Var_Pop_Fields = { __typename?: 'address_version_from_move_resources_var_pop_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate var_samp on columns */ export type Address_Version_From_Move_Resources_Var_Samp_Fields = { __typename?: 'address_version_from_move_resources_var_samp_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** aggregate variance on columns */ export type Address_Version_From_Move_Resources_Variance_Fields = { __typename?: 'address_version_from_move_resources_variance_fields'; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ export type Bigint_Comparison_Exp = { _eq?: InputMaybe<Scalars['bigint']['input']>; _gt?: InputMaybe<Scalars['bigint']['input']>; _gte?: InputMaybe<Scalars['bigint']['input']>; _in?: InputMaybe<Array<Scalars['bigint']['input']>>; _is_null?: InputMaybe<Scalars['Boolean']['input']>; _lt?: InputMaybe<Scalars['bigint']['input']>; _lte?: InputMaybe<Scalars['bigint']['input']>; _neq?: InputMaybe<Scalars['bigint']['input']>; _nin?: InputMaybe<Array<Scalars['bigint']['input']>>; }; /** columns and relationships of "block_metadata_transactions" */ export type Block_Metadata_Transactions = { __typename?: 'block_metadata_transactions'; block_height: Scalars['bigint']['output']; epoch: Scalars['bigint']['output']; failed_proposer_indices: Scalars['jsonb']['output']; id: Scalars['String']['output']; previous_block_votes_bitvec: Scalars['jsonb']['output']; proposer: Scalars['String']['output']; round: Scalars['bigint']['output']; timestamp: Scalars['timestamp']['output']; version: Scalars['bigint']['output']; }; /** columns and relationships of "block_metadata_transactions" */ export type Block_Metadata_TransactionsFailed_Proposer_IndicesArgs = { path?: InputMaybe<Scalars['String']['input']>; }; /** columns and relationships of "block_metadata_transactions" */ export type Block_Metadata_TransactionsPrevious_Block_Votes_BitvecArgs = { path?: InputMaybe<Scalars['String']['input']>; }; /** Boolean expression to filter rows from the table "block_metadata_transactions". All fields are combined with a logical 'AND'. */ export type Block_Metadata_Transactions_Bool_Exp = { _and?: InputMaybe<Array<Block_Metadata_Transactions_Bool_Exp>>; _not?: InputMaybe<Block_Metadata_Transactions_Bool_Exp>; _or?: InputMaybe<Array<Block_Metadata_Transactions_Bool_Exp>>; block_height?: InputMaybe<Bigint_Comparison_Exp>; epoch?: InputMaybe<Bigint_Comparison_Exp>; failed_proposer_indices?: InputMaybe<Jsonb_Comparison_Exp>; id?: InputMaybe<String_Comparison_Exp>; previous_block_votes_bitvec?: InputMaybe<Jsonb_Comparison_Exp>; proposer?: InputMaybe<String_Comparison_Exp>; round?: InputMaybe<Bigint_Comparison_Exp>; timestamp?: InputMaybe<Timestamp_Comparison_Exp>; version?: InputMaybe<Bigint_Comparison_Exp>; }; /** Ordering options when selecting data from "block_metadata_transactions". */ export type Block_Metadata_Transactions_Order_By = { block_height?: InputMaybe<Order_By>; epoch?: InputMaybe<Order_By>; failed_proposer_indices?: InputMaybe<Order_By>; id?: InputMaybe<Order_By>; previous_block_votes_bitvec?: InputMaybe<Order_By>; proposer?: InputMaybe<Order_By>; round?: InputMaybe<Order_By>; timestamp?: InputMaybe<Order_By>; version?: InputMaybe<Order_By>; }; /** select columns of table "block_metadata_transactions" */ export enum Block_Metadata_Transactions_Select_Column { /** column name */ BlockHeight = 'block_height', /** column name */ Epoch = 'epoch', /** column name */ FailedProposerIndices = 'failed_proposer_indices', /** column name */ Id = 'id', /** column name */ PreviousBlockVotesBitvec = 'previous_block_votes_bitvec', /** column name */ Proposer = 'proposer', /** column name */ Round = 'round', /** column name */ Timestamp = 'timestamp', /** column name */ Version = 'version' } /** Streaming cursor of the table "block_metadata_transactions" */ export type Block_Metadata_Transactions_Stream_Cursor_Input = { /** Stream column input with initial value */ initial_value: Block_Metadata_Transactions_Stream_Cursor_Value_Input; /** cursor ordering */ ordering?: InputMaybe<Cursor_Ordering>; }; /** Initial value of the column from where the streaming should start */ export type Block_Metadata_Transactions_Stream_Cursor_Value_Input = { block_height?: InputMaybe<Scalars['bigint']['input']>; epoch?: InputMaybe<Scalars['bigint']['input']>; failed_proposer_indices?: InputMaybe<Scalars['jsonb']['input']>; id?: InputMaybe<Scalars['String']['input']>; previous_block_votes_bitvec?: InputMaybe<Scalars['jsonb']['input']>; proposer?: InputMaybe<Scalars['String']['input']>; round?: InputMaybe<Scalars['bigint']['input']>; timestamp?: InputMaybe<Scalars['timestamp']['input']>; version?: InputMaybe<Scalars['bigint']['input']>; }; /** columns and relationships of "coin_activities" */ export type Coin_Activities = { __typename?: 'coin_activities'; activity_type: Scalars['String']['output']; amount: Scalars['numeric']['output']; /** An array relationship */ aptos_names: Array<Current_Aptos_Names>; /** An aggregate relationship */ aptos_names_aggregate: Current_Aptos_Names_Aggregate; block_height: Scalars['bigint']['output']; /** An object relationship */ coin_info?: Maybe<Coin_Infos>; coin_type: Scalars['String']['output']; entry_function_id_str?: Maybe<Scalars['String']['output']>; event_account_address: Scalars['String']['output']; event_creation_number: Scalars['bigint']['output']; event_index?: Maybe<Scalars['bigint']['output']>; event_sequence_number: Scalars['bigint']['output']; is_gas_fee: Scalars['Boolean']['output']; is_transaction_success: Scalars['Boolean']['output']; owner_address: Scalars['String']['output']; storage_refund_amount: Scalars['numeric']['output']; transaction_timestamp: Scalars['timestamp']['output']; transaction_version: Scalars['bigint']['output']; }; /** columns and relationships of "coin_activities" */ export type Coin_ActivitiesAptos_NamesArgs = { distinct_on?: InputMaybe<Array<Current_Aptos_Names_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Current_Aptos_Names_Order_By>>; where?: InputMaybe<Current_Aptos_Names_Bool_Exp>; }; /** columns and relationships of "coin_activities" */ export type Coin_ActivitiesAptos_Names_AggregateArgs = { distinct_on?: InputMaybe<Array<Current_Aptos_Names_Select_Column>>; limit?: InputMaybe<Scalars['Int']['input']>; offset?: InputMaybe<Scalars['Int']['input']>; order_by?: InputMaybe<Array<Current_Aptos_Names_Order_By>>; where?: InputMaybe<Current_Aptos_Names_Bool_Exp>; }; /** aggregated selection of "coin_activities" */ export type Coin_Activities_Aggregate = { __typename?: 'coin_activities_aggregate'; aggregate?: Maybe<Coin_Activities_Aggregate_Fields>; nodes: Array<Coin_Activities>; }; /** aggregate fields of "coin_activities" */ export type Coin_Activities_Aggregate_Fields = { __typename?: 'coin_activities_aggregate_fields'; avg?: Maybe<Coin_Activities_Avg_Fields>; count: Scalars['Int']['output']; max?: Maybe<Coin_Activities_Max_Fields>; min?: Maybe<Coin_Activities_Min_Fields>; stddev?: Maybe<Coin_Activities_Stddev_Fields>; stddev_pop?: Maybe<Coin_Activities_Stddev_Pop_Fields>; stddev_samp?: Maybe<Coin_Activities_Stddev_Samp_Fields>; sum?: Maybe<Coin_Activities_Sum_Fields>; var_pop?: Maybe<Coin_Activities_Var_Pop_Fields>; var_samp?: Maybe<Coin_Activities_Var_Samp_Fields>; variance?: Maybe<Coin_Activities_Variance_Fields>; }; /** aggregate fields of "coin_activities" */ export type Coin_Activities_Aggregate_FieldsCountArgs = { columns?: InputMaybe<Array<Coin_Activities_Select_Column>>; distinct?: InputMaybe<Scalars['Boolean']['input']>; }; /** order by aggregate values of table "coin_activities" */ export type Coin_Activities_Aggregate_Order_By = { avg?: InputMaybe<Coin_Activities_Avg_Order_By>; count?: InputMaybe<Order_By>; max?: InputMaybe<Coin_Activities_Max_Order_By>; min?: InputMaybe<Coin_Activities_Min_Order_By>; stddev?: InputMaybe<Coin_Activities_Stddev_Order_By>; stddev_pop?: InputMaybe<Coin_Activities_Stddev_Pop_Order_By>; stddev_samp?: InputMaybe<Coin_Activities_Stddev_Samp_Order_By>; sum?: InputMaybe<Coin_Activities_Sum_Order_By>; var_pop?: InputMaybe<Coin_Activities_Var_Pop_Order_By>; var_samp?: InputMaybe<Coin_Activities_Var_Samp_Order_By>; variance?: InputMaybe<Coin_Activities_Variance_Order_By>; }; /** aggregate avg on columns */ export type Coin_Activities_Avg_Fields = { __typename?: 'coin_activities_avg_fields'; amount?: Maybe<Scalars['Float']['output']>; block_height?: Maybe<Scalars['Float']['output']>; event_creation_number?: Maybe<Scalars['Float']['output']>; event_index?: Maybe<Scalars['Float']['output']>; event_sequence_number?: Maybe<Scalars['Float']['output']>; storage_refund_amount?: Maybe<Scalars['Float']['output']>; transaction_version?: Maybe<Scalars['Float']['output']>; }; /** order by avg() on columns of table "coin_activities" */ export type Coin_Activities_Avg_Order_By = { amount?: InputMaybe<Order_By>; block_height?: InputMaybe<Order_By>; event_creation_number?: InputMaybe<Order_By>; event_index?: InputMaybe<Order_By>; event_sequence_number?: InputMaybe<Order_By>; storage_refund_amount?: InputMaybe<Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** Boolean expression to filter rows from the table "coin_activities". All fields are combined with a logical 'AND'. */ export type Coin_Activities_Bool_Exp = { _and?: InputMaybe<Array<Coin_Activities_Bool_Exp>>; _not?: InputMaybe<Coin_Activities_Bool_Exp>; _or?: InputMaybe<Array<Coin_Activities_Bool_Exp>>; activity_type?: InputMaybe<String_Comparison_Exp>; amount?: InputMaybe<Numeric_Comparison_Exp>; aptos_names?: InputMaybe<Current_Aptos_Names_Bool_Exp>; block_height?: InputMaybe<Bigint_Comparison_Exp>; coin_info?: InputMaybe<Coin_Infos_Bool_Exp>; coin_type?: InputMaybe<String_Comparison_Exp>; entry_function_id_str?: InputMaybe<String_Comparison_Exp>; event_account_address?: InputMaybe<String_Comparison_Exp>; event_creation_number?: InputMaybe<Bigint_Comparison_Exp>; event_index?: InputMaybe<Bigint_Comparison_Exp>; event_sequence_number?: InputMaybe<Bigint_Comparison_Exp>; is_gas_fee?: InputMaybe<Boolean_Comparison_Exp>; is_transaction_success?: InputMaybe<Boolean_Comparison_Exp>; owner_address?: InputMaybe<String_Comparison_Exp>; storage_refund_amount?: InputMaybe<Numeric_Comparison_Exp>; transaction_timestamp?: InputMaybe<Timestamp_Comparison_Exp>; transaction_version?: InputMaybe<Bigint_Comparison_Exp>; }; /** aggregate max on columns */ export type Coin_Activities_Max_Fields = { __typename?: 'coin_activities_max_fields'; activity_type?: Maybe<Scalars['String']['output']>; amount?: Maybe<Scalars['numeric']['output']>; block_height?: Maybe<Scalars['bigint']['output']>; coin_type?: Maybe<Scalars['String']['output']>; entry_function_id_str?: Maybe<Scalars['String']['output']>; event_account_address?: Maybe<Scalars['String']['output']>; event_creation_number?: Maybe<Scalars['bigint']['output']>; event_index?: Maybe<Scalars['bigint']['output']>; event_sequence_number?: Maybe<Scalars['bigint']['output']>; owner_address?: Maybe<Scalars['String']['output']>; storage_refund_amount?: Maybe<Scalars['numeric']['output']>; transaction_timestamp?: Maybe<Scalars['timestamp']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** order by max() on columns of table "coin_activities" */ export type Coin_Activities_Max_Order_By = { activity_type?: InputMaybe<Order_By>; amount?: InputMaybe<Order_By>; block_height?: InputMaybe<Order_By>; coin_type?: InputMaybe<Order_By>; entry_function_id_str?: InputMaybe<Order_By>; event_account_address?: InputMaybe<Order_By>; event_creation_number?: InputMaybe<Order_By>; event_index?: InputMaybe<Order_By>; event_sequence_number?: InputMaybe<Order_By>; owner_address?: InputMaybe<Order_By>; storage_refund_amount?: InputMaybe<Order_By>; transaction_timestamp?: InputMaybe<Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** aggregate min on columns */ export type Coin_Activities_Min_Fields = { __typename?: 'coin_activities_min_fields'; activity_type?: Maybe<Scalars['String']['output']>; amount?: Maybe<Scalars['numeric']['output']>; block_height?: Maybe<Scalars['bigint']['output']>; coin_type?: Maybe<Scalars['String']['output']>; entry_function_id_str?: Maybe<Scalars['String']['output']>; event_account_address?: Maybe<Scalars['String']['output']>; event_creation_number?: Maybe<Scalars['bigint']['output']>; event_index?: Maybe<Scalars['bigint']['output']>; event_sequence_number?: Maybe<Scalars['bigint']['output']>; owner_address?: Maybe<Scalars['String']['output']>; storage_refund_amount?: Maybe<Scalars['numeric']['output']>; transaction_timestamp?: Maybe<Scalars['timestamp']['output']>; transaction_version?: Maybe<Scalars['bigint']['output']>; }; /** order by min() on columns of table "coin_activities" */ export type Coin_Activities_Min_Order_By = { activity_type?: InputMaybe<Order_By>; amount?: InputMaybe<Order_By>; block_height?: InputMaybe<Order_By>; coin_type?: InputMaybe<Order_By>; entry_function_id_str?: InputMaybe<Order_By>; event_account_address?: InputMaybe<Order_By>; event_creation_number?: InputMaybe<Order_By>; event_index?: InputMaybe<Order_By>; event_sequence_number?: InputMaybe<Order_By>; owner_address?: InputMaybe<Order_By>; storage_refund_amount?: InputMaybe<Order_By>; transaction_timestamp?: InputMaybe<Order_By>; transaction_version?: InputMaybe<Order_By>; }; /** Ordering options when selecting data from "coin_activities". */ export type Coin_Activities_Order_By = { activity_type?: InputMaybe<Order_By>; amount?: InputMaybe<Order_By>; aptos_names_aggregate?: InputMaybe<Current_Aptos_Names_Aggregate_Order_By>; block_height?: InputMaybe<Order_By>; coin_info?: InputMaybe<Coin_Infos_Order_By>; coin_type?: InputMaybe<Order_By>; entry_function_id_str?: InputMaybe<Order_By>; event_account_address?: InputMaybe<Order_By>; event_creation_number?: InputMaybe<Order_By>; event_index?: I