import { gql } from '@apollo/client';
import * as Apollo from '@apollo/client';
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 };
const defaultOptions = {} as const;
/** 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; }
_text: { input: any; output: any; }
bigint: { input: any; output: any; }
coin: { input: any; output: any; }
coin_scalar: { input: any; output: any; }
date: { input: any; output: any; }
float8: { input: any; output: any; }
json: { input: any; output: any; }
jsonb: { input: any; output: any; }
numeric: { input: any; output: any; }
timestamp: { input: any; output: any; }
};
/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */
export type 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_Array_Comparison_Exp = {
/** is the array contained in the given array value */
_contained_in?: InputMaybe<Array<Scalars['String']['input']>>;
/** does the array contain the given value */
_contains?: InputMaybe<Array<Scalars['String']['input']>>;
_eq?: InputMaybe<Array<Scalars['String']['input']>>;
_gt?: InputMaybe<Array<Scalars['String']['input']>>;
_gte?: InputMaybe<Array<Scalars['String']['input']>>;
_in?: InputMaybe<Array<Array<Scalars['String']['input']>>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Array<Scalars['String']['input']>>;
_lte?: InputMaybe<Array<Scalars['String']['input']>>;
_neq?: InputMaybe<Array<Scalars['String']['input']>>;
_nin?: InputMaybe<Array<Array<Scalars['String']['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 "_transaction" */
export type _Transaction = {
fee?: Maybe<Scalars['jsonb']['output']>;
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
logs?: Maybe<Scalars['jsonb']['output']>;
memo?: Maybe<Scalars['String']['output']>;
messages?: Maybe<Scalars['json']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
signer_infos?: Maybe<Scalars['jsonb']['output']>;
subject1?: Maybe<Scalars['String']['output']>;
subject2?: Maybe<Scalars['String']['output']>;
success?: Maybe<Scalars['Boolean']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
value?: Maybe<Scalars['json']['output']>;
};
/** columns and relationships of "_transaction" */
export type _TransactionFeeArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "_transaction" */
export type _TransactionLogsArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "_transaction" */
export type _TransactionMessagesArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "_transaction" */
export type _TransactionSigner_InfosArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "_transaction" */
export type _TransactionValueArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** aggregated selection of "_transaction" */
export type _Transaction_Aggregate = {
aggregate?: Maybe<_Transaction_Aggregate_Fields>;
nodes: Array<_Transaction>;
};
/** aggregate fields of "_transaction" */
export type _Transaction_Aggregate_Fields = {
avg?: Maybe<_Transaction_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<_Transaction_Max_Fields>;
min?: Maybe<_Transaction_Min_Fields>;
stddev?: Maybe<_Transaction_Stddev_Fields>;
stddev_pop?: Maybe<_Transaction_Stddev_Pop_Fields>;
stddev_samp?: Maybe<_Transaction_Stddev_Samp_Fields>;
sum?: Maybe<_Transaction_Sum_Fields>;
var_pop?: Maybe<_Transaction_Var_Pop_Fields>;
var_samp?: Maybe<_Transaction_Var_Samp_Fields>;
variance?: Maybe<_Transaction_Variance_Fields>;
};
/** aggregate fields of "_transaction" */
export type _Transaction_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<_Transaction_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type _Transaction_Avg_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "_transaction". All fields are combined with a logical 'AND'. */
export type _Transaction_Bool_Exp = {
_and?: InputMaybe<Array<_Transaction_Bool_Exp>>;
_not?: InputMaybe<_Transaction_Bool_Exp>;
_or?: InputMaybe<Array<_Transaction_Bool_Exp>>;
fee?: InputMaybe<Jsonb_Comparison_Exp>;
gas_used?: InputMaybe<Bigint_Comparison_Exp>;
gas_wanted?: InputMaybe<Bigint_Comparison_Exp>;
hash?: InputMaybe<String_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
index?: InputMaybe<Bigint_Comparison_Exp>;
involved_accounts_addresses?: InputMaybe<String_Array_Comparison_Exp>;
logs?: InputMaybe<Jsonb_Comparison_Exp>;
memo?: InputMaybe<String_Comparison_Exp>;
messages?: InputMaybe<Json_Comparison_Exp>;
partition_id?: InputMaybe<Bigint_Comparison_Exp>;
raw_log?: InputMaybe<String_Comparison_Exp>;
signatures?: InputMaybe<String_Array_Comparison_Exp>;
signer_infos?: InputMaybe<Jsonb_Comparison_Exp>;
subject1?: InputMaybe<String_Comparison_Exp>;
subject2?: InputMaybe<String_Comparison_Exp>;
success?: InputMaybe<Boolean_Comparison_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
value?: InputMaybe<Json_Comparison_Exp>;
};
/** aggregate max on columns */
export type _Transaction_Max_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
subject1?: Maybe<Scalars['String']['output']>;
subject2?: Maybe<Scalars['String']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type _Transaction_Min_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
subject1?: Maybe<Scalars['String']['output']>;
subject2?: Maybe<Scalars['String']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "_transaction". */
export type _Transaction_Order_By = {
fee?: InputMaybe<Order_By>;
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
logs?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
messages?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
signer_infos?: InputMaybe<Order_By>;
subject1?: InputMaybe<Order_By>;
subject2?: InputMaybe<Order_By>;
success?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** select columns of table "_transaction" */
export enum _Transaction_Select_Column {
/** column name */
Fee = 'fee',
/** column name */
GasUsed = 'gas_used',
/** column name */
GasWanted = 'gas_wanted',
/** column name */
Hash = 'hash',
/** column name */
Height = 'height',
/** column name */
Index = 'index',
/** column name */
InvolvedAccountsAddresses = 'involved_accounts_addresses',
/** column name */
Logs = 'logs',
/** column name */
Memo = 'memo',
/** column name */
Messages = 'messages',
/** column name */
PartitionId = 'partition_id',
/** column name */
RawLog = 'raw_log',
/** column name */
Signatures = 'signatures',
/** column name */
SignerInfos = 'signer_infos',
/** column name */
Subject1 = 'subject1',
/** column name */
Subject2 = 'subject2',
/** column name */
Success = 'success',
/** column name */
TransactionHash = 'transaction_hash',
/** column name */
Type = 'type',
/** column name */
Value = 'value'
}
/** aggregate stddev on columns */
export type _Transaction_Stddev_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type _Transaction_Stddev_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type _Transaction_Stddev_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** 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<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type _Transaction_Stream_Cursor_Value_Input = {
fee?: InputMaybe<Scalars['jsonb']['input']>;
gas_used?: InputMaybe<Scalars['bigint']['input']>;
gas_wanted?: InputMaybe<Scalars['bigint']['input']>;
hash?: InputMaybe<Scalars['String']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
index?: InputMaybe<Scalars['bigint']['input']>;
involved_accounts_addresses?: InputMaybe<Array<Scalars['String']['input']>>;
logs?: InputMaybe<Scalars['jsonb']['input']>;
memo?: InputMaybe<Scalars['String']['input']>;
messages?: InputMaybe<Scalars['json']['input']>;
partition_id?: InputMaybe<Scalars['bigint']['input']>;
raw_log?: InputMaybe<Scalars['String']['input']>;
signatures?: InputMaybe<Array<Scalars['String']['input']>>;
signer_infos?: InputMaybe<Scalars['jsonb']['input']>;
subject1?: InputMaybe<Scalars['String']['input']>;
subject2?: InputMaybe<Scalars['String']['input']>;
success?: InputMaybe<Scalars['Boolean']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
value?: InputMaybe<Scalars['json']['input']>;
};
/** aggregate sum on columns */
export type _Transaction_Sum_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type _Transaction_Var_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type _Transaction_Var_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type _Transaction_Variance_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "_uptime_temp" */
export type _Uptime_Temp = {
pre_commits?: Maybe<Scalars['bigint']['output']>;
validator_address?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "_uptime_temp" */
export type _Uptime_Temp_Aggregate = {
aggregate?: Maybe<_Uptime_Temp_Aggregate_Fields>;
nodes: Array<_Uptime_Temp>;
};
/** aggregate fields of "_uptime_temp" */
export type _Uptime_Temp_Aggregate_Fields = {
avg?: Maybe<_Uptime_Temp_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<_Uptime_Temp_Max_Fields>;
min?: Maybe<_Uptime_Temp_Min_Fields>;
stddev?: Maybe<_Uptime_Temp_Stddev_Fields>;
stddev_pop?: Maybe<_Uptime_Temp_Stddev_Pop_Fields>;
stddev_samp?: Maybe<_Uptime_Temp_Stddev_Samp_Fields>;
sum?: Maybe<_Uptime_Temp_Sum_Fields>;
var_pop?: Maybe<_Uptime_Temp_Var_Pop_Fields>;
var_samp?: Maybe<_Uptime_Temp_Var_Samp_Fields>;
variance?: Maybe<_Uptime_Temp_Variance_Fields>;
};
/** aggregate fields of "_uptime_temp" */
export type _Uptime_Temp_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<_Uptime_Temp_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type _Uptime_Temp_Avg_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "_uptime_temp". All fields are combined with a logical 'AND'. */
export type _Uptime_Temp_Bool_Exp = {
_and?: InputMaybe<Array<_Uptime_Temp_Bool_Exp>>;
_not?: InputMaybe<_Uptime_Temp_Bool_Exp>;
_or?: InputMaybe<Array<_Uptime_Temp_Bool_Exp>>;
pre_commits?: InputMaybe<Bigint_Comparison_Exp>;
validator_address?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type _Uptime_Temp_Max_Fields = {
pre_commits?: Maybe<Scalars['bigint']['output']>;
validator_address?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type _Uptime_Temp_Min_Fields = {
pre_commits?: Maybe<Scalars['bigint']['output']>;
validator_address?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "_uptime_temp". */
export type _Uptime_Temp_Order_By = {
pre_commits?: InputMaybe<Order_By>;
validator_address?: InputMaybe<Order_By>;
};
/** select columns of table "_uptime_temp" */
export enum _Uptime_Temp_Select_Column {
/** column name */
PreCommits = 'pre_commits',
/** column name */
ValidatorAddress = 'validator_address'
}
/** aggregate stddev on columns */
export type _Uptime_Temp_Stddev_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type _Uptime_Temp_Stddev_Pop_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type _Uptime_Temp_Stddev_Samp_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "_uptime_temp" */
export type _Uptime_Temp_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: _Uptime_Temp_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type _Uptime_Temp_Stream_Cursor_Value_Input = {
pre_commits?: InputMaybe<Scalars['bigint']['input']>;
validator_address?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type _Uptime_Temp_Sum_Fields = {
pre_commits?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type _Uptime_Temp_Var_Pop_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type _Uptime_Temp_Var_Samp_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type _Uptime_Temp_Variance_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "account" */
export type Account = {
/** An object relationship */
account_balance?: Maybe<Account_Balance>;
address: Scalars['String']['output'];
/** An array relationship */
cyberlinks: Array<Cyberlinks>;
/** An aggregate relationship */
cyberlinks_aggregate: Cyberlinks_Aggregate;
/** An array relationship */
investmints: Array<Investmints>;
/** An aggregate relationship */
investmints_aggregate: Investmints_Aggregate;
/** An array relationship */
particles: Array<Particles>;
/** An aggregate relationship */
particles_aggregate: Particles_Aggregate;
/** An array relationship */
routes: Array<Routes>;
/** An array relationship */
routesBySource: Array<Routes>;
/** An aggregate relationship */
routesBySource_aggregate: Routes_Aggregate;
/** An aggregate relationship */
routes_aggregate: Routes_Aggregate;
/** An array relationship */
vesting_accounts: Array<Vesting_Account>;
/** An aggregate relationship */
vesting_accounts_aggregate: Vesting_Account_Aggregate;
};
/** columns and relationships of "account" */
export type AccountCyberlinksArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountCyberlinks_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountInvestmintsArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountInvestmints_AggregateArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountParticlesArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountParticles_AggregateArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountRoutesArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountRoutesBySourceArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountRoutesBySource_AggregateArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountRoutes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountVesting_AccountsArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
/** columns and relationships of "account" */
export type AccountVesting_Accounts_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
/** aggregated selection of "account" */
export type Account_Aggregate = {
aggregate?: Maybe<Account_Aggregate_Fields>;
nodes: Array<Account>;
};
/** aggregate fields of "account" */
export type Account_Aggregate_Fields = {
count: Scalars['Int']['output'];
max?: Maybe<Account_Max_Fields>;
min?: Maybe<Account_Min_Fields>;
};
/** aggregate fields of "account" */
export type Account_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Account_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** columns and relationships of "account_balance" */
export type Account_Balance = {
/** An object relationship */
account: Account;
address: Scalars['String']['output'];
coins: Array<Scalars['coin']['output']>;
height: Scalars['bigint']['output'];
};
/** aggregated selection of "account_balance" */
export type Account_Balance_Aggregate = {
aggregate?: Maybe<Account_Balance_Aggregate_Fields>;
nodes: Array<Account_Balance>;
};
/** aggregate fields of "account_balance" */
export type Account_Balance_Aggregate_Fields = {
avg?: Maybe<Account_Balance_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Account_Balance_Max_Fields>;
min?: Maybe<Account_Balance_Min_Fields>;
stddev?: Maybe<Account_Balance_Stddev_Fields>;
stddev_pop?: Maybe<Account_Balance_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Account_Balance_Stddev_Samp_Fields>;
sum?: Maybe<Account_Balance_Sum_Fields>;
var_pop?: Maybe<Account_Balance_Var_Pop_Fields>;
var_samp?: Maybe<Account_Balance_Var_Samp_Fields>;
variance?: Maybe<Account_Balance_Variance_Fields>;
};
/** aggregate fields of "account_balance" */
export type Account_Balance_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Account_Balance_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Account_Balance_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "account_balance". All fields are combined with a logical 'AND'. */
export type Account_Balance_Bool_Exp = {
_and?: InputMaybe<Array<Account_Balance_Bool_Exp>>;
_not?: InputMaybe<Account_Balance_Bool_Exp>;
_or?: InputMaybe<Array<Account_Balance_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
address?: InputMaybe<String_Comparison_Exp>;
coins?: InputMaybe<Coin_Array_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Account_Balance_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
coins?: Maybe<Array<Scalars['coin']['output']>>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Account_Balance_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
coins?: Maybe<Array<Scalars['coin']['output']>>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "account_balance". */
export type Account_Balance_Order_By = {
account?: InputMaybe<Account_Order_By>;
address?: InputMaybe<Order_By>;
coins?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
};
/** select columns of table "account_balance" */
export enum Account_Balance_Select_Column {
/** column name */
Address = 'address',
/** column name */
Coins = 'coins',
/** column name */
Height = 'height'
}
/** aggregate stddev on columns */
export type Account_Balance_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Account_Balance_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Account_Balance_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "account_balance" */
export type Account_Balance_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Account_Balance_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Account_Balance_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
coins?: InputMaybe<Array<Scalars['coin']['input']>>;
height?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Account_Balance_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Account_Balance_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Account_Balance_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Account_Balance_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. */
export type Account_Bool_Exp = {
_and?: InputMaybe<Array<Account_Bool_Exp>>;
_not?: InputMaybe<Account_Bool_Exp>;
_or?: InputMaybe<Array<Account_Bool_Exp>>;
account_balance?: InputMaybe<Account_Balance_Bool_Exp>;
address?: InputMaybe<String_Comparison_Exp>;
cyberlinks?: InputMaybe<Cyberlinks_Bool_Exp>;
cyberlinks_aggregate?: InputMaybe<Cyberlinks_Aggregate_Bool_Exp>;
investmints?: InputMaybe<Investmints_Bool_Exp>;
investmints_aggregate?: InputMaybe<Investmints_Aggregate_Bool_Exp>;
particles?: InputMaybe<Particles_Bool_Exp>;
particles_aggregate?: InputMaybe<Particles_Aggregate_Bool_Exp>;
routes?: InputMaybe<Routes_Bool_Exp>;
routesBySource?: InputMaybe<Routes_Bool_Exp>;
routesBySource_aggregate?: InputMaybe<Routes_Aggregate_Bool_Exp>;
routes_aggregate?: InputMaybe<Routes_Aggregate_Bool_Exp>;
vesting_accounts?: InputMaybe<Vesting_Account_Bool_Exp>;
vesting_accounts_aggregate?: InputMaybe<Vesting_Account_Aggregate_Bool_Exp>;
};
/** aggregate max on columns */
export type Account_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Account_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "account". */
export type Account_Order_By = {
account_balance?: InputMaybe<Account_Balance_Order_By>;
address?: InputMaybe<Order_By>;
cyberlinks_aggregate?: InputMaybe<Cyberlinks_Aggregate_Order_By>;
investmints_aggregate?: InputMaybe<Investmints_Aggregate_Order_By>;
particles_aggregate?: InputMaybe<Particles_Aggregate_Order_By>;
routesBySource_aggregate?: InputMaybe<Routes_Aggregate_Order_By>;
routes_aggregate?: InputMaybe<Routes_Aggregate_Order_By>;
vesting_accounts_aggregate?: InputMaybe<Vesting_Account_Aggregate_Order_By>;
};
/** select columns of table "account" */
export enum Account_Select_Column {
/** column name */
Address = 'address'
}
/** Streaming cursor of the table "account" */
export type Account_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Account_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Account_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "average_block_time_from_genesis" */
export type Average_Block_Time_From_Genesis = {
average_time: Scalars['numeric']['output'];
height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
};
/** aggregated selection of "average_block_time_from_genesis" */
export type Average_Block_Time_From_Genesis_Aggregate = {
aggregate?: Maybe<Average_Block_Time_From_Genesis_Aggregate_Fields>;
nodes: Array<Average_Block_Time_From_Genesis>;
};
/** aggregate fields of "average_block_time_from_genesis" */
export type Average_Block_Time_From_Genesis_Aggregate_Fields = {
avg?: Maybe<Average_Block_Time_From_Genesis_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Average_Block_Time_From_Genesis_Max_Fields>;
min?: Maybe<Average_Block_Time_From_Genesis_Min_Fields>;
stddev?: Maybe<Average_Block_Time_From_Genesis_Stddev_Fields>;
stddev_pop?: Maybe<Average_Block_Time_From_Genesis_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Average_Block_Time_From_Genesis_Stddev_Samp_Fields>;
sum?: Maybe<Average_Block_Time_From_Genesis_Sum_Fields>;
var_pop?: Maybe<Average_Block_Time_From_Genesis_Var_Pop_Fields>;
var_samp?: Maybe<Average_Block_Time_From_Genesis_Var_Samp_Fields>;
variance?: Maybe<Average_Block_Time_From_Genesis_Variance_Fields>;
};
/** aggregate fields of "average_block_time_from_genesis" */
export type Average_Block_Time_From_Genesis_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Average_Block_Time_From_Genesis_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Average_Block_Time_From_Genesis_Avg_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "average_block_time_from_genesis". All fields are combined with a logical 'AND'. */
export type Average_Block_Time_From_Genesis_Bool_Exp = {
_and?: InputMaybe<Array<Average_Block_Time_From_Genesis_Bool_Exp>>;
_not?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
_or?: InputMaybe<Array<Average_Block_Time_From_Genesis_Bool_Exp>>;
average_time?: InputMaybe<Numeric_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Average_Block_Time_From_Genesis_Max_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Average_Block_Time_From_Genesis_Min_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "average_block_time_from_genesis". */
export type Average_Block_Time_From_Genesis_Order_By = {
average_time?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
};
/** select columns of table "average_block_time_from_genesis" */
export enum Average_Block_Time_From_Genesis_Select_Column {
/** column name */
AverageTime = 'average_time',
/** column name */
Height = 'height',
/** column name */
OneRowId = 'one_row_id'
}
/** aggregate stddev on columns */
export type Average_Block_Time_From_Genesis_Stddev_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Average_Block_Time_From_Genesis_Stddev_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Average_Block_Time_From_Genesis_Stddev_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "average_block_time_from_genesis" */
export type Average_Block_Time_From_Genesis_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Average_Block_Time_From_Genesis_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Average_Block_Time_From_Genesis_Stream_Cursor_Value_Input = {
average_time?: InputMaybe<Scalars['numeric']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Average_Block_Time_From_Genesis_Sum_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Average_Block_Time_From_Genesis_Var_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Average_Block_Time_From_Genesis_Var_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Average_Block_Time_From_Genesis_Variance_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "average_block_time_per_day" */
export type Average_Block_Time_Per_Day = {
average_time: Scalars['numeric']['output'];
height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
};
/** aggregated selection of "average_block_time_per_day" */
export type Average_Block_Time_Per_Day_Aggregate = {
aggregate?: Maybe<Average_Block_Time_Per_Day_Aggregate_Fields>;
nodes: Array<Average_Block_Time_Per_Day>;
};
/** aggregate fields of "average_block_time_per_day" */
export type Average_Block_Time_Per_Day_Aggregate_Fields = {
avg?: Maybe<Average_Block_Time_Per_Day_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Average_Block_Time_Per_Day_Max_Fields>;
min?: Maybe<Average_Block_Time_Per_Day_Min_Fields>;
stddev?: Maybe<Average_Block_Time_Per_Day_Stddev_Fields>;
stddev_pop?: Maybe<Average_Block_Time_Per_Day_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Average_Block_Time_Per_Day_Stddev_Samp_Fields>;
sum?: Maybe<Average_Block_Time_Per_Day_Sum_Fields>;
var_pop?: Maybe<Average_Block_Time_Per_Day_Var_Pop_Fields>;
var_samp?: Maybe<Average_Block_Time_Per_Day_Var_Samp_Fields>;
variance?: Maybe<Average_Block_Time_Per_Day_Variance_Fields>;
};
/** aggregate fields of "average_block_time_per_day" */
export type Average_Block_Time_Per_Day_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Average_Block_Time_Per_Day_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Average_Block_Time_Per_Day_Avg_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "average_block_time_per_day". All fields are combined with a logical 'AND'. */
export type Average_Block_Time_Per_Day_Bool_Exp = {
_and?: InputMaybe<Array<Average_Block_Time_Per_Day_Bool_Exp>>;
_not?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
_or?: InputMaybe<Array<Average_Block_Time_Per_Day_Bool_Exp>>;
average_time?: InputMaybe<Numeric_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Average_Block_Time_Per_Day_Max_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Average_Block_Time_Per_Day_Min_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "average_block_time_per_day". */
export type Average_Block_Time_Per_Day_Order_By = {
average_time?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
};
/** select columns of table "average_block_time_per_day" */
export enum Average_Block_Time_Per_Day_Select_Column {
/** column name */
AverageTime = 'average_time',
/** column name */
Height = 'height',
/** column name */
OneRowId = 'one_row_id'
}
/** aggregate stddev on columns */
export type Average_Block_Time_Per_Day_Stddev_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Average_Block_Time_Per_Day_Stddev_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Average_Block_Time_Per_Day_Stddev_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "average_block_time_per_day" */
export type Average_Block_Time_Per_Day_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Average_Block_Time_Per_Day_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Average_Block_Time_Per_Day_Stream_Cursor_Value_Input = {
average_time?: InputMaybe<Scalars['numeric']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Average_Block_Time_Per_Day_Sum_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Average_Block_Time_Per_Day_Var_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Average_Block_Time_Per_Day_Var_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Average_Block_Time_Per_Day_Variance_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "average_block_time_per_hour" */
export type Average_Block_Time_Per_Hour = {
average_time: Scalars['numeric']['output'];
height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
};
/** aggregated selection of "average_block_time_per_hour" */
export type Average_Block_Time_Per_Hour_Aggregate = {
aggregate?: Maybe<Average_Block_Time_Per_Hour_Aggregate_Fields>;
nodes: Array<Average_Block_Time_Per_Hour>;
};
/** aggregate fields of "average_block_time_per_hour" */
export type Average_Block_Time_Per_Hour_Aggregate_Fields = {
avg?: Maybe<Average_Block_Time_Per_Hour_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Average_Block_Time_Per_Hour_Max_Fields>;
min?: Maybe<Average_Block_Time_Per_Hour_Min_Fields>;
stddev?: Maybe<Average_Block_Time_Per_Hour_Stddev_Fields>;
stddev_pop?: Maybe<Average_Block_Time_Per_Hour_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Average_Block_Time_Per_Hour_Stddev_Samp_Fields>;
sum?: Maybe<Average_Block_Time_Per_Hour_Sum_Fields>;
var_pop?: Maybe<Average_Block_Time_Per_Hour_Var_Pop_Fields>;
var_samp?: Maybe<Average_Block_Time_Per_Hour_Var_Samp_Fields>;
variance?: Maybe<Average_Block_Time_Per_Hour_Variance_Fields>;
};
/** aggregate fields of "average_block_time_per_hour" */
export type Average_Block_Time_Per_Hour_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Average_Block_Time_Per_Hour_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Average_Block_Time_Per_Hour_Avg_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "average_block_time_per_hour". All fields are combined with a logical 'AND'. */
export type Average_Block_Time_Per_Hour_Bool_Exp = {
_and?: InputMaybe<Array<Average_Block_Time_Per_Hour_Bool_Exp>>;
_not?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
_or?: InputMaybe<Array<Average_Block_Time_Per_Hour_Bool_Exp>>;
average_time?: InputMaybe<Numeric_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Average_Block_Time_Per_Hour_Max_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Average_Block_Time_Per_Hour_Min_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "average_block_time_per_hour". */
export type Average_Block_Time_Per_Hour_Order_By = {
average_time?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
};
/** select columns of table "average_block_time_per_hour" */
export enum Average_Block_Time_Per_Hour_Select_Column {
/** column name */
AverageTime = 'average_time',
/** column name */
Height = 'height',
/** column name */
OneRowId = 'one_row_id'
}
/** aggregate stddev on columns */
export type Average_Block_Time_Per_Hour_Stddev_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Average_Block_Time_Per_Hour_Stddev_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Average_Block_Time_Per_Hour_Stddev_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "average_block_time_per_hour" */
export type Average_Block_Time_Per_Hour_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Average_Block_Time_Per_Hour_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Average_Block_Time_Per_Hour_Stream_Cursor_Value_Input = {
average_time?: InputMaybe<Scalars['numeric']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Average_Block_Time_Per_Hour_Sum_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Average_Block_Time_Per_Hour_Var_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Average_Block_Time_Per_Hour_Var_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Average_Block_Time_Per_Hour_Variance_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "average_block_time_per_minute" */
export type Average_Block_Time_Per_Minute = {
average_time: Scalars['numeric']['output'];
height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
};
/** aggregated selection of "average_block_time_per_minute" */
export type Average_Block_Time_Per_Minute_Aggregate = {
aggregate?: Maybe<Average_Block_Time_Per_Minute_Aggregate_Fields>;
nodes: Array<Average_Block_Time_Per_Minute>;
};
/** aggregate fields of "average_block_time_per_minute" */
export type Average_Block_Time_Per_Minute_Aggregate_Fields = {
avg?: Maybe<Average_Block_Time_Per_Minute_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Average_Block_Time_Per_Minute_Max_Fields>;
min?: Maybe<Average_Block_Time_Per_Minute_Min_Fields>;
stddev?: Maybe<Average_Block_Time_Per_Minute_Stddev_Fields>;
stddev_pop?: Maybe<Average_Block_Time_Per_Minute_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Average_Block_Time_Per_Minute_Stddev_Samp_Fields>;
sum?: Maybe<Average_Block_Time_Per_Minute_Sum_Fields>;
var_pop?: Maybe<Average_Block_Time_Per_Minute_Var_Pop_Fields>;
var_samp?: Maybe<Average_Block_Time_Per_Minute_Var_Samp_Fields>;
variance?: Maybe<Average_Block_Time_Per_Minute_Variance_Fields>;
};
/** aggregate fields of "average_block_time_per_minute" */
export type Average_Block_Time_Per_Minute_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Average_Block_Time_Per_Minute_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Average_Block_Time_Per_Minute_Avg_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "average_block_time_per_minute". All fields are combined with a logical 'AND'. */
export type Average_Block_Time_Per_Minute_Bool_Exp = {
_and?: InputMaybe<Array<Average_Block_Time_Per_Minute_Bool_Exp>>;
_not?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
_or?: InputMaybe<Array<Average_Block_Time_Per_Minute_Bool_Exp>>;
average_time?: InputMaybe<Numeric_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Average_Block_Time_Per_Minute_Max_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Average_Block_Time_Per_Minute_Min_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "average_block_time_per_minute". */
export type Average_Block_Time_Per_Minute_Order_By = {
average_time?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
};
/** select columns of table "average_block_time_per_minute" */
export enum Average_Block_Time_Per_Minute_Select_Column {
/** column name */
AverageTime = 'average_time',
/** column name */
Height = 'height',
/** column name */
OneRowId = 'one_row_id'
}
/** aggregate stddev on columns */
export type Average_Block_Time_Per_Minute_Stddev_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Average_Block_Time_Per_Minute_Stddev_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Average_Block_Time_Per_Minute_Stddev_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "average_block_time_per_minute" */
export type Average_Block_Time_Per_Minute_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Average_Block_Time_Per_Minute_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Average_Block_Time_Per_Minute_Stream_Cursor_Value_Input = {
average_time?: InputMaybe<Scalars['numeric']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Average_Block_Time_Per_Minute_Sum_Fields = {
average_time?: Maybe<Scalars['numeric']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Average_Block_Time_Per_Minute_Var_Pop_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Average_Block_Time_Per_Minute_Var_Samp_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Average_Block_Time_Per_Minute_Variance_Fields = {
average_time?: Maybe<Scalars['Float']['output']>;
height?: 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" */
export type Block = {
/** An array relationship */
cyberlinks: Array<Cyberlinks>;
/** An aggregate relationship */
cyberlinks_aggregate: Cyberlinks_Aggregate;
hash: Scalars['String']['output'];
height: Scalars['bigint']['output'];
/** An array relationship */
investmints: Array<Investmints>;
/** An aggregate relationship */
investmints_aggregate: Investmints_Aggregate;
num_txs?: Maybe<Scalars['Int']['output']>;
/** An array relationship */
particles: Array<Particles>;
/** An aggregate relationship */
particles_aggregate: Particles_Aggregate;
proposer_address?: Maybe<Scalars['String']['output']>;
/** An array relationship */
routes: Array<Routes>;
/** An aggregate relationship */
routes_aggregate: Routes_Aggregate;
/** An array relationship */
swaps: Array<Swaps>;
/** An aggregate relationship */
swaps_aggregate: Swaps_Aggregate;
timestamp: Scalars['timestamp']['output'];
total_gas?: Maybe<Scalars['bigint']['output']>;
/** An array relationship */
transaction_155s: Array<Transaction_155>;
/** An aggregate relationship */
transaction_155s_aggregate: Transaction_155_Aggregate;
/** An array relationship */
transactions: Array<Transaction>;
/** An aggregate relationship */
transactions_aggregate: Transaction_Aggregate;
/** An object relationship */
validator?: Maybe<Validator>;
};
/** columns and relationships of "block" */
export type BlockCyberlinksArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockCyberlinks_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockInvestmintsArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockInvestmints_AggregateArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockParticlesArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockParticles_AggregateArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockRoutesArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockRoutes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockSwapsArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockSwaps_AggregateArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockTransaction_155sArgs = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockTransaction_155s_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockTransactionsArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
/** columns and relationships of "block" */
export type BlockTransactions_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
/** aggregated selection of "block" */
export type Block_Aggregate = {
aggregate?: Maybe<Block_Aggregate_Fields>;
nodes: Array<Block>;
};
export type Block_Aggregate_Bool_Exp = {
count?: InputMaybe<Block_Aggregate_Bool_Exp_Count>;
};
export type Block_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Block_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Block_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "block" */
export type Block_Aggregate_Fields = {
avg?: Maybe<Block_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Block_Max_Fields>;
min?: Maybe<Block_Min_Fields>;
stddev?: Maybe<Block_Stddev_Fields>;
stddev_pop?: Maybe<Block_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Block_Stddev_Samp_Fields>;
sum?: Maybe<Block_Sum_Fields>;
var_pop?: Maybe<Block_Var_Pop_Fields>;
var_samp?: Maybe<Block_Var_Samp_Fields>;
variance?: Maybe<Block_Variance_Fields>;
};
/** aggregate fields of "block" */
export type Block_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Block_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "block" */
export type Block_Aggregate_Order_By = {
avg?: InputMaybe<Block_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Block_Max_Order_By>;
min?: InputMaybe<Block_Min_Order_By>;
stddev?: InputMaybe<Block_Stddev_Order_By>;
stddev_pop?: InputMaybe<Block_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Block_Stddev_Samp_Order_By>;
sum?: InputMaybe<Block_Sum_Order_By>;
var_pop?: InputMaybe<Block_Var_Pop_Order_By>;
var_samp?: InputMaybe<Block_Var_Samp_Order_By>;
variance?: InputMaybe<Block_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Block_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "block" */
export type Block_Avg_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "block". All fields are combined with a logical 'AND'. */
export type Block_Bool_Exp = {
_and?: InputMaybe<Array<Block_Bool_Exp>>;
_not?: InputMaybe<Block_Bool_Exp>;
_or?: InputMaybe<Array<Block_Bool_Exp>>;
cyberlinks?: InputMaybe<Cyberlinks_Bool_Exp>;
cyberlinks_aggregate?: InputMaybe<Cyberlinks_Aggregate_Bool_Exp>;
hash?: InputMaybe<String_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
investmints?: InputMaybe<Investmints_Bool_Exp>;
investmints_aggregate?: InputMaybe<Investmints_Aggregate_Bool_Exp>;
num_txs?: InputMaybe<Int_Comparison_Exp>;
particles?: InputMaybe<Particles_Bool_Exp>;
particles_aggregate?: InputMaybe<Particles_Aggregate_Bool_Exp>;
proposer_address?: InputMaybe<String_Comparison_Exp>;
routes?: InputMaybe<Routes_Bool_Exp>;
routes_aggregate?: InputMaybe<Routes_Aggregate_Bool_Exp>;
swaps?: InputMaybe<Swaps_Bool_Exp>;
swaps_aggregate?: InputMaybe<Swaps_Aggregate_Bool_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
total_gas?: InputMaybe<Bigint_Comparison_Exp>;
transaction_155s?: InputMaybe<Transaction_155_Bool_Exp>;
transaction_155s_aggregate?: InputMaybe<Transaction_155_Aggregate_Bool_Exp>;
transactions?: InputMaybe<Transaction_Bool_Exp>;
transactions_aggregate?: InputMaybe<Transaction_Aggregate_Bool_Exp>;
validator?: InputMaybe<Validator_Bool_Exp>;
};
/** aggregate max on columns */
export type Block_Max_Fields = {
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
num_txs?: Maybe<Scalars['Int']['output']>;
proposer_address?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
total_gas?: Maybe<Scalars['bigint']['output']>;
};
/** order by max() on columns of table "block" */
export type Block_Max_Order_By = {
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
proposer_address?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Block_Min_Fields = {
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
num_txs?: Maybe<Scalars['Int']['output']>;
proposer_address?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
total_gas?: Maybe<Scalars['bigint']['output']>;
};
/** order by min() on columns of table "block" */
export type Block_Min_Order_By = {
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
proposer_address?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "block". */
export type Block_Order_By = {
cyberlinks_aggregate?: InputMaybe<Cyberlinks_Aggregate_Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
investmints_aggregate?: InputMaybe<Investmints_Aggregate_Order_By>;
num_txs?: InputMaybe<Order_By>;
particles_aggregate?: InputMaybe<Particles_Aggregate_Order_By>;
proposer_address?: InputMaybe<Order_By>;
routes_aggregate?: InputMaybe<Routes_Aggregate_Order_By>;
swaps_aggregate?: InputMaybe<Swaps_Aggregate_Order_By>;
timestamp?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
transaction_155s_aggregate?: InputMaybe<Transaction_155_Aggregate_Order_By>;
transactions_aggregate?: InputMaybe<Transaction_Aggregate_Order_By>;
validator?: InputMaybe<Validator_Order_By>;
};
/** select columns of table "block" */
export enum Block_Select_Column {
/** column name */
Hash = 'hash',
/** column name */
Height = 'height',
/** column name */
NumTxs = 'num_txs',
/** column name */
ProposerAddress = 'proposer_address',
/** column name */
Timestamp = 'timestamp',
/** column name */
TotalGas = 'total_gas'
}
/** aggregate stddev on columns */
export type Block_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "block" */
export type Block_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Block_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "block" */
export type Block_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Block_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "block" */
export type Block_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "block" */
export type Block_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Block_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Block_Stream_Cursor_Value_Input = {
hash?: InputMaybe<Scalars['String']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
num_txs?: InputMaybe<Scalars['Int']['input']>;
proposer_address?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
total_gas?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Block_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
num_txs?: Maybe<Scalars['Int']['output']>;
total_gas?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "block" */
export type Block_Sum_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Block_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "block" */
export type Block_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Block_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "block" */
export type Block_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Block_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
num_txs?: Maybe<Scalars['Float']['output']>;
total_gas?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "block" */
export type Block_Variance_Order_By = {
height?: InputMaybe<Order_By>;
num_txs?: InputMaybe<Order_By>;
total_gas?: InputMaybe<Order_By>;
};
/** Boolean expression to compare columns of type "coin". All fields are combined with logical 'AND'. */
export type Coin_Array_Comparison_Exp = {
/** is the array contained in the given array value */
_contained_in?: InputMaybe<Array<Scalars['coin']['input']>>;
/** does the array contain the given value */
_contains?: InputMaybe<Array<Scalars['coin']['input']>>;
_eq?: InputMaybe<Array<Scalars['coin']['input']>>;
_gt?: InputMaybe<Array<Scalars['coin']['input']>>;
_gte?: InputMaybe<Array<Scalars['coin']['input']>>;
_in?: InputMaybe<Array<Array<Scalars['coin']['input']>>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Array<Scalars['coin']['input']>>;
_lte?: InputMaybe<Array<Scalars['coin']['input']>>;
_neq?: InputMaybe<Array<Scalars['coin']['input']>>;
_nin?: InputMaybe<Array<Array<Scalars['coin']['input']>>>;
};
/** Boolean expression to compare columns of type "coin_scalar". All fields are combined with logical 'AND'. */
export type Coin_Scalar_Comparison_Exp = {
_eq?: InputMaybe<Scalars['coin_scalar']['input']>;
_gt?: InputMaybe<Scalars['coin_scalar']['input']>;
_gte?: InputMaybe<Scalars['coin_scalar']['input']>;
_in?: InputMaybe<Array<Scalars['coin_scalar']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['coin_scalar']['input']>;
_lte?: InputMaybe<Scalars['coin_scalar']['input']>;
_neq?: InputMaybe<Scalars['coin_scalar']['input']>;
_nin?: InputMaybe<Array<Scalars['coin_scalar']['input']>>;
};
/** columns and relationships of "contracts" */
export type Contracts = {
address: Scalars['String']['output'];
admin: Scalars['String']['output'];
code_id: Scalars['bigint']['output'];
creation_time: Scalars['String']['output'];
creator: Scalars['String']['output'];
fees: Scalars['bigint']['output'];
gas: Scalars['bigint']['output'];
height: Scalars['bigint']['output'];
label: Scalars['String']['output'];
tx: Scalars['bigint']['output'];
};
/** aggregated selection of "contracts" */
export type Contracts_Aggregate = {
aggregate?: Maybe<Contracts_Aggregate_Fields>;
nodes: Array<Contracts>;
};
/** aggregate fields of "contracts" */
export type Contracts_Aggregate_Fields = {
avg?: Maybe<Contracts_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Contracts_Max_Fields>;
min?: Maybe<Contracts_Min_Fields>;
stddev?: Maybe<Contracts_Stddev_Fields>;
stddev_pop?: Maybe<Contracts_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Contracts_Stddev_Samp_Fields>;
sum?: Maybe<Contracts_Sum_Fields>;
var_pop?: Maybe<Contracts_Var_Pop_Fields>;
var_samp?: Maybe<Contracts_Var_Samp_Fields>;
variance?: Maybe<Contracts_Variance_Fields>;
};
/** aggregate fields of "contracts" */
export type Contracts_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Contracts_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Contracts_Avg_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "contracts". All fields are combined with a logical 'AND'. */
export type Contracts_Bool_Exp = {
_and?: InputMaybe<Array<Contracts_Bool_Exp>>;
_not?: InputMaybe<Contracts_Bool_Exp>;
_or?: InputMaybe<Array<Contracts_Bool_Exp>>;
address?: InputMaybe<String_Comparison_Exp>;
admin?: InputMaybe<String_Comparison_Exp>;
code_id?: InputMaybe<Bigint_Comparison_Exp>;
creation_time?: InputMaybe<String_Comparison_Exp>;
creator?: InputMaybe<String_Comparison_Exp>;
fees?: InputMaybe<Bigint_Comparison_Exp>;
gas?: InputMaybe<Bigint_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
label?: InputMaybe<String_Comparison_Exp>;
tx?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Contracts_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
admin?: Maybe<Scalars['String']['output']>;
code_id?: Maybe<Scalars['bigint']['output']>;
creation_time?: Maybe<Scalars['String']['output']>;
creator?: Maybe<Scalars['String']['output']>;
fees?: Maybe<Scalars['bigint']['output']>;
gas?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
label?: Maybe<Scalars['String']['output']>;
tx?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Contracts_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
admin?: Maybe<Scalars['String']['output']>;
code_id?: Maybe<Scalars['bigint']['output']>;
creation_time?: Maybe<Scalars['String']['output']>;
creator?: Maybe<Scalars['String']['output']>;
fees?: Maybe<Scalars['bigint']['output']>;
gas?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
label?: Maybe<Scalars['String']['output']>;
tx?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "contracts". */
export type Contracts_Order_By = {
address?: InputMaybe<Order_By>;
admin?: InputMaybe<Order_By>;
code_id?: InputMaybe<Order_By>;
creation_time?: InputMaybe<Order_By>;
creator?: InputMaybe<Order_By>;
fees?: InputMaybe<Order_By>;
gas?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
label?: InputMaybe<Order_By>;
tx?: InputMaybe<Order_By>;
};
/** select columns of table "contracts" */
export enum Contracts_Select_Column {
/** column name */
Address = 'address',
/** column name */
Admin = 'admin',
/** column name */
CodeId = 'code_id',
/** column name */
CreationTime = 'creation_time',
/** column name */
Creator = 'creator',
/** column name */
Fees = 'fees',
/** column name */
Gas = 'gas',
/** column name */
Height = 'height',
/** column name */
Label = 'label',
/** column name */
Tx = 'tx'
}
/** aggregate stddev on columns */
export type Contracts_Stddev_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Contracts_Stddev_Pop_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Contracts_Stddev_Samp_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "contracts" */
export type Contracts_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Contracts_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Contracts_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
admin?: InputMaybe<Scalars['String']['input']>;
code_id?: InputMaybe<Scalars['bigint']['input']>;
creation_time?: InputMaybe<Scalars['String']['input']>;
creator?: InputMaybe<Scalars['String']['input']>;
fees?: InputMaybe<Scalars['bigint']['input']>;
gas?: InputMaybe<Scalars['bigint']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
label?: InputMaybe<Scalars['String']['input']>;
tx?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Contracts_Sum_Fields = {
code_id?: Maybe<Scalars['bigint']['output']>;
fees?: Maybe<Scalars['bigint']['output']>;
gas?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
tx?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Contracts_Var_Pop_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Contracts_Var_Samp_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Contracts_Variance_Fields = {
code_id?: Maybe<Scalars['Float']['output']>;
fees?: Maybe<Scalars['Float']['output']>;
gas?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
tx?: Maybe<Scalars['Float']['output']>;
};
/** 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 "cyb_cohort" */
export type Cyb_Cohort = {
cyberlink_10_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_100_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_percent?: Maybe<Scalars['float8']['output']>;
hero_hired_percent?: Maybe<Scalars['float8']['output']>;
investmint_percent?: Maybe<Scalars['float8']['output']>;
neurons_activated?: Maybe<Scalars['bigint']['output']>;
redelegation_percent?: Maybe<Scalars['float8']['output']>;
swap_percent?: Maybe<Scalars['float8']['output']>;
undelegation_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "cyb_cohort" */
export type Cyb_Cohort_Aggregate = {
aggregate?: Maybe<Cyb_Cohort_Aggregate_Fields>;
nodes: Array<Cyb_Cohort>;
};
/** aggregate fields of "cyb_cohort" */
export type Cyb_Cohort_Aggregate_Fields = {
avg?: Maybe<Cyb_Cohort_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Cyb_Cohort_Max_Fields>;
min?: Maybe<Cyb_Cohort_Min_Fields>;
stddev?: Maybe<Cyb_Cohort_Stddev_Fields>;
stddev_pop?: Maybe<Cyb_Cohort_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Cyb_Cohort_Stddev_Samp_Fields>;
sum?: Maybe<Cyb_Cohort_Sum_Fields>;
var_pop?: Maybe<Cyb_Cohort_Var_Pop_Fields>;
var_samp?: Maybe<Cyb_Cohort_Var_Samp_Fields>;
variance?: Maybe<Cyb_Cohort_Variance_Fields>;
};
/** aggregate fields of "cyb_cohort" */
export type Cyb_Cohort_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Cyb_Cohort_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Cyb_Cohort_Avg_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "cyb_cohort". All fields are combined with a logical 'AND'. */
export type Cyb_Cohort_Bool_Exp = {
_and?: InputMaybe<Array<Cyb_Cohort_Bool_Exp>>;
_not?: InputMaybe<Cyb_Cohort_Bool_Exp>;
_or?: InputMaybe<Array<Cyb_Cohort_Bool_Exp>>;
cyberlink_10_percent?: InputMaybe<Float8_Comparison_Exp>;
cyberlink_100_percent?: InputMaybe<Float8_Comparison_Exp>;
cyberlink_percent?: InputMaybe<Float8_Comparison_Exp>;
hero_hired_percent?: InputMaybe<Float8_Comparison_Exp>;
investmint_percent?: InputMaybe<Float8_Comparison_Exp>;
neurons_activated?: InputMaybe<Bigint_Comparison_Exp>;
redelegation_percent?: InputMaybe<Float8_Comparison_Exp>;
swap_percent?: InputMaybe<Float8_Comparison_Exp>;
undelegation_percent?: InputMaybe<Float8_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Cyb_Cohort_Max_Fields = {
cyberlink_10_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_100_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_percent?: Maybe<Scalars['float8']['output']>;
hero_hired_percent?: Maybe<Scalars['float8']['output']>;
investmint_percent?: Maybe<Scalars['float8']['output']>;
neurons_activated?: Maybe<Scalars['bigint']['output']>;
redelegation_percent?: Maybe<Scalars['float8']['output']>;
swap_percent?: Maybe<Scalars['float8']['output']>;
undelegation_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Cyb_Cohort_Min_Fields = {
cyberlink_10_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_100_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_percent?: Maybe<Scalars['float8']['output']>;
hero_hired_percent?: Maybe<Scalars['float8']['output']>;
investmint_percent?: Maybe<Scalars['float8']['output']>;
neurons_activated?: Maybe<Scalars['bigint']['output']>;
redelegation_percent?: Maybe<Scalars['float8']['output']>;
swap_percent?: Maybe<Scalars['float8']['output']>;
undelegation_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "cyb_cohort". */
export type Cyb_Cohort_Order_By = {
cyberlink_10_percent?: InputMaybe<Order_By>;
cyberlink_100_percent?: InputMaybe<Order_By>;
cyberlink_percent?: InputMaybe<Order_By>;
hero_hired_percent?: InputMaybe<Order_By>;
investmint_percent?: InputMaybe<Order_By>;
neurons_activated?: InputMaybe<Order_By>;
redelegation_percent?: InputMaybe<Order_By>;
swap_percent?: InputMaybe<Order_By>;
undelegation_percent?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "cyb_cohort" */
export enum Cyb_Cohort_Select_Column {
/** column name */
Cyberlink_10Percent = 'cyberlink_10_percent',
/** column name */
Cyberlink_100Percent = 'cyberlink_100_percent',
/** column name */
CyberlinkPercent = 'cyberlink_percent',
/** column name */
HeroHiredPercent = 'hero_hired_percent',
/** column name */
InvestmintPercent = 'investmint_percent',
/** column name */
NeuronsActivated = 'neurons_activated',
/** column name */
RedelegationPercent = 'redelegation_percent',
/** column name */
SwapPercent = 'swap_percent',
/** column name */
UndelegationPercent = 'undelegation_percent',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type Cyb_Cohort_Stddev_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Cyb_Cohort_Stddev_Pop_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Cyb_Cohort_Stddev_Samp_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "cyb_cohort" */
export type Cyb_Cohort_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Cyb_Cohort_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Cyb_Cohort_Stream_Cursor_Value_Input = {
cyberlink_10_percent?: InputMaybe<Scalars['float8']['input']>;
cyberlink_100_percent?: InputMaybe<Scalars['float8']['input']>;
cyberlink_percent?: InputMaybe<Scalars['float8']['input']>;
hero_hired_percent?: InputMaybe<Scalars['float8']['input']>;
investmint_percent?: InputMaybe<Scalars['float8']['input']>;
neurons_activated?: InputMaybe<Scalars['bigint']['input']>;
redelegation_percent?: InputMaybe<Scalars['float8']['input']>;
swap_percent?: InputMaybe<Scalars['float8']['input']>;
undelegation_percent?: InputMaybe<Scalars['float8']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Cyb_Cohort_Sum_Fields = {
cyberlink_10_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_100_percent?: Maybe<Scalars['float8']['output']>;
cyberlink_percent?: Maybe<Scalars['float8']['output']>;
hero_hired_percent?: Maybe<Scalars['float8']['output']>;
investmint_percent?: Maybe<Scalars['float8']['output']>;
neurons_activated?: Maybe<Scalars['bigint']['output']>;
redelegation_percent?: Maybe<Scalars['float8']['output']>;
swap_percent?: Maybe<Scalars['float8']['output']>;
undelegation_percent?: Maybe<Scalars['float8']['output']>;
};
/** aggregate var_pop on columns */
export type Cyb_Cohort_Var_Pop_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Cyb_Cohort_Var_Samp_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Cyb_Cohort_Variance_Fields = {
cyberlink_10_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_100_percent?: Maybe<Scalars['Float']['output']>;
cyberlink_percent?: Maybe<Scalars['Float']['output']>;
hero_hired_percent?: Maybe<Scalars['Float']['output']>;
investmint_percent?: Maybe<Scalars['Float']['output']>;
neurons_activated?: Maybe<Scalars['Float']['output']>;
redelegation_percent?: Maybe<Scalars['Float']['output']>;
swap_percent?: Maybe<Scalars['Float']['output']>;
undelegation_percent?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "cyber_gift_proofs" */
export type Cyber_Gift_Proofs = {
address: Scalars['String']['output'];
amount: Scalars['bigint']['output'];
details: Array<Scalars['jsonb']['output']>;
proof: Array<Scalars['String']['output']>;
};
/** aggregated selection of "cyber_gift_proofs" */
export type Cyber_Gift_Proofs_Aggregate = {
aggregate?: Maybe<Cyber_Gift_Proofs_Aggregate_Fields>;
nodes: Array<Cyber_Gift_Proofs>;
};
/** aggregate fields of "cyber_gift_proofs" */
export type Cyber_Gift_Proofs_Aggregate_Fields = {
avg?: Maybe<Cyber_Gift_Proofs_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Cyber_Gift_Proofs_Max_Fields>;
min?: Maybe<Cyber_Gift_Proofs_Min_Fields>;
stddev?: Maybe<Cyber_Gift_Proofs_Stddev_Fields>;
stddev_pop?: Maybe<Cyber_Gift_Proofs_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Cyber_Gift_Proofs_Stddev_Samp_Fields>;
sum?: Maybe<Cyber_Gift_Proofs_Sum_Fields>;
var_pop?: Maybe<Cyber_Gift_Proofs_Var_Pop_Fields>;
var_samp?: Maybe<Cyber_Gift_Proofs_Var_Samp_Fields>;
variance?: Maybe<Cyber_Gift_Proofs_Variance_Fields>;
};
/** aggregate fields of "cyber_gift_proofs" */
export type Cyber_Gift_Proofs_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Cyber_Gift_Proofs_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Cyber_Gift_Proofs_Avg_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "cyber_gift_proofs". All fields are combined with a logical 'AND'. */
export type Cyber_Gift_Proofs_Bool_Exp = {
_and?: InputMaybe<Array<Cyber_Gift_Proofs_Bool_Exp>>;
_not?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
_or?: InputMaybe<Array<Cyber_Gift_Proofs_Bool_Exp>>;
address?: InputMaybe<String_Comparison_Exp>;
amount?: InputMaybe<Bigint_Comparison_Exp>;
details?: InputMaybe<Jsonb_Array_Comparison_Exp>;
proof?: InputMaybe<String_Array_Comparison_Exp>;
};
/** aggregate max on columns */
export type Cyber_Gift_Proofs_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
amount?: Maybe<Scalars['bigint']['output']>;
details?: Maybe<Array<Scalars['jsonb']['output']>>;
proof?: Maybe<Array<Scalars['String']['output']>>;
};
/** aggregate min on columns */
export type Cyber_Gift_Proofs_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
amount?: Maybe<Scalars['bigint']['output']>;
details?: Maybe<Array<Scalars['jsonb']['output']>>;
proof?: Maybe<Array<Scalars['String']['output']>>;
};
/** Ordering options when selecting data from "cyber_gift_proofs". */
export type Cyber_Gift_Proofs_Order_By = {
address?: InputMaybe<Order_By>;
amount?: InputMaybe<Order_By>;
details?: InputMaybe<Order_By>;
proof?: InputMaybe<Order_By>;
};
/** select columns of table "cyber_gift_proofs" */
export enum Cyber_Gift_Proofs_Select_Column {
/** column name */
Address = 'address',
/** column name */
Amount = 'amount',
/** column name */
Details = 'details',
/** column name */
Proof = 'proof'
}
/** aggregate stddev on columns */
export type Cyber_Gift_Proofs_Stddev_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Cyber_Gift_Proofs_Stddev_Pop_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Cyber_Gift_Proofs_Stddev_Samp_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "cyber_gift_proofs" */
export type Cyber_Gift_Proofs_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Cyber_Gift_Proofs_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Cyber_Gift_Proofs_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
amount?: InputMaybe<Scalars['bigint']['input']>;
details?: InputMaybe<Array<Scalars['jsonb']['input']>>;
proof?: InputMaybe<Array<Scalars['String']['input']>>;
};
/** aggregate sum on columns */
export type Cyber_Gift_Proofs_Sum_Fields = {
amount?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Cyber_Gift_Proofs_Var_Pop_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Cyber_Gift_Proofs_Var_Samp_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Cyber_Gift_Proofs_Variance_Fields = {
amount?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "cyberlinks" */
export type Cyberlinks = {
/** An object relationship */
account: Account;
/** An object relationship */
block: Block;
height: Scalars['bigint']['output'];
id: Scalars['Int']['output'];
neuron: Scalars['String']['output'];
particle_from: Scalars['String']['output'];
particle_to: Scalars['String']['output'];
timestamp: Scalars['timestamp']['output'];
transaction_hash: Scalars['String']['output'];
};
/** aggregated selection of "cyberlinks" */
export type Cyberlinks_Aggregate = {
aggregate?: Maybe<Cyberlinks_Aggregate_Fields>;
nodes: Array<Cyberlinks>;
};
export type Cyberlinks_Aggregate_Bool_Exp = {
count?: InputMaybe<Cyberlinks_Aggregate_Bool_Exp_Count>;
};
export type Cyberlinks_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Cyberlinks_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Cyberlinks_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "cyberlinks" */
export type Cyberlinks_Aggregate_Fields = {
avg?: Maybe<Cyberlinks_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Cyberlinks_Max_Fields>;
min?: Maybe<Cyberlinks_Min_Fields>;
stddev?: Maybe<Cyberlinks_Stddev_Fields>;
stddev_pop?: Maybe<Cyberlinks_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Cyberlinks_Stddev_Samp_Fields>;
sum?: Maybe<Cyberlinks_Sum_Fields>;
var_pop?: Maybe<Cyberlinks_Var_Pop_Fields>;
var_samp?: Maybe<Cyberlinks_Var_Samp_Fields>;
variance?: Maybe<Cyberlinks_Variance_Fields>;
};
/** aggregate fields of "cyberlinks" */
export type Cyberlinks_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Cyberlinks_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "cyberlinks" */
export type Cyberlinks_Aggregate_Order_By = {
avg?: InputMaybe<Cyberlinks_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Cyberlinks_Max_Order_By>;
min?: InputMaybe<Cyberlinks_Min_Order_By>;
stddev?: InputMaybe<Cyberlinks_Stddev_Order_By>;
stddev_pop?: InputMaybe<Cyberlinks_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Cyberlinks_Stddev_Samp_Order_By>;
sum?: InputMaybe<Cyberlinks_Sum_Order_By>;
var_pop?: InputMaybe<Cyberlinks_Var_Pop_Order_By>;
var_samp?: InputMaybe<Cyberlinks_Var_Samp_Order_By>;
variance?: InputMaybe<Cyberlinks_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Cyberlinks_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "cyberlinks" */
export type Cyberlinks_Avg_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "cyberlinks". All fields are combined with a logical 'AND'. */
export type Cyberlinks_Bool_Exp = {
_and?: InputMaybe<Array<Cyberlinks_Bool_Exp>>;
_not?: InputMaybe<Cyberlinks_Bool_Exp>;
_or?: InputMaybe<Array<Cyberlinks_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
block?: InputMaybe<Block_Bool_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
neuron?: InputMaybe<String_Comparison_Exp>;
particle_from?: InputMaybe<String_Comparison_Exp>;
particle_to?: InputMaybe<String_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Cyberlinks_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
particle_from?: Maybe<Scalars['String']['output']>;
particle_to?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "cyberlinks" */
export type Cyberlinks_Max_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle_from?: InputMaybe<Order_By>;
particle_to?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Cyberlinks_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
particle_from?: Maybe<Scalars['String']['output']>;
particle_to?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "cyberlinks" */
export type Cyberlinks_Min_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle_from?: InputMaybe<Order_By>;
particle_to?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "cyberlinks". */
export type Cyberlinks_Order_By = {
account?: InputMaybe<Account_Order_By>;
block?: InputMaybe<Block_Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle_from?: InputMaybe<Order_By>;
particle_to?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** select columns of table "cyberlinks" */
export enum Cyberlinks_Select_Column {
/** column name */
Height = 'height',
/** column name */
Id = 'id',
/** column name */
Neuron = 'neuron',
/** column name */
ParticleFrom = 'particle_from',
/** column name */
ParticleTo = 'particle_to',
/** column name */
Timestamp = 'timestamp',
/** column name */
TransactionHash = 'transaction_hash'
}
/** columns and relationships of "cyberlinks_stats" */
export type Cyberlinks_Stats = {
cyberlinks?: Maybe<Scalars['numeric']['output']>;
cyberlinks_per_day?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "cyberlinks_stats" */
export type Cyberlinks_Stats_Aggregate = {
aggregate?: Maybe<Cyberlinks_Stats_Aggregate_Fields>;
nodes: Array<Cyberlinks_Stats>;
};
/** aggregate fields of "cyberlinks_stats" */
export type Cyberlinks_Stats_Aggregate_Fields = {
avg?: Maybe<Cyberlinks_Stats_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Cyberlinks_Stats_Max_Fields>;
min?: Maybe<Cyberlinks_Stats_Min_Fields>;
stddev?: Maybe<Cyberlinks_Stats_Stddev_Fields>;
stddev_pop?: Maybe<Cyberlinks_Stats_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Cyberlinks_Stats_Stddev_Samp_Fields>;
sum?: Maybe<Cyberlinks_Stats_Sum_Fields>;
var_pop?: Maybe<Cyberlinks_Stats_Var_Pop_Fields>;
var_samp?: Maybe<Cyberlinks_Stats_Var_Samp_Fields>;
variance?: Maybe<Cyberlinks_Stats_Variance_Fields>;
};
/** aggregate fields of "cyberlinks_stats" */
export type Cyberlinks_Stats_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Cyberlinks_Stats_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Cyberlinks_Stats_Avg_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "cyberlinks_stats". All fields are combined with a logical 'AND'. */
export type Cyberlinks_Stats_Bool_Exp = {
_and?: InputMaybe<Array<Cyberlinks_Stats_Bool_Exp>>;
_not?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
_or?: InputMaybe<Array<Cyberlinks_Stats_Bool_Exp>>;
cyberlinks?: InputMaybe<Numeric_Comparison_Exp>;
cyberlinks_per_day?: InputMaybe<Bigint_Comparison_Exp>;
date?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Cyberlinks_Stats_Max_Fields = {
cyberlinks?: Maybe<Scalars['numeric']['output']>;
cyberlinks_per_day?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Cyberlinks_Stats_Min_Fields = {
cyberlinks?: Maybe<Scalars['numeric']['output']>;
cyberlinks_per_day?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "cyberlinks_stats". */
export type Cyberlinks_Stats_Order_By = {
cyberlinks?: InputMaybe<Order_By>;
cyberlinks_per_day?: InputMaybe<Order_By>;
date?: InputMaybe<Order_By>;
};
/** select columns of table "cyberlinks_stats" */
export enum Cyberlinks_Stats_Select_Column {
/** column name */
Cyberlinks = 'cyberlinks',
/** column name */
CyberlinksPerDay = 'cyberlinks_per_day',
/** column name */
Date = 'date'
}
/** aggregate stddev on columns */
export type Cyberlinks_Stats_Stddev_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Cyberlinks_Stats_Stddev_Pop_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Cyberlinks_Stats_Stddev_Samp_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "cyberlinks_stats" */
export type Cyberlinks_Stats_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Cyberlinks_Stats_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Cyberlinks_Stats_Stream_Cursor_Value_Input = {
cyberlinks?: InputMaybe<Scalars['numeric']['input']>;
cyberlinks_per_day?: InputMaybe<Scalars['bigint']['input']>;
date?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Cyberlinks_Stats_Sum_Fields = {
cyberlinks?: Maybe<Scalars['numeric']['output']>;
cyberlinks_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Cyberlinks_Stats_Var_Pop_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Cyberlinks_Stats_Var_Samp_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Cyberlinks_Stats_Variance_Fields = {
cyberlinks?: Maybe<Scalars['Float']['output']>;
cyberlinks_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev on columns */
export type Cyberlinks_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "cyberlinks" */
export type Cyberlinks_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Cyberlinks_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "cyberlinks" */
export type Cyberlinks_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Cyberlinks_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "cyberlinks" */
export type Cyberlinks_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "cyberlinks" */
export type Cyberlinks_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Cyberlinks_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Cyberlinks_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
neuron?: InputMaybe<Scalars['String']['input']>;
particle_from?: InputMaybe<Scalars['String']['input']>;
particle_to?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Cyberlinks_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** order by sum() on columns of table "cyberlinks" */
export type Cyberlinks_Sum_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Cyberlinks_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "cyberlinks" */
export type Cyberlinks_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Cyberlinks_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "cyberlinks" */
export type Cyberlinks_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Cyberlinks_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "cyberlinks" */
export type Cyberlinks_Variance_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** columns and relationships of "daily_amount_of_active_neurons" */
export type Daily_Amount_Of_Active_Neurons = {
count?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "daily_amount_of_active_neurons" */
export type Daily_Amount_Of_Active_Neurons_Aggregate = {
aggregate?: Maybe<Daily_Amount_Of_Active_Neurons_Aggregate_Fields>;
nodes: Array<Daily_Amount_Of_Active_Neurons>;
};
/** aggregate fields of "daily_amount_of_active_neurons" */
export type Daily_Amount_Of_Active_Neurons_Aggregate_Fields = {
avg?: Maybe<Daily_Amount_Of_Active_Neurons_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Daily_Amount_Of_Active_Neurons_Max_Fields>;
min?: Maybe<Daily_Amount_Of_Active_Neurons_Min_Fields>;
stddev?: Maybe<Daily_Amount_Of_Active_Neurons_Stddev_Fields>;
stddev_pop?: Maybe<Daily_Amount_Of_Active_Neurons_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Daily_Amount_Of_Active_Neurons_Stddev_Samp_Fields>;
sum?: Maybe<Daily_Amount_Of_Active_Neurons_Sum_Fields>;
var_pop?: Maybe<Daily_Amount_Of_Active_Neurons_Var_Pop_Fields>;
var_samp?: Maybe<Daily_Amount_Of_Active_Neurons_Var_Samp_Fields>;
variance?: Maybe<Daily_Amount_Of_Active_Neurons_Variance_Fields>;
};
/** aggregate fields of "daily_amount_of_active_neurons" */
export type Daily_Amount_Of_Active_Neurons_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Daily_Amount_Of_Active_Neurons_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "daily_amount_of_active_neurons". All fields are combined with a logical 'AND'. */
export type Daily_Amount_Of_Active_Neurons_Bool_Exp = {
_and?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Bool_Exp>>;
_not?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
_or?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
date?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Daily_Amount_Of_Active_Neurons_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Daily_Amount_Of_Active_Neurons_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
date?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "daily_amount_of_active_neurons". */
export type Daily_Amount_Of_Active_Neurons_Order_By = {
count?: InputMaybe<Order_By>;
date?: InputMaybe<Order_By>;
};
/** select columns of table "daily_amount_of_active_neurons" */
export enum Daily_Amount_Of_Active_Neurons_Select_Column {
/** column name */
Count = 'count',
/** column name */
Date = 'date'
}
/** aggregate stddev on columns */
export type Daily_Amount_Of_Active_Neurons_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Daily_Amount_Of_Active_Neurons_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Daily_Amount_Of_Active_Neurons_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "daily_amount_of_active_neurons" */
export type Daily_Amount_Of_Active_Neurons_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Daily_Amount_Of_Active_Neurons_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Daily_Amount_Of_Active_Neurons_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
date?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Daily_Amount_Of_Active_Neurons_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Daily_Amount_Of_Active_Neurons_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Daily_Amount_Of_Active_Neurons_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Daily_Amount_Of_Active_Neurons_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "daily_amount_of_used_gas" */
export type Daily_Amount_Of_Used_Gas = {
daily_gas?: Maybe<Scalars['numeric']['output']>;
date?: Maybe<Scalars['date']['output']>;
gas_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregated selection of "daily_amount_of_used_gas" */
export type Daily_Amount_Of_Used_Gas_Aggregate = {
aggregate?: Maybe<Daily_Amount_Of_Used_Gas_Aggregate_Fields>;
nodes: Array<Daily_Amount_Of_Used_Gas>;
};
/** aggregate fields of "daily_amount_of_used_gas" */
export type Daily_Amount_Of_Used_Gas_Aggregate_Fields = {
avg?: Maybe<Daily_Amount_Of_Used_Gas_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Daily_Amount_Of_Used_Gas_Max_Fields>;
min?: Maybe<Daily_Amount_Of_Used_Gas_Min_Fields>;
stddev?: Maybe<Daily_Amount_Of_Used_Gas_Stddev_Fields>;
stddev_pop?: Maybe<Daily_Amount_Of_Used_Gas_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Daily_Amount_Of_Used_Gas_Stddev_Samp_Fields>;
sum?: Maybe<Daily_Amount_Of_Used_Gas_Sum_Fields>;
var_pop?: Maybe<Daily_Amount_Of_Used_Gas_Var_Pop_Fields>;
var_samp?: Maybe<Daily_Amount_Of_Used_Gas_Var_Samp_Fields>;
variance?: Maybe<Daily_Amount_Of_Used_Gas_Variance_Fields>;
};
/** aggregate fields of "daily_amount_of_used_gas" */
export type Daily_Amount_Of_Used_Gas_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Daily_Amount_Of_Used_Gas_Avg_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "daily_amount_of_used_gas". All fields are combined with a logical 'AND'. */
export type Daily_Amount_Of_Used_Gas_Bool_Exp = {
_and?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Bool_Exp>>;
_not?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
_or?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Bool_Exp>>;
daily_gas?: InputMaybe<Numeric_Comparison_Exp>;
date?: InputMaybe<Date_Comparison_Exp>;
gas_total?: InputMaybe<Numeric_Comparison_Exp>;
};
/** aggregate max on columns */
export type Daily_Amount_Of_Used_Gas_Max_Fields = {
daily_gas?: Maybe<Scalars['numeric']['output']>;
date?: Maybe<Scalars['date']['output']>;
gas_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate min on columns */
export type Daily_Amount_Of_Used_Gas_Min_Fields = {
daily_gas?: Maybe<Scalars['numeric']['output']>;
date?: Maybe<Scalars['date']['output']>;
gas_total?: Maybe<Scalars['numeric']['output']>;
};
/** Ordering options when selecting data from "daily_amount_of_used_gas". */
export type Daily_Amount_Of_Used_Gas_Order_By = {
daily_gas?: InputMaybe<Order_By>;
date?: InputMaybe<Order_By>;
gas_total?: InputMaybe<Order_By>;
};
/** select columns of table "daily_amount_of_used_gas" */
export enum Daily_Amount_Of_Used_Gas_Select_Column {
/** column name */
DailyGas = 'daily_gas',
/** column name */
Date = 'date',
/** column name */
GasTotal = 'gas_total'
}
/** aggregate stddev on columns */
export type Daily_Amount_Of_Used_Gas_Stddev_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Daily_Amount_Of_Used_Gas_Stddev_Pop_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Daily_Amount_Of_Used_Gas_Stddev_Samp_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "daily_amount_of_used_gas" */
export type Daily_Amount_Of_Used_Gas_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Daily_Amount_Of_Used_Gas_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Daily_Amount_Of_Used_Gas_Stream_Cursor_Value_Input = {
daily_gas?: InputMaybe<Scalars['numeric']['input']>;
date?: InputMaybe<Scalars['date']['input']>;
gas_total?: InputMaybe<Scalars['numeric']['input']>;
};
/** aggregate sum on columns */
export type Daily_Amount_Of_Used_Gas_Sum_Fields = {
daily_gas?: Maybe<Scalars['numeric']['output']>;
gas_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate var_pop on columns */
export type Daily_Amount_Of_Used_Gas_Var_Pop_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Daily_Amount_Of_Used_Gas_Var_Samp_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Daily_Amount_Of_Used_Gas_Variance_Fields = {
daily_gas?: Maybe<Scalars['Float']['output']>;
gas_total?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "daily_number_of_transactions" */
export type Daily_Number_Of_Transactions = {
date?: Maybe<Scalars['date']['output']>;
txs_per_day?: Maybe<Scalars['bigint']['output']>;
txs_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregated selection of "daily_number_of_transactions" */
export type Daily_Number_Of_Transactions_Aggregate = {
aggregate?: Maybe<Daily_Number_Of_Transactions_Aggregate_Fields>;
nodes: Array<Daily_Number_Of_Transactions>;
};
/** aggregate fields of "daily_number_of_transactions" */
export type Daily_Number_Of_Transactions_Aggregate_Fields = {
avg?: Maybe<Daily_Number_Of_Transactions_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Daily_Number_Of_Transactions_Max_Fields>;
min?: Maybe<Daily_Number_Of_Transactions_Min_Fields>;
stddev?: Maybe<Daily_Number_Of_Transactions_Stddev_Fields>;
stddev_pop?: Maybe<Daily_Number_Of_Transactions_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Daily_Number_Of_Transactions_Stddev_Samp_Fields>;
sum?: Maybe<Daily_Number_Of_Transactions_Sum_Fields>;
var_pop?: Maybe<Daily_Number_Of_Transactions_Var_Pop_Fields>;
var_samp?: Maybe<Daily_Number_Of_Transactions_Var_Samp_Fields>;
variance?: Maybe<Daily_Number_Of_Transactions_Variance_Fields>;
};
/** aggregate fields of "daily_number_of_transactions" */
export type Daily_Number_Of_Transactions_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Daily_Number_Of_Transactions_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Daily_Number_Of_Transactions_Avg_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "daily_number_of_transactions". All fields are combined with a logical 'AND'. */
export type Daily_Number_Of_Transactions_Bool_Exp = {
_and?: InputMaybe<Array<Daily_Number_Of_Transactions_Bool_Exp>>;
_not?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
_or?: InputMaybe<Array<Daily_Number_Of_Transactions_Bool_Exp>>;
date?: InputMaybe<Date_Comparison_Exp>;
txs_per_day?: InputMaybe<Bigint_Comparison_Exp>;
txs_total?: InputMaybe<Numeric_Comparison_Exp>;
};
/** aggregate max on columns */
export type Daily_Number_Of_Transactions_Max_Fields = {
date?: Maybe<Scalars['date']['output']>;
txs_per_day?: Maybe<Scalars['bigint']['output']>;
txs_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate min on columns */
export type Daily_Number_Of_Transactions_Min_Fields = {
date?: Maybe<Scalars['date']['output']>;
txs_per_day?: Maybe<Scalars['bigint']['output']>;
txs_total?: Maybe<Scalars['numeric']['output']>;
};
/** Ordering options when selecting data from "daily_number_of_transactions". */
export type Daily_Number_Of_Transactions_Order_By = {
date?: InputMaybe<Order_By>;
txs_per_day?: InputMaybe<Order_By>;
txs_total?: InputMaybe<Order_By>;
};
/** select columns of table "daily_number_of_transactions" */
export enum Daily_Number_Of_Transactions_Select_Column {
/** column name */
Date = 'date',
/** column name */
TxsPerDay = 'txs_per_day',
/** column name */
TxsTotal = 'txs_total'
}
/** aggregate stddev on columns */
export type Daily_Number_Of_Transactions_Stddev_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Daily_Number_Of_Transactions_Stddev_Pop_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Daily_Number_Of_Transactions_Stddev_Samp_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "daily_number_of_transactions" */
export type Daily_Number_Of_Transactions_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Daily_Number_Of_Transactions_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Daily_Number_Of_Transactions_Stream_Cursor_Value_Input = {
date?: InputMaybe<Scalars['date']['input']>;
txs_per_day?: InputMaybe<Scalars['bigint']['input']>;
txs_total?: InputMaybe<Scalars['numeric']['input']>;
};
/** aggregate sum on columns */
export type Daily_Number_Of_Transactions_Sum_Fields = {
txs_per_day?: Maybe<Scalars['bigint']['output']>;
txs_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate var_pop on columns */
export type Daily_Number_Of_Transactions_Var_Pop_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Daily_Number_Of_Transactions_Var_Samp_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Daily_Number_Of_Transactions_Variance_Fields = {
txs_per_day?: Maybe<Scalars['Float']['output']>;
txs_total?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to compare columns of type "date". All fields are combined with logical 'AND'. */
export type Date_Comparison_Exp = {
_eq?: InputMaybe<Scalars['date']['input']>;
_gt?: InputMaybe<Scalars['date']['input']>;
_gte?: InputMaybe<Scalars['date']['input']>;
_in?: InputMaybe<Array<Scalars['date']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['date']['input']>;
_lte?: InputMaybe<Scalars['date']['input']>;
_neq?: InputMaybe<Scalars['date']['input']>;
_nin?: InputMaybe<Array<Scalars['date']['input']>>;
};
/** columns and relationships of "first_10_cyberlink" */
export type First_10_Cyberlink = {
cyberlink_10?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_10_cyberlink" */
export type First_10_Cyberlink_Aggregate = {
aggregate?: Maybe<First_10_Cyberlink_Aggregate_Fields>;
nodes: Array<First_10_Cyberlink>;
};
/** aggregate fields of "first_10_cyberlink" */
export type First_10_Cyberlink_Aggregate_Fields = {
avg?: Maybe<First_10_Cyberlink_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_10_Cyberlink_Max_Fields>;
min?: Maybe<First_10_Cyberlink_Min_Fields>;
stddev?: Maybe<First_10_Cyberlink_Stddev_Fields>;
stddev_pop?: Maybe<First_10_Cyberlink_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_10_Cyberlink_Stddev_Samp_Fields>;
sum?: Maybe<First_10_Cyberlink_Sum_Fields>;
var_pop?: Maybe<First_10_Cyberlink_Var_Pop_Fields>;
var_samp?: Maybe<First_10_Cyberlink_Var_Samp_Fields>;
variance?: Maybe<First_10_Cyberlink_Variance_Fields>;
};
/** aggregate fields of "first_10_cyberlink" */
export type First_10_Cyberlink_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_10_Cyberlink_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_10_Cyberlink_Avg_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_10_cyberlink". All fields are combined with a logical 'AND'. */
export type First_10_Cyberlink_Bool_Exp = {
_and?: InputMaybe<Array<First_10_Cyberlink_Bool_Exp>>;
_not?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
_or?: InputMaybe<Array<First_10_Cyberlink_Bool_Exp>>;
cyberlink_10?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_10_Cyberlink_Max_Fields = {
cyberlink_10?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_10_Cyberlink_Min_Fields = {
cyberlink_10?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_10_cyberlink". */
export type First_10_Cyberlink_Order_By = {
cyberlink_10?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_10_cyberlink" */
export enum First_10_Cyberlink_Select_Column {
/** column name */
Cyberlink_10 = 'cyberlink_10',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_10_Cyberlink_Stddev_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_10_Cyberlink_Stddev_Pop_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_10_Cyberlink_Stddev_Samp_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_10_cyberlink" */
export type First_10_Cyberlink_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_10_Cyberlink_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_10_Cyberlink_Stream_Cursor_Value_Input = {
cyberlink_10?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_10_Cyberlink_Sum_Fields = {
cyberlink_10?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_10_Cyberlink_Var_Pop_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_10_Cyberlink_Var_Samp_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_10_Cyberlink_Variance_Fields = {
cyberlink_10?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_100_cyberlink" */
export type First_100_Cyberlink = {
cyberlink_100?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_100_cyberlink" */
export type First_100_Cyberlink_Aggregate = {
aggregate?: Maybe<First_100_Cyberlink_Aggregate_Fields>;
nodes: Array<First_100_Cyberlink>;
};
/** aggregate fields of "first_100_cyberlink" */
export type First_100_Cyberlink_Aggregate_Fields = {
avg?: Maybe<First_100_Cyberlink_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_100_Cyberlink_Max_Fields>;
min?: Maybe<First_100_Cyberlink_Min_Fields>;
stddev?: Maybe<First_100_Cyberlink_Stddev_Fields>;
stddev_pop?: Maybe<First_100_Cyberlink_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_100_Cyberlink_Stddev_Samp_Fields>;
sum?: Maybe<First_100_Cyberlink_Sum_Fields>;
var_pop?: Maybe<First_100_Cyberlink_Var_Pop_Fields>;
var_samp?: Maybe<First_100_Cyberlink_Var_Samp_Fields>;
variance?: Maybe<First_100_Cyberlink_Variance_Fields>;
};
/** aggregate fields of "first_100_cyberlink" */
export type First_100_Cyberlink_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_100_Cyberlink_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_100_Cyberlink_Avg_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_100_cyberlink". All fields are combined with a logical 'AND'. */
export type First_100_Cyberlink_Bool_Exp = {
_and?: InputMaybe<Array<First_100_Cyberlink_Bool_Exp>>;
_not?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
_or?: InputMaybe<Array<First_100_Cyberlink_Bool_Exp>>;
cyberlink_100?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_100_Cyberlink_Max_Fields = {
cyberlink_100?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_100_Cyberlink_Min_Fields = {
cyberlink_100?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_100_cyberlink". */
export type First_100_Cyberlink_Order_By = {
cyberlink_100?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_100_cyberlink" */
export enum First_100_Cyberlink_Select_Column {
/** column name */
Cyberlink_100 = 'cyberlink_100',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_100_Cyberlink_Stddev_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_100_Cyberlink_Stddev_Pop_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_100_Cyberlink_Stddev_Samp_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_100_cyberlink" */
export type First_100_Cyberlink_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_100_Cyberlink_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_100_Cyberlink_Stream_Cursor_Value_Input = {
cyberlink_100?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_100_Cyberlink_Sum_Fields = {
cyberlink_100?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_100_Cyberlink_Var_Pop_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_100_Cyberlink_Var_Samp_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_100_Cyberlink_Variance_Fields = {
cyberlink_100?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_cyberlink" */
export type First_Cyberlink = {
cyberlink?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_cyberlink" */
export type First_Cyberlink_Aggregate = {
aggregate?: Maybe<First_Cyberlink_Aggregate_Fields>;
nodes: Array<First_Cyberlink>;
};
/** aggregate fields of "first_cyberlink" */
export type First_Cyberlink_Aggregate_Fields = {
avg?: Maybe<First_Cyberlink_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_Cyberlink_Max_Fields>;
min?: Maybe<First_Cyberlink_Min_Fields>;
stddev?: Maybe<First_Cyberlink_Stddev_Fields>;
stddev_pop?: Maybe<First_Cyberlink_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_Cyberlink_Stddev_Samp_Fields>;
sum?: Maybe<First_Cyberlink_Sum_Fields>;
var_pop?: Maybe<First_Cyberlink_Var_Pop_Fields>;
var_samp?: Maybe<First_Cyberlink_Var_Samp_Fields>;
variance?: Maybe<First_Cyberlink_Variance_Fields>;
};
/** aggregate fields of "first_cyberlink" */
export type First_Cyberlink_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_Cyberlink_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_Cyberlink_Avg_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_cyberlink". All fields are combined with a logical 'AND'. */
export type First_Cyberlink_Bool_Exp = {
_and?: InputMaybe<Array<First_Cyberlink_Bool_Exp>>;
_not?: InputMaybe<First_Cyberlink_Bool_Exp>;
_or?: InputMaybe<Array<First_Cyberlink_Bool_Exp>>;
cyberlink?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_Cyberlink_Max_Fields = {
cyberlink?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_Cyberlink_Min_Fields = {
cyberlink?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_cyberlink". */
export type First_Cyberlink_Order_By = {
cyberlink?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_cyberlink" */
export enum First_Cyberlink_Select_Column {
/** column name */
Cyberlink = 'cyberlink',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_Cyberlink_Stddev_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_Cyberlink_Stddev_Pop_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_Cyberlink_Stddev_Samp_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_cyberlink" */
export type First_Cyberlink_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_Cyberlink_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_Cyberlink_Stream_Cursor_Value_Input = {
cyberlink?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_Cyberlink_Sum_Fields = {
cyberlink?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_Cyberlink_Var_Pop_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_Cyberlink_Var_Samp_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_Cyberlink_Variance_Fields = {
cyberlink?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_hero_hired" */
export type First_Hero_Hired = {
hero_hired?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_hero_hired" */
export type First_Hero_Hired_Aggregate = {
aggregate?: Maybe<First_Hero_Hired_Aggregate_Fields>;
nodes: Array<First_Hero_Hired>;
};
/** aggregate fields of "first_hero_hired" */
export type First_Hero_Hired_Aggregate_Fields = {
avg?: Maybe<First_Hero_Hired_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_Hero_Hired_Max_Fields>;
min?: Maybe<First_Hero_Hired_Min_Fields>;
stddev?: Maybe<First_Hero_Hired_Stddev_Fields>;
stddev_pop?: Maybe<First_Hero_Hired_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_Hero_Hired_Stddev_Samp_Fields>;
sum?: Maybe<First_Hero_Hired_Sum_Fields>;
var_pop?: Maybe<First_Hero_Hired_Var_Pop_Fields>;
var_samp?: Maybe<First_Hero_Hired_Var_Samp_Fields>;
variance?: Maybe<First_Hero_Hired_Variance_Fields>;
};
/** aggregate fields of "first_hero_hired" */
export type First_Hero_Hired_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_Hero_Hired_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_Hero_Hired_Avg_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_hero_hired". All fields are combined with a logical 'AND'. */
export type First_Hero_Hired_Bool_Exp = {
_and?: InputMaybe<Array<First_Hero_Hired_Bool_Exp>>;
_not?: InputMaybe<First_Hero_Hired_Bool_Exp>;
_or?: InputMaybe<Array<First_Hero_Hired_Bool_Exp>>;
hero_hired?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_Hero_Hired_Max_Fields = {
hero_hired?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_Hero_Hired_Min_Fields = {
hero_hired?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_hero_hired". */
export type First_Hero_Hired_Order_By = {
hero_hired?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_hero_hired" */
export enum First_Hero_Hired_Select_Column {
/** column name */
HeroHired = 'hero_hired',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_Hero_Hired_Stddev_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_Hero_Hired_Stddev_Pop_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_Hero_Hired_Stddev_Samp_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_hero_hired" */
export type First_Hero_Hired_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_Hero_Hired_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_Hero_Hired_Stream_Cursor_Value_Input = {
hero_hired?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_Hero_Hired_Sum_Fields = {
hero_hired?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_Hero_Hired_Var_Pop_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_Hero_Hired_Var_Samp_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_Hero_Hired_Variance_Fields = {
hero_hired?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_investmint" */
export type First_Investmint = {
investmint?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_investmint" */
export type First_Investmint_Aggregate = {
aggregate?: Maybe<First_Investmint_Aggregate_Fields>;
nodes: Array<First_Investmint>;
};
/** aggregate fields of "first_investmint" */
export type First_Investmint_Aggregate_Fields = {
avg?: Maybe<First_Investmint_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_Investmint_Max_Fields>;
min?: Maybe<First_Investmint_Min_Fields>;
stddev?: Maybe<First_Investmint_Stddev_Fields>;
stddev_pop?: Maybe<First_Investmint_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_Investmint_Stddev_Samp_Fields>;
sum?: Maybe<First_Investmint_Sum_Fields>;
var_pop?: Maybe<First_Investmint_Var_Pop_Fields>;
var_samp?: Maybe<First_Investmint_Var_Samp_Fields>;
variance?: Maybe<First_Investmint_Variance_Fields>;
};
/** aggregate fields of "first_investmint" */
export type First_Investmint_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_Investmint_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_Investmint_Avg_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_investmint". All fields are combined with a logical 'AND'. */
export type First_Investmint_Bool_Exp = {
_and?: InputMaybe<Array<First_Investmint_Bool_Exp>>;
_not?: InputMaybe<First_Investmint_Bool_Exp>;
_or?: InputMaybe<Array<First_Investmint_Bool_Exp>>;
investmint?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_Investmint_Max_Fields = {
investmint?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_Investmint_Min_Fields = {
investmint?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_investmint". */
export type First_Investmint_Order_By = {
investmint?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_investmint" */
export enum First_Investmint_Select_Column {
/** column name */
Investmint = 'investmint',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_Investmint_Stddev_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_Investmint_Stddev_Pop_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_Investmint_Stddev_Samp_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_investmint" */
export type First_Investmint_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_Investmint_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_Investmint_Stream_Cursor_Value_Input = {
investmint?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_Investmint_Sum_Fields = {
investmint?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_Investmint_Var_Pop_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_Investmint_Var_Samp_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_Investmint_Variance_Fields = {
investmint?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_neuron_activation" */
export type First_Neuron_Activation = {
neuron_activation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_neuron_activation" */
export type First_Neuron_Activation_Aggregate = {
aggregate?: Maybe<First_Neuron_Activation_Aggregate_Fields>;
nodes: Array<First_Neuron_Activation>;
};
/** aggregate fields of "first_neuron_activation" */
export type First_Neuron_Activation_Aggregate_Fields = {
avg?: Maybe<First_Neuron_Activation_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_Neuron_Activation_Max_Fields>;
min?: Maybe<First_Neuron_Activation_Min_Fields>;
stddev?: Maybe<First_Neuron_Activation_Stddev_Fields>;
stddev_pop?: Maybe<First_Neuron_Activation_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_Neuron_Activation_Stddev_Samp_Fields>;
sum?: Maybe<First_Neuron_Activation_Sum_Fields>;
var_pop?: Maybe<First_Neuron_Activation_Var_Pop_Fields>;
var_samp?: Maybe<First_Neuron_Activation_Var_Samp_Fields>;
variance?: Maybe<First_Neuron_Activation_Variance_Fields>;
};
/** aggregate fields of "first_neuron_activation" */
export type First_Neuron_Activation_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_Neuron_Activation_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_Neuron_Activation_Avg_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_neuron_activation". All fields are combined with a logical 'AND'. */
export type First_Neuron_Activation_Bool_Exp = {
_and?: InputMaybe<Array<First_Neuron_Activation_Bool_Exp>>;
_not?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
_or?: InputMaybe<Array<First_Neuron_Activation_Bool_Exp>>;
neuron_activation?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_Neuron_Activation_Max_Fields = {
neuron_activation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_Neuron_Activation_Min_Fields = {
neuron_activation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_neuron_activation". */
export type First_Neuron_Activation_Order_By = {
neuron_activation?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_neuron_activation" */
export enum First_Neuron_Activation_Select_Column {
/** column name */
NeuronActivation = 'neuron_activation',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_Neuron_Activation_Stddev_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_Neuron_Activation_Stddev_Pop_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_Neuron_Activation_Stddev_Samp_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_neuron_activation" */
export type First_Neuron_Activation_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_Neuron_Activation_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_Neuron_Activation_Stream_Cursor_Value_Input = {
neuron_activation?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_Neuron_Activation_Sum_Fields = {
neuron_activation?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_Neuron_Activation_Var_Pop_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_Neuron_Activation_Var_Samp_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_Neuron_Activation_Variance_Fields = {
neuron_activation?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "first_swap" */
export type First_Swap = {
swap?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "first_swap" */
export type First_Swap_Aggregate = {
aggregate?: Maybe<First_Swap_Aggregate_Fields>;
nodes: Array<First_Swap>;
};
/** aggregate fields of "first_swap" */
export type First_Swap_Aggregate_Fields = {
avg?: Maybe<First_Swap_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<First_Swap_Max_Fields>;
min?: Maybe<First_Swap_Min_Fields>;
stddev?: Maybe<First_Swap_Stddev_Fields>;
stddev_pop?: Maybe<First_Swap_Stddev_Pop_Fields>;
stddev_samp?: Maybe<First_Swap_Stddev_Samp_Fields>;
sum?: Maybe<First_Swap_Sum_Fields>;
var_pop?: Maybe<First_Swap_Var_Pop_Fields>;
var_samp?: Maybe<First_Swap_Var_Samp_Fields>;
variance?: Maybe<First_Swap_Variance_Fields>;
};
/** aggregate fields of "first_swap" */
export type First_Swap_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<First_Swap_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type First_Swap_Avg_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "first_swap". All fields are combined with a logical 'AND'. */
export type First_Swap_Bool_Exp = {
_and?: InputMaybe<Array<First_Swap_Bool_Exp>>;
_not?: InputMaybe<First_Swap_Bool_Exp>;
_or?: InputMaybe<Array<First_Swap_Bool_Exp>>;
swap?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type First_Swap_Max_Fields = {
swap?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type First_Swap_Min_Fields = {
swap?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "first_swap". */
export type First_Swap_Order_By = {
swap?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "first_swap" */
export enum First_Swap_Select_Column {
/** column name */
Swap = 'swap',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type First_Swap_Stddev_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type First_Swap_Stddev_Pop_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type First_Swap_Stddev_Samp_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "first_swap" */
export type First_Swap_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: First_Swap_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type First_Swap_Stream_Cursor_Value_Input = {
swap?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type First_Swap_Sum_Fields = {
swap?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type First_Swap_Var_Pop_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type First_Swap_Var_Samp_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type First_Swap_Variance_Fields = {
swap?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to compare columns of type "float8". All fields are combined with logical 'AND'. */
export type Float8_Comparison_Exp = {
_eq?: InputMaybe<Scalars['float8']['input']>;
_gt?: InputMaybe<Scalars['float8']['input']>;
_gte?: InputMaybe<Scalars['float8']['input']>;
_in?: InputMaybe<Array<Scalars['float8']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['float8']['input']>;
_lte?: InputMaybe<Scalars['float8']['input']>;
_neq?: InputMaybe<Scalars['float8']['input']>;
_nin?: InputMaybe<Array<Scalars['float8']['input']>>;
};
/** columns and relationships of "follow_stats" */
export type Follow_Stats = {
date?: Maybe<Scalars['date']['output']>;
follow_total?: Maybe<Scalars['numeric']['output']>;
follows_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregated selection of "follow_stats" */
export type Follow_Stats_Aggregate = {
aggregate?: Maybe<Follow_Stats_Aggregate_Fields>;
nodes: Array<Follow_Stats>;
};
/** aggregate fields of "follow_stats" */
export type Follow_Stats_Aggregate_Fields = {
avg?: Maybe<Follow_Stats_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Follow_Stats_Max_Fields>;
min?: Maybe<Follow_Stats_Min_Fields>;
stddev?: Maybe<Follow_Stats_Stddev_Fields>;
stddev_pop?: Maybe<Follow_Stats_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Follow_Stats_Stddev_Samp_Fields>;
sum?: Maybe<Follow_Stats_Sum_Fields>;
var_pop?: Maybe<Follow_Stats_Var_Pop_Fields>;
var_samp?: Maybe<Follow_Stats_Var_Samp_Fields>;
variance?: Maybe<Follow_Stats_Variance_Fields>;
};
/** aggregate fields of "follow_stats" */
export type Follow_Stats_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Follow_Stats_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Follow_Stats_Avg_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "follow_stats". All fields are combined with a logical 'AND'. */
export type Follow_Stats_Bool_Exp = {
_and?: InputMaybe<Array<Follow_Stats_Bool_Exp>>;
_not?: InputMaybe<Follow_Stats_Bool_Exp>;
_or?: InputMaybe<Array<Follow_Stats_Bool_Exp>>;
date?: InputMaybe<Date_Comparison_Exp>;
follow_total?: InputMaybe<Numeric_Comparison_Exp>;
follows_per_day?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Follow_Stats_Max_Fields = {
date?: Maybe<Scalars['date']['output']>;
follow_total?: Maybe<Scalars['numeric']['output']>;
follows_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Follow_Stats_Min_Fields = {
date?: Maybe<Scalars['date']['output']>;
follow_total?: Maybe<Scalars['numeric']['output']>;
follows_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "follow_stats". */
export type Follow_Stats_Order_By = {
date?: InputMaybe<Order_By>;
follow_total?: InputMaybe<Order_By>;
follows_per_day?: InputMaybe<Order_By>;
};
/** select columns of table "follow_stats" */
export enum Follow_Stats_Select_Column {
/** column name */
Date = 'date',
/** column name */
FollowTotal = 'follow_total',
/** column name */
FollowsPerDay = 'follows_per_day'
}
/** aggregate stddev on columns */
export type Follow_Stats_Stddev_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Follow_Stats_Stddev_Pop_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Follow_Stats_Stddev_Samp_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "follow_stats" */
export type Follow_Stats_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Follow_Stats_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Follow_Stats_Stream_Cursor_Value_Input = {
date?: InputMaybe<Scalars['date']['input']>;
follow_total?: InputMaybe<Scalars['numeric']['input']>;
follows_per_day?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Follow_Stats_Sum_Fields = {
follow_total?: Maybe<Scalars['numeric']['output']>;
follows_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Follow_Stats_Var_Pop_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Follow_Stats_Var_Samp_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Follow_Stats_Variance_Fields = {
follow_total?: Maybe<Scalars['Float']['output']>;
follows_per_day?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "genesis" */
export type Genesis = {
chain_id: Scalars['String']['output'];
initial_height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
time: Scalars['timestamp']['output'];
};
/** columns and relationships of "genesis_accounts" */
export type Genesis_Accounts = {
address: Scalars['String']['output'];
balance: Scalars['bigint']['output'];
id: Scalars['Int']['output'];
};
/** aggregated selection of "genesis_accounts" */
export type Genesis_Accounts_Aggregate = {
aggregate?: Maybe<Genesis_Accounts_Aggregate_Fields>;
nodes: Array<Genesis_Accounts>;
};
/** aggregate fields of "genesis_accounts" */
export type Genesis_Accounts_Aggregate_Fields = {
avg?: Maybe<Genesis_Accounts_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Genesis_Accounts_Max_Fields>;
min?: Maybe<Genesis_Accounts_Min_Fields>;
stddev?: Maybe<Genesis_Accounts_Stddev_Fields>;
stddev_pop?: Maybe<Genesis_Accounts_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Genesis_Accounts_Stddev_Samp_Fields>;
sum?: Maybe<Genesis_Accounts_Sum_Fields>;
var_pop?: Maybe<Genesis_Accounts_Var_Pop_Fields>;
var_samp?: Maybe<Genesis_Accounts_Var_Samp_Fields>;
variance?: Maybe<Genesis_Accounts_Variance_Fields>;
};
/** aggregate fields of "genesis_accounts" */
export type Genesis_Accounts_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Genesis_Accounts_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Genesis_Accounts_Avg_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "genesis_accounts". All fields are combined with a logical 'AND'. */
export type Genesis_Accounts_Bool_Exp = {
_and?: InputMaybe<Array<Genesis_Accounts_Bool_Exp>>;
_not?: InputMaybe<Genesis_Accounts_Bool_Exp>;
_or?: InputMaybe<Array<Genesis_Accounts_Bool_Exp>>;
address?: InputMaybe<String_Comparison_Exp>;
balance?: InputMaybe<Bigint_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
};
/** aggregate max on columns */
export type Genesis_Accounts_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
balance?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** aggregate min on columns */
export type Genesis_Accounts_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
balance?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** Ordering options when selecting data from "genesis_accounts". */
export type Genesis_Accounts_Order_By = {
address?: InputMaybe<Order_By>;
balance?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** select columns of table "genesis_accounts" */
export enum Genesis_Accounts_Select_Column {
/** column name */
Address = 'address',
/** column name */
Balance = 'balance',
/** column name */
Id = 'id'
}
/** aggregate stddev on columns */
export type Genesis_Accounts_Stddev_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Genesis_Accounts_Stddev_Pop_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Genesis_Accounts_Stddev_Samp_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "genesis_accounts" */
export type Genesis_Accounts_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Genesis_Accounts_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Genesis_Accounts_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
balance?: InputMaybe<Scalars['bigint']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
};
/** aggregate sum on columns */
export type Genesis_Accounts_Sum_Fields = {
balance?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** aggregate var_pop on columns */
export type Genesis_Accounts_Var_Pop_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Genesis_Accounts_Var_Samp_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Genesis_Accounts_Variance_Fields = {
balance?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** aggregated selection of "genesis" */
export type Genesis_Aggregate = {
aggregate?: Maybe<Genesis_Aggregate_Fields>;
nodes: Array<Genesis>;
};
/** aggregate fields of "genesis" */
export type Genesis_Aggregate_Fields = {
avg?: Maybe<Genesis_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Genesis_Max_Fields>;
min?: Maybe<Genesis_Min_Fields>;
stddev?: Maybe<Genesis_Stddev_Fields>;
stddev_pop?: Maybe<Genesis_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Genesis_Stddev_Samp_Fields>;
sum?: Maybe<Genesis_Sum_Fields>;
var_pop?: Maybe<Genesis_Var_Pop_Fields>;
var_samp?: Maybe<Genesis_Var_Samp_Fields>;
variance?: Maybe<Genesis_Variance_Fields>;
};
/** aggregate fields of "genesis" */
export type Genesis_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Genesis_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Genesis_Avg_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "genesis". All fields are combined with a logical 'AND'. */
export type Genesis_Bool_Exp = {
_and?: InputMaybe<Array<Genesis_Bool_Exp>>;
_not?: InputMaybe<Genesis_Bool_Exp>;
_or?: InputMaybe<Array<Genesis_Bool_Exp>>;
chain_id?: InputMaybe<String_Comparison_Exp>;
initial_height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
time?: InputMaybe<Timestamp_Comparison_Exp>;
};
/** aggregate max on columns */
export type Genesis_Max_Fields = {
chain_id?: Maybe<Scalars['String']['output']>;
initial_height?: Maybe<Scalars['bigint']['output']>;
time?: Maybe<Scalars['timestamp']['output']>;
};
/** aggregate min on columns */
export type Genesis_Min_Fields = {
chain_id?: Maybe<Scalars['String']['output']>;
initial_height?: Maybe<Scalars['bigint']['output']>;
time?: Maybe<Scalars['timestamp']['output']>;
};
/** columns and relationships of "genesis_neurons_activation" */
export type Genesis_Neurons_Activation = {
count?: Maybe<Scalars['float8']['output']>;
neurons?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "genesis_neurons_activation" */
export type Genesis_Neurons_Activation_Aggregate = {
aggregate?: Maybe<Genesis_Neurons_Activation_Aggregate_Fields>;
nodes: Array<Genesis_Neurons_Activation>;
};
/** aggregate fields of "genesis_neurons_activation" */
export type Genesis_Neurons_Activation_Aggregate_Fields = {
avg?: Maybe<Genesis_Neurons_Activation_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Genesis_Neurons_Activation_Max_Fields>;
min?: Maybe<Genesis_Neurons_Activation_Min_Fields>;
stddev?: Maybe<Genesis_Neurons_Activation_Stddev_Fields>;
stddev_pop?: Maybe<Genesis_Neurons_Activation_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Genesis_Neurons_Activation_Stddev_Samp_Fields>;
sum?: Maybe<Genesis_Neurons_Activation_Sum_Fields>;
var_pop?: Maybe<Genesis_Neurons_Activation_Var_Pop_Fields>;
var_samp?: Maybe<Genesis_Neurons_Activation_Var_Samp_Fields>;
variance?: Maybe<Genesis_Neurons_Activation_Variance_Fields>;
};
/** aggregate fields of "genesis_neurons_activation" */
export type Genesis_Neurons_Activation_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Genesis_Neurons_Activation_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Genesis_Neurons_Activation_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "genesis_neurons_activation". All fields are combined with a logical 'AND'. */
export type Genesis_Neurons_Activation_Bool_Exp = {
_and?: InputMaybe<Array<Genesis_Neurons_Activation_Bool_Exp>>;
_not?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
_or?: InputMaybe<Array<Genesis_Neurons_Activation_Bool_Exp>>;
count?: InputMaybe<Float8_Comparison_Exp>;
neurons?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Genesis_Neurons_Activation_Max_Fields = {
count?: Maybe<Scalars['float8']['output']>;
neurons?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Genesis_Neurons_Activation_Min_Fields = {
count?: Maybe<Scalars['float8']['output']>;
neurons?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "genesis_neurons_activation". */
export type Genesis_Neurons_Activation_Order_By = {
count?: InputMaybe<Order_By>;
neurons?: InputMaybe<Order_By>;
};
/** select columns of table "genesis_neurons_activation" */
export enum Genesis_Neurons_Activation_Select_Column {
/** column name */
Count = 'count',
/** column name */
Neurons = 'neurons'
}
/** aggregate stddev on columns */
export type Genesis_Neurons_Activation_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Genesis_Neurons_Activation_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Genesis_Neurons_Activation_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "genesis_neurons_activation" */
export type Genesis_Neurons_Activation_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Genesis_Neurons_Activation_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Genesis_Neurons_Activation_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['float8']['input']>;
neurons?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Genesis_Neurons_Activation_Sum_Fields = {
count?: Maybe<Scalars['float8']['output']>;
};
/** aggregate var_pop on columns */
export type Genesis_Neurons_Activation_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Genesis_Neurons_Activation_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Genesis_Neurons_Activation_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Ordering options when selecting data from "genesis". */
export type Genesis_Order_By = {
chain_id?: InputMaybe<Order_By>;
initial_height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
time?: InputMaybe<Order_By>;
};
/** select columns of table "genesis" */
export enum Genesis_Select_Column {
/** column name */
ChainId = 'chain_id',
/** column name */
InitialHeight = 'initial_height',
/** column name */
OneRowId = 'one_row_id',
/** column name */
Time = 'time'
}
/** aggregate stddev on columns */
export type Genesis_Stddev_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Genesis_Stddev_Pop_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Genesis_Stddev_Samp_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "genesis" */
export type Genesis_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Genesis_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Genesis_Stream_Cursor_Value_Input = {
chain_id?: InputMaybe<Scalars['String']['input']>;
initial_height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
time?: InputMaybe<Scalars['timestamp']['input']>;
};
/** aggregate sum on columns */
export type Genesis_Sum_Fields = {
initial_height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Genesis_Var_Pop_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Genesis_Var_Samp_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Genesis_Variance_Fields = {
initial_height?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "investmints" */
export type Investmints = {
/** An object relationship */
account: Account;
amount: Scalars['coin_scalar']['output'];
/** An object relationship */
block: Block;
height: Scalars['bigint']['output'];
id: Scalars['Int']['output'];
length: Scalars['bigint']['output'];
neuron: Scalars['String']['output'];
resource: Scalars['String']['output'];
timestamp: Scalars['timestamp']['output'];
transaction_hash: Scalars['String']['output'];
};
/** aggregated selection of "investmints" */
export type Investmints_Aggregate = {
aggregate?: Maybe<Investmints_Aggregate_Fields>;
nodes: Array<Investmints>;
};
export type Investmints_Aggregate_Bool_Exp = {
count?: InputMaybe<Investmints_Aggregate_Bool_Exp_Count>;
};
export type Investmints_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Investmints_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Investmints_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "investmints" */
export type Investmints_Aggregate_Fields = {
avg?: Maybe<Investmints_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Investmints_Max_Fields>;
min?: Maybe<Investmints_Min_Fields>;
stddev?: Maybe<Investmints_Stddev_Fields>;
stddev_pop?: Maybe<Investmints_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Investmints_Stddev_Samp_Fields>;
sum?: Maybe<Investmints_Sum_Fields>;
var_pop?: Maybe<Investmints_Var_Pop_Fields>;
var_samp?: Maybe<Investmints_Var_Samp_Fields>;
variance?: Maybe<Investmints_Variance_Fields>;
};
/** aggregate fields of "investmints" */
export type Investmints_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Investmints_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "investmints" */
export type Investmints_Aggregate_Order_By = {
avg?: InputMaybe<Investmints_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Investmints_Max_Order_By>;
min?: InputMaybe<Investmints_Min_Order_By>;
stddev?: InputMaybe<Investmints_Stddev_Order_By>;
stddev_pop?: InputMaybe<Investmints_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Investmints_Stddev_Samp_Order_By>;
sum?: InputMaybe<Investmints_Sum_Order_By>;
var_pop?: InputMaybe<Investmints_Var_Pop_Order_By>;
var_samp?: InputMaybe<Investmints_Var_Samp_Order_By>;
variance?: InputMaybe<Investmints_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Investmints_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "investmints" */
export type Investmints_Avg_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "investmints". All fields are combined with a logical 'AND'. */
export type Investmints_Bool_Exp = {
_and?: InputMaybe<Array<Investmints_Bool_Exp>>;
_not?: InputMaybe<Investmints_Bool_Exp>;
_or?: InputMaybe<Array<Investmints_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
amount?: InputMaybe<Coin_Scalar_Comparison_Exp>;
block?: InputMaybe<Block_Bool_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
length?: InputMaybe<Bigint_Comparison_Exp>;
neuron?: InputMaybe<String_Comparison_Exp>;
resource?: InputMaybe<String_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Investmints_Max_Fields = {
amount?: Maybe<Scalars['coin_scalar']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
length?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
resource?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "investmints" */
export type Investmints_Max_Order_By = {
amount?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
resource?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Investmints_Min_Fields = {
amount?: Maybe<Scalars['coin_scalar']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
length?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
resource?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "investmints" */
export type Investmints_Min_Order_By = {
amount?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
resource?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "investmints". */
export type Investmints_Order_By = {
account?: InputMaybe<Account_Order_By>;
amount?: InputMaybe<Order_By>;
block?: InputMaybe<Block_Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
resource?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** select columns of table "investmints" */
export enum Investmints_Select_Column {
/** column name */
Amount = 'amount',
/** column name */
Height = 'height',
/** column name */
Id = 'id',
/** column name */
Length = 'length',
/** column name */
Neuron = 'neuron',
/** column name */
Resource = 'resource',
/** column name */
Timestamp = 'timestamp',
/** column name */
TransactionHash = 'transaction_hash'
}
/** aggregate stddev on columns */
export type Investmints_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "investmints" */
export type Investmints_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Investmints_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "investmints" */
export type Investmints_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Investmints_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "investmints" */
export type Investmints_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "investmints" */
export type Investmints_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Investmints_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Investmints_Stream_Cursor_Value_Input = {
amount?: InputMaybe<Scalars['coin_scalar']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
length?: InputMaybe<Scalars['bigint']['input']>;
neuron?: InputMaybe<Scalars['String']['input']>;
resource?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Investmints_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
length?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "investmints" */
export type Investmints_Sum_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Investmints_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "investmints" */
export type Investmints_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Investmints_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "investmints" */
export type Investmints_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Investmints_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
length?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "investmints" */
export type Investmints_Variance_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
};
/** Boolean expression to compare columns of type "json". All fields are combined with logical 'AND'. */
export type Json_Comparison_Exp = {
_eq?: InputMaybe<Scalars['json']['input']>;
_gt?: InputMaybe<Scalars['json']['input']>;
_gte?: InputMaybe<Scalars['json']['input']>;
_in?: InputMaybe<Array<Scalars['json']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['json']['input']>;
_lte?: InputMaybe<Scalars['json']['input']>;
_neq?: InputMaybe<Scalars['json']['input']>;
_nin?: InputMaybe<Array<Scalars['json']['input']>>;
};
/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */
export type Jsonb_Array_Comparison_Exp = {
/** is the array contained in the given array value */
_contained_in?: InputMaybe<Array<Scalars['jsonb']['input']>>;
/** does the array contain the given value */
_contains?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_eq?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_gt?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_gte?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_in?: InputMaybe<Array<Array<Scalars['jsonb']['input']>>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_lte?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_neq?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_nin?: InputMaybe<Array<Array<Scalars['jsonb']['input']>>>;
};
export type Jsonb_Cast_Exp = {
String?: InputMaybe<String_Comparison_Exp>;
};
/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */
export type Jsonb_Comparison_Exp = {
_cast?: InputMaybe<Jsonb_Cast_Exp>;
/** is the column contained in the given json value */
_contained_in?: InputMaybe<Scalars['jsonb']['input']>;
/** does the column contain the given json value at the top level */
_contains?: InputMaybe<Scalars['jsonb']['input']>;
_eq?: InputMaybe<Scalars['jsonb']['input']>;
_gt?: InputMaybe<Scalars['jsonb']['input']>;
_gte?: InputMaybe<Scalars['jsonb']['input']>;
/** does the string exist as a top-level key in the column */
_has_key?: InputMaybe<Scalars['String']['input']>;
/** do all of these strings exist as top-level keys in the column */
_has_keys_all?: InputMaybe<Array<Scalars['String']['input']>>;
/** do any of these strings exist as top-level keys in the column */
_has_keys_any?: InputMaybe<Array<Scalars['String']['input']>>;
_in?: InputMaybe<Array<Scalars['jsonb']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['jsonb']['input']>;
_lte?: InputMaybe<Scalars['jsonb']['input']>;
_neq?: InputMaybe<Scalars['jsonb']['input']>;
_nin?: InputMaybe<Array<Scalars['jsonb']['input']>>;
};
/** columns and relationships of "message" */
export type Message = {
height: Scalars['bigint']['output'];
index: Scalars['bigint']['output'];
involved_accounts_addresses: Array<Scalars['String']['output']>;
/** An object relationship */
message_type: Message_Type;
partition_id: Scalars['bigint']['output'];
/** An object relationship */
transaction?: Maybe<Transaction>;
/** An object relationship */
transaction_155?: Maybe<Transaction_155>;
transaction_hash: Scalars['String']['output'];
type: Scalars['String']['output'];
value: Scalars['json']['output'];
};
/** columns and relationships of "message" */
export type MessageValueArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "message_155" */
export type Message_155 = {
height: Scalars['bigint']['output'];
index: Scalars['bigint']['output'];
involved_accounts_addresses: Array<Scalars['String']['output']>;
/** An object relationship */
message_type: Message_Type;
partition_id: Scalars['bigint']['output'];
/** An object relationship */
transaction?: Maybe<Transaction>;
transaction_hash: Scalars['String']['output'];
type: Scalars['String']['output'];
value: Scalars['json']['output'];
};
/** columns and relationships of "message_155" */
export type Message_155ValueArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** aggregated selection of "message_155" */
export type Message_155_Aggregate = {
aggregate?: Maybe<Message_155_Aggregate_Fields>;
nodes: Array<Message_155>;
};
export type Message_155_Aggregate_Bool_Exp = {
count?: InputMaybe<Message_155_Aggregate_Bool_Exp_Count>;
};
export type Message_155_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Message_155_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Message_155_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "message_155" */
export type Message_155_Aggregate_Fields = {
avg?: Maybe<Message_155_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Message_155_Max_Fields>;
min?: Maybe<Message_155_Min_Fields>;
stddev?: Maybe<Message_155_Stddev_Fields>;
stddev_pop?: Maybe<Message_155_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Message_155_Stddev_Samp_Fields>;
sum?: Maybe<Message_155_Sum_Fields>;
var_pop?: Maybe<Message_155_Var_Pop_Fields>;
var_samp?: Maybe<Message_155_Var_Samp_Fields>;
variance?: Maybe<Message_155_Variance_Fields>;
};
/** aggregate fields of "message_155" */
export type Message_155_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Message_155_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "message_155" */
export type Message_155_Aggregate_Order_By = {
avg?: InputMaybe<Message_155_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Message_155_Max_Order_By>;
min?: InputMaybe<Message_155_Min_Order_By>;
stddev?: InputMaybe<Message_155_Stddev_Order_By>;
stddev_pop?: InputMaybe<Message_155_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Message_155_Stddev_Samp_Order_By>;
sum?: InputMaybe<Message_155_Sum_Order_By>;
var_pop?: InputMaybe<Message_155_Var_Pop_Order_By>;
var_samp?: InputMaybe<Message_155_Var_Samp_Order_By>;
variance?: InputMaybe<Message_155_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Message_155_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "message_155" */
export type Message_155_Avg_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "message_155". All fields are combined with a logical 'AND'. */
export type Message_155_Bool_Exp = {
_and?: InputMaybe<Array<Message_155_Bool_Exp>>;
_not?: InputMaybe<Message_155_Bool_Exp>;
_or?: InputMaybe<Array<Message_155_Bool_Exp>>;
height?: InputMaybe<Bigint_Comparison_Exp>;
index?: InputMaybe<Bigint_Comparison_Exp>;
involved_accounts_addresses?: InputMaybe<String_Array_Comparison_Exp>;
message_type?: InputMaybe<Message_Type_Bool_Exp>;
partition_id?: InputMaybe<Bigint_Comparison_Exp>;
transaction?: InputMaybe<Transaction_Bool_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
value?: InputMaybe<Json_Comparison_Exp>;
};
/** aggregate max on columns */
export type Message_155_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
partition_id?: Maybe<Scalars['bigint']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "message_155" */
export type Message_155_Max_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Message_155_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
partition_id?: Maybe<Scalars['bigint']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "message_155" */
export type Message_155_Min_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "message_155". */
export type Message_155_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
message_type?: InputMaybe<Message_Type_Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction?: InputMaybe<Transaction_Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** select columns of table "message_155" */
export enum Message_155_Select_Column {
/** column name */
Height = 'height',
/** column name */
Index = 'index',
/** column name */
InvolvedAccountsAddresses = 'involved_accounts_addresses',
/** column name */
PartitionId = 'partition_id',
/** column name */
TransactionHash = 'transaction_hash',
/** column name */
Type = 'type',
/** column name */
Value = 'value'
}
/** aggregate stddev on columns */
export type Message_155_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "message_155" */
export type Message_155_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Message_155_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "message_155" */
export type Message_155_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Message_155_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "message_155" */
export type Message_155_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "message_155" */
export type Message_155_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Message_155_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Message_155_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
index?: InputMaybe<Scalars['bigint']['input']>;
involved_accounts_addresses?: InputMaybe<Array<Scalars['String']['input']>>;
partition_id?: InputMaybe<Scalars['bigint']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
value?: InputMaybe<Scalars['json']['input']>;
};
/** aggregate sum on columns */
export type Message_155_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "message_155" */
export type Message_155_Sum_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Message_155_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "message_155" */
export type Message_155_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Message_155_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "message_155" */
export type Message_155_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Message_155_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "message_155" */
export type Message_155_Variance_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregated selection of "message" */
export type Message_Aggregate = {
aggregate?: Maybe<Message_Aggregate_Fields>;
nodes: Array<Message>;
};
export type Message_Aggregate_Bool_Exp = {
count?: InputMaybe<Message_Aggregate_Bool_Exp_Count>;
};
export type Message_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Message_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Message_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "message" */
export type Message_Aggregate_Fields = {
avg?: Maybe<Message_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Message_Max_Fields>;
min?: Maybe<Message_Min_Fields>;
stddev?: Maybe<Message_Stddev_Fields>;
stddev_pop?: Maybe<Message_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Message_Stddev_Samp_Fields>;
sum?: Maybe<Message_Sum_Fields>;
var_pop?: Maybe<Message_Var_Pop_Fields>;
var_samp?: Maybe<Message_Var_Samp_Fields>;
variance?: Maybe<Message_Variance_Fields>;
};
/** aggregate fields of "message" */
export type Message_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Message_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "message" */
export type Message_Aggregate_Order_By = {
avg?: InputMaybe<Message_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Message_Max_Order_By>;
min?: InputMaybe<Message_Min_Order_By>;
stddev?: InputMaybe<Message_Stddev_Order_By>;
stddev_pop?: InputMaybe<Message_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Message_Stddev_Samp_Order_By>;
sum?: InputMaybe<Message_Sum_Order_By>;
var_pop?: InputMaybe<Message_Var_Pop_Order_By>;
var_samp?: InputMaybe<Message_Var_Samp_Order_By>;
variance?: InputMaybe<Message_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Message_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "message" */
export type Message_Avg_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "message". All fields are combined with a logical 'AND'. */
export type Message_Bool_Exp = {
_and?: InputMaybe<Array<Message_Bool_Exp>>;
_not?: InputMaybe<Message_Bool_Exp>;
_or?: InputMaybe<Array<Message_Bool_Exp>>;
height?: InputMaybe<Bigint_Comparison_Exp>;
index?: InputMaybe<Bigint_Comparison_Exp>;
involved_accounts_addresses?: InputMaybe<String_Array_Comparison_Exp>;
message_type?: InputMaybe<Message_Type_Bool_Exp>;
partition_id?: InputMaybe<Bigint_Comparison_Exp>;
transaction?: InputMaybe<Transaction_Bool_Exp>;
transaction_155?: InputMaybe<Transaction_155_Bool_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
value?: InputMaybe<Json_Comparison_Exp>;
};
/** aggregate max on columns */
export type Message_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
partition_id?: Maybe<Scalars['bigint']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "message" */
export type Message_Max_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Message_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
involved_accounts_addresses?: Maybe<Array<Scalars['String']['output']>>;
partition_id?: Maybe<Scalars['bigint']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "message" */
export type Message_Min_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "message". */
export type Message_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
involved_accounts_addresses?: InputMaybe<Order_By>;
message_type?: InputMaybe<Message_Type_Order_By>;
partition_id?: InputMaybe<Order_By>;
transaction?: InputMaybe<Transaction_Order_By>;
transaction_155?: InputMaybe<Transaction_155_Order_By>;
transaction_hash?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** select columns of table "message" */
export enum Message_Select_Column {
/** column name */
Height = 'height',
/** column name */
Index = 'index',
/** column name */
InvolvedAccountsAddresses = 'involved_accounts_addresses',
/** column name */
PartitionId = 'partition_id',
/** column name */
TransactionHash = 'transaction_hash',
/** column name */
Type = 'type',
/** column name */
Value = 'value'
}
/** aggregate stddev on columns */
export type Message_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "message" */
export type Message_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Message_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "message" */
export type Message_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Message_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "message" */
export type Message_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "message" */
export type Message_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Message_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Message_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
index?: InputMaybe<Scalars['bigint']['input']>;
involved_accounts_addresses?: InputMaybe<Array<Scalars['String']['input']>>;
partition_id?: InputMaybe<Scalars['bigint']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
value?: InputMaybe<Scalars['json']['input']>;
};
/** aggregate sum on columns */
export type Message_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
index?: Maybe<Scalars['bigint']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "message" */
export type Message_Sum_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** columns and relationships of "message_type" */
export type Message_Type = {
height: Scalars['bigint']['output'];
label: Scalars['String']['output'];
/** An array relationship */
message_155s: Array<Message_155>;
/** An aggregate relationship */
message_155s_aggregate: Message_155_Aggregate;
/** An array relationship */
messages: Array<Message>;
/** An aggregate relationship */
messages_aggregate: Message_Aggregate;
module: Scalars['String']['output'];
type: Scalars['String']['output'];
};
/** columns and relationships of "message_type" */
export type Message_TypeMessage_155sArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
/** columns and relationships of "message_type" */
export type Message_TypeMessage_155s_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
/** columns and relationships of "message_type" */
export type Message_TypeMessagesArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** columns and relationships of "message_type" */
export type Message_TypeMessages_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** aggregated selection of "message_type" */
export type Message_Type_Aggregate = {
aggregate?: Maybe<Message_Type_Aggregate_Fields>;
nodes: Array<Message_Type>;
};
/** aggregate fields of "message_type" */
export type Message_Type_Aggregate_Fields = {
avg?: Maybe<Message_Type_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Message_Type_Max_Fields>;
min?: Maybe<Message_Type_Min_Fields>;
stddev?: Maybe<Message_Type_Stddev_Fields>;
stddev_pop?: Maybe<Message_Type_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Message_Type_Stddev_Samp_Fields>;
sum?: Maybe<Message_Type_Sum_Fields>;
var_pop?: Maybe<Message_Type_Var_Pop_Fields>;
var_samp?: Maybe<Message_Type_Var_Samp_Fields>;
variance?: Maybe<Message_Type_Variance_Fields>;
};
/** aggregate fields of "message_type" */
export type Message_Type_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Message_Type_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Message_Type_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "message_type". All fields are combined with a logical 'AND'. */
export type Message_Type_Bool_Exp = {
_and?: InputMaybe<Array<Message_Type_Bool_Exp>>;
_not?: InputMaybe<Message_Type_Bool_Exp>;
_or?: InputMaybe<Array<Message_Type_Bool_Exp>>;
height?: InputMaybe<Bigint_Comparison_Exp>;
label?: InputMaybe<String_Comparison_Exp>;
message_155s?: InputMaybe<Message_155_Bool_Exp>;
message_155s_aggregate?: InputMaybe<Message_155_Aggregate_Bool_Exp>;
messages?: InputMaybe<Message_Bool_Exp>;
messages_aggregate?: InputMaybe<Message_Aggregate_Bool_Exp>;
module?: InputMaybe<String_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Message_Type_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
label?: Maybe<Scalars['String']['output']>;
module?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Message_Type_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
label?: Maybe<Scalars['String']['output']>;
module?: Maybe<Scalars['String']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "message_type". */
export type Message_Type_Order_By = {
height?: InputMaybe<Order_By>;
label?: InputMaybe<Order_By>;
message_155s_aggregate?: InputMaybe<Message_155_Aggregate_Order_By>;
messages_aggregate?: InputMaybe<Message_Aggregate_Order_By>;
module?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** select columns of table "message_type" */
export enum Message_Type_Select_Column {
/** column name */
Height = 'height',
/** column name */
Label = 'label',
/** column name */
Module = 'module',
/** column name */
Type = 'type'
}
/** aggregate stddev on columns */
export type Message_Type_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Message_Type_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Message_Type_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "message_type" */
export type Message_Type_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Message_Type_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Message_Type_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
label?: InputMaybe<Scalars['String']['input']>;
module?: InputMaybe<Scalars['String']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Message_Type_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Message_Type_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Message_Type_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Message_Type_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_pop on columns */
export type Message_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "message" */
export type Message_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Message_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "message" */
export type Message_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Message_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
index?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "message" */
export type Message_Variance_Order_By = {
height?: InputMaybe<Order_By>;
index?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
export type Messages_By_Address_Args = {
addresses?: InputMaybe<Scalars['_text']['input']>;
limit?: InputMaybe<Scalars['bigint']['input']>;
offset?: InputMaybe<Scalars['bigint']['input']>;
types?: InputMaybe<Scalars['_text']['input']>;
};
export type Messages_By_Type_Args = {
limit?: InputMaybe<Scalars['bigint']['input']>;
offset?: InputMaybe<Scalars['bigint']['input']>;
types?: InputMaybe<Scalars['_text']['input']>;
};
/** columns and relationships of "modules" */
export type Modules = {
module_name: Scalars['String']['output'];
};
/** aggregated selection of "modules" */
export type Modules_Aggregate = {
aggregate?: Maybe<Modules_Aggregate_Fields>;
nodes: Array<Modules>;
};
/** aggregate fields of "modules" */
export type Modules_Aggregate_Fields = {
count: Scalars['Int']['output'];
max?: Maybe<Modules_Max_Fields>;
min?: Maybe<Modules_Min_Fields>;
};
/** aggregate fields of "modules" */
export type Modules_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Modules_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** Boolean expression to filter rows from the table "modules". All fields are combined with a logical 'AND'. */
export type Modules_Bool_Exp = {
_and?: InputMaybe<Array<Modules_Bool_Exp>>;
_not?: InputMaybe<Modules_Bool_Exp>;
_or?: InputMaybe<Array<Modules_Bool_Exp>>;
module_name?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Modules_Max_Fields = {
module_name?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Modules_Min_Fields = {
module_name?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "modules". */
export type Modules_Order_By = {
module_name?: InputMaybe<Order_By>;
};
/** select columns of table "modules" */
export enum Modules_Select_Column {
/** column name */
ModuleName = 'module_name'
}
/** Streaming cursor of the table "modules" */
export type Modules_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Modules_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Modules_Stream_Cursor_Value_Input = {
module_name?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "neuron_activation_source" */
export type Neuron_Activation_Source = {
genesis_percent?: Maybe<Scalars['float8']['output']>;
ibc_receive_percent?: Maybe<Scalars['float8']['output']>;
neuron_activated?: Maybe<Scalars['bigint']['output']>;
recieve_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "neuron_activation_source" */
export type Neuron_Activation_Source_Aggregate = {
aggregate?: Maybe<Neuron_Activation_Source_Aggregate_Fields>;
nodes: Array<Neuron_Activation_Source>;
};
/** aggregate fields of "neuron_activation_source" */
export type Neuron_Activation_Source_Aggregate_Fields = {
avg?: Maybe<Neuron_Activation_Source_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Neuron_Activation_Source_Max_Fields>;
min?: Maybe<Neuron_Activation_Source_Min_Fields>;
stddev?: Maybe<Neuron_Activation_Source_Stddev_Fields>;
stddev_pop?: Maybe<Neuron_Activation_Source_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Neuron_Activation_Source_Stddev_Samp_Fields>;
sum?: Maybe<Neuron_Activation_Source_Sum_Fields>;
var_pop?: Maybe<Neuron_Activation_Source_Var_Pop_Fields>;
var_samp?: Maybe<Neuron_Activation_Source_Var_Samp_Fields>;
variance?: Maybe<Neuron_Activation_Source_Variance_Fields>;
};
/** aggregate fields of "neuron_activation_source" */
export type Neuron_Activation_Source_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Neuron_Activation_Source_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Neuron_Activation_Source_Avg_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "neuron_activation_source". All fields are combined with a logical 'AND'. */
export type Neuron_Activation_Source_Bool_Exp = {
_and?: InputMaybe<Array<Neuron_Activation_Source_Bool_Exp>>;
_not?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
_or?: InputMaybe<Array<Neuron_Activation_Source_Bool_Exp>>;
genesis_percent?: InputMaybe<Float8_Comparison_Exp>;
ibc_receive_percent?: InputMaybe<Float8_Comparison_Exp>;
neuron_activated?: InputMaybe<Bigint_Comparison_Exp>;
recieve_percent?: InputMaybe<Float8_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Neuron_Activation_Source_Max_Fields = {
genesis_percent?: Maybe<Scalars['float8']['output']>;
ibc_receive_percent?: Maybe<Scalars['float8']['output']>;
neuron_activated?: Maybe<Scalars['bigint']['output']>;
recieve_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Neuron_Activation_Source_Min_Fields = {
genesis_percent?: Maybe<Scalars['float8']['output']>;
ibc_receive_percent?: Maybe<Scalars['float8']['output']>;
neuron_activated?: Maybe<Scalars['bigint']['output']>;
recieve_percent?: Maybe<Scalars['float8']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "neuron_activation_source". */
export type Neuron_Activation_Source_Order_By = {
genesis_percent?: InputMaybe<Order_By>;
ibc_receive_percent?: InputMaybe<Order_By>;
neuron_activated?: InputMaybe<Order_By>;
recieve_percent?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "neuron_activation_source" */
export enum Neuron_Activation_Source_Select_Column {
/** column name */
GenesisPercent = 'genesis_percent',
/** column name */
IbcReceivePercent = 'ibc_receive_percent',
/** column name */
NeuronActivated = 'neuron_activated',
/** column name */
RecievePercent = 'recieve_percent',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type Neuron_Activation_Source_Stddev_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Neuron_Activation_Source_Stddev_Pop_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Neuron_Activation_Source_Stddev_Samp_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "neuron_activation_source" */
export type Neuron_Activation_Source_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Neuron_Activation_Source_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Neuron_Activation_Source_Stream_Cursor_Value_Input = {
genesis_percent?: InputMaybe<Scalars['float8']['input']>;
ibc_receive_percent?: InputMaybe<Scalars['float8']['input']>;
neuron_activated?: InputMaybe<Scalars['bigint']['input']>;
recieve_percent?: InputMaybe<Scalars['float8']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Neuron_Activation_Source_Sum_Fields = {
genesis_percent?: Maybe<Scalars['float8']['output']>;
ibc_receive_percent?: Maybe<Scalars['float8']['output']>;
neuron_activated?: Maybe<Scalars['bigint']['output']>;
recieve_percent?: Maybe<Scalars['float8']['output']>;
};
/** aggregate var_pop on columns */
export type Neuron_Activation_Source_Var_Pop_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Neuron_Activation_Source_Var_Samp_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Neuron_Activation_Source_Variance_Fields = {
genesis_percent?: Maybe<Scalars['Float']['output']>;
ibc_receive_percent?: Maybe<Scalars['Float']['output']>;
neuron_activated?: Maybe<Scalars['Float']['output']>;
recieve_percent?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "number_of_new_neurons" */
export type Number_Of_New_Neurons = {
date?: Maybe<Scalars['date']['output']>;
new_neurons_daily?: Maybe<Scalars['bigint']['output']>;
new_neurons_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregated selection of "number_of_new_neurons" */
export type Number_Of_New_Neurons_Aggregate = {
aggregate?: Maybe<Number_Of_New_Neurons_Aggregate_Fields>;
nodes: Array<Number_Of_New_Neurons>;
};
/** aggregate fields of "number_of_new_neurons" */
export type Number_Of_New_Neurons_Aggregate_Fields = {
avg?: Maybe<Number_Of_New_Neurons_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Number_Of_New_Neurons_Max_Fields>;
min?: Maybe<Number_Of_New_Neurons_Min_Fields>;
stddev?: Maybe<Number_Of_New_Neurons_Stddev_Fields>;
stddev_pop?: Maybe<Number_Of_New_Neurons_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Number_Of_New_Neurons_Stddev_Samp_Fields>;
sum?: Maybe<Number_Of_New_Neurons_Sum_Fields>;
var_pop?: Maybe<Number_Of_New_Neurons_Var_Pop_Fields>;
var_samp?: Maybe<Number_Of_New_Neurons_Var_Samp_Fields>;
variance?: Maybe<Number_Of_New_Neurons_Variance_Fields>;
};
/** aggregate fields of "number_of_new_neurons" */
export type Number_Of_New_Neurons_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Number_Of_New_Neurons_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Number_Of_New_Neurons_Avg_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "number_of_new_neurons". All fields are combined with a logical 'AND'. */
export type Number_Of_New_Neurons_Bool_Exp = {
_and?: InputMaybe<Array<Number_Of_New_Neurons_Bool_Exp>>;
_not?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
_or?: InputMaybe<Array<Number_Of_New_Neurons_Bool_Exp>>;
date?: InputMaybe<Date_Comparison_Exp>;
new_neurons_daily?: InputMaybe<Bigint_Comparison_Exp>;
new_neurons_total?: InputMaybe<Numeric_Comparison_Exp>;
};
/** aggregate max on columns */
export type Number_Of_New_Neurons_Max_Fields = {
date?: Maybe<Scalars['date']['output']>;
new_neurons_daily?: Maybe<Scalars['bigint']['output']>;
new_neurons_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate min on columns */
export type Number_Of_New_Neurons_Min_Fields = {
date?: Maybe<Scalars['date']['output']>;
new_neurons_daily?: Maybe<Scalars['bigint']['output']>;
new_neurons_total?: Maybe<Scalars['numeric']['output']>;
};
/** Ordering options when selecting data from "number_of_new_neurons". */
export type Number_Of_New_Neurons_Order_By = {
date?: InputMaybe<Order_By>;
new_neurons_daily?: InputMaybe<Order_By>;
new_neurons_total?: InputMaybe<Order_By>;
};
/** select columns of table "number_of_new_neurons" */
export enum Number_Of_New_Neurons_Select_Column {
/** column name */
Date = 'date',
/** column name */
NewNeuronsDaily = 'new_neurons_daily',
/** column name */
NewNeuronsTotal = 'new_neurons_total'
}
/** aggregate stddev on columns */
export type Number_Of_New_Neurons_Stddev_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Number_Of_New_Neurons_Stddev_Pop_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Number_Of_New_Neurons_Stddev_Samp_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "number_of_new_neurons" */
export type Number_Of_New_Neurons_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Number_Of_New_Neurons_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Number_Of_New_Neurons_Stream_Cursor_Value_Input = {
date?: InputMaybe<Scalars['date']['input']>;
new_neurons_daily?: InputMaybe<Scalars['bigint']['input']>;
new_neurons_total?: InputMaybe<Scalars['numeric']['input']>;
};
/** aggregate sum on columns */
export type Number_Of_New_Neurons_Sum_Fields = {
new_neurons_daily?: Maybe<Scalars['bigint']['output']>;
new_neurons_total?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate var_pop on columns */
export type Number_Of_New_Neurons_Var_Pop_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Number_Of_New_Neurons_Var_Samp_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Number_Of_New_Neurons_Variance_Fields = {
new_neurons_daily?: Maybe<Scalars['Float']['output']>;
new_neurons_total?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */
export type Numeric_Comparison_Exp = {
_eq?: InputMaybe<Scalars['numeric']['input']>;
_gt?: InputMaybe<Scalars['numeric']['input']>;
_gte?: InputMaybe<Scalars['numeric']['input']>;
_in?: InputMaybe<Array<Scalars['numeric']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['numeric']['input']>;
_lte?: InputMaybe<Scalars['numeric']['input']>;
_neq?: InputMaybe<Scalars['numeric']['input']>;
_nin?: InputMaybe<Array<Scalars['numeric']['input']>>;
};
/** 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'
}
/** columns and relationships of "particles" */
export type Particles = {
/** An object relationship */
account: Account;
/** An object relationship */
block: Block;
height: Scalars['bigint']['output'];
id: Scalars['Int']['output'];
neuron: Scalars['String']['output'];
particle: Scalars['String']['output'];
timestamp: Scalars['timestamp']['output'];
transaction_hash: Scalars['String']['output'];
};
/** aggregated selection of "particles" */
export type Particles_Aggregate = {
aggregate?: Maybe<Particles_Aggregate_Fields>;
nodes: Array<Particles>;
};
export type Particles_Aggregate_Bool_Exp = {
count?: InputMaybe<Particles_Aggregate_Bool_Exp_Count>;
};
export type Particles_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Particles_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Particles_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "particles" */
export type Particles_Aggregate_Fields = {
avg?: Maybe<Particles_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Particles_Max_Fields>;
min?: Maybe<Particles_Min_Fields>;
stddev?: Maybe<Particles_Stddev_Fields>;
stddev_pop?: Maybe<Particles_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Particles_Stddev_Samp_Fields>;
sum?: Maybe<Particles_Sum_Fields>;
var_pop?: Maybe<Particles_Var_Pop_Fields>;
var_samp?: Maybe<Particles_Var_Samp_Fields>;
variance?: Maybe<Particles_Variance_Fields>;
};
/** aggregate fields of "particles" */
export type Particles_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Particles_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "particles" */
export type Particles_Aggregate_Order_By = {
avg?: InputMaybe<Particles_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Particles_Max_Order_By>;
min?: InputMaybe<Particles_Min_Order_By>;
stddev?: InputMaybe<Particles_Stddev_Order_By>;
stddev_pop?: InputMaybe<Particles_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Particles_Stddev_Samp_Order_By>;
sum?: InputMaybe<Particles_Sum_Order_By>;
var_pop?: InputMaybe<Particles_Var_Pop_Order_By>;
var_samp?: InputMaybe<Particles_Var_Samp_Order_By>;
variance?: InputMaybe<Particles_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Particles_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "particles" */
export type Particles_Avg_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "particles". All fields are combined with a logical 'AND'. */
export type Particles_Bool_Exp = {
_and?: InputMaybe<Array<Particles_Bool_Exp>>;
_not?: InputMaybe<Particles_Bool_Exp>;
_or?: InputMaybe<Array<Particles_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
block?: InputMaybe<Block_Bool_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
neuron?: InputMaybe<String_Comparison_Exp>;
particle?: InputMaybe<String_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Particles_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
particle?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "particles" */
export type Particles_Max_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Particles_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
particle?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "particles" */
export type Particles_Min_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "particles". */
export type Particles_Order_By = {
account?: InputMaybe<Account_Order_By>;
block?: InputMaybe<Block_Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
particle?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
};
/** select columns of table "particles" */
export enum Particles_Select_Column {
/** column name */
Height = 'height',
/** column name */
Id = 'id',
/** column name */
Neuron = 'neuron',
/** column name */
Particle = 'particle',
/** column name */
Timestamp = 'timestamp',
/** column name */
TransactionHash = 'transaction_hash'
}
/** aggregate stddev on columns */
export type Particles_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "particles" */
export type Particles_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Particles_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "particles" */
export type Particles_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Particles_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "particles" */
export type Particles_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "particles" */
export type Particles_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Particles_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Particles_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
neuron?: InputMaybe<Scalars['String']['input']>;
particle?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Particles_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** order by sum() on columns of table "particles" */
export type Particles_Sum_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Particles_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "particles" */
export type Particles_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Particles_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "particles" */
export type Particles_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Particles_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "particles" */
export type Particles_Variance_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** columns and relationships of "pools" */
export type Pools = {
a_denom: Scalars['String']['output'];
address: Scalars['String']['output'];
b_denom: Scalars['String']['output'];
pool_denom: Scalars['String']['output'];
pool_id: Scalars['bigint']['output'];
pool_name: Scalars['String']['output'];
};
/** aggregated selection of "pools" */
export type Pools_Aggregate = {
aggregate?: Maybe<Pools_Aggregate_Fields>;
nodes: Array<Pools>;
};
/** aggregate fields of "pools" */
export type Pools_Aggregate_Fields = {
avg?: Maybe<Pools_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pools_Max_Fields>;
min?: Maybe<Pools_Min_Fields>;
stddev?: Maybe<Pools_Stddev_Fields>;
stddev_pop?: Maybe<Pools_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pools_Stddev_Samp_Fields>;
sum?: Maybe<Pools_Sum_Fields>;
var_pop?: Maybe<Pools_Var_Pop_Fields>;
var_samp?: Maybe<Pools_Var_Samp_Fields>;
variance?: Maybe<Pools_Variance_Fields>;
};
/** aggregate fields of "pools" */
export type Pools_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pools_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Pools_Avg_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "pools". All fields are combined with a logical 'AND'. */
export type Pools_Bool_Exp = {
_and?: InputMaybe<Array<Pools_Bool_Exp>>;
_not?: InputMaybe<Pools_Bool_Exp>;
_or?: InputMaybe<Array<Pools_Bool_Exp>>;
a_denom?: InputMaybe<String_Comparison_Exp>;
address?: InputMaybe<String_Comparison_Exp>;
b_denom?: InputMaybe<String_Comparison_Exp>;
pool_denom?: InputMaybe<String_Comparison_Exp>;
pool_id?: InputMaybe<Bigint_Comparison_Exp>;
pool_name?: InputMaybe<String_Comparison_Exp>;
};
/** columns and relationships of "pools_liquidity" */
export type Pools_Liquidity = {
liquidity_a: Scalars['bigint']['output'];
liquidity_b: Scalars['bigint']['output'];
pool_id: Scalars['bigint']['output'];
timestamp: Scalars['timestamp']['output'];
};
/** aggregated selection of "pools_liquidity" */
export type Pools_Liquidity_Aggregate = {
aggregate?: Maybe<Pools_Liquidity_Aggregate_Fields>;
nodes: Array<Pools_Liquidity>;
};
/** aggregate fields of "pools_liquidity" */
export type Pools_Liquidity_Aggregate_Fields = {
avg?: Maybe<Pools_Liquidity_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pools_Liquidity_Max_Fields>;
min?: Maybe<Pools_Liquidity_Min_Fields>;
stddev?: Maybe<Pools_Liquidity_Stddev_Fields>;
stddev_pop?: Maybe<Pools_Liquidity_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pools_Liquidity_Stddev_Samp_Fields>;
sum?: Maybe<Pools_Liquidity_Sum_Fields>;
var_pop?: Maybe<Pools_Liquidity_Var_Pop_Fields>;
var_samp?: Maybe<Pools_Liquidity_Var_Samp_Fields>;
variance?: Maybe<Pools_Liquidity_Variance_Fields>;
};
/** aggregate fields of "pools_liquidity" */
export type Pools_Liquidity_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pools_Liquidity_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Pools_Liquidity_Avg_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "pools_liquidity". All fields are combined with a logical 'AND'. */
export type Pools_Liquidity_Bool_Exp = {
_and?: InputMaybe<Array<Pools_Liquidity_Bool_Exp>>;
_not?: InputMaybe<Pools_Liquidity_Bool_Exp>;
_or?: InputMaybe<Array<Pools_Liquidity_Bool_Exp>>;
liquidity_a?: InputMaybe<Bigint_Comparison_Exp>;
liquidity_b?: InputMaybe<Bigint_Comparison_Exp>;
pool_id?: InputMaybe<Bigint_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
};
/** aggregate max on columns */
export type Pools_Liquidity_Max_Fields = {
liquidity_a?: Maybe<Scalars['bigint']['output']>;
liquidity_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
};
/** aggregate min on columns */
export type Pools_Liquidity_Min_Fields = {
liquidity_a?: Maybe<Scalars['bigint']['output']>;
liquidity_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
};
/** Ordering options when selecting data from "pools_liquidity". */
export type Pools_Liquidity_Order_By = {
liquidity_a?: InputMaybe<Order_By>;
liquidity_b?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
};
/** select columns of table "pools_liquidity" */
export enum Pools_Liquidity_Select_Column {
/** column name */
LiquidityA = 'liquidity_a',
/** column name */
LiquidityB = 'liquidity_b',
/** column name */
PoolId = 'pool_id',
/** column name */
Timestamp = 'timestamp'
}
/** aggregate stddev on columns */
export type Pools_Liquidity_Stddev_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Pools_Liquidity_Stddev_Pop_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Pools_Liquidity_Stddev_Samp_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "pools_liquidity" */
export type Pools_Liquidity_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pools_Liquidity_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pools_Liquidity_Stream_Cursor_Value_Input = {
liquidity_a?: InputMaybe<Scalars['bigint']['input']>;
liquidity_b?: InputMaybe<Scalars['bigint']['input']>;
pool_id?: InputMaybe<Scalars['bigint']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
};
/** aggregate sum on columns */
export type Pools_Liquidity_Sum_Fields = {
liquidity_a?: Maybe<Scalars['bigint']['output']>;
liquidity_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Pools_Liquidity_Var_Pop_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Pools_Liquidity_Var_Samp_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Pools_Liquidity_Variance_Fields = {
liquidity_a?: Maybe<Scalars['Float']['output']>;
liquidity_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate max on columns */
export type Pools_Max_Fields = {
a_denom?: Maybe<Scalars['String']['output']>;
address?: Maybe<Scalars['String']['output']>;
b_denom?: Maybe<Scalars['String']['output']>;
pool_denom?: Maybe<Scalars['String']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
pool_name?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Pools_Min_Fields = {
a_denom?: Maybe<Scalars['String']['output']>;
address?: Maybe<Scalars['String']['output']>;
b_denom?: Maybe<Scalars['String']['output']>;
pool_denom?: Maybe<Scalars['String']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
pool_name?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "pools". */
export type Pools_Order_By = {
a_denom?: InputMaybe<Order_By>;
address?: InputMaybe<Order_By>;
b_denom?: InputMaybe<Order_By>;
pool_denom?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
pool_name?: InputMaybe<Order_By>;
};
/** columns and relationships of "pools_rates" */
export type Pools_Rates = {
pool_id: Scalars['bigint']['output'];
rate: Scalars['String']['output'];
timestamp: Scalars['timestamp']['output'];
};
/** aggregated selection of "pools_rates" */
export type Pools_Rates_Aggregate = {
aggregate?: Maybe<Pools_Rates_Aggregate_Fields>;
nodes: Array<Pools_Rates>;
};
/** aggregate fields of "pools_rates" */
export type Pools_Rates_Aggregate_Fields = {
avg?: Maybe<Pools_Rates_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pools_Rates_Max_Fields>;
min?: Maybe<Pools_Rates_Min_Fields>;
stddev?: Maybe<Pools_Rates_Stddev_Fields>;
stddev_pop?: Maybe<Pools_Rates_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pools_Rates_Stddev_Samp_Fields>;
sum?: Maybe<Pools_Rates_Sum_Fields>;
var_pop?: Maybe<Pools_Rates_Var_Pop_Fields>;
var_samp?: Maybe<Pools_Rates_Var_Samp_Fields>;
variance?: Maybe<Pools_Rates_Variance_Fields>;
};
/** aggregate fields of "pools_rates" */
export type Pools_Rates_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pools_Rates_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Pools_Rates_Avg_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "pools_rates". All fields are combined with a logical 'AND'. */
export type Pools_Rates_Bool_Exp = {
_and?: InputMaybe<Array<Pools_Rates_Bool_Exp>>;
_not?: InputMaybe<Pools_Rates_Bool_Exp>;
_or?: InputMaybe<Array<Pools_Rates_Bool_Exp>>;
pool_id?: InputMaybe<Bigint_Comparison_Exp>;
rate?: InputMaybe<String_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
};
/** aggregate max on columns */
export type Pools_Rates_Max_Fields = {
pool_id?: Maybe<Scalars['bigint']['output']>;
rate?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
};
/** aggregate min on columns */
export type Pools_Rates_Min_Fields = {
pool_id?: Maybe<Scalars['bigint']['output']>;
rate?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
};
/** Ordering options when selecting data from "pools_rates". */
export type Pools_Rates_Order_By = {
pool_id?: InputMaybe<Order_By>;
rate?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
};
/** select columns of table "pools_rates" */
export enum Pools_Rates_Select_Column {
/** column name */
PoolId = 'pool_id',
/** column name */
Rate = 'rate',
/** column name */
Timestamp = 'timestamp'
}
/** aggregate stddev on columns */
export type Pools_Rates_Stddev_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Pools_Rates_Stddev_Pop_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Pools_Rates_Stddev_Samp_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "pools_rates" */
export type Pools_Rates_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pools_Rates_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pools_Rates_Stream_Cursor_Value_Input = {
pool_id?: InputMaybe<Scalars['bigint']['input']>;
rate?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
};
/** aggregate sum on columns */
export type Pools_Rates_Sum_Fields = {
pool_id?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Pools_Rates_Var_Pop_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Pools_Rates_Var_Samp_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Pools_Rates_Variance_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** select columns of table "pools" */
export enum Pools_Select_Column {
/** column name */
ADenom = 'a_denom',
/** column name */
Address = 'address',
/** column name */
BDenom = 'b_denom',
/** column name */
PoolDenom = 'pool_denom',
/** column name */
PoolId = 'pool_id',
/** column name */
PoolName = 'pool_name'
}
/** aggregate stddev on columns */
export type Pools_Stddev_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Pools_Stddev_Pop_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Pools_Stddev_Samp_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "pools" */
export type Pools_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pools_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pools_Stream_Cursor_Value_Input = {
a_denom?: InputMaybe<Scalars['String']['input']>;
address?: InputMaybe<Scalars['String']['input']>;
b_denom?: InputMaybe<Scalars['String']['input']>;
pool_denom?: InputMaybe<Scalars['String']['input']>;
pool_id?: InputMaybe<Scalars['bigint']['input']>;
pool_name?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Pools_Sum_Fields = {
pool_id?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Pools_Var_Pop_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Pools_Var_Samp_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Pools_Variance_Fields = {
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "pools_volumes" */
export type Pools_Volumes = {
fee_a: Scalars['bigint']['output'];
fee_b: Scalars['bigint']['output'];
pool_id: Scalars['bigint']['output'];
timestamp: Scalars['timestamp']['output'];
volume_a: Scalars['bigint']['output'];
volume_b: Scalars['bigint']['output'];
};
/** aggregated selection of "pools_volumes" */
export type Pools_Volumes_Aggregate = {
aggregate?: Maybe<Pools_Volumes_Aggregate_Fields>;
nodes: Array<Pools_Volumes>;
};
/** aggregate fields of "pools_volumes" */
export type Pools_Volumes_Aggregate_Fields = {
avg?: Maybe<Pools_Volumes_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pools_Volumes_Max_Fields>;
min?: Maybe<Pools_Volumes_Min_Fields>;
stddev?: Maybe<Pools_Volumes_Stddev_Fields>;
stddev_pop?: Maybe<Pools_Volumes_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pools_Volumes_Stddev_Samp_Fields>;
sum?: Maybe<Pools_Volumes_Sum_Fields>;
var_pop?: Maybe<Pools_Volumes_Var_Pop_Fields>;
var_samp?: Maybe<Pools_Volumes_Var_Samp_Fields>;
variance?: Maybe<Pools_Volumes_Variance_Fields>;
};
/** aggregate fields of "pools_volumes" */
export type Pools_Volumes_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pools_Volumes_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Pools_Volumes_Avg_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "pools_volumes". All fields are combined with a logical 'AND'. */
export type Pools_Volumes_Bool_Exp = {
_and?: InputMaybe<Array<Pools_Volumes_Bool_Exp>>;
_not?: InputMaybe<Pools_Volumes_Bool_Exp>;
_or?: InputMaybe<Array<Pools_Volumes_Bool_Exp>>;
fee_a?: InputMaybe<Bigint_Comparison_Exp>;
fee_b?: InputMaybe<Bigint_Comparison_Exp>;
pool_id?: InputMaybe<Bigint_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
volume_a?: InputMaybe<Bigint_Comparison_Exp>;
volume_b?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Pools_Volumes_Max_Fields = {
fee_a?: Maybe<Scalars['bigint']['output']>;
fee_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
volume_a?: Maybe<Scalars['bigint']['output']>;
volume_b?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Pools_Volumes_Min_Fields = {
fee_a?: Maybe<Scalars['bigint']['output']>;
fee_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
volume_a?: Maybe<Scalars['bigint']['output']>;
volume_b?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "pools_volumes". */
export type Pools_Volumes_Order_By = {
fee_a?: InputMaybe<Order_By>;
fee_b?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
volume_a?: InputMaybe<Order_By>;
volume_b?: InputMaybe<Order_By>;
};
/** select columns of table "pools_volumes" */
export enum Pools_Volumes_Select_Column {
/** column name */
FeeA = 'fee_a',
/** column name */
FeeB = 'fee_b',
/** column name */
PoolId = 'pool_id',
/** column name */
Timestamp = 'timestamp',
/** column name */
VolumeA = 'volume_a',
/** column name */
VolumeB = 'volume_b'
}
/** aggregate stddev on columns */
export type Pools_Volumes_Stddev_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Pools_Volumes_Stddev_Pop_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Pools_Volumes_Stddev_Samp_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "pools_volumes" */
export type Pools_Volumes_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pools_Volumes_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pools_Volumes_Stream_Cursor_Value_Input = {
fee_a?: InputMaybe<Scalars['bigint']['input']>;
fee_b?: InputMaybe<Scalars['bigint']['input']>;
pool_id?: InputMaybe<Scalars['bigint']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
volume_a?: InputMaybe<Scalars['bigint']['input']>;
volume_b?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Pools_Volumes_Sum_Fields = {
fee_a?: Maybe<Scalars['bigint']['output']>;
fee_b?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
volume_a?: Maybe<Scalars['bigint']['output']>;
volume_b?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Pools_Volumes_Var_Pop_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Pools_Volumes_Var_Samp_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Pools_Volumes_Variance_Fields = {
fee_a?: Maybe<Scalars['Float']['output']>;
fee_b?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
volume_a?: Maybe<Scalars['Float']['output']>;
volume_b?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "pre_commit" */
export type Pre_Commit = {
height: Scalars['bigint']['output'];
proposer_priority: Scalars['bigint']['output'];
timestamp: Scalars['timestamp']['output'];
/** An object relationship */
validator: Validator;
validator_address: Scalars['String']['output'];
voting_power: Scalars['bigint']['output'];
};
/** aggregated selection of "pre_commit" */
export type Pre_Commit_Aggregate = {
aggregate?: Maybe<Pre_Commit_Aggregate_Fields>;
nodes: Array<Pre_Commit>;
};
export type Pre_Commit_Aggregate_Bool_Exp = {
count?: InputMaybe<Pre_Commit_Aggregate_Bool_Exp_Count>;
};
export type Pre_Commit_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Pre_Commit_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Pre_Commit_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "pre_commit" */
export type Pre_Commit_Aggregate_Fields = {
avg?: Maybe<Pre_Commit_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pre_Commit_Max_Fields>;
min?: Maybe<Pre_Commit_Min_Fields>;
stddev?: Maybe<Pre_Commit_Stddev_Fields>;
stddev_pop?: Maybe<Pre_Commit_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pre_Commit_Stddev_Samp_Fields>;
sum?: Maybe<Pre_Commit_Sum_Fields>;
var_pop?: Maybe<Pre_Commit_Var_Pop_Fields>;
var_samp?: Maybe<Pre_Commit_Var_Samp_Fields>;
variance?: Maybe<Pre_Commit_Variance_Fields>;
};
/** aggregate fields of "pre_commit" */
export type Pre_Commit_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pre_Commit_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "pre_commit" */
export type Pre_Commit_Aggregate_Order_By = {
avg?: InputMaybe<Pre_Commit_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Pre_Commit_Max_Order_By>;
min?: InputMaybe<Pre_Commit_Min_Order_By>;
stddev?: InputMaybe<Pre_Commit_Stddev_Order_By>;
stddev_pop?: InputMaybe<Pre_Commit_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Pre_Commit_Stddev_Samp_Order_By>;
sum?: InputMaybe<Pre_Commit_Sum_Order_By>;
var_pop?: InputMaybe<Pre_Commit_Var_Pop_Order_By>;
var_samp?: InputMaybe<Pre_Commit_Var_Samp_Order_By>;
variance?: InputMaybe<Pre_Commit_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Pre_Commit_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "pre_commit" */
export type Pre_Commit_Avg_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "pre_commit". All fields are combined with a logical 'AND'. */
export type Pre_Commit_Bool_Exp = {
_and?: InputMaybe<Array<Pre_Commit_Bool_Exp>>;
_not?: InputMaybe<Pre_Commit_Bool_Exp>;
_or?: InputMaybe<Array<Pre_Commit_Bool_Exp>>;
height?: InputMaybe<Bigint_Comparison_Exp>;
proposer_priority?: InputMaybe<Bigint_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
validator?: InputMaybe<Validator_Bool_Exp>;
validator_address?: InputMaybe<String_Comparison_Exp>;
voting_power?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Pre_Commit_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
proposer_priority?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
validator_address?: Maybe<Scalars['String']['output']>;
voting_power?: Maybe<Scalars['bigint']['output']>;
};
/** order by max() on columns of table "pre_commit" */
export type Pre_Commit_Max_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
validator_address?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Pre_Commit_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
proposer_priority?: Maybe<Scalars['bigint']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
validator_address?: Maybe<Scalars['String']['output']>;
voting_power?: Maybe<Scalars['bigint']['output']>;
};
/** order by min() on columns of table "pre_commit" */
export type Pre_Commit_Min_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
validator_address?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "pre_commit". */
export type Pre_Commit_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
validator?: InputMaybe<Validator_Order_By>;
validator_address?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** select columns of table "pre_commit" */
export enum Pre_Commit_Select_Column {
/** column name */
Height = 'height',
/** column name */
ProposerPriority = 'proposer_priority',
/** column name */
Timestamp = 'timestamp',
/** column name */
ValidatorAddress = 'validator_address',
/** column name */
VotingPower = 'voting_power'
}
/** aggregate stddev on columns */
export type Pre_Commit_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "pre_commit" */
export type Pre_Commit_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Pre_Commit_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "pre_commit" */
export type Pre_Commit_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Pre_Commit_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "pre_commit" */
export type Pre_Commit_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "pre_commit" */
export type Pre_Commit_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pre_Commit_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pre_Commit_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
proposer_priority?: InputMaybe<Scalars['bigint']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
validator_address?: InputMaybe<Scalars['String']['input']>;
voting_power?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Pre_Commit_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
proposer_priority?: Maybe<Scalars['bigint']['output']>;
voting_power?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "pre_commit" */
export type Pre_Commit_Sum_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Pre_Commit_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "pre_commit" */
export type Pre_Commit_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Pre_Commit_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "pre_commit" */
export type Pre_Commit_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Pre_Commit_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
proposer_priority?: Maybe<Scalars['Float']['output']>;
voting_power?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "pre_commit" */
export type Pre_Commit_Variance_Order_By = {
height?: InputMaybe<Order_By>;
proposer_priority?: InputMaybe<Order_By>;
voting_power?: InputMaybe<Order_By>;
};
/** columns and relationships of "pruning" */
export type Pruning = {
last_pruned_height: Scalars['bigint']['output'];
};
/** aggregated selection of "pruning" */
export type Pruning_Aggregate = {
aggregate?: Maybe<Pruning_Aggregate_Fields>;
nodes: Array<Pruning>;
};
/** aggregate fields of "pruning" */
export type Pruning_Aggregate_Fields = {
avg?: Maybe<Pruning_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Pruning_Max_Fields>;
min?: Maybe<Pruning_Min_Fields>;
stddev?: Maybe<Pruning_Stddev_Fields>;
stddev_pop?: Maybe<Pruning_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Pruning_Stddev_Samp_Fields>;
sum?: Maybe<Pruning_Sum_Fields>;
var_pop?: Maybe<Pruning_Var_Pop_Fields>;
var_samp?: Maybe<Pruning_Var_Samp_Fields>;
variance?: Maybe<Pruning_Variance_Fields>;
};
/** aggregate fields of "pruning" */
export type Pruning_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Pruning_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Pruning_Avg_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "pruning". All fields are combined with a logical 'AND'. */
export type Pruning_Bool_Exp = {
_and?: InputMaybe<Array<Pruning_Bool_Exp>>;
_not?: InputMaybe<Pruning_Bool_Exp>;
_or?: InputMaybe<Array<Pruning_Bool_Exp>>;
last_pruned_height?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Pruning_Max_Fields = {
last_pruned_height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Pruning_Min_Fields = {
last_pruned_height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "pruning". */
export type Pruning_Order_By = {
last_pruned_height?: InputMaybe<Order_By>;
};
/** select columns of table "pruning" */
export enum Pruning_Select_Column {
/** column name */
LastPrunedHeight = 'last_pruned_height'
}
/** aggregate stddev on columns */
export type Pruning_Stddev_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Pruning_Stddev_Pop_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Pruning_Stddev_Samp_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "pruning" */
export type Pruning_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Pruning_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Pruning_Stream_Cursor_Value_Input = {
last_pruned_height?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Pruning_Sum_Fields = {
last_pruned_height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Pruning_Var_Pop_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Pruning_Var_Samp_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Pruning_Variance_Fields = {
last_pruned_height?: Maybe<Scalars['Float']['output']>;
};
export type Query_Root = {
/** fetch data from the table: "_transaction" */
_transaction: Array<_Transaction>;
/** fetch aggregated fields from the table: "_transaction" */
_transaction_aggregate: _Transaction_Aggregate;
/** fetch data from the table: "_uptime_temp" */
_uptime_temp: Array<_Uptime_Temp>;
/** fetch aggregated fields from the table: "_uptime_temp" */
_uptime_temp_aggregate: _Uptime_Temp_Aggregate;
/** fetch data from the table: "account" */
account: Array<Account>;
/** fetch aggregated fields from the table: "account" */
account_aggregate: Account_Aggregate;
/** fetch data from the table: "account_balance" */
account_balance: Array<Account_Balance>;
/** fetch aggregated fields from the table: "account_balance" */
account_balance_aggregate: Account_Balance_Aggregate;
/** fetch data from the table: "account_balance" using primary key columns */
account_balance_by_pk?: Maybe<Account_Balance>;
/** fetch data from the table: "account" using primary key columns */
account_by_pk?: Maybe<Account>;
/** fetch data from the table: "average_block_time_from_genesis" */
average_block_time_from_genesis: Array<Average_Block_Time_From_Genesis>;
/** fetch aggregated fields from the table: "average_block_time_from_genesis" */
average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate;
/** fetch data from the table: "average_block_time_from_genesis" using primary key columns */
average_block_time_from_genesis_by_pk?: Maybe<Average_Block_Time_From_Genesis>;
/** fetch data from the table: "average_block_time_per_day" */
average_block_time_per_day: Array<Average_Block_Time_Per_Day>;
/** fetch aggregated fields from the table: "average_block_time_per_day" */
average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate;
/** fetch data from the table: "average_block_time_per_day" using primary key columns */
average_block_time_per_day_by_pk?: Maybe<Average_Block_Time_Per_Day>;
/** fetch data from the table: "average_block_time_per_hour" */
average_block_time_per_hour: Array<Average_Block_Time_Per_Hour>;
/** fetch aggregated fields from the table: "average_block_time_per_hour" */
average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate;
/** fetch data from the table: "average_block_time_per_hour" using primary key columns */
average_block_time_per_hour_by_pk?: Maybe<Average_Block_Time_Per_Hour>;
/** fetch data from the table: "average_block_time_per_minute" */
average_block_time_per_minute: Array<Average_Block_Time_Per_Minute>;
/** fetch aggregated fields from the table: "average_block_time_per_minute" */
average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate;
/** fetch data from the table: "average_block_time_per_minute" using primary key columns */
average_block_time_per_minute_by_pk?: Maybe<Average_Block_Time_Per_Minute>;
/** fetch data from the table: "block" */
block: Array<Block>;
/** fetch aggregated fields from the table: "block" */
block_aggregate: Block_Aggregate;
/** fetch data from the table: "block" using primary key columns */
block_by_pk?: Maybe<Block>;
/** fetch data from the table: "contracts" */
contracts: Array<Contracts>;
/** fetch aggregated fields from the table: "contracts" */
contracts_aggregate: Contracts_Aggregate;
/** fetch data from the table: "contracts" using primary key columns */
contracts_by_pk?: Maybe<Contracts>;
/** fetch data from the table: "cyb_cohort" */
cyb_cohort: Array<Cyb_Cohort>;
/** fetch aggregated fields from the table: "cyb_cohort" */
cyb_cohort_aggregate: Cyb_Cohort_Aggregate;
/** fetch data from the table: "cyber_gift_proofs" */
cyber_gift_proofs: Array<Cyber_Gift_Proofs>;
/** fetch aggregated fields from the table: "cyber_gift_proofs" */
cyber_gift_proofs_aggregate: Cyber_Gift_Proofs_Aggregate;
/** An array relationship */
cyberlinks: Array<Cyberlinks>;
/** An aggregate relationship */
cyberlinks_aggregate: Cyberlinks_Aggregate;
/** fetch data from the table: "cyberlinks" using primary key columns */
cyberlinks_by_pk?: Maybe<Cyberlinks>;
/** fetch data from the table: "cyberlinks_stats" */
cyberlinks_stats: Array<Cyberlinks_Stats>;
/** fetch aggregated fields from the table: "cyberlinks_stats" */
cyberlinks_stats_aggregate: Cyberlinks_Stats_Aggregate;
/** fetch data from the table: "daily_amount_of_active_neurons" */
daily_amount_of_active_neurons: Array<Daily_Amount_Of_Active_Neurons>;
/** fetch aggregated fields from the table: "daily_amount_of_active_neurons" */
daily_amount_of_active_neurons_aggregate: Daily_Amount_Of_Active_Neurons_Aggregate;
/** fetch data from the table: "daily_amount_of_used_gas" */
daily_amount_of_used_gas: Array<Daily_Amount_Of_Used_Gas>;
/** fetch aggregated fields from the table: "daily_amount_of_used_gas" */
daily_amount_of_used_gas_aggregate: Daily_Amount_Of_Used_Gas_Aggregate;
/** fetch data from the table: "daily_number_of_transactions" */
daily_number_of_transactions: Array<Daily_Number_Of_Transactions>;
/** fetch aggregated fields from the table: "daily_number_of_transactions" */
daily_number_of_transactions_aggregate: Daily_Number_Of_Transactions_Aggregate;
/** fetch data from the table: "first_10_cyberlink" */
first_10_cyberlink: Array<First_10_Cyberlink>;
/** fetch aggregated fields from the table: "first_10_cyberlink" */
first_10_cyberlink_aggregate: First_10_Cyberlink_Aggregate;
/** fetch data from the table: "first_100_cyberlink" */
first_100_cyberlink: Array<First_100_Cyberlink>;
/** fetch aggregated fields from the table: "first_100_cyberlink" */
first_100_cyberlink_aggregate: First_100_Cyberlink_Aggregate;
/** fetch data from the table: "first_cyberlink" */
first_cyberlink: Array<First_Cyberlink>;
/** fetch aggregated fields from the table: "first_cyberlink" */
first_cyberlink_aggregate: First_Cyberlink_Aggregate;
/** fetch data from the table: "first_hero_hired" */
first_hero_hired: Array<First_Hero_Hired>;
/** fetch aggregated fields from the table: "first_hero_hired" */
first_hero_hired_aggregate: First_Hero_Hired_Aggregate;
/** fetch data from the table: "first_investmint" */
first_investmint: Array<First_Investmint>;
/** fetch aggregated fields from the table: "first_investmint" */
first_investmint_aggregate: First_Investmint_Aggregate;
/** fetch data from the table: "first_neuron_activation" */
first_neuron_activation: Array<First_Neuron_Activation>;
/** fetch aggregated fields from the table: "first_neuron_activation" */
first_neuron_activation_aggregate: First_Neuron_Activation_Aggregate;
/** fetch data from the table: "first_swap" */
first_swap: Array<First_Swap>;
/** fetch aggregated fields from the table: "first_swap" */
first_swap_aggregate: First_Swap_Aggregate;
/** fetch data from the table: "follow_stats" */
follow_stats: Array<Follow_Stats>;
/** fetch aggregated fields from the table: "follow_stats" */
follow_stats_aggregate: Follow_Stats_Aggregate;
/** fetch data from the table: "genesis" */
genesis: Array<Genesis>;
/** fetch data from the table: "genesis_accounts" */
genesis_accounts: Array<Genesis_Accounts>;
/** fetch aggregated fields from the table: "genesis_accounts" */
genesis_accounts_aggregate: Genesis_Accounts_Aggregate;
/** fetch data from the table: "genesis_accounts" using primary key columns */
genesis_accounts_by_pk?: Maybe<Genesis_Accounts>;
/** fetch aggregated fields from the table: "genesis" */
genesis_aggregate: Genesis_Aggregate;
/** fetch data from the table: "genesis" using primary key columns */
genesis_by_pk?: Maybe<Genesis>;
/** fetch data from the table: "genesis_neurons_activation" */
genesis_neurons_activation: Array<Genesis_Neurons_Activation>;
/** fetch aggregated fields from the table: "genesis_neurons_activation" */
genesis_neurons_activation_aggregate: Genesis_Neurons_Activation_Aggregate;
/** An array relationship */
investmints: Array<Investmints>;
/** An aggregate relationship */
investmints_aggregate: Investmints_Aggregate;
/** fetch data from the table: "investmints" using primary key columns */
investmints_by_pk?: Maybe<Investmints>;
/** fetch data from the table: "message" */
message: Array<Message>;
/** fetch data from the table: "message_155" */
message_155: Array<Message_155>;
/** fetch aggregated fields from the table: "message_155" */
message_155_aggregate: Message_155_Aggregate;
/** fetch aggregated fields from the table: "message" */
message_aggregate: Message_Aggregate;
/** fetch data from the table: "message_type" */
message_type: Array<Message_Type>;
/** fetch aggregated fields from the table: "message_type" */
message_type_aggregate: Message_Type_Aggregate;
/** execute function "messages_by_address" which returns "message" */
messages_by_address: Array<Message>;
/** execute function "messages_by_address" and query aggregates on result of table type "message" */
messages_by_address_aggregate: Message_Aggregate;
/** execute function "messages_by_type" which returns "message" */
messages_by_type: Array<Message>;
/** execute function "messages_by_type" and query aggregates on result of table type "message" */
messages_by_type_aggregate: Message_Aggregate;
/** fetch data from the table: "modules" */
modules: Array<Modules>;
/** fetch aggregated fields from the table: "modules" */
modules_aggregate: Modules_Aggregate;
/** fetch data from the table: "modules" using primary key columns */
modules_by_pk?: Maybe<Modules>;
/** fetch data from the table: "neuron_activation_source" */
neuron_activation_source: Array<Neuron_Activation_Source>;
/** fetch aggregated fields from the table: "neuron_activation_source" */
neuron_activation_source_aggregate: Neuron_Activation_Source_Aggregate;
/** fetch data from the table: "number_of_new_neurons" */
number_of_new_neurons: Array<Number_Of_New_Neurons>;
/** fetch aggregated fields from the table: "number_of_new_neurons" */
number_of_new_neurons_aggregate: Number_Of_New_Neurons_Aggregate;
/** An array relationship */
particles: Array<Particles>;
/** An aggregate relationship */
particles_aggregate: Particles_Aggregate;
/** fetch data from the table: "particles" using primary key columns */
particles_by_pk?: Maybe<Particles>;
/** fetch data from the table: "pools" */
pools: Array<Pools>;
/** fetch aggregated fields from the table: "pools" */
pools_aggregate: Pools_Aggregate;
/** fetch data from the table: "pools" using primary key columns */
pools_by_pk?: Maybe<Pools>;
/** fetch data from the table: "pools_liquidity" */
pools_liquidity: Array<Pools_Liquidity>;
/** fetch aggregated fields from the table: "pools_liquidity" */
pools_liquidity_aggregate: Pools_Liquidity_Aggregate;
/** fetch data from the table: "pools_rates" */
pools_rates: Array<Pools_Rates>;
/** fetch aggregated fields from the table: "pools_rates" */
pools_rates_aggregate: Pools_Rates_Aggregate;
/** fetch data from the table: "pools_volumes" */
pools_volumes: Array<Pools_Volumes>;
/** fetch aggregated fields from the table: "pools_volumes" */
pools_volumes_aggregate: Pools_Volumes_Aggregate;
/** fetch data from the table: "pre_commit" */
pre_commit: Array<Pre_Commit>;
/** fetch aggregated fields from the table: "pre_commit" */
pre_commit_aggregate: Pre_Commit_Aggregate;
/** fetch data from the table: "pruning" */
pruning: Array<Pruning>;
/** fetch aggregated fields from the table: "pruning" */
pruning_aggregate: Pruning_Aggregate;
/** An array relationship */
routes: Array<Routes>;
/** An aggregate relationship */
routes_aggregate: Routes_Aggregate;
/** fetch data from the table: "routes" using primary key columns */
routes_by_pk?: Maybe<Routes>;
/** fetch data from the table: "supply" */
supply: Array<Supply>;
/** fetch aggregated fields from the table: "supply" */
supply_aggregate: Supply_Aggregate;
/** fetch data from the table: "supply" using primary key columns */
supply_by_pk?: Maybe<Supply>;
/** An array relationship */
swaps: Array<Swaps>;
/** An aggregate relationship */
swaps_aggregate: Swaps_Aggregate;
/** fetch data from the table: "swaps" using primary key columns */
swaps_by_pk?: Maybe<Swaps>;
/** fetch data from the table: "today_top_txs" */
today_top_txs: Array<Today_Top_Txs>;
/** fetch aggregated fields from the table: "today_top_txs" */
today_top_txs_aggregate: Today_Top_Txs_Aggregate;
/** fetch data from the table: "top_10_of_active_neurons_week" */
top_10_of_active_neurons_week: Array<Top_10_Of_Active_Neurons_Week>;
/** fetch aggregated fields from the table: "top_10_of_active_neurons_week" */
top_10_of_active_neurons_week_aggregate: Top_10_Of_Active_Neurons_Week_Aggregate;
/** fetch data from the table: "top_first_txs" */
top_first_txs: Array<Top_First_Txs>;
/** fetch aggregated fields from the table: "top_first_txs" */
top_first_txs_aggregate: Top_First_Txs_Aggregate;
/** fetch data from the table: "top_leaders" */
top_leaders: Array<Top_Leaders>;
/** fetch aggregated fields from the table: "top_leaders" */
top_leaders_aggregate: Top_Leaders_Aggregate;
/** fetch data from the table: "top_txs" */
top_txs: Array<Top_Txs>;
/** fetch aggregated fields from the table: "top_txs" */
top_txs_aggregate: Top_Txs_Aggregate;
/** fetch data from the table: "transaction" */
transaction: Array<Transaction>;
/** fetch data from the table: "transaction_155" */
transaction_155: Array<Transaction_155>;
/** fetch aggregated fields from the table: "transaction_155" */
transaction_155_aggregate: Transaction_155_Aggregate;
/** fetch aggregated fields from the table: "transaction" */
transaction_aggregate: Transaction_Aggregate;
/** fetch data from the table: "tweets_stats" */
tweets_stats: Array<Tweets_Stats>;
/** fetch aggregated fields from the table: "tweets_stats" */
tweets_stats_aggregate: Tweets_Stats_Aggregate;
/** fetch data from the table: "txs_ranked" */
txs_ranked: Array<Txs_Ranked>;
/** fetch aggregated fields from the table: "txs_ranked" */
txs_ranked_aggregate: Txs_Ranked_Aggregate;
/** fetch data from the table: "uptime" */
uptime: Array<Uptime>;
/** fetch aggregated fields from the table: "uptime" */
uptime_aggregate: Uptime_Aggregate;
/** fetch data from the table: "validator" */
validator: Array<Validator>;
/** fetch aggregated fields from the table: "validator" */
validator_aggregate: Validator_Aggregate;
/** fetch data from the table: "validator" using primary key columns */
validator_by_pk?: Maybe<Validator>;
/** fetch data from the table: "vesting_account" */
vesting_account: Array<Vesting_Account>;
/** fetch aggregated fields from the table: "vesting_account" */
vesting_account_aggregate: Vesting_Account_Aggregate;
/** fetch data from the table: "vesting_account" using primary key columns */
vesting_account_by_pk?: Maybe<Vesting_Account>;
/** fetch data from the table: "vesting_period" */
vesting_period: Array<Vesting_Period>;
/** fetch aggregated fields from the table: "vesting_period" */
vesting_period_aggregate: Vesting_Period_Aggregate;
/** fetch data from the table: "week_redelegation" */
week_redelegation: Array<Week_Redelegation>;
/** fetch aggregated fields from the table: "week_redelegation" */
week_redelegation_aggregate: Week_Redelegation_Aggregate;
/** fetch data from the table: "week_undelegation" */
week_undelegation: Array<Week_Undelegation>;
/** fetch aggregated fields from the table: "week_undelegation" */
week_undelegation_aggregate: Week_Undelegation_Aggregate;
};
export type Query_Root_TransactionArgs = {
distinct_on?: InputMaybe<Array<_Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Transaction_Order_By>>;
where?: InputMaybe<_Transaction_Bool_Exp>;
};
export type Query_Root_Transaction_AggregateArgs = {
distinct_on?: InputMaybe<Array<_Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Transaction_Order_By>>;
where?: InputMaybe<_Transaction_Bool_Exp>;
};
export type Query_Root_Uptime_TempArgs = {
distinct_on?: InputMaybe<Array<_Uptime_Temp_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Uptime_Temp_Order_By>>;
where?: InputMaybe<_Uptime_Temp_Bool_Exp>;
};
export type Query_Root_Uptime_Temp_AggregateArgs = {
distinct_on?: InputMaybe<Array<_Uptime_Temp_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Uptime_Temp_Order_By>>;
where?: InputMaybe<_Uptime_Temp_Bool_Exp>;
};
export type Query_RootAccountArgs = {
distinct_on?: InputMaybe<Array<Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Order_By>>;
where?: InputMaybe<Account_Bool_Exp>;
};
export type Query_RootAccount_AggregateArgs = {
distinct_on?: InputMaybe<Array<Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Order_By>>;
where?: InputMaybe<Account_Bool_Exp>;
};
export type Query_RootAccount_BalanceArgs = {
distinct_on?: InputMaybe<Array<Account_Balance_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Balance_Order_By>>;
where?: InputMaybe<Account_Balance_Bool_Exp>;
};
export type Query_RootAccount_Balance_AggregateArgs = {
distinct_on?: InputMaybe<Array<Account_Balance_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Balance_Order_By>>;
where?: InputMaybe<Account_Balance_Bool_Exp>;
};
export type Query_RootAccount_Balance_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Query_RootAccount_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Query_RootAverage_Block_Time_From_GenesisArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_From_Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_From_Genesis_Order_By>>;
where?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_From_Genesis_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_From_Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_From_Genesis_Order_By>>;
where?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_From_Genesis_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootAverage_Block_Time_Per_DayArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Day_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Day_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Day_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Day_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Day_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Day_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootAverage_Block_Time_Per_HourArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Hour_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Hour_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Hour_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Hour_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Hour_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Hour_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootAverage_Block_Time_Per_MinuteArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Minute_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Minute_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Minute_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Minute_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Minute_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
};
export type Query_RootAverage_Block_Time_Per_Minute_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootBlockArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
export type Query_RootBlock_AggregateArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
export type Query_RootBlock_By_PkArgs = {
height: Scalars['bigint']['input'];
};
export type Query_RootContractsArgs = {
distinct_on?: InputMaybe<Array<Contracts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Contracts_Order_By>>;
where?: InputMaybe<Contracts_Bool_Exp>;
};
export type Query_RootContracts_AggregateArgs = {
distinct_on?: InputMaybe<Array<Contracts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Contracts_Order_By>>;
where?: InputMaybe<Contracts_Bool_Exp>;
};
export type Query_RootContracts_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Query_RootCyb_CohortArgs = {
distinct_on?: InputMaybe<Array<Cyb_Cohort_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyb_Cohort_Order_By>>;
where?: InputMaybe<Cyb_Cohort_Bool_Exp>;
};
export type Query_RootCyb_Cohort_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyb_Cohort_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyb_Cohort_Order_By>>;
where?: InputMaybe<Cyb_Cohort_Bool_Exp>;
};
export type Query_RootCyber_Gift_ProofsArgs = {
distinct_on?: InputMaybe<Array<Cyber_Gift_Proofs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyber_Gift_Proofs_Order_By>>;
where?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
};
export type Query_RootCyber_Gift_Proofs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyber_Gift_Proofs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyber_Gift_Proofs_Order_By>>;
where?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
};
export type Query_RootCyberlinksArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
export type Query_RootCyberlinks_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
export type Query_RootCyberlinks_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Query_RootCyberlinks_StatsArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Stats_Order_By>>;
where?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
};
export type Query_RootCyberlinks_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Stats_Order_By>>;
where?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
};
export type Query_RootDaily_Amount_Of_Active_NeuronsArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
};
export type Query_RootDaily_Amount_Of_Active_Neurons_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
};
export type Query_RootDaily_Amount_Of_Used_GasArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
};
export type Query_RootDaily_Amount_Of_Used_Gas_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
};
export type Query_RootDaily_Number_Of_TransactionsArgs = {
distinct_on?: InputMaybe<Array<Daily_Number_Of_Transactions_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Number_Of_Transactions_Order_By>>;
where?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
};
export type Query_RootDaily_Number_Of_Transactions_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Number_Of_Transactions_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Number_Of_Transactions_Order_By>>;
where?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
};
export type Query_RootFirst_10_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_10_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_10_Cyberlink_Order_By>>;
where?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_10_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_10_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_10_Cyberlink_Order_By>>;
where?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_100_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_100_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_100_Cyberlink_Order_By>>;
where?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_100_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_100_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_100_Cyberlink_Order_By>>;
where?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Cyberlink_Order_By>>;
where?: InputMaybe<First_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Cyberlink_Order_By>>;
where?: InputMaybe<First_Cyberlink_Bool_Exp>;
};
export type Query_RootFirst_Hero_HiredArgs = {
distinct_on?: InputMaybe<Array<First_Hero_Hired_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Hero_Hired_Order_By>>;
where?: InputMaybe<First_Hero_Hired_Bool_Exp>;
};
export type Query_RootFirst_Hero_Hired_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Hero_Hired_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Hero_Hired_Order_By>>;
where?: InputMaybe<First_Hero_Hired_Bool_Exp>;
};
export type Query_RootFirst_InvestmintArgs = {
distinct_on?: InputMaybe<Array<First_Investmint_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Investmint_Order_By>>;
where?: InputMaybe<First_Investmint_Bool_Exp>;
};
export type Query_RootFirst_Investmint_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Investmint_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Investmint_Order_By>>;
where?: InputMaybe<First_Investmint_Bool_Exp>;
};
export type Query_RootFirst_Neuron_ActivationArgs = {
distinct_on?: InputMaybe<Array<First_Neuron_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Neuron_Activation_Order_By>>;
where?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
};
export type Query_RootFirst_Neuron_Activation_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Neuron_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Neuron_Activation_Order_By>>;
where?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
};
export type Query_RootFirst_SwapArgs = {
distinct_on?: InputMaybe<Array<First_Swap_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Swap_Order_By>>;
where?: InputMaybe<First_Swap_Bool_Exp>;
};
export type Query_RootFirst_Swap_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Swap_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Swap_Order_By>>;
where?: InputMaybe<First_Swap_Bool_Exp>;
};
export type Query_RootFollow_StatsArgs = {
distinct_on?: InputMaybe<Array<Follow_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Follow_Stats_Order_By>>;
where?: InputMaybe<Follow_Stats_Bool_Exp>;
};
export type Query_RootFollow_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Follow_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Follow_Stats_Order_By>>;
where?: InputMaybe<Follow_Stats_Bool_Exp>;
};
export type Query_RootGenesisArgs = {
distinct_on?: InputMaybe<Array<Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Order_By>>;
where?: InputMaybe<Genesis_Bool_Exp>;
};
export type Query_RootGenesis_AccountsArgs = {
distinct_on?: InputMaybe<Array<Genesis_Accounts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Accounts_Order_By>>;
where?: InputMaybe<Genesis_Accounts_Bool_Exp>;
};
export type Query_RootGenesis_Accounts_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Accounts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Accounts_Order_By>>;
where?: InputMaybe<Genesis_Accounts_Bool_Exp>;
};
export type Query_RootGenesis_Accounts_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Query_RootGenesis_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Order_By>>;
where?: InputMaybe<Genesis_Bool_Exp>;
};
export type Query_RootGenesis_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootGenesis_Neurons_ActivationArgs = {
distinct_on?: InputMaybe<Array<Genesis_Neurons_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Neurons_Activation_Order_By>>;
where?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
};
export type Query_RootGenesis_Neurons_Activation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Neurons_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Neurons_Activation_Order_By>>;
where?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
};
export type Query_RootInvestmintsArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
export type Query_RootInvestmints_AggregateArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
export type Query_RootInvestmints_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Query_RootMessageArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootMessage_155Args = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
export type Query_RootMessage_155_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
export type Query_RootMessage_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootMessage_TypeArgs = {
distinct_on?: InputMaybe<Array<Message_Type_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Type_Order_By>>;
where?: InputMaybe<Message_Type_Bool_Exp>;
};
export type Query_RootMessage_Type_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Type_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Type_Order_By>>;
where?: InputMaybe<Message_Type_Bool_Exp>;
};
export type Query_RootMessages_By_AddressArgs = {
args: Messages_By_Address_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootMessages_By_Address_AggregateArgs = {
args: Messages_By_Address_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootMessages_By_TypeArgs = {
args: Messages_By_Type_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootMessages_By_Type_AggregateArgs = {
args: Messages_By_Type_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Query_RootModulesArgs = {
distinct_on?: InputMaybe<Array<Modules_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Modules_Order_By>>;
where?: InputMaybe<Modules_Bool_Exp>;
};
export type Query_RootModules_AggregateArgs = {
distinct_on?: InputMaybe<Array<Modules_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Modules_Order_By>>;
where?: InputMaybe<Modules_Bool_Exp>;
};
export type Query_RootModules_By_PkArgs = {
module_name: Scalars['String']['input'];
};
export type Query_RootNeuron_Activation_SourceArgs = {
distinct_on?: InputMaybe<Array<Neuron_Activation_Source_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Neuron_Activation_Source_Order_By>>;
where?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
};
export type Query_RootNeuron_Activation_Source_AggregateArgs = {
distinct_on?: InputMaybe<Array<Neuron_Activation_Source_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Neuron_Activation_Source_Order_By>>;
where?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
};
export type Query_RootNumber_Of_New_NeuronsArgs = {
distinct_on?: InputMaybe<Array<Number_Of_New_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Number_Of_New_Neurons_Order_By>>;
where?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
};
export type Query_RootNumber_Of_New_Neurons_AggregateArgs = {
distinct_on?: InputMaybe<Array<Number_Of_New_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Number_Of_New_Neurons_Order_By>>;
where?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
};
export type Query_RootParticlesArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
export type Query_RootParticles_AggregateArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
export type Query_RootParticles_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Query_RootPoolsArgs = {
distinct_on?: InputMaybe<Array<Pools_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Order_By>>;
where?: InputMaybe<Pools_Bool_Exp>;
};
export type Query_RootPools_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Order_By>>;
where?: InputMaybe<Pools_Bool_Exp>;
};
export type Query_RootPools_By_PkArgs = {
pool_id: Scalars['bigint']['input'];
};
export type Query_RootPools_LiquidityArgs = {
distinct_on?: InputMaybe<Array<Pools_Liquidity_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Liquidity_Order_By>>;
where?: InputMaybe<Pools_Liquidity_Bool_Exp>;
};
export type Query_RootPools_Liquidity_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Liquidity_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Liquidity_Order_By>>;
where?: InputMaybe<Pools_Liquidity_Bool_Exp>;
};
export type Query_RootPools_RatesArgs = {
distinct_on?: InputMaybe<Array<Pools_Rates_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Rates_Order_By>>;
where?: InputMaybe<Pools_Rates_Bool_Exp>;
};
export type Query_RootPools_Rates_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Rates_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Rates_Order_By>>;
where?: InputMaybe<Pools_Rates_Bool_Exp>;
};
export type Query_RootPools_VolumesArgs = {
distinct_on?: InputMaybe<Array<Pools_Volumes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Volumes_Order_By>>;
where?: InputMaybe<Pools_Volumes_Bool_Exp>;
};
export type Query_RootPools_Volumes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Volumes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Volumes_Order_By>>;
where?: InputMaybe<Pools_Volumes_Bool_Exp>;
};
export type Query_RootPre_CommitArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
export type Query_RootPre_Commit_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
export type Query_RootPruningArgs = {
distinct_on?: InputMaybe<Array<Pruning_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pruning_Order_By>>;
where?: InputMaybe<Pruning_Bool_Exp>;
};
export type Query_RootPruning_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pruning_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pruning_Order_By>>;
where?: InputMaybe<Pruning_Bool_Exp>;
};
export type Query_RootRoutesArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
export type Query_RootRoutes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
export type Query_RootRoutes_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Query_RootSupplyArgs = {
distinct_on?: InputMaybe<Array<Supply_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Supply_Order_By>>;
where?: InputMaybe<Supply_Bool_Exp>;
};
export type Query_RootSupply_AggregateArgs = {
distinct_on?: InputMaybe<Array<Supply_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Supply_Order_By>>;
where?: InputMaybe<Supply_Bool_Exp>;
};
export type Query_RootSupply_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Query_RootSwapsArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
export type Query_RootSwaps_AggregateArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
export type Query_RootSwaps_By_PkArgs = {
pool_id: Scalars['bigint']['input'];
};
export type Query_RootToday_Top_TxsArgs = {
distinct_on?: InputMaybe<Array<Today_Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Today_Top_Txs_Order_By>>;
where?: InputMaybe<Today_Top_Txs_Bool_Exp>;
};
export type Query_RootToday_Top_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Today_Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Today_Top_Txs_Order_By>>;
where?: InputMaybe<Today_Top_Txs_Bool_Exp>;
};
export type Query_RootTop_10_Of_Active_Neurons_WeekArgs = {
distinct_on?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Order_By>>;
where?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
};
export type Query_RootTop_10_Of_Active_Neurons_Week_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Order_By>>;
where?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
};
export type Query_RootTop_First_TxsArgs = {
distinct_on?: InputMaybe<Array<Top_First_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_First_Txs_Order_By>>;
where?: InputMaybe<Top_First_Txs_Bool_Exp>;
};
export type Query_RootTop_First_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_First_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_First_Txs_Order_By>>;
where?: InputMaybe<Top_First_Txs_Bool_Exp>;
};
export type Query_RootTop_LeadersArgs = {
distinct_on?: InputMaybe<Array<Top_Leaders_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Leaders_Order_By>>;
where?: InputMaybe<Top_Leaders_Bool_Exp>;
};
export type Query_RootTop_Leaders_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_Leaders_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Leaders_Order_By>>;
where?: InputMaybe<Top_Leaders_Bool_Exp>;
};
export type Query_RootTop_TxsArgs = {
distinct_on?: InputMaybe<Array<Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Txs_Order_By>>;
where?: InputMaybe<Top_Txs_Bool_Exp>;
};
export type Query_RootTop_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Txs_Order_By>>;
where?: InputMaybe<Top_Txs_Bool_Exp>;
};
export type Query_RootTransactionArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
export type Query_RootTransaction_155Args = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
export type Query_RootTransaction_155_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
export type Query_RootTransaction_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
export type Query_RootTweets_StatsArgs = {
distinct_on?: InputMaybe<Array<Tweets_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Tweets_Stats_Order_By>>;
where?: InputMaybe<Tweets_Stats_Bool_Exp>;
};
export type Query_RootTweets_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Tweets_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Tweets_Stats_Order_By>>;
where?: InputMaybe<Tweets_Stats_Bool_Exp>;
};
export type Query_RootTxs_RankedArgs = {
distinct_on?: InputMaybe<Array<Txs_Ranked_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Txs_Ranked_Order_By>>;
where?: InputMaybe<Txs_Ranked_Bool_Exp>;
};
export type Query_RootTxs_Ranked_AggregateArgs = {
distinct_on?: InputMaybe<Array<Txs_Ranked_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Txs_Ranked_Order_By>>;
where?: InputMaybe<Txs_Ranked_Bool_Exp>;
};
export type Query_RootUptimeArgs = {
distinct_on?: InputMaybe<Array<Uptime_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Uptime_Order_By>>;
where?: InputMaybe<Uptime_Bool_Exp>;
};
export type Query_RootUptime_AggregateArgs = {
distinct_on?: InputMaybe<Array<Uptime_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Uptime_Order_By>>;
where?: InputMaybe<Uptime_Bool_Exp>;
};
export type Query_RootValidatorArgs = {
distinct_on?: InputMaybe<Array<Validator_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Validator_Order_By>>;
where?: InputMaybe<Validator_Bool_Exp>;
};
export type Query_RootValidator_AggregateArgs = {
distinct_on?: InputMaybe<Array<Validator_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Validator_Order_By>>;
where?: InputMaybe<Validator_Bool_Exp>;
};
export type Query_RootValidator_By_PkArgs = {
consensus_address: Scalars['String']['input'];
};
export type Query_RootVesting_AccountArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
export type Query_RootVesting_Account_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
export type Query_RootVesting_Account_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Query_RootVesting_PeriodArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
export type Query_RootVesting_Period_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
export type Query_RootWeek_RedelegationArgs = {
distinct_on?: InputMaybe<Array<Week_Redelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Redelegation_Order_By>>;
where?: InputMaybe<Week_Redelegation_Bool_Exp>;
};
export type Query_RootWeek_Redelegation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Week_Redelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Redelegation_Order_By>>;
where?: InputMaybe<Week_Redelegation_Bool_Exp>;
};
export type Query_RootWeek_UndelegationArgs = {
distinct_on?: InputMaybe<Array<Week_Undelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Undelegation_Order_By>>;
where?: InputMaybe<Week_Undelegation_Bool_Exp>;
};
export type Query_RootWeek_Undelegation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Week_Undelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Undelegation_Order_By>>;
where?: InputMaybe<Week_Undelegation_Bool_Exp>;
};
/** columns and relationships of "routes" */
export type Routes = {
/** An object relationship */
account: Account;
/** An object relationship */
accountBySource: Account;
alias: Scalars['String']['output'];
/** An object relationship */
block: Block;
destination: Scalars['String']['output'];
height: Scalars['bigint']['output'];
id: Scalars['Int']['output'];
source: Scalars['String']['output'];
timestamp: Scalars['timestamp']['output'];
transaction_hash: Scalars['String']['output'];
value: Array<Scalars['coin']['output']>;
};
/** aggregated selection of "routes" */
export type Routes_Aggregate = {
aggregate?: Maybe<Routes_Aggregate_Fields>;
nodes: Array<Routes>;
};
export type Routes_Aggregate_Bool_Exp = {
count?: InputMaybe<Routes_Aggregate_Bool_Exp_Count>;
};
export type Routes_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Routes_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Routes_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "routes" */
export type Routes_Aggregate_Fields = {
avg?: Maybe<Routes_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Routes_Max_Fields>;
min?: Maybe<Routes_Min_Fields>;
stddev?: Maybe<Routes_Stddev_Fields>;
stddev_pop?: Maybe<Routes_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Routes_Stddev_Samp_Fields>;
sum?: Maybe<Routes_Sum_Fields>;
var_pop?: Maybe<Routes_Var_Pop_Fields>;
var_samp?: Maybe<Routes_Var_Samp_Fields>;
variance?: Maybe<Routes_Variance_Fields>;
};
/** aggregate fields of "routes" */
export type Routes_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Routes_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "routes" */
export type Routes_Aggregate_Order_By = {
avg?: InputMaybe<Routes_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Routes_Max_Order_By>;
min?: InputMaybe<Routes_Min_Order_By>;
stddev?: InputMaybe<Routes_Stddev_Order_By>;
stddev_pop?: InputMaybe<Routes_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Routes_Stddev_Samp_Order_By>;
sum?: InputMaybe<Routes_Sum_Order_By>;
var_pop?: InputMaybe<Routes_Var_Pop_Order_By>;
var_samp?: InputMaybe<Routes_Var_Samp_Order_By>;
variance?: InputMaybe<Routes_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Routes_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "routes" */
export type Routes_Avg_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "routes". All fields are combined with a logical 'AND'. */
export type Routes_Bool_Exp = {
_and?: InputMaybe<Array<Routes_Bool_Exp>>;
_not?: InputMaybe<Routes_Bool_Exp>;
_or?: InputMaybe<Array<Routes_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
accountBySource?: InputMaybe<Account_Bool_Exp>;
alias?: InputMaybe<String_Comparison_Exp>;
block?: InputMaybe<Block_Bool_Exp>;
destination?: InputMaybe<String_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
source?: InputMaybe<String_Comparison_Exp>;
timestamp?: InputMaybe<Timestamp_Comparison_Exp>;
transaction_hash?: InputMaybe<String_Comparison_Exp>;
value?: InputMaybe<Coin_Array_Comparison_Exp>;
};
/** aggregate max on columns */
export type Routes_Max_Fields = {
alias?: Maybe<Scalars['String']['output']>;
destination?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
source?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
value?: Maybe<Array<Scalars['coin']['output']>>;
};
/** order by max() on columns of table "routes" */
export type Routes_Max_Order_By = {
alias?: InputMaybe<Order_By>;
destination?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
source?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Routes_Min_Fields = {
alias?: Maybe<Scalars['String']['output']>;
destination?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
source?: Maybe<Scalars['String']['output']>;
timestamp?: Maybe<Scalars['timestamp']['output']>;
transaction_hash?: Maybe<Scalars['String']['output']>;
value?: Maybe<Array<Scalars['coin']['output']>>;
};
/** order by min() on columns of table "routes" */
export type Routes_Min_Order_By = {
alias?: InputMaybe<Order_By>;
destination?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
source?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "routes". */
export type Routes_Order_By = {
account?: InputMaybe<Account_Order_By>;
accountBySource?: InputMaybe<Account_Order_By>;
alias?: InputMaybe<Order_By>;
block?: InputMaybe<Block_Order_By>;
destination?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
source?: InputMaybe<Order_By>;
timestamp?: InputMaybe<Order_By>;
transaction_hash?: InputMaybe<Order_By>;
value?: InputMaybe<Order_By>;
};
/** select columns of table "routes" */
export enum Routes_Select_Column {
/** column name */
Alias = 'alias',
/** column name */
Destination = 'destination',
/** column name */
Height = 'height',
/** column name */
Id = 'id',
/** column name */
Source = 'source',
/** column name */
Timestamp = 'timestamp',
/** column name */
TransactionHash = 'transaction_hash',
/** column name */
Value = 'value'
}
/** aggregate stddev on columns */
export type Routes_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "routes" */
export type Routes_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Routes_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "routes" */
export type Routes_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Routes_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "routes" */
export type Routes_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "routes" */
export type Routes_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Routes_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Routes_Stream_Cursor_Value_Input = {
alias?: InputMaybe<Scalars['String']['input']>;
destination?: InputMaybe<Scalars['String']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
source?: InputMaybe<Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
transaction_hash?: InputMaybe<Scalars['String']['input']>;
value?: InputMaybe<Array<Scalars['coin']['input']>>;
};
/** aggregate sum on columns */
export type Routes_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
id?: Maybe<Scalars['Int']['output']>;
};
/** order by sum() on columns of table "routes" */
export type Routes_Sum_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Routes_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "routes" */
export type Routes_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Routes_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "routes" */
export type Routes_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Routes_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "routes" */
export type Routes_Variance_Order_By = {
height?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
};
export type Subscription_Root = {
/** fetch data from the table: "_transaction" */
_transaction: Array<_Transaction>;
/** fetch aggregated fields from the table: "_transaction" */
_transaction_aggregate: _Transaction_Aggregate;
/** fetch data from the table in a streaming manner: "_transaction" */
_transaction_stream: Array<_Transaction>;
/** fetch data from the table: "_uptime_temp" */
_uptime_temp: Array<_Uptime_Temp>;
/** fetch aggregated fields from the table: "_uptime_temp" */
_uptime_temp_aggregate: _Uptime_Temp_Aggregate;
/** fetch data from the table in a streaming manner: "_uptime_temp" */
_uptime_temp_stream: Array<_Uptime_Temp>;
/** fetch data from the table: "account" */
account: Array<Account>;
/** fetch aggregated fields from the table: "account" */
account_aggregate: Account_Aggregate;
/** fetch data from the table: "account_balance" */
account_balance: Array<Account_Balance>;
/** fetch aggregated fields from the table: "account_balance" */
account_balance_aggregate: Account_Balance_Aggregate;
/** fetch data from the table: "account_balance" using primary key columns */
account_balance_by_pk?: Maybe<Account_Balance>;
/** fetch data from the table in a streaming manner: "account_balance" */
account_balance_stream: Array<Account_Balance>;
/** fetch data from the table: "account" using primary key columns */
account_by_pk?: Maybe<Account>;
/** fetch data from the table in a streaming manner: "account" */
account_stream: Array<Account>;
/** fetch data from the table: "average_block_time_from_genesis" */
average_block_time_from_genesis: Array<Average_Block_Time_From_Genesis>;
/** fetch aggregated fields from the table: "average_block_time_from_genesis" */
average_block_time_from_genesis_aggregate: Average_Block_Time_From_Genesis_Aggregate;
/** fetch data from the table: "average_block_time_from_genesis" using primary key columns */
average_block_time_from_genesis_by_pk?: Maybe<Average_Block_Time_From_Genesis>;
/** fetch data from the table in a streaming manner: "average_block_time_from_genesis" */
average_block_time_from_genesis_stream: Array<Average_Block_Time_From_Genesis>;
/** fetch data from the table: "average_block_time_per_day" */
average_block_time_per_day: Array<Average_Block_Time_Per_Day>;
/** fetch aggregated fields from the table: "average_block_time_per_day" */
average_block_time_per_day_aggregate: Average_Block_Time_Per_Day_Aggregate;
/** fetch data from the table: "average_block_time_per_day" using primary key columns */
average_block_time_per_day_by_pk?: Maybe<Average_Block_Time_Per_Day>;
/** fetch data from the table in a streaming manner: "average_block_time_per_day" */
average_block_time_per_day_stream: Array<Average_Block_Time_Per_Day>;
/** fetch data from the table: "average_block_time_per_hour" */
average_block_time_per_hour: Array<Average_Block_Time_Per_Hour>;
/** fetch aggregated fields from the table: "average_block_time_per_hour" */
average_block_time_per_hour_aggregate: Average_Block_Time_Per_Hour_Aggregate;
/** fetch data from the table: "average_block_time_per_hour" using primary key columns */
average_block_time_per_hour_by_pk?: Maybe<Average_Block_Time_Per_Hour>;
/** fetch data from the table in a streaming manner: "average_block_time_per_hour" */
average_block_time_per_hour_stream: Array<Average_Block_Time_Per_Hour>;
/** fetch data from the table: "average_block_time_per_minute" */
average_block_time_per_minute: Array<Average_Block_Time_Per_Minute>;
/** fetch aggregated fields from the table: "average_block_time_per_minute" */
average_block_time_per_minute_aggregate: Average_Block_Time_Per_Minute_Aggregate;
/** fetch data from the table: "average_block_time_per_minute" using primary key columns */
average_block_time_per_minute_by_pk?: Maybe<Average_Block_Time_Per_Minute>;
/** fetch data from the table in a streaming manner: "average_block_time_per_minute" */
average_block_time_per_minute_stream: Array<Average_Block_Time_Per_Minute>;
/** fetch data from the table: "block" */
block: Array<Block>;
/** fetch aggregated fields from the table: "block" */
block_aggregate: Block_Aggregate;
/** fetch data from the table: "block" using primary key columns */
block_by_pk?: Maybe<Block>;
/** fetch data from the table in a streaming manner: "block" */
block_stream: Array<Block>;
/** fetch data from the table: "contracts" */
contracts: Array<Contracts>;
/** fetch aggregated fields from the table: "contracts" */
contracts_aggregate: Contracts_Aggregate;
/** fetch data from the table: "contracts" using primary key columns */
contracts_by_pk?: Maybe<Contracts>;
/** fetch data from the table in a streaming manner: "contracts" */
contracts_stream: Array<Contracts>;
/** fetch data from the table: "cyb_cohort" */
cyb_cohort: Array<Cyb_Cohort>;
/** fetch aggregated fields from the table: "cyb_cohort" */
cyb_cohort_aggregate: Cyb_Cohort_Aggregate;
/** fetch data from the table in a streaming manner: "cyb_cohort" */
cyb_cohort_stream: Array<Cyb_Cohort>;
/** fetch data from the table: "cyber_gift_proofs" */
cyber_gift_proofs: Array<Cyber_Gift_Proofs>;
/** fetch aggregated fields from the table: "cyber_gift_proofs" */
cyber_gift_proofs_aggregate: Cyber_Gift_Proofs_Aggregate;
/** fetch data from the table in a streaming manner: "cyber_gift_proofs" */
cyber_gift_proofs_stream: Array<Cyber_Gift_Proofs>;
/** An array relationship */
cyberlinks: Array<Cyberlinks>;
/** An aggregate relationship */
cyberlinks_aggregate: Cyberlinks_Aggregate;
/** fetch data from the table: "cyberlinks" using primary key columns */
cyberlinks_by_pk?: Maybe<Cyberlinks>;
/** fetch data from the table: "cyberlinks_stats" */
cyberlinks_stats: Array<Cyberlinks_Stats>;
/** fetch aggregated fields from the table: "cyberlinks_stats" */
cyberlinks_stats_aggregate: Cyberlinks_Stats_Aggregate;
/** fetch data from the table in a streaming manner: "cyberlinks_stats" */
cyberlinks_stats_stream: Array<Cyberlinks_Stats>;
/** fetch data from the table in a streaming manner: "cyberlinks" */
cyberlinks_stream: Array<Cyberlinks>;
/** fetch data from the table: "daily_amount_of_active_neurons" */
daily_amount_of_active_neurons: Array<Daily_Amount_Of_Active_Neurons>;
/** fetch aggregated fields from the table: "daily_amount_of_active_neurons" */
daily_amount_of_active_neurons_aggregate: Daily_Amount_Of_Active_Neurons_Aggregate;
/** fetch data from the table in a streaming manner: "daily_amount_of_active_neurons" */
daily_amount_of_active_neurons_stream: Array<Daily_Amount_Of_Active_Neurons>;
/** fetch data from the table: "daily_amount_of_used_gas" */
daily_amount_of_used_gas: Array<Daily_Amount_Of_Used_Gas>;
/** fetch aggregated fields from the table: "daily_amount_of_used_gas" */
daily_amount_of_used_gas_aggregate: Daily_Amount_Of_Used_Gas_Aggregate;
/** fetch data from the table in a streaming manner: "daily_amount_of_used_gas" */
daily_amount_of_used_gas_stream: Array<Daily_Amount_Of_Used_Gas>;
/** fetch data from the table: "daily_number_of_transactions" */
daily_number_of_transactions: Array<Daily_Number_Of_Transactions>;
/** fetch aggregated fields from the table: "daily_number_of_transactions" */
daily_number_of_transactions_aggregate: Daily_Number_Of_Transactions_Aggregate;
/** fetch data from the table in a streaming manner: "daily_number_of_transactions" */
daily_number_of_transactions_stream: Array<Daily_Number_Of_Transactions>;
/** fetch data from the table: "first_10_cyberlink" */
first_10_cyberlink: Array<First_10_Cyberlink>;
/** fetch aggregated fields from the table: "first_10_cyberlink" */
first_10_cyberlink_aggregate: First_10_Cyberlink_Aggregate;
/** fetch data from the table in a streaming manner: "first_10_cyberlink" */
first_10_cyberlink_stream: Array<First_10_Cyberlink>;
/** fetch data from the table: "first_100_cyberlink" */
first_100_cyberlink: Array<First_100_Cyberlink>;
/** fetch aggregated fields from the table: "first_100_cyberlink" */
first_100_cyberlink_aggregate: First_100_Cyberlink_Aggregate;
/** fetch data from the table in a streaming manner: "first_100_cyberlink" */
first_100_cyberlink_stream: Array<First_100_Cyberlink>;
/** fetch data from the table: "first_cyberlink" */
first_cyberlink: Array<First_Cyberlink>;
/** fetch aggregated fields from the table: "first_cyberlink" */
first_cyberlink_aggregate: First_Cyberlink_Aggregate;
/** fetch data from the table in a streaming manner: "first_cyberlink" */
first_cyberlink_stream: Array<First_Cyberlink>;
/** fetch data from the table: "first_hero_hired" */
first_hero_hired: Array<First_Hero_Hired>;
/** fetch aggregated fields from the table: "first_hero_hired" */
first_hero_hired_aggregate: First_Hero_Hired_Aggregate;
/** fetch data from the table in a streaming manner: "first_hero_hired" */
first_hero_hired_stream: Array<First_Hero_Hired>;
/** fetch data from the table: "first_investmint" */
first_investmint: Array<First_Investmint>;
/** fetch aggregated fields from the table: "first_investmint" */
first_investmint_aggregate: First_Investmint_Aggregate;
/** fetch data from the table in a streaming manner: "first_investmint" */
first_investmint_stream: Array<First_Investmint>;
/** fetch data from the table: "first_neuron_activation" */
first_neuron_activation: Array<First_Neuron_Activation>;
/** fetch aggregated fields from the table: "first_neuron_activation" */
first_neuron_activation_aggregate: First_Neuron_Activation_Aggregate;
/** fetch data from the table in a streaming manner: "first_neuron_activation" */
first_neuron_activation_stream: Array<First_Neuron_Activation>;
/** fetch data from the table: "first_swap" */
first_swap: Array<First_Swap>;
/** fetch aggregated fields from the table: "first_swap" */
first_swap_aggregate: First_Swap_Aggregate;
/** fetch data from the table in a streaming manner: "first_swap" */
first_swap_stream: Array<First_Swap>;
/** fetch data from the table: "follow_stats" */
follow_stats: Array<Follow_Stats>;
/** fetch aggregated fields from the table: "follow_stats" */
follow_stats_aggregate: Follow_Stats_Aggregate;
/** fetch data from the table in a streaming manner: "follow_stats" */
follow_stats_stream: Array<Follow_Stats>;
/** fetch data from the table: "genesis" */
genesis: Array<Genesis>;
/** fetch data from the table: "genesis_accounts" */
genesis_accounts: Array<Genesis_Accounts>;
/** fetch aggregated fields from the table: "genesis_accounts" */
genesis_accounts_aggregate: Genesis_Accounts_Aggregate;
/** fetch data from the table: "genesis_accounts" using primary key columns */
genesis_accounts_by_pk?: Maybe<Genesis_Accounts>;
/** fetch data from the table in a streaming manner: "genesis_accounts" */
genesis_accounts_stream: Array<Genesis_Accounts>;
/** fetch aggregated fields from the table: "genesis" */
genesis_aggregate: Genesis_Aggregate;
/** fetch data from the table: "genesis" using primary key columns */
genesis_by_pk?: Maybe<Genesis>;
/** fetch data from the table: "genesis_neurons_activation" */
genesis_neurons_activation: Array<Genesis_Neurons_Activation>;
/** fetch aggregated fields from the table: "genesis_neurons_activation" */
genesis_neurons_activation_aggregate: Genesis_Neurons_Activation_Aggregate;
/** fetch data from the table in a streaming manner: "genesis_neurons_activation" */
genesis_neurons_activation_stream: Array<Genesis_Neurons_Activation>;
/** fetch data from the table in a streaming manner: "genesis" */
genesis_stream: Array<Genesis>;
/** An array relationship */
investmints: Array<Investmints>;
/** An aggregate relationship */
investmints_aggregate: Investmints_Aggregate;
/** fetch data from the table: "investmints" using primary key columns */
investmints_by_pk?: Maybe<Investmints>;
/** fetch data from the table in a streaming manner: "investmints" */
investmints_stream: Array<Investmints>;
/** fetch data from the table: "message" */
message: Array<Message>;
/** fetch data from the table: "message_155" */
message_155: Array<Message_155>;
/** fetch aggregated fields from the table: "message_155" */
message_155_aggregate: Message_155_Aggregate;
/** fetch data from the table in a streaming manner: "message_155" */
message_155_stream: Array<Message_155>;
/** fetch aggregated fields from the table: "message" */
message_aggregate: Message_Aggregate;
/** fetch data from the table in a streaming manner: "message" */
message_stream: Array<Message>;
/** fetch data from the table: "message_type" */
message_type: Array<Message_Type>;
/** fetch aggregated fields from the table: "message_type" */
message_type_aggregate: Message_Type_Aggregate;
/** fetch data from the table in a streaming manner: "message_type" */
message_type_stream: Array<Message_Type>;
/** execute function "messages_by_address" which returns "message" */
messages_by_address: Array<Message>;
/** execute function "messages_by_address" and query aggregates on result of table type "message" */
messages_by_address_aggregate: Message_Aggregate;
/** execute function "messages_by_type" which returns "message" */
messages_by_type: Array<Message>;
/** execute function "messages_by_type" and query aggregates on result of table type "message" */
messages_by_type_aggregate: Message_Aggregate;
/** fetch data from the table: "modules" */
modules: Array<Modules>;
/** fetch aggregated fields from the table: "modules" */
modules_aggregate: Modules_Aggregate;
/** fetch data from the table: "modules" using primary key columns */
modules_by_pk?: Maybe<Modules>;
/** fetch data from the table in a streaming manner: "modules" */
modules_stream: Array<Modules>;
/** fetch data from the table: "neuron_activation_source" */
neuron_activation_source: Array<Neuron_Activation_Source>;
/** fetch aggregated fields from the table: "neuron_activation_source" */
neuron_activation_source_aggregate: Neuron_Activation_Source_Aggregate;
/** fetch data from the table in a streaming manner: "neuron_activation_source" */
neuron_activation_source_stream: Array<Neuron_Activation_Source>;
/** fetch data from the table: "number_of_new_neurons" */
number_of_new_neurons: Array<Number_Of_New_Neurons>;
/** fetch aggregated fields from the table: "number_of_new_neurons" */
number_of_new_neurons_aggregate: Number_Of_New_Neurons_Aggregate;
/** fetch data from the table in a streaming manner: "number_of_new_neurons" */
number_of_new_neurons_stream: Array<Number_Of_New_Neurons>;
/** An array relationship */
particles: Array<Particles>;
/** An aggregate relationship */
particles_aggregate: Particles_Aggregate;
/** fetch data from the table: "particles" using primary key columns */
particles_by_pk?: Maybe<Particles>;
/** fetch data from the table in a streaming manner: "particles" */
particles_stream: Array<Particles>;
/** fetch data from the table: "pools" */
pools: Array<Pools>;
/** fetch aggregated fields from the table: "pools" */
pools_aggregate: Pools_Aggregate;
/** fetch data from the table: "pools" using primary key columns */
pools_by_pk?: Maybe<Pools>;
/** fetch data from the table: "pools_liquidity" */
pools_liquidity: Array<Pools_Liquidity>;
/** fetch aggregated fields from the table: "pools_liquidity" */
pools_liquidity_aggregate: Pools_Liquidity_Aggregate;
/** fetch data from the table in a streaming manner: "pools_liquidity" */
pools_liquidity_stream: Array<Pools_Liquidity>;
/** fetch data from the table: "pools_rates" */
pools_rates: Array<Pools_Rates>;
/** fetch aggregated fields from the table: "pools_rates" */
pools_rates_aggregate: Pools_Rates_Aggregate;
/** fetch data from the table in a streaming manner: "pools_rates" */
pools_rates_stream: Array<Pools_Rates>;
/** fetch data from the table in a streaming manner: "pools" */
pools_stream: Array<Pools>;
/** fetch data from the table: "pools_volumes" */
pools_volumes: Array<Pools_Volumes>;
/** fetch aggregated fields from the table: "pools_volumes" */
pools_volumes_aggregate: Pools_Volumes_Aggregate;
/** fetch data from the table in a streaming manner: "pools_volumes" */
pools_volumes_stream: Array<Pools_Volumes>;
/** fetch data from the table: "pre_commit" */
pre_commit: Array<Pre_Commit>;
/** fetch aggregated fields from the table: "pre_commit" */
pre_commit_aggregate: Pre_Commit_Aggregate;
/** fetch data from the table in a streaming manner: "pre_commit" */
pre_commit_stream: Array<Pre_Commit>;
/** fetch data from the table: "pruning" */
pruning: Array<Pruning>;
/** fetch aggregated fields from the table: "pruning" */
pruning_aggregate: Pruning_Aggregate;
/** fetch data from the table in a streaming manner: "pruning" */
pruning_stream: Array<Pruning>;
/** An array relationship */
routes: Array<Routes>;
/** An aggregate relationship */
routes_aggregate: Routes_Aggregate;
/** fetch data from the table: "routes" using primary key columns */
routes_by_pk?: Maybe<Routes>;
/** fetch data from the table in a streaming manner: "routes" */
routes_stream: Array<Routes>;
/** fetch data from the table: "supply" */
supply: Array<Supply>;
/** fetch aggregated fields from the table: "supply" */
supply_aggregate: Supply_Aggregate;
/** fetch data from the table: "supply" using primary key columns */
supply_by_pk?: Maybe<Supply>;
/** fetch data from the table in a streaming manner: "supply" */
supply_stream: Array<Supply>;
/** An array relationship */
swaps: Array<Swaps>;
/** An aggregate relationship */
swaps_aggregate: Swaps_Aggregate;
/** fetch data from the table: "swaps" using primary key columns */
swaps_by_pk?: Maybe<Swaps>;
/** fetch data from the table in a streaming manner: "swaps" */
swaps_stream: Array<Swaps>;
/** fetch data from the table: "today_top_txs" */
today_top_txs: Array<Today_Top_Txs>;
/** fetch aggregated fields from the table: "today_top_txs" */
today_top_txs_aggregate: Today_Top_Txs_Aggregate;
/** fetch data from the table in a streaming manner: "today_top_txs" */
today_top_txs_stream: Array<Today_Top_Txs>;
/** fetch data from the table: "top_10_of_active_neurons_week" */
top_10_of_active_neurons_week: Array<Top_10_Of_Active_Neurons_Week>;
/** fetch aggregated fields from the table: "top_10_of_active_neurons_week" */
top_10_of_active_neurons_week_aggregate: Top_10_Of_Active_Neurons_Week_Aggregate;
/** fetch data from the table in a streaming manner: "top_10_of_active_neurons_week" */
top_10_of_active_neurons_week_stream: Array<Top_10_Of_Active_Neurons_Week>;
/** fetch data from the table: "top_first_txs" */
top_first_txs: Array<Top_First_Txs>;
/** fetch aggregated fields from the table: "top_first_txs" */
top_first_txs_aggregate: Top_First_Txs_Aggregate;
/** fetch data from the table in a streaming manner: "top_first_txs" */
top_first_txs_stream: Array<Top_First_Txs>;
/** fetch data from the table: "top_leaders" */
top_leaders: Array<Top_Leaders>;
/** fetch aggregated fields from the table: "top_leaders" */
top_leaders_aggregate: Top_Leaders_Aggregate;
/** fetch data from the table in a streaming manner: "top_leaders" */
top_leaders_stream: Array<Top_Leaders>;
/** fetch data from the table: "top_txs" */
top_txs: Array<Top_Txs>;
/** fetch aggregated fields from the table: "top_txs" */
top_txs_aggregate: Top_Txs_Aggregate;
/** fetch data from the table in a streaming manner: "top_txs" */
top_txs_stream: Array<Top_Txs>;
/** fetch data from the table: "transaction" */
transaction: Array<Transaction>;
/** fetch data from the table: "transaction_155" */
transaction_155: Array<Transaction_155>;
/** fetch aggregated fields from the table: "transaction_155" */
transaction_155_aggregate: Transaction_155_Aggregate;
/** fetch data from the table in a streaming manner: "transaction_155" */
transaction_155_stream: Array<Transaction_155>;
/** fetch aggregated fields from the table: "transaction" */
transaction_aggregate: Transaction_Aggregate;
/** fetch data from the table in a streaming manner: "transaction" */
transaction_stream: Array<Transaction>;
/** fetch data from the table: "tweets_stats" */
tweets_stats: Array<Tweets_Stats>;
/** fetch aggregated fields from the table: "tweets_stats" */
tweets_stats_aggregate: Tweets_Stats_Aggregate;
/** fetch data from the table in a streaming manner: "tweets_stats" */
tweets_stats_stream: Array<Tweets_Stats>;
/** fetch data from the table: "txs_ranked" */
txs_ranked: Array<Txs_Ranked>;
/** fetch aggregated fields from the table: "txs_ranked" */
txs_ranked_aggregate: Txs_Ranked_Aggregate;
/** fetch data from the table in a streaming manner: "txs_ranked" */
txs_ranked_stream: Array<Txs_Ranked>;
/** fetch data from the table: "uptime" */
uptime: Array<Uptime>;
/** fetch aggregated fields from the table: "uptime" */
uptime_aggregate: Uptime_Aggregate;
/** fetch data from the table in a streaming manner: "uptime" */
uptime_stream: Array<Uptime>;
/** fetch data from the table: "validator" */
validator: Array<Validator>;
/** fetch aggregated fields from the table: "validator" */
validator_aggregate: Validator_Aggregate;
/** fetch data from the table: "validator" using primary key columns */
validator_by_pk?: Maybe<Validator>;
/** fetch data from the table in a streaming manner: "validator" */
validator_stream: Array<Validator>;
/** fetch data from the table: "vesting_account" */
vesting_account: Array<Vesting_Account>;
/** fetch aggregated fields from the table: "vesting_account" */
vesting_account_aggregate: Vesting_Account_Aggregate;
/** fetch data from the table: "vesting_account" using primary key columns */
vesting_account_by_pk?: Maybe<Vesting_Account>;
/** fetch data from the table in a streaming manner: "vesting_account" */
vesting_account_stream: Array<Vesting_Account>;
/** fetch data from the table: "vesting_period" */
vesting_period: Array<Vesting_Period>;
/** fetch aggregated fields from the table: "vesting_period" */
vesting_period_aggregate: Vesting_Period_Aggregate;
/** fetch data from the table in a streaming manner: "vesting_period" */
vesting_period_stream: Array<Vesting_Period>;
/** fetch data from the table: "week_redelegation" */
week_redelegation: Array<Week_Redelegation>;
/** fetch aggregated fields from the table: "week_redelegation" */
week_redelegation_aggregate: Week_Redelegation_Aggregate;
/** fetch data from the table in a streaming manner: "week_redelegation" */
week_redelegation_stream: Array<Week_Redelegation>;
/** fetch data from the table: "week_undelegation" */
week_undelegation: Array<Week_Undelegation>;
/** fetch aggregated fields from the table: "week_undelegation" */
week_undelegation_aggregate: Week_Undelegation_Aggregate;
/** fetch data from the table in a streaming manner: "week_undelegation" */
week_undelegation_stream: Array<Week_Undelegation>;
};
export type Subscription_Root_TransactionArgs = {
distinct_on?: InputMaybe<Array<_Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Transaction_Order_By>>;
where?: InputMaybe<_Transaction_Bool_Exp>;
};
export type Subscription_Root_Transaction_AggregateArgs = {
distinct_on?: InputMaybe<Array<_Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Transaction_Order_By>>;
where?: InputMaybe<_Transaction_Bool_Exp>;
};
export type Subscription_Root_Transaction_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<_Transaction_Stream_Cursor_Input>>;
where?: InputMaybe<_Transaction_Bool_Exp>;
};
export type Subscription_Root_Uptime_TempArgs = {
distinct_on?: InputMaybe<Array<_Uptime_Temp_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Uptime_Temp_Order_By>>;
where?: InputMaybe<_Uptime_Temp_Bool_Exp>;
};
export type Subscription_Root_Uptime_Temp_AggregateArgs = {
distinct_on?: InputMaybe<Array<_Uptime_Temp_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<_Uptime_Temp_Order_By>>;
where?: InputMaybe<_Uptime_Temp_Bool_Exp>;
};
export type Subscription_Root_Uptime_Temp_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<_Uptime_Temp_Stream_Cursor_Input>>;
where?: InputMaybe<_Uptime_Temp_Bool_Exp>;
};
export type Subscription_RootAccountArgs = {
distinct_on?: InputMaybe<Array<Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Order_By>>;
where?: InputMaybe<Account_Bool_Exp>;
};
export type Subscription_RootAccount_AggregateArgs = {
distinct_on?: InputMaybe<Array<Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Order_By>>;
where?: InputMaybe<Account_Bool_Exp>;
};
export type Subscription_RootAccount_BalanceArgs = {
distinct_on?: InputMaybe<Array<Account_Balance_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Balance_Order_By>>;
where?: InputMaybe<Account_Balance_Bool_Exp>;
};
export type Subscription_RootAccount_Balance_AggregateArgs = {
distinct_on?: InputMaybe<Array<Account_Balance_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Account_Balance_Order_By>>;
where?: InputMaybe<Account_Balance_Bool_Exp>;
};
export type Subscription_RootAccount_Balance_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Subscription_RootAccount_Balance_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Account_Balance_Stream_Cursor_Input>>;
where?: InputMaybe<Account_Balance_Bool_Exp>;
};
export type Subscription_RootAccount_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Subscription_RootAccount_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Account_Stream_Cursor_Input>>;
where?: InputMaybe<Account_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_From_GenesisArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_From_Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_From_Genesis_Order_By>>;
where?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_From_Genesis_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_From_Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_From_Genesis_Order_By>>;
where?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_From_Genesis_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootAverage_Block_Time_From_Genesis_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Average_Block_Time_From_Genesis_Stream_Cursor_Input>>;
where?: InputMaybe<Average_Block_Time_From_Genesis_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_DayArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Day_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Day_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Day_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Day_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Day_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Day_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootAverage_Block_Time_Per_Day_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Average_Block_Time_Per_Day_Stream_Cursor_Input>>;
where?: InputMaybe<Average_Block_Time_Per_Day_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_HourArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Hour_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Hour_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Hour_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Hour_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Hour_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Hour_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootAverage_Block_Time_Per_Hour_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Average_Block_Time_Per_Hour_Stream_Cursor_Input>>;
where?: InputMaybe<Average_Block_Time_Per_Hour_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_MinuteArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Minute_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Minute_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Minute_AggregateArgs = {
distinct_on?: InputMaybe<Array<Average_Block_Time_Per_Minute_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Average_Block_Time_Per_Minute_Order_By>>;
where?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
};
export type Subscription_RootAverage_Block_Time_Per_Minute_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootAverage_Block_Time_Per_Minute_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Average_Block_Time_Per_Minute_Stream_Cursor_Input>>;
where?: InputMaybe<Average_Block_Time_Per_Minute_Bool_Exp>;
};
export type Subscription_RootBlockArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
export type Subscription_RootBlock_AggregateArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
export type Subscription_RootBlock_By_PkArgs = {
height: Scalars['bigint']['input'];
};
export type Subscription_RootBlock_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Block_Stream_Cursor_Input>>;
where?: InputMaybe<Block_Bool_Exp>;
};
export type Subscription_RootContractsArgs = {
distinct_on?: InputMaybe<Array<Contracts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Contracts_Order_By>>;
where?: InputMaybe<Contracts_Bool_Exp>;
};
export type Subscription_RootContracts_AggregateArgs = {
distinct_on?: InputMaybe<Array<Contracts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Contracts_Order_By>>;
where?: InputMaybe<Contracts_Bool_Exp>;
};
export type Subscription_RootContracts_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Subscription_RootContracts_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Contracts_Stream_Cursor_Input>>;
where?: InputMaybe<Contracts_Bool_Exp>;
};
export type Subscription_RootCyb_CohortArgs = {
distinct_on?: InputMaybe<Array<Cyb_Cohort_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyb_Cohort_Order_By>>;
where?: InputMaybe<Cyb_Cohort_Bool_Exp>;
};
export type Subscription_RootCyb_Cohort_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyb_Cohort_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyb_Cohort_Order_By>>;
where?: InputMaybe<Cyb_Cohort_Bool_Exp>;
};
export type Subscription_RootCyb_Cohort_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Cyb_Cohort_Stream_Cursor_Input>>;
where?: InputMaybe<Cyb_Cohort_Bool_Exp>;
};
export type Subscription_RootCyber_Gift_ProofsArgs = {
distinct_on?: InputMaybe<Array<Cyber_Gift_Proofs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyber_Gift_Proofs_Order_By>>;
where?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
};
export type Subscription_RootCyber_Gift_Proofs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyber_Gift_Proofs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyber_Gift_Proofs_Order_By>>;
where?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
};
export type Subscription_RootCyber_Gift_Proofs_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Cyber_Gift_Proofs_Stream_Cursor_Input>>;
where?: InputMaybe<Cyber_Gift_Proofs_Bool_Exp>;
};
export type Subscription_RootCyberlinksArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
export type Subscription_RootCyberlinks_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Order_By>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
export type Subscription_RootCyberlinks_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Subscription_RootCyberlinks_StatsArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Stats_Order_By>>;
where?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
};
export type Subscription_RootCyberlinks_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Cyberlinks_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Cyberlinks_Stats_Order_By>>;
where?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
};
export type Subscription_RootCyberlinks_Stats_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Cyberlinks_Stats_Stream_Cursor_Input>>;
where?: InputMaybe<Cyberlinks_Stats_Bool_Exp>;
};
export type Subscription_RootCyberlinks_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Cyberlinks_Stream_Cursor_Input>>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Active_NeuronsArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Active_Neurons_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Active_Neurons_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Active_Neurons_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Daily_Amount_Of_Active_Neurons_Stream_Cursor_Input>>;
where?: InputMaybe<Daily_Amount_Of_Active_Neurons_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Used_GasArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Used_Gas_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Amount_Of_Used_Gas_Order_By>>;
where?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
};
export type Subscription_RootDaily_Amount_Of_Used_Gas_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Daily_Amount_Of_Used_Gas_Stream_Cursor_Input>>;
where?: InputMaybe<Daily_Amount_Of_Used_Gas_Bool_Exp>;
};
export type Subscription_RootDaily_Number_Of_TransactionsArgs = {
distinct_on?: InputMaybe<Array<Daily_Number_Of_Transactions_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Number_Of_Transactions_Order_By>>;
where?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
};
export type Subscription_RootDaily_Number_Of_Transactions_AggregateArgs = {
distinct_on?: InputMaybe<Array<Daily_Number_Of_Transactions_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Daily_Number_Of_Transactions_Order_By>>;
where?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
};
export type Subscription_RootDaily_Number_Of_Transactions_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Daily_Number_Of_Transactions_Stream_Cursor_Input>>;
where?: InputMaybe<Daily_Number_Of_Transactions_Bool_Exp>;
};
export type Subscription_RootFirst_10_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_10_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_10_Cyberlink_Order_By>>;
where?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_10_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_10_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_10_Cyberlink_Order_By>>;
where?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_10_Cyberlink_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_10_Cyberlink_Stream_Cursor_Input>>;
where?: InputMaybe<First_10_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_100_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_100_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_100_Cyberlink_Order_By>>;
where?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_100_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_100_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_100_Cyberlink_Order_By>>;
where?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_100_Cyberlink_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_100_Cyberlink_Stream_Cursor_Input>>;
where?: InputMaybe<First_100_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_CyberlinkArgs = {
distinct_on?: InputMaybe<Array<First_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Cyberlink_Order_By>>;
where?: InputMaybe<First_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_Cyberlink_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Cyberlink_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Cyberlink_Order_By>>;
where?: InputMaybe<First_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_Cyberlink_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_Cyberlink_Stream_Cursor_Input>>;
where?: InputMaybe<First_Cyberlink_Bool_Exp>;
};
export type Subscription_RootFirst_Hero_HiredArgs = {
distinct_on?: InputMaybe<Array<First_Hero_Hired_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Hero_Hired_Order_By>>;
where?: InputMaybe<First_Hero_Hired_Bool_Exp>;
};
export type Subscription_RootFirst_Hero_Hired_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Hero_Hired_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Hero_Hired_Order_By>>;
where?: InputMaybe<First_Hero_Hired_Bool_Exp>;
};
export type Subscription_RootFirst_Hero_Hired_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_Hero_Hired_Stream_Cursor_Input>>;
where?: InputMaybe<First_Hero_Hired_Bool_Exp>;
};
export type Subscription_RootFirst_InvestmintArgs = {
distinct_on?: InputMaybe<Array<First_Investmint_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Investmint_Order_By>>;
where?: InputMaybe<First_Investmint_Bool_Exp>;
};
export type Subscription_RootFirst_Investmint_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Investmint_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Investmint_Order_By>>;
where?: InputMaybe<First_Investmint_Bool_Exp>;
};
export type Subscription_RootFirst_Investmint_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_Investmint_Stream_Cursor_Input>>;
where?: InputMaybe<First_Investmint_Bool_Exp>;
};
export type Subscription_RootFirst_Neuron_ActivationArgs = {
distinct_on?: InputMaybe<Array<First_Neuron_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Neuron_Activation_Order_By>>;
where?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
};
export type Subscription_RootFirst_Neuron_Activation_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Neuron_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Neuron_Activation_Order_By>>;
where?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
};
export type Subscription_RootFirst_Neuron_Activation_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_Neuron_Activation_Stream_Cursor_Input>>;
where?: InputMaybe<First_Neuron_Activation_Bool_Exp>;
};
export type Subscription_RootFirst_SwapArgs = {
distinct_on?: InputMaybe<Array<First_Swap_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Swap_Order_By>>;
where?: InputMaybe<First_Swap_Bool_Exp>;
};
export type Subscription_RootFirst_Swap_AggregateArgs = {
distinct_on?: InputMaybe<Array<First_Swap_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<First_Swap_Order_By>>;
where?: InputMaybe<First_Swap_Bool_Exp>;
};
export type Subscription_RootFirst_Swap_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<First_Swap_Stream_Cursor_Input>>;
where?: InputMaybe<First_Swap_Bool_Exp>;
};
export type Subscription_RootFollow_StatsArgs = {
distinct_on?: InputMaybe<Array<Follow_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Follow_Stats_Order_By>>;
where?: InputMaybe<Follow_Stats_Bool_Exp>;
};
export type Subscription_RootFollow_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Follow_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Follow_Stats_Order_By>>;
where?: InputMaybe<Follow_Stats_Bool_Exp>;
};
export type Subscription_RootFollow_Stats_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Follow_Stats_Stream_Cursor_Input>>;
where?: InputMaybe<Follow_Stats_Bool_Exp>;
};
export type Subscription_RootGenesisArgs = {
distinct_on?: InputMaybe<Array<Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Order_By>>;
where?: InputMaybe<Genesis_Bool_Exp>;
};
export type Subscription_RootGenesis_AccountsArgs = {
distinct_on?: InputMaybe<Array<Genesis_Accounts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Accounts_Order_By>>;
where?: InputMaybe<Genesis_Accounts_Bool_Exp>;
};
export type Subscription_RootGenesis_Accounts_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Accounts_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Accounts_Order_By>>;
where?: InputMaybe<Genesis_Accounts_Bool_Exp>;
};
export type Subscription_RootGenesis_Accounts_By_PkArgs = {
address: Scalars['String']['input'];
};
export type Subscription_RootGenesis_Accounts_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Genesis_Accounts_Stream_Cursor_Input>>;
where?: InputMaybe<Genesis_Accounts_Bool_Exp>;
};
export type Subscription_RootGenesis_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Order_By>>;
where?: InputMaybe<Genesis_Bool_Exp>;
};
export type Subscription_RootGenesis_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootGenesis_Neurons_ActivationArgs = {
distinct_on?: InputMaybe<Array<Genesis_Neurons_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Neurons_Activation_Order_By>>;
where?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
};
export type Subscription_RootGenesis_Neurons_Activation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Genesis_Neurons_Activation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Genesis_Neurons_Activation_Order_By>>;
where?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
};
export type Subscription_RootGenesis_Neurons_Activation_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Genesis_Neurons_Activation_Stream_Cursor_Input>>;
where?: InputMaybe<Genesis_Neurons_Activation_Bool_Exp>;
};
export type Subscription_RootGenesis_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Genesis_Stream_Cursor_Input>>;
where?: InputMaybe<Genesis_Bool_Exp>;
};
export type Subscription_RootInvestmintsArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
export type Subscription_RootInvestmints_AggregateArgs = {
distinct_on?: InputMaybe<Array<Investmints_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Investmints_Order_By>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
export type Subscription_RootInvestmints_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Subscription_RootInvestmints_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Investmints_Stream_Cursor_Input>>;
where?: InputMaybe<Investmints_Bool_Exp>;
};
export type Subscription_RootMessageArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessage_155Args = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
export type Subscription_RootMessage_155_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
export type Subscription_RootMessage_155_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Message_155_Stream_Cursor_Input>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
export type Subscription_RootMessage_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessage_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Message_Stream_Cursor_Input>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessage_TypeArgs = {
distinct_on?: InputMaybe<Array<Message_Type_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Type_Order_By>>;
where?: InputMaybe<Message_Type_Bool_Exp>;
};
export type Subscription_RootMessage_Type_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Type_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Type_Order_By>>;
where?: InputMaybe<Message_Type_Bool_Exp>;
};
export type Subscription_RootMessage_Type_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Message_Type_Stream_Cursor_Input>>;
where?: InputMaybe<Message_Type_Bool_Exp>;
};
export type Subscription_RootMessages_By_AddressArgs = {
args: Messages_By_Address_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessages_By_Address_AggregateArgs = {
args: Messages_By_Address_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessages_By_TypeArgs = {
args: Messages_By_Type_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootMessages_By_Type_AggregateArgs = {
args: Messages_By_Type_Args;
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
export type Subscription_RootModulesArgs = {
distinct_on?: InputMaybe<Array<Modules_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Modules_Order_By>>;
where?: InputMaybe<Modules_Bool_Exp>;
};
export type Subscription_RootModules_AggregateArgs = {
distinct_on?: InputMaybe<Array<Modules_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Modules_Order_By>>;
where?: InputMaybe<Modules_Bool_Exp>;
};
export type Subscription_RootModules_By_PkArgs = {
module_name: Scalars['String']['input'];
};
export type Subscription_RootModules_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Modules_Stream_Cursor_Input>>;
where?: InputMaybe<Modules_Bool_Exp>;
};
export type Subscription_RootNeuron_Activation_SourceArgs = {
distinct_on?: InputMaybe<Array<Neuron_Activation_Source_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Neuron_Activation_Source_Order_By>>;
where?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
};
export type Subscription_RootNeuron_Activation_Source_AggregateArgs = {
distinct_on?: InputMaybe<Array<Neuron_Activation_Source_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Neuron_Activation_Source_Order_By>>;
where?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
};
export type Subscription_RootNeuron_Activation_Source_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Neuron_Activation_Source_Stream_Cursor_Input>>;
where?: InputMaybe<Neuron_Activation_Source_Bool_Exp>;
};
export type Subscription_RootNumber_Of_New_NeuronsArgs = {
distinct_on?: InputMaybe<Array<Number_Of_New_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Number_Of_New_Neurons_Order_By>>;
where?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
};
export type Subscription_RootNumber_Of_New_Neurons_AggregateArgs = {
distinct_on?: InputMaybe<Array<Number_Of_New_Neurons_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Number_Of_New_Neurons_Order_By>>;
where?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
};
export type Subscription_RootNumber_Of_New_Neurons_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Number_Of_New_Neurons_Stream_Cursor_Input>>;
where?: InputMaybe<Number_Of_New_Neurons_Bool_Exp>;
};
export type Subscription_RootParticlesArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
export type Subscription_RootParticles_AggregateArgs = {
distinct_on?: InputMaybe<Array<Particles_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Particles_Order_By>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
export type Subscription_RootParticles_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Subscription_RootParticles_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Particles_Stream_Cursor_Input>>;
where?: InputMaybe<Particles_Bool_Exp>;
};
export type Subscription_RootPoolsArgs = {
distinct_on?: InputMaybe<Array<Pools_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Order_By>>;
where?: InputMaybe<Pools_Bool_Exp>;
};
export type Subscription_RootPools_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Order_By>>;
where?: InputMaybe<Pools_Bool_Exp>;
};
export type Subscription_RootPools_By_PkArgs = {
pool_id: Scalars['bigint']['input'];
};
export type Subscription_RootPools_LiquidityArgs = {
distinct_on?: InputMaybe<Array<Pools_Liquidity_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Liquidity_Order_By>>;
where?: InputMaybe<Pools_Liquidity_Bool_Exp>;
};
export type Subscription_RootPools_Liquidity_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Liquidity_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Liquidity_Order_By>>;
where?: InputMaybe<Pools_Liquidity_Bool_Exp>;
};
export type Subscription_RootPools_Liquidity_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pools_Liquidity_Stream_Cursor_Input>>;
where?: InputMaybe<Pools_Liquidity_Bool_Exp>;
};
export type Subscription_RootPools_RatesArgs = {
distinct_on?: InputMaybe<Array<Pools_Rates_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Rates_Order_By>>;
where?: InputMaybe<Pools_Rates_Bool_Exp>;
};
export type Subscription_RootPools_Rates_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Rates_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Rates_Order_By>>;
where?: InputMaybe<Pools_Rates_Bool_Exp>;
};
export type Subscription_RootPools_Rates_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pools_Rates_Stream_Cursor_Input>>;
where?: InputMaybe<Pools_Rates_Bool_Exp>;
};
export type Subscription_RootPools_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pools_Stream_Cursor_Input>>;
where?: InputMaybe<Pools_Bool_Exp>;
};
export type Subscription_RootPools_VolumesArgs = {
distinct_on?: InputMaybe<Array<Pools_Volumes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Volumes_Order_By>>;
where?: InputMaybe<Pools_Volumes_Bool_Exp>;
};
export type Subscription_RootPools_Volumes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pools_Volumes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pools_Volumes_Order_By>>;
where?: InputMaybe<Pools_Volumes_Bool_Exp>;
};
export type Subscription_RootPools_Volumes_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pools_Volumes_Stream_Cursor_Input>>;
where?: InputMaybe<Pools_Volumes_Bool_Exp>;
};
export type Subscription_RootPre_CommitArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
export type Subscription_RootPre_Commit_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
export type Subscription_RootPre_Commit_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pre_Commit_Stream_Cursor_Input>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
export type Subscription_RootPruningArgs = {
distinct_on?: InputMaybe<Array<Pruning_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pruning_Order_By>>;
where?: InputMaybe<Pruning_Bool_Exp>;
};
export type Subscription_RootPruning_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pruning_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pruning_Order_By>>;
where?: InputMaybe<Pruning_Bool_Exp>;
};
export type Subscription_RootPruning_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Pruning_Stream_Cursor_Input>>;
where?: InputMaybe<Pruning_Bool_Exp>;
};
export type Subscription_RootRoutesArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
export type Subscription_RootRoutes_AggregateArgs = {
distinct_on?: InputMaybe<Array<Routes_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Routes_Order_By>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
export type Subscription_RootRoutes_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Subscription_RootRoutes_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Routes_Stream_Cursor_Input>>;
where?: InputMaybe<Routes_Bool_Exp>;
};
export type Subscription_RootSupplyArgs = {
distinct_on?: InputMaybe<Array<Supply_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Supply_Order_By>>;
where?: InputMaybe<Supply_Bool_Exp>;
};
export type Subscription_RootSupply_AggregateArgs = {
distinct_on?: InputMaybe<Array<Supply_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Supply_Order_By>>;
where?: InputMaybe<Supply_Bool_Exp>;
};
export type Subscription_RootSupply_By_PkArgs = {
one_row_id: Scalars['Boolean']['input'];
};
export type Subscription_RootSupply_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Supply_Stream_Cursor_Input>>;
where?: InputMaybe<Supply_Bool_Exp>;
};
export type Subscription_RootSwapsArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
export type Subscription_RootSwaps_AggregateArgs = {
distinct_on?: InputMaybe<Array<Swaps_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Swaps_Order_By>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
export type Subscription_RootSwaps_By_PkArgs = {
pool_id: Scalars['bigint']['input'];
};
export type Subscription_RootSwaps_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Swaps_Stream_Cursor_Input>>;
where?: InputMaybe<Swaps_Bool_Exp>;
};
export type Subscription_RootToday_Top_TxsArgs = {
distinct_on?: InputMaybe<Array<Today_Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Today_Top_Txs_Order_By>>;
where?: InputMaybe<Today_Top_Txs_Bool_Exp>;
};
export type Subscription_RootToday_Top_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Today_Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Today_Top_Txs_Order_By>>;
where?: InputMaybe<Today_Top_Txs_Bool_Exp>;
};
export type Subscription_RootToday_Top_Txs_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Today_Top_Txs_Stream_Cursor_Input>>;
where?: InputMaybe<Today_Top_Txs_Bool_Exp>;
};
export type Subscription_RootTop_10_Of_Active_Neurons_WeekArgs = {
distinct_on?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Order_By>>;
where?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
};
export type Subscription_RootTop_10_Of_Active_Neurons_Week_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Order_By>>;
where?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
};
export type Subscription_RootTop_10_Of_Active_Neurons_Week_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Top_10_Of_Active_Neurons_Week_Stream_Cursor_Input>>;
where?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
};
export type Subscription_RootTop_First_TxsArgs = {
distinct_on?: InputMaybe<Array<Top_First_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_First_Txs_Order_By>>;
where?: InputMaybe<Top_First_Txs_Bool_Exp>;
};
export type Subscription_RootTop_First_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_First_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_First_Txs_Order_By>>;
where?: InputMaybe<Top_First_Txs_Bool_Exp>;
};
export type Subscription_RootTop_First_Txs_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Top_First_Txs_Stream_Cursor_Input>>;
where?: InputMaybe<Top_First_Txs_Bool_Exp>;
};
export type Subscription_RootTop_LeadersArgs = {
distinct_on?: InputMaybe<Array<Top_Leaders_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Leaders_Order_By>>;
where?: InputMaybe<Top_Leaders_Bool_Exp>;
};
export type Subscription_RootTop_Leaders_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_Leaders_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Leaders_Order_By>>;
where?: InputMaybe<Top_Leaders_Bool_Exp>;
};
export type Subscription_RootTop_Leaders_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Top_Leaders_Stream_Cursor_Input>>;
where?: InputMaybe<Top_Leaders_Bool_Exp>;
};
export type Subscription_RootTop_TxsArgs = {
distinct_on?: InputMaybe<Array<Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Txs_Order_By>>;
where?: InputMaybe<Top_Txs_Bool_Exp>;
};
export type Subscription_RootTop_Txs_AggregateArgs = {
distinct_on?: InputMaybe<Array<Top_Txs_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Top_Txs_Order_By>>;
where?: InputMaybe<Top_Txs_Bool_Exp>;
};
export type Subscription_RootTop_Txs_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Top_Txs_Stream_Cursor_Input>>;
where?: InputMaybe<Top_Txs_Bool_Exp>;
};
export type Subscription_RootTransactionArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
export type Subscription_RootTransaction_155Args = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
export type Subscription_RootTransaction_155_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_155_Order_By>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
export type Subscription_RootTransaction_155_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Transaction_155_Stream_Cursor_Input>>;
where?: InputMaybe<Transaction_155_Bool_Exp>;
};
export type Subscription_RootTransaction_AggregateArgs = {
distinct_on?: InputMaybe<Array<Transaction_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Transaction_Order_By>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
export type Subscription_RootTransaction_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Transaction_Stream_Cursor_Input>>;
where?: InputMaybe<Transaction_Bool_Exp>;
};
export type Subscription_RootTweets_StatsArgs = {
distinct_on?: InputMaybe<Array<Tweets_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Tweets_Stats_Order_By>>;
where?: InputMaybe<Tweets_Stats_Bool_Exp>;
};
export type Subscription_RootTweets_Stats_AggregateArgs = {
distinct_on?: InputMaybe<Array<Tweets_Stats_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Tweets_Stats_Order_By>>;
where?: InputMaybe<Tweets_Stats_Bool_Exp>;
};
export type Subscription_RootTweets_Stats_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Tweets_Stats_Stream_Cursor_Input>>;
where?: InputMaybe<Tweets_Stats_Bool_Exp>;
};
export type Subscription_RootTxs_RankedArgs = {
distinct_on?: InputMaybe<Array<Txs_Ranked_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Txs_Ranked_Order_By>>;
where?: InputMaybe<Txs_Ranked_Bool_Exp>;
};
export type Subscription_RootTxs_Ranked_AggregateArgs = {
distinct_on?: InputMaybe<Array<Txs_Ranked_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Txs_Ranked_Order_By>>;
where?: InputMaybe<Txs_Ranked_Bool_Exp>;
};
export type Subscription_RootTxs_Ranked_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Txs_Ranked_Stream_Cursor_Input>>;
where?: InputMaybe<Txs_Ranked_Bool_Exp>;
};
export type Subscription_RootUptimeArgs = {
distinct_on?: InputMaybe<Array<Uptime_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Uptime_Order_By>>;
where?: InputMaybe<Uptime_Bool_Exp>;
};
export type Subscription_RootUptime_AggregateArgs = {
distinct_on?: InputMaybe<Array<Uptime_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Uptime_Order_By>>;
where?: InputMaybe<Uptime_Bool_Exp>;
};
export type Subscription_RootUptime_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Uptime_Stream_Cursor_Input>>;
where?: InputMaybe<Uptime_Bool_Exp>;
};
export type Subscription_RootValidatorArgs = {
distinct_on?: InputMaybe<Array<Validator_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Validator_Order_By>>;
where?: InputMaybe<Validator_Bool_Exp>;
};
export type Subscription_RootValidator_AggregateArgs = {
distinct_on?: InputMaybe<Array<Validator_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Validator_Order_By>>;
where?: InputMaybe<Validator_Bool_Exp>;
};
export type Subscription_RootValidator_By_PkArgs = {
consensus_address: Scalars['String']['input'];
};
export type Subscription_RootValidator_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Validator_Stream_Cursor_Input>>;
where?: InputMaybe<Validator_Bool_Exp>;
};
export type Subscription_RootVesting_AccountArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
export type Subscription_RootVesting_Account_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Account_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Account_Order_By>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
export type Subscription_RootVesting_Account_By_PkArgs = {
id: Scalars['Int']['input'];
};
export type Subscription_RootVesting_Account_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Vesting_Account_Stream_Cursor_Input>>;
where?: InputMaybe<Vesting_Account_Bool_Exp>;
};
export type Subscription_RootVesting_PeriodArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
export type Subscription_RootVesting_Period_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
export type Subscription_RootVesting_Period_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Vesting_Period_Stream_Cursor_Input>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
export type Subscription_RootWeek_RedelegationArgs = {
distinct_on?: InputMaybe<Array<Week_Redelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Redelegation_Order_By>>;
where?: InputMaybe<Week_Redelegation_Bool_Exp>;
};
export type Subscription_RootWeek_Redelegation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Week_Redelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Redelegation_Order_By>>;
where?: InputMaybe<Week_Redelegation_Bool_Exp>;
};
export type Subscription_RootWeek_Redelegation_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Week_Redelegation_Stream_Cursor_Input>>;
where?: InputMaybe<Week_Redelegation_Bool_Exp>;
};
export type Subscription_RootWeek_UndelegationArgs = {
distinct_on?: InputMaybe<Array<Week_Undelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Undelegation_Order_By>>;
where?: InputMaybe<Week_Undelegation_Bool_Exp>;
};
export type Subscription_RootWeek_Undelegation_AggregateArgs = {
distinct_on?: InputMaybe<Array<Week_Undelegation_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Week_Undelegation_Order_By>>;
where?: InputMaybe<Week_Undelegation_Bool_Exp>;
};
export type Subscription_RootWeek_Undelegation_StreamArgs = {
batch_size: Scalars['Int']['input'];
cursor: Array<InputMaybe<Week_Undelegation_Stream_Cursor_Input>>;
where?: InputMaybe<Week_Undelegation_Bool_Exp>;
};
/** columns and relationships of "supply" */
export type Supply = {
coins: Array<Scalars['coin']['output']>;
height: Scalars['bigint']['output'];
one_row_id: Scalars['Boolean']['output'];
};
/** aggregated selection of "supply" */
export type Supply_Aggregate = {
aggregate?: Maybe<Supply_Aggregate_Fields>;
nodes: Array<Supply>;
};
/** aggregate fields of "supply" */
export type Supply_Aggregate_Fields = {
avg?: Maybe<Supply_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Supply_Max_Fields>;
min?: Maybe<Supply_Min_Fields>;
stddev?: Maybe<Supply_Stddev_Fields>;
stddev_pop?: Maybe<Supply_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Supply_Stddev_Samp_Fields>;
sum?: Maybe<Supply_Sum_Fields>;
var_pop?: Maybe<Supply_Var_Pop_Fields>;
var_samp?: Maybe<Supply_Var_Samp_Fields>;
variance?: Maybe<Supply_Variance_Fields>;
};
/** aggregate fields of "supply" */
export type Supply_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Supply_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Supply_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "supply". All fields are combined with a logical 'AND'. */
export type Supply_Bool_Exp = {
_and?: InputMaybe<Array<Supply_Bool_Exp>>;
_not?: InputMaybe<Supply_Bool_Exp>;
_or?: InputMaybe<Array<Supply_Bool_Exp>>;
coins?: InputMaybe<Coin_Array_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
one_row_id?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Supply_Max_Fields = {
coins?: Maybe<Array<Scalars['coin']['output']>>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Supply_Min_Fields = {
coins?: Maybe<Array<Scalars['coin']['output']>>;
height?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "supply". */
export type Supply_Order_By = {
coins?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
one_row_id?: InputMaybe<Order_By>;
};
/** select columns of table "supply" */
export enum Supply_Select_Column {
/** column name */
Coins = 'coins',
/** column name */
Height = 'height',
/** column name */
OneRowId = 'one_row_id'
}
/** aggregate stddev on columns */
export type Supply_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Supply_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Supply_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "supply" */
export type Supply_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Supply_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Supply_Stream_Cursor_Value_Input = {
coins?: InputMaybe<Array<Scalars['coin']['input']>>;
height?: InputMaybe<Scalars['bigint']['input']>;
one_row_id?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Supply_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Supply_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Supply_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Supply_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "swaps" */
export type Swaps = {
address: Scalars['String']['output'];
/** An object relationship */
block: Block;
exchanged_demand_coin: Scalars['coin_scalar']['output'];
exchanged_demand_coin_fee: Scalars['coin_scalar']['output'];
exchanged_offer_coin: Scalars['coin_scalar']['output'];
exchanged_offer_coin_fee: Scalars['coin_scalar']['output'];
height: Scalars['bigint']['output'];
pool_id: Scalars['bigint']['output'];
swap_price: Scalars['String']['output'];
};
/** aggregated selection of "swaps" */
export type Swaps_Aggregate = {
aggregate?: Maybe<Swaps_Aggregate_Fields>;
nodes: Array<Swaps>;
};
export type Swaps_Aggregate_Bool_Exp = {
count?: InputMaybe<Swaps_Aggregate_Bool_Exp_Count>;
};
export type Swaps_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Swaps_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Swaps_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "swaps" */
export type Swaps_Aggregate_Fields = {
avg?: Maybe<Swaps_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Swaps_Max_Fields>;
min?: Maybe<Swaps_Min_Fields>;
stddev?: Maybe<Swaps_Stddev_Fields>;
stddev_pop?: Maybe<Swaps_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Swaps_Stddev_Samp_Fields>;
sum?: Maybe<Swaps_Sum_Fields>;
var_pop?: Maybe<Swaps_Var_Pop_Fields>;
var_samp?: Maybe<Swaps_Var_Samp_Fields>;
variance?: Maybe<Swaps_Variance_Fields>;
};
/** aggregate fields of "swaps" */
export type Swaps_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Swaps_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "swaps" */
export type Swaps_Aggregate_Order_By = {
avg?: InputMaybe<Swaps_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Swaps_Max_Order_By>;
min?: InputMaybe<Swaps_Min_Order_By>;
stddev?: InputMaybe<Swaps_Stddev_Order_By>;
stddev_pop?: InputMaybe<Swaps_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Swaps_Stddev_Samp_Order_By>;
sum?: InputMaybe<Swaps_Sum_Order_By>;
var_pop?: InputMaybe<Swaps_Var_Pop_Order_By>;
var_samp?: InputMaybe<Swaps_Var_Samp_Order_By>;
variance?: InputMaybe<Swaps_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Swaps_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "swaps" */
export type Swaps_Avg_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "swaps". All fields are combined with a logical 'AND'. */
export type Swaps_Bool_Exp = {
_and?: InputMaybe<Array<Swaps_Bool_Exp>>;
_not?: InputMaybe<Swaps_Bool_Exp>;
_or?: InputMaybe<Array<Swaps_Bool_Exp>>;
address?: InputMaybe<String_Comparison_Exp>;
block?: InputMaybe<Block_Bool_Exp>;
exchanged_demand_coin?: InputMaybe<Coin_Scalar_Comparison_Exp>;
exchanged_demand_coin_fee?: InputMaybe<Coin_Scalar_Comparison_Exp>;
exchanged_offer_coin?: InputMaybe<Coin_Scalar_Comparison_Exp>;
exchanged_offer_coin_fee?: InputMaybe<Coin_Scalar_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
pool_id?: InputMaybe<Bigint_Comparison_Exp>;
swap_price?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Swaps_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
exchanged_demand_coin?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_demand_coin_fee?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_offer_coin?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_offer_coin_fee?: Maybe<Scalars['coin_scalar']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
swap_price?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "swaps" */
export type Swaps_Max_Order_By = {
address?: InputMaybe<Order_By>;
exchanged_demand_coin?: InputMaybe<Order_By>;
exchanged_demand_coin_fee?: InputMaybe<Order_By>;
exchanged_offer_coin?: InputMaybe<Order_By>;
exchanged_offer_coin_fee?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
swap_price?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Swaps_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
exchanged_demand_coin?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_demand_coin_fee?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_offer_coin?: Maybe<Scalars['coin_scalar']['output']>;
exchanged_offer_coin_fee?: Maybe<Scalars['coin_scalar']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
swap_price?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "swaps" */
export type Swaps_Min_Order_By = {
address?: InputMaybe<Order_By>;
exchanged_demand_coin?: InputMaybe<Order_By>;
exchanged_demand_coin_fee?: InputMaybe<Order_By>;
exchanged_offer_coin?: InputMaybe<Order_By>;
exchanged_offer_coin_fee?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
swap_price?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "swaps". */
export type Swaps_Order_By = {
address?: InputMaybe<Order_By>;
block?: InputMaybe<Block_Order_By>;
exchanged_demand_coin?: InputMaybe<Order_By>;
exchanged_demand_coin_fee?: InputMaybe<Order_By>;
exchanged_offer_coin?: InputMaybe<Order_By>;
exchanged_offer_coin_fee?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
swap_price?: InputMaybe<Order_By>;
};
/** select columns of table "swaps" */
export enum Swaps_Select_Column {
/** column name */
Address = 'address',
/** column name */
ExchangedDemandCoin = 'exchanged_demand_coin',
/** column name */
ExchangedDemandCoinFee = 'exchanged_demand_coin_fee',
/** column name */
ExchangedOfferCoin = 'exchanged_offer_coin',
/** column name */
ExchangedOfferCoinFee = 'exchanged_offer_coin_fee',
/** column name */
Height = 'height',
/** column name */
PoolId = 'pool_id',
/** column name */
SwapPrice = 'swap_price'
}
/** aggregate stddev on columns */
export type Swaps_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "swaps" */
export type Swaps_Stddev_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Swaps_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "swaps" */
export type Swaps_Stddev_Pop_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Swaps_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "swaps" */
export type Swaps_Stddev_Samp_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "swaps" */
export type Swaps_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Swaps_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Swaps_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
exchanged_demand_coin?: InputMaybe<Scalars['coin_scalar']['input']>;
exchanged_demand_coin_fee?: InputMaybe<Scalars['coin_scalar']['input']>;
exchanged_offer_coin?: InputMaybe<Scalars['coin_scalar']['input']>;
exchanged_offer_coin_fee?: InputMaybe<Scalars['coin_scalar']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
pool_id?: InputMaybe<Scalars['bigint']['input']>;
swap_price?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Swaps_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
pool_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "swaps" */
export type Swaps_Sum_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Swaps_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "swaps" */
export type Swaps_Var_Pop_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Swaps_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "swaps" */
export type Swaps_Var_Samp_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Swaps_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
pool_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "swaps" */
export type Swaps_Variance_Order_By = {
height?: InputMaybe<Order_By>;
pool_id?: InputMaybe<Order_By>;
};
/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */
export type Timestamp_Comparison_Exp = {
_eq?: InputMaybe<Scalars['timestamp']['input']>;
_gt?: InputMaybe<Scalars['timestamp']['input']>;
_gte?: InputMaybe<Scalars['timestamp']['input']>;
_in?: InputMaybe<Array<Scalars['timestamp']['input']>>;
_is_null?: InputMaybe<Scalars['Boolean']['input']>;
_lt?: InputMaybe<Scalars['timestamp']['input']>;
_lte?: InputMaybe<Scalars['timestamp']['input']>;
_neq?: InputMaybe<Scalars['timestamp']['input']>;
_nin?: InputMaybe<Array<Scalars['timestamp']['input']>>;
};
/** columns and relationships of "today_top_txs" */
export type Today_Top_Txs = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "today_top_txs" */
export type Today_Top_Txs_Aggregate = {
aggregate?: Maybe<Today_Top_Txs_Aggregate_Fields>;
nodes: Array<Today_Top_Txs>;
};
/** aggregate fields of "today_top_txs" */
export type Today_Top_Txs_Aggregate_Fields = {
avg?: Maybe<Today_Top_Txs_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Today_Top_Txs_Max_Fields>;
min?: Maybe<Today_Top_Txs_Min_Fields>;
stddev?: Maybe<Today_Top_Txs_Stddev_Fields>;
stddev_pop?: Maybe<Today_Top_Txs_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Today_Top_Txs_Stddev_Samp_Fields>;
sum?: Maybe<Today_Top_Txs_Sum_Fields>;
var_pop?: Maybe<Today_Top_Txs_Var_Pop_Fields>;
var_samp?: Maybe<Today_Top_Txs_Var_Samp_Fields>;
variance?: Maybe<Today_Top_Txs_Variance_Fields>;
};
/** aggregate fields of "today_top_txs" */
export type Today_Top_Txs_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Today_Top_Txs_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Today_Top_Txs_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "today_top_txs". All fields are combined with a logical 'AND'. */
export type Today_Top_Txs_Bool_Exp = {
_and?: InputMaybe<Array<Today_Top_Txs_Bool_Exp>>;
_not?: InputMaybe<Today_Top_Txs_Bool_Exp>;
_or?: InputMaybe<Array<Today_Top_Txs_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Today_Top_Txs_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Today_Top_Txs_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "today_top_txs". */
export type Today_Top_Txs_Order_By = {
count?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** select columns of table "today_top_txs" */
export enum Today_Top_Txs_Select_Column {
/** column name */
Count = 'count',
/** column name */
Type = 'type'
}
/** aggregate stddev on columns */
export type Today_Top_Txs_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Today_Top_Txs_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Today_Top_Txs_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "today_top_txs" */
export type Today_Top_Txs_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Today_Top_Txs_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Today_Top_Txs_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Today_Top_Txs_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Today_Top_Txs_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Today_Top_Txs_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Today_Top_Txs_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "top_10_of_active_neurons_week" */
export type Top_10_Of_Active_Neurons_Week = {
count?: Maybe<Scalars['bigint']['output']>;
pubkey?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "top_10_of_active_neurons_week" */
export type Top_10_Of_Active_Neurons_Week_Aggregate = {
aggregate?: Maybe<Top_10_Of_Active_Neurons_Week_Aggregate_Fields>;
nodes: Array<Top_10_Of_Active_Neurons_Week>;
};
/** aggregate fields of "top_10_of_active_neurons_week" */
export type Top_10_Of_Active_Neurons_Week_Aggregate_Fields = {
avg?: Maybe<Top_10_Of_Active_Neurons_Week_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Top_10_Of_Active_Neurons_Week_Max_Fields>;
min?: Maybe<Top_10_Of_Active_Neurons_Week_Min_Fields>;
stddev?: Maybe<Top_10_Of_Active_Neurons_Week_Stddev_Fields>;
stddev_pop?: Maybe<Top_10_Of_Active_Neurons_Week_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Top_10_Of_Active_Neurons_Week_Stddev_Samp_Fields>;
sum?: Maybe<Top_10_Of_Active_Neurons_Week_Sum_Fields>;
var_pop?: Maybe<Top_10_Of_Active_Neurons_Week_Var_Pop_Fields>;
var_samp?: Maybe<Top_10_Of_Active_Neurons_Week_Var_Samp_Fields>;
variance?: Maybe<Top_10_Of_Active_Neurons_Week_Variance_Fields>;
};
/** aggregate fields of "top_10_of_active_neurons_week" */
export type Top_10_Of_Active_Neurons_Week_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Top_10_Of_Active_Neurons_Week_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "top_10_of_active_neurons_week". All fields are combined with a logical 'AND'. */
export type Top_10_Of_Active_Neurons_Week_Bool_Exp = {
_and?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Bool_Exp>>;
_not?: InputMaybe<Top_10_Of_Active_Neurons_Week_Bool_Exp>;
_or?: InputMaybe<Array<Top_10_Of_Active_Neurons_Week_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
pubkey?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Top_10_Of_Active_Neurons_Week_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
pubkey?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Top_10_Of_Active_Neurons_Week_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
pubkey?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "top_10_of_active_neurons_week". */
export type Top_10_Of_Active_Neurons_Week_Order_By = {
count?: InputMaybe<Order_By>;
pubkey?: InputMaybe<Order_By>;
};
/** select columns of table "top_10_of_active_neurons_week" */
export enum Top_10_Of_Active_Neurons_Week_Select_Column {
/** column name */
Count = 'count',
/** column name */
Pubkey = 'pubkey'
}
/** aggregate stddev on columns */
export type Top_10_Of_Active_Neurons_Week_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Top_10_Of_Active_Neurons_Week_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Top_10_Of_Active_Neurons_Week_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "top_10_of_active_neurons_week" */
export type Top_10_Of_Active_Neurons_Week_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Top_10_Of_Active_Neurons_Week_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Top_10_Of_Active_Neurons_Week_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
pubkey?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Top_10_Of_Active_Neurons_Week_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Top_10_Of_Active_Neurons_Week_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Top_10_Of_Active_Neurons_Week_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Top_10_Of_Active_Neurons_Week_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "top_first_txs" */
export type Top_First_Txs = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "top_first_txs" */
export type Top_First_Txs_Aggregate = {
aggregate?: Maybe<Top_First_Txs_Aggregate_Fields>;
nodes: Array<Top_First_Txs>;
};
/** aggregate fields of "top_first_txs" */
export type Top_First_Txs_Aggregate_Fields = {
avg?: Maybe<Top_First_Txs_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Top_First_Txs_Max_Fields>;
min?: Maybe<Top_First_Txs_Min_Fields>;
stddev?: Maybe<Top_First_Txs_Stddev_Fields>;
stddev_pop?: Maybe<Top_First_Txs_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Top_First_Txs_Stddev_Samp_Fields>;
sum?: Maybe<Top_First_Txs_Sum_Fields>;
var_pop?: Maybe<Top_First_Txs_Var_Pop_Fields>;
var_samp?: Maybe<Top_First_Txs_Var_Samp_Fields>;
variance?: Maybe<Top_First_Txs_Variance_Fields>;
};
/** aggregate fields of "top_first_txs" */
export type Top_First_Txs_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Top_First_Txs_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Top_First_Txs_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "top_first_txs". All fields are combined with a logical 'AND'. */
export type Top_First_Txs_Bool_Exp = {
_and?: InputMaybe<Array<Top_First_Txs_Bool_Exp>>;
_not?: InputMaybe<Top_First_Txs_Bool_Exp>;
_or?: InputMaybe<Array<Top_First_Txs_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Top_First_Txs_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Top_First_Txs_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "top_first_txs". */
export type Top_First_Txs_Order_By = {
count?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** select columns of table "top_first_txs" */
export enum Top_First_Txs_Select_Column {
/** column name */
Count = 'count',
/** column name */
Type = 'type'
}
/** aggregate stddev on columns */
export type Top_First_Txs_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Top_First_Txs_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Top_First_Txs_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "top_first_txs" */
export type Top_First_Txs_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Top_First_Txs_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Top_First_Txs_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Top_First_Txs_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Top_First_Txs_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Top_First_Txs_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Top_First_Txs_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "top_leaders" */
export type Top_Leaders = {
count?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "top_leaders" */
export type Top_Leaders_Aggregate = {
aggregate?: Maybe<Top_Leaders_Aggregate_Fields>;
nodes: Array<Top_Leaders>;
};
/** aggregate fields of "top_leaders" */
export type Top_Leaders_Aggregate_Fields = {
avg?: Maybe<Top_Leaders_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Top_Leaders_Max_Fields>;
min?: Maybe<Top_Leaders_Min_Fields>;
stddev?: Maybe<Top_Leaders_Stddev_Fields>;
stddev_pop?: Maybe<Top_Leaders_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Top_Leaders_Stddev_Samp_Fields>;
sum?: Maybe<Top_Leaders_Sum_Fields>;
var_pop?: Maybe<Top_Leaders_Var_Pop_Fields>;
var_samp?: Maybe<Top_Leaders_Var_Samp_Fields>;
variance?: Maybe<Top_Leaders_Variance_Fields>;
};
/** aggregate fields of "top_leaders" */
export type Top_Leaders_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Top_Leaders_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Top_Leaders_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "top_leaders". All fields are combined with a logical 'AND'. */
export type Top_Leaders_Bool_Exp = {
_and?: InputMaybe<Array<Top_Leaders_Bool_Exp>>;
_not?: InputMaybe<Top_Leaders_Bool_Exp>;
_or?: InputMaybe<Array<Top_Leaders_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
neuron?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Top_Leaders_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Top_Leaders_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "top_leaders". */
export type Top_Leaders_Order_By = {
count?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
};
/** select columns of table "top_leaders" */
export enum Top_Leaders_Select_Column {
/** column name */
Count = 'count',
/** column name */
Neuron = 'neuron'
}
/** aggregate stddev on columns */
export type Top_Leaders_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Top_Leaders_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Top_Leaders_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "top_leaders" */
export type Top_Leaders_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Top_Leaders_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Top_Leaders_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
neuron?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Top_Leaders_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Top_Leaders_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Top_Leaders_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Top_Leaders_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "top_txs" */
export type Top_Txs = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregated selection of "top_txs" */
export type Top_Txs_Aggregate = {
aggregate?: Maybe<Top_Txs_Aggregate_Fields>;
nodes: Array<Top_Txs>;
};
/** aggregate fields of "top_txs" */
export type Top_Txs_Aggregate_Fields = {
avg?: Maybe<Top_Txs_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Top_Txs_Max_Fields>;
min?: Maybe<Top_Txs_Min_Fields>;
stddev?: Maybe<Top_Txs_Stddev_Fields>;
stddev_pop?: Maybe<Top_Txs_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Top_Txs_Stddev_Samp_Fields>;
sum?: Maybe<Top_Txs_Sum_Fields>;
var_pop?: Maybe<Top_Txs_Var_Pop_Fields>;
var_samp?: Maybe<Top_Txs_Var_Samp_Fields>;
variance?: Maybe<Top_Txs_Variance_Fields>;
};
/** aggregate fields of "top_txs" */
export type Top_Txs_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Top_Txs_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Top_Txs_Avg_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "top_txs". All fields are combined with a logical 'AND'. */
export type Top_Txs_Bool_Exp = {
_and?: InputMaybe<Array<Top_Txs_Bool_Exp>>;
_not?: InputMaybe<Top_Txs_Bool_Exp>;
_or?: InputMaybe<Array<Top_Txs_Bool_Exp>>;
count?: InputMaybe<Bigint_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
};
/** aggregate max on columns */
export type Top_Txs_Max_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Top_Txs_Min_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "top_txs". */
export type Top_Txs_Order_By = {
count?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** select columns of table "top_txs" */
export enum Top_Txs_Select_Column {
/** column name */
Count = 'count',
/** column name */
Type = 'type'
}
/** aggregate stddev on columns */
export type Top_Txs_Stddev_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Top_Txs_Stddev_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Top_Txs_Stddev_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "top_txs" */
export type Top_Txs_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Top_Txs_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Top_Txs_Stream_Cursor_Value_Input = {
count?: InputMaybe<Scalars['bigint']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Top_Txs_Sum_Fields = {
count?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Top_Txs_Var_Pop_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Top_Txs_Var_Samp_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Top_Txs_Variance_Fields = {
count?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "transaction" */
export type Transaction = {
/** An object relationship */
block: Block;
fee: Scalars['jsonb']['output'];
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash: Scalars['String']['output'];
height: Scalars['bigint']['output'];
logs?: Maybe<Scalars['jsonb']['output']>;
memo?: Maybe<Scalars['String']['output']>;
/** An array relationship */
message_155s: Array<Message_155>;
/** An aggregate relationship */
message_155s_aggregate: Message_155_Aggregate;
messages: Scalars['json']['output'];
/** An array relationship */
messagesByPartitionIdTransactionHash: Array<Message>;
/** An aggregate relationship */
messagesByPartitionIdTransactionHash_aggregate: Message_Aggregate;
partition_id: Scalars['bigint']['output'];
raw_log?: Maybe<Scalars['String']['output']>;
signatures: Array<Scalars['String']['output']>;
signer_infos: Scalars['jsonb']['output'];
success: Scalars['Boolean']['output'];
};
/** columns and relationships of "transaction" */
export type TransactionFeeArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction" */
export type TransactionLogsArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction" */
export type TransactionMessage_155sArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
/** columns and relationships of "transaction" */
export type TransactionMessage_155s_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_155_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_155_Order_By>>;
where?: InputMaybe<Message_155_Bool_Exp>;
};
/** columns and relationships of "transaction" */
export type TransactionMessagesArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction" */
export type TransactionMessagesByPartitionIdTransactionHashArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** columns and relationships of "transaction" */
export type TransactionMessagesByPartitionIdTransactionHash_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** columns and relationships of "transaction" */
export type TransactionSigner_InfosArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155 = {
/** An object relationship */
block: Block;
fee: Scalars['jsonb']['output'];
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash: Scalars['String']['output'];
height: Scalars['bigint']['output'];
logs?: Maybe<Scalars['jsonb']['output']>;
memo?: Maybe<Scalars['String']['output']>;
messages: Scalars['json']['output'];
/** An array relationship */
messagesByTransactionHashPartitionId: Array<Message>;
/** An aggregate relationship */
messagesByTransactionHashPartitionId_aggregate: Message_Aggregate;
partition_id: Scalars['bigint']['output'];
raw_log?: Maybe<Scalars['String']['output']>;
signatures: Array<Scalars['String']['output']>;
signer_infos: Scalars['jsonb']['output'];
success: Scalars['Boolean']['output'];
};
/** columns and relationships of "transaction_155" */
export type Transaction_155FeeArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155LogsArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155MessagesArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155MessagesByTransactionHashPartitionIdArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155MessagesByTransactionHashPartitionId_AggregateArgs = {
distinct_on?: InputMaybe<Array<Message_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Message_Order_By>>;
where?: InputMaybe<Message_Bool_Exp>;
};
/** columns and relationships of "transaction_155" */
export type Transaction_155Signer_InfosArgs = {
path?: InputMaybe<Scalars['String']['input']>;
};
/** aggregated selection of "transaction_155" */
export type Transaction_155_Aggregate = {
aggregate?: Maybe<Transaction_155_Aggregate_Fields>;
nodes: Array<Transaction_155>;
};
export type Transaction_155_Aggregate_Bool_Exp = {
bool_and?: InputMaybe<Transaction_155_Aggregate_Bool_Exp_Bool_And>;
bool_or?: InputMaybe<Transaction_155_Aggregate_Bool_Exp_Bool_Or>;
count?: InputMaybe<Transaction_155_Aggregate_Bool_Exp_Count>;
};
export type Transaction_155_Aggregate_Bool_Exp_Bool_And = {
arguments: Transaction_155_Select_Column_Transaction_155_Aggregate_Bool_Exp_Bool_And_Arguments_Columns;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_155_Bool_Exp>;
predicate: Boolean_Comparison_Exp;
};
export type Transaction_155_Aggregate_Bool_Exp_Bool_Or = {
arguments: Transaction_155_Select_Column_Transaction_155_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_155_Bool_Exp>;
predicate: Boolean_Comparison_Exp;
};
export type Transaction_155_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Transaction_155_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_155_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "transaction_155" */
export type Transaction_155_Aggregate_Fields = {
avg?: Maybe<Transaction_155_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Transaction_155_Max_Fields>;
min?: Maybe<Transaction_155_Min_Fields>;
stddev?: Maybe<Transaction_155_Stddev_Fields>;
stddev_pop?: Maybe<Transaction_155_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Transaction_155_Stddev_Samp_Fields>;
sum?: Maybe<Transaction_155_Sum_Fields>;
var_pop?: Maybe<Transaction_155_Var_Pop_Fields>;
var_samp?: Maybe<Transaction_155_Var_Samp_Fields>;
variance?: Maybe<Transaction_155_Variance_Fields>;
};
/** aggregate fields of "transaction_155" */
export type Transaction_155_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Transaction_155_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "transaction_155" */
export type Transaction_155_Aggregate_Order_By = {
avg?: InputMaybe<Transaction_155_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Transaction_155_Max_Order_By>;
min?: InputMaybe<Transaction_155_Min_Order_By>;
stddev?: InputMaybe<Transaction_155_Stddev_Order_By>;
stddev_pop?: InputMaybe<Transaction_155_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Transaction_155_Stddev_Samp_Order_By>;
sum?: InputMaybe<Transaction_155_Sum_Order_By>;
var_pop?: InputMaybe<Transaction_155_Var_Pop_Order_By>;
var_samp?: InputMaybe<Transaction_155_Var_Samp_Order_By>;
variance?: InputMaybe<Transaction_155_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Transaction_155_Avg_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "transaction_155" */
export type Transaction_155_Avg_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "transaction_155". All fields are combined with a logical 'AND'. */
export type Transaction_155_Bool_Exp = {
_and?: InputMaybe<Array<Transaction_155_Bool_Exp>>;
_not?: InputMaybe<Transaction_155_Bool_Exp>;
_or?: InputMaybe<Array<Transaction_155_Bool_Exp>>;
block?: InputMaybe<Block_Bool_Exp>;
fee?: InputMaybe<Jsonb_Comparison_Exp>;
gas_used?: InputMaybe<Bigint_Comparison_Exp>;
gas_wanted?: InputMaybe<Bigint_Comparison_Exp>;
hash?: InputMaybe<String_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
logs?: InputMaybe<Jsonb_Comparison_Exp>;
memo?: InputMaybe<String_Comparison_Exp>;
messages?: InputMaybe<Json_Comparison_Exp>;
messagesByTransactionHashPartitionId?: InputMaybe<Message_Bool_Exp>;
messagesByTransactionHashPartitionId_aggregate?: InputMaybe<Message_Aggregate_Bool_Exp>;
partition_id?: InputMaybe<Bigint_Comparison_Exp>;
raw_log?: InputMaybe<String_Comparison_Exp>;
signatures?: InputMaybe<String_Array_Comparison_Exp>;
signer_infos?: InputMaybe<Jsonb_Comparison_Exp>;
success?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Transaction_155_Max_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
};
/** order by max() on columns of table "transaction_155" */
export type Transaction_155_Max_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Transaction_155_Min_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
};
/** order by min() on columns of table "transaction_155" */
export type Transaction_155_Min_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "transaction_155". */
export type Transaction_155_Order_By = {
block?: InputMaybe<Block_Order_By>;
fee?: InputMaybe<Order_By>;
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
logs?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
messages?: InputMaybe<Order_By>;
messagesByTransactionHashPartitionId_aggregate?: InputMaybe<Message_Aggregate_Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
signer_infos?: InputMaybe<Order_By>;
success?: InputMaybe<Order_By>;
};
/** select columns of table "transaction_155" */
export enum Transaction_155_Select_Column {
/** column name */
Fee = 'fee',
/** column name */
GasUsed = 'gas_used',
/** column name */
GasWanted = 'gas_wanted',
/** column name */
Hash = 'hash',
/** column name */
Height = 'height',
/** column name */
Logs = 'logs',
/** column name */
Memo = 'memo',
/** column name */
Messages = 'messages',
/** column name */
PartitionId = 'partition_id',
/** column name */
RawLog = 'raw_log',
/** column name */
Signatures = 'signatures',
/** column name */
SignerInfos = 'signer_infos',
/** column name */
Success = 'success'
}
/** select "transaction_155_aggregate_bool_exp_bool_and_arguments_columns" columns of table "transaction_155" */
export enum Transaction_155_Select_Column_Transaction_155_Aggregate_Bool_Exp_Bool_And_Arguments_Columns {
/** column name */
Success = 'success'
}
/** select "transaction_155_aggregate_bool_exp_bool_or_arguments_columns" columns of table "transaction_155" */
export enum Transaction_155_Select_Column_Transaction_155_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns {
/** column name */
Success = 'success'
}
/** aggregate stddev on columns */
export type Transaction_155_Stddev_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "transaction_155" */
export type Transaction_155_Stddev_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Transaction_155_Stddev_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "transaction_155" */
export type Transaction_155_Stddev_Pop_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Transaction_155_Stddev_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "transaction_155" */
export type Transaction_155_Stddev_Samp_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "transaction_155" */
export type Transaction_155_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Transaction_155_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Transaction_155_Stream_Cursor_Value_Input = {
fee?: InputMaybe<Scalars['jsonb']['input']>;
gas_used?: InputMaybe<Scalars['bigint']['input']>;
gas_wanted?: InputMaybe<Scalars['bigint']['input']>;
hash?: InputMaybe<Scalars['String']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
logs?: InputMaybe<Scalars['jsonb']['input']>;
memo?: InputMaybe<Scalars['String']['input']>;
messages?: InputMaybe<Scalars['json']['input']>;
partition_id?: InputMaybe<Scalars['bigint']['input']>;
raw_log?: InputMaybe<Scalars['String']['input']>;
signatures?: InputMaybe<Array<Scalars['String']['input']>>;
signer_infos?: InputMaybe<Scalars['jsonb']['input']>;
success?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Transaction_155_Sum_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "transaction_155" */
export type Transaction_155_Sum_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Transaction_155_Var_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "transaction_155" */
export type Transaction_155_Var_Pop_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Transaction_155_Var_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "transaction_155" */
export type Transaction_155_Var_Samp_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Transaction_155_Variance_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "transaction_155" */
export type Transaction_155_Variance_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregated selection of "transaction" */
export type Transaction_Aggregate = {
aggregate?: Maybe<Transaction_Aggregate_Fields>;
nodes: Array<Transaction>;
};
export type Transaction_Aggregate_Bool_Exp = {
bool_and?: InputMaybe<Transaction_Aggregate_Bool_Exp_Bool_And>;
bool_or?: InputMaybe<Transaction_Aggregate_Bool_Exp_Bool_Or>;
count?: InputMaybe<Transaction_Aggregate_Bool_Exp_Count>;
};
export type Transaction_Aggregate_Bool_Exp_Bool_And = {
arguments: Transaction_Select_Column_Transaction_Aggregate_Bool_Exp_Bool_And_Arguments_Columns;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_Bool_Exp>;
predicate: Boolean_Comparison_Exp;
};
export type Transaction_Aggregate_Bool_Exp_Bool_Or = {
arguments: Transaction_Select_Column_Transaction_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_Bool_Exp>;
predicate: Boolean_Comparison_Exp;
};
export type Transaction_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Transaction_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Transaction_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "transaction" */
export type Transaction_Aggregate_Fields = {
avg?: Maybe<Transaction_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Transaction_Max_Fields>;
min?: Maybe<Transaction_Min_Fields>;
stddev?: Maybe<Transaction_Stddev_Fields>;
stddev_pop?: Maybe<Transaction_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Transaction_Stddev_Samp_Fields>;
sum?: Maybe<Transaction_Sum_Fields>;
var_pop?: Maybe<Transaction_Var_Pop_Fields>;
var_samp?: Maybe<Transaction_Var_Samp_Fields>;
variance?: Maybe<Transaction_Variance_Fields>;
};
/** aggregate fields of "transaction" */
export type Transaction_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Transaction_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "transaction" */
export type Transaction_Aggregate_Order_By = {
avg?: InputMaybe<Transaction_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Transaction_Max_Order_By>;
min?: InputMaybe<Transaction_Min_Order_By>;
stddev?: InputMaybe<Transaction_Stddev_Order_By>;
stddev_pop?: InputMaybe<Transaction_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Transaction_Stddev_Samp_Order_By>;
sum?: InputMaybe<Transaction_Sum_Order_By>;
var_pop?: InputMaybe<Transaction_Var_Pop_Order_By>;
var_samp?: InputMaybe<Transaction_Var_Samp_Order_By>;
variance?: InputMaybe<Transaction_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Transaction_Avg_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "transaction" */
export type Transaction_Avg_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "transaction". All fields are combined with a logical 'AND'. */
export type Transaction_Bool_Exp = {
_and?: InputMaybe<Array<Transaction_Bool_Exp>>;
_not?: InputMaybe<Transaction_Bool_Exp>;
_or?: InputMaybe<Array<Transaction_Bool_Exp>>;
block?: InputMaybe<Block_Bool_Exp>;
fee?: InputMaybe<Jsonb_Comparison_Exp>;
gas_used?: InputMaybe<Bigint_Comparison_Exp>;
gas_wanted?: InputMaybe<Bigint_Comparison_Exp>;
hash?: InputMaybe<String_Comparison_Exp>;
height?: InputMaybe<Bigint_Comparison_Exp>;
logs?: InputMaybe<Jsonb_Comparison_Exp>;
memo?: InputMaybe<String_Comparison_Exp>;
message_155s?: InputMaybe<Message_155_Bool_Exp>;
message_155s_aggregate?: InputMaybe<Message_155_Aggregate_Bool_Exp>;
messages?: InputMaybe<Json_Comparison_Exp>;
messagesByPartitionIdTransactionHash?: InputMaybe<Message_Bool_Exp>;
messagesByPartitionIdTransactionHash_aggregate?: InputMaybe<Message_Aggregate_Bool_Exp>;
partition_id?: InputMaybe<Bigint_Comparison_Exp>;
raw_log?: InputMaybe<String_Comparison_Exp>;
signatures?: InputMaybe<String_Array_Comparison_Exp>;
signer_infos?: InputMaybe<Jsonb_Comparison_Exp>;
success?: InputMaybe<Boolean_Comparison_Exp>;
};
/** aggregate max on columns */
export type Transaction_Max_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
};
/** order by max() on columns of table "transaction" */
export type Transaction_Max_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Transaction_Min_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
hash?: Maybe<Scalars['String']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
memo?: Maybe<Scalars['String']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
raw_log?: Maybe<Scalars['String']['output']>;
signatures?: Maybe<Array<Scalars['String']['output']>>;
};
/** order by min() on columns of table "transaction" */
export type Transaction_Min_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "transaction". */
export type Transaction_Order_By = {
block?: InputMaybe<Block_Order_By>;
fee?: InputMaybe<Order_By>;
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
hash?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
logs?: InputMaybe<Order_By>;
memo?: InputMaybe<Order_By>;
message_155s_aggregate?: InputMaybe<Message_155_Aggregate_Order_By>;
messages?: InputMaybe<Order_By>;
messagesByPartitionIdTransactionHash_aggregate?: InputMaybe<Message_Aggregate_Order_By>;
partition_id?: InputMaybe<Order_By>;
raw_log?: InputMaybe<Order_By>;
signatures?: InputMaybe<Order_By>;
signer_infos?: InputMaybe<Order_By>;
success?: InputMaybe<Order_By>;
};
/** select columns of table "transaction" */
export enum Transaction_Select_Column {
/** column name */
Fee = 'fee',
/** column name */
GasUsed = 'gas_used',
/** column name */
GasWanted = 'gas_wanted',
/** column name */
Hash = 'hash',
/** column name */
Height = 'height',
/** column name */
Logs = 'logs',
/** column name */
Memo = 'memo',
/** column name */
Messages = 'messages',
/** column name */
PartitionId = 'partition_id',
/** column name */
RawLog = 'raw_log',
/** column name */
Signatures = 'signatures',
/** column name */
SignerInfos = 'signer_infos',
/** column name */
Success = 'success'
}
/** select "transaction_aggregate_bool_exp_bool_and_arguments_columns" columns of table "transaction" */
export enum Transaction_Select_Column_Transaction_Aggregate_Bool_Exp_Bool_And_Arguments_Columns {
/** column name */
Success = 'success'
}
/** select "transaction_aggregate_bool_exp_bool_or_arguments_columns" columns of table "transaction" */
export enum Transaction_Select_Column_Transaction_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns {
/** column name */
Success = 'success'
}
/** aggregate stddev on columns */
export type Transaction_Stddev_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "transaction" */
export type Transaction_Stddev_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Transaction_Stddev_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "transaction" */
export type Transaction_Stddev_Pop_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Transaction_Stddev_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "transaction" */
export type Transaction_Stddev_Samp_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** 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<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Transaction_Stream_Cursor_Value_Input = {
fee?: InputMaybe<Scalars['jsonb']['input']>;
gas_used?: InputMaybe<Scalars['bigint']['input']>;
gas_wanted?: InputMaybe<Scalars['bigint']['input']>;
hash?: InputMaybe<Scalars['String']['input']>;
height?: InputMaybe<Scalars['bigint']['input']>;
logs?: InputMaybe<Scalars['jsonb']['input']>;
memo?: InputMaybe<Scalars['String']['input']>;
messages?: InputMaybe<Scalars['json']['input']>;
partition_id?: InputMaybe<Scalars['bigint']['input']>;
raw_log?: InputMaybe<Scalars['String']['input']>;
signatures?: InputMaybe<Array<Scalars['String']['input']>>;
signer_infos?: InputMaybe<Scalars['jsonb']['input']>;
success?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate sum on columns */
export type Transaction_Sum_Fields = {
gas_used?: Maybe<Scalars['bigint']['output']>;
gas_wanted?: Maybe<Scalars['bigint']['output']>;
height?: Maybe<Scalars['bigint']['output']>;
partition_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "transaction" */
export type Transaction_Sum_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Transaction_Var_Pop_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "transaction" */
export type Transaction_Var_Pop_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Transaction_Var_Samp_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "transaction" */
export type Transaction_Var_Samp_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Transaction_Variance_Fields = {
gas_used?: Maybe<Scalars['Float']['output']>;
gas_wanted?: Maybe<Scalars['Float']['output']>;
height?: Maybe<Scalars['Float']['output']>;
partition_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "transaction" */
export type Transaction_Variance_Order_By = {
gas_used?: InputMaybe<Order_By>;
gas_wanted?: InputMaybe<Order_By>;
height?: InputMaybe<Order_By>;
partition_id?: InputMaybe<Order_By>;
};
/** columns and relationships of "tweets_stats" */
export type Tweets_Stats = {
date?: Maybe<Scalars['date']['output']>;
tweets?: Maybe<Scalars['numeric']['output']>;
tweets_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregated selection of "tweets_stats" */
export type Tweets_Stats_Aggregate = {
aggregate?: Maybe<Tweets_Stats_Aggregate_Fields>;
nodes: Array<Tweets_Stats>;
};
/** aggregate fields of "tweets_stats" */
export type Tweets_Stats_Aggregate_Fields = {
avg?: Maybe<Tweets_Stats_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Tweets_Stats_Max_Fields>;
min?: Maybe<Tweets_Stats_Min_Fields>;
stddev?: Maybe<Tweets_Stats_Stddev_Fields>;
stddev_pop?: Maybe<Tweets_Stats_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Tweets_Stats_Stddev_Samp_Fields>;
sum?: Maybe<Tweets_Stats_Sum_Fields>;
var_pop?: Maybe<Tweets_Stats_Var_Pop_Fields>;
var_samp?: Maybe<Tweets_Stats_Var_Samp_Fields>;
variance?: Maybe<Tweets_Stats_Variance_Fields>;
};
/** aggregate fields of "tweets_stats" */
export type Tweets_Stats_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Tweets_Stats_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Tweets_Stats_Avg_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "tweets_stats". All fields are combined with a logical 'AND'. */
export type Tweets_Stats_Bool_Exp = {
_and?: InputMaybe<Array<Tweets_Stats_Bool_Exp>>;
_not?: InputMaybe<Tweets_Stats_Bool_Exp>;
_or?: InputMaybe<Array<Tweets_Stats_Bool_Exp>>;
date?: InputMaybe<Date_Comparison_Exp>;
tweets?: InputMaybe<Numeric_Comparison_Exp>;
tweets_per_day?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Tweets_Stats_Max_Fields = {
date?: Maybe<Scalars['date']['output']>;
tweets?: Maybe<Scalars['numeric']['output']>;
tweets_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate min on columns */
export type Tweets_Stats_Min_Fields = {
date?: Maybe<Scalars['date']['output']>;
tweets?: Maybe<Scalars['numeric']['output']>;
tweets_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** Ordering options when selecting data from "tweets_stats". */
export type Tweets_Stats_Order_By = {
date?: InputMaybe<Order_By>;
tweets?: InputMaybe<Order_By>;
tweets_per_day?: InputMaybe<Order_By>;
};
/** select columns of table "tweets_stats" */
export enum Tweets_Stats_Select_Column {
/** column name */
Date = 'date',
/** column name */
Tweets = 'tweets',
/** column name */
TweetsPerDay = 'tweets_per_day'
}
/** aggregate stddev on columns */
export type Tweets_Stats_Stddev_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Tweets_Stats_Stddev_Pop_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Tweets_Stats_Stddev_Samp_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "tweets_stats" */
export type Tweets_Stats_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Tweets_Stats_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Tweets_Stats_Stream_Cursor_Value_Input = {
date?: InputMaybe<Scalars['date']['input']>;
tweets?: InputMaybe<Scalars['numeric']['input']>;
tweets_per_day?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Tweets_Stats_Sum_Fields = {
tweets?: Maybe<Scalars['numeric']['output']>;
tweets_per_day?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Tweets_Stats_Var_Pop_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Tweets_Stats_Var_Samp_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Tweets_Stats_Variance_Fields = {
tweets?: Maybe<Scalars['Float']['output']>;
tweets_per_day?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "txs_ranked" */
export type Txs_Ranked = {
height?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
rank?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "txs_ranked" */
export type Txs_Ranked_Aggregate = {
aggregate?: Maybe<Txs_Ranked_Aggregate_Fields>;
nodes: Array<Txs_Ranked>;
};
/** aggregate fields of "txs_ranked" */
export type Txs_Ranked_Aggregate_Fields = {
avg?: Maybe<Txs_Ranked_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Txs_Ranked_Max_Fields>;
min?: Maybe<Txs_Ranked_Min_Fields>;
stddev?: Maybe<Txs_Ranked_Stddev_Fields>;
stddev_pop?: Maybe<Txs_Ranked_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Txs_Ranked_Stddev_Samp_Fields>;
sum?: Maybe<Txs_Ranked_Sum_Fields>;
var_pop?: Maybe<Txs_Ranked_Var_Pop_Fields>;
var_samp?: Maybe<Txs_Ranked_Var_Samp_Fields>;
variance?: Maybe<Txs_Ranked_Variance_Fields>;
};
/** aggregate fields of "txs_ranked" */
export type Txs_Ranked_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Txs_Ranked_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Txs_Ranked_Avg_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "txs_ranked". All fields are combined with a logical 'AND'. */
export type Txs_Ranked_Bool_Exp = {
_and?: InputMaybe<Array<Txs_Ranked_Bool_Exp>>;
_not?: InputMaybe<Txs_Ranked_Bool_Exp>;
_or?: InputMaybe<Array<Txs_Ranked_Bool_Exp>>;
height?: InputMaybe<Bigint_Comparison_Exp>;
neuron?: InputMaybe<String_Comparison_Exp>;
rank?: InputMaybe<Bigint_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Txs_Ranked_Max_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
rank?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Txs_Ranked_Min_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
neuron?: Maybe<Scalars['String']['output']>;
rank?: Maybe<Scalars['bigint']['output']>;
type?: Maybe<Scalars['String']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "txs_ranked". */
export type Txs_Ranked_Order_By = {
height?: InputMaybe<Order_By>;
neuron?: InputMaybe<Order_By>;
rank?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "txs_ranked" */
export enum Txs_Ranked_Select_Column {
/** column name */
Height = 'height',
/** column name */
Neuron = 'neuron',
/** column name */
Rank = 'rank',
/** column name */
Type = 'type',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type Txs_Ranked_Stddev_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Txs_Ranked_Stddev_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Txs_Ranked_Stddev_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "txs_ranked" */
export type Txs_Ranked_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Txs_Ranked_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Txs_Ranked_Stream_Cursor_Value_Input = {
height?: InputMaybe<Scalars['bigint']['input']>;
neuron?: InputMaybe<Scalars['String']['input']>;
rank?: InputMaybe<Scalars['bigint']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Txs_Ranked_Sum_Fields = {
height?: Maybe<Scalars['bigint']['output']>;
rank?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Txs_Ranked_Var_Pop_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Txs_Ranked_Var_Samp_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Txs_Ranked_Variance_Fields = {
height?: Maybe<Scalars['Float']['output']>;
rank?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "uptime" */
export type Uptime = {
consensus_address?: Maybe<Scalars['String']['output']>;
consensus_pubkey?: Maybe<Scalars['String']['output']>;
pre_commits?: Maybe<Scalars['bigint']['output']>;
uptime?: Maybe<Scalars['numeric']['output']>;
};
/** aggregated selection of "uptime" */
export type Uptime_Aggregate = {
aggregate?: Maybe<Uptime_Aggregate_Fields>;
nodes: Array<Uptime>;
};
/** aggregate fields of "uptime" */
export type Uptime_Aggregate_Fields = {
avg?: Maybe<Uptime_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Uptime_Max_Fields>;
min?: Maybe<Uptime_Min_Fields>;
stddev?: Maybe<Uptime_Stddev_Fields>;
stddev_pop?: Maybe<Uptime_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Uptime_Stddev_Samp_Fields>;
sum?: Maybe<Uptime_Sum_Fields>;
var_pop?: Maybe<Uptime_Var_Pop_Fields>;
var_samp?: Maybe<Uptime_Var_Samp_Fields>;
variance?: Maybe<Uptime_Variance_Fields>;
};
/** aggregate fields of "uptime" */
export type Uptime_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Uptime_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Uptime_Avg_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "uptime". All fields are combined with a logical 'AND'. */
export type Uptime_Bool_Exp = {
_and?: InputMaybe<Array<Uptime_Bool_Exp>>;
_not?: InputMaybe<Uptime_Bool_Exp>;
_or?: InputMaybe<Array<Uptime_Bool_Exp>>;
consensus_address?: InputMaybe<String_Comparison_Exp>;
consensus_pubkey?: InputMaybe<String_Comparison_Exp>;
pre_commits?: InputMaybe<Bigint_Comparison_Exp>;
uptime?: InputMaybe<Numeric_Comparison_Exp>;
};
/** aggregate max on columns */
export type Uptime_Max_Fields = {
consensus_address?: Maybe<Scalars['String']['output']>;
consensus_pubkey?: Maybe<Scalars['String']['output']>;
pre_commits?: Maybe<Scalars['bigint']['output']>;
uptime?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate min on columns */
export type Uptime_Min_Fields = {
consensus_address?: Maybe<Scalars['String']['output']>;
consensus_pubkey?: Maybe<Scalars['String']['output']>;
pre_commits?: Maybe<Scalars['bigint']['output']>;
uptime?: Maybe<Scalars['numeric']['output']>;
};
/** Ordering options when selecting data from "uptime". */
export type Uptime_Order_By = {
consensus_address?: InputMaybe<Order_By>;
consensus_pubkey?: InputMaybe<Order_By>;
pre_commits?: InputMaybe<Order_By>;
uptime?: InputMaybe<Order_By>;
};
/** select columns of table "uptime" */
export enum Uptime_Select_Column {
/** column name */
ConsensusAddress = 'consensus_address',
/** column name */
ConsensusPubkey = 'consensus_pubkey',
/** column name */
PreCommits = 'pre_commits',
/** column name */
Uptime = 'uptime'
}
/** aggregate stddev on columns */
export type Uptime_Stddev_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Uptime_Stddev_Pop_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Uptime_Stddev_Samp_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "uptime" */
export type Uptime_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Uptime_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Uptime_Stream_Cursor_Value_Input = {
consensus_address?: InputMaybe<Scalars['String']['input']>;
consensus_pubkey?: InputMaybe<Scalars['String']['input']>;
pre_commits?: InputMaybe<Scalars['bigint']['input']>;
uptime?: InputMaybe<Scalars['numeric']['input']>;
};
/** aggregate sum on columns */
export type Uptime_Sum_Fields = {
pre_commits?: Maybe<Scalars['bigint']['output']>;
uptime?: Maybe<Scalars['numeric']['output']>;
};
/** aggregate var_pop on columns */
export type Uptime_Var_Pop_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Uptime_Var_Samp_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Uptime_Variance_Fields = {
pre_commits?: Maybe<Scalars['Float']['output']>;
uptime?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "validator" */
export type Validator = {
/** An array relationship */
blocks: Array<Block>;
/** An aggregate relationship */
blocks_aggregate: Block_Aggregate;
consensus_address: Scalars['String']['output'];
consensus_pubkey: Scalars['String']['output'];
/** An array relationship */
pre_commits: Array<Pre_Commit>;
/** An aggregate relationship */
pre_commits_aggregate: Pre_Commit_Aggregate;
};
/** columns and relationships of "validator" */
export type ValidatorBlocksArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
/** columns and relationships of "validator" */
export type ValidatorBlocks_AggregateArgs = {
distinct_on?: InputMaybe<Array<Block_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Block_Order_By>>;
where?: InputMaybe<Block_Bool_Exp>;
};
/** columns and relationships of "validator" */
export type ValidatorPre_CommitsArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
/** columns and relationships of "validator" */
export type ValidatorPre_Commits_AggregateArgs = {
distinct_on?: InputMaybe<Array<Pre_Commit_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Pre_Commit_Order_By>>;
where?: InputMaybe<Pre_Commit_Bool_Exp>;
};
/** aggregated selection of "validator" */
export type Validator_Aggregate = {
aggregate?: Maybe<Validator_Aggregate_Fields>;
nodes: Array<Validator>;
};
/** aggregate fields of "validator" */
export type Validator_Aggregate_Fields = {
count: Scalars['Int']['output'];
max?: Maybe<Validator_Max_Fields>;
min?: Maybe<Validator_Min_Fields>;
};
/** aggregate fields of "validator" */
export type Validator_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Validator_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** Boolean expression to filter rows from the table "validator". All fields are combined with a logical 'AND'. */
export type Validator_Bool_Exp = {
_and?: InputMaybe<Array<Validator_Bool_Exp>>;
_not?: InputMaybe<Validator_Bool_Exp>;
_or?: InputMaybe<Array<Validator_Bool_Exp>>;
blocks?: InputMaybe<Block_Bool_Exp>;
blocks_aggregate?: InputMaybe<Block_Aggregate_Bool_Exp>;
consensus_address?: InputMaybe<String_Comparison_Exp>;
consensus_pubkey?: InputMaybe<String_Comparison_Exp>;
pre_commits?: InputMaybe<Pre_Commit_Bool_Exp>;
pre_commits_aggregate?: InputMaybe<Pre_Commit_Aggregate_Bool_Exp>;
};
/** aggregate max on columns */
export type Validator_Max_Fields = {
consensus_address?: Maybe<Scalars['String']['output']>;
consensus_pubkey?: Maybe<Scalars['String']['output']>;
};
/** aggregate min on columns */
export type Validator_Min_Fields = {
consensus_address?: Maybe<Scalars['String']['output']>;
consensus_pubkey?: Maybe<Scalars['String']['output']>;
};
/** Ordering options when selecting data from "validator". */
export type Validator_Order_By = {
blocks_aggregate?: InputMaybe<Block_Aggregate_Order_By>;
consensus_address?: InputMaybe<Order_By>;
consensus_pubkey?: InputMaybe<Order_By>;
pre_commits_aggregate?: InputMaybe<Pre_Commit_Aggregate_Order_By>;
};
/** select columns of table "validator" */
export enum Validator_Select_Column {
/** column name */
ConsensusAddress = 'consensus_address',
/** column name */
ConsensusPubkey = 'consensus_pubkey'
}
/** Streaming cursor of the table "validator" */
export type Validator_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Validator_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Validator_Stream_Cursor_Value_Input = {
consensus_address?: InputMaybe<Scalars['String']['input']>;
consensus_pubkey?: InputMaybe<Scalars['String']['input']>;
};
/** columns and relationships of "vesting_account" */
export type Vesting_Account = {
/** An object relationship */
account: Account;
address: Scalars['String']['output'];
end_time: Scalars['timestamp']['output'];
id: Scalars['Int']['output'];
original_vesting: Array<Scalars['coin']['output']>;
start_time?: Maybe<Scalars['timestamp']['output']>;
type: Scalars['String']['output'];
/** An array relationship */
vesting_periods: Array<Vesting_Period>;
/** An aggregate relationship */
vesting_periods_aggregate: Vesting_Period_Aggregate;
};
/** columns and relationships of "vesting_account" */
export type Vesting_AccountVesting_PeriodsArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
/** columns and relationships of "vesting_account" */
export type Vesting_AccountVesting_Periods_AggregateArgs = {
distinct_on?: InputMaybe<Array<Vesting_Period_Select_Column>>;
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
order_by?: InputMaybe<Array<Vesting_Period_Order_By>>;
where?: InputMaybe<Vesting_Period_Bool_Exp>;
};
/** aggregated selection of "vesting_account" */
export type Vesting_Account_Aggregate = {
aggregate?: Maybe<Vesting_Account_Aggregate_Fields>;
nodes: Array<Vesting_Account>;
};
export type Vesting_Account_Aggregate_Bool_Exp = {
count?: InputMaybe<Vesting_Account_Aggregate_Bool_Exp_Count>;
};
export type Vesting_Account_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Vesting_Account_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Vesting_Account_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "vesting_account" */
export type Vesting_Account_Aggregate_Fields = {
avg?: Maybe<Vesting_Account_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Vesting_Account_Max_Fields>;
min?: Maybe<Vesting_Account_Min_Fields>;
stddev?: Maybe<Vesting_Account_Stddev_Fields>;
stddev_pop?: Maybe<Vesting_Account_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Vesting_Account_Stddev_Samp_Fields>;
sum?: Maybe<Vesting_Account_Sum_Fields>;
var_pop?: Maybe<Vesting_Account_Var_Pop_Fields>;
var_samp?: Maybe<Vesting_Account_Var_Samp_Fields>;
variance?: Maybe<Vesting_Account_Variance_Fields>;
};
/** aggregate fields of "vesting_account" */
export type Vesting_Account_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Vesting_Account_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "vesting_account" */
export type Vesting_Account_Aggregate_Order_By = {
avg?: InputMaybe<Vesting_Account_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Vesting_Account_Max_Order_By>;
min?: InputMaybe<Vesting_Account_Min_Order_By>;
stddev?: InputMaybe<Vesting_Account_Stddev_Order_By>;
stddev_pop?: InputMaybe<Vesting_Account_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Vesting_Account_Stddev_Samp_Order_By>;
sum?: InputMaybe<Vesting_Account_Sum_Order_By>;
var_pop?: InputMaybe<Vesting_Account_Var_Pop_Order_By>;
var_samp?: InputMaybe<Vesting_Account_Var_Samp_Order_By>;
variance?: InputMaybe<Vesting_Account_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Vesting_Account_Avg_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "vesting_account" */
export type Vesting_Account_Avg_Order_By = {
id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "vesting_account". All fields are combined with a logical 'AND'. */
export type Vesting_Account_Bool_Exp = {
_and?: InputMaybe<Array<Vesting_Account_Bool_Exp>>;
_not?: InputMaybe<Vesting_Account_Bool_Exp>;
_or?: InputMaybe<Array<Vesting_Account_Bool_Exp>>;
account?: InputMaybe<Account_Bool_Exp>;
address?: InputMaybe<String_Comparison_Exp>;
end_time?: InputMaybe<Timestamp_Comparison_Exp>;
id?: InputMaybe<Int_Comparison_Exp>;
original_vesting?: InputMaybe<Coin_Array_Comparison_Exp>;
start_time?: InputMaybe<Timestamp_Comparison_Exp>;
type?: InputMaybe<String_Comparison_Exp>;
vesting_periods?: InputMaybe<Vesting_Period_Bool_Exp>;
vesting_periods_aggregate?: InputMaybe<Vesting_Period_Aggregate_Bool_Exp>;
};
/** aggregate max on columns */
export type Vesting_Account_Max_Fields = {
address?: Maybe<Scalars['String']['output']>;
end_time?: Maybe<Scalars['timestamp']['output']>;
id?: Maybe<Scalars['Int']['output']>;
original_vesting?: Maybe<Array<Scalars['coin']['output']>>;
start_time?: Maybe<Scalars['timestamp']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by max() on columns of table "vesting_account" */
export type Vesting_Account_Max_Order_By = {
address?: InputMaybe<Order_By>;
end_time?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
original_vesting?: InputMaybe<Order_By>;
start_time?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Vesting_Account_Min_Fields = {
address?: Maybe<Scalars['String']['output']>;
end_time?: Maybe<Scalars['timestamp']['output']>;
id?: Maybe<Scalars['Int']['output']>;
original_vesting?: Maybe<Array<Scalars['coin']['output']>>;
start_time?: Maybe<Scalars['timestamp']['output']>;
type?: Maybe<Scalars['String']['output']>;
};
/** order by min() on columns of table "vesting_account" */
export type Vesting_Account_Min_Order_By = {
address?: InputMaybe<Order_By>;
end_time?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
original_vesting?: InputMaybe<Order_By>;
start_time?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "vesting_account". */
export type Vesting_Account_Order_By = {
account?: InputMaybe<Account_Order_By>;
address?: InputMaybe<Order_By>;
end_time?: InputMaybe<Order_By>;
id?: InputMaybe<Order_By>;
original_vesting?: InputMaybe<Order_By>;
start_time?: InputMaybe<Order_By>;
type?: InputMaybe<Order_By>;
vesting_periods_aggregate?: InputMaybe<Vesting_Period_Aggregate_Order_By>;
};
/** select columns of table "vesting_account" */
export enum Vesting_Account_Select_Column {
/** column name */
Address = 'address',
/** column name */
EndTime = 'end_time',
/** column name */
Id = 'id',
/** column name */
OriginalVesting = 'original_vesting',
/** column name */
StartTime = 'start_time',
/** column name */
Type = 'type'
}
/** aggregate stddev on columns */
export type Vesting_Account_Stddev_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "vesting_account" */
export type Vesting_Account_Stddev_Order_By = {
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Vesting_Account_Stddev_Pop_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "vesting_account" */
export type Vesting_Account_Stddev_Pop_Order_By = {
id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Vesting_Account_Stddev_Samp_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "vesting_account" */
export type Vesting_Account_Stddev_Samp_Order_By = {
id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "vesting_account" */
export type Vesting_Account_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Vesting_Account_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Vesting_Account_Stream_Cursor_Value_Input = {
address?: InputMaybe<Scalars['String']['input']>;
end_time?: InputMaybe<Scalars['timestamp']['input']>;
id?: InputMaybe<Scalars['Int']['input']>;
original_vesting?: InputMaybe<Array<Scalars['coin']['input']>>;
start_time?: InputMaybe<Scalars['timestamp']['input']>;
type?: InputMaybe<Scalars['String']['input']>;
};
/** aggregate sum on columns */
export type Vesting_Account_Sum_Fields = {
id?: Maybe<Scalars['Int']['output']>;
};
/** order by sum() on columns of table "vesting_account" */
export type Vesting_Account_Sum_Order_By = {
id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Vesting_Account_Var_Pop_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "vesting_account" */
export type Vesting_Account_Var_Pop_Order_By = {
id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Vesting_Account_Var_Samp_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "vesting_account" */
export type Vesting_Account_Var_Samp_Order_By = {
id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Vesting_Account_Variance_Fields = {
id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "vesting_account" */
export type Vesting_Account_Variance_Order_By = {
id?: InputMaybe<Order_By>;
};
/** columns and relationships of "vesting_period" */
export type Vesting_Period = {
amount: Array<Scalars['coin']['output']>;
length: Scalars['bigint']['output'];
period_order: Scalars['bigint']['output'];
/** An object relationship */
vesting_account: Vesting_Account;
vesting_account_id: Scalars['bigint']['output'];
};
/** aggregated selection of "vesting_period" */
export type Vesting_Period_Aggregate = {
aggregate?: Maybe<Vesting_Period_Aggregate_Fields>;
nodes: Array<Vesting_Period>;
};
export type Vesting_Period_Aggregate_Bool_Exp = {
count?: InputMaybe<Vesting_Period_Aggregate_Bool_Exp_Count>;
};
export type Vesting_Period_Aggregate_Bool_Exp_Count = {
arguments?: InputMaybe<Array<Vesting_Period_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
filter?: InputMaybe<Vesting_Period_Bool_Exp>;
predicate: Int_Comparison_Exp;
};
/** aggregate fields of "vesting_period" */
export type Vesting_Period_Aggregate_Fields = {
avg?: Maybe<Vesting_Period_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Vesting_Period_Max_Fields>;
min?: Maybe<Vesting_Period_Min_Fields>;
stddev?: Maybe<Vesting_Period_Stddev_Fields>;
stddev_pop?: Maybe<Vesting_Period_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Vesting_Period_Stddev_Samp_Fields>;
sum?: Maybe<Vesting_Period_Sum_Fields>;
var_pop?: Maybe<Vesting_Period_Var_Pop_Fields>;
var_samp?: Maybe<Vesting_Period_Var_Samp_Fields>;
variance?: Maybe<Vesting_Period_Variance_Fields>;
};
/** aggregate fields of "vesting_period" */
export type Vesting_Period_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Vesting_Period_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** order by aggregate values of table "vesting_period" */
export type Vesting_Period_Aggregate_Order_By = {
avg?: InputMaybe<Vesting_Period_Avg_Order_By>;
count?: InputMaybe<Order_By>;
max?: InputMaybe<Vesting_Period_Max_Order_By>;
min?: InputMaybe<Vesting_Period_Min_Order_By>;
stddev?: InputMaybe<Vesting_Period_Stddev_Order_By>;
stddev_pop?: InputMaybe<Vesting_Period_Stddev_Pop_Order_By>;
stddev_samp?: InputMaybe<Vesting_Period_Stddev_Samp_Order_By>;
sum?: InputMaybe<Vesting_Period_Sum_Order_By>;
var_pop?: InputMaybe<Vesting_Period_Var_Pop_Order_By>;
var_samp?: InputMaybe<Vesting_Period_Var_Samp_Order_By>;
variance?: InputMaybe<Vesting_Period_Variance_Order_By>;
};
/** aggregate avg on columns */
export type Vesting_Period_Avg_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by avg() on columns of table "vesting_period" */
export type Vesting_Period_Avg_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** Boolean expression to filter rows from the table "vesting_period". All fields are combined with a logical 'AND'. */
export type Vesting_Period_Bool_Exp = {
_and?: InputMaybe<Array<Vesting_Period_Bool_Exp>>;
_not?: InputMaybe<Vesting_Period_Bool_Exp>;
_or?: InputMaybe<Array<Vesting_Period_Bool_Exp>>;
amount?: InputMaybe<Coin_Array_Comparison_Exp>;
length?: InputMaybe<Bigint_Comparison_Exp>;
period_order?: InputMaybe<Bigint_Comparison_Exp>;
vesting_account?: InputMaybe<Vesting_Account_Bool_Exp>;
vesting_account_id?: InputMaybe<Bigint_Comparison_Exp>;
};
/** aggregate max on columns */
export type Vesting_Period_Max_Fields = {
amount?: Maybe<Array<Scalars['coin']['output']>>;
length?: Maybe<Scalars['bigint']['output']>;
period_order?: Maybe<Scalars['bigint']['output']>;
vesting_account_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by max() on columns of table "vesting_period" */
export type Vesting_Period_Max_Order_By = {
amount?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate min on columns */
export type Vesting_Period_Min_Fields = {
amount?: Maybe<Array<Scalars['coin']['output']>>;
length?: Maybe<Scalars['bigint']['output']>;
period_order?: Maybe<Scalars['bigint']['output']>;
vesting_account_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by min() on columns of table "vesting_period" */
export type Vesting_Period_Min_Order_By = {
amount?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** Ordering options when selecting data from "vesting_period". */
export type Vesting_Period_Order_By = {
amount?: InputMaybe<Order_By>;
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account?: InputMaybe<Vesting_Account_Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** select columns of table "vesting_period" */
export enum Vesting_Period_Select_Column {
/** column name */
Amount = 'amount',
/** column name */
Length = 'length',
/** column name */
PeriodOrder = 'period_order',
/** column name */
VestingAccountId = 'vesting_account_id'
}
/** aggregate stddev on columns */
export type Vesting_Period_Stddev_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev() on columns of table "vesting_period" */
export type Vesting_Period_Stddev_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_pop on columns */
export type Vesting_Period_Stddev_Pop_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_pop() on columns of table "vesting_period" */
export type Vesting_Period_Stddev_Pop_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate stddev_samp on columns */
export type Vesting_Period_Stddev_Samp_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by stddev_samp() on columns of table "vesting_period" */
export type Vesting_Period_Stddev_Samp_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** Streaming cursor of the table "vesting_period" */
export type Vesting_Period_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Vesting_Period_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Vesting_Period_Stream_Cursor_Value_Input = {
amount?: InputMaybe<Array<Scalars['coin']['input']>>;
length?: InputMaybe<Scalars['bigint']['input']>;
period_order?: InputMaybe<Scalars['bigint']['input']>;
vesting_account_id?: InputMaybe<Scalars['bigint']['input']>;
};
/** aggregate sum on columns */
export type Vesting_Period_Sum_Fields = {
length?: Maybe<Scalars['bigint']['output']>;
period_order?: Maybe<Scalars['bigint']['output']>;
vesting_account_id?: Maybe<Scalars['bigint']['output']>;
};
/** order by sum() on columns of table "vesting_period" */
export type Vesting_Period_Sum_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate var_pop on columns */
export type Vesting_Period_Var_Pop_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_pop() on columns of table "vesting_period" */
export type Vesting_Period_Var_Pop_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate var_samp on columns */
export type Vesting_Period_Var_Samp_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by var_samp() on columns of table "vesting_period" */
export type Vesting_Period_Var_Samp_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** aggregate variance on columns */
export type Vesting_Period_Variance_Fields = {
length?: Maybe<Scalars['Float']['output']>;
period_order?: Maybe<Scalars['Float']['output']>;
vesting_account_id?: Maybe<Scalars['Float']['output']>;
};
/** order by variance() on columns of table "vesting_period" */
export type Vesting_Period_Variance_Order_By = {
length?: InputMaybe<Order_By>;
period_order?: InputMaybe<Order_By>;
vesting_account_id?: InputMaybe<Order_By>;
};
/** columns and relationships of "week_redelegation" */
export type Week_Redelegation = {
redelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "week_redelegation" */
export type Week_Redelegation_Aggregate = {
aggregate?: Maybe<Week_Redelegation_Aggregate_Fields>;
nodes: Array<Week_Redelegation>;
};
/** aggregate fields of "week_redelegation" */
export type Week_Redelegation_Aggregate_Fields = {
avg?: Maybe<Week_Redelegation_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Week_Redelegation_Max_Fields>;
min?: Maybe<Week_Redelegation_Min_Fields>;
stddev?: Maybe<Week_Redelegation_Stddev_Fields>;
stddev_pop?: Maybe<Week_Redelegation_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Week_Redelegation_Stddev_Samp_Fields>;
sum?: Maybe<Week_Redelegation_Sum_Fields>;
var_pop?: Maybe<Week_Redelegation_Var_Pop_Fields>;
var_samp?: Maybe<Week_Redelegation_Var_Samp_Fields>;
variance?: Maybe<Week_Redelegation_Variance_Fields>;
};
/** aggregate fields of "week_redelegation" */
export type Week_Redelegation_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Week_Redelegation_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Week_Redelegation_Avg_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "week_redelegation". All fields are combined with a logical 'AND'. */
export type Week_Redelegation_Bool_Exp = {
_and?: InputMaybe<Array<Week_Redelegation_Bool_Exp>>;
_not?: InputMaybe<Week_Redelegation_Bool_Exp>;
_or?: InputMaybe<Array<Week_Redelegation_Bool_Exp>>;
redelegation?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Week_Redelegation_Max_Fields = {
redelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Week_Redelegation_Min_Fields = {
redelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "week_redelegation". */
export type Week_Redelegation_Order_By = {
redelegation?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "week_redelegation" */
export enum Week_Redelegation_Select_Column {
/** column name */
Redelegation = 'redelegation',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type Week_Redelegation_Stddev_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Week_Redelegation_Stddev_Pop_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Week_Redelegation_Stddev_Samp_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "week_redelegation" */
export type Week_Redelegation_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Week_Redelegation_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Week_Redelegation_Stream_Cursor_Value_Input = {
redelegation?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Week_Redelegation_Sum_Fields = {
redelegation?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Week_Redelegation_Var_Pop_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Week_Redelegation_Var_Samp_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Week_Redelegation_Variance_Fields = {
redelegation?: Maybe<Scalars['Float']['output']>;
};
/** columns and relationships of "week_undelegation" */
export type Week_Undelegation = {
undelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregated selection of "week_undelegation" */
export type Week_Undelegation_Aggregate = {
aggregate?: Maybe<Week_Undelegation_Aggregate_Fields>;
nodes: Array<Week_Undelegation>;
};
/** aggregate fields of "week_undelegation" */
export type Week_Undelegation_Aggregate_Fields = {
avg?: Maybe<Week_Undelegation_Avg_Fields>;
count: Scalars['Int']['output'];
max?: Maybe<Week_Undelegation_Max_Fields>;
min?: Maybe<Week_Undelegation_Min_Fields>;
stddev?: Maybe<Week_Undelegation_Stddev_Fields>;
stddev_pop?: Maybe<Week_Undelegation_Stddev_Pop_Fields>;
stddev_samp?: Maybe<Week_Undelegation_Stddev_Samp_Fields>;
sum?: Maybe<Week_Undelegation_Sum_Fields>;
var_pop?: Maybe<Week_Undelegation_Var_Pop_Fields>;
var_samp?: Maybe<Week_Undelegation_Var_Samp_Fields>;
variance?: Maybe<Week_Undelegation_Variance_Fields>;
};
/** aggregate fields of "week_undelegation" */
export type Week_Undelegation_Aggregate_FieldsCountArgs = {
columns?: InputMaybe<Array<Week_Undelegation_Select_Column>>;
distinct?: InputMaybe<Scalars['Boolean']['input']>;
};
/** aggregate avg on columns */
export type Week_Undelegation_Avg_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** Boolean expression to filter rows from the table "week_undelegation". All fields are combined with a logical 'AND'. */
export type Week_Undelegation_Bool_Exp = {
_and?: InputMaybe<Array<Week_Undelegation_Bool_Exp>>;
_not?: InputMaybe<Week_Undelegation_Bool_Exp>;
_or?: InputMaybe<Array<Week_Undelegation_Bool_Exp>>;
undelegation?: InputMaybe<Bigint_Comparison_Exp>;
week?: InputMaybe<Date_Comparison_Exp>;
};
/** aggregate max on columns */
export type Week_Undelegation_Max_Fields = {
undelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** aggregate min on columns */
export type Week_Undelegation_Min_Fields = {
undelegation?: Maybe<Scalars['bigint']['output']>;
week?: Maybe<Scalars['date']['output']>;
};
/** Ordering options when selecting data from "week_undelegation". */
export type Week_Undelegation_Order_By = {
undelegation?: InputMaybe<Order_By>;
week?: InputMaybe<Order_By>;
};
/** select columns of table "week_undelegation" */
export enum Week_Undelegation_Select_Column {
/** column name */
Undelegation = 'undelegation',
/** column name */
Week = 'week'
}
/** aggregate stddev on columns */
export type Week_Undelegation_Stddev_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_pop on columns */
export type Week_Undelegation_Stddev_Pop_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate stddev_samp on columns */
export type Week_Undelegation_Stddev_Samp_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** Streaming cursor of the table "week_undelegation" */
export type Week_Undelegation_Stream_Cursor_Input = {
/** Stream column input with initial value */
initial_value: Week_Undelegation_Stream_Cursor_Value_Input;
/** cursor ordering */
ordering?: InputMaybe<Cursor_Ordering>;
};
/** Initial value of the column from where the streaming should start */
export type Week_Undelegation_Stream_Cursor_Value_Input = {
undelegation?: InputMaybe<Scalars['bigint']['input']>;
week?: InputMaybe<Scalars['date']['input']>;
};
/** aggregate sum on columns */
export type Week_Undelegation_Sum_Fields = {
undelegation?: Maybe<Scalars['bigint']['output']>;
};
/** aggregate var_pop on columns */
export type Week_Undelegation_Var_Pop_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate var_samp on columns */
export type Week_Undelegation_Var_Samp_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
/** aggregate variance on columns */
export type Week_Undelegation_Variance_Fields = {
undelegation?: Maybe<Scalars['Float']['output']>;
};
export type TransactionsSubscriptionVariables = Exact<{ [key: string]: never; }>;
export type TransactionsSubscription = { transaction: Array<{ success: boolean, messages: any, height: any, hash: string }> };
export type AccountCountQueryVariables = Exact<{ [key: string]: never; }>;
export type AccountCountQuery = { account_aggregate: { aggregate?: { count: number } | null } };
export type BlockByHeightQueryVariables = Exact<{
blockId?: InputMaybe<Scalars['bigint']['input']>;
}>;
export type BlockByHeightQuery = { block: Array<{ hash: string, height: any, proposer_address?: string | null, timestamp: any, transactions: Array<{ messages: any, hash: string, height: any, success: boolean }> }> };
export type BlocksQueryVariables = Exact<{
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
where?: InputMaybe<Block_Bool_Exp>;
}>;
export type BlocksQuery = { block: Array<{ hash: string, height: any, proposer_address?: string | null, timestamp: any, transactions_aggregate: { aggregate?: { count: number } | null } }> };
export type ContractsCountQueryVariables = Exact<{ [key: string]: never; }>;
export type ContractsCountQuery = { contracts_aggregate: { aggregate?: { count: number } | null } };
export type CyberlinksByParticleQueryVariables = Exact<{
limit?: InputMaybe<Scalars['Int']['input']>;
offset?: InputMaybe<Scalars['Int']['input']>;
orderBy?: InputMaybe<Array<Cyberlinks_Order_By> | Cyberlinks_Order_By>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
}>;
export type CyberlinksByParticleQuery = { cyberlinks: Array<{ timestamp: any, neuron: string, transaction_hash: string, from: string, to: string }> };
export type CyberlinksCountByNeuronQueryVariables = Exact<{
address?: InputMaybe<Scalars['String']['input']>;
particles_from?: InputMaybe<Array<Scalars['String']['input']> | Scalars['String']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
}>;
export type CyberlinksCountByNeuronQuery = { cyberlinks_aggregate: { aggregate?: { count: number } | null } };
export type CyberlinksCountByParticleQueryVariables = Exact<{
cid?: InputMaybe<Scalars['String']['input']>;
where?: InputMaybe<Cyberlinks_Bool_Exp>;
}>;
export type CyberlinksCountByParticleQuery = { cyberlinks_aggregate: { aggregate?: { count: number } | null } };
export type MessagesByAddressCountQueryVariables = Exact<{
address?: InputMaybe<Scalars['_text']['input']>;
timestamp?: InputMaybe<Scalars['timestamp']['input']>;
}>;
export type MessagesByAddressCountQuery = { messages_by_address_aggregate: { aggregate?: { count: number } | null } };
export type MessagesByAddressSenseQueryVariables = Exact<{
address?: InputMaybe<Scalars['_text']['input']>;
limit?: InputMaybe<Scalars['bigint']['input']>;
offset?: InputMaybe<Scalars['bigint']['input']>;
timestamp_from?: InputMaybe<Scalars['timestamp']['input']>;
types?: InputMaybe<Scalars['_text']['input']>;
order_direction?: InputMaybe<Order_By>;
}>;
export type MessagesByAddressSenseQuery = { messages_by_address: Array<{ transaction_hash: string, index: any, value: any, type: string, transaction?: { success: boolean, memo?: string | null, block: { timestamp: any, height: any } } | null }> };
export type MessagesByAddressSenseWsSubscriptionVariables = Exact<{
address?: InputMaybe<Scalars['_text']['input']>;
limit?: InputMaybe<Scalars['bigint']['input']>;
offset?: InputMaybe<Scalars['bigint']['input']>;
timestamp_from?: InputMaybe<Scalars['timestamp']['input']>;
types?: InputMaybe<Scalars['_text']['input']>;
order_direction?: InputMaybe<Order_By>;
}>;
export type MessagesByAddressSenseWsSubscription = { messages_by_address: Array<{ transaction_hash: string, index: any, value: any, type: string, transaction?: { success: boolean, memo?: string | null, block: { timestamp: any, height: any } } | null }> };
export type TransactionCountQueryVariables = Exact<{ [key: string]: never; }>;
export type TransactionCountQuery = { transaction_aggregate: { aggregate?: { count: number } | null } };
export type UptimeByAddressQueryVariables = Exact<{
address?: InputMaybe<Scalars['String']['input']>;
}>;
export type UptimeByAddressQuery = { uptime: Array<{ uptime?: any | null }> };
export type WasmDashboardPageQueryVariables = Exact<{
offset?: InputMaybe<Scalars['Int']['input']>;
limit?: InputMaybe<Scalars['Int']['input']>;
}>;
export type WasmDashboardPageQuery = { contracts: Array<{ address: string, admin: string, code_id: any, creator: string, fees: any, gas: any, label: string, tx: any }>, contracts_aggregate: { aggregate?: { count: number, sum?: { gas?: any | null, fees?: any | null, tx?: any | null } | null } | null } };
export type MessagesByAddressQueryVariables = Exact<{
address?: InputMaybe<Scalars['_text']['input']>;
limit?: InputMaybe<Scalars['bigint']['input']>;
offset?: InputMaybe<Scalars['bigint']['input']>;
types?: InputMaybe<Scalars['_text']['input']>;
}>;
export type MessagesByAddressQuery = { messages_by_address: Array<{ transaction_hash: string, value: any, type: string, transaction?: { success: boolean, height: any, logs?: any | null, memo?: string | null, block: { timestamp: any } } | null }> };
export const TransactionsDocument = gql`
subscription Transactions {
transaction(offset: 0, limit: 200, order_by: {height: desc}) {
success
messages
height
hash
}
}
`;
/**
* __useTransactionsSubscription__
*
* To run a query within a React component, call `useTransactionsSubscription` and pass it any options that fit your needs.
* When your component renders, `useTransactionsSubscription` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useTransactionsSubscription({
* variables: {
* },
* });
*/
export function useTransactionsSubscription(baseOptions?: Apollo.SubscriptionHookOptions<TransactionsSubscription, TransactionsSubscriptionVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSubscription<TransactionsSubscription, TransactionsSubscriptionVariables>(TransactionsDocument, options);
}
export type TransactionsSubscriptionHookResult = ReturnType<typeof useTransactionsSubscription>;
export type TransactionsSubscriptionResult = Apollo.SubscriptionResult<TransactionsSubscription>;
export const AccountCountDocument = gql`
query accountCount {
account_aggregate {
aggregate {
count(columns: address)
}
}
}
`;
/**
* __useAccountCountQuery__
*
* To run a query within a React component, call `useAccountCountQuery` and pass it any options that fit your needs.
* When your component renders, `useAccountCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useAccountCountQuery({
* variables: {
* },
* });
*/
export function useAccountCountQuery(baseOptions?: Apollo.QueryHookOptions<AccountCountQuery, AccountCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<AccountCountQuery, AccountCountQueryVariables>(AccountCountDocument, options);
}
export function useAccountCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<AccountCountQuery, AccountCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<AccountCountQuery, AccountCountQueryVariables>(AccountCountDocument, options);
}
export function useAccountCountSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<AccountCountQuery, AccountCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<AccountCountQuery, AccountCountQueryVariables>(AccountCountDocument, options);
}
export type AccountCountQueryHookResult = ReturnType<typeof useAccountCountQuery>;
export type AccountCountLazyQueryHookResult = ReturnType<typeof useAccountCountLazyQuery>;
export type AccountCountSuspenseQueryHookResult = ReturnType<typeof useAccountCountSuspenseQuery>;
export type AccountCountQueryResult = Apollo.QueryResult<AccountCountQuery, AccountCountQueryVariables>;
export const BlockByHeightDocument = gql`
query blockByHeight($blockId: bigint) {
block(where: {height: {_eq: $blockId}}) {
hash
height
proposer_address
timestamp
transactions {
messages
hash
height
success
}
}
}
`;
/**
* __useBlockByHeightQuery__
*
* To run a query within a React component, call `useBlockByHeightQuery` and pass it any options that fit your needs.
* When your component renders, `useBlockByHeightQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useBlockByHeightQuery({
* variables: {
* blockId: // value for 'blockId'
* },
* });
*/
export function useBlockByHeightQuery(baseOptions?: Apollo.QueryHookOptions<BlockByHeightQuery, BlockByHeightQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<BlockByHeightQuery, BlockByHeightQueryVariables>(BlockByHeightDocument, options);
}
export function useBlockByHeightLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<BlockByHeightQuery, BlockByHeightQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<BlockByHeightQuery, BlockByHeightQueryVariables>(BlockByHeightDocument, options);
}
export function useBlockByHeightSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<BlockByHeightQuery, BlockByHeightQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<BlockByHeightQuery, BlockByHeightQueryVariables>(BlockByHeightDocument, options);
}
export type BlockByHeightQueryHookResult = ReturnType<typeof useBlockByHeightQuery>;
export type BlockByHeightLazyQueryHookResult = ReturnType<typeof useBlockByHeightLazyQuery>;
export type BlockByHeightSuspenseQueryHookResult = ReturnType<typeof useBlockByHeightSuspenseQuery>;
export type BlockByHeightQueryResult = Apollo.QueryResult<BlockByHeightQuery, BlockByHeightQueryVariables>;
export const BlocksDocument = gql`
query blocks($limit: Int, $offset: Int, $where: block_bool_exp) {
block(where: $where, limit: $limit, offset: $offset, order_by: {height: desc}) {
hash
height
proposer_address
transactions_aggregate {
aggregate {
count
}
}
timestamp
}
}
`;
/**
* __useBlocksQuery__
*
* To run a query within a React component, call `useBlocksQuery` and pass it any options that fit your needs.
* When your component renders, `useBlocksQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useBlocksQuery({
* variables: {
* limit: // value for 'limit'
* offset: // value for 'offset'
* where: // value for 'where'
* },
* });
*/
export function useBlocksQuery(baseOptions?: Apollo.QueryHookOptions<BlocksQuery, BlocksQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<BlocksQuery, BlocksQueryVariables>(BlocksDocument, options);
}
export function useBlocksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<BlocksQuery, BlocksQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<BlocksQuery, BlocksQueryVariables>(BlocksDocument, options);
}
export function useBlocksSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<BlocksQuery, BlocksQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<BlocksQuery, BlocksQueryVariables>(BlocksDocument, options);
}
export type BlocksQueryHookResult = ReturnType<typeof useBlocksQuery>;
export type BlocksLazyQueryHookResult = ReturnType<typeof useBlocksLazyQuery>;
export type BlocksSuspenseQueryHookResult = ReturnType<typeof useBlocksSuspenseQuery>;
export type BlocksQueryResult = Apollo.QueryResult<BlocksQuery, BlocksQueryVariables>;
export const ContractsCountDocument = gql`
query contractsCount {
contracts_aggregate {
aggregate {
count
}
}
}
`;
/**
* __useContractsCountQuery__
*
* To run a query within a React component, call `useContractsCountQuery` and pass it any options that fit your needs.
* When your component renders, `useContractsCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useContractsCountQuery({
* variables: {
* },
* });
*/
export function useContractsCountQuery(baseOptions?: Apollo.QueryHookOptions<ContractsCountQuery, ContractsCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<ContractsCountQuery, ContractsCountQueryVariables>(ContractsCountDocument, options);
}
export function useContractsCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<ContractsCountQuery, ContractsCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<ContractsCountQuery, ContractsCountQueryVariables>(ContractsCountDocument, options);
}
export function useContractsCountSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<ContractsCountQuery, ContractsCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<ContractsCountQuery, ContractsCountQueryVariables>(ContractsCountDocument, options);
}
export type ContractsCountQueryHookResult = ReturnType<typeof useContractsCountQuery>;
export type ContractsCountLazyQueryHookResult = ReturnType<typeof useContractsCountLazyQuery>;
export type ContractsCountSuspenseQueryHookResult = ReturnType<typeof useContractsCountSuspenseQuery>;
export type ContractsCountQueryResult = Apollo.QueryResult<ContractsCountQuery, ContractsCountQueryVariables>;
export const CyberlinksByParticleDocument = gql`
query CyberlinksByParticle($limit: Int, $offset: Int, $orderBy: [cyberlinks_order_by!], $where: cyberlinks_bool_exp) {
cyberlinks(limit: $limit, offset: $offset, order_by: $orderBy, where: $where) {
from: particle_from
to: particle_to
timestamp
neuron
transaction_hash
}
}
`;
/**
* __useCyberlinksByParticleQuery__
*
* To run a query within a React component, call `useCyberlinksByParticleQuery` and pass it any options that fit your needs.
* When your component renders, `useCyberlinksByParticleQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useCyberlinksByParticleQuery({
* variables: {
* limit: // value for 'limit'
* offset: // value for 'offset'
* orderBy: // value for 'orderBy'
* where: // value for 'where'
* },
* });
*/
export function useCyberlinksByParticleQuery(baseOptions?: Apollo.QueryHookOptions<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>(CyberlinksByParticleDocument, options);
}
export function useCyberlinksByParticleLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>(CyberlinksByParticleDocument, options);
}
export function useCyberlinksByParticleSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>(CyberlinksByParticleDocument, options);
}
export type CyberlinksByParticleQueryHookResult = ReturnType<typeof useCyberlinksByParticleQuery>;
export type CyberlinksByParticleLazyQueryHookResult = ReturnType<typeof useCyberlinksByParticleLazyQuery>;
export type CyberlinksByParticleSuspenseQueryHookResult = ReturnType<typeof useCyberlinksByParticleSuspenseQuery>;
export type CyberlinksByParticleQueryResult = Apollo.QueryResult<CyberlinksByParticleQuery, CyberlinksByParticleQueryVariables>;
export const CyberlinksCountByNeuronDocument = gql`
query CyberlinksCountByNeuron($address: String, $particles_from: [String!], $timestamp: timestamp) {
cyberlinks_aggregate(
where: {_and: [{neuron: {_eq: $address}}, {particle_from: {_in: $particles_from}}, {timestamp: {_gt: $timestamp}}]}
) {
aggregate {
count
}
}
}
`;
/**
* __useCyberlinksCountByNeuronQuery__
*
* To run a query within a React component, call `useCyberlinksCountByNeuronQuery` and pass it any options that fit your needs.
* When your component renders, `useCyberlinksCountByNeuronQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useCyberlinksCountByNeuronQuery({
* variables: {
* address: // value for 'address'
* particles_from: // value for 'particles_from'
* timestamp: // value for 'timestamp'
* },
* });
*/
export function useCyberlinksCountByNeuronQuery(baseOptions?: Apollo.QueryHookOptions<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>(CyberlinksCountByNeuronDocument, options);
}
export function useCyberlinksCountByNeuronLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>(CyberlinksCountByNeuronDocument, options);
}
export function useCyberlinksCountByNeuronSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>(CyberlinksCountByNeuronDocument, options);
}
export type CyberlinksCountByNeuronQueryHookResult = ReturnType<typeof useCyberlinksCountByNeuronQuery>;
export type CyberlinksCountByNeuronLazyQueryHookResult = ReturnType<typeof useCyberlinksCountByNeuronLazyQuery>;
export type CyberlinksCountByNeuronSuspenseQueryHookResult = ReturnType<typeof useCyberlinksCountByNeuronSuspenseQuery>;
export type CyberlinksCountByNeuronQueryResult = Apollo.QueryResult<CyberlinksCountByNeuronQuery, CyberlinksCountByNeuronQueryVariables>;
export const CyberlinksCountByParticleDocument = gql`
query cyberlinksCountByParticle($cid: String, $where: cyberlinks_bool_exp) {
cyberlinks_aggregate(where: $where) {
aggregate {
count
}
}
}
`;
/**
* __useCyberlinksCountByParticleQuery__
*
* To run a query within a React component, call `useCyberlinksCountByParticleQuery` and pass it any options that fit your needs.
* When your component renders, `useCyberlinksCountByParticleQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useCyberlinksCountByParticleQuery({
* variables: {
* cid: // value for 'cid'
* where: // value for 'where'
* },
* });
*/
export function useCyberlinksCountByParticleQuery(baseOptions?: Apollo.QueryHookOptions<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>(CyberlinksCountByParticleDocument, options);
}
export function useCyberlinksCountByParticleLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>(CyberlinksCountByParticleDocument, options);
}
export function useCyberlinksCountByParticleSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>(CyberlinksCountByParticleDocument, options);
}
export type CyberlinksCountByParticleQueryHookResult = ReturnType<typeof useCyberlinksCountByParticleQuery>;
export type CyberlinksCountByParticleLazyQueryHookResult = ReturnType<typeof useCyberlinksCountByParticleLazyQuery>;
export type CyberlinksCountByParticleSuspenseQueryHookResult = ReturnType<typeof useCyberlinksCountByParticleSuspenseQuery>;
export type CyberlinksCountByParticleQueryResult = Apollo.QueryResult<CyberlinksCountByParticleQuery, CyberlinksCountByParticleQueryVariables>;
export const MessagesByAddressCountDocument = gql`
query MessagesByAddressCount($address: _text, $timestamp: timestamp) {
messages_by_address_aggregate(
args: {addresses: $address, limit: "100000000", offset: "0", types: "{}"}
where: {transaction: {block: {timestamp: {_gt: $timestamp}}}}
) {
aggregate {
count
}
}
}
`;
/**
* __useMessagesByAddressCountQuery__
*
* To run a query within a React component, call `useMessagesByAddressCountQuery` and pass it any options that fit your needs.
* When your component renders, `useMessagesByAddressCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useMessagesByAddressCountQuery({
* variables: {
* address: // value for 'address'
* timestamp: // value for 'timestamp'
* },
* });
*/
export function useMessagesByAddressCountQuery(baseOptions?: Apollo.QueryHookOptions<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>(MessagesByAddressCountDocument, options);
}
export function useMessagesByAddressCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>(MessagesByAddressCountDocument, options);
}
export function useMessagesByAddressCountSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>(MessagesByAddressCountDocument, options);
}
export type MessagesByAddressCountQueryHookResult = ReturnType<typeof useMessagesByAddressCountQuery>;
export type MessagesByAddressCountLazyQueryHookResult = ReturnType<typeof useMessagesByAddressCountLazyQuery>;
export type MessagesByAddressCountSuspenseQueryHookResult = ReturnType<typeof useMessagesByAddressCountSuspenseQuery>;
export type MessagesByAddressCountQueryResult = Apollo.QueryResult<MessagesByAddressCountQuery, MessagesByAddressCountQueryVariables>;
export const MessagesByAddressSenseDocument = gql`
query MessagesByAddressSense($address: _text, $limit: bigint, $offset: bigint, $timestamp_from: timestamp, $types: _text, $order_direction: order_by) {
messages_by_address(
args: {addresses: $address, limit: $limit, offset: $offset, types: $types}
order_by: {transaction: {block: {timestamp: $order_direction}}}
where: {transaction: {block: {timestamp: {_gt: $timestamp_from}}}}
) {
transaction_hash
index
value
transaction {
success
block {
timestamp
height
}
memo
}
type
}
}
`;
/**
* __useMessagesByAddressSenseQuery__
*
* To run a query within a React component, call `useMessagesByAddressSenseQuery` and pass it any options that fit your needs.
* When your component renders, `useMessagesByAddressSenseQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useMessagesByAddressSenseQuery({
* variables: {
* address: // value for 'address'
* limit: // value for 'limit'
* offset: // value for 'offset'
* timestamp_from: // value for 'timestamp_from'
* types: // value for 'types'
* order_direction: // value for 'order_direction'
* },
* });
*/
export function useMessagesByAddressSenseQuery(baseOptions?: Apollo.QueryHookOptions<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>(MessagesByAddressSenseDocument, options);
}
export function useMessagesByAddressSenseLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>(MessagesByAddressSenseDocument, options);
}
export function useMessagesByAddressSenseSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>(MessagesByAddressSenseDocument, options);
}
export type MessagesByAddressSenseQueryHookResult = ReturnType<typeof useMessagesByAddressSenseQuery>;
export type MessagesByAddressSenseLazyQueryHookResult = ReturnType<typeof useMessagesByAddressSenseLazyQuery>;
export type MessagesByAddressSenseSuspenseQueryHookResult = ReturnType<typeof useMessagesByAddressSenseSuspenseQuery>;
export type MessagesByAddressSenseQueryResult = Apollo.QueryResult<MessagesByAddressSenseQuery, MessagesByAddressSenseQueryVariables>;
export const MessagesByAddressSenseWsDocument = gql`
subscription MessagesByAddressSenseWs($address: _text, $limit: bigint, $offset: bigint, $timestamp_from: timestamp, $types: _text, $order_direction: order_by) {
messages_by_address(
args: {addresses: $address, limit: $limit, offset: $offset, types: $types}
order_by: {transaction: {block: {timestamp: $order_direction}}}
where: {transaction: {block: {timestamp: {_gt: $timestamp_from}}}}
) {
transaction_hash
index
value
transaction {
success
block {
timestamp
height
}
memo
}
type
}
}
`;
/**
* __useMessagesByAddressSenseWsSubscription__
*
* To run a query within a React component, call `useMessagesByAddressSenseWsSubscription` and pass it any options that fit your needs.
* When your component renders, `useMessagesByAddressSenseWsSubscription` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the subscription, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useMessagesByAddressSenseWsSubscription({
* variables: {
* address: // value for 'address'
* limit: // value for 'limit'
* offset: // value for 'offset'
* timestamp_from: // value for 'timestamp_from'
* types: // value for 'types'
* order_direction: // value for 'order_direction'
* },
* });
*/
export function useMessagesByAddressSenseWsSubscription(baseOptions?: Apollo.SubscriptionHookOptions<MessagesByAddressSenseWsSubscription, MessagesByAddressSenseWsSubscriptionVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSubscription<MessagesByAddressSenseWsSubscription, MessagesByAddressSenseWsSubscriptionVariables>(MessagesByAddressSenseWsDocument, options);
}
export type MessagesByAddressSenseWsSubscriptionHookResult = ReturnType<typeof useMessagesByAddressSenseWsSubscription>;
export type MessagesByAddressSenseWsSubscriptionResult = Apollo.SubscriptionResult<MessagesByAddressSenseWsSubscription>;
export const TransactionCountDocument = gql`
query transactionCount {
transaction_aggregate {
aggregate {
count(columns: hash)
}
}
}
`;
/**
* __useTransactionCountQuery__
*
* To run a query within a React component, call `useTransactionCountQuery` and pass it any options that fit your needs.
* When your component renders, `useTransactionCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useTransactionCountQuery({
* variables: {
* },
* });
*/
export function useTransactionCountQuery(baseOptions?: Apollo.QueryHookOptions<TransactionCountQuery, TransactionCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<TransactionCountQuery, TransactionCountQueryVariables>(TransactionCountDocument, options);
}
export function useTransactionCountLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<TransactionCountQuery, TransactionCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<TransactionCountQuery, TransactionCountQueryVariables>(TransactionCountDocument, options);
}
export function useTransactionCountSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<TransactionCountQuery, TransactionCountQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<TransactionCountQuery, TransactionCountQueryVariables>(TransactionCountDocument, options);
}
export type TransactionCountQueryHookResult = ReturnType<typeof useTransactionCountQuery>;
export type TransactionCountLazyQueryHookResult = ReturnType<typeof useTransactionCountLazyQuery>;
export type TransactionCountSuspenseQueryHookResult = ReturnType<typeof useTransactionCountSuspenseQuery>;
export type TransactionCountQueryResult = Apollo.QueryResult<TransactionCountQuery, TransactionCountQueryVariables>;
export const UptimeByAddressDocument = gql`
query uptimeByAddress($address: String) {
uptime(where: {consensus_address: {_eq: $address}}) {
uptime
}
}
`;
/**
* __useUptimeByAddressQuery__
*
* To run a query within a React component, call `useUptimeByAddressQuery` and pass it any options that fit your needs.
* When your component renders, `useUptimeByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useUptimeByAddressQuery({
* variables: {
* address: // value for 'address'
* },
* });
*/
export function useUptimeByAddressQuery(baseOptions?: Apollo.QueryHookOptions<UptimeByAddressQuery, UptimeByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<UptimeByAddressQuery, UptimeByAddressQueryVariables>(UptimeByAddressDocument, options);
}
export function useUptimeByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<UptimeByAddressQuery, UptimeByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<UptimeByAddressQuery, UptimeByAddressQueryVariables>(UptimeByAddressDocument, options);
}
export function useUptimeByAddressSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<UptimeByAddressQuery, UptimeByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<UptimeByAddressQuery, UptimeByAddressQueryVariables>(UptimeByAddressDocument, options);
}
export type UptimeByAddressQueryHookResult = ReturnType<typeof useUptimeByAddressQuery>;
export type UptimeByAddressLazyQueryHookResult = ReturnType<typeof useUptimeByAddressLazyQuery>;
export type UptimeByAddressSuspenseQueryHookResult = ReturnType<typeof useUptimeByAddressSuspenseQuery>;
export type UptimeByAddressQueryResult = Apollo.QueryResult<UptimeByAddressQuery, UptimeByAddressQueryVariables>;
export const WasmDashboardPageDocument = gql`
query wasmDashboardPage($offset: Int, $limit: Int) {
contracts(limit: $limit, offset: $offset, order_by: {tx: desc}) {
address
admin
code_id
creator
fees
gas
label
tx
}
contracts_aggregate {
aggregate {
sum {
gas
fees
tx
}
count(columns: address)
}
}
}
`;
/**
* __useWasmDashboardPageQuery__
*
* To run a query within a React component, call `useWasmDashboardPageQuery` and pass it any options that fit your needs.
* When your component renders, `useWasmDashboardPageQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useWasmDashboardPageQuery({
* variables: {
* offset: // value for 'offset'
* limit: // value for 'limit'
* },
* });
*/
export function useWasmDashboardPageQuery(baseOptions?: Apollo.QueryHookOptions<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>(WasmDashboardPageDocument, options);
}
export function useWasmDashboardPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>(WasmDashboardPageDocument, options);
}
export function useWasmDashboardPageSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>(WasmDashboardPageDocument, options);
}
export type WasmDashboardPageQueryHookResult = ReturnType<typeof useWasmDashboardPageQuery>;
export type WasmDashboardPageLazyQueryHookResult = ReturnType<typeof useWasmDashboardPageLazyQuery>;
export type WasmDashboardPageSuspenseQueryHookResult = ReturnType<typeof useWasmDashboardPageSuspenseQuery>;
export type WasmDashboardPageQueryResult = Apollo.QueryResult<WasmDashboardPageQuery, WasmDashboardPageQueryVariables>;
export const MessagesByAddressDocument = gql`
query MessagesByAddress($address: _text, $limit: bigint, $offset: bigint, $types: _text) {
messages_by_address(
args: {addresses: $address, limit: $limit, offset: $offset, types: $types}
order_by: {transaction: {block: {height: desc}}}
) {
transaction_hash
value
transaction {
success
height
logs
memo
block {
timestamp
}
}
type
}
}
`;
/**
* __useMessagesByAddressQuery__
*
* To run a query within a React component, call `useMessagesByAddressQuery` and pass it any options that fit your needs.
* When your component renders, `useMessagesByAddressQuery` returns an object from Apollo Client that contains loading, error, and data properties
* you can use to render your UI.
*
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
*
* @example
* const { data, loading, error } = useMessagesByAddressQuery({
* variables: {
* address: // value for 'address'
* limit: // value for 'limit'
* offset: // value for 'offset'
* types: // value for 'types'
* },
* });
*/
export function useMessagesByAddressQuery(baseOptions?: Apollo.QueryHookOptions<MessagesByAddressQuery, MessagesByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useQuery<MessagesByAddressQuery, MessagesByAddressQueryVariables>(MessagesByAddressDocument, options);
}
export function useMessagesByAddressLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions<MessagesByAddressQuery, MessagesByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useLazyQuery<MessagesByAddressQuery, MessagesByAddressQueryVariables>(MessagesByAddressDocument, options);
}
export function useMessagesByAddressSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions<MessagesByAddressQuery, MessagesByAddressQueryVariables>) {
const options = {...defaultOptions, ...baseOptions}
return Apollo.useSuspenseQuery<MessagesByAddressQuery, MessagesByAddressQueryVariables>(MessagesByAddressDocument, options);
}
export type MessagesByAddressQueryHookResult = ReturnType<typeof useMessagesByAddressQuery>;
export type MessagesByAddressLazyQueryHookResult = ReturnType<typeof useMessagesByAddressLazyQuery>;
export type MessagesByAddressSuspenseQueryHookResult = ReturnType<typeof useMessagesByAddressSuspenseQuery>;
export type MessagesByAddressQueryResult = Apollo.QueryResult<MessagesByAddressQuery, MessagesByAddressQueryVariables>;