diff --git a/src/entrypoints/cron/crank-and-finalize.ts b/src/entrypoints/cron/crank-and-finalize.ts index f6eb4d9..eefcacb 100644 --- a/src/entrypoints/cron/crank-and-finalize.ts +++ b/src/entrypoints/cron/crank-and-finalize.ts @@ -21,6 +21,8 @@ export const provider = new anchor.AnchorProvider(connection, wallet, { }); anchor.setProvider(provider); +const sleep = (ms: number) => new Promise((r) => setTimeout(r, ms)); + const indexerURL = process.env.INDEXER_URL; const BACKOFFICE_ENVIRONMENT = process.env.BACKOFFICE_ENVIRONMENT; @@ -80,7 +82,7 @@ const run = async () => { ); try { - logger.log("Querying proposals"); + logger.log("Querying DB proposals"); const proposals = await fetchActiveProposalsByVersion(VERSION); @@ -92,7 +94,7 @@ const run = async () => { ); // Fetches from our database based on date... - const shouldFinalizeProposalPublicKeys = proposals + let shouldFinalizeProposalPublicKeys = proposals .filter( (p) => p.proposal_acct !== "" && new Date(p.ended_at) < new Date() ) @@ -134,30 +136,44 @@ const run = async () => { }) ); tx.add(...ixs); - logger.log("sending crank txs"); - const res = await autocratClient.provider.sendAndConfirm(tx); - logger.log("Cranking done:", res); + try { + logger.log("sending crank txs"); + const res = await autocratClient.provider.sendAndConfirm(tx); + logger.log("Cranking done:", res); + } catch (e) { + if (e && e.hasOwnProperty('signature')) { + await sleep(10000); + const txResult = await provider.connection.getSignatureStatuses([e.signature]) + logger.log("txResult", txResult); + } + } + + // Setup for blockheight check.. + let currentBlockHeight: number | null = null; + try { + currentBlockHeight = await provider.connection.getBlockHeight() + logger.log(`Current block height: ${currentBlockHeight}`); + } catch (e) { + logger.error("failed to get current block height:", e); + logger.log("still proceeding with finalization, not good, but worth it..."); + } + + let couldFinalizeProposalPubKeys: PublicKey[] = []; + + if (currentBlockHeight) { + couldFinalizeProposalPubKeys = proposals + .filter( + (p) => p.proposal_acct !== "" && p.end_slot <= currentBlockHeight + ) + .map( + (proposal: { proposal_acct: string }) => new PublicKey(proposal.proposal_acct) + ); + } - // Spot check for finalization.. + // We have a proposal we think we should finalize based on date... if (shouldFinalizeProposalPublicKeys.length > 0) { logger.log("We may have proposals to finalize"); - let currentBlockHeight: number | null = null; - try { - currentBlockHeight = await provider.connection.getBlockHeight() - logger.log(`Current block height: ${currentBlockHeight}`); - } catch (e) { - logger.error("failed to get current block height:", e); - logger.log("still proceeding with finalization, not good, but worth it..."); - } - if (currentBlockHeight) { - const couldFinalizeProposalPubKeys = proposals - .filter( - (p) => p.proposal_acct !== "" && p.end_slot <= currentBlockHeight - ) - .map( - (proposal: { proposal_acct: string }) => new PublicKey(proposal.proposal_acct) - ); - + if (currentBlockHeight) { if (couldFinalizeProposalPubKeys.length <= 0) { logger.errorWithChatBotAlert(`${BACKOFFICE_ENVIRONMENT}: Our dates in the database are wrong, check logic and update this ASAP!`); logger.log("Proposals we thought we could finalize based on date"); @@ -169,6 +185,20 @@ const run = async () => { } } + // We have proposals we think we should finalize based on blockheight... + if (couldFinalizeProposalPubKeys.length > 0) { + logger.log("We may have proposals to finalize based on blockheight"); + if (shouldFinalizeProposalPublicKeys.length <= 0) { + logger.error('We have blockheight proposals but no date proposals, override') + // We have blockheight proposals but don't think we should based on date.. + // Override shouldFinalizeProposalPublicKeys with couldFinalizeProposalPubKeys + shouldFinalizeProposalPublicKeys = couldFinalizeProposalPubKeys; + } + } + + // TODO: We should also really check the chain and parse through... Who cares about the DB?! + + // Finalize the proposal... for (const proposal of shouldFinalizeProposalPublicKeys) { logger.log("finalizing proposal:", proposal.toBase58()); diff --git a/src/entrypoints/cron/index.ts b/src/entrypoints/cron/index.ts index c69da03..0a0435d 100644 --- a/src/entrypoints/cron/index.ts +++ b/src/entrypoints/cron/index.ts @@ -2,7 +2,7 @@ import Cron from "croner"; import { ProposalCrankAndFinalize } from "./crank-and-finalize"; import { MonitorProposals } from "./monitor-proposals"; import { MonitorBalances } from "./monitor-balances"; -import { MonitorTransactions } from "./monitor-transactions"; +// import { MonitorTransactions } from "./monitor-transactions"; export function runJobs() { new Cron( @@ -17,8 +17,8 @@ export function runJobs() { MonitorBalances.cronExpression, MonitorBalances.jobFunction ); - new Cron( - MonitorTransactions.cronExpression, - MonitorTransactions.jobFunction - ); + // new Cron( + // MonitorTransactions.cronExpression, + // MonitorTransactions.jobFunction + // ); } diff --git a/src/entrypoints/cron/monitor-proposals.ts b/src/entrypoints/cron/monitor-proposals.ts index 81a0013..8d7952c 100644 --- a/src/entrypoints/cron/monitor-proposals.ts +++ b/src/entrypoints/cron/monitor-proposals.ts @@ -90,7 +90,8 @@ const run = async () => { // Alert to a mismatch const sizeMismatchOfDBAndChainProposals = allDBProposalsPublicKeys.length !== allChainProposals.length; if (sizeMismatchOfDBAndChainProposals) { - logger.errorWithChatBotAlert(`We're missing proposals in our database DB: ${allDBProposalsPublicKeys.length} Chain: ${allChainProposals.length}`) + logger.errorWithChatBotAlert(`New Proposal Added!`) + // logger.errorWithChatBotAlert(`We're missing proposals DB: ${allDBProposalsPublicKeys.length} Chain: ${allChainProposals.length}`) for(const proposal of allChainProposals) { if (!allDBProposalsPublicKeys.includes(proposal.publicKey.toBase58())) { logger.errorWithChatBotAlertRich(`We're missing proposal [${proposal.publicKey.toBase58()}](https://explorer\\.solana\\.com/address/${proposal.publicKey.toBase58()}) in our database`) @@ -98,7 +99,7 @@ const run = async () => { } } } catch (e) { - logger.errorWithChatBotAlert("failed to monitor proposals, check chain", e); + logger.errorWithChatBotAlert("failed to monitor proposals, check system", e); } }; diff --git a/src/graphql/__generated__/index.ts b/src/graphql/__generated__/index.ts index 5d9f127..2cd5a36 100644 --- a/src/graphql/__generated__/index.ts +++ b/src/graphql/__generated__/index.ts @@ -33,16 +33,18 @@ export interface Client { ): Promise> } +const GQL_URL = process.env.INDEXER_URL; + export const createClient = function (options?: ClientOptions): Client { return createClientOriginal({ - url: 'https://hasura-staging-d83b.up.railway.app/v1/graphql', + url: GQL_URL, ...options, queryRoot: typeMap.Query!, mutationRoot: typeMap.Mutation!, subscriptionRoot: typeMap.Subscription!, - }) as any -} + }) as any; +}; export const everything = { __scalar: true, diff --git a/src/graphql/__generated__/schema.graphql b/src/graphql/__generated__/schema.graphql index 8522937..05e676b 100644 --- a/src/graphql/__generated__/schema.graphql +++ b/src/graphql/__generated__/schema.graphql @@ -1644,8 +1644,48 @@ type dao_details { name: String pass_token_image_url: String slug: String + socials( + """JSON select path""" + path: String + ): jsonb token_image_url: String url: String + + """An array relationship""" + v0_4_metric_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + v0_4_metric_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! x_account: String } @@ -1677,6 +1717,7 @@ type dao_details_aggregate_fields { """append existing jsonb value of filtered columns with new jsonb value""" input dao_details_append_input { admin_accts: jsonb + socials: jsonb } """aggregate avg on columns""" @@ -1705,8 +1746,11 @@ input dao_details_bool_exp { name: String_comparison_exp pass_token_image_url: String_comparison_exp slug: String_comparison_exp + socials: jsonb_comparison_exp token_image_url: String_comparison_exp url: String_comparison_exp + v0_4_metric_decisions: v0_4_metric_decisions_bool_exp + v0_4_metric_decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp x_account: String_comparison_exp } @@ -1755,6 +1799,7 @@ delete the field or element with specified path (for JSON arrays, negative integ """ input dao_details_delete_at_path_input { admin_accts: [String!] + socials: [String!] } """ @@ -1762,6 +1807,7 @@ delete the array element with specified index (negative integers count from the """ input dao_details_delete_elem_input { admin_accts: Int + socials: Int } """ @@ -1769,6 +1815,7 @@ delete key/value pair or string element. key/value pairs are matched based on th """ input dao_details_delete_key_input { admin_accts: String + socials: String } """ @@ -1795,8 +1842,10 @@ input dao_details_insert_input { name: String pass_token_image_url: String slug: String + socials: jsonb token_image_url: String url: String + v0_4_metric_decisions: v0_4_metric_decisions_arr_rel_insert_input x_account: String } @@ -1879,8 +1928,10 @@ input dao_details_order_by { name: order_by pass_token_image_url: order_by slug: order_by + socials: order_by token_image_url: order_by url: order_by + v0_4_metric_decisions_aggregate: v0_4_metric_decisions_aggregate_order_by x_account: order_by } @@ -1892,6 +1943,7 @@ input dao_details_pk_columns_input { """prepend existing jsonb value of filtered columns with new jsonb value""" input dao_details_prepend_input { admin_accts: jsonb + socials: jsonb } """ @@ -1934,6 +1986,9 @@ enum dao_details_select_column { """column name""" slug + """column name""" + socials + """column name""" token_image_url @@ -1960,6 +2015,7 @@ input dao_details_set_input { name: String pass_token_image_url: String slug: String + socials: jsonb token_image_url: String url: String x_account: String @@ -2005,6 +2061,7 @@ input dao_details_stream_cursor_value_input { name: String pass_token_image_url: String slug: String + socials: jsonb token_image_url: String url: String x_account: String @@ -2055,6 +2112,9 @@ enum dao_details_update_column { """column name""" slug + """column name""" + socials + """column name""" token_image_url @@ -2112,6 +2172,36 @@ type dao_details_variance_fields { dao_id: Float } +type dao_trader { + total_volume: bigint + user_acct: String! +} + +""" +Boolean expression to filter rows from the logical model for "dao_trader". All fields are combined with a logical 'AND'. +""" +input dao_trader_bool_exp_bool_exp { + _and: [dao_trader_bool_exp_bool_exp!] + _not: dao_trader_bool_exp_bool_exp + _or: [dao_trader_bool_exp_bool_exp!] + total_volume: bigint_comparison_exp + user_acct: String_comparison_exp +} + +enum dao_trader_enum_name { + """column name""" + total_volume + + """column name""" + user_acct +} + +"""Ordering options when selecting data from "dao_trader".""" +input dao_trader_order_by { + total_volume: order_by + user_acct: order_by +} + """ columns and relationships of "daos" """ @@ -2123,6 +2213,8 @@ type daos { """An object relationship""" dao_detail: dao_details dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint """An object relationship""" @@ -2176,7 +2268,45 @@ type daos { """An object relationship""" tokenByQuoteAcct: tokens treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz! + + """An array relationship""" + user_performances( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): [user_performance!]! + + """An aggregate relationship""" + user_performances_aggregate( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): user_performance_aggregate! } """ @@ -2245,8 +2375,12 @@ input daos_arr_rel_insert_input { """aggregate avg on columns""" type daos_avg_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2254,8 +2388,12 @@ order by avg() on columns of table "daos" """ input daos_avg_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -2270,6 +2408,8 @@ input daos_bool_exp { dao_acct: String_comparison_exp dao_detail: dao_details_bool_exp dao_id: bigint_comparison_exp + min_base_futarchic_liquidity: bigint_comparison_exp + min_quote_futarchic_liquidity: bigint_comparison_exp pass_threshold_bps: bigint_comparison_exp program: programs_bool_exp program_acct: String_comparison_exp @@ -2281,7 +2421,11 @@ input daos_bool_exp { tokenByBaseAcct: tokens_bool_exp tokenByQuoteAcct: tokens_bool_exp treasury_acct: String_comparison_exp + twap_initial_observation: bigint_comparison_exp + twap_max_observation_change_per_update: bigint_comparison_exp updated_at: timestamptz_comparison_exp + user_performances: user_performance_bool_exp + user_performances_aggregate: user_performance_aggregate_bool_exp } """ @@ -2309,8 +2453,12 @@ input type for incrementing numeric columns in table "daos" """ input daos_inc_input { dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint slots_per_proposal: bigint + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint } """ @@ -2322,6 +2470,8 @@ input daos_insert_input { dao_acct: String dao_detail: dao_details_obj_rel_insert_input dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint program: programs_obj_rel_insert_input program_acct: String @@ -2332,7 +2482,10 @@ input daos_insert_input { tokenByBaseAcct: tokens_obj_rel_insert_input tokenByQuoteAcct: tokens_obj_rel_insert_input treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz + user_performances: user_performance_arr_rel_insert_input } """aggregate max on columns""" @@ -2341,11 +2494,15 @@ type daos_max_fields { created_at: timestamptz dao_acct: String dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint program_acct: String quote_acct: String slots_per_proposal: bigint treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } @@ -2357,11 +2514,15 @@ input daos_max_order_by { created_at: order_by dao_acct: order_by dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by program_acct: order_by quote_acct: order_by slots_per_proposal: order_by treasury_acct: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by updated_at: order_by } @@ -2371,11 +2532,15 @@ type daos_min_fields { created_at: timestamptz dao_acct: String dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint program_acct: String quote_acct: String slots_per_proposal: bigint treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } @@ -2387,11 +2552,15 @@ input daos_min_order_by { created_at: order_by dao_acct: order_by dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by program_acct: order_by quote_acct: order_by slots_per_proposal: order_by treasury_acct: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by updated_at: order_by } @@ -2432,6 +2601,8 @@ input daos_order_by { dao_acct: order_by dao_detail: dao_details_order_by dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by program: programs_order_by program_acct: order_by @@ -2442,7 +2613,10 @@ input daos_order_by { tokenByBaseAcct: tokens_order_by tokenByQuoteAcct: tokens_order_by treasury_acct: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by updated_at: order_by + user_performances_aggregate: user_performance_aggregate_order_by } """primary key columns input for table: daos""" @@ -2466,6 +2640,12 @@ enum daos_select_column { """column name""" dao_id + """column name""" + min_base_futarchic_liquidity + + """column name""" + min_quote_futarchic_liquidity + """column name""" pass_threshold_bps @@ -2481,6 +2661,12 @@ enum daos_select_column { """column name""" treasury_acct + """column name""" + twap_initial_observation + + """column name""" + twap_max_observation_change_per_update + """column name""" updated_at } @@ -2493,19 +2679,27 @@ input daos_set_input { created_at: timestamptz dao_acct: String dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint program_acct: String quote_acct: String slots_per_proposal: bigint treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } """aggregate stddev on columns""" type daos_stddev_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2513,15 +2707,23 @@ order by stddev() on columns of table "daos" """ input daos_stddev_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate stddev_pop on columns""" type daos_stddev_pop_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2529,15 +2731,23 @@ order by stddev_pop() on columns of table "daos" """ input daos_stddev_pop_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate stddev_samp on columns""" type daos_stddev_samp_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2545,8 +2755,12 @@ order by stddev_samp() on columns of table "daos" """ input daos_stddev_samp_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -2566,19 +2780,27 @@ input daos_stream_cursor_value_input { created_at: timestamptz dao_acct: String dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint program_acct: String quote_acct: String slots_per_proposal: bigint treasury_acct: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } """aggregate sum on columns""" type daos_sum_fields { dao_id: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_threshold_bps: bigint slots_per_proposal: bigint + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint } """ @@ -2586,8 +2808,12 @@ order by sum() on columns of table "daos" """ input daos_sum_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -2606,6 +2832,12 @@ enum daos_update_column { """column name""" dao_id + """column name""" + min_base_futarchic_liquidity + + """column name""" + min_quote_futarchic_liquidity + """column name""" pass_threshold_bps @@ -2621,6 +2853,12 @@ enum daos_update_column { """column name""" treasury_acct + """column name""" + twap_initial_observation + + """column name""" + twap_max_observation_change_per_update + """column name""" updated_at } @@ -2639,8 +2877,12 @@ input daos_updates { """aggregate var_pop on columns""" type daos_var_pop_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2648,15 +2890,23 @@ order by var_pop() on columns of table "daos" """ input daos_var_pop_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate var_samp on columns""" type daos_var_samp_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2664,15 +2914,23 @@ order by var_samp() on columns of table "daos" """ input daos_var_samp_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate variance on columns""" type daos_variance_fields { dao_id: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float pass_threshold_bps: Float slots_per_proposal: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -2680,8 +2938,12 @@ order by variance() on columns of table "daos" """ input daos_variance_order_by { dao_id: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_threshold_bps: order_by slots_per_proposal: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } scalar float8 @@ -4977,6 +5239,14 @@ type mutation_root { """ delete_prices_by_pk(created_at: timestamptz!, market_acct: String!): prices + """ + delete data from the table: "prices_chart_data" + """ + delete_prices_chart_data( + """filter the rows which have to be deleted""" + where: prices_chart_data_bool_exp! + ): prices_chart_data_mutation_response + """ delete data from the table: "program_system" """ @@ -5053,7 +5323,7 @@ type mutation_root { """ delete single row from the table: "reactions" """ - delete_reactions_by_pk(proposal_acct: String!, reaction: String!, reactor_acct: String!): reactions + delete_reactions_by_pk(reaction_id: uuid!): reactions """ delete data from the table: "sessions" @@ -5068,6 +5338,32 @@ type mutation_root { """ delete_sessions_by_pk(id: uuid!): sessions + """ + delete data from the table: "signature_accounts" + """ + delete_signature_accounts( + """filter the rows which have to be deleted""" + where: signature_accounts_bool_exp! + ): signature_accounts_mutation_response + + """ + delete single row from the table: "signature_accounts" + """ + delete_signature_accounts_by_pk(account: String!, signature: String!): signature_accounts + + """ + delete data from the table: "signatures" + """ + delete_signatures( + """filter the rows which have to be deleted""" + where: signatures_bool_exp! + ): signatures_mutation_response + + """ + delete single row from the table: "signatures" + """ + delete_signatures_by_pk(signature: String!): signatures + """ delete data from the table: "takes" """ @@ -5159,6 +5455,14 @@ type mutation_root { """ delete_transactions_by_pk(tx_sig: String!): transactions + """ + delete data from the table: "twap_chart_data" + """ + delete_twap_chart_data( + """filter the rows which have to be deleted""" + where: twap_chart_data_bool_exp! + ): twap_chart_data_mutation_response + """ delete data from the table: "twaps" """ @@ -5172,6 +5476,27 @@ type mutation_root { """ delete_twaps_by_pk(market_acct: String!, updated_slot: bigint!): twaps + """ + delete data from the table: "user_deposits" + """ + delete_user_deposits( + """filter the rows which have to be deleted""" + where: user_deposits_bool_exp! + ): user_deposits_mutation_response + + """ + delete data from the table: "user_performance" + """ + delete_user_performance( + """filter the rows which have to be deleted""" + where: user_performance_bool_exp! + ): user_performance_mutation_response + + """ + delete single row from the table: "user_performance" + """ + delete_user_performance_by_pk(proposal_acct: String!, user_acct: String!): user_performance + """ delete data from the table: "users" """ @@ -5185,6 +5510,97 @@ type mutation_root { """ delete_users_by_pk(user_acct: String!): users + """ + delete data from the table: "v0_4_amms" + """ + delete_v0_4_amms( + """filter the rows which have to be deleted""" + where: v0_4_amms_bool_exp! + ): v0_4_amms_mutation_response + + """ + delete single row from the table: "v0_4_amms" + """ + delete_v0_4_amms_by_pk(amm_addr: String!): v0_4_amms + + """ + delete data from the table: "v0_4_conditional_vaults" + """ + delete_v0_4_conditional_vaults( + """filter the rows which have to be deleted""" + where: v0_4_conditional_vaults_bool_exp! + ): v0_4_conditional_vaults_mutation_response + + """ + delete single row from the table: "v0_4_conditional_vaults" + """ + delete_v0_4_conditional_vaults_by_pk(conditional_vault_addr: String!): v0_4_conditional_vaults + + """ + delete data from the table: "v0_4_merges" + """ + delete_v0_4_merges( + """filter the rows which have to be deleted""" + where: v0_4_merges_bool_exp! + ): v0_4_merges_mutation_response + + """ + delete single row from the table: "v0_4_merges" + """ + delete_v0_4_merges_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_merges + + """ + delete data from the table: "v0_4_metric_decisions" + """ + delete_v0_4_metric_decisions( + """filter the rows which have to be deleted""" + where: v0_4_metric_decisions_bool_exp! + ): v0_4_metric_decisions_mutation_response + + """ + delete single row from the table: "v0_4_metric_decisions" + """ + delete_v0_4_metric_decisions_by_pk(id: bigint!): v0_4_metric_decisions + + """ + delete data from the table: "v0_4_questions" + """ + delete_v0_4_questions( + """filter the rows which have to be deleted""" + where: v0_4_questions_bool_exp! + ): v0_4_questions_mutation_response + + """ + delete single row from the table: "v0_4_questions" + """ + delete_v0_4_questions_by_pk(question_addr: String!): v0_4_questions + + """ + delete data from the table: "v0_4_splits" + """ + delete_v0_4_splits( + """filter the rows which have to be deleted""" + where: v0_4_splits_bool_exp! + ): v0_4_splits_mutation_response + + """ + delete single row from the table: "v0_4_splits" + """ + delete_v0_4_splits_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_splits + + """ + delete data from the table: "v0_4_swaps" + """ + delete_v0_4_swaps( + """filter the rows which have to be deleted""" + where: v0_4_swaps_bool_exp! + ): v0_4_swaps_mutation_response + + """ + delete single row from the table: "v0_4_swaps" + """ + delete_v0_4_swaps_by_pk(signature: String!): v0_4_swaps + """ insert data into the table: "candles" """ @@ -5416,6 +5832,28 @@ type mutation_root { on_conflict: prices_on_conflict ): prices_mutation_response + """ + insert data into the table: "prices_chart_data" + """ + insert_prices_chart_data( + """the rows to be inserted""" + objects: [prices_chart_data_insert_input!]! + + """upsert condition""" + on_conflict: prices_chart_data_on_conflict + ): prices_chart_data_mutation_response + + """ + insert a single row into the table: "prices_chart_data" + """ + insert_prices_chart_data_one( + """the row to be inserted""" + object: prices_chart_data_insert_input! + + """upsert condition""" + on_conflict: prices_chart_data_on_conflict + ): prices_chart_data + """ insert a single row into the table: "prices" """ @@ -5581,6 +6019,50 @@ type mutation_root { on_conflict: sessions_on_conflict ): sessions + """ + insert data into the table: "signature_accounts" + """ + insert_signature_accounts( + """the rows to be inserted""" + objects: [signature_accounts_insert_input!]! + + """upsert condition""" + on_conflict: signature_accounts_on_conflict + ): signature_accounts_mutation_response + + """ + insert a single row into the table: "signature_accounts" + """ + insert_signature_accounts_one( + """the row to be inserted""" + object: signature_accounts_insert_input! + + """upsert condition""" + on_conflict: signature_accounts_on_conflict + ): signature_accounts + + """ + insert data into the table: "signatures" + """ + insert_signatures( + """the rows to be inserted""" + objects: [signatures_insert_input!]! + + """upsert condition""" + on_conflict: signatures_on_conflict + ): signatures_mutation_response + + """ + insert a single row into the table: "signatures" + """ + insert_signatures_one( + """the row to be inserted""" + object: signatures_insert_input! + + """upsert condition""" + on_conflict: signatures_on_conflict + ): signatures + """ insert data into the table: "takes" """ @@ -5735,6 +6217,28 @@ type mutation_root { on_conflict: transactions_on_conflict ): transactions + """ + insert data into the table: "twap_chart_data" + """ + insert_twap_chart_data( + """the rows to be inserted""" + objects: [twap_chart_data_insert_input!]! + + """upsert condition""" + on_conflict: twap_chart_data_on_conflict + ): twap_chart_data_mutation_response + + """ + insert a single row into the table: "twap_chart_data" + """ + insert_twap_chart_data_one( + """the row to be inserted""" + object: twap_chart_data_insert_input! + + """upsert condition""" + on_conflict: twap_chart_data_on_conflict + ): twap_chart_data + """ insert data into the table: "twaps" """ @@ -5757,6 +6261,44 @@ type mutation_root { on_conflict: twaps_on_conflict ): twaps + """ + insert data into the table: "user_deposits" + """ + insert_user_deposits( + """the rows to be inserted""" + objects: [user_deposits_insert_input!]! + ): user_deposits_mutation_response + + """ + insert a single row into the table: "user_deposits" + """ + insert_user_deposits_one( + """the row to be inserted""" + object: user_deposits_insert_input! + ): user_deposits + + """ + insert data into the table: "user_performance" + """ + insert_user_performance( + """the rows to be inserted""" + objects: [user_performance_insert_input!]! + + """upsert condition""" + on_conflict: user_performance_on_conflict + ): user_performance_mutation_response + + """ + insert a single row into the table: "user_performance" + """ + insert_user_performance_one( + """the row to be inserted""" + object: user_performance_insert_input! + + """upsert condition""" + on_conflict: user_performance_on_conflict + ): user_performance + """ insert data into the table: "users" """ @@ -5780,23 +6322,177 @@ type mutation_root { ): users """ - update data of the table: "candles" + insert data into the table: "v0_4_amms" """ - update_candles( - """increments the numeric columns with given value of the filtered values""" - _inc: candles_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: candles_set_input + insert_v0_4_amms( + """the rows to be inserted""" + objects: [v0_4_amms_insert_input!]! - """filter the rows which have to be updated""" - where: candles_bool_exp! - ): candles_mutation_response + """upsert condition""" + on_conflict: v0_4_amms_on_conflict + ): v0_4_amms_mutation_response """ - update single row of the table: "candles" + insert a single row into the table: "v0_4_amms" """ - update_candles_by_pk( + insert_v0_4_amms_one( + """the row to be inserted""" + object: v0_4_amms_insert_input! + + """upsert condition""" + on_conflict: v0_4_amms_on_conflict + ): v0_4_amms + + """ + insert data into the table: "v0_4_conditional_vaults" + """ + insert_v0_4_conditional_vaults( + """the rows to be inserted""" + objects: [v0_4_conditional_vaults_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_conditional_vaults_on_conflict + ): v0_4_conditional_vaults_mutation_response + + """ + insert a single row into the table: "v0_4_conditional_vaults" + """ + insert_v0_4_conditional_vaults_one( + """the row to be inserted""" + object: v0_4_conditional_vaults_insert_input! + + """upsert condition""" + on_conflict: v0_4_conditional_vaults_on_conflict + ): v0_4_conditional_vaults + + """ + insert data into the table: "v0_4_merges" + """ + insert_v0_4_merges( + """the rows to be inserted""" + objects: [v0_4_merges_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_merges_on_conflict + ): v0_4_merges_mutation_response + + """ + insert a single row into the table: "v0_4_merges" + """ + insert_v0_4_merges_one( + """the row to be inserted""" + object: v0_4_merges_insert_input! + + """upsert condition""" + on_conflict: v0_4_merges_on_conflict + ): v0_4_merges + + """ + insert data into the table: "v0_4_metric_decisions" + """ + insert_v0_4_metric_decisions( + """the rows to be inserted""" + objects: [v0_4_metric_decisions_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_metric_decisions_on_conflict + ): v0_4_metric_decisions_mutation_response + + """ + insert a single row into the table: "v0_4_metric_decisions" + """ + insert_v0_4_metric_decisions_one( + """the row to be inserted""" + object: v0_4_metric_decisions_insert_input! + + """upsert condition""" + on_conflict: v0_4_metric_decisions_on_conflict + ): v0_4_metric_decisions + + """ + insert data into the table: "v0_4_questions" + """ + insert_v0_4_questions( + """the rows to be inserted""" + objects: [v0_4_questions_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_questions_on_conflict + ): v0_4_questions_mutation_response + + """ + insert a single row into the table: "v0_4_questions" + """ + insert_v0_4_questions_one( + """the row to be inserted""" + object: v0_4_questions_insert_input! + + """upsert condition""" + on_conflict: v0_4_questions_on_conflict + ): v0_4_questions + + """ + insert data into the table: "v0_4_splits" + """ + insert_v0_4_splits( + """the rows to be inserted""" + objects: [v0_4_splits_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_splits_on_conflict + ): v0_4_splits_mutation_response + + """ + insert a single row into the table: "v0_4_splits" + """ + insert_v0_4_splits_one( + """the row to be inserted""" + object: v0_4_splits_insert_input! + + """upsert condition""" + on_conflict: v0_4_splits_on_conflict + ): v0_4_splits + + """ + insert data into the table: "v0_4_swaps" + """ + insert_v0_4_swaps( + """the rows to be inserted""" + objects: [v0_4_swaps_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_swaps_on_conflict + ): v0_4_swaps_mutation_response + + """ + insert a single row into the table: "v0_4_swaps" + """ + insert_v0_4_swaps_one( + """the row to be inserted""" + object: v0_4_swaps_insert_input! + + """upsert condition""" + on_conflict: v0_4_swaps_on_conflict + ): v0_4_swaps + + """ + update data of the table: "candles" + """ + update_candles( + """increments the numeric columns with given value of the filtered values""" + _inc: candles_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: candles_set_input + + """filter the rows which have to be updated""" + where: candles_bool_exp! + ): candles_mutation_response + + """ + update single row of the table: "candles" + """ + update_candles_by_pk( """increments the numeric columns with given value of the filtered values""" _inc: candles_inc_input @@ -6175,6 +6871,28 @@ type mutation_root { pk_columns: prices_pk_columns_input! ): prices + """ + update data of the table: "prices_chart_data" + """ + update_prices_chart_data( + """increments the numeric columns with given value of the filtered values""" + _inc: prices_chart_data_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: prices_chart_data_set_input + + """filter the rows which have to be updated""" + where: prices_chart_data_bool_exp! + ): prices_chart_data_mutation_response + + """ + update multiples rows of table: "prices_chart_data" + """ + update_prices_chart_data_many( + """updates to execute, in order""" + updates: [prices_chart_data_updates!]! + ): [prices_chart_data_mutation_response] + """ update multiples rows of table: "prices" """ @@ -6457,6 +7175,68 @@ type mutation_root { updates: [sessions_updates!]! ): [sessions_mutation_response] + """ + update data of the table: "signature_accounts" + """ + update_signature_accounts( + """sets the columns of the filtered rows to the given values""" + _set: signature_accounts_set_input + + """filter the rows which have to be updated""" + where: signature_accounts_bool_exp! + ): signature_accounts_mutation_response + + """ + update single row of the table: "signature_accounts" + """ + update_signature_accounts_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: signature_accounts_set_input + pk_columns: signature_accounts_pk_columns_input! + ): signature_accounts + + """ + update multiples rows of table: "signature_accounts" + """ + update_signature_accounts_many( + """updates to execute, in order""" + updates: [signature_accounts_updates!]! + ): [signature_accounts_mutation_response] + + """ + update data of the table: "signatures" + """ + update_signatures( + """increments the numeric columns with given value of the filtered values""" + _inc: signatures_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: signatures_set_input + + """filter the rows which have to be updated""" + where: signatures_bool_exp! + ): signatures_mutation_response + + """ + update single row of the table: "signatures" + """ + update_signatures_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: signatures_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: signatures_set_input + pk_columns: signatures_pk_columns_input! + ): signatures + + """ + update multiples rows of table: "signatures" + """ + update_signatures_many( + """updates to execute, in order""" + updates: [signatures_updates!]! + ): [signatures_mutation_response] + """ update data of the table: "takes" """ @@ -6695,6 +7475,28 @@ type mutation_root { updates: [transactions_updates!]! ): [transactions_mutation_response] + """ + update data of the table: "twap_chart_data" + """ + update_twap_chart_data( + """increments the numeric columns with given value of the filtered values""" + _inc: twap_chart_data_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: twap_chart_data_set_input + + """filter the rows which have to be updated""" + where: twap_chart_data_bool_exp! + ): twap_chart_data_mutation_response + + """ + update multiples rows of table: "twap_chart_data" + """ + update_twap_chart_data_many( + """updates to execute, in order""" + updates: [twap_chart_data_updates!]! + ): [twap_chart_data_mutation_response] + """ update data of the table: "twaps" """ @@ -6729,6 +7531,62 @@ type mutation_root { updates: [twaps_updates!]! ): [twaps_mutation_response] + """ + update data of the table: "user_deposits" + """ + update_user_deposits( + """increments the numeric columns with given value of the filtered values""" + _inc: user_deposits_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: user_deposits_set_input + + """filter the rows which have to be updated""" + where: user_deposits_bool_exp! + ): user_deposits_mutation_response + + """ + update multiples rows of table: "user_deposits" + """ + update_user_deposits_many( + """updates to execute, in order""" + updates: [user_deposits_updates!]! + ): [user_deposits_mutation_response] + + """ + update data of the table: "user_performance" + """ + update_user_performance( + """increments the numeric columns with given value of the filtered values""" + _inc: user_performance_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: user_performance_set_input + + """filter the rows which have to be updated""" + where: user_performance_bool_exp! + ): user_performance_mutation_response + + """ + update single row of the table: "user_performance" + """ + update_user_performance_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: user_performance_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: user_performance_set_input + pk_columns: user_performance_pk_columns_input! + ): user_performance + + """ + update multiples rows of table: "user_performance" + """ + update_user_performance_many( + """updates to execute, in order""" + updates: [user_performance_updates!]! + ): [user_performance_mutation_response] + """ update data of the table: "users" """ @@ -6756,76 +7614,359 @@ type mutation_root { """updates to execute, in order""" updates: [users_updates!]! ): [users_mutation_response] -} - -scalar numeric -""" -Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. -""" -input numeric_comparison_exp { - _eq: numeric - _gt: numeric - _gte: numeric - _in: [numeric!] - _is_null: Boolean - _lt: numeric - _lte: numeric - _neq: numeric - _nin: [numeric!] -} + """ + update data of the table: "v0_4_amms" + """ + update_v0_4_amms( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_amms_inc_input -"""column ordering options""" -enum order_by { - """in ascending order, nulls last""" - asc + """sets the columns of the filtered rows to the given values""" + _set: v0_4_amms_set_input - """in ascending order, nulls first""" - asc_nulls_first + """filter the rows which have to be updated""" + where: v0_4_amms_bool_exp! + ): v0_4_amms_mutation_response - """in ascending order, nulls last""" - asc_nulls_last + """ + update single row of the table: "v0_4_amms" + """ + update_v0_4_amms_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_amms_inc_input - """in descending order, nulls first""" - desc + """sets the columns of the filtered rows to the given values""" + _set: v0_4_amms_set_input + pk_columns: v0_4_amms_pk_columns_input! + ): v0_4_amms - """in descending order, nulls first""" - desc_nulls_first + """ + update multiples rows of table: "v0_4_amms" + """ + update_v0_4_amms_many( + """updates to execute, in order""" + updates: [v0_4_amms_updates!]! + ): [v0_4_amms_mutation_response] - """in descending order, nulls last""" - desc_nulls_last -} + """ + update data of the table: "v0_4_conditional_vaults" + """ + update_v0_4_conditional_vaults( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_conditional_vaults_inc_input -""" -columns and relationships of "orders" -""" -type orders { - actor_acct: String! - cancel_block: bigint - cancel_time: timestamptz - cancel_tx_sig: String - filled_base_amount: bigint! - is_active: Boolean! + """sets the columns of the filtered rows to the given values""" + _set: v0_4_conditional_vaults_set_input - """An object relationship""" - make: makes + """filter the rows which have to be updated""" + where: v0_4_conditional_vaults_bool_exp! + ): v0_4_conditional_vaults_mutation_response - """An object relationship""" - market: markets! - market_acct: String! - order_block: bigint! - order_time: timestamptz! - order_tx_sig: String! - quote_price: numeric! - side: String! + """ + update single row of the table: "v0_4_conditional_vaults" + """ + update_v0_4_conditional_vaults_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_conditional_vaults_inc_input - """An object relationship""" - take: takes + """sets the columns of the filtered rows to the given values""" + _set: v0_4_conditional_vaults_set_input + pk_columns: v0_4_conditional_vaults_pk_columns_input! + ): v0_4_conditional_vaults - """An object relationship""" + """ + update multiples rows of table: "v0_4_conditional_vaults" + """ + update_v0_4_conditional_vaults_many( + """updates to execute, in order""" + updates: [v0_4_conditional_vaults_updates!]! + ): [v0_4_conditional_vaults_mutation_response] + + """ + update data of the table: "v0_4_merges" + """ + update_v0_4_merges( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_merges_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_merges_set_input + + """filter the rows which have to be updated""" + where: v0_4_merges_bool_exp! + ): v0_4_merges_mutation_response + + """ + update single row of the table: "v0_4_merges" + """ + update_v0_4_merges_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_merges_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_merges_set_input + pk_columns: v0_4_merges_pk_columns_input! + ): v0_4_merges + + """ + update multiples rows of table: "v0_4_merges" + """ + update_v0_4_merges_many( + """updates to execute, in order""" + updates: [v0_4_merges_updates!]! + ): [v0_4_merges_mutation_response] + + """ + update data of the table: "v0_4_metric_decisions" + """ + update_v0_4_metric_decisions( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_metric_decisions_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_metric_decisions_set_input + + """filter the rows which have to be updated""" + where: v0_4_metric_decisions_bool_exp! + ): v0_4_metric_decisions_mutation_response + + """ + update single row of the table: "v0_4_metric_decisions" + """ + update_v0_4_metric_decisions_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_metric_decisions_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_metric_decisions_set_input + pk_columns: v0_4_metric_decisions_pk_columns_input! + ): v0_4_metric_decisions + + """ + update multiples rows of table: "v0_4_metric_decisions" + """ + update_v0_4_metric_decisions_many( + """updates to execute, in order""" + updates: [v0_4_metric_decisions_updates!]! + ): [v0_4_metric_decisions_mutation_response] + + """ + update data of the table: "v0_4_questions" + """ + update_v0_4_questions( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: v0_4_questions_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: v0_4_questions_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: v0_4_questions_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: v0_4_questions_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_questions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: v0_4_questions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_questions_set_input + + """filter the rows which have to be updated""" + where: v0_4_questions_bool_exp! + ): v0_4_questions_mutation_response + + """ + update single row of the table: "v0_4_questions" + """ + update_v0_4_questions_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: v0_4_questions_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: v0_4_questions_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: v0_4_questions_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: v0_4_questions_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_questions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: v0_4_questions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_questions_set_input + pk_columns: v0_4_questions_pk_columns_input! + ): v0_4_questions + + """ + update multiples rows of table: "v0_4_questions" + """ + update_v0_4_questions_many( + """updates to execute, in order""" + updates: [v0_4_questions_updates!]! + ): [v0_4_questions_mutation_response] + + """ + update data of the table: "v0_4_splits" + """ + update_v0_4_splits( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_splits_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_splits_set_input + + """filter the rows which have to be updated""" + where: v0_4_splits_bool_exp! + ): v0_4_splits_mutation_response + + """ + update single row of the table: "v0_4_splits" + """ + update_v0_4_splits_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_splits_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_splits_set_input + pk_columns: v0_4_splits_pk_columns_input! + ): v0_4_splits + + """ + update multiples rows of table: "v0_4_splits" + """ + update_v0_4_splits_many( + """updates to execute, in order""" + updates: [v0_4_splits_updates!]! + ): [v0_4_splits_mutation_response] + + """ + update data of the table: "v0_4_swaps" + """ + update_v0_4_swaps( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_swaps_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_swaps_set_input + + """filter the rows which have to be updated""" + where: v0_4_swaps_bool_exp! + ): v0_4_swaps_mutation_response + + """ + update single row of the table: "v0_4_swaps" + """ + update_v0_4_swaps_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_swaps_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_swaps_set_input + pk_columns: v0_4_swaps_pk_columns_input! + ): v0_4_swaps + + """ + update multiples rows of table: "v0_4_swaps" + """ + update_v0_4_swaps_many( + """updates to execute, in order""" + updates: [v0_4_swaps_updates!]! + ): [v0_4_swaps_mutation_response] +} + +scalar numeric + +""" +Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. +""" +input numeric_comparison_exp { + _eq: numeric + _gt: numeric + _gte: numeric + _in: [numeric!] + _is_null: Boolean + _lt: numeric + _lte: numeric + _neq: numeric + _nin: [numeric!] +} + +"""column ordering options""" +enum order_by { + """in ascending order, nulls last""" + asc + + """in ascending order, nulls first""" + asc_nulls_first + + """in ascending order, nulls last""" + asc_nulls_last + + """in descending order, nulls first""" + desc + + """in descending order, nulls first""" + desc_nulls_first + + """in descending order, nulls last""" + desc_nulls_last +} + +""" +columns and relationships of "orders" +""" +type orders { + actor_acct: String! + cancel_block: bigint + cancel_time: timestamptz + cancel_tx_sig: String + filled_base_amount: bigint! + is_active: Boolean! + + """An object relationship""" + make: makes + + """An object relationship""" + market: markets! + market_acct: String! + order_block: bigint! + order_time: timestamptz! + order_tx_sig: String! + quote_price: numeric! + side: String! + + """An object relationship""" + take: takes + + """An object relationship""" transaction: transactions unfilled_base_amount: bigint! updated_at: timestamptz! + + """An object relationship""" + user: users } """ @@ -6952,6 +8093,7 @@ input orders_bool_exp { transaction: transactions_bool_exp unfilled_base_amount: bigint_comparison_exp updated_at: timestamptz_comparison_exp + user: users_bool_exp } """ @@ -6997,6 +8139,7 @@ input orders_insert_input { transaction: transactions_obj_rel_insert_input unfilled_base_amount: bigint updated_at: timestamptz + user: users_obj_rel_insert_input } """aggregate max on columns""" @@ -7121,6 +8264,7 @@ input orders_order_by { transaction: transactions_order_by unfilled_base_amount: order_by updated_at: order_by + user: users_order_by } """primary key columns input for table: orders""" @@ -7617,6 +8761,38 @@ input prices_chart_data_bool_exp { quote_amount: bigint_comparison_exp } +""" +unique or primary key constraints on table "prices_chart_data" +""" +enum prices_chart_data_constraint { + """ + unique or primary key constraint on columns "market_acct", "interv" + """ + idx_price_acct_interv +} + +""" +input type for incrementing numeric columns in table "prices_chart_data" +""" +input prices_chart_data_inc_input { + base_amount: bigint + price: numeric + quote_amount: bigint +} + +""" +input type for inserting data into table "prices_chart_data" +""" +input prices_chart_data_insert_input { + base_amount: bigint + interv: timestamptz + market: markets_obj_rel_insert_input + market_acct: String + price: numeric + prices_type: String + quote_amount: bigint +} + """aggregate max on columns""" type prices_chart_data_max_fields { base_amount: bigint @@ -7637,6 +8813,26 @@ type prices_chart_data_min_fields { quote_amount: bigint } +""" +response of any mutation on the table "prices_chart_data" +""" +type prices_chart_data_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [prices_chart_data!]! +} + +""" +on_conflict condition type for table "prices_chart_data" +""" +input prices_chart_data_on_conflict { + constraint: prices_chart_data_constraint! + update_columns: [prices_chart_data_update_column!]! = [] + where: prices_chart_data_bool_exp +} + """Ordering options when selecting data from "prices_chart_data".""" input prices_chart_data_order_by { base_amount: order_by @@ -7671,6 +8867,18 @@ enum prices_chart_data_select_column { quote_amount } +""" +input type for updating data in table "prices_chart_data" +""" +input prices_chart_data_set_input { + base_amount: bigint + interv: timestamptz + market_acct: String + price: numeric + prices_type: String + quote_amount: bigint +} + """aggregate stddev on columns""" type prices_chart_data_stddev_fields { base_amount: Float @@ -7720,15 +8928,49 @@ type prices_chart_data_sum_fields { quote_amount: bigint } -"""aggregate var_pop on columns""" -type prices_chart_data_var_pop_fields { - base_amount: Float - price: Float - quote_amount: Float -} +""" +update columns of table "prices_chart_data" +""" +enum prices_chart_data_update_column { + """column name""" + base_amount -"""aggregate var_samp on columns""" -type prices_chart_data_var_samp_fields { + """column name""" + interv + + """column name""" + market_acct + + """column name""" + price + + """column name""" + prices_type + + """column name""" + quote_amount +} + +input prices_chart_data_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: prices_chart_data_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: prices_chart_data_set_input + + """filter the rows which have to be updated""" + where: prices_chart_data_bool_exp! +} + +"""aggregate var_pop on columns""" +type prices_chart_data_var_pop_fields { + base_amount: Float + price: Float + quote_amount: Float +} + +"""aggregate var_samp on columns""" +type prices_chart_data_var_samp_fields { base_amount: Float price: Float quote_amount: Float @@ -7748,7 +8990,7 @@ enum prices_constraint { """ unique or primary key constraint on columns "created_at", "market_acct" """ - prices_created_at_market_acct_pk + prices2_pkey } """ @@ -9183,7 +10425,7 @@ enum proposal_bars_constraint { """ unique or primary key constraint on columns "bar_size", "bar_start_time", "proposal_acct" """ - proposal_bars_pkey + pg_table_pkey } """ @@ -10031,6 +11273,42 @@ input proposal_details_variance_order_by { proposal_id: order_by } +type proposal_statistics { + proposal_acct: String! + trade_count: numeric + user_count: bigint +} + +""" +Boolean expression to filter rows from the logical model for "proposal_statistics". All fields are combined with a logical 'AND'. +""" +input proposal_statistics_bool_exp_bool_exp { + _and: [proposal_statistics_bool_exp_bool_exp!] + _not: proposal_statistics_bool_exp_bool_exp + _or: [proposal_statistics_bool_exp_bool_exp!] + proposal_acct: String_comparison_exp + trade_count: numeric_comparison_exp + user_count: bigint_comparison_exp +} + +enum proposal_statistics_enum_name { + """column name""" + proposal_acct + + """column name""" + trade_count + + """column name""" + user_count +} + +"""Ordering options when selecting data from "proposal_statistics".""" +input proposal_statistics_order_by { + proposal_acct: order_by + trade_count: order_by + user_count: order_by +} + """ columns and relationships of "proposal_total_trade_volume" """ @@ -10268,6 +11546,7 @@ type proposals { dao: daos! dao_acct: String! description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String @@ -10308,7 +11587,10 @@ type proposals { """filter the rows returned""" where: markets_bool_exp ): markets_aggregate! + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String! @@ -10388,6 +11670,8 @@ type proposals { where: reactions_bool_exp ): reactions_aggregate! status: String! + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint """An array relationship""" twaps( @@ -10425,6 +11709,42 @@ type proposals { where: twaps_bool_exp ): twaps_aggregate! updated_at: timestamptz! + + """An array relationship""" + user_performances( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): [user_performance!]! + + """An aggregate relationship""" + user_performances_aggregate( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): user_performance_aggregate! } """ @@ -10567,9 +11887,15 @@ input proposals_arr_rel_insert_input { """aggregate avg on columns""" type proposals_avg_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -10577,9 +11903,15 @@ order by avg() on columns of table "proposals" """ input proposals_avg_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -10600,13 +11932,17 @@ input proposals_bool_exp { dao: daos_bool_exp dao_acct: String_comparison_exp description_url: String_comparison_exp + duration_in_slots: bigint_comparison_exp end_slot: bigint_comparison_exp ended_at: timestamptz_comparison_exp fail_market_acct: String_comparison_exp initial_slot: bigint_comparison_exp markets: markets_bool_exp markets_aggregate: markets_aggregate_bool_exp + min_base_futarchic_liquidity: bigint_comparison_exp + min_quote_futarchic_liquidity: bigint_comparison_exp pass_market_acct: String_comparison_exp + pass_threshold_bps: bigint_comparison_exp pricing_model_fail_acct: String_comparison_exp pricing_model_pass_acct: String_comparison_exp proposal_acct: String_comparison_exp @@ -10618,9 +11954,13 @@ input proposals_bool_exp { reactions: reactions_bool_exp reactions_aggregate: reactions_aggregate_bool_exp status: String_comparison_exp + twap_initial_observation: bigint_comparison_exp + twap_max_observation_change_per_update: bigint_comparison_exp twaps: twaps_bool_exp twaps_aggregate: twaps_aggregate_bool_exp updated_at: timestamptz_comparison_exp + user_performances: user_performance_bool_exp + user_performances_aggregate: user_performance_aggregate_bool_exp } """ @@ -10638,9 +11978,15 @@ input type for incrementing numeric columns in table "proposals" """ input proposals_inc_input { autocrat_version: float8 + duration_in_slots: bigint end_slot: bigint initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint + pass_threshold_bps: bigint proposal_num: bigint + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint } """ @@ -10657,12 +12003,16 @@ input proposals_insert_input { dao: daos_obj_rel_insert_input dao_acct: String description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String initial_slot: bigint markets: markets_arr_rel_insert_input + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String @@ -10672,8 +12022,11 @@ input proposals_insert_input { quote_vault: String reactions: reactions_arr_rel_insert_input status: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint twaps: twaps_arr_rel_insert_input updated_at: timestamptz + user_performances: user_performance_arr_rel_insert_input } """aggregate max on columns""" @@ -10684,11 +12037,15 @@ type proposals_max_fields { created_at: timestamptz dao_acct: String description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String @@ -10696,6 +12053,8 @@ type proposals_max_fields { proposer_acct: String quote_vault: String status: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } @@ -10709,11 +12068,15 @@ input proposals_max_order_by { created_at: order_by dao_acct: order_by description_url: order_by + duration_in_slots: order_by end_slot: order_by ended_at: order_by fail_market_acct: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_market_acct: order_by + pass_threshold_bps: order_by pricing_model_fail_acct: order_by pricing_model_pass_acct: order_by proposal_acct: order_by @@ -10721,6 +12084,8 @@ input proposals_max_order_by { proposer_acct: order_by quote_vault: order_by status: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by updated_at: order_by } @@ -10732,11 +12097,15 @@ type proposals_min_fields { created_at: timestamptz dao_acct: String description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String @@ -10744,6 +12113,8 @@ type proposals_min_fields { proposer_acct: String quote_vault: String status: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } @@ -10757,11 +12128,15 @@ input proposals_min_order_by { created_at: order_by dao_acct: order_by description_url: order_by + duration_in_slots: order_by end_slot: order_by ended_at: order_by fail_market_acct: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_market_acct: order_by + pass_threshold_bps: order_by pricing_model_fail_acct: order_by pricing_model_pass_acct: order_by proposal_acct: order_by @@ -10769,6 +12144,8 @@ input proposals_min_order_by { proposer_acct: order_by quote_vault: order_by status: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by updated_at: order_by } @@ -10814,12 +12191,16 @@ input proposals_order_by { dao: daos_order_by dao_acct: order_by description_url: order_by + duration_in_slots: order_by end_slot: order_by ended_at: order_by fail_market_acct: order_by initial_slot: order_by markets_aggregate: markets_aggregate_order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by pass_market_acct: order_by + pass_threshold_bps: order_by pricing_model_fail_acct: order_by pricing_model_pass_acct: order_by proposal_acct: order_by @@ -10829,8 +12210,11 @@ input proposals_order_by { quote_vault: order_by reactions_aggregate: reactions_aggregate_order_by status: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by twaps_aggregate: twaps_aggregate_order_by updated_at: order_by + user_performances_aggregate: user_performance_aggregate_order_by } """primary key columns input for table: proposals""" @@ -10860,6 +12244,9 @@ enum proposals_select_column { """column name""" description_url + """column name""" + duration_in_slots + """column name""" end_slot @@ -10872,9 +12259,18 @@ enum proposals_select_column { """column name""" initial_slot + """column name""" + min_base_futarchic_liquidity + + """column name""" + min_quote_futarchic_liquidity + """column name""" pass_market_acct + """column name""" + pass_threshold_bps + """column name""" pricing_model_fail_acct @@ -10896,6 +12292,12 @@ enum proposals_select_column { """column name""" status + """column name""" + twap_initial_observation + + """column name""" + twap_max_observation_change_per_update + """column name""" updated_at } @@ -10974,11 +12376,15 @@ input proposals_set_input { created_at: timestamptz dao_acct: String description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String @@ -10986,15 +12392,23 @@ input proposals_set_input { proposer_acct: String quote_vault: String status: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } """aggregate stddev on columns""" type proposals_stddev_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11002,17 +12416,29 @@ order by stddev() on columns of table "proposals" """ input proposals_stddev_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate stddev_pop on columns""" type proposals_stddev_pop_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11020,17 +12446,29 @@ order by stddev_pop() on columns of table "proposals" """ input proposals_stddev_pop_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate stddev_samp on columns""" type proposals_stddev_samp_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11038,9 +12476,15 @@ order by stddev_samp() on columns of table "proposals" """ input proposals_stddev_samp_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -11062,11 +12506,15 @@ input proposals_stream_cursor_value_input { created_at: timestamptz dao_acct: String description_url: String + duration_in_slots: bigint end_slot: bigint ended_at: timestamptz fail_market_acct: String initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint pass_market_acct: String + pass_threshold_bps: bigint pricing_model_fail_acct: String pricing_model_pass_acct: String proposal_acct: String @@ -11074,15 +12522,23 @@ input proposals_stream_cursor_value_input { proposer_acct: String quote_vault: String status: String + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint updated_at: timestamptz } """aggregate sum on columns""" type proposals_sum_fields { autocrat_version: float8 + duration_in_slots: bigint end_slot: bigint initial_slot: bigint + min_base_futarchic_liquidity: bigint + min_quote_futarchic_liquidity: bigint + pass_threshold_bps: bigint proposal_num: bigint + twap_initial_observation: bigint + twap_max_observation_change_per_update: bigint } """ @@ -11090,9 +12546,15 @@ order by sum() on columns of table "proposals" """ input proposals_sum_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """ @@ -11117,6 +12579,9 @@ enum proposals_update_column { """column name""" description_url + """column name""" + duration_in_slots + """column name""" end_slot @@ -11129,9 +12594,18 @@ enum proposals_update_column { """column name""" initial_slot + """column name""" + min_base_futarchic_liquidity + + """column name""" + min_quote_futarchic_liquidity + """column name""" pass_market_acct + """column name""" + pass_threshold_bps + """column name""" pricing_model_fail_acct @@ -11153,6 +12627,12 @@ enum proposals_update_column { """column name""" status + """column name""" + twap_initial_observation + + """column name""" + twap_max_observation_change_per_update + """column name""" updated_at } @@ -11171,9 +12651,15 @@ input proposals_updates { """aggregate var_pop on columns""" type proposals_var_pop_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11181,17 +12667,29 @@ order by var_pop() on columns of table "proposals" """ input proposals_var_pop_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate var_samp on columns""" type proposals_var_samp_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11199,17 +12697,29 @@ order by var_samp() on columns of table "proposals" """ input proposals_var_samp_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } """aggregate variance on columns""" type proposals_variance_fields { autocrat_version: Float + duration_in_slots: Float end_slot: Float initial_slot: Float + min_base_futarchic_liquidity: Float + min_quote_futarchic_liquidity: Float + pass_threshold_bps: Float proposal_num: Float + twap_initial_observation: Float + twap_max_observation_change_per_update: Float } """ @@ -11217,9 +12727,15 @@ order by variance() on columns of table "proposals" """ input proposals_variance_order_by { autocrat_version: order_by + duration_in_slots: order_by end_slot: order_by initial_slot: order_by + min_base_futarchic_liquidity: order_by + min_quote_futarchic_liquidity: order_by + pass_threshold_bps: order_by proposal_num: order_by + twap_initial_observation: order_by + twap_max_observation_change_per_update: order_by } type query_root { @@ -11990,7 +13506,7 @@ type query_root { ): reactions_aggregate! """fetch data from the table: "reactions" using primary key columns""" - reactions_by_pk(proposal_acct: String!, reaction: String!, reactor_acct: String!): reactions + reactions_by_pk(reaction_id: uuid!): reactions """An array relationship""" sessions( @@ -12031,6 +13547,94 @@ type query_root { """fetch data from the table: "sessions" using primary key columns""" sessions_by_pk(id: uuid!): sessions + """ + fetch data from the table: "signature_accounts" + """ + signature_accounts( + """distinct select on columns""" + distinct_on: [signature_accounts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signature_accounts_order_by!] + + """filter the rows returned""" + where: signature_accounts_bool_exp + ): [signature_accounts!]! + + """ + fetch aggregated fields from the table: "signature_accounts" + """ + signature_accounts_aggregate( + """distinct select on columns""" + distinct_on: [signature_accounts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signature_accounts_order_by!] + + """filter the rows returned""" + where: signature_accounts_bool_exp + ): signature_accounts_aggregate! + + """ + fetch data from the table: "signature_accounts" using primary key columns + """ + signature_accounts_by_pk(account: String!, signature: String!): signature_accounts + + """ + fetch data from the table: "signatures" + """ + signatures( + """distinct select on columns""" + distinct_on: [signatures_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signatures_order_by!] + + """filter the rows returned""" + where: signatures_bool_exp + ): [signatures!]! + + """ + fetch aggregated fields from the table: "signatures" + """ + signatures_aggregate( + """distinct select on columns""" + distinct_on: [signatures_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signatures_order_by!] + + """filter the rows returned""" + where: signatures_bool_exp + ): signatures_aggregate! + + """fetch data from the table: "signatures" using primary key columns""" + signatures_by_pk(signature: String!): signatures + """An array relationship""" takes( """distinct select on columns""" @@ -12192,6 +13796,25 @@ type query_root { """fetch data from the table: "tokens" using primary key columns""" tokens_by_pk(mint_acct: String!): tokens + top_dao_traders( + """top_dao_tradersNative Query Arguments""" + args: top_dao_traders_arguments! + + """distinct select on columns""" + distinct_on: [dao_trader_enum_name!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [dao_trader_order_by!] + + """filter the rows returned""" + where: dao_trader_bool_exp_bool_exp + ): [dao_trader!]! """An array relationship""" transaction_watcher_transactions( @@ -12396,13 +14019,12 @@ type query_root { """fetch data from the table: "twaps" using primary key columns""" twaps_by_pk(market_acct: String!, updated_slot: bigint!): twaps + user_count_and_trade_count_per_proposal( + """user_count_and_trade_count_per_proposalNative Query Arguments""" + args: user_count_and_trade_count_per_proposal_arguments! - """ - fetch data from the table: "users" - """ - users( """distinct select on columns""" - distinct_on: [users_select_column!] + distinct_on: [proposal_statistics_enum_name!] """limit the number of rows returned""" limit: Int @@ -12411,18 +14033,16 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [users_order_by!] + order_by: [proposal_statistics_order_by!] """filter the rows returned""" - where: users_bool_exp - ): [users!]! + where: proposal_statistics_bool_exp_bool_exp + ): [proposal_statistics!]! - """ - fetch aggregated fields from the table: "users" - """ - users_aggregate( + """An array relationship""" + user_deposits( """distinct select on columns""" - distinct_on: [users_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -12431,655 +14051,5570 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [users_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: users_bool_exp - ): users_aggregate! + where: user_deposits_bool_exp + ): [user_deposits!]! - """fetch data from the table: "users" using primary key columns""" - users_by_pk(user_acct: String!): users -} + """An aggregate relationship""" + user_deposits_aggregate( + """distinct select on columns""" + distinct_on: [user_deposits_select_column!] -""" -columns and relationships of "reactions" -""" -type reactions { - """An object relationship""" - comment: comments - comment_id: bigint + """limit the number of rows returned""" + limit: Int - """An object relationship""" - proposal: proposals! - proposal_acct: String! - reaction: String! - reactor_acct: String! - updated_at: timestamptz! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -aggregated selection of "reactions" -""" -type reactions_aggregate { - aggregate: reactions_aggregate_fields - nodes: [reactions!]! -} + """sort the rows by one or more columns""" + order_by: [user_deposits_order_by!] -input reactions_aggregate_bool_exp { - count: reactions_aggregate_bool_exp_count -} + """filter the rows returned""" + where: user_deposits_bool_exp + ): user_deposits_aggregate! -input reactions_aggregate_bool_exp_count { - arguments: [reactions_select_column!] + """ + fetch data from the table: "user_performance" + """ + user_performance( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): [user_performance!]! + + """ + fetch aggregated fields from the table: "user_performance" + """ + user_performance_aggregate( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): user_performance_aggregate! + + """ + fetch data from the table: "user_performance" using primary key columns + """ + user_performance_by_pk(proposal_acct: String!, user_acct: String!): user_performance + + """ + fetch data from the table: "users" + """ + users( + """distinct select on columns""" + distinct_on: [users_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [users_order_by!] + + """filter the rows returned""" + where: users_bool_exp + ): [users!]! + + """ + fetch aggregated fields from the table: "users" + """ + users_aggregate( + """distinct select on columns""" + distinct_on: [users_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [users_order_by!] + + """filter the rows returned""" + where: users_bool_exp + ): users_aggregate! + + """fetch data from the table: "users" using primary key columns""" + users_by_pk(user_acct: String!): users + + """An array relationship""" + v0_4_amms( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] + + """filter the rows returned""" + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! + + """An aggregate relationship""" + v0_4_amms_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] + + """filter the rows returned""" + where: v0_4_amms_bool_exp + ): v0_4_amms_aggregate! + + """fetch data from the table: "v0_4_amms" using primary key columns""" + v0_4_amms_by_pk(amm_addr: String!): v0_4_amms + + """An array relationship""" + v0_4_conditional_vaults( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! + + """An aggregate relationship""" + v0_4_conditional_vaults_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): v0_4_conditional_vaults_aggregate! + + """ + fetch data from the table: "v0_4_conditional_vaults" using primary key columns + """ + v0_4_conditional_vaults_by_pk(conditional_vault_addr: String!): v0_4_conditional_vaults + + """An array relationship""" + v0_4_merges( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): [v0_4_merges!]! + + """An aggregate relationship""" + v0_4_merges_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): v0_4_merges_aggregate! + + """fetch data from the table: "v0_4_merges" using primary key columns""" + v0_4_merges_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_merges + + """An array relationship""" + v0_4_metric_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + v0_4_metric_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + + """ + fetch data from the table: "v0_4_metric_decisions" using primary key columns + """ + v0_4_metric_decisions_by_pk(id: bigint!): v0_4_metric_decisions + + """ + fetch data from the table: "v0_4_questions" + """ + v0_4_questions( + """distinct select on columns""" + distinct_on: [v0_4_questions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_questions_order_by!] + + """filter the rows returned""" + where: v0_4_questions_bool_exp + ): [v0_4_questions!]! + + """ + fetch aggregated fields from the table: "v0_4_questions" + """ + v0_4_questions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_questions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_questions_order_by!] + + """filter the rows returned""" + where: v0_4_questions_bool_exp + ): v0_4_questions_aggregate! + + """fetch data from the table: "v0_4_questions" using primary key columns""" + v0_4_questions_by_pk(question_addr: String!): v0_4_questions + + """An array relationship""" + v0_4_splits( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): [v0_4_splits!]! + + """An aggregate relationship""" + v0_4_splits_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): v0_4_splits_aggregate! + + """fetch data from the table: "v0_4_splits" using primary key columns""" + v0_4_splits_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_splits + + """ + fetch data from the table: "v0_4_swaps" + """ + v0_4_swaps( + """distinct select on columns""" + distinct_on: [v0_4_swaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_swaps_order_by!] + + """filter the rows returned""" + where: v0_4_swaps_bool_exp + ): [v0_4_swaps!]! + + """ + fetch aggregated fields from the table: "v0_4_swaps" + """ + v0_4_swaps_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_swaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_swaps_order_by!] + + """filter the rows returned""" + where: v0_4_swaps_bool_exp + ): v0_4_swaps_aggregate! + + """fetch data from the table: "v0_4_swaps" using primary key columns""" + v0_4_swaps_by_pk(signature: String!): v0_4_swaps +} + +""" +columns and relationships of "reactions" +""" +type reactions { + """An object relationship""" + comment: comments + comment_id: bigint + + """An object relationship""" + proposal: proposals! + proposal_acct: String! + reaction: String! + reaction_id: uuid! + reactor_acct: String! + updated_at: timestamptz! +} + +""" +aggregated selection of "reactions" +""" +type reactions_aggregate { + aggregate: reactions_aggregate_fields + nodes: [reactions!]! +} + +input reactions_aggregate_bool_exp { + count: reactions_aggregate_bool_exp_count +} + +input reactions_aggregate_bool_exp_count { + arguments: [reactions_select_column!] + distinct: Boolean + filter: reactions_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "reactions" +""" +type reactions_aggregate_fields { + avg: reactions_avg_fields + count(columns: [reactions_select_column!], distinct: Boolean): Int! + max: reactions_max_fields + min: reactions_min_fields + stddev: reactions_stddev_fields + stddev_pop: reactions_stddev_pop_fields + stddev_samp: reactions_stddev_samp_fields + sum: reactions_sum_fields + var_pop: reactions_var_pop_fields + var_samp: reactions_var_samp_fields + variance: reactions_variance_fields +} + +""" +order by aggregate values of table "reactions" +""" +input reactions_aggregate_order_by { + avg: reactions_avg_order_by + count: order_by + max: reactions_max_order_by + min: reactions_min_order_by + stddev: reactions_stddev_order_by + stddev_pop: reactions_stddev_pop_order_by + stddev_samp: reactions_stddev_samp_order_by + sum: reactions_sum_order_by + var_pop: reactions_var_pop_order_by + var_samp: reactions_var_samp_order_by + variance: reactions_variance_order_by +} + +""" +input type for inserting array relation for remote table "reactions" +""" +input reactions_arr_rel_insert_input { + data: [reactions_insert_input!]! + + """upsert condition""" + on_conflict: reactions_on_conflict +} + +"""aggregate avg on columns""" +type reactions_avg_fields { + comment_id: Float +} + +""" +order by avg() on columns of table "reactions" +""" +input reactions_avg_order_by { + comment_id: order_by +} + +""" +Boolean expression to filter rows from the table "reactions". All fields are combined with a logical 'AND'. +""" +input reactions_bool_exp { + _and: [reactions_bool_exp!] + _not: reactions_bool_exp + _or: [reactions_bool_exp!] + comment: comments_bool_exp + comment_id: bigint_comparison_exp + proposal: proposals_bool_exp + proposal_acct: String_comparison_exp + reaction: String_comparison_exp + reaction_id: uuid_comparison_exp + reactor_acct: String_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "reactions" +""" +enum reactions_constraint { + """ + unique or primary key constraint on columns "reaction_id" + """ + reactions_pkey +} + +""" +input type for incrementing numeric columns in table "reactions" +""" +input reactions_inc_input { + comment_id: bigint +} + +""" +input type for inserting data into table "reactions" +""" +input reactions_insert_input { + comment: comments_obj_rel_insert_input + comment_id: bigint + proposal: proposals_obj_rel_insert_input + proposal_acct: String + reaction: String + reaction_id: uuid + reactor_acct: String + updated_at: timestamptz +} + +"""aggregate max on columns""" +type reactions_max_fields { + comment_id: bigint + proposal_acct: String + reaction: String + reaction_id: uuid + reactor_acct: String + updated_at: timestamptz +} + +""" +order by max() on columns of table "reactions" +""" +input reactions_max_order_by { + comment_id: order_by + proposal_acct: order_by + reaction: order_by + reaction_id: order_by + reactor_acct: order_by + updated_at: order_by +} + +"""aggregate min on columns""" +type reactions_min_fields { + comment_id: bigint + proposal_acct: String + reaction: String + reaction_id: uuid + reactor_acct: String + updated_at: timestamptz +} + +""" +order by min() on columns of table "reactions" +""" +input reactions_min_order_by { + comment_id: order_by + proposal_acct: order_by + reaction: order_by + reaction_id: order_by + reactor_acct: order_by + updated_at: order_by +} + +""" +response of any mutation on the table "reactions" +""" +type reactions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [reactions!]! +} + +""" +on_conflict condition type for table "reactions" +""" +input reactions_on_conflict { + constraint: reactions_constraint! + update_columns: [reactions_update_column!]! = [] + where: reactions_bool_exp +} + +"""Ordering options when selecting data from "reactions".""" +input reactions_order_by { + comment: comments_order_by + comment_id: order_by + proposal: proposals_order_by + proposal_acct: order_by + reaction: order_by + reaction_id: order_by + reactor_acct: order_by + updated_at: order_by +} + +"""primary key columns input for table: reactions""" +input reactions_pk_columns_input { + reaction_id: uuid! +} + +""" +select columns of table "reactions" +""" +enum reactions_select_column { + """column name""" + comment_id + + """column name""" + proposal_acct + + """column name""" + reaction + + """column name""" + reaction_id + + """column name""" + reactor_acct + + """column name""" + updated_at +} + +""" +input type for updating data in table "reactions" +""" +input reactions_set_input { + comment_id: bigint + proposal_acct: String + reaction: String + reaction_id: uuid + reactor_acct: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type reactions_stddev_fields { + comment_id: Float +} + +""" +order by stddev() on columns of table "reactions" +""" +input reactions_stddev_order_by { + comment_id: order_by +} + +"""aggregate stddev_pop on columns""" +type reactions_stddev_pop_fields { + comment_id: Float +} + +""" +order by stddev_pop() on columns of table "reactions" +""" +input reactions_stddev_pop_order_by { + comment_id: order_by +} + +"""aggregate stddev_samp on columns""" +type reactions_stddev_samp_fields { + comment_id: Float +} + +""" +order by stddev_samp() on columns of table "reactions" +""" +input reactions_stddev_samp_order_by { + comment_id: order_by +} + +""" +Streaming cursor of the table "reactions" +""" +input reactions_stream_cursor_input { + """Stream column input with initial value""" + initial_value: reactions_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input reactions_stream_cursor_value_input { + comment_id: bigint + proposal_acct: String + reaction: String + reaction_id: uuid + reactor_acct: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type reactions_sum_fields { + comment_id: bigint +} + +""" +order by sum() on columns of table "reactions" +""" +input reactions_sum_order_by { + comment_id: order_by +} + +""" +update columns of table "reactions" +""" +enum reactions_update_column { + """column name""" + comment_id + + """column name""" + proposal_acct + + """column name""" + reaction + + """column name""" + reaction_id + + """column name""" + reactor_acct + + """column name""" + updated_at +} + +input reactions_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: reactions_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: reactions_set_input + + """filter the rows which have to be updated""" + where: reactions_bool_exp! +} + +"""aggregate var_pop on columns""" +type reactions_var_pop_fields { + comment_id: Float +} + +""" +order by var_pop() on columns of table "reactions" +""" +input reactions_var_pop_order_by { + comment_id: order_by +} + +"""aggregate var_samp on columns""" +type reactions_var_samp_fields { + comment_id: Float +} + +""" +order by var_samp() on columns of table "reactions" +""" +input reactions_var_samp_order_by { + comment_id: order_by +} + +"""aggregate variance on columns""" +type reactions_variance_fields { + comment_id: Float +} + +""" +order by variance() on columns of table "reactions" +""" +input reactions_variance_order_by { + comment_id: order_by +} + +""" +columns and relationships of "sessions" +""" +type sessions { + created_at: timestamptz! + expires_at: timestamp + id: uuid! + + """An object relationship""" + user: users + user_acct: String +} + +""" +aggregated selection of "sessions" +""" +type sessions_aggregate { + aggregate: sessions_aggregate_fields + nodes: [sessions!]! +} + +input sessions_aggregate_bool_exp { + count: sessions_aggregate_bool_exp_count +} + +input sessions_aggregate_bool_exp_count { + arguments: [sessions_select_column!] + distinct: Boolean + filter: sessions_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "sessions" +""" +type sessions_aggregate_fields { + count(columns: [sessions_select_column!], distinct: Boolean): Int! + max: sessions_max_fields + min: sessions_min_fields +} + +""" +order by aggregate values of table "sessions" +""" +input sessions_aggregate_order_by { + count: order_by + max: sessions_max_order_by + min: sessions_min_order_by +} + +""" +input type for inserting array relation for remote table "sessions" +""" +input sessions_arr_rel_insert_input { + data: [sessions_insert_input!]! + + """upsert condition""" + on_conflict: sessions_on_conflict +} + +""" +Boolean expression to filter rows from the table "sessions". All fields are combined with a logical 'AND'. +""" +input sessions_bool_exp { + _and: [sessions_bool_exp!] + _not: sessions_bool_exp + _or: [sessions_bool_exp!] + created_at: timestamptz_comparison_exp + expires_at: timestamp_comparison_exp + id: uuid_comparison_exp + user: users_bool_exp + user_acct: String_comparison_exp +} + +""" +unique or primary key constraints on table "sessions" +""" +enum sessions_constraint { + """ + unique or primary key constraint on columns "id" + """ + sessions_pkey +} + +""" +input type for inserting data into table "sessions" +""" +input sessions_insert_input { + created_at: timestamptz + expires_at: timestamp + id: uuid + user: users_obj_rel_insert_input + user_acct: String +} + +"""aggregate max on columns""" +type sessions_max_fields { + created_at: timestamptz + expires_at: timestamp + id: uuid + user_acct: String +} + +""" +order by max() on columns of table "sessions" +""" +input sessions_max_order_by { + created_at: order_by + expires_at: order_by + id: order_by + user_acct: order_by +} + +"""aggregate min on columns""" +type sessions_min_fields { + created_at: timestamptz + expires_at: timestamp + id: uuid + user_acct: String +} + +""" +order by min() on columns of table "sessions" +""" +input sessions_min_order_by { + created_at: order_by + expires_at: order_by + id: order_by + user_acct: order_by +} + +""" +response of any mutation on the table "sessions" +""" +type sessions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [sessions!]! +} + +""" +on_conflict condition type for table "sessions" +""" +input sessions_on_conflict { + constraint: sessions_constraint! + update_columns: [sessions_update_column!]! = [] + where: sessions_bool_exp +} + +"""Ordering options when selecting data from "sessions".""" +input sessions_order_by { + created_at: order_by + expires_at: order_by + id: order_by + user: users_order_by + user_acct: order_by +} + +"""primary key columns input for table: sessions""" +input sessions_pk_columns_input { + id: uuid! +} + +""" +select columns of table "sessions" +""" +enum sessions_select_column { + """column name""" + created_at + + """column name""" + expires_at + + """column name""" + id + + """column name""" + user_acct +} + +""" +input type for updating data in table "sessions" +""" +input sessions_set_input { + created_at: timestamptz + expires_at: timestamp + id: uuid + user_acct: String +} + +""" +Streaming cursor of the table "sessions" +""" +input sessions_stream_cursor_input { + """Stream column input with initial value""" + initial_value: sessions_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input sessions_stream_cursor_value_input { + created_at: timestamptz + expires_at: timestamp + id: uuid + user_acct: String +} + +""" +update columns of table "sessions" +""" +enum sessions_update_column { + """column name""" + created_at + + """column name""" + expires_at + + """column name""" + id + + """column name""" + user_acct +} + +input sessions_updates { + """sets the columns of the filtered rows to the given values""" + _set: sessions_set_input + + """filter the rows which have to be updated""" + where: sessions_bool_exp! +} + +""" +columns and relationships of "signature_accounts" +""" +type signature_accounts { + account: String! + inserted_at: timestamptz! + signature: String! +} + +""" +aggregated selection of "signature_accounts" +""" +type signature_accounts_aggregate { + aggregate: signature_accounts_aggregate_fields + nodes: [signature_accounts!]! +} + +""" +aggregate fields of "signature_accounts" +""" +type signature_accounts_aggregate_fields { + count(columns: [signature_accounts_select_column!], distinct: Boolean): Int! + max: signature_accounts_max_fields + min: signature_accounts_min_fields +} + +""" +Boolean expression to filter rows from the table "signature_accounts". All fields are combined with a logical 'AND'. +""" +input signature_accounts_bool_exp { + _and: [signature_accounts_bool_exp!] + _not: signature_accounts_bool_exp + _or: [signature_accounts_bool_exp!] + account: String_comparison_exp + inserted_at: timestamptz_comparison_exp + signature: String_comparison_exp +} + +""" +unique or primary key constraints on table "signature_accounts" +""" +enum signature_accounts_constraint { + """ + unique or primary key constraint on columns "account", "signature" + """ + signature_accounts_signature_account_pk +} + +""" +input type for inserting data into table "signature_accounts" +""" +input signature_accounts_insert_input { + account: String + inserted_at: timestamptz + signature: String +} + +"""aggregate max on columns""" +type signature_accounts_max_fields { + account: String + inserted_at: timestamptz + signature: String +} + +"""aggregate min on columns""" +type signature_accounts_min_fields { + account: String + inserted_at: timestamptz + signature: String +} + +""" +response of any mutation on the table "signature_accounts" +""" +type signature_accounts_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [signature_accounts!]! +} + +""" +on_conflict condition type for table "signature_accounts" +""" +input signature_accounts_on_conflict { + constraint: signature_accounts_constraint! + update_columns: [signature_accounts_update_column!]! = [] + where: signature_accounts_bool_exp +} + +"""Ordering options when selecting data from "signature_accounts".""" +input signature_accounts_order_by { + account: order_by + inserted_at: order_by + signature: order_by +} + +"""primary key columns input for table: signature_accounts""" +input signature_accounts_pk_columns_input { + account: String! + signature: String! +} + +""" +select columns of table "signature_accounts" +""" +enum signature_accounts_select_column { + """column name""" + account + + """column name""" + inserted_at + + """column name""" + signature +} + +""" +input type for updating data in table "signature_accounts" +""" +input signature_accounts_set_input { + account: String + inserted_at: timestamptz + signature: String +} + +""" +Streaming cursor of the table "signature_accounts" +""" +input signature_accounts_stream_cursor_input { + """Stream column input with initial value""" + initial_value: signature_accounts_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input signature_accounts_stream_cursor_value_input { + account: String + inserted_at: timestamptz + signature: String +} + +""" +update columns of table "signature_accounts" +""" +enum signature_accounts_update_column { + """column name""" + account + + """column name""" + inserted_at + + """column name""" + signature +} + +input signature_accounts_updates { + """sets the columns of the filtered rows to the given values""" + _set: signature_accounts_set_input + + """filter the rows which have to be updated""" + where: signature_accounts_bool_exp! +} + +""" +columns and relationships of "signatures" +""" +type signatures { + block_time: timestamptz + did_err: Boolean! + err: String + inserted_at: timestamptz! + seq_num: bigint! + signature: String! + slot: bigint! + + """An array relationship""" + v0_4_merges( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): [v0_4_merges!]! + + """An aggregate relationship""" + v0_4_merges_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): v0_4_merges_aggregate! + + """An array relationship""" + v0_4_splits( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): [v0_4_splits!]! + + """An aggregate relationship""" + v0_4_splits_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): v0_4_splits_aggregate! +} + +""" +aggregated selection of "signatures" +""" +type signatures_aggregate { + aggregate: signatures_aggregate_fields + nodes: [signatures!]! +} + +""" +aggregate fields of "signatures" +""" +type signatures_aggregate_fields { + avg: signatures_avg_fields + count(columns: [signatures_select_column!], distinct: Boolean): Int! + max: signatures_max_fields + min: signatures_min_fields + stddev: signatures_stddev_fields + stddev_pop: signatures_stddev_pop_fields + stddev_samp: signatures_stddev_samp_fields + sum: signatures_sum_fields + var_pop: signatures_var_pop_fields + var_samp: signatures_var_samp_fields + variance: signatures_variance_fields +} + +"""aggregate avg on columns""" +type signatures_avg_fields { + seq_num: Float + slot: Float +} + +""" +Boolean expression to filter rows from the table "signatures". All fields are combined with a logical 'AND'. +""" +input signatures_bool_exp { + _and: [signatures_bool_exp!] + _not: signatures_bool_exp + _or: [signatures_bool_exp!] + block_time: timestamptz_comparison_exp + did_err: Boolean_comparison_exp + err: String_comparison_exp + inserted_at: timestamptz_comparison_exp + seq_num: bigint_comparison_exp + signature: String_comparison_exp + slot: bigint_comparison_exp + v0_4_merges: v0_4_merges_bool_exp + v0_4_merges_aggregate: v0_4_merges_aggregate_bool_exp + v0_4_splits: v0_4_splits_bool_exp + v0_4_splits_aggregate: v0_4_splits_aggregate_bool_exp +} + +""" +unique or primary key constraints on table "signatures" +""" +enum signatures_constraint { + """ + unique or primary key constraint on columns "signature" + """ + signatures_pkey + + """ + unique or primary key constraint on columns "seq_num" + """ + signatures_seq_num_unique +} + +""" +input type for incrementing numeric columns in table "signatures" +""" +input signatures_inc_input { + seq_num: bigint + slot: bigint +} + +""" +input type for inserting data into table "signatures" +""" +input signatures_insert_input { + block_time: timestamptz + did_err: Boolean + err: String + inserted_at: timestamptz + seq_num: bigint + signature: String + slot: bigint + v0_4_merges: v0_4_merges_arr_rel_insert_input + v0_4_splits: v0_4_splits_arr_rel_insert_input +} + +"""aggregate max on columns""" +type signatures_max_fields { + block_time: timestamptz + err: String + inserted_at: timestamptz + seq_num: bigint + signature: String + slot: bigint +} + +"""aggregate min on columns""" +type signatures_min_fields { + block_time: timestamptz + err: String + inserted_at: timestamptz + seq_num: bigint + signature: String + slot: bigint +} + +""" +response of any mutation on the table "signatures" +""" +type signatures_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [signatures!]! +} + +""" +input type for inserting object relation for remote table "signatures" +""" +input signatures_obj_rel_insert_input { + data: signatures_insert_input! + + """upsert condition""" + on_conflict: signatures_on_conflict +} + +""" +on_conflict condition type for table "signatures" +""" +input signatures_on_conflict { + constraint: signatures_constraint! + update_columns: [signatures_update_column!]! = [] + where: signatures_bool_exp +} + +"""Ordering options when selecting data from "signatures".""" +input signatures_order_by { + block_time: order_by + did_err: order_by + err: order_by + inserted_at: order_by + seq_num: order_by + signature: order_by + slot: order_by + v0_4_merges_aggregate: v0_4_merges_aggregate_order_by + v0_4_splits_aggregate: v0_4_splits_aggregate_order_by +} + +"""primary key columns input for table: signatures""" +input signatures_pk_columns_input { + signature: String! +} + +""" +select columns of table "signatures" +""" +enum signatures_select_column { + """column name""" + block_time + + """column name""" + did_err + + """column name""" + err + + """column name""" + inserted_at + + """column name""" + seq_num + + """column name""" + signature + + """column name""" + slot +} + +""" +input type for updating data in table "signatures" +""" +input signatures_set_input { + block_time: timestamptz + did_err: Boolean + err: String + inserted_at: timestamptz + seq_num: bigint + signature: String + slot: bigint +} + +"""aggregate stddev on columns""" +type signatures_stddev_fields { + seq_num: Float + slot: Float +} + +"""aggregate stddev_pop on columns""" +type signatures_stddev_pop_fields { + seq_num: Float + slot: Float +} + +"""aggregate stddev_samp on columns""" +type signatures_stddev_samp_fields { + seq_num: Float + slot: Float +} + +""" +Streaming cursor of the table "signatures" +""" +input signatures_stream_cursor_input { + """Stream column input with initial value""" + initial_value: signatures_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input signatures_stream_cursor_value_input { + block_time: timestamptz + did_err: Boolean + err: String + inserted_at: timestamptz + seq_num: bigint + signature: String + slot: bigint +} + +"""aggregate sum on columns""" +type signatures_sum_fields { + seq_num: bigint + slot: bigint +} + +""" +update columns of table "signatures" +""" +enum signatures_update_column { + """column name""" + block_time + + """column name""" + did_err + + """column name""" + err + + """column name""" + inserted_at + + """column name""" + seq_num + + """column name""" + signature + + """column name""" + slot +} + +input signatures_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: signatures_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: signatures_set_input + + """filter the rows which have to be updated""" + where: signatures_bool_exp! +} + +"""aggregate var_pop on columns""" +type signatures_var_pop_fields { + seq_num: Float + slot: Float +} + +"""aggregate var_samp on columns""" +type signatures_var_samp_fields { + seq_num: Float + slot: Float +} + +"""aggregate variance on columns""" +type signatures_variance_fields { + seq_num: Float + slot: Float +} + +scalar smallint + +""" +Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. +""" +input smallint_comparison_exp { + _eq: smallint + _gt: smallint + _gte: smallint + _in: [smallint!] + _is_null: Boolean + _lt: smallint + _lte: smallint + _neq: smallint + _nin: [smallint!] +} + +type subscription_root { + """An array relationship""" + candles( + """distinct select on columns""" + distinct_on: [candles_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [candles_order_by!] + + """filter the rows returned""" + where: candles_bool_exp + ): [candles!]! + + """An aggregate relationship""" + candles_aggregate( + """distinct select on columns""" + distinct_on: [candles_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [candles_order_by!] + + """filter the rows returned""" + where: candles_bool_exp + ): candles_aggregate! + + """fetch data from the table: "candles" using primary key columns""" + candles_by_pk(candle_duration: Int!, market_acct: String!, timestamp: timestamptz!): candles + + """ + fetch data from the table in a streaming manner: "candles" + """ + candles_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [candles_stream_cursor_input]! + + """filter the rows returned""" + where: candles_bool_exp + ): [candles!]! + + """An array relationship""" + comments( + """distinct select on columns""" + distinct_on: [comments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [comments_order_by!] + + """filter the rows returned""" + where: comments_bool_exp + ): [comments!]! + + """An aggregate relationship""" + comments_aggregate( + """distinct select on columns""" + distinct_on: [comments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [comments_order_by!] + + """filter the rows returned""" + where: comments_bool_exp + ): comments_aggregate! + + """fetch data from the table: "comments" using primary key columns""" + comments_by_pk(comment_id: bigint!): comments + + """ + fetch data from the table in a streaming manner: "comments" + """ + comments_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [comments_stream_cursor_input]! + + """filter the rows returned""" + where: comments_bool_exp + ): [comments!]! + + """An array relationship""" + conditional_vaults( + """distinct select on columns""" + distinct_on: [conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [conditional_vaults_order_by!] + + """filter the rows returned""" + where: conditional_vaults_bool_exp + ): [conditional_vaults!]! + + """An aggregate relationship""" + conditional_vaults_aggregate( + """distinct select on columns""" + distinct_on: [conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [conditional_vaults_order_by!] + + """filter the rows returned""" + where: conditional_vaults_bool_exp + ): conditional_vaults_aggregate! + + """ + fetch data from the table: "conditional_vaults" using primary key columns + """ + conditional_vaults_by_pk(cond_vault_acct: String!): conditional_vaults + + """ + fetch data from the table in a streaming manner: "conditional_vaults" + """ + conditional_vaults_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [conditional_vaults_stream_cursor_input]! + + """filter the rows returned""" + where: conditional_vaults_bool_exp + ): [conditional_vaults!]! + + """ + fetch data from the table: "dao_details" + """ + dao_details( + """distinct select on columns""" + distinct_on: [dao_details_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [dao_details_order_by!] + + """filter the rows returned""" + where: dao_details_bool_exp + ): [dao_details!]! + + """ + fetch aggregated fields from the table: "dao_details" + """ + dao_details_aggregate( + """distinct select on columns""" + distinct_on: [dao_details_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [dao_details_order_by!] + + """filter the rows returned""" + where: dao_details_bool_exp + ): dao_details_aggregate! + + """fetch data from the table: "dao_details" using primary key columns""" + dao_details_by_pk(dao_id: bigint!): dao_details + + """ + fetch data from the table in a streaming manner: "dao_details" + """ + dao_details_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [dao_details_stream_cursor_input]! + + """filter the rows returned""" + where: dao_details_bool_exp + ): [dao_details!]! + + """An array relationship""" + daos( + """distinct select on columns""" + distinct_on: [daos_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [daos_order_by!] + + """filter the rows returned""" + where: daos_bool_exp + ): [daos!]! + + """An aggregate relationship""" + daos_aggregate( + """distinct select on columns""" + distinct_on: [daos_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [daos_order_by!] + + """filter the rows returned""" + where: daos_bool_exp + ): daos_aggregate! + + """fetch data from the table: "daos" using primary key columns""" + daos_by_pk(dao_acct: String!): daos + + """ + fetch data from the table in a streaming manner: "daos" + """ + daos_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [daos_stream_cursor_input]! + + """filter the rows returned""" + where: daos_bool_exp + ): [daos!]! + + """An array relationship""" + indexer_account_dependencies( + """distinct select on columns""" + distinct_on: [indexer_account_dependencies_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [indexer_account_dependencies_order_by!] + + """filter the rows returned""" + where: indexer_account_dependencies_bool_exp + ): [indexer_account_dependencies!]! + + """An aggregate relationship""" + indexer_account_dependencies_aggregate( + """distinct select on columns""" + distinct_on: [indexer_account_dependencies_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [indexer_account_dependencies_order_by!] + + """filter the rows returned""" + where: indexer_account_dependencies_bool_exp + ): indexer_account_dependencies_aggregate! + + """ + fetch data from the table: "indexer_account_dependencies" using primary key columns + """ + indexer_account_dependencies_by_pk(acct: String!, name: String!): indexer_account_dependencies + + """ + fetch data from the table in a streaming manner: "indexer_account_dependencies" + """ + indexer_account_dependencies_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [indexer_account_dependencies_stream_cursor_input]! + + """filter the rows returned""" + where: indexer_account_dependencies_bool_exp + ): [indexer_account_dependencies!]! + + """ + fetch data from the table: "indexers" + """ + indexers( + """distinct select on columns""" + distinct_on: [indexers_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [indexers_order_by!] + + """filter the rows returned""" + where: indexers_bool_exp + ): [indexers!]! + + """ + fetch aggregated fields from the table: "indexers" + """ + indexers_aggregate( + """distinct select on columns""" + distinct_on: [indexers_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [indexers_order_by!] + + """filter the rows returned""" + where: indexers_bool_exp + ): indexers_aggregate! + + """fetch data from the table: "indexers" using primary key columns""" + indexers_by_pk(name: String!): indexers + + """ + fetch data from the table in a streaming manner: "indexers" + """ + indexers_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [indexers_stream_cursor_input]! + + """filter the rows returned""" + where: indexers_bool_exp + ): [indexers!]! + + """An array relationship""" + makes( + """distinct select on columns""" + distinct_on: [makes_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [makes_order_by!] + + """filter the rows returned""" + where: makes_bool_exp + ): [makes!]! + + """An aggregate relationship""" + makes_aggregate( + """distinct select on columns""" + distinct_on: [makes_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [makes_order_by!] + + """filter the rows returned""" + where: makes_bool_exp + ): makes_aggregate! + + """fetch data from the table: "makes" using primary key columns""" + makes_by_pk(order_tx_sig: String!): makes + + """ + fetch data from the table in a streaming manner: "makes" + """ + makes_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [makes_stream_cursor_input]! + + """filter the rows returned""" + where: makes_bool_exp + ): [makes!]! + + """An array relationship""" + markets( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] + + """filter the rows returned""" + where: markets_bool_exp + ): [markets!]! + + """An aggregate relationship""" + markets_aggregate( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] + + """filter the rows returned""" + where: markets_bool_exp + ): markets_aggregate! + + """fetch data from the table: "markets" using primary key columns""" + markets_by_pk(market_acct: String!): markets + + """ + fetch data from the table in a streaming manner: "markets" + """ + markets_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [markets_stream_cursor_input]! + + """filter the rows returned""" + where: markets_bool_exp + ): [markets!]! + + """An array relationship""" + orders( + """distinct select on columns""" + distinct_on: [orders_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [orders_order_by!] + + """filter the rows returned""" + where: orders_bool_exp + ): [orders!]! + + """An aggregate relationship""" + orders_aggregate( + """distinct select on columns""" + distinct_on: [orders_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [orders_order_by!] + + """filter the rows returned""" + where: orders_bool_exp + ): orders_aggregate! + + """fetch data from the table: "orders" using primary key columns""" + orders_by_pk(order_tx_sig: String!): orders + + """ + fetch data from the table in a streaming manner: "orders" + """ + orders_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [orders_stream_cursor_input]! + + """filter the rows returned""" + where: orders_bool_exp + ): [orders!]! + + """An array relationship""" + prices( + """distinct select on columns""" + distinct_on: [prices_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [prices_order_by!] + + """filter the rows returned""" + where: prices_bool_exp + ): [prices!]! + + """An aggregate relationship""" + prices_aggregate( + """distinct select on columns""" + distinct_on: [prices_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [prices_order_by!] + + """filter the rows returned""" + where: prices_bool_exp + ): prices_aggregate! + + """fetch data from the table: "prices" using primary key columns""" + prices_by_pk(created_at: timestamptz!, market_acct: String!): prices + + """ + fetch data from the table: "prices_chart_data" + """ + prices_chart_data( + """distinct select on columns""" + distinct_on: [prices_chart_data_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [prices_chart_data_order_by!] + + """filter the rows returned""" + where: prices_chart_data_bool_exp + ): [prices_chart_data!]! + + """ + fetch aggregated fields from the table: "prices_chart_data" + """ + prices_chart_data_aggregate( + """distinct select on columns""" + distinct_on: [prices_chart_data_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [prices_chart_data_order_by!] + + """filter the rows returned""" + where: prices_chart_data_bool_exp + ): prices_chart_data_aggregate! + + """ + fetch data from the table in a streaming manner: "prices_chart_data" + """ + prices_chart_data_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [prices_chart_data_stream_cursor_input]! + + """filter the rows returned""" + where: prices_chart_data_bool_exp + ): [prices_chart_data!]! + + """ + fetch data from the table in a streaming manner: "prices" + """ + prices_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [prices_stream_cursor_input]! + + """filter the rows returned""" + where: prices_bool_exp + ): [prices!]! + + """ + fetch data from the table: "program_system" + """ + program_system( + """distinct select on columns""" + distinct_on: [program_system_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [program_system_order_by!] + + """filter the rows returned""" + where: program_system_bool_exp + ): [program_system!]! + + """ + fetch aggregated fields from the table: "program_system" + """ + program_system_aggregate( + """distinct select on columns""" + distinct_on: [program_system_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [program_system_order_by!] + + """filter the rows returned""" + where: program_system_bool_exp + ): program_system_aggregate! + + """fetch data from the table: "program_system" using primary key columns""" + program_system_by_pk(system_version: float8!): program_system + + """ + fetch data from the table in a streaming manner: "program_system" + """ + program_system_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [program_system_stream_cursor_input]! + + """filter the rows returned""" + where: program_system_bool_exp + ): [program_system!]! + + """ + fetch data from the table: "programs" + """ + programs( + """distinct select on columns""" + distinct_on: [programs_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [programs_order_by!] + + """filter the rows returned""" + where: programs_bool_exp + ): [programs!]! + + """ + fetch aggregated fields from the table: "programs" + """ + programs_aggregate( + """distinct select on columns""" + distinct_on: [programs_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [programs_order_by!] + + """filter the rows returned""" + where: programs_bool_exp + ): programs_aggregate! + + """fetch data from the table: "programs" using primary key columns""" + programs_by_pk(program_acct: String!): programs + + """ + fetch data from the table in a streaming manner: "programs" + """ + programs_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [programs_stream_cursor_input]! + + """filter the rows returned""" + where: programs_bool_exp + ): [programs!]! + + """ + fetch data from the table: "proposal_bars" + """ + proposal_bars( + """distinct select on columns""" + distinct_on: [proposal_bars_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_bars_order_by!] + + """filter the rows returned""" + where: proposal_bars_bool_exp + ): [proposal_bars!]! + + """ + fetch aggregated fields from the table: "proposal_bars" + """ + proposal_bars_aggregate( + """distinct select on columns""" + distinct_on: [proposal_bars_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_bars_order_by!] + + """filter the rows returned""" + where: proposal_bars_bool_exp + ): proposal_bars_aggregate! + + """fetch data from the table: "proposal_bars" using primary key columns""" + proposal_bars_by_pk(bar_size: interval!, bar_start_time: timestamptz!, proposal_acct: String!): proposal_bars + + """ + fetch data from the table in a streaming manner: "proposal_bars" + """ + proposal_bars_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [proposal_bars_stream_cursor_input]! + + """filter the rows returned""" + where: proposal_bars_bool_exp + ): [proposal_bars!]! + + """An array relationship""" + proposal_details( + """distinct select on columns""" + distinct_on: [proposal_details_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_details_order_by!] + + """filter the rows returned""" + where: proposal_details_bool_exp + ): [proposal_details!]! + + """An aggregate relationship""" + proposal_details_aggregate( + """distinct select on columns""" + distinct_on: [proposal_details_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_details_order_by!] + + """filter the rows returned""" + where: proposal_details_bool_exp + ): proposal_details_aggregate! + + """ + fetch data from the table: "proposal_details" using primary key columns + """ + proposal_details_by_pk(proposal_id: bigint!): proposal_details + + """ + fetch data from the table in a streaming manner: "proposal_details" + """ + proposal_details_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [proposal_details_stream_cursor_input]! + + """filter the rows returned""" + where: proposal_details_bool_exp + ): [proposal_details!]! + + """ + fetch data from the table: "proposal_total_trade_volume" + """ + proposal_total_trade_volume( + """distinct select on columns""" + distinct_on: [proposal_total_trade_volume_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_total_trade_volume_order_by!] + + """filter the rows returned""" + where: proposal_total_trade_volume_bool_exp + ): [proposal_total_trade_volume!]! + + """ + fetch aggregated fields from the table: "proposal_total_trade_volume" + """ + proposal_total_trade_volume_aggregate( + """distinct select on columns""" + distinct_on: [proposal_total_trade_volume_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_total_trade_volume_order_by!] + + """filter the rows returned""" + where: proposal_total_trade_volume_bool_exp + ): proposal_total_trade_volume_aggregate! + + """ + fetch data from the table in a streaming manner: "proposal_total_trade_volume" + """ + proposal_total_trade_volume_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [proposal_total_trade_volume_stream_cursor_input]! + + """filter the rows returned""" + where: proposal_total_trade_volume_bool_exp + ): [proposal_total_trade_volume!]! + + """An array relationship""" + proposals( + """distinct select on columns""" + distinct_on: [proposals_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposals_order_by!] + + """filter the rows returned""" + where: proposals_bool_exp + ): [proposals!]! + + """An aggregate relationship""" + proposals_aggregate( + """distinct select on columns""" + distinct_on: [proposals_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposals_order_by!] + + """filter the rows returned""" + where: proposals_bool_exp + ): proposals_aggregate! + + """fetch data from the table: "proposals" using primary key columns""" + proposals_by_pk(proposal_acct: String!): proposals + + """ + fetch data from the table in a streaming manner: "proposals" + """ + proposals_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [proposals_stream_cursor_input]! + + """filter the rows returned""" + where: proposals_bool_exp + ): [proposals!]! + + """An array relationship""" + reactions( + """distinct select on columns""" + distinct_on: [reactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [reactions_order_by!] + + """filter the rows returned""" + where: reactions_bool_exp + ): [reactions!]! + + """An aggregate relationship""" + reactions_aggregate( + """distinct select on columns""" + distinct_on: [reactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [reactions_order_by!] + + """filter the rows returned""" + where: reactions_bool_exp + ): reactions_aggregate! + + """fetch data from the table: "reactions" using primary key columns""" + reactions_by_pk(reaction_id: uuid!): reactions + + """ + fetch data from the table in a streaming manner: "reactions" + """ + reactions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [reactions_stream_cursor_input]! + + """filter the rows returned""" + where: reactions_bool_exp + ): [reactions!]! + + """An array relationship""" + sessions( + """distinct select on columns""" + distinct_on: [sessions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [sessions_order_by!] + + """filter the rows returned""" + where: sessions_bool_exp + ): [sessions!]! + + """An aggregate relationship""" + sessions_aggregate( + """distinct select on columns""" + distinct_on: [sessions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [sessions_order_by!] + + """filter the rows returned""" + where: sessions_bool_exp + ): sessions_aggregate! + + """fetch data from the table: "sessions" using primary key columns""" + sessions_by_pk(id: uuid!): sessions + + """ + fetch data from the table in a streaming manner: "sessions" + """ + sessions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [sessions_stream_cursor_input]! + + """filter the rows returned""" + where: sessions_bool_exp + ): [sessions!]! + + """ + fetch data from the table: "signature_accounts" + """ + signature_accounts( + """distinct select on columns""" + distinct_on: [signature_accounts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signature_accounts_order_by!] + + """filter the rows returned""" + where: signature_accounts_bool_exp + ): [signature_accounts!]! + + """ + fetch aggregated fields from the table: "signature_accounts" + """ + signature_accounts_aggregate( + """distinct select on columns""" + distinct_on: [signature_accounts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signature_accounts_order_by!] + + """filter the rows returned""" + where: signature_accounts_bool_exp + ): signature_accounts_aggregate! + + """ + fetch data from the table: "signature_accounts" using primary key columns + """ + signature_accounts_by_pk(account: String!, signature: String!): signature_accounts + + """ + fetch data from the table in a streaming manner: "signature_accounts" + """ + signature_accounts_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [signature_accounts_stream_cursor_input]! + + """filter the rows returned""" + where: signature_accounts_bool_exp + ): [signature_accounts!]! + + """ + fetch data from the table: "signatures" + """ + signatures( + """distinct select on columns""" + distinct_on: [signatures_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signatures_order_by!] + + """filter the rows returned""" + where: signatures_bool_exp + ): [signatures!]! + + """ + fetch aggregated fields from the table: "signatures" + """ + signatures_aggregate( + """distinct select on columns""" + distinct_on: [signatures_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [signatures_order_by!] + + """filter the rows returned""" + where: signatures_bool_exp + ): signatures_aggregate! + + """fetch data from the table: "signatures" using primary key columns""" + signatures_by_pk(signature: String!): signatures + + """ + fetch data from the table in a streaming manner: "signatures" + """ + signatures_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [signatures_stream_cursor_input]! + + """filter the rows returned""" + where: signatures_bool_exp + ): [signatures!]! + + """An array relationship""" + takes( + """distinct select on columns""" + distinct_on: [takes_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [takes_order_by!] + + """filter the rows returned""" + where: takes_bool_exp + ): [takes!]! + + """An aggregate relationship""" + takes_aggregate( + """distinct select on columns""" + distinct_on: [takes_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [takes_order_by!] + + """filter the rows returned""" + where: takes_bool_exp + ): takes_aggregate! + + """fetch data from the table: "takes" using primary key columns""" + takes_by_pk(order_tx_sig: String!): takes + + """ + fetch data from the table in a streaming manner: "takes" + """ + takes_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [takes_stream_cursor_input]! + + """filter the rows returned""" + where: takes_bool_exp + ): [takes!]! + + """An array relationship""" + token_acct_balances( + """distinct select on columns""" + distinct_on: [token_acct_balances_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [token_acct_balances_order_by!] + + """filter the rows returned""" + where: token_acct_balances_bool_exp + ): [token_acct_balances!]! + + """An aggregate relationship""" + token_acct_balances_aggregate( + """distinct select on columns""" + distinct_on: [token_acct_balances_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [token_acct_balances_order_by!] + + """filter the rows returned""" + where: token_acct_balances_bool_exp + ): token_acct_balances_aggregate! + + """ + fetch data from the table: "token_acct_balances" using primary key columns + """ + token_acct_balances_by_pk(amount: bigint!, created_at: timestamptz!, mint_acct: String!, token_acct: String!): token_acct_balances + + """ + fetch data from the table in a streaming manner: "token_acct_balances" + """ + token_acct_balances_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [token_acct_balances_stream_cursor_input]! + + """filter the rows returned""" + where: token_acct_balances_bool_exp + ): [token_acct_balances!]! + + """An array relationship""" + token_accts( + """distinct select on columns""" + distinct_on: [token_accts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [token_accts_order_by!] + + """filter the rows returned""" + where: token_accts_bool_exp + ): [token_accts!]! + + """An aggregate relationship""" + token_accts_aggregate( + """distinct select on columns""" + distinct_on: [token_accts_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [token_accts_order_by!] + + """filter the rows returned""" + where: token_accts_bool_exp + ): token_accts_aggregate! + + """fetch data from the table: "token_accts" using primary key columns""" + token_accts_by_pk(token_acct: String!): token_accts + + """ + fetch data from the table in a streaming manner: "token_accts" + """ + token_accts_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [token_accts_stream_cursor_input]! + + """filter the rows returned""" + where: token_accts_bool_exp + ): [token_accts!]! + + """ + fetch data from the table: "tokens" + """ + tokens( + """distinct select on columns""" + distinct_on: [tokens_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [tokens_order_by!] + + """filter the rows returned""" + where: tokens_bool_exp + ): [tokens!]! + + """ + fetch aggregated fields from the table: "tokens" + """ + tokens_aggregate( + """distinct select on columns""" + distinct_on: [tokens_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [tokens_order_by!] + + """filter the rows returned""" + where: tokens_bool_exp + ): tokens_aggregate! + + """fetch data from the table: "tokens" using primary key columns""" + tokens_by_pk(mint_acct: String!): tokens + + """ + fetch data from the table in a streaming manner: "tokens" + """ + tokens_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [tokens_stream_cursor_input]! + + """filter the rows returned""" + where: tokens_bool_exp + ): [tokens!]! + top_dao_traders( + """top_dao_tradersNative Query Arguments""" + args: top_dao_traders_arguments! + + """distinct select on columns""" + distinct_on: [dao_trader_enum_name!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [dao_trader_order_by!] + + """filter the rows returned""" + where: dao_trader_bool_exp_bool_exp + ): [dao_trader!]! + + """An array relationship""" + transaction_watcher_transactions( + """distinct select on columns""" + distinct_on: [transaction_watcher_transactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transaction_watcher_transactions_order_by!] + + """filter the rows returned""" + where: transaction_watcher_transactions_bool_exp + ): [transaction_watcher_transactions!]! + + """An aggregate relationship""" + transaction_watcher_transactions_aggregate( + """distinct select on columns""" + distinct_on: [transaction_watcher_transactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transaction_watcher_transactions_order_by!] + + """filter the rows returned""" + where: transaction_watcher_transactions_bool_exp + ): transaction_watcher_transactions_aggregate! + + """ + fetch data from the table: "transaction_watcher_transactions" using primary key columns + """ + transaction_watcher_transactions_by_pk(tx_sig: String!, watcher_acct: String!): transaction_watcher_transactions + + """ + fetch data from the table in a streaming manner: "transaction_watcher_transactions" + """ + transaction_watcher_transactions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [transaction_watcher_transactions_stream_cursor_input]! + + """filter the rows returned""" + where: transaction_watcher_transactions_bool_exp + ): [transaction_watcher_transactions!]! + + """An array relationship""" + transaction_watchers( + """distinct select on columns""" + distinct_on: [transaction_watchers_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transaction_watchers_order_by!] + + """filter the rows returned""" + where: transaction_watchers_bool_exp + ): [transaction_watchers!]! + + """An aggregate relationship""" + transaction_watchers_aggregate( + """distinct select on columns""" + distinct_on: [transaction_watchers_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transaction_watchers_order_by!] + + """filter the rows returned""" + where: transaction_watchers_bool_exp + ): transaction_watchers_aggregate! + + """ + fetch data from the table: "transaction_watchers" using primary key columns + """ + transaction_watchers_by_pk(acct: String!): transaction_watchers + + """ + fetch data from the table in a streaming manner: "transaction_watchers" + """ + transaction_watchers_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [transaction_watchers_stream_cursor_input]! + + """filter the rows returned""" + where: transaction_watchers_bool_exp + ): [transaction_watchers!]! + + """ + fetch data from the table: "transactions" + """ + transactions( + """distinct select on columns""" + distinct_on: [transactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transactions_order_by!] + + """filter the rows returned""" + where: transactions_bool_exp + ): [transactions!]! + + """ + fetch aggregated fields from the table: "transactions" + """ + transactions_aggregate( + """distinct select on columns""" + distinct_on: [transactions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [transactions_order_by!] + + """filter the rows returned""" + where: transactions_bool_exp + ): transactions_aggregate! + + """fetch data from the table: "transactions" using primary key columns""" + transactions_by_pk(tx_sig: String!): transactions + + """ + fetch data from the table in a streaming manner: "transactions" + """ + transactions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [transactions_stream_cursor_input]! + + """filter the rows returned""" + where: transactions_bool_exp + ): [transactions!]! + + """ + fetch data from the table: "twap_chart_data" + """ + twap_chart_data( + """distinct select on columns""" + distinct_on: [twap_chart_data_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [twap_chart_data_order_by!] + + """filter the rows returned""" + where: twap_chart_data_bool_exp + ): [twap_chart_data!]! + + """ + fetch aggregated fields from the table: "twap_chart_data" + """ + twap_chart_data_aggregate( + """distinct select on columns""" + distinct_on: [twap_chart_data_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [twap_chart_data_order_by!] + + """filter the rows returned""" + where: twap_chart_data_bool_exp + ): twap_chart_data_aggregate! + + """ + fetch data from the table in a streaming manner: "twap_chart_data" + """ + twap_chart_data_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [twap_chart_data_stream_cursor_input]! + + """filter the rows returned""" + where: twap_chart_data_bool_exp + ): [twap_chart_data!]! + + """An array relationship""" + twaps( + """distinct select on columns""" + distinct_on: [twaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [twaps_order_by!] + + """filter the rows returned""" + where: twaps_bool_exp + ): [twaps!]! + + """An aggregate relationship""" + twaps_aggregate( + """distinct select on columns""" + distinct_on: [twaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [twaps_order_by!] + + """filter the rows returned""" + where: twaps_bool_exp + ): twaps_aggregate! + + """fetch data from the table: "twaps" using primary key columns""" + twaps_by_pk(market_acct: String!, updated_slot: bigint!): twaps + + """ + fetch data from the table in a streaming manner: "twaps" + """ + twaps_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [twaps_stream_cursor_input]! + + """filter the rows returned""" + where: twaps_bool_exp + ): [twaps!]! + user_count_and_trade_count_per_proposal( + """user_count_and_trade_count_per_proposalNative Query Arguments""" + args: user_count_and_trade_count_per_proposal_arguments! + + """distinct select on columns""" + distinct_on: [proposal_statistics_enum_name!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [proposal_statistics_order_by!] + + """filter the rows returned""" + where: proposal_statistics_bool_exp_bool_exp + ): [proposal_statistics!]! + + """An array relationship""" + user_deposits( + """distinct select on columns""" + distinct_on: [user_deposits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_deposits_order_by!] + + """filter the rows returned""" + where: user_deposits_bool_exp + ): [user_deposits!]! + + """An aggregate relationship""" + user_deposits_aggregate( + """distinct select on columns""" + distinct_on: [user_deposits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_deposits_order_by!] + + """filter the rows returned""" + where: user_deposits_bool_exp + ): user_deposits_aggregate! + + """ + fetch data from the table in a streaming manner: "user_deposits" + """ + user_deposits_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [user_deposits_stream_cursor_input]! + + """filter the rows returned""" + where: user_deposits_bool_exp + ): [user_deposits!]! + + """ + fetch data from the table: "user_performance" + """ + user_performance( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): [user_performance!]! + + """ + fetch aggregated fields from the table: "user_performance" + """ + user_performance_aggregate( + """distinct select on columns""" + distinct_on: [user_performance_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [user_performance_order_by!] + + """filter the rows returned""" + where: user_performance_bool_exp + ): user_performance_aggregate! + + """ + fetch data from the table: "user_performance" using primary key columns + """ + user_performance_by_pk(proposal_acct: String!, user_acct: String!): user_performance + + """ + fetch data from the table in a streaming manner: "user_performance" + """ + user_performance_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [user_performance_stream_cursor_input]! + + """filter the rows returned""" + where: user_performance_bool_exp + ): [user_performance!]! + + """ + fetch data from the table: "users" + """ + users( + """distinct select on columns""" + distinct_on: [users_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [users_order_by!] + + """filter the rows returned""" + where: users_bool_exp + ): [users!]! + + """ + fetch aggregated fields from the table: "users" + """ + users_aggregate( + """distinct select on columns""" + distinct_on: [users_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [users_order_by!] + + """filter the rows returned""" + where: users_bool_exp + ): users_aggregate! + + """fetch data from the table: "users" using primary key columns""" + users_by_pk(user_acct: String!): users + + """ + fetch data from the table in a streaming manner: "users" + """ + users_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [users_stream_cursor_input]! + + """filter the rows returned""" + where: users_bool_exp + ): [users!]! + + """An array relationship""" + v0_4_amms( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] + + """filter the rows returned""" + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! + + """An aggregate relationship""" + v0_4_amms_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] + + """filter the rows returned""" + where: v0_4_amms_bool_exp + ): v0_4_amms_aggregate! + + """fetch data from the table: "v0_4_amms" using primary key columns""" + v0_4_amms_by_pk(amm_addr: String!): v0_4_amms + + """ + fetch data from the table in a streaming manner: "v0_4_amms" + """ + v0_4_amms_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_amms_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! + + """An array relationship""" + v0_4_conditional_vaults( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! + + """An aggregate relationship""" + v0_4_conditional_vaults_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): v0_4_conditional_vaults_aggregate! + + """ + fetch data from the table: "v0_4_conditional_vaults" using primary key columns + """ + v0_4_conditional_vaults_by_pk(conditional_vault_addr: String!): v0_4_conditional_vaults + + """ + fetch data from the table in a streaming manner: "v0_4_conditional_vaults" + """ + v0_4_conditional_vaults_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_conditional_vaults_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! + + """An array relationship""" + v0_4_merges( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): [v0_4_merges!]! + + """An aggregate relationship""" + v0_4_merges_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): v0_4_merges_aggregate! + + """fetch data from the table: "v0_4_merges" using primary key columns""" + v0_4_merges_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_merges + + """ + fetch data from the table in a streaming manner: "v0_4_merges" + """ + v0_4_merges_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_merges_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): [v0_4_merges!]! + + """An array relationship""" + v0_4_metric_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + v0_4_metric_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + + """ + fetch data from the table: "v0_4_metric_decisions" using primary key columns + """ + v0_4_metric_decisions_by_pk(id: bigint!): v0_4_metric_decisions + + """ + fetch data from the table in a streaming manner: "v0_4_metric_decisions" + """ + v0_4_metric_decisions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_metric_decisions_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """ + fetch data from the table: "v0_4_questions" + """ + v0_4_questions( + """distinct select on columns""" + distinct_on: [v0_4_questions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_questions_order_by!] + + """filter the rows returned""" + where: v0_4_questions_bool_exp + ): [v0_4_questions!]! + + """ + fetch aggregated fields from the table: "v0_4_questions" + """ + v0_4_questions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_questions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_questions_order_by!] + + """filter the rows returned""" + where: v0_4_questions_bool_exp + ): v0_4_questions_aggregate! + + """fetch data from the table: "v0_4_questions" using primary key columns""" + v0_4_questions_by_pk(question_addr: String!): v0_4_questions + + """ + fetch data from the table in a streaming manner: "v0_4_questions" + """ + v0_4_questions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_questions_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_questions_bool_exp + ): [v0_4_questions!]! + + """An array relationship""" + v0_4_splits( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): [v0_4_splits!]! + + """An aggregate relationship""" + v0_4_splits_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): v0_4_splits_aggregate! + + """fetch data from the table: "v0_4_splits" using primary key columns""" + v0_4_splits_by_pk(vault_addr: String!, vault_seq_num: bigint!): v0_4_splits + + """ + fetch data from the table in a streaming manner: "v0_4_splits" + """ + v0_4_splits_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_splits_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): [v0_4_splits!]! + + """ + fetch data from the table: "v0_4_swaps" + """ + v0_4_swaps( + """distinct select on columns""" + distinct_on: [v0_4_swaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_swaps_order_by!] + + """filter the rows returned""" + where: v0_4_swaps_bool_exp + ): [v0_4_swaps!]! + + """ + fetch aggregated fields from the table: "v0_4_swaps" + """ + v0_4_swaps_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_swaps_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_swaps_order_by!] + + """filter the rows returned""" + where: v0_4_swaps_bool_exp + ): v0_4_swaps_aggregate! + + """fetch data from the table: "v0_4_swaps" using primary key columns""" + v0_4_swaps_by_pk(signature: String!): v0_4_swaps + + """ + fetch data from the table in a streaming manner: "v0_4_swaps" + """ + v0_4_swaps_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [v0_4_swaps_stream_cursor_input]! + + """filter the rows returned""" + where: v0_4_swaps_bool_exp + ): [v0_4_swaps!]! +} + +""" +columns and relationships of "takes" +""" +type takes { + base_amount: bigint! + + """An object relationship""" + make: makes + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + + """An object relationship""" + market: markets! + market_acct: String! + + """An object relationship""" + order: orders! + order_block: bigint! + order_time: timestamptz! + order_tx_sig: String! + quote_price: numeric! + taker_base_fee: bigint! + taker_quote_fee: bigint! +} + +""" +aggregated selection of "takes" +""" +type takes_aggregate { + aggregate: takes_aggregate_fields + nodes: [takes!]! +} + +input takes_aggregate_bool_exp { + count: takes_aggregate_bool_exp_count +} + +input takes_aggregate_bool_exp_count { + arguments: [takes_select_column!] + distinct: Boolean + filter: takes_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "takes" +""" +type takes_aggregate_fields { + avg: takes_avg_fields + count(columns: [takes_select_column!], distinct: Boolean): Int! + max: takes_max_fields + min: takes_min_fields + stddev: takes_stddev_fields + stddev_pop: takes_stddev_pop_fields + stddev_samp: takes_stddev_samp_fields + sum: takes_sum_fields + var_pop: takes_var_pop_fields + var_samp: takes_var_samp_fields + variance: takes_variance_fields +} + +""" +order by aggregate values of table "takes" +""" +input takes_aggregate_order_by { + avg: takes_avg_order_by + count: order_by + max: takes_max_order_by + min: takes_min_order_by + stddev: takes_stddev_order_by + stddev_pop: takes_stddev_pop_order_by + stddev_samp: takes_stddev_samp_order_by + sum: takes_sum_order_by + var_pop: takes_var_pop_order_by + var_samp: takes_var_samp_order_by + variance: takes_variance_order_by +} + +""" +input type for inserting array relation for remote table "takes" +""" +input takes_arr_rel_insert_input { + data: [takes_insert_input!]! + + """upsert condition""" + on_conflict: takes_on_conflict +} + +"""aggregate avg on columns""" +type takes_avg_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by avg() on columns of table "takes" +""" +input takes_avg_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +""" +Boolean expression to filter rows from the table "takes". All fields are combined with a logical 'AND'. +""" +input takes_bool_exp { + _and: [takes_bool_exp!] + _not: takes_bool_exp + _or: [takes_bool_exp!] + base_amount: bigint_comparison_exp + make: makes_bool_exp + maker_base_fee: bigint_comparison_exp + maker_order_tx_sig: String_comparison_exp + maker_quote_fee: bigint_comparison_exp + market: markets_bool_exp + market_acct: String_comparison_exp + order: orders_bool_exp + order_block: bigint_comparison_exp + order_time: timestamptz_comparison_exp + order_tx_sig: String_comparison_exp + quote_price: numeric_comparison_exp + taker_base_fee: bigint_comparison_exp + taker_quote_fee: bigint_comparison_exp +} + +""" +unique or primary key constraints on table "takes" +""" +enum takes_constraint { + """ + unique or primary key constraint on columns "order_tx_sig" + """ + takes_pkey +} + +""" +input type for incrementing numeric columns in table "takes" +""" +input takes_inc_input { + base_amount: bigint + maker_base_fee: bigint + maker_quote_fee: bigint + order_block: bigint + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +""" +input type for inserting data into table "takes" +""" +input takes_insert_input { + base_amount: bigint + make: makes_obj_rel_insert_input + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + market: markets_obj_rel_insert_input + market_acct: String + order: orders_obj_rel_insert_input + order_block: bigint + order_time: timestamptz + order_tx_sig: String + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +"""aggregate max on columns""" +type takes_max_fields { + base_amount: bigint + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + market_acct: String + order_block: bigint + order_time: timestamptz + order_tx_sig: String + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +""" +order by max() on columns of table "takes" +""" +input takes_max_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_order_tx_sig: order_by + maker_quote_fee: order_by + market_acct: order_by + order_block: order_by + order_time: order_by + order_tx_sig: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""aggregate min on columns""" +type takes_min_fields { + base_amount: bigint + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + market_acct: String + order_block: bigint + order_time: timestamptz + order_tx_sig: String + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +""" +order by min() on columns of table "takes" +""" +input takes_min_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_order_tx_sig: order_by + maker_quote_fee: order_by + market_acct: order_by + order_block: order_by + order_time: order_by + order_tx_sig: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +""" +response of any mutation on the table "takes" +""" +type takes_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [takes!]! +} + +""" +input type for inserting object relation for remote table "takes" +""" +input takes_obj_rel_insert_input { + data: takes_insert_input! + + """upsert condition""" + on_conflict: takes_on_conflict +} + +""" +on_conflict condition type for table "takes" +""" +input takes_on_conflict { + constraint: takes_constraint! + update_columns: [takes_update_column!]! = [] + where: takes_bool_exp +} + +"""Ordering options when selecting data from "takes".""" +input takes_order_by { + base_amount: order_by + make: makes_order_by + maker_base_fee: order_by + maker_order_tx_sig: order_by + maker_quote_fee: order_by + market: markets_order_by + market_acct: order_by + order: orders_order_by + order_block: order_by + order_time: order_by + order_tx_sig: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""primary key columns input for table: takes""" +input takes_pk_columns_input { + order_tx_sig: String! +} + +""" +select columns of table "takes" +""" +enum takes_select_column { + """column name""" + base_amount + + """column name""" + maker_base_fee + + """column name""" + maker_order_tx_sig + + """column name""" + maker_quote_fee + + """column name""" + market_acct + + """column name""" + order_block + + """column name""" + order_time + + """column name""" + order_tx_sig + + """column name""" + quote_price + + """column name""" + taker_base_fee + + """column name""" + taker_quote_fee +} + +""" +input type for updating data in table "takes" +""" +input takes_set_input { + base_amount: bigint + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + market_acct: String + order_block: bigint + order_time: timestamptz + order_tx_sig: String + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +"""aggregate stddev on columns""" +type takes_stddev_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by stddev() on columns of table "takes" +""" +input takes_stddev_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""aggregate stddev_pop on columns""" +type takes_stddev_pop_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by stddev_pop() on columns of table "takes" +""" +input takes_stddev_pop_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""aggregate stddev_samp on columns""" +type takes_stddev_samp_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by stddev_samp() on columns of table "takes" +""" +input takes_stddev_samp_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +""" +Streaming cursor of the table "takes" +""" +input takes_stream_cursor_input { + """Stream column input with initial value""" + initial_value: takes_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input takes_stream_cursor_value_input { + base_amount: bigint + maker_base_fee: bigint + maker_order_tx_sig: String + maker_quote_fee: bigint + market_acct: String + order_block: bigint + order_time: timestamptz + order_tx_sig: String + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +"""aggregate sum on columns""" +type takes_sum_fields { + base_amount: bigint + maker_base_fee: bigint + maker_quote_fee: bigint + order_block: bigint + quote_price: numeric + taker_base_fee: bigint + taker_quote_fee: bigint +} + +""" +order by sum() on columns of table "takes" +""" +input takes_sum_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +""" +update columns of table "takes" +""" +enum takes_update_column { + """column name""" + base_amount + + """column name""" + maker_base_fee + + """column name""" + maker_order_tx_sig + + """column name""" + maker_quote_fee + + """column name""" + market_acct + + """column name""" + order_block + + """column name""" + order_time + + """column name""" + order_tx_sig + + """column name""" + quote_price + + """column name""" + taker_base_fee + + """column name""" + taker_quote_fee +} + +input takes_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: takes_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: takes_set_input + + """filter the rows which have to be updated""" + where: takes_bool_exp! +} + +"""aggregate var_pop on columns""" +type takes_var_pop_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by var_pop() on columns of table "takes" +""" +input takes_var_pop_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""aggregate var_samp on columns""" +type takes_var_samp_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by var_samp() on columns of table "takes" +""" +input takes_var_samp_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +"""aggregate variance on columns""" +type takes_variance_fields { + base_amount: Float + maker_base_fee: Float + maker_quote_fee: Float + order_block: Float + quote_price: Float + taker_base_fee: Float + taker_quote_fee: Float +} + +""" +order by variance() on columns of table "takes" +""" +input takes_variance_order_by { + base_amount: order_by + maker_base_fee: order_by + maker_quote_fee: order_by + order_block: order_by + quote_price: order_by + taker_base_fee: order_by + taker_quote_fee: order_by +} + +scalar timestamp + +""" +Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. +""" +input timestamp_comparison_exp { + _eq: timestamp + _gt: timestamp + _gte: timestamp + _in: [timestamp!] + _is_null: Boolean + _lt: timestamp + _lte: timestamp + _neq: timestamp + _nin: [timestamp!] +} + +scalar timestamptz + +""" +Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. +""" +input timestamptz_comparison_exp { + _eq: timestamptz + _gt: timestamptz + _gte: timestamptz + _in: [timestamptz!] + _is_null: Boolean + _lt: timestamptz + _lte: timestamptz + _neq: timestamptz + _nin: [timestamptz!] +} + +""" +columns and relationships of "token_acct_balances" +""" +type token_acct_balances { + amount: bigint! + created_at: timestamptz! + delta: bigint! + mint_acct: String! + owner_acct: String! + slot: bigint + + """An object relationship""" + token: tokens! + + """An object relationship""" + tokenAcctByTokenAcct: token_accts! + token_acct: String! + + """An object relationship""" + transaction: transactions + tx_sig: String +} + +""" +aggregated selection of "token_acct_balances" +""" +type token_acct_balances_aggregate { + aggregate: token_acct_balances_aggregate_fields + nodes: [token_acct_balances!]! +} + +input token_acct_balances_aggregate_bool_exp { + count: token_acct_balances_aggregate_bool_exp_count +} + +input token_acct_balances_aggregate_bool_exp_count { + arguments: [token_acct_balances_select_column!] distinct: Boolean - filter: reactions_bool_exp + filter: token_acct_balances_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "reactions" +aggregate fields of "token_acct_balances" +""" +type token_acct_balances_aggregate_fields { + avg: token_acct_balances_avg_fields + count(columns: [token_acct_balances_select_column!], distinct: Boolean): Int! + max: token_acct_balances_max_fields + min: token_acct_balances_min_fields + stddev: token_acct_balances_stddev_fields + stddev_pop: token_acct_balances_stddev_pop_fields + stddev_samp: token_acct_balances_stddev_samp_fields + sum: token_acct_balances_sum_fields + var_pop: token_acct_balances_var_pop_fields + var_samp: token_acct_balances_var_samp_fields + variance: token_acct_balances_variance_fields +} + +""" +order by aggregate values of table "token_acct_balances" +""" +input token_acct_balances_aggregate_order_by { + avg: token_acct_balances_avg_order_by + count: order_by + max: token_acct_balances_max_order_by + min: token_acct_balances_min_order_by + stddev: token_acct_balances_stddev_order_by + stddev_pop: token_acct_balances_stddev_pop_order_by + stddev_samp: token_acct_balances_stddev_samp_order_by + sum: token_acct_balances_sum_order_by + var_pop: token_acct_balances_var_pop_order_by + var_samp: token_acct_balances_var_samp_order_by + variance: token_acct_balances_variance_order_by +} + +""" +input type for inserting array relation for remote table "token_acct_balances" +""" +input token_acct_balances_arr_rel_insert_input { + data: [token_acct_balances_insert_input!]! + + """upsert condition""" + on_conflict: token_acct_balances_on_conflict +} + +"""aggregate avg on columns""" +type token_acct_balances_avg_fields { + amount: Float + delta: Float + slot: Float +} + +""" +order by avg() on columns of table "token_acct_balances" +""" +input token_acct_balances_avg_order_by { + amount: order_by + delta: order_by + slot: order_by +} + +""" +Boolean expression to filter rows from the table "token_acct_balances". All fields are combined with a logical 'AND'. """ -type reactions_aggregate_fields { - avg: reactions_avg_fields - count(columns: [reactions_select_column!], distinct: Boolean): Int! - max: reactions_max_fields - min: reactions_min_fields - stddev: reactions_stddev_fields - stddev_pop: reactions_stddev_pop_fields - stddev_samp: reactions_stddev_samp_fields - sum: reactions_sum_fields - var_pop: reactions_var_pop_fields - var_samp: reactions_var_samp_fields - variance: reactions_variance_fields +input token_acct_balances_bool_exp { + _and: [token_acct_balances_bool_exp!] + _not: token_acct_balances_bool_exp + _or: [token_acct_balances_bool_exp!] + amount: bigint_comparison_exp + created_at: timestamptz_comparison_exp + delta: bigint_comparison_exp + mint_acct: String_comparison_exp + owner_acct: String_comparison_exp + slot: bigint_comparison_exp + token: tokens_bool_exp + tokenAcctByTokenAcct: token_accts_bool_exp + token_acct: String_comparison_exp + transaction: transactions_bool_exp + tx_sig: String_comparison_exp } """ -order by aggregate values of table "reactions" +unique or primary key constraints on table "token_acct_balances" """ -input reactions_aggregate_order_by { - avg: reactions_avg_order_by - count: order_by - max: reactions_max_order_by - min: reactions_min_order_by - stddev: reactions_stddev_order_by - stddev_pop: reactions_stddev_pop_order_by - stddev_samp: reactions_stddev_samp_order_by - sum: reactions_sum_order_by - var_pop: reactions_var_pop_order_by - var_samp: reactions_var_samp_order_by - variance: reactions_variance_order_by +enum token_acct_balances_constraint { + """ + unique or primary key constraint on columns "mint_acct", "created_at", "amount", "token_acct" + """ + new_token_acct_balances_pkey } """ -input type for inserting array relation for remote table "reactions" +input type for incrementing numeric columns in table "token_acct_balances" """ -input reactions_arr_rel_insert_input { - data: [reactions_insert_input!]! +input token_acct_balances_inc_input { + amount: bigint + delta: bigint + slot: bigint +} - """upsert condition""" - on_conflict: reactions_on_conflict +""" +input type for inserting data into table "token_acct_balances" +""" +input token_acct_balances_insert_input { + amount: bigint + created_at: timestamptz + delta: bigint + mint_acct: String + owner_acct: String + slot: bigint + token: tokens_obj_rel_insert_input + tokenAcctByTokenAcct: token_accts_obj_rel_insert_input + token_acct: String + transaction: transactions_obj_rel_insert_input + tx_sig: String } -"""aggregate avg on columns""" -type reactions_avg_fields { - comment_id: Float +"""aggregate max on columns""" +type token_acct_balances_max_fields { + amount: bigint + created_at: timestamptz + delta: bigint + mint_acct: String + owner_acct: String + slot: bigint + token_acct: String + tx_sig: String } """ -order by avg() on columns of table "reactions" +order by max() on columns of table "token_acct_balances" """ -input reactions_avg_order_by { - comment_id: order_by +input token_acct_balances_max_order_by { + amount: order_by + created_at: order_by + delta: order_by + mint_acct: order_by + owner_acct: order_by + slot: order_by + token_acct: order_by + tx_sig: order_by +} + +"""aggregate min on columns""" +type token_acct_balances_min_fields { + amount: bigint + created_at: timestamptz + delta: bigint + mint_acct: String + owner_acct: String + slot: bigint + token_acct: String + tx_sig: String } """ -Boolean expression to filter rows from the table "reactions". All fields are combined with a logical 'AND'. +order by min() on columns of table "token_acct_balances" """ -input reactions_bool_exp { - _and: [reactions_bool_exp!] - _not: reactions_bool_exp - _or: [reactions_bool_exp!] - comment: comments_bool_exp - comment_id: bigint_comparison_exp - proposal: proposals_bool_exp - proposal_acct: String_comparison_exp - reaction: String_comparison_exp - reactor_acct: String_comparison_exp - updated_at: timestamptz_comparison_exp +input token_acct_balances_min_order_by { + amount: order_by + created_at: order_by + delta: order_by + mint_acct: order_by + owner_acct: order_by + slot: order_by + token_acct: order_by + tx_sig: order_by } """ -unique or primary key constraints on table "reactions" +response of any mutation on the table "token_acct_balances" """ -enum reactions_constraint { - """ - unique or primary key constraint on columns "reactor_acct", "proposal_acct", "reaction" - """ - reactions_proposal_acct_reaction_reactor_acct_pk +type token_acct_balances_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [token_acct_balances!]! } """ -input type for incrementing numeric columns in table "reactions" +on_conflict condition type for table "token_acct_balances" """ -input reactions_inc_input { - comment_id: bigint +input token_acct_balances_on_conflict { + constraint: token_acct_balances_constraint! + update_columns: [token_acct_balances_update_column!]! = [] + where: token_acct_balances_bool_exp +} + +"""Ordering options when selecting data from "token_acct_balances".""" +input token_acct_balances_order_by { + amount: order_by + created_at: order_by + delta: order_by + mint_acct: order_by + owner_acct: order_by + slot: order_by + token: tokens_order_by + tokenAcctByTokenAcct: token_accts_order_by + token_acct: order_by + transaction: transactions_order_by + tx_sig: order_by +} + +"""primary key columns input for table: token_acct_balances""" +input token_acct_balances_pk_columns_input { + amount: bigint! + created_at: timestamptz! + mint_acct: String! + token_acct: String! } """ -input type for inserting data into table "reactions" +select columns of table "token_acct_balances" """ -input reactions_insert_input { - comment: comments_obj_rel_insert_input - comment_id: bigint - proposal: proposals_obj_rel_insert_input - proposal_acct: String - reaction: String - reactor_acct: String - updated_at: timestamptz +enum token_acct_balances_select_column { + """column name""" + amount + + """column name""" + created_at + + """column name""" + delta + + """column name""" + mint_acct + + """column name""" + owner_acct + + """column name""" + slot + + """column name""" + token_acct + + """column name""" + tx_sig } -"""aggregate max on columns""" -type reactions_max_fields { - comment_id: bigint - proposal_acct: String - reaction: String - reactor_acct: String - updated_at: timestamptz +""" +input type for updating data in table "token_acct_balances" +""" +input token_acct_balances_set_input { + amount: bigint + created_at: timestamptz + delta: bigint + mint_acct: String + owner_acct: String + slot: bigint + token_acct: String + tx_sig: String +} + +"""aggregate stddev on columns""" +type token_acct_balances_stddev_fields { + amount: Float + delta: Float + slot: Float } """ -order by max() on columns of table "reactions" +order by stddev() on columns of table "token_acct_balances" +""" +input token_acct_balances_stddev_order_by { + amount: order_by + delta: order_by + slot: order_by +} + +"""aggregate stddev_pop on columns""" +type token_acct_balances_stddev_pop_fields { + amount: Float + delta: Float + slot: Float +} + +""" +order by stddev_pop() on columns of table "token_acct_balances" """ -input reactions_max_order_by { - comment_id: order_by - proposal_acct: order_by - reaction: order_by - reactor_acct: order_by - updated_at: order_by +input token_acct_balances_stddev_pop_order_by { + amount: order_by + delta: order_by + slot: order_by } -"""aggregate min on columns""" -type reactions_min_fields { - comment_id: bigint - proposal_acct: String - reaction: String - reactor_acct: String - updated_at: timestamptz +"""aggregate stddev_samp on columns""" +type token_acct_balances_stddev_samp_fields { + amount: Float + delta: Float + slot: Float } """ -order by min() on columns of table "reactions" +order by stddev_samp() on columns of table "token_acct_balances" """ -input reactions_min_order_by { - comment_id: order_by - proposal_acct: order_by - reaction: order_by - reactor_acct: order_by - updated_at: order_by +input token_acct_balances_stddev_samp_order_by { + amount: order_by + delta: order_by + slot: order_by } """ -response of any mutation on the table "reactions" +Streaming cursor of the table "token_acct_balances" """ -type reactions_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! +input token_acct_balances_stream_cursor_input { + """Stream column input with initial value""" + initial_value: token_acct_balances_stream_cursor_value_input! - """data from the rows affected by the mutation""" - returning: [reactions!]! + """cursor ordering""" + ordering: cursor_ordering } -""" -on_conflict condition type for table "reactions" -""" -input reactions_on_conflict { - constraint: reactions_constraint! - update_columns: [reactions_update_column!]! = [] - where: reactions_bool_exp +"""Initial value of the column from where the streaming should start""" +input token_acct_balances_stream_cursor_value_input { + amount: bigint + created_at: timestamptz + delta: bigint + mint_acct: String + owner_acct: String + slot: bigint + token_acct: String + tx_sig: String } -"""Ordering options when selecting data from "reactions".""" -input reactions_order_by { - comment: comments_order_by - comment_id: order_by - proposal: proposals_order_by - proposal_acct: order_by - reaction: order_by - reactor_acct: order_by - updated_at: order_by +"""aggregate sum on columns""" +type token_acct_balances_sum_fields { + amount: bigint + delta: bigint + slot: bigint } -"""primary key columns input for table: reactions""" -input reactions_pk_columns_input { - proposal_acct: String! - reaction: String! - reactor_acct: String! +""" +order by sum() on columns of table "token_acct_balances" +""" +input token_acct_balances_sum_order_by { + amount: order_by + delta: order_by + slot: order_by } """ -select columns of table "reactions" +update columns of table "token_acct_balances" """ -enum reactions_select_column { +enum token_acct_balances_update_column { """column name""" - comment_id + amount """column name""" - proposal_acct + created_at """column name""" - reaction + delta """column name""" - reactor_acct + mint_acct """column name""" - updated_at + owner_acct + + """column name""" + slot + + """column name""" + token_acct + + """column name""" + tx_sig +} + +input token_acct_balances_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: token_acct_balances_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: token_acct_balances_set_input + + """filter the rows which have to be updated""" + where: token_acct_balances_bool_exp! +} + +"""aggregate var_pop on columns""" +type token_acct_balances_var_pop_fields { + amount: Float + delta: Float + slot: Float } """ -input type for updating data in table "reactions" +order by var_pop() on columns of table "token_acct_balances" """ -input reactions_set_input { - comment_id: bigint - proposal_acct: String - reaction: String - reactor_acct: String - updated_at: timestamptz +input token_acct_balances_var_pop_order_by { + amount: order_by + delta: order_by + slot: order_by } -"""aggregate stddev on columns""" -type reactions_stddev_fields { - comment_id: Float +"""aggregate var_samp on columns""" +type token_acct_balances_var_samp_fields { + amount: Float + delta: Float + slot: Float } """ -order by stddev() on columns of table "reactions" +order by var_samp() on columns of table "token_acct_balances" """ -input reactions_stddev_order_by { - comment_id: order_by +input token_acct_balances_var_samp_order_by { + amount: order_by + delta: order_by + slot: order_by } -"""aggregate stddev_pop on columns""" -type reactions_stddev_pop_fields { - comment_id: Float +"""aggregate variance on columns""" +type token_acct_balances_variance_fields { + amount: Float + delta: Float + slot: Float } """ -order by stddev_pop() on columns of table "reactions" +order by variance() on columns of table "token_acct_balances" """ -input reactions_stddev_pop_order_by { - comment_id: order_by +input token_acct_balances_variance_order_by { + amount: order_by + delta: order_by + slot: order_by +} + +scalar token_acct_status + +""" +Boolean expression to compare columns of type "token_acct_status". All fields are combined with logical 'AND'. +""" +input token_acct_status_comparison_exp { + _eq: token_acct_status + _gt: token_acct_status + _gte: token_acct_status + _in: [token_acct_status!] + _is_null: Boolean + _lt: token_acct_status + _lte: token_acct_status + _neq: token_acct_status + _nin: [token_acct_status!] } -"""aggregate stddev_samp on columns""" -type reactions_stddev_samp_fields { - comment_id: Float -} +""" +columns and relationships of "token_accts" +""" +type token_accts { + amount: bigint! + + """An array relationship""" + markets( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] + + """filter the rows returned""" + where: markets_bool_exp + ): [markets!]! + + """An array relationship""" + marketsByBidsTokenAcct( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] + + """filter the rows returned""" + where: markets_bool_exp + ): [markets!]! + + """An aggregate relationship""" + marketsByBidsTokenAcct_aggregate( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] + + """filter the rows returned""" + where: markets_bool_exp + ): markets_aggregate! + + """An aggregate relationship""" + markets_aggregate( + """distinct select on columns""" + distinct_on: [markets_select_column!] + + """limit the number of rows returned""" + limit: Int -""" -order by stddev_samp() on columns of table "reactions" -""" -input reactions_stddev_samp_order_by { - comment_id: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -Streaming cursor of the table "reactions" -""" -input reactions_stream_cursor_input { - """Stream column input with initial value""" - initial_value: reactions_stream_cursor_value_input! + """sort the rows by one or more columns""" + order_by: [markets_order_by!] - """cursor ordering""" - ordering: cursor_ordering -} + """filter the rows returned""" + where: markets_bool_exp + ): markets_aggregate! + mint_acct: String! + owner_acct: String! + status: token_acct_status -"""Initial value of the column from where the streaming should start""" -input reactions_stream_cursor_value_input { - comment_id: bigint - proposal_acct: String - reaction: String - reactor_acct: String - updated_at: timestamptz -} + """An object relationship""" + token: tokens! + token_acct: String! -"""aggregate sum on columns""" -type reactions_sum_fields { - comment_id: bigint -} + """An array relationship""" + token_acct_balances( + """distinct select on columns""" + distinct_on: [token_acct_balances_select_column!] -""" -order by sum() on columns of table "reactions" -""" -input reactions_sum_order_by { - comment_id: order_by -} + """limit the number of rows returned""" + limit: Int -""" -update columns of table "reactions" -""" -enum reactions_update_column { - """column name""" - comment_id + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - proposal_acct + """sort the rows by one or more columns""" + order_by: [token_acct_balances_order_by!] - """column name""" - reaction + """filter the rows returned""" + where: token_acct_balances_bool_exp + ): [token_acct_balances!]! - """column name""" - reactor_acct + """An aggregate relationship""" + token_acct_balances_aggregate( + """distinct select on columns""" + distinct_on: [token_acct_balances_select_column!] - """column name""" - updated_at -} + """limit the number of rows returned""" + limit: Int -input reactions_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: reactions_inc_input + """skip the first n rows. Use only with order_by""" + offset: Int - """sets the columns of the filtered rows to the given values""" - _set: reactions_set_input + """sort the rows by one or more columns""" + order_by: [token_acct_balances_order_by!] - """filter the rows which have to be updated""" - where: reactions_bool_exp! -} + """filter the rows returned""" + where: token_acct_balances_bool_exp + ): token_acct_balances_aggregate! + updated_at: timestamptz -"""aggregate var_pop on columns""" -type reactions_var_pop_fields { - comment_id: Float -} + """An array relationship""" + v0_4_conditional_vaults( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] -""" -order by var_pop() on columns of table "reactions" -""" -input reactions_var_pop_order_by { - comment_id: order_by -} + """limit the number of rows returned""" + limit: Int -"""aggregate var_samp on columns""" -type reactions_var_samp_fields { - comment_id: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by var_samp() on columns of table "reactions" -""" -input reactions_var_samp_order_by { - comment_id: order_by -} + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] -"""aggregate variance on columns""" -type reactions_variance_fields { - comment_id: Float -} + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! -""" -order by variance() on columns of table "reactions" -""" -input reactions_variance_order_by { - comment_id: order_by -} + """An aggregate relationship""" + v0_4_conditional_vaults_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] -""" -columns and relationships of "sessions" -""" -type sessions { - created_at: timestamptz! - expires_at: timestamp - id: uuid! + """limit the number of rows returned""" + limit: Int - """An object relationship""" - user: users - user_acct: String + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): v0_4_conditional_vaults_aggregate! } """ -aggregated selection of "sessions" +aggregated selection of "token_accts" """ -type sessions_aggregate { - aggregate: sessions_aggregate_fields - nodes: [sessions!]! +type token_accts_aggregate { + aggregate: token_accts_aggregate_fields + nodes: [token_accts!]! } -input sessions_aggregate_bool_exp { - count: sessions_aggregate_bool_exp_count +input token_accts_aggregate_bool_exp { + count: token_accts_aggregate_bool_exp_count } -input sessions_aggregate_bool_exp_count { - arguments: [sessions_select_column!] +input token_accts_aggregate_bool_exp_count { + arguments: [token_accts_select_column!] distinct: Boolean - filter: sessions_bool_exp + filter: token_accts_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "sessions" +aggregate fields of "token_accts" """ -type sessions_aggregate_fields { - count(columns: [sessions_select_column!], distinct: Boolean): Int! - max: sessions_max_fields - min: sessions_min_fields +type token_accts_aggregate_fields { + avg: token_accts_avg_fields + count(columns: [token_accts_select_column!], distinct: Boolean): Int! + max: token_accts_max_fields + min: token_accts_min_fields + stddev: token_accts_stddev_fields + stddev_pop: token_accts_stddev_pop_fields + stddev_samp: token_accts_stddev_samp_fields + sum: token_accts_sum_fields + var_pop: token_accts_var_pop_fields + var_samp: token_accts_var_samp_fields + variance: token_accts_variance_fields } """ -order by aggregate values of table "sessions" +order by aggregate values of table "token_accts" """ -input sessions_aggregate_order_by { +input token_accts_aggregate_order_by { + avg: token_accts_avg_order_by count: order_by - max: sessions_max_order_by - min: sessions_min_order_by + max: token_accts_max_order_by + min: token_accts_min_order_by + stddev: token_accts_stddev_order_by + stddev_pop: token_accts_stddev_pop_order_by + stddev_samp: token_accts_stddev_samp_order_by + sum: token_accts_sum_order_by + var_pop: token_accts_var_pop_order_by + var_samp: token_accts_var_samp_order_by + variance: token_accts_variance_order_by } """ -input type for inserting array relation for remote table "sessions" +input type for inserting array relation for remote table "token_accts" """ -input sessions_arr_rel_insert_input { - data: [sessions_insert_input!]! +input token_accts_arr_rel_insert_input { + data: [token_accts_insert_input!]! """upsert condition""" - on_conflict: sessions_on_conflict + on_conflict: token_accts_on_conflict +} + +"""aggregate avg on columns""" +type token_accts_avg_fields { + amount: Float } """ -Boolean expression to filter rows from the table "sessions". All fields are combined with a logical 'AND'. +order by avg() on columns of table "token_accts" """ -input sessions_bool_exp { - _and: [sessions_bool_exp!] - _not: sessions_bool_exp - _or: [sessions_bool_exp!] - created_at: timestamptz_comparison_exp - expires_at: timestamp_comparison_exp - id: uuid_comparison_exp - user: users_bool_exp - user_acct: String_comparison_exp +input token_accts_avg_order_by { + amount: order_by +} + +""" +Boolean expression to filter rows from the table "token_accts". All fields are combined with a logical 'AND'. +""" +input token_accts_bool_exp { + _and: [token_accts_bool_exp!] + _not: token_accts_bool_exp + _or: [token_accts_bool_exp!] + amount: bigint_comparison_exp + markets: markets_bool_exp + marketsByBidsTokenAcct: markets_bool_exp + marketsByBidsTokenAcct_aggregate: markets_aggregate_bool_exp + markets_aggregate: markets_aggregate_bool_exp + mint_acct: String_comparison_exp + owner_acct: String_comparison_exp + status: token_acct_status_comparison_exp + token: tokens_bool_exp + token_acct: String_comparison_exp + token_acct_balances: token_acct_balances_bool_exp + token_acct_balances_aggregate: token_acct_balances_aggregate_bool_exp + updated_at: timestamptz_comparison_exp + v0_4_conditional_vaults: v0_4_conditional_vaults_bool_exp + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate_bool_exp } """ -unique or primary key constraints on table "sessions" +unique or primary key constraints on table "token_accts" """ -enum sessions_constraint { +enum token_accts_constraint { """ - unique or primary key constraint on columns "id" + unique or primary key constraint on columns "token_acct" """ - sessions_pkey + token_accts_pkey } """ -input type for inserting data into table "sessions" +input type for incrementing numeric columns in table "token_accts" """ -input sessions_insert_input { - created_at: timestamptz - expires_at: timestamp - id: uuid - user: users_obj_rel_insert_input - user_acct: String +input token_accts_inc_input { + amount: bigint +} + +""" +input type for inserting data into table "token_accts" +""" +input token_accts_insert_input { + amount: bigint + markets: markets_arr_rel_insert_input + marketsByBidsTokenAcct: markets_arr_rel_insert_input + mint_acct: String + owner_acct: String + status: token_acct_status + token: tokens_obj_rel_insert_input + token_acct: String + token_acct_balances: token_acct_balances_arr_rel_insert_input + updated_at: timestamptz + v0_4_conditional_vaults: v0_4_conditional_vaults_arr_rel_insert_input } """aggregate max on columns""" -type sessions_max_fields { - created_at: timestamptz - expires_at: timestamp - id: uuid - user_acct: String +type token_accts_max_fields { + amount: bigint + mint_acct: String + owner_acct: String + status: token_acct_status + token_acct: String + updated_at: timestamptz } """ -order by max() on columns of table "sessions" +order by max() on columns of table "token_accts" """ -input sessions_max_order_by { - created_at: order_by - expires_at: order_by - id: order_by - user_acct: order_by +input token_accts_max_order_by { + amount: order_by + mint_acct: order_by + owner_acct: order_by + status: order_by + token_acct: order_by + updated_at: order_by } """aggregate min on columns""" -type sessions_min_fields { - created_at: timestamptz - expires_at: timestamp - id: uuid - user_acct: String +type token_accts_min_fields { + amount: bigint + mint_acct: String + owner_acct: String + status: token_acct_status + token_acct: String + updated_at: timestamptz } """ -order by min() on columns of table "sessions" +order by min() on columns of table "token_accts" """ -input sessions_min_order_by { - created_at: order_by - expires_at: order_by - id: order_by - user_acct: order_by +input token_accts_min_order_by { + amount: order_by + mint_acct: order_by + owner_acct: order_by + status: order_by + token_acct: order_by + updated_at: order_by } """ -response of any mutation on the table "sessions" +response of any mutation on the table "token_accts" """ -type sessions_mutation_response { +type token_accts_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [sessions!]! + returning: [token_accts!]! } """ -on_conflict condition type for table "sessions" +input type for inserting object relation for remote table "token_accts" """ -input sessions_on_conflict { - constraint: sessions_constraint! - update_columns: [sessions_update_column!]! = [] - where: sessions_bool_exp +input token_accts_obj_rel_insert_input { + data: token_accts_insert_input! + + """upsert condition""" + on_conflict: token_accts_on_conflict } -"""Ordering options when selecting data from "sessions".""" -input sessions_order_by { - created_at: order_by - expires_at: order_by - id: order_by - user: users_order_by - user_acct: order_by +""" +on_conflict condition type for table "token_accts" +""" +input token_accts_on_conflict { + constraint: token_accts_constraint! + update_columns: [token_accts_update_column!]! = [] + where: token_accts_bool_exp } -"""primary key columns input for table: sessions""" -input sessions_pk_columns_input { - id: uuid! +"""Ordering options when selecting data from "token_accts".""" +input token_accts_order_by { + amount: order_by + marketsByBidsTokenAcct_aggregate: markets_aggregate_order_by + markets_aggregate: markets_aggregate_order_by + mint_acct: order_by + owner_acct: order_by + status: order_by + token: tokens_order_by + token_acct: order_by + token_acct_balances_aggregate: token_acct_balances_aggregate_order_by + updated_at: order_by + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate_order_by +} + +"""primary key columns input for table: token_accts""" +input token_accts_pk_columns_input { + token_acct: String! } """ -select columns of table "sessions" +select columns of table "token_accts" """ -enum sessions_select_column { +enum token_accts_select_column { """column name""" - created_at + amount """column name""" - expires_at + mint_acct """column name""" - id + owner_acct """column name""" - user_acct + status + + """column name""" + token_acct + + """column name""" + updated_at } """ -input type for updating data in table "sessions" +input type for updating data in table "token_accts" """ -input sessions_set_input { - created_at: timestamptz - expires_at: timestamp - id: uuid - user_acct: String +input token_accts_set_input { + amount: bigint + mint_acct: String + owner_acct: String + status: token_acct_status + token_acct: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type token_accts_stddev_fields { + amount: Float } """ -Streaming cursor of the table "sessions" +order by stddev() on columns of table "token_accts" """ -input sessions_stream_cursor_input { +input token_accts_stddev_order_by { + amount: order_by +} + +"""aggregate stddev_pop on columns""" +type token_accts_stddev_pop_fields { + amount: Float +} + +""" +order by stddev_pop() on columns of table "token_accts" +""" +input token_accts_stddev_pop_order_by { + amount: order_by +} + +"""aggregate stddev_samp on columns""" +type token_accts_stddev_samp_fields { + amount: Float +} + +""" +order by stddev_samp() on columns of table "token_accts" +""" +input token_accts_stddev_samp_order_by { + amount: order_by +} + +""" +Streaming cursor of the table "token_accts" +""" +input token_accts_stream_cursor_input { """Stream column input with initial value""" - initial_value: sessions_stream_cursor_value_input! + initial_value: token_accts_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input sessions_stream_cursor_value_input { - created_at: timestamptz - expires_at: timestamp - id: uuid - user_acct: String +input token_accts_stream_cursor_value_input { + amount: bigint + mint_acct: String + owner_acct: String + status: token_acct_status + token_acct: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type token_accts_sum_fields { + amount: bigint } """ -update columns of table "sessions" +order by sum() on columns of table "token_accts" """ -enum sessions_update_column { +input token_accts_sum_order_by { + amount: order_by +} + +""" +update columns of table "token_accts" +""" +enum token_accts_update_column { """column name""" - created_at + amount """column name""" - expires_at + mint_acct """column name""" - id + owner_acct + + """column name""" + status + + """column name""" + token_acct """column name""" - user_acct + updated_at } -input sessions_updates { +input token_accts_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: token_accts_inc_input + """sets the columns of the filtered rows to the given values""" - _set: sessions_set_input + _set: token_accts_set_input """filter the rows which have to be updated""" - where: sessions_bool_exp! + where: token_accts_bool_exp! } -scalar smallint +"""aggregate var_pop on columns""" +type token_accts_var_pop_fields { + amount: Float +} """ -Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. +order by var_pop() on columns of table "token_accts" """ -input smallint_comparison_exp { - _eq: smallint - _gt: smallint - _gte: smallint - _in: [smallint!] - _is_null: Boolean - _lt: smallint - _lte: smallint - _neq: smallint - _nin: [smallint!] +input token_accts_var_pop_order_by { + amount: order_by } -type subscription_root { +"""aggregate var_samp on columns""" +type token_accts_var_samp_fields { + amount: Float +} + +""" +order by var_samp() on columns of table "token_accts" +""" +input token_accts_var_samp_order_by { + amount: order_by +} + +"""aggregate variance on columns""" +type token_accts_variance_fields { + amount: Float +} + +""" +order by variance() on columns of table "token_accts" +""" +input token_accts_variance_order_by { + amount: order_by +} + +""" +columns and relationships of "tokens" +""" +type tokens { """An array relationship""" - candles( + conditional_vaults( """distinct select on columns""" - distinct_on: [candles_select_column!] + distinct_on: [conditional_vaults_select_column!] """limit the number of rows returned""" limit: Int @@ -13088,16 +19623,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [candles_order_by!] + order_by: [conditional_vaults_order_by!] """filter the rows returned""" - where: candles_bool_exp - ): [candles!]! + where: conditional_vaults_bool_exp + ): [conditional_vaults!]! """An aggregate relationship""" - candles_aggregate( + conditional_vaults_aggregate( """distinct select on columns""" - distinct_on: [candles_select_column!] + distinct_on: [conditional_vaults_select_column!] """limit the number of rows returned""" limit: Int @@ -13106,33 +19641,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [candles_order_by!] + order_by: [conditional_vaults_order_by!] """filter the rows returned""" - where: candles_bool_exp - ): candles_aggregate! + where: conditional_vaults_bool_exp + ): conditional_vaults_aggregate! - """fetch data from the table: "candles" using primary key columns""" - candles_by_pk(candle_duration: Int!, market_acct: String!, timestamp: timestamptz!): candles + """An array relationship""" + daos( + """distinct select on columns""" + distinct_on: [daos_select_column!] - """ - fetch data from the table in a streaming manner: "candles" - """ - candles_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [candles_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [daos_order_by!] """filter the rows returned""" - where: candles_bool_exp - ): [candles!]! + where: daos_bool_exp + ): [daos!]! """An array relationship""" - comments( + daosByQuoteAcct( """distinct select on columns""" - distinct_on: [comments_select_column!] + distinct_on: [daos_select_column!] """limit the number of rows returned""" limit: Int @@ -13141,16 +19677,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [comments_order_by!] + order_by: [daos_order_by!] """filter the rows returned""" - where: comments_bool_exp - ): [comments!]! + where: daos_bool_exp + ): [daos!]! """An aggregate relationship""" - comments_aggregate( + daosByQuoteAcct_aggregate( """distinct select on columns""" - distinct_on: [comments_select_column!] + distinct_on: [daos_select_column!] """limit the number of rows returned""" limit: Int @@ -13159,33 +19695,36 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [comments_order_by!] + order_by: [daos_order_by!] """filter the rows returned""" - where: comments_bool_exp - ): comments_aggregate! + where: daos_bool_exp + ): daos_aggregate! - """fetch data from the table: "comments" using primary key columns""" - comments_by_pk(comment_id: bigint!): comments + """An aggregate relationship""" + daos_aggregate( + """distinct select on columns""" + distinct_on: [daos_select_column!] - """ - fetch data from the table in a streaming manner: "comments" - """ - comments_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [comments_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [daos_order_by!] """filter the rows returned""" - where: comments_bool_exp - ): [comments!]! + where: daos_bool_exp + ): daos_aggregate! + decimals: smallint! + image_url: String """An array relationship""" - conditional_vaults( + markets( """distinct select on columns""" - distinct_on: [conditional_vaults_select_column!] + distinct_on: [markets_select_column!] """limit the number of rows returned""" limit: Int @@ -13194,16 +19733,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [conditional_vaults_order_by!] + order_by: [markets_order_by!] """filter the rows returned""" - where: conditional_vaults_bool_exp - ): [conditional_vaults!]! + where: markets_bool_exp + ): [markets!]! - """An aggregate relationship""" - conditional_vaults_aggregate( + """An array relationship""" + marketsByQuoteMintAcct( """distinct select on columns""" - distinct_on: [conditional_vaults_select_column!] + distinct_on: [markets_select_column!] """limit the number of rows returned""" limit: Int @@ -13212,37 +19751,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [conditional_vaults_order_by!] + order_by: [markets_order_by!] """filter the rows returned""" - where: conditional_vaults_bool_exp - ): conditional_vaults_aggregate! + where: markets_bool_exp + ): [markets!]! - """ - fetch data from the table: "conditional_vaults" using primary key columns - """ - conditional_vaults_by_pk(cond_vault_acct: String!): conditional_vaults + """An aggregate relationship""" + marketsByQuoteMintAcct_aggregate( + """distinct select on columns""" + distinct_on: [markets_select_column!] - """ - fetch data from the table in a streaming manner: "conditional_vaults" - """ - conditional_vaults_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [conditional_vaults_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [markets_order_by!] """filter the rows returned""" - where: conditional_vaults_bool_exp - ): [conditional_vaults!]! + where: markets_bool_exp + ): markets_aggregate! - """ - fetch data from the table: "dao_details" - """ - dao_details( + """An aggregate relationship""" + markets_aggregate( """distinct select on columns""" - distinct_on: [dao_details_select_column!] + distinct_on: [markets_select_column!] """limit the number of rows returned""" limit: Int @@ -13251,18 +19787,20 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [dao_details_order_by!] + order_by: [markets_order_by!] """filter the rows returned""" - where: dao_details_bool_exp - ): [dao_details!]! + where: markets_bool_exp + ): markets_aggregate! + mint_acct: String! + name: String! + supply: bigint! + symbol: String! - """ - fetch aggregated fields from the table: "dao_details" - """ - dao_details_aggregate( + """An array relationship""" + token_acct_balances( """distinct select on columns""" - distinct_on: [dao_details_select_column!] + distinct_on: [token_acct_balances_select_column!] """limit the number of rows returned""" limit: Int @@ -13271,33 +19809,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [dao_details_order_by!] + order_by: [token_acct_balances_order_by!] """filter the rows returned""" - where: dao_details_bool_exp - ): dao_details_aggregate! + where: token_acct_balances_bool_exp + ): [token_acct_balances!]! - """fetch data from the table: "dao_details" using primary key columns""" - dao_details_by_pk(dao_id: bigint!): dao_details + """An aggregate relationship""" + token_acct_balances_aggregate( + """distinct select on columns""" + distinct_on: [token_acct_balances_select_column!] - """ - fetch data from the table in a streaming manner: "dao_details" - """ - dao_details_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [dao_details_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [token_acct_balances_order_by!] """filter the rows returned""" - where: dao_details_bool_exp - ): [dao_details!]! + where: token_acct_balances_bool_exp + ): token_acct_balances_aggregate! """An array relationship""" - daos( + token_accts( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [token_accts_select_column!] """limit the number of rows returned""" limit: Int @@ -13306,16 +19845,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] + order_by: [token_accts_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): [daos!]! + where: token_accts_bool_exp + ): [token_accts!]! """An aggregate relationship""" - daos_aggregate( + token_accts_aggregate( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [token_accts_select_column!] """limit the number of rows returned""" limit: Int @@ -13324,33 +19863,17 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] - - """filter the rows returned""" - where: daos_bool_exp - ): daos_aggregate! - - """fetch data from the table: "daos" using primary key columns""" - daos_by_pk(dao_acct: String!): daos - - """ - fetch data from the table in a streaming manner: "daos" - """ - daos_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [daos_stream_cursor_input]! + order_by: [token_accts_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): [daos!]! + where: token_accts_bool_exp + ): token_accts_aggregate! + updated_at: timestamptz! """An array relationship""" - indexer_account_dependencies( + user_deposits( """distinct select on columns""" - distinct_on: [indexer_account_dependencies_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -13359,16 +19882,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [indexer_account_dependencies_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: indexer_account_dependencies_bool_exp - ): [indexer_account_dependencies!]! + where: user_deposits_bool_exp + ): [user_deposits!]! """An aggregate relationship""" - indexer_account_dependencies_aggregate( + user_deposits_aggregate( """distinct select on columns""" - distinct_on: [indexer_account_dependencies_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -13377,37 +19900,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [indexer_account_dependencies_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: indexer_account_dependencies_bool_exp - ): indexer_account_dependencies_aggregate! + where: user_deposits_bool_exp + ): user_deposits_aggregate! - """ - fetch data from the table: "indexer_account_dependencies" using primary key columns - """ - indexer_account_dependencies_by_pk(acct: String!, name: String!): indexer_account_dependencies + """An array relationship""" + v04AmmsByLpMintAddr( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] - """ - fetch data from the table in a streaming manner: "indexer_account_dependencies" - """ - indexer_account_dependencies_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [indexer_account_dependencies_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: indexer_account_dependencies_bool_exp - ): [indexer_account_dependencies!]! + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! - """ - fetch data from the table: "indexers" - """ - indexers( + """An aggregate relationship""" + v04AmmsByLpMintAddr_aggregate( """distinct select on columns""" - distinct_on: [indexers_select_column!] + distinct_on: [v0_4_amms_select_column!] """limit the number of rows returned""" limit: Int @@ -13416,18 +19936,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [indexers_order_by!] + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: indexers_bool_exp - ): [indexers!]! + where: v0_4_amms_bool_exp + ): v0_4_amms_aggregate! - """ - fetch aggregated fields from the table: "indexers" - """ - indexers_aggregate( + """An array relationship""" + v04AmmsByQuoteMintAddr( """distinct select on columns""" - distinct_on: [indexers_select_column!] + distinct_on: [v0_4_amms_select_column!] """limit the number of rows returned""" limit: Int @@ -13436,33 +19954,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [indexers_order_by!] + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: indexers_bool_exp - ): indexers_aggregate! + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! - """fetch data from the table: "indexers" using primary key columns""" - indexers_by_pk(name: String!): indexers + """An aggregate relationship""" + v04AmmsByQuoteMintAddr_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_amms_select_column!] - """ - fetch data from the table in a streaming manner: "indexers" - """ - indexers_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [indexers_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: indexers_bool_exp - ): [indexers!]! + where: v0_4_amms_bool_exp + ): v0_4_amms_aggregate! """An array relationship""" - makes( + v0_4_amms( """distinct select on columns""" - distinct_on: [makes_select_column!] + distinct_on: [v0_4_amms_select_column!] """limit the number of rows returned""" limit: Int @@ -13471,16 +19990,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [makes_order_by!] + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: makes_bool_exp - ): [makes!]! + where: v0_4_amms_bool_exp + ): [v0_4_amms!]! """An aggregate relationship""" - makes_aggregate( + v0_4_amms_aggregate( """distinct select on columns""" - distinct_on: [makes_select_column!] + distinct_on: [v0_4_amms_select_column!] """limit the number of rows returned""" limit: Int @@ -13489,33 +20008,34 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [makes_order_by!] + order_by: [v0_4_amms_order_by!] """filter the rows returned""" - where: makes_bool_exp - ): makes_aggregate! + where: v0_4_amms_bool_exp + ): v0_4_amms_aggregate! - """fetch data from the table: "makes" using primary key columns""" - makes_by_pk(order_tx_sig: String!): makes + """An array relationship""" + v0_4_conditional_vaults( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] - """ - fetch data from the table in a streaming manner: "makes" - """ - makes_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """limit the number of rows returned""" + limit: Int - """cursor to stream the results returned by the query""" - cursor: [makes_stream_cursor_input]! + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] """filter the rows returned""" - where: makes_bool_exp - ): [makes!]! + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! - """An array relationship""" - markets( + """An aggregate relationship""" + v0_4_conditional_vaults_aggregate( """distinct select on columns""" - distinct_on: [markets_select_column!] + distinct_on: [v0_4_conditional_vaults_select_column!] """limit the number of rows returned""" limit: Int @@ -13524,382 +20044,739 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [markets_order_by!] + order_by: [v0_4_conditional_vaults_order_by!] """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! + where: v0_4_conditional_vaults_bool_exp + ): v0_4_conditional_vaults_aggregate! + + """An object relationship""" + vault_by_finalize: conditional_vaults + + """An object relationship""" + vault_by_revert: conditional_vaults +} + +""" +aggregated selection of "tokens" +""" +type tokens_aggregate { + aggregate: tokens_aggregate_fields + nodes: [tokens!]! +} + +""" +aggregate fields of "tokens" +""" +type tokens_aggregate_fields { + avg: tokens_avg_fields + count(columns: [tokens_select_column!], distinct: Boolean): Int! + max: tokens_max_fields + min: tokens_min_fields + stddev: tokens_stddev_fields + stddev_pop: tokens_stddev_pop_fields + stddev_samp: tokens_stddev_samp_fields + sum: tokens_sum_fields + var_pop: tokens_var_pop_fields + var_samp: tokens_var_samp_fields + variance: tokens_variance_fields +} + +"""aggregate avg on columns""" +type tokens_avg_fields { + decimals: Float + supply: Float +} + +""" +Boolean expression to filter rows from the table "tokens". All fields are combined with a logical 'AND'. +""" +input tokens_bool_exp { + _and: [tokens_bool_exp!] + _not: tokens_bool_exp + _or: [tokens_bool_exp!] + conditional_vaults: conditional_vaults_bool_exp + conditional_vaults_aggregate: conditional_vaults_aggregate_bool_exp + daos: daos_bool_exp + daosByQuoteAcct: daos_bool_exp + daosByQuoteAcct_aggregate: daos_aggregate_bool_exp + daos_aggregate: daos_aggregate_bool_exp + decimals: smallint_comparison_exp + image_url: String_comparison_exp + markets: markets_bool_exp + marketsByQuoteMintAcct: markets_bool_exp + marketsByQuoteMintAcct_aggregate: markets_aggregate_bool_exp + markets_aggregate: markets_aggregate_bool_exp + mint_acct: String_comparison_exp + name: String_comparison_exp + supply: bigint_comparison_exp + symbol: String_comparison_exp + token_acct_balances: token_acct_balances_bool_exp + token_acct_balances_aggregate: token_acct_balances_aggregate_bool_exp + token_accts: token_accts_bool_exp + token_accts_aggregate: token_accts_aggregate_bool_exp + updated_at: timestamptz_comparison_exp + user_deposits: user_deposits_bool_exp + user_deposits_aggregate: user_deposits_aggregate_bool_exp + v04AmmsByLpMintAddr: v0_4_amms_bool_exp + v04AmmsByLpMintAddr_aggregate: v0_4_amms_aggregate_bool_exp + v04AmmsByQuoteMintAddr: v0_4_amms_bool_exp + v04AmmsByQuoteMintAddr_aggregate: v0_4_amms_aggregate_bool_exp + v0_4_amms: v0_4_amms_bool_exp + v0_4_amms_aggregate: v0_4_amms_aggregate_bool_exp + v0_4_conditional_vaults: v0_4_conditional_vaults_bool_exp + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate_bool_exp + vault_by_finalize: conditional_vaults_bool_exp + vault_by_revert: conditional_vaults_bool_exp +} + +""" +unique or primary key constraints on table "tokens" +""" +enum tokens_constraint { + """ + unique or primary key constraint on columns "mint_acct" + """ + tokens_pkey +} + +""" +input type for incrementing numeric columns in table "tokens" +""" +input tokens_inc_input { + decimals: smallint + supply: bigint +} + +""" +input type for inserting data into table "tokens" +""" +input tokens_insert_input { + conditional_vaults: conditional_vaults_arr_rel_insert_input + daos: daos_arr_rel_insert_input + daosByQuoteAcct: daos_arr_rel_insert_input + decimals: smallint + image_url: String + markets: markets_arr_rel_insert_input + marketsByQuoteMintAcct: markets_arr_rel_insert_input + mint_acct: String + name: String + supply: bigint + symbol: String + token_acct_balances: token_acct_balances_arr_rel_insert_input + token_accts: token_accts_arr_rel_insert_input + updated_at: timestamptz + user_deposits: user_deposits_arr_rel_insert_input + v04AmmsByLpMintAddr: v0_4_amms_arr_rel_insert_input + v04AmmsByQuoteMintAddr: v0_4_amms_arr_rel_insert_input + v0_4_amms: v0_4_amms_arr_rel_insert_input + v0_4_conditional_vaults: v0_4_conditional_vaults_arr_rel_insert_input + vault_by_finalize: conditional_vaults_obj_rel_insert_input + vault_by_revert: conditional_vaults_obj_rel_insert_input +} - """An aggregate relationship""" - markets_aggregate( - """distinct select on columns""" - distinct_on: [markets_select_column!] +"""aggregate max on columns""" +type tokens_max_fields { + decimals: smallint + image_url: String + mint_acct: String + name: String + supply: bigint + symbol: String + updated_at: timestamptz +} - """limit the number of rows returned""" - limit: Int +"""aggregate min on columns""" +type tokens_min_fields { + decimals: smallint + image_url: String + mint_acct: String + name: String + supply: bigint + symbol: String + updated_at: timestamptz +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +response of any mutation on the table "tokens" +""" +type tokens_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """sort the rows by one or more columns""" - order_by: [markets_order_by!] + """data from the rows affected by the mutation""" + returning: [tokens!]! +} - """filter the rows returned""" - where: markets_bool_exp - ): markets_aggregate! +""" +input type for inserting object relation for remote table "tokens" +""" +input tokens_obj_rel_insert_input { + data: tokens_insert_input! - """fetch data from the table: "markets" using primary key columns""" - markets_by_pk(market_acct: String!): markets + """upsert condition""" + on_conflict: tokens_on_conflict +} - """ - fetch data from the table in a streaming manner: "markets" - """ - markets_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +on_conflict condition type for table "tokens" +""" +input tokens_on_conflict { + constraint: tokens_constraint! + update_columns: [tokens_update_column!]! = [] + where: tokens_bool_exp +} - """cursor to stream the results returned by the query""" - cursor: [markets_stream_cursor_input]! +"""Ordering options when selecting data from "tokens".""" +input tokens_order_by { + conditional_vaults_aggregate: conditional_vaults_aggregate_order_by + daosByQuoteAcct_aggregate: daos_aggregate_order_by + daos_aggregate: daos_aggregate_order_by + decimals: order_by + image_url: order_by + marketsByQuoteMintAcct_aggregate: markets_aggregate_order_by + markets_aggregate: markets_aggregate_order_by + mint_acct: order_by + name: order_by + supply: order_by + symbol: order_by + token_acct_balances_aggregate: token_acct_balances_aggregate_order_by + token_accts_aggregate: token_accts_aggregate_order_by + updated_at: order_by + user_deposits_aggregate: user_deposits_aggregate_order_by + v04AmmsByLpMintAddr_aggregate: v0_4_amms_aggregate_order_by + v04AmmsByQuoteMintAddr_aggregate: v0_4_amms_aggregate_order_by + v0_4_amms_aggregate: v0_4_amms_aggregate_order_by + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate_order_by + vault_by_finalize: conditional_vaults_order_by + vault_by_revert: conditional_vaults_order_by +} - """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! +"""primary key columns input for table: tokens""" +input tokens_pk_columns_input { + mint_acct: String! +} - """An array relationship""" - orders( - """distinct select on columns""" - distinct_on: [orders_select_column!] +""" +select columns of table "tokens" +""" +enum tokens_select_column { + """column name""" + decimals - """limit the number of rows returned""" - limit: Int + """column name""" + image_url - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + mint_acct - """sort the rows by one or more columns""" - order_by: [orders_order_by!] + """column name""" + name - """filter the rows returned""" - where: orders_bool_exp - ): [orders!]! + """column name""" + supply - """An aggregate relationship""" - orders_aggregate( - """distinct select on columns""" - distinct_on: [orders_select_column!] + """column name""" + symbol - """limit the number of rows returned""" - limit: Int + """column name""" + updated_at +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for updating data in table "tokens" +""" +input tokens_set_input { + decimals: smallint + image_url: String + mint_acct: String + name: String + supply: bigint + symbol: String + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [orders_order_by!] +"""aggregate stddev on columns""" +type tokens_stddev_fields { + decimals: Float + supply: Float +} - """filter the rows returned""" - where: orders_bool_exp - ): orders_aggregate! +"""aggregate stddev_pop on columns""" +type tokens_stddev_pop_fields { + decimals: Float + supply: Float +} - """fetch data from the table: "orders" using primary key columns""" - orders_by_pk(order_tx_sig: String!): orders +"""aggregate stddev_samp on columns""" +type tokens_stddev_samp_fields { + decimals: Float + supply: Float +} - """ - fetch data from the table in a streaming manner: "orders" - """ - orders_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +Streaming cursor of the table "tokens" +""" +input tokens_stream_cursor_input { + """Stream column input with initial value""" + initial_value: tokens_stream_cursor_value_input! - """cursor to stream the results returned by the query""" - cursor: [orders_stream_cursor_input]! + """cursor ordering""" + ordering: cursor_ordering +} - """filter the rows returned""" - where: orders_bool_exp - ): [orders!]! +"""Initial value of the column from where the streaming should start""" +input tokens_stream_cursor_value_input { + decimals: smallint + image_url: String + mint_acct: String + name: String + supply: bigint + symbol: String + updated_at: timestamptz +} - """An array relationship""" - prices( - """distinct select on columns""" - distinct_on: [prices_select_column!] +"""aggregate sum on columns""" +type tokens_sum_fields { + decimals: smallint + supply: bigint +} - """limit the number of rows returned""" - limit: Int +""" +update columns of table "tokens" +""" +enum tokens_update_column { + """column name""" + decimals - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + image_url - """sort the rows by one or more columns""" - order_by: [prices_order_by!] + """column name""" + mint_acct - """filter the rows returned""" - where: prices_bool_exp - ): [prices!]! + """column name""" + name - """An aggregate relationship""" - prices_aggregate( - """distinct select on columns""" - distinct_on: [prices_select_column!] + """column name""" + supply - """limit the number of rows returned""" - limit: Int + """column name""" + symbol - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + updated_at +} - """sort the rows by one or more columns""" - order_by: [prices_order_by!] +input tokens_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: tokens_inc_input - """filter the rows returned""" - where: prices_bool_exp - ): prices_aggregate! + """sets the columns of the filtered rows to the given values""" + _set: tokens_set_input + + """filter the rows which have to be updated""" + where: tokens_bool_exp! +} - """fetch data from the table: "prices" using primary key columns""" - prices_by_pk(created_at: timestamptz!, market_acct: String!): prices +"""aggregate var_pop on columns""" +type tokens_var_pop_fields { + decimals: Float + supply: Float +} - """ - fetch data from the table: "prices_chart_data" - """ - prices_chart_data( - """distinct select on columns""" - distinct_on: [prices_chart_data_select_column!] +"""aggregate var_samp on columns""" +type tokens_var_samp_fields { + decimals: Float + supply: Float +} - """limit the number of rows returned""" - limit: Int +"""aggregate variance on columns""" +type tokens_variance_fields { + decimals: Float + supply: Float +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""top_dao_tradersNative Query Arguments""" +input top_dao_traders_arguments { + """Slug of the DAO""" + dao_slug: String! +} - """sort the rows by one or more columns""" - order_by: [prices_chart_data_order_by!] +""" +columns and relationships of "transaction_watcher_transactions" +""" +type transaction_watcher_transactions { + slot: bigint! - """filter the rows returned""" - where: prices_chart_data_bool_exp - ): [prices_chart_data!]! + """An object relationship""" + transaction: transactions! - """ - fetch aggregated fields from the table: "prices_chart_data" - """ - prices_chart_data_aggregate( - """distinct select on columns""" - distinct_on: [prices_chart_data_select_column!] + """An object relationship""" + transaction_watcher: transaction_watchers! + tx_sig: String! + watcher_acct: String! +} - """limit the number of rows returned""" - limit: Int +""" +aggregated selection of "transaction_watcher_transactions" +""" +type transaction_watcher_transactions_aggregate { + aggregate: transaction_watcher_transactions_aggregate_fields + nodes: [transaction_watcher_transactions!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +input transaction_watcher_transactions_aggregate_bool_exp { + count: transaction_watcher_transactions_aggregate_bool_exp_count +} - """sort the rows by one or more columns""" - order_by: [prices_chart_data_order_by!] +input transaction_watcher_transactions_aggregate_bool_exp_count { + arguments: [transaction_watcher_transactions_select_column!] + distinct: Boolean + filter: transaction_watcher_transactions_bool_exp + predicate: Int_comparison_exp! +} - """filter the rows returned""" - where: prices_chart_data_bool_exp - ): prices_chart_data_aggregate! +""" +aggregate fields of "transaction_watcher_transactions" +""" +type transaction_watcher_transactions_aggregate_fields { + avg: transaction_watcher_transactions_avg_fields + count(columns: [transaction_watcher_transactions_select_column!], distinct: Boolean): Int! + max: transaction_watcher_transactions_max_fields + min: transaction_watcher_transactions_min_fields + stddev: transaction_watcher_transactions_stddev_fields + stddev_pop: transaction_watcher_transactions_stddev_pop_fields + stddev_samp: transaction_watcher_transactions_stddev_samp_fields + sum: transaction_watcher_transactions_sum_fields + var_pop: transaction_watcher_transactions_var_pop_fields + var_samp: transaction_watcher_transactions_var_samp_fields + variance: transaction_watcher_transactions_variance_fields +} - """ - fetch data from the table in a streaming manner: "prices_chart_data" - """ - prices_chart_data_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +order by aggregate values of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_aggregate_order_by { + avg: transaction_watcher_transactions_avg_order_by + count: order_by + max: transaction_watcher_transactions_max_order_by + min: transaction_watcher_transactions_min_order_by + stddev: transaction_watcher_transactions_stddev_order_by + stddev_pop: transaction_watcher_transactions_stddev_pop_order_by + stddev_samp: transaction_watcher_transactions_stddev_samp_order_by + sum: transaction_watcher_transactions_sum_order_by + var_pop: transaction_watcher_transactions_var_pop_order_by + var_samp: transaction_watcher_transactions_var_samp_order_by + variance: transaction_watcher_transactions_variance_order_by +} - """cursor to stream the results returned by the query""" - cursor: [prices_chart_data_stream_cursor_input]! +""" +input type for inserting array relation for remote table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_arr_rel_insert_input { + data: [transaction_watcher_transactions_insert_input!]! - """filter the rows returned""" - where: prices_chart_data_bool_exp - ): [prices_chart_data!]! + """upsert condition""" + on_conflict: transaction_watcher_transactions_on_conflict +} - """ - fetch data from the table in a streaming manner: "prices" - """ - prices_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""aggregate avg on columns""" +type transaction_watcher_transactions_avg_fields { + slot: Float +} - """cursor to stream the results returned by the query""" - cursor: [prices_stream_cursor_input]! +""" +order by avg() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_avg_order_by { + slot: order_by +} - """filter the rows returned""" - where: prices_bool_exp - ): [prices!]! +""" +Boolean expression to filter rows from the table "transaction_watcher_transactions". All fields are combined with a logical 'AND'. +""" +input transaction_watcher_transactions_bool_exp { + _and: [transaction_watcher_transactions_bool_exp!] + _not: transaction_watcher_transactions_bool_exp + _or: [transaction_watcher_transactions_bool_exp!] + slot: bigint_comparison_exp + transaction: transactions_bool_exp + transaction_watcher: transaction_watchers_bool_exp + tx_sig: String_comparison_exp + watcher_acct: String_comparison_exp +} +""" +unique or primary key constraints on table "transaction_watcher_transactions" +""" +enum transaction_watcher_transactions_constraint { """ - fetch data from the table: "program_system" + unique or primary key constraint on columns "watcher_acct", "tx_sig" """ - program_system( - """distinct select on columns""" - distinct_on: [program_system_select_column!] + transaction_watcher_transactions_watcher_acct_tx_sig_pk +} - """limit the number of rows returned""" - limit: Int +""" +input type for incrementing numeric columns in table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_inc_input { + slot: bigint +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for inserting data into table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_insert_input { + slot: bigint + transaction: transactions_obj_rel_insert_input + transaction_watcher: transaction_watchers_obj_rel_insert_input + tx_sig: String + watcher_acct: String +} - """sort the rows by one or more columns""" - order_by: [program_system_order_by!] +"""aggregate max on columns""" +type transaction_watcher_transactions_max_fields { + slot: bigint + tx_sig: String + watcher_acct: String +} - """filter the rows returned""" - where: program_system_bool_exp - ): [program_system!]! +""" +order by max() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_max_order_by { + slot: order_by + tx_sig: order_by + watcher_acct: order_by +} - """ - fetch aggregated fields from the table: "program_system" - """ - program_system_aggregate( - """distinct select on columns""" - distinct_on: [program_system_select_column!] +"""aggregate min on columns""" +type transaction_watcher_transactions_min_fields { + slot: bigint + tx_sig: String + watcher_acct: String +} - """limit the number of rows returned""" - limit: Int +""" +order by min() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_min_order_by { + slot: order_by + tx_sig: order_by + watcher_acct: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +response of any mutation on the table "transaction_watcher_transactions" +""" +type transaction_watcher_transactions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """sort the rows by one or more columns""" - order_by: [program_system_order_by!] + """data from the rows affected by the mutation""" + returning: [transaction_watcher_transactions!]! +} - """filter the rows returned""" - where: program_system_bool_exp - ): program_system_aggregate! +""" +on_conflict condition type for table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_on_conflict { + constraint: transaction_watcher_transactions_constraint! + update_columns: [transaction_watcher_transactions_update_column!]! = [] + where: transaction_watcher_transactions_bool_exp +} - """fetch data from the table: "program_system" using primary key columns""" - program_system_by_pk(system_version: float8!): program_system +""" +Ordering options when selecting data from "transaction_watcher_transactions". +""" +input transaction_watcher_transactions_order_by { + slot: order_by + transaction: transactions_order_by + transaction_watcher: transaction_watchers_order_by + tx_sig: order_by + watcher_acct: order_by +} - """ - fetch data from the table in a streaming manner: "program_system" - """ - program_system_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""primary key columns input for table: transaction_watcher_transactions""" +input transaction_watcher_transactions_pk_columns_input { + tx_sig: String! + watcher_acct: String! +} - """cursor to stream the results returned by the query""" - cursor: [program_system_stream_cursor_input]! +""" +select columns of table "transaction_watcher_transactions" +""" +enum transaction_watcher_transactions_select_column { + """column name""" + slot - """filter the rows returned""" - where: program_system_bool_exp - ): [program_system!]! + """column name""" + tx_sig - """ - fetch data from the table: "programs" - """ - programs( - """distinct select on columns""" - distinct_on: [programs_select_column!] + """column name""" + watcher_acct +} - """limit the number of rows returned""" - limit: Int +""" +input type for updating data in table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_set_input { + slot: bigint + tx_sig: String + watcher_acct: String +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate stddev on columns""" +type transaction_watcher_transactions_stddev_fields { + slot: Float +} - """sort the rows by one or more columns""" - order_by: [programs_order_by!] +""" +order by stddev() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_stddev_order_by { + slot: order_by +} - """filter the rows returned""" - where: programs_bool_exp - ): [programs!]! +"""aggregate stddev_pop on columns""" +type transaction_watcher_transactions_stddev_pop_fields { + slot: Float +} - """ - fetch aggregated fields from the table: "programs" - """ - programs_aggregate( - """distinct select on columns""" - distinct_on: [programs_select_column!] +""" +order by stddev_pop() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_stddev_pop_order_by { + slot: order_by +} - """limit the number of rows returned""" - limit: Int +"""aggregate stddev_samp on columns""" +type transaction_watcher_transactions_stddev_samp_fields { + slot: Float +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +order by stddev_samp() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_stddev_samp_order_by { + slot: order_by +} - """sort the rows by one or more columns""" - order_by: [programs_order_by!] +""" +Streaming cursor of the table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_stream_cursor_input { + """Stream column input with initial value""" + initial_value: transaction_watcher_transactions_stream_cursor_value_input! - """filter the rows returned""" - where: programs_bool_exp - ): programs_aggregate! + """cursor ordering""" + ordering: cursor_ordering +} - """fetch data from the table: "programs" using primary key columns""" - programs_by_pk(program_acct: String!): programs +"""Initial value of the column from where the streaming should start""" +input transaction_watcher_transactions_stream_cursor_value_input { + slot: bigint + tx_sig: String + watcher_acct: String +} - """ - fetch data from the table in a streaming manner: "programs" - """ - programs_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""aggregate sum on columns""" +type transaction_watcher_transactions_sum_fields { + slot: bigint +} - """cursor to stream the results returned by the query""" - cursor: [programs_stream_cursor_input]! +""" +order by sum() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_sum_order_by { + slot: order_by +} - """filter the rows returned""" - where: programs_bool_exp - ): [programs!]! +""" +update columns of table "transaction_watcher_transactions" +""" +enum transaction_watcher_transactions_update_column { + """column name""" + slot - """ - fetch data from the table: "proposal_bars" - """ - proposal_bars( - """distinct select on columns""" - distinct_on: [proposal_bars_select_column!] + """column name""" + tx_sig - """limit the number of rows returned""" - limit: Int + """column name""" + watcher_acct +} - """skip the first n rows. Use only with order_by""" - offset: Int +input transaction_watcher_transactions_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: transaction_watcher_transactions_inc_input - """sort the rows by one or more columns""" - order_by: [proposal_bars_order_by!] + """sets the columns of the filtered rows to the given values""" + _set: transaction_watcher_transactions_set_input - """filter the rows returned""" - where: proposal_bars_bool_exp - ): [proposal_bars!]! + """filter the rows which have to be updated""" + where: transaction_watcher_transactions_bool_exp! +} - """ - fetch aggregated fields from the table: "proposal_bars" - """ - proposal_bars_aggregate( - """distinct select on columns""" - distinct_on: [proposal_bars_select_column!] +"""aggregate var_pop on columns""" +type transaction_watcher_transactions_var_pop_fields { + slot: Float +} - """limit the number of rows returned""" - limit: Int +""" +order by var_pop() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_var_pop_order_by { + slot: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate var_samp on columns""" +type transaction_watcher_transactions_var_samp_fields { + slot: Float +} - """sort the rows by one or more columns""" - order_by: [proposal_bars_order_by!] +""" +order by var_samp() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_var_samp_order_by { + slot: order_by +} - """filter the rows returned""" - where: proposal_bars_bool_exp - ): proposal_bars_aggregate! +"""aggregate variance on columns""" +type transaction_watcher_transactions_variance_fields { + slot: Float +} - """fetch data from the table: "proposal_bars" using primary key columns""" - proposal_bars_by_pk(bar_size: interval!, bar_start_time: timestamptz!, proposal_acct: String!): proposal_bars +""" +order by variance() on columns of table "transaction_watcher_transactions" +""" +input transaction_watcher_transactions_variance_order_by { + slot: order_by +} - """ - fetch data from the table in a streaming manner: "proposal_bars" - """ - proposal_bars_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +columns and relationships of "transaction_watchers" +""" +type transaction_watchers { + acct: String! + checked_up_to_slot: bigint! + description: String! + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint! + status: String! - """cursor to stream the results returned by the query""" - cursor: [proposal_bars_stream_cursor_input]! + """An object relationship""" + transaction: transactions - """filter the rows returned""" - where: proposal_bars_bool_exp - ): [proposal_bars!]! + """An object relationship""" + transactionByLatestTxSig: transactions """An array relationship""" - proposal_details( + transaction_watcher_transactions( """distinct select on columns""" - distinct_on: [proposal_details_select_column!] + distinct_on: [transaction_watcher_transactions_select_column!] """limit the number of rows returned""" limit: Int @@ -13908,16 +20785,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [proposal_details_order_by!] + order_by: [transaction_watcher_transactions_order_by!] """filter the rows returned""" - where: proposal_details_bool_exp - ): [proposal_details!]! + where: transaction_watcher_transactions_bool_exp + ): [transaction_watcher_transactions!]! """An aggregate relationship""" - proposal_details_aggregate( + transaction_watcher_transactions_aggregate( """distinct select on columns""" - distinct_on: [proposal_details_select_column!] + distinct_on: [transaction_watcher_transactions_select_column!] """limit the number of rows returned""" limit: Int @@ -13926,248 +20803,479 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [proposal_details_order_by!] + order_by: [transaction_watcher_transactions_order_by!] """filter the rows returned""" - where: proposal_details_bool_exp - ): proposal_details_aggregate! + where: transaction_watcher_transactions_bool_exp + ): transaction_watcher_transactions_aggregate! + updated_at: timestamptz +} - """ - fetch data from the table: "proposal_details" using primary key columns - """ - proposal_details_by_pk(proposal_id: bigint!): proposal_details +""" +aggregated selection of "transaction_watchers" +""" +type transaction_watchers_aggregate { + aggregate: transaction_watchers_aggregate_fields + nodes: [transaction_watchers!]! +} - """ - fetch data from the table in a streaming manner: "proposal_details" - """ - proposal_details_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +input transaction_watchers_aggregate_bool_exp { + count: transaction_watchers_aggregate_bool_exp_count +} - """cursor to stream the results returned by the query""" - cursor: [proposal_details_stream_cursor_input]! +input transaction_watchers_aggregate_bool_exp_count { + arguments: [transaction_watchers_select_column!] + distinct: Boolean + filter: transaction_watchers_bool_exp + predicate: Int_comparison_exp! +} - """filter the rows returned""" - where: proposal_details_bool_exp - ): [proposal_details!]! +""" +aggregate fields of "transaction_watchers" +""" +type transaction_watchers_aggregate_fields { + avg: transaction_watchers_avg_fields + count(columns: [transaction_watchers_select_column!], distinct: Boolean): Int! + max: transaction_watchers_max_fields + min: transaction_watchers_min_fields + stddev: transaction_watchers_stddev_fields + stddev_pop: transaction_watchers_stddev_pop_fields + stddev_samp: transaction_watchers_stddev_samp_fields + sum: transaction_watchers_sum_fields + var_pop: transaction_watchers_var_pop_fields + var_samp: transaction_watchers_var_samp_fields + variance: transaction_watchers_variance_fields +} - """ - fetch data from the table: "proposal_total_trade_volume" - """ - proposal_total_trade_volume( - """distinct select on columns""" - distinct_on: [proposal_total_trade_volume_select_column!] +""" +order by aggregate values of table "transaction_watchers" +""" +input transaction_watchers_aggregate_order_by { + avg: transaction_watchers_avg_order_by + count: order_by + max: transaction_watchers_max_order_by + min: transaction_watchers_min_order_by + stddev: transaction_watchers_stddev_order_by + stddev_pop: transaction_watchers_stddev_pop_order_by + stddev_samp: transaction_watchers_stddev_samp_order_by + sum: transaction_watchers_sum_order_by + var_pop: transaction_watchers_var_pop_order_by + var_samp: transaction_watchers_var_samp_order_by + variance: transaction_watchers_variance_order_by +} - """limit the number of rows returned""" - limit: Int +""" +input type for inserting array relation for remote table "transaction_watchers" +""" +input transaction_watchers_arr_rel_insert_input { + data: [transaction_watchers_insert_input!]! - """skip the first n rows. Use only with order_by""" - offset: Int + """upsert condition""" + on_conflict: transaction_watchers_on_conflict +} - """sort the rows by one or more columns""" - order_by: [proposal_total_trade_volume_order_by!] +"""aggregate avg on columns""" +type transaction_watchers_avg_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """filter the rows returned""" - where: proposal_total_trade_volume_bool_exp - ): [proposal_total_trade_volume!]! +""" +order by avg() on columns of table "transaction_watchers" +""" +input transaction_watchers_avg_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} + +""" +Boolean expression to filter rows from the table "transaction_watchers". All fields are combined with a logical 'AND'. +""" +input transaction_watchers_bool_exp { + _and: [transaction_watchers_bool_exp!] + _not: transaction_watchers_bool_exp + _or: [transaction_watchers_bool_exp!] + acct: String_comparison_exp + checked_up_to_slot: bigint_comparison_exp + description: String_comparison_exp + failure_log: String_comparison_exp + first_tx_sig: String_comparison_exp + latest_tx_sig: String_comparison_exp + serializer_logic_version: smallint_comparison_exp + status: String_comparison_exp + transaction: transactions_bool_exp + transactionByLatestTxSig: transactions_bool_exp + transaction_watcher_transactions: transaction_watcher_transactions_bool_exp + transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_bool_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "transaction_watchers" +""" +enum transaction_watchers_constraint { """ - fetch aggregated fields from the table: "proposal_total_trade_volume" + unique or primary key constraint on columns "acct" """ - proposal_total_trade_volume_aggregate( - """distinct select on columns""" - distinct_on: [proposal_total_trade_volume_select_column!] + transaction_watchers_pkey +} - """limit the number of rows returned""" - limit: Int +""" +input type for incrementing numeric columns in table "transaction_watchers" +""" +input transaction_watchers_inc_input { + checked_up_to_slot: bigint + serializer_logic_version: smallint +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for inserting data into table "transaction_watchers" +""" +input transaction_watchers_insert_input { + acct: String + checked_up_to_slot: bigint + description: String + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint + status: String + transaction: transactions_obj_rel_insert_input + transactionByLatestTxSig: transactions_obj_rel_insert_input + transaction_watcher_transactions: transaction_watcher_transactions_arr_rel_insert_input + updated_at: timestamptz +} - """sort the rows by one or more columns""" - order_by: [proposal_total_trade_volume_order_by!] +"""aggregate max on columns""" +type transaction_watchers_max_fields { + acct: String + checked_up_to_slot: bigint + description: String + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint + status: String + updated_at: timestamptz +} - """filter the rows returned""" - where: proposal_total_trade_volume_bool_exp - ): proposal_total_trade_volume_aggregate! +""" +order by max() on columns of table "transaction_watchers" +""" +input transaction_watchers_max_order_by { + acct: order_by + checked_up_to_slot: order_by + description: order_by + failure_log: order_by + first_tx_sig: order_by + latest_tx_sig: order_by + serializer_logic_version: order_by + status: order_by + updated_at: order_by +} - """ - fetch data from the table in a streaming manner: "proposal_total_trade_volume" - """ - proposal_total_trade_volume_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""aggregate min on columns""" +type transaction_watchers_min_fields { + acct: String + checked_up_to_slot: bigint + description: String + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint + status: String + updated_at: timestamptz +} + +""" +order by min() on columns of table "transaction_watchers" +""" +input transaction_watchers_min_order_by { + acct: order_by + checked_up_to_slot: order_by + description: order_by + failure_log: order_by + first_tx_sig: order_by + latest_tx_sig: order_by + serializer_logic_version: order_by + status: order_by + updated_at: order_by +} + +""" +response of any mutation on the table "transaction_watchers" +""" +type transaction_watchers_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [transaction_watchers!]! +} + +""" +input type for inserting object relation for remote table "transaction_watchers" +""" +input transaction_watchers_obj_rel_insert_input { + data: transaction_watchers_insert_input! - """cursor to stream the results returned by the query""" - cursor: [proposal_total_trade_volume_stream_cursor_input]! + """upsert condition""" + on_conflict: transaction_watchers_on_conflict +} - """filter the rows returned""" - where: proposal_total_trade_volume_bool_exp - ): [proposal_total_trade_volume!]! +""" +on_conflict condition type for table "transaction_watchers" +""" +input transaction_watchers_on_conflict { + constraint: transaction_watchers_constraint! + update_columns: [transaction_watchers_update_column!]! = [] + where: transaction_watchers_bool_exp +} - """An array relationship""" - proposals( - """distinct select on columns""" - distinct_on: [proposals_select_column!] +"""Ordering options when selecting data from "transaction_watchers".""" +input transaction_watchers_order_by { + acct: order_by + checked_up_to_slot: order_by + description: order_by + failure_log: order_by + first_tx_sig: order_by + latest_tx_sig: order_by + serializer_logic_version: order_by + status: order_by + transaction: transactions_order_by + transactionByLatestTxSig: transactions_order_by + transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_order_by + updated_at: order_by +} - """limit the number of rows returned""" - limit: Int +"""primary key columns input for table: transaction_watchers""" +input transaction_watchers_pk_columns_input { + acct: String! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +select columns of table "transaction_watchers" +""" +enum transaction_watchers_select_column { + """column name""" + acct - """sort the rows by one or more columns""" - order_by: [proposals_order_by!] + """column name""" + checked_up_to_slot - """filter the rows returned""" - where: proposals_bool_exp - ): [proposals!]! + """column name""" + description - """An aggregate relationship""" - proposals_aggregate( - """distinct select on columns""" - distinct_on: [proposals_select_column!] + """column name""" + failure_log - """limit the number of rows returned""" - limit: Int + """column name""" + first_tx_sig - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + latest_tx_sig - """sort the rows by one or more columns""" - order_by: [proposals_order_by!] + """column name""" + serializer_logic_version - """filter the rows returned""" - where: proposals_bool_exp - ): proposals_aggregate! + """column name""" + status - """fetch data from the table: "proposals" using primary key columns""" - proposals_by_pk(proposal_acct: String!): proposals + """column name""" + updated_at +} - """ - fetch data from the table in a streaming manner: "proposals" - """ - proposals_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +input type for updating data in table "transaction_watchers" +""" +input transaction_watchers_set_input { + acct: String + checked_up_to_slot: bigint + description: String + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint + status: String + updated_at: timestamptz +} - """cursor to stream the results returned by the query""" - cursor: [proposals_stream_cursor_input]! +"""aggregate stddev on columns""" +type transaction_watchers_stddev_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """filter the rows returned""" - where: proposals_bool_exp - ): [proposals!]! +""" +order by stddev() on columns of table "transaction_watchers" +""" +input transaction_watchers_stddev_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """An array relationship""" - reactions( - """distinct select on columns""" - distinct_on: [reactions_select_column!] +"""aggregate stddev_pop on columns""" +type transaction_watchers_stddev_pop_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """limit the number of rows returned""" - limit: Int +""" +order by stddev_pop() on columns of table "transaction_watchers" +""" +input transaction_watchers_stddev_pop_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate stddev_samp on columns""" +type transaction_watchers_stddev_samp_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """sort the rows by one or more columns""" - order_by: [reactions_order_by!] +""" +order by stddev_samp() on columns of table "transaction_watchers" +""" +input transaction_watchers_stddev_samp_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """filter the rows returned""" - where: reactions_bool_exp - ): [reactions!]! +""" +Streaming cursor of the table "transaction_watchers" +""" +input transaction_watchers_stream_cursor_input { + """Stream column input with initial value""" + initial_value: transaction_watchers_stream_cursor_value_input! - """An aggregate relationship""" - reactions_aggregate( - """distinct select on columns""" - distinct_on: [reactions_select_column!] + """cursor ordering""" + ordering: cursor_ordering +} - """limit the number of rows returned""" - limit: Int +"""Initial value of the column from where the streaming should start""" +input transaction_watchers_stream_cursor_value_input { + acct: String + checked_up_to_slot: bigint + description: String + failure_log: String + first_tx_sig: String + latest_tx_sig: String + serializer_logic_version: smallint + status: String + updated_at: timestamptz +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate sum on columns""" +type transaction_watchers_sum_fields { + checked_up_to_slot: bigint + serializer_logic_version: smallint +} - """sort the rows by one or more columns""" - order_by: [reactions_order_by!] +""" +order by sum() on columns of table "transaction_watchers" +""" +input transaction_watchers_sum_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """filter the rows returned""" - where: reactions_bool_exp - ): reactions_aggregate! +""" +update columns of table "transaction_watchers" +""" +enum transaction_watchers_update_column { + """column name""" + acct - """fetch data from the table: "reactions" using primary key columns""" - reactions_by_pk(proposal_acct: String!, reaction: String!, reactor_acct: String!): reactions + """column name""" + checked_up_to_slot - """ - fetch data from the table in a streaming manner: "reactions" - """ - reactions_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """column name""" + description - """cursor to stream the results returned by the query""" - cursor: [reactions_stream_cursor_input]! + """column name""" + failure_log - """filter the rows returned""" - where: reactions_bool_exp - ): [reactions!]! + """column name""" + first_tx_sig - """An array relationship""" - sessions( - """distinct select on columns""" - distinct_on: [sessions_select_column!] + """column name""" + latest_tx_sig - """limit the number of rows returned""" - limit: Int + """column name""" + serializer_logic_version - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + status - """sort the rows by one or more columns""" - order_by: [sessions_order_by!] + """column name""" + updated_at +} - """filter the rows returned""" - where: sessions_bool_exp - ): [sessions!]! +input transaction_watchers_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: transaction_watchers_inc_input - """An aggregate relationship""" - sessions_aggregate( - """distinct select on columns""" - distinct_on: [sessions_select_column!] + """sets the columns of the filtered rows to the given values""" + _set: transaction_watchers_set_input - """limit the number of rows returned""" - limit: Int + """filter the rows which have to be updated""" + where: transaction_watchers_bool_exp! +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate var_pop on columns""" +type transaction_watchers_var_pop_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """sort the rows by one or more columns""" - order_by: [sessions_order_by!] +""" +order by var_pop() on columns of table "transaction_watchers" +""" +input transaction_watchers_var_pop_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """filter the rows returned""" - where: sessions_bool_exp - ): sessions_aggregate! +"""aggregate var_samp on columns""" +type transaction_watchers_var_samp_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """fetch data from the table: "sessions" using primary key columns""" - sessions_by_pk(id: uuid!): sessions +""" +order by var_samp() on columns of table "transaction_watchers" +""" +input transaction_watchers_var_samp_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """ - fetch data from the table in a streaming manner: "sessions" - """ - sessions_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""aggregate variance on columns""" +type transaction_watchers_variance_fields { + checked_up_to_slot: Float + serializer_logic_version: Float +} - """cursor to stream the results returned by the query""" - cursor: [sessions_stream_cursor_input]! +""" +order by variance() on columns of table "transaction_watchers" +""" +input transaction_watchers_variance_order_by { + checked_up_to_slot: order_by + serializer_logic_version: order_by +} - """filter the rows returned""" - where: sessions_bool_exp - ): [sessions!]! +""" +columns and relationships of "transactions" +""" +type transactions { + block_time: timestamptz! + failed: Boolean! """An array relationship""" - takes( + indexer_account_dependencies( """distinct select on columns""" - distinct_on: [takes_select_column!] + distinct_on: [indexer_account_dependencies_select_column!] """limit the number of rows returned""" limit: Int @@ -14176,16 +21284,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [takes_order_by!] + order_by: [indexer_account_dependencies_order_by!] """filter the rows returned""" - where: takes_bool_exp - ): [takes!]! + where: indexer_account_dependencies_bool_exp + ): [indexer_account_dependencies!]! """An aggregate relationship""" - takes_aggregate( + indexer_account_dependencies_aggregate( """distinct select on columns""" - distinct_on: [takes_select_column!] + distinct_on: [indexer_account_dependencies_select_column!] """limit the number of rows returned""" limit: Int @@ -14194,28 +21302,18 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [takes_order_by!] + order_by: [indexer_account_dependencies_order_by!] """filter the rows returned""" - where: takes_bool_exp - ): takes_aggregate! - - """fetch data from the table: "takes" using primary key columns""" - takes_by_pk(order_tx_sig: String!): takes - - """ - fetch data from the table in a streaming manner: "takes" - """ - takes_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [takes_stream_cursor_input]! + where: indexer_account_dependencies_bool_exp + ): indexer_account_dependencies_aggregate! + main_ix_type: String - """filter the rows returned""" - where: takes_bool_exp - ): [takes!]! + """An object relationship""" + order: orders + payload: String! + serializer_logic_version: smallint! + slot: bigint! """An array relationship""" token_acct_balances( @@ -14253,29 +21351,10 @@ type subscription_root { where: token_acct_balances_bool_exp ): token_acct_balances_aggregate! - """ - fetch data from the table: "token_acct_balances" using primary key columns - """ - token_acct_balances_by_pk(amount: bigint!, created_at: timestamptz!, mint_acct: String!, token_acct: String!): token_acct_balances - - """ - fetch data from the table in a streaming manner: "token_acct_balances" - """ - token_acct_balances_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [token_acct_balances_stream_cursor_input]! - - """filter the rows returned""" - where: token_acct_balances_bool_exp - ): [token_acct_balances!]! - """An array relationship""" - token_accts( + transactionWatchersByLatestTxSig( """distinct select on columns""" - distinct_on: [token_accts_select_column!] + distinct_on: [transaction_watchers_select_column!] """limit the number of rows returned""" limit: Int @@ -14284,16 +21363,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [token_accts_order_by!] + order_by: [transaction_watchers_order_by!] """filter the rows returned""" - where: token_accts_bool_exp - ): [token_accts!]! + where: transaction_watchers_bool_exp + ): [transaction_watchers!]! """An aggregate relationship""" - token_accts_aggregate( + transactionWatchersByLatestTxSig_aggregate( """distinct select on columns""" - distinct_on: [token_accts_select_column!] + distinct_on: [transaction_watchers_select_column!] """limit the number of rows returned""" limit: Int @@ -14302,35 +21381,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [token_accts_order_by!] - - """filter the rows returned""" - where: token_accts_bool_exp - ): token_accts_aggregate! - - """fetch data from the table: "token_accts" using primary key columns""" - token_accts_by_pk(token_acct: String!): token_accts - - """ - fetch data from the table in a streaming manner: "token_accts" - """ - token_accts_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [token_accts_stream_cursor_input]! + order_by: [transaction_watchers_order_by!] """filter the rows returned""" - where: token_accts_bool_exp - ): [token_accts!]! + where: transaction_watchers_bool_exp + ): transaction_watchers_aggregate! - """ - fetch data from the table: "tokens" - """ - tokens( + """An array relationship""" + transaction_watcher_transactions( """distinct select on columns""" - distinct_on: [tokens_select_column!] + distinct_on: [transaction_watcher_transactions_select_column!] """limit the number of rows returned""" limit: Int @@ -14339,18 +21399,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [tokens_order_by!] + order_by: [transaction_watcher_transactions_order_by!] """filter the rows returned""" - where: tokens_bool_exp - ): [tokens!]! + where: transaction_watcher_transactions_bool_exp + ): [transaction_watcher_transactions!]! - """ - fetch aggregated fields from the table: "tokens" - """ - tokens_aggregate( + """An aggregate relationship""" + transaction_watcher_transactions_aggregate( """distinct select on columns""" - distinct_on: [tokens_select_column!] + distinct_on: [transaction_watcher_transactions_select_column!] """limit the number of rows returned""" limit: Int @@ -14359,33 +21417,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [tokens_order_by!] - - """filter the rows returned""" - where: tokens_bool_exp - ): tokens_aggregate! - - """fetch data from the table: "tokens" using primary key columns""" - tokens_by_pk(mint_acct: String!): tokens - - """ - fetch data from the table in a streaming manner: "tokens" - """ - tokens_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [tokens_stream_cursor_input]! + order_by: [transaction_watcher_transactions_order_by!] """filter the rows returned""" - where: tokens_bool_exp - ): [tokens!]! + where: transaction_watcher_transactions_bool_exp + ): transaction_watcher_transactions_aggregate! """An array relationship""" - transaction_watcher_transactions( + transaction_watchers( """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] + distinct_on: [transaction_watchers_select_column!] """limit the number of rows returned""" limit: Int @@ -14394,16 +21435,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] + order_by: [transaction_watchers_order_by!] """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): [transaction_watcher_transactions!]! + where: transaction_watchers_bool_exp + ): [transaction_watchers!]! """An aggregate relationship""" - transaction_watcher_transactions_aggregate( + transaction_watchers_aggregate( """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] + distinct_on: [transaction_watchers_select_column!] """limit the number of rows returned""" limit: Int @@ -14412,35 +21453,17 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] - - """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): transaction_watcher_transactions_aggregate! - - """ - fetch data from the table: "transaction_watcher_transactions" using primary key columns - """ - transaction_watcher_transactions_by_pk(tx_sig: String!, watcher_acct: String!): transaction_watcher_transactions - - """ - fetch data from the table in a streaming manner: "transaction_watcher_transactions" - """ - transaction_watcher_transactions_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [transaction_watcher_transactions_stream_cursor_input]! + order_by: [transaction_watchers_order_by!] """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): [transaction_watcher_transactions!]! + where: transaction_watchers_bool_exp + ): transaction_watchers_aggregate! + tx_sig: String! """An array relationship""" - transaction_watchers( + user_deposits( """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -14449,16 +21472,16 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: transaction_watchers_bool_exp - ): [transaction_watchers!]! + where: user_deposits_bool_exp + ): [user_deposits!]! """An aggregate relationship""" - transaction_watchers_aggregate( + user_deposits_aggregate( """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -14467,1891 +21490,2178 @@ type subscription_root { offset: Int """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: transaction_watchers_bool_exp - ): transaction_watchers_aggregate! + where: user_deposits_bool_exp + ): user_deposits_aggregate! +} - """ - fetch data from the table: "transaction_watchers" using primary key columns - """ - transaction_watchers_by_pk(acct: String!): transaction_watchers +""" +aggregated selection of "transactions" +""" +type transactions_aggregate { + aggregate: transactions_aggregate_fields + nodes: [transactions!]! +} - """ - fetch data from the table in a streaming manner: "transaction_watchers" - """ - transaction_watchers_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +aggregate fields of "transactions" +""" +type transactions_aggregate_fields { + avg: transactions_avg_fields + count(columns: [transactions_select_column!], distinct: Boolean): Int! + max: transactions_max_fields + min: transactions_min_fields + stddev: transactions_stddev_fields + stddev_pop: transactions_stddev_pop_fields + stddev_samp: transactions_stddev_samp_fields + sum: transactions_sum_fields + var_pop: transactions_var_pop_fields + var_samp: transactions_var_samp_fields + variance: transactions_variance_fields +} - """cursor to stream the results returned by the query""" - cursor: [transaction_watchers_stream_cursor_input]! +"""aggregate avg on columns""" +type transactions_avg_fields { + serializer_logic_version: Float + slot: Float +} - """filter the rows returned""" - where: transaction_watchers_bool_exp - ): [transaction_watchers!]! +""" +Boolean expression to filter rows from the table "transactions". All fields are combined with a logical 'AND'. +""" +input transactions_bool_exp { + _and: [transactions_bool_exp!] + _not: transactions_bool_exp + _or: [transactions_bool_exp!] + block_time: timestamptz_comparison_exp + failed: Boolean_comparison_exp + indexer_account_dependencies: indexer_account_dependencies_bool_exp + indexer_account_dependencies_aggregate: indexer_account_dependencies_aggregate_bool_exp + main_ix_type: String_comparison_exp + order: orders_bool_exp + payload: String_comparison_exp + serializer_logic_version: smallint_comparison_exp + slot: bigint_comparison_exp + token_acct_balances: token_acct_balances_bool_exp + token_acct_balances_aggregate: token_acct_balances_aggregate_bool_exp + transactionWatchersByLatestTxSig: transaction_watchers_bool_exp + transactionWatchersByLatestTxSig_aggregate: transaction_watchers_aggregate_bool_exp + transaction_watcher_transactions: transaction_watcher_transactions_bool_exp + transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_bool_exp + transaction_watchers: transaction_watchers_bool_exp + transaction_watchers_aggregate: transaction_watchers_aggregate_bool_exp + tx_sig: String_comparison_exp + user_deposits: user_deposits_bool_exp + user_deposits_aggregate: user_deposits_aggregate_bool_exp +} +""" +unique or primary key constraints on table "transactions" +""" +enum transactions_constraint { """ - fetch data from the table: "transactions" + unique or primary key constraint on columns "tx_sig" """ - transactions( - """distinct select on columns""" - distinct_on: [transactions_select_column!] + transactions_pkey +} - """limit the number of rows returned""" - limit: Int +""" +input type for incrementing numeric columns in table "transactions" +""" +input transactions_inc_input { + serializer_logic_version: smallint + slot: bigint +} + +""" +input type for inserting data into table "transactions" +""" +input transactions_insert_input { + block_time: timestamptz + failed: Boolean + indexer_account_dependencies: indexer_account_dependencies_arr_rel_insert_input + main_ix_type: String + order: orders_obj_rel_insert_input + payload: String + serializer_logic_version: smallint + slot: bigint + token_acct_balances: token_acct_balances_arr_rel_insert_input + transactionWatchersByLatestTxSig: transaction_watchers_arr_rel_insert_input + transaction_watcher_transactions: transaction_watcher_transactions_arr_rel_insert_input + transaction_watchers: transaction_watchers_arr_rel_insert_input + tx_sig: String + user_deposits: user_deposits_arr_rel_insert_input +} + +"""aggregate max on columns""" +type transactions_max_fields { + block_time: timestamptz + main_ix_type: String + payload: String + serializer_logic_version: smallint + slot: bigint + tx_sig: String +} + +"""aggregate min on columns""" +type transactions_min_fields { + block_time: timestamptz + main_ix_type: String + payload: String + serializer_logic_version: smallint + slot: bigint + tx_sig: String +} + +""" +response of any mutation on the table "transactions" +""" +type transactions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [transactions!]! +} + +""" +input type for inserting object relation for remote table "transactions" +""" +input transactions_obj_rel_insert_input { + data: transactions_insert_input! + + """upsert condition""" + on_conflict: transactions_on_conflict +} + +""" +on_conflict condition type for table "transactions" +""" +input transactions_on_conflict { + constraint: transactions_constraint! + update_columns: [transactions_update_column!]! = [] + where: transactions_bool_exp +} + +"""Ordering options when selecting data from "transactions".""" +input transactions_order_by { + block_time: order_by + failed: order_by + indexer_account_dependencies_aggregate: indexer_account_dependencies_aggregate_order_by + main_ix_type: order_by + order: orders_order_by + payload: order_by + serializer_logic_version: order_by + slot: order_by + token_acct_balances_aggregate: token_acct_balances_aggregate_order_by + transactionWatchersByLatestTxSig_aggregate: transaction_watchers_aggregate_order_by + transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_order_by + transaction_watchers_aggregate: transaction_watchers_aggregate_order_by + tx_sig: order_by + user_deposits_aggregate: user_deposits_aggregate_order_by +} + +"""primary key columns input for table: transactions""" +input transactions_pk_columns_input { + tx_sig: String! +} + +""" +select columns of table "transactions" +""" +enum transactions_select_column { + """column name""" + block_time + + """column name""" + failed + + """column name""" + main_ix_type + + """column name""" + payload + + """column name""" + serializer_logic_version + + """column name""" + slot + + """column name""" + tx_sig +} + +""" +input type for updating data in table "transactions" +""" +input transactions_set_input { + block_time: timestamptz + failed: Boolean + main_ix_type: String + payload: String + serializer_logic_version: smallint + slot: bigint + tx_sig: String +} + +"""aggregate stddev on columns""" +type transactions_stddev_fields { + serializer_logic_version: Float + slot: Float +} + +"""aggregate stddev_pop on columns""" +type transactions_stddev_pop_fields { + serializer_logic_version: Float + slot: Float +} + +"""aggregate stddev_samp on columns""" +type transactions_stddev_samp_fields { + serializer_logic_version: Float + slot: Float +} + +""" +Streaming cursor of the table "transactions" +""" +input transactions_stream_cursor_input { + """Stream column input with initial value""" + initial_value: transactions_stream_cursor_value_input! - """skip the first n rows. Use only with order_by""" - offset: Int + """cursor ordering""" + ordering: cursor_ordering +} - """sort the rows by one or more columns""" - order_by: [transactions_order_by!] +"""Initial value of the column from where the streaming should start""" +input transactions_stream_cursor_value_input { + block_time: timestamptz + failed: Boolean + main_ix_type: String + payload: String + serializer_logic_version: smallint + slot: bigint + tx_sig: String +} - """filter the rows returned""" - where: transactions_bool_exp - ): [transactions!]! +"""aggregate sum on columns""" +type transactions_sum_fields { + serializer_logic_version: smallint + slot: bigint +} - """ - fetch aggregated fields from the table: "transactions" - """ - transactions_aggregate( - """distinct select on columns""" - distinct_on: [transactions_select_column!] +""" +update columns of table "transactions" +""" +enum transactions_update_column { + """column name""" + block_time - """limit the number of rows returned""" - limit: Int + """column name""" + failed - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + main_ix_type - """sort the rows by one or more columns""" - order_by: [transactions_order_by!] + """column name""" + payload - """filter the rows returned""" - where: transactions_bool_exp - ): transactions_aggregate! + """column name""" + serializer_logic_version - """fetch data from the table: "transactions" using primary key columns""" - transactions_by_pk(tx_sig: String!): transactions + """column name""" + slot - """ - fetch data from the table in a streaming manner: "transactions" - """ - transactions_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! + """column name""" + tx_sig +} - """cursor to stream the results returned by the query""" - cursor: [transactions_stream_cursor_input]! +input transactions_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: transactions_inc_input - """filter the rows returned""" - where: transactions_bool_exp - ): [transactions!]! + """sets the columns of the filtered rows to the given values""" + _set: transactions_set_input - """ - fetch data from the table: "twap_chart_data" - """ - twap_chart_data( - """distinct select on columns""" - distinct_on: [twap_chart_data_select_column!] + """filter the rows which have to be updated""" + where: transactions_bool_exp! +} - """limit the number of rows returned""" - limit: Int +"""aggregate var_pop on columns""" +type transactions_var_pop_fields { + serializer_logic_version: Float + slot: Float +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate var_samp on columns""" +type transactions_var_samp_fields { + serializer_logic_version: Float + slot: Float +} - """sort the rows by one or more columns""" - order_by: [twap_chart_data_order_by!] +"""aggregate variance on columns""" +type transactions_variance_fields { + serializer_logic_version: Float + slot: Float +} - """filter the rows returned""" - where: twap_chart_data_bool_exp - ): [twap_chart_data!]! +""" +columns and relationships of "twap_chart_data" +""" +type twap_chart_data { + interv: timestamptz - """ - fetch aggregated fields from the table: "twap_chart_data" - """ - twap_chart_data_aggregate( - """distinct select on columns""" - distinct_on: [twap_chart_data_select_column!] + """An object relationship""" + market: markets + market_acct: String + token_amount: bigint +} - """limit the number of rows returned""" - limit: Int +""" +aggregated selection of "twap_chart_data" +""" +type twap_chart_data_aggregate { + aggregate: twap_chart_data_aggregate_fields + nodes: [twap_chart_data!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +aggregate fields of "twap_chart_data" +""" +type twap_chart_data_aggregate_fields { + avg: twap_chart_data_avg_fields + count(columns: [twap_chart_data_select_column!], distinct: Boolean): Int! + max: twap_chart_data_max_fields + min: twap_chart_data_min_fields + stddev: twap_chart_data_stddev_fields + stddev_pop: twap_chart_data_stddev_pop_fields + stddev_samp: twap_chart_data_stddev_samp_fields + sum: twap_chart_data_sum_fields + var_pop: twap_chart_data_var_pop_fields + var_samp: twap_chart_data_var_samp_fields + variance: twap_chart_data_variance_fields +} - """sort the rows by one or more columns""" - order_by: [twap_chart_data_order_by!] +"""aggregate avg on columns""" +type twap_chart_data_avg_fields { + token_amount: Float +} - """filter the rows returned""" - where: twap_chart_data_bool_exp - ): twap_chart_data_aggregate! +""" +Boolean expression to filter rows from the table "twap_chart_data". All fields are combined with a logical 'AND'. +""" +input twap_chart_data_bool_exp { + _and: [twap_chart_data_bool_exp!] + _not: twap_chart_data_bool_exp + _or: [twap_chart_data_bool_exp!] + interv: timestamptz_comparison_exp + market: markets_bool_exp + market_acct: String_comparison_exp + token_amount: bigint_comparison_exp +} +""" +unique or primary key constraints on table "twap_chart_data" +""" +enum twap_chart_data_constraint { """ - fetch data from the table in a streaming manner: "twap_chart_data" + unique or primary key constraint on columns "market_acct", "interv" """ - twap_chart_data_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! - - """cursor to stream the results returned by the query""" - cursor: [twap_chart_data_stream_cursor_input]! - - """filter the rows returned""" - where: twap_chart_data_bool_exp - ): [twap_chart_data!]! + idx_acct_interv +} - """An array relationship""" - twaps( - """distinct select on columns""" - distinct_on: [twaps_select_column!] +""" +input type for incrementing numeric columns in table "twap_chart_data" +""" +input twap_chart_data_inc_input { + token_amount: bigint +} - """limit the number of rows returned""" - limit: Int +""" +input type for inserting data into table "twap_chart_data" +""" +input twap_chart_data_insert_input { + interv: timestamptz + market: markets_obj_rel_insert_input + market_acct: String + token_amount: bigint +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate max on columns""" +type twap_chart_data_max_fields { + interv: timestamptz + market_acct: String + token_amount: bigint +} - """sort the rows by one or more columns""" - order_by: [twaps_order_by!] +"""aggregate min on columns""" +type twap_chart_data_min_fields { + interv: timestamptz + market_acct: String + token_amount: bigint +} - """filter the rows returned""" - where: twaps_bool_exp - ): [twaps!]! +""" +response of any mutation on the table "twap_chart_data" +""" +type twap_chart_data_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """An aggregate relationship""" - twaps_aggregate( - """distinct select on columns""" - distinct_on: [twaps_select_column!] + """data from the rows affected by the mutation""" + returning: [twap_chart_data!]! +} - """limit the number of rows returned""" - limit: Int +""" +on_conflict condition type for table "twap_chart_data" +""" +input twap_chart_data_on_conflict { + constraint: twap_chart_data_constraint! + update_columns: [twap_chart_data_update_column!]! = [] + where: twap_chart_data_bool_exp +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""Ordering options when selecting data from "twap_chart_data".""" +input twap_chart_data_order_by { + interv: order_by + market: markets_order_by + market_acct: order_by + token_amount: order_by +} - """sort the rows by one or more columns""" - order_by: [twaps_order_by!] +""" +select columns of table "twap_chart_data" +""" +enum twap_chart_data_select_column { + """column name""" + interv - """filter the rows returned""" - where: twaps_bool_exp - ): twaps_aggregate! + """column name""" + market_acct - """fetch data from the table: "twaps" using primary key columns""" - twaps_by_pk(market_acct: String!, updated_slot: bigint!): twaps + """column name""" + token_amount +} - """ - fetch data from the table in a streaming manner: "twaps" - """ - twaps_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +""" +input type for updating data in table "twap_chart_data" +""" +input twap_chart_data_set_input { + interv: timestamptz + market_acct: String + token_amount: bigint +} - """cursor to stream the results returned by the query""" - cursor: [twaps_stream_cursor_input]! +"""aggregate stddev on columns""" +type twap_chart_data_stddev_fields { + token_amount: Float +} - """filter the rows returned""" - where: twaps_bool_exp - ): [twaps!]! +"""aggregate stddev_pop on columns""" +type twap_chart_data_stddev_pop_fields { + token_amount: Float +} - """ - fetch data from the table: "users" - """ - users( - """distinct select on columns""" - distinct_on: [users_select_column!] +"""aggregate stddev_samp on columns""" +type twap_chart_data_stddev_samp_fields { + token_amount: Float +} - """limit the number of rows returned""" - limit: Int +""" +Streaming cursor of the table "twap_chart_data" +""" +input twap_chart_data_stream_cursor_input { + """Stream column input with initial value""" + initial_value: twap_chart_data_stream_cursor_value_input! - """skip the first n rows. Use only with order_by""" - offset: Int + """cursor ordering""" + ordering: cursor_ordering +} - """sort the rows by one or more columns""" - order_by: [users_order_by!] +"""Initial value of the column from where the streaming should start""" +input twap_chart_data_stream_cursor_value_input { + interv: timestamptz + market_acct: String + token_amount: bigint +} - """filter the rows returned""" - where: users_bool_exp - ): [users!]! +"""aggregate sum on columns""" +type twap_chart_data_sum_fields { + token_amount: bigint +} - """ - fetch aggregated fields from the table: "users" - """ - users_aggregate( - """distinct select on columns""" - distinct_on: [users_select_column!] +""" +update columns of table "twap_chart_data" +""" +enum twap_chart_data_update_column { + """column name""" + interv - """limit the number of rows returned""" - limit: Int + """column name""" + market_acct - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + token_amount +} - """sort the rows by one or more columns""" - order_by: [users_order_by!] +input twap_chart_data_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: twap_chart_data_inc_input - """filter the rows returned""" - where: users_bool_exp - ): users_aggregate! + """sets the columns of the filtered rows to the given values""" + _set: twap_chart_data_set_input - """fetch data from the table: "users" using primary key columns""" - users_by_pk(user_acct: String!): users + """filter the rows which have to be updated""" + where: twap_chart_data_bool_exp! +} - """ - fetch data from the table in a streaming manner: "users" - """ - users_stream( - """maximum number of rows returned in a single batch""" - batch_size: Int! +"""aggregate var_pop on columns""" +type twap_chart_data_var_pop_fields { + token_amount: Float +} - """cursor to stream the results returned by the query""" - cursor: [users_stream_cursor_input]! +"""aggregate var_samp on columns""" +type twap_chart_data_var_samp_fields { + token_amount: Float +} - """filter the rows returned""" - where: users_bool_exp - ): [users!]! +"""aggregate variance on columns""" +type twap_chart_data_variance_fields { + token_amount: Float } """ -columns and relationships of "takes" +columns and relationships of "twaps" """ -type takes { - base_amount: bigint! - - """An object relationship""" - make: makes - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +type twaps { + created_at: timestamptz! + last_observation: numeric + last_price: numeric """An object relationship""" market: markets! market_acct: String! + observation_agg: numeric! """An object relationship""" - order: orders! - order_block: bigint! - order_time: timestamptz! - order_tx_sig: String! - quote_price: numeric! - taker_base_fee: bigint! - taker_quote_fee: bigint! + proposal: proposals! + proposal_acct: String! + token_amount: bigint! + updated_slot: bigint! } """ -aggregated selection of "takes" +aggregated selection of "twaps" """ -type takes_aggregate { - aggregate: takes_aggregate_fields - nodes: [takes!]! +type twaps_aggregate { + aggregate: twaps_aggregate_fields + nodes: [twaps!]! } -input takes_aggregate_bool_exp { - count: takes_aggregate_bool_exp_count +input twaps_aggregate_bool_exp { + count: twaps_aggregate_bool_exp_count } -input takes_aggregate_bool_exp_count { - arguments: [takes_select_column!] +input twaps_aggregate_bool_exp_count { + arguments: [twaps_select_column!] distinct: Boolean - filter: takes_bool_exp + filter: twaps_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "takes" +aggregate fields of "twaps" """ -type takes_aggregate_fields { - avg: takes_avg_fields - count(columns: [takes_select_column!], distinct: Boolean): Int! - max: takes_max_fields - min: takes_min_fields - stddev: takes_stddev_fields - stddev_pop: takes_stddev_pop_fields - stddev_samp: takes_stddev_samp_fields - sum: takes_sum_fields - var_pop: takes_var_pop_fields - var_samp: takes_var_samp_fields - variance: takes_variance_fields +type twaps_aggregate_fields { + avg: twaps_avg_fields + count(columns: [twaps_select_column!], distinct: Boolean): Int! + max: twaps_max_fields + min: twaps_min_fields + stddev: twaps_stddev_fields + stddev_pop: twaps_stddev_pop_fields + stddev_samp: twaps_stddev_samp_fields + sum: twaps_sum_fields + var_pop: twaps_var_pop_fields + var_samp: twaps_var_samp_fields + variance: twaps_variance_fields } """ -order by aggregate values of table "takes" +order by aggregate values of table "twaps" """ -input takes_aggregate_order_by { - avg: takes_avg_order_by +input twaps_aggregate_order_by { + avg: twaps_avg_order_by count: order_by - max: takes_max_order_by - min: takes_min_order_by - stddev: takes_stddev_order_by - stddev_pop: takes_stddev_pop_order_by - stddev_samp: takes_stddev_samp_order_by - sum: takes_sum_order_by - var_pop: takes_var_pop_order_by - var_samp: takes_var_samp_order_by - variance: takes_variance_order_by + max: twaps_max_order_by + min: twaps_min_order_by + stddev: twaps_stddev_order_by + stddev_pop: twaps_stddev_pop_order_by + stddev_samp: twaps_stddev_samp_order_by + sum: twaps_sum_order_by + var_pop: twaps_var_pop_order_by + var_samp: twaps_var_samp_order_by + variance: twaps_variance_order_by } """ -input type for inserting array relation for remote table "takes" +input type for inserting array relation for remote table "twaps" """ -input takes_arr_rel_insert_input { - data: [takes_insert_input!]! +input twaps_arr_rel_insert_input { + data: [twaps_insert_input!]! """upsert condition""" - on_conflict: takes_on_conflict + on_conflict: twaps_on_conflict } """aggregate avg on columns""" -type takes_avg_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +type twaps_avg_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by avg() on columns of table "takes" +order by avg() on columns of table "twaps" """ -input takes_avg_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_avg_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } """ -Boolean expression to filter rows from the table "takes". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "twaps". All fields are combined with a logical 'AND'. """ -input takes_bool_exp { - _and: [takes_bool_exp!] - _not: takes_bool_exp - _or: [takes_bool_exp!] - base_amount: bigint_comparison_exp - make: makes_bool_exp - maker_base_fee: bigint_comparison_exp - maker_order_tx_sig: String_comparison_exp - maker_quote_fee: bigint_comparison_exp +input twaps_bool_exp { + _and: [twaps_bool_exp!] + _not: twaps_bool_exp + _or: [twaps_bool_exp!] + created_at: timestamptz_comparison_exp + last_observation: numeric_comparison_exp + last_price: numeric_comparison_exp market: markets_bool_exp market_acct: String_comparison_exp - order: orders_bool_exp - order_block: bigint_comparison_exp - order_time: timestamptz_comparison_exp - order_tx_sig: String_comparison_exp - quote_price: numeric_comparison_exp - taker_base_fee: bigint_comparison_exp - taker_quote_fee: bigint_comparison_exp + observation_agg: numeric_comparison_exp + proposal: proposals_bool_exp + proposal_acct: String_comparison_exp + token_amount: bigint_comparison_exp + updated_slot: bigint_comparison_exp } """ -unique or primary key constraints on table "takes" +unique or primary key constraints on table "twaps" """ -enum takes_constraint { +enum twaps_constraint { """ - unique or primary key constraint on columns "order_tx_sig" + unique or primary key constraint on columns "updated_slot", "market_acct" """ - takes_pkey + twaps_updated_slot_market_acct_pk } """ -input type for incrementing numeric columns in table "takes" +input type for incrementing numeric columns in table "twaps" """ -input takes_inc_input { - base_amount: bigint - maker_base_fee: bigint - maker_quote_fee: bigint - order_block: bigint - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint +input twaps_inc_input { + last_observation: numeric + last_price: numeric + observation_agg: numeric + token_amount: bigint + updated_slot: bigint } """ -input type for inserting data into table "takes" +input type for inserting data into table "twaps" """ -input takes_insert_input { - base_amount: bigint - make: makes_obj_rel_insert_input - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +input twaps_insert_input { + created_at: timestamptz + last_observation: numeric + last_price: numeric market: markets_obj_rel_insert_input market_acct: String - order: orders_obj_rel_insert_input - order_block: bigint - order_time: timestamptz - order_tx_sig: String - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint + observation_agg: numeric + proposal: proposals_obj_rel_insert_input + proposal_acct: String + token_amount: bigint + updated_slot: bigint } """aggregate max on columns""" -type takes_max_fields { - base_amount: bigint - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +type twaps_max_fields { + created_at: timestamptz + last_observation: numeric + last_price: numeric market_acct: String - order_block: bigint - order_time: timestamptz - order_tx_sig: String - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint + observation_agg: numeric + proposal_acct: String + token_amount: bigint + updated_slot: bigint } """ -order by max() on columns of table "takes" +order by max() on columns of table "twaps" """ -input takes_max_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_order_tx_sig: order_by - maker_quote_fee: order_by +input twaps_max_order_by { + created_at: order_by + last_observation: order_by + last_price: order_by market_acct: order_by - order_block: order_by - order_time: order_by - order_tx_sig: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by + observation_agg: order_by + proposal_acct: order_by + token_amount: order_by + updated_slot: order_by } """aggregate min on columns""" -type takes_min_fields { - base_amount: bigint - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +type twaps_min_fields { + created_at: timestamptz + last_observation: numeric + last_price: numeric market_acct: String - order_block: bigint - order_time: timestamptz - order_tx_sig: String - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint + observation_agg: numeric + proposal_acct: String + token_amount: bigint + updated_slot: bigint } """ -order by min() on columns of table "takes" +order by min() on columns of table "twaps" """ -input takes_min_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_order_tx_sig: order_by - maker_quote_fee: order_by +input twaps_min_order_by { + created_at: order_by + last_observation: order_by + last_price: order_by market_acct: order_by - order_block: order_by - order_time: order_by - order_tx_sig: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by + observation_agg: order_by + proposal_acct: order_by + token_amount: order_by + updated_slot: order_by } """ -response of any mutation on the table "takes" +response of any mutation on the table "twaps" """ -type takes_mutation_response { +type twaps_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [takes!]! -} - -""" -input type for inserting object relation for remote table "takes" -""" -input takes_obj_rel_insert_input { - data: takes_insert_input! - - """upsert condition""" - on_conflict: takes_on_conflict + returning: [twaps!]! } """ -on_conflict condition type for table "takes" +on_conflict condition type for table "twaps" """ -input takes_on_conflict { - constraint: takes_constraint! - update_columns: [takes_update_column!]! = [] - where: takes_bool_exp +input twaps_on_conflict { + constraint: twaps_constraint! + update_columns: [twaps_update_column!]! = [] + where: twaps_bool_exp } -"""Ordering options when selecting data from "takes".""" -input takes_order_by { - base_amount: order_by - make: makes_order_by - maker_base_fee: order_by - maker_order_tx_sig: order_by - maker_quote_fee: order_by +"""Ordering options when selecting data from "twaps".""" +input twaps_order_by { + created_at: order_by + last_observation: order_by + last_price: order_by market: markets_order_by market_acct: order_by - order: orders_order_by - order_block: order_by - order_time: order_by - order_tx_sig: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by + observation_agg: order_by + proposal: proposals_order_by + proposal_acct: order_by + token_amount: order_by + updated_slot: order_by } -"""primary key columns input for table: takes""" -input takes_pk_columns_input { - order_tx_sig: String! +"""primary key columns input for table: twaps""" +input twaps_pk_columns_input { + market_acct: String! + updated_slot: bigint! } """ -select columns of table "takes" +select columns of table "twaps" """ -enum takes_select_column { - """column name""" - base_amount - +enum twaps_select_column { """column name""" - maker_base_fee + created_at """column name""" - maker_order_tx_sig + last_observation """column name""" - maker_quote_fee + last_price """column name""" market_acct """column name""" - order_block - - """column name""" - order_time - - """column name""" - order_tx_sig + observation_agg """column name""" - quote_price + proposal_acct """column name""" - taker_base_fee + token_amount """column name""" - taker_quote_fee + updated_slot } """ -input type for updating data in table "takes" +input type for updating data in table "twaps" """ -input takes_set_input { - base_amount: bigint - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +input twaps_set_input { + created_at: timestamptz + last_observation: numeric + last_price: numeric market_acct: String - order_block: bigint - order_time: timestamptz - order_tx_sig: String - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint + observation_agg: numeric + proposal_acct: String + token_amount: bigint + updated_slot: bigint } """aggregate stddev on columns""" -type takes_stddev_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +type twaps_stddev_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by stddev() on columns of table "takes" +order by stddev() on columns of table "twaps" """ -input takes_stddev_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_stddev_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } """aggregate stddev_pop on columns""" -type takes_stddev_pop_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +type twaps_stddev_pop_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by stddev_pop() on columns of table "takes" +order by stddev_pop() on columns of table "twaps" """ -input takes_stddev_pop_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_stddev_pop_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } """aggregate stddev_samp on columns""" -type takes_stddev_samp_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +type twaps_stddev_samp_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by stddev_samp() on columns of table "takes" +order by stddev_samp() on columns of table "twaps" """ -input takes_stddev_samp_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_stddev_samp_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } """ -Streaming cursor of the table "takes" +Streaming cursor of the table "twaps" """ -input takes_stream_cursor_input { +input twaps_stream_cursor_input { """Stream column input with initial value""" - initial_value: takes_stream_cursor_value_input! + initial_value: twaps_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input takes_stream_cursor_value_input { - base_amount: bigint - maker_base_fee: bigint - maker_order_tx_sig: String - maker_quote_fee: bigint +input twaps_stream_cursor_value_input { + created_at: timestamptz + last_observation: numeric + last_price: numeric market_acct: String - order_block: bigint - order_time: timestamptz - order_tx_sig: String - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint + observation_agg: numeric + proposal_acct: String + token_amount: bigint + updated_slot: bigint } """aggregate sum on columns""" -type takes_sum_fields { - base_amount: bigint - maker_base_fee: bigint - maker_quote_fee: bigint - order_block: bigint - quote_price: numeric - taker_base_fee: bigint - taker_quote_fee: bigint +type twaps_sum_fields { + last_observation: numeric + last_price: numeric + observation_agg: numeric + token_amount: bigint + updated_slot: bigint } """ -order by sum() on columns of table "takes" +order by sum() on columns of table "twaps" """ -input takes_sum_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_sum_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } """ -update columns of table "takes" +update columns of table "twaps" """ -enum takes_update_column { - """column name""" - base_amount - +enum twaps_update_column { """column name""" - maker_base_fee + created_at """column name""" - maker_order_tx_sig + last_observation """column name""" - maker_quote_fee + last_price """column name""" market_acct """column name""" - order_block - - """column name""" - order_time - - """column name""" - order_tx_sig + observation_agg """column name""" - quote_price + proposal_acct """column name""" - taker_base_fee + token_amount """column name""" - taker_quote_fee + updated_slot } -input takes_updates { +input twaps_updates { """increments the numeric columns with given value of the filtered values""" - _inc: takes_inc_input + _inc: twaps_inc_input """sets the columns of the filtered rows to the given values""" - _set: takes_set_input + _set: twaps_set_input """filter the rows which have to be updated""" - where: takes_bool_exp! + where: twaps_bool_exp! } """aggregate var_pop on columns""" -type takes_var_pop_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float -} - -""" -order by var_pop() on columns of table "takes" -""" -input takes_var_pop_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by -} - -"""aggregate var_samp on columns""" -type takes_var_samp_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +type twaps_var_pop_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by var_samp() on columns of table "takes" +order by var_pop() on columns of table "twaps" """ -input takes_var_samp_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_var_pop_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } -"""aggregate variance on columns""" -type takes_variance_fields { - base_amount: Float - maker_base_fee: Float - maker_quote_fee: Float - order_block: Float - quote_price: Float - taker_base_fee: Float - taker_quote_fee: Float +"""aggregate var_samp on columns""" +type twaps_var_samp_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float } """ -order by variance() on columns of table "takes" +order by var_samp() on columns of table "twaps" """ -input takes_variance_order_by { - base_amount: order_by - maker_base_fee: order_by - maker_quote_fee: order_by - order_block: order_by - quote_price: order_by - taker_base_fee: order_by - taker_quote_fee: order_by +input twaps_var_samp_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } -scalar timestamp +"""aggregate variance on columns""" +type twaps_variance_fields { + last_observation: Float + last_price: Float + observation_agg: Float + token_amount: Float + updated_slot: Float +} """ -Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. +order by variance() on columns of table "twaps" """ -input timestamp_comparison_exp { - _eq: timestamp - _gt: timestamp - _gte: timestamp - _in: [timestamp!] - _is_null: Boolean - _lt: timestamp - _lte: timestamp - _neq: timestamp - _nin: [timestamp!] +input twaps_variance_order_by { + last_observation: order_by + last_price: order_by + observation_agg: order_by + token_amount: order_by + updated_slot: order_by } -scalar timestamptz - -""" -Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. -""" -input timestamptz_comparison_exp { - _eq: timestamptz - _gt: timestamptz - _gte: timestamptz - _in: [timestamptz!] - _is_null: Boolean - _lt: timestamptz - _lte: timestamptz - _neq: timestamptz - _nin: [timestamptz!] +"""user_count_and_trade_count_per_proposalNative Query Arguments""" +input user_count_and_trade_count_per_proposal_arguments { + """the proposal account""" + proposal_acct: String } """ -columns and relationships of "token_acct_balances" +columns and relationships of "user_deposits" """ -type token_acct_balances { - amount: bigint! +type user_deposits { created_at: timestamptz! - delta: bigint! mint_acct: String! - owner_acct: String! - slot: bigint """An object relationship""" token: tokens! + token_amount: bigint! """An object relationship""" - tokenAcctByTokenAcct: token_accts! - token_acct: String! - tx_sig: String + transaction: transactions! + tx_sig: String! + + """An object relationship""" + user: users! + user_acct: String! } """ -aggregated selection of "token_acct_balances" +aggregated selection of "user_deposits" """ -type token_acct_balances_aggregate { - aggregate: token_acct_balances_aggregate_fields - nodes: [token_acct_balances!]! +type user_deposits_aggregate { + aggregate: user_deposits_aggregate_fields + nodes: [user_deposits!]! } -input token_acct_balances_aggregate_bool_exp { - count: token_acct_balances_aggregate_bool_exp_count +input user_deposits_aggregate_bool_exp { + count: user_deposits_aggregate_bool_exp_count } -input token_acct_balances_aggregate_bool_exp_count { - arguments: [token_acct_balances_select_column!] +input user_deposits_aggregate_bool_exp_count { + arguments: [user_deposits_select_column!] distinct: Boolean - filter: token_acct_balances_bool_exp + filter: user_deposits_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "token_acct_balances" +aggregate fields of "user_deposits" """ -type token_acct_balances_aggregate_fields { - avg: token_acct_balances_avg_fields - count(columns: [token_acct_balances_select_column!], distinct: Boolean): Int! - max: token_acct_balances_max_fields - min: token_acct_balances_min_fields - stddev: token_acct_balances_stddev_fields - stddev_pop: token_acct_balances_stddev_pop_fields - stddev_samp: token_acct_balances_stddev_samp_fields - sum: token_acct_balances_sum_fields - var_pop: token_acct_balances_var_pop_fields - var_samp: token_acct_balances_var_samp_fields - variance: token_acct_balances_variance_fields +type user_deposits_aggregate_fields { + avg: user_deposits_avg_fields + count(columns: [user_deposits_select_column!], distinct: Boolean): Int! + max: user_deposits_max_fields + min: user_deposits_min_fields + stddev: user_deposits_stddev_fields + stddev_pop: user_deposits_stddev_pop_fields + stddev_samp: user_deposits_stddev_samp_fields + sum: user_deposits_sum_fields + var_pop: user_deposits_var_pop_fields + var_samp: user_deposits_var_samp_fields + variance: user_deposits_variance_fields } """ -order by aggregate values of table "token_acct_balances" +order by aggregate values of table "user_deposits" """ -input token_acct_balances_aggregate_order_by { - avg: token_acct_balances_avg_order_by +input user_deposits_aggregate_order_by { + avg: user_deposits_avg_order_by count: order_by - max: token_acct_balances_max_order_by - min: token_acct_balances_min_order_by - stddev: token_acct_balances_stddev_order_by - stddev_pop: token_acct_balances_stddev_pop_order_by - stddev_samp: token_acct_balances_stddev_samp_order_by - sum: token_acct_balances_sum_order_by - var_pop: token_acct_balances_var_pop_order_by - var_samp: token_acct_balances_var_samp_order_by - variance: token_acct_balances_variance_order_by + max: user_deposits_max_order_by + min: user_deposits_min_order_by + stddev: user_deposits_stddev_order_by + stddev_pop: user_deposits_stddev_pop_order_by + stddev_samp: user_deposits_stddev_samp_order_by + sum: user_deposits_sum_order_by + var_pop: user_deposits_var_pop_order_by + var_samp: user_deposits_var_samp_order_by + variance: user_deposits_variance_order_by } """ -input type for inserting array relation for remote table "token_acct_balances" +input type for inserting array relation for remote table "user_deposits" """ -input token_acct_balances_arr_rel_insert_input { - data: [token_acct_balances_insert_input!]! - - """upsert condition""" - on_conflict: token_acct_balances_on_conflict +input user_deposits_arr_rel_insert_input { + data: [user_deposits_insert_input!]! } """aggregate avg on columns""" -type token_acct_balances_avg_fields { - amount: Float - delta: Float - slot: Float +type user_deposits_avg_fields { + token_amount: Float } """ -order by avg() on columns of table "token_acct_balances" +order by avg() on columns of table "user_deposits" """ -input token_acct_balances_avg_order_by { - amount: order_by - delta: order_by - slot: order_by +input user_deposits_avg_order_by { + token_amount: order_by } """ -Boolean expression to filter rows from the table "token_acct_balances". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "user_deposits". All fields are combined with a logical 'AND'. """ -input token_acct_balances_bool_exp { - _and: [token_acct_balances_bool_exp!] - _not: token_acct_balances_bool_exp - _or: [token_acct_balances_bool_exp!] - amount: bigint_comparison_exp +input user_deposits_bool_exp { + _and: [user_deposits_bool_exp!] + _not: user_deposits_bool_exp + _or: [user_deposits_bool_exp!] created_at: timestamptz_comparison_exp - delta: bigint_comparison_exp mint_acct: String_comparison_exp - owner_acct: String_comparison_exp - slot: bigint_comparison_exp token: tokens_bool_exp - tokenAcctByTokenAcct: token_accts_bool_exp - token_acct: String_comparison_exp + token_amount: bigint_comparison_exp + transaction: transactions_bool_exp tx_sig: String_comparison_exp + user: users_bool_exp + user_acct: String_comparison_exp } """ -unique or primary key constraints on table "token_acct_balances" -""" -enum token_acct_balances_constraint { - """ - unique or primary key constraint on columns "mint_acct", "created_at", "amount", "token_acct" - """ - token_acct_balances_token_acct_mint_acct_amount_created_at_pk -} - -""" -input type for incrementing numeric columns in table "token_acct_balances" +input type for incrementing numeric columns in table "user_deposits" """ -input token_acct_balances_inc_input { - amount: bigint - delta: bigint - slot: bigint +input user_deposits_inc_input { + token_amount: bigint } """ -input type for inserting data into table "token_acct_balances" +input type for inserting data into table "user_deposits" """ -input token_acct_balances_insert_input { - amount: bigint +input user_deposits_insert_input { created_at: timestamptz - delta: bigint mint_acct: String - owner_acct: String - slot: bigint token: tokens_obj_rel_insert_input - tokenAcctByTokenAcct: token_accts_obj_rel_insert_input - token_acct: String + token_amount: bigint + transaction: transactions_obj_rel_insert_input tx_sig: String + user: users_obj_rel_insert_input + user_acct: String } """aggregate max on columns""" -type token_acct_balances_max_fields { - amount: bigint +type user_deposits_max_fields { created_at: timestamptz - delta: bigint mint_acct: String - owner_acct: String - slot: bigint - token_acct: String + token_amount: bigint tx_sig: String + user_acct: String } """ -order by max() on columns of table "token_acct_balances" +order by max() on columns of table "user_deposits" """ -input token_acct_balances_max_order_by { - amount: order_by +input user_deposits_max_order_by { created_at: order_by - delta: order_by mint_acct: order_by - owner_acct: order_by - slot: order_by - token_acct: order_by + token_amount: order_by tx_sig: order_by + user_acct: order_by } """aggregate min on columns""" -type token_acct_balances_min_fields { - amount: bigint +type user_deposits_min_fields { created_at: timestamptz - delta: bigint mint_acct: String - owner_acct: String - slot: bigint - token_acct: String + token_amount: bigint tx_sig: String + user_acct: String } """ -order by min() on columns of table "token_acct_balances" +order by min() on columns of table "user_deposits" """ -input token_acct_balances_min_order_by { - amount: order_by +input user_deposits_min_order_by { created_at: order_by - delta: order_by mint_acct: order_by - owner_acct: order_by - slot: order_by - token_acct: order_by + token_amount: order_by tx_sig: order_by + user_acct: order_by } """ -response of any mutation on the table "token_acct_balances" +response of any mutation on the table "user_deposits" """ -type token_acct_balances_mutation_response { +type user_deposits_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [token_acct_balances!]! -} - -""" -on_conflict condition type for table "token_acct_balances" -""" -input token_acct_balances_on_conflict { - constraint: token_acct_balances_constraint! - update_columns: [token_acct_balances_update_column!]! = [] - where: token_acct_balances_bool_exp + returning: [user_deposits!]! } -"""Ordering options when selecting data from "token_acct_balances".""" -input token_acct_balances_order_by { - amount: order_by +"""Ordering options when selecting data from "user_deposits".""" +input user_deposits_order_by { created_at: order_by - delta: order_by mint_acct: order_by - owner_acct: order_by - slot: order_by token: tokens_order_by - tokenAcctByTokenAcct: token_accts_order_by - token_acct: order_by + token_amount: order_by + transaction: transactions_order_by tx_sig: order_by -} - -"""primary key columns input for table: token_acct_balances""" -input token_acct_balances_pk_columns_input { - amount: bigint! - created_at: timestamptz! - mint_acct: String! - token_acct: String! + user: users_order_by + user_acct: order_by } """ -select columns of table "token_acct_balances" +select columns of table "user_deposits" """ -enum token_acct_balances_select_column { - """column name""" - amount - +enum user_deposits_select_column { """column name""" created_at - """column name""" - delta - """column name""" mint_acct """column name""" - owner_acct - - """column name""" - slot - - """column name""" - token_acct + token_amount """column name""" tx_sig + + """column name""" + user_acct } """ -input type for updating data in table "token_acct_balances" +input type for updating data in table "user_deposits" """ -input token_acct_balances_set_input { - amount: bigint +input user_deposits_set_input { created_at: timestamptz - delta: bigint mint_acct: String - owner_acct: String - slot: bigint - token_acct: String + token_amount: bigint tx_sig: String + user_acct: String } """aggregate stddev on columns""" -type token_acct_balances_stddev_fields { - amount: Float - delta: Float - slot: Float +type user_deposits_stddev_fields { + token_amount: Float } """ -order by stddev() on columns of table "token_acct_balances" +order by stddev() on columns of table "user_deposits" """ -input token_acct_balances_stddev_order_by { - amount: order_by - delta: order_by - slot: order_by +input user_deposits_stddev_order_by { + token_amount: order_by } """aggregate stddev_pop on columns""" -type token_acct_balances_stddev_pop_fields { - amount: Float - delta: Float - slot: Float +type user_deposits_stddev_pop_fields { + token_amount: Float } """ -order by stddev_pop() on columns of table "token_acct_balances" +order by stddev_pop() on columns of table "user_deposits" """ -input token_acct_balances_stddev_pop_order_by { - amount: order_by - delta: order_by - slot: order_by +input user_deposits_stddev_pop_order_by { + token_amount: order_by } """aggregate stddev_samp on columns""" -type token_acct_balances_stddev_samp_fields { - amount: Float - delta: Float - slot: Float +type user_deposits_stddev_samp_fields { + token_amount: Float } """ -order by stddev_samp() on columns of table "token_acct_balances" +order by stddev_samp() on columns of table "user_deposits" """ -input token_acct_balances_stddev_samp_order_by { - amount: order_by - delta: order_by - slot: order_by +input user_deposits_stddev_samp_order_by { + token_amount: order_by } """ -Streaming cursor of the table "token_acct_balances" +Streaming cursor of the table "user_deposits" """ -input token_acct_balances_stream_cursor_input { +input user_deposits_stream_cursor_input { """Stream column input with initial value""" - initial_value: token_acct_balances_stream_cursor_value_input! + initial_value: user_deposits_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input token_acct_balances_stream_cursor_value_input { - amount: bigint +input user_deposits_stream_cursor_value_input { created_at: timestamptz - delta: bigint mint_acct: String - owner_acct: String - slot: bigint - token_acct: String + token_amount: bigint tx_sig: String + user_acct: String } """aggregate sum on columns""" -type token_acct_balances_sum_fields { - amount: bigint - delta: bigint - slot: bigint -} - -""" -order by sum() on columns of table "token_acct_balances" -""" -input token_acct_balances_sum_order_by { - amount: order_by - delta: order_by - slot: order_by +type user_deposits_sum_fields { + token_amount: bigint } """ -update columns of table "token_acct_balances" +order by sum() on columns of table "user_deposits" """ -enum token_acct_balances_update_column { - """column name""" - amount - - """column name""" - created_at - - """column name""" - delta - - """column name""" - mint_acct - - """column name""" - owner_acct - - """column name""" - slot - - """column name""" - token_acct - - """column name""" - tx_sig +input user_deposits_sum_order_by { + token_amount: order_by } -input token_acct_balances_updates { +input user_deposits_updates { """increments the numeric columns with given value of the filtered values""" - _inc: token_acct_balances_inc_input + _inc: user_deposits_inc_input """sets the columns of the filtered rows to the given values""" - _set: token_acct_balances_set_input + _set: user_deposits_set_input """filter the rows which have to be updated""" - where: token_acct_balances_bool_exp! + where: user_deposits_bool_exp! } """aggregate var_pop on columns""" -type token_acct_balances_var_pop_fields { - amount: Float - delta: Float - slot: Float -} - -""" -order by var_pop() on columns of table "token_acct_balances" -""" -input token_acct_balances_var_pop_order_by { - amount: order_by - delta: order_by - slot: order_by -} - -"""aggregate var_samp on columns""" -type token_acct_balances_var_samp_fields { - amount: Float - delta: Float - slot: Float -} - -""" -order by var_samp() on columns of table "token_acct_balances" -""" -input token_acct_balances_var_samp_order_by { - amount: order_by - delta: order_by - slot: order_by -} - -"""aggregate variance on columns""" -type token_acct_balances_variance_fields { - amount: Float - delta: Float - slot: Float -} - -""" -order by variance() on columns of table "token_acct_balances" -""" -input token_acct_balances_variance_order_by { - amount: order_by - delta: order_by - slot: order_by -} - -scalar token_acct_status - -""" -Boolean expression to compare columns of type "token_acct_status". All fields are combined with logical 'AND'. -""" -input token_acct_status_comparison_exp { - _eq: token_acct_status - _gt: token_acct_status - _gte: token_acct_status - _in: [token_acct_status!] - _is_null: Boolean - _lt: token_acct_status - _lte: token_acct_status - _neq: token_acct_status - _nin: [token_acct_status!] +type user_deposits_var_pop_fields { + token_amount: Float } """ -columns and relationships of "token_accts" +order by var_pop() on columns of table "user_deposits" """ -type token_accts { - amount: bigint! - - """An array relationship""" - markets( - """distinct select on columns""" - distinct_on: [markets_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [markets_order_by!] - - """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! - - """An array relationship""" - marketsByBidsTokenAcct( - """distinct select on columns""" - distinct_on: [markets_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [markets_order_by!] - - """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! - - """An aggregate relationship""" - marketsByBidsTokenAcct_aggregate( - """distinct select on columns""" - distinct_on: [markets_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [markets_order_by!] - - """filter the rows returned""" - where: markets_bool_exp - ): markets_aggregate! - - """An aggregate relationship""" - markets_aggregate( - """distinct select on columns""" - distinct_on: [markets_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [markets_order_by!] - - """filter the rows returned""" - where: markets_bool_exp - ): markets_aggregate! - mint_acct: String! - owner_acct: String! - status: token_acct_status - - """An object relationship""" - token: tokens! - token_acct: String! - - """An array relationship""" - token_acct_balances( - """distinct select on columns""" - distinct_on: [token_acct_balances_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int +input user_deposits_var_pop_order_by { + token_amount: order_by +} - """sort the rows by one or more columns""" - order_by: [token_acct_balances_order_by!] +"""aggregate var_samp on columns""" +type user_deposits_var_samp_fields { + token_amount: Float +} - """filter the rows returned""" - where: token_acct_balances_bool_exp - ): [token_acct_balances!]! +""" +order by var_samp() on columns of table "user_deposits" +""" +input user_deposits_var_samp_order_by { + token_amount: order_by +} - """An aggregate relationship""" - token_acct_balances_aggregate( - """distinct select on columns""" - distinct_on: [token_acct_balances_select_column!] +"""aggregate variance on columns""" +type user_deposits_variance_fields { + token_amount: Float +} - """limit the number of rows returned""" - limit: Int +""" +order by variance() on columns of table "user_deposits" +""" +input user_deposits_variance_order_by { + token_amount: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +columns and relationships of "user_performance" +""" +type user_performance { + buy_orders_count: bigint! + created_at: timestamptz! - """sort the rows by one or more columns""" - order_by: [token_acct_balances_order_by!] + """An object relationship""" + dao: daos! + dao_acct: String! - """filter the rows returned""" - where: token_acct_balances_bool_exp - ): token_acct_balances_aggregate! + """An object relationship""" + proposal: proposals! + proposal_acct: String! + sell_orders_count: bigint! + tokens_bought: numeric! + tokens_bought_resolving_market: numeric! + + """amount of tokens sold""" + tokens_sold: numeric! + tokens_sold_resolving_market: numeric! + total_volume: numeric updated_at: timestamptz + + """An object relationship""" + user: users! + user_acct: String! + volume_bought: numeric! + volume_bought_resolving_market: numeric! + volume_sold: numeric! + volume_sold_resolving_market: numeric! } """ -aggregated selection of "token_accts" +aggregated selection of "user_performance" """ -type token_accts_aggregate { - aggregate: token_accts_aggregate_fields - nodes: [token_accts!]! +type user_performance_aggregate { + aggregate: user_performance_aggregate_fields + nodes: [user_performance!]! } -input token_accts_aggregate_bool_exp { - count: token_accts_aggregate_bool_exp_count +input user_performance_aggregate_bool_exp { + count: user_performance_aggregate_bool_exp_count } -input token_accts_aggregate_bool_exp_count { - arguments: [token_accts_select_column!] +input user_performance_aggregate_bool_exp_count { + arguments: [user_performance_select_column!] distinct: Boolean - filter: token_accts_bool_exp + filter: user_performance_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "token_accts" +aggregate fields of "user_performance" """ -type token_accts_aggregate_fields { - avg: token_accts_avg_fields - count(columns: [token_accts_select_column!], distinct: Boolean): Int! - max: token_accts_max_fields - min: token_accts_min_fields - stddev: token_accts_stddev_fields - stddev_pop: token_accts_stddev_pop_fields - stddev_samp: token_accts_stddev_samp_fields - sum: token_accts_sum_fields - var_pop: token_accts_var_pop_fields - var_samp: token_accts_var_samp_fields - variance: token_accts_variance_fields +type user_performance_aggregate_fields { + avg: user_performance_avg_fields + count(columns: [user_performance_select_column!], distinct: Boolean): Int! + max: user_performance_max_fields + min: user_performance_min_fields + stddev: user_performance_stddev_fields + stddev_pop: user_performance_stddev_pop_fields + stddev_samp: user_performance_stddev_samp_fields + sum: user_performance_sum_fields + var_pop: user_performance_var_pop_fields + var_samp: user_performance_var_samp_fields + variance: user_performance_variance_fields } """ -order by aggregate values of table "token_accts" +order by aggregate values of table "user_performance" """ -input token_accts_aggregate_order_by { - avg: token_accts_avg_order_by +input user_performance_aggregate_order_by { + avg: user_performance_avg_order_by count: order_by - max: token_accts_max_order_by - min: token_accts_min_order_by - stddev: token_accts_stddev_order_by - stddev_pop: token_accts_stddev_pop_order_by - stddev_samp: token_accts_stddev_samp_order_by - sum: token_accts_sum_order_by - var_pop: token_accts_var_pop_order_by - var_samp: token_accts_var_samp_order_by - variance: token_accts_variance_order_by + max: user_performance_max_order_by + min: user_performance_min_order_by + stddev: user_performance_stddev_order_by + stddev_pop: user_performance_stddev_pop_order_by + stddev_samp: user_performance_stddev_samp_order_by + sum: user_performance_sum_order_by + var_pop: user_performance_var_pop_order_by + var_samp: user_performance_var_samp_order_by + variance: user_performance_variance_order_by } """ -input type for inserting array relation for remote table "token_accts" +input type for inserting array relation for remote table "user_performance" """ -input token_accts_arr_rel_insert_input { - data: [token_accts_insert_input!]! +input user_performance_arr_rel_insert_input { + data: [user_performance_insert_input!]! """upsert condition""" - on_conflict: token_accts_on_conflict + on_conflict: user_performance_on_conflict } """aggregate avg on columns""" -type token_accts_avg_fields { - amount: Float +type user_performance_avg_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by avg() on columns of table "token_accts" +order by avg() on columns of table "user_performance" """ -input token_accts_avg_order_by { - amount: order_by +input user_performance_avg_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """ -Boolean expression to filter rows from the table "token_accts". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "user_performance". All fields are combined with a logical 'AND'. """ -input token_accts_bool_exp { - _and: [token_accts_bool_exp!] - _not: token_accts_bool_exp - _or: [token_accts_bool_exp!] - amount: bigint_comparison_exp - markets: markets_bool_exp - marketsByBidsTokenAcct: markets_bool_exp - marketsByBidsTokenAcct_aggregate: markets_aggregate_bool_exp - markets_aggregate: markets_aggregate_bool_exp - mint_acct: String_comparison_exp - owner_acct: String_comparison_exp - status: token_acct_status_comparison_exp - token: tokens_bool_exp - token_acct: String_comparison_exp - token_acct_balances: token_acct_balances_bool_exp - token_acct_balances_aggregate: token_acct_balances_aggregate_bool_exp +input user_performance_bool_exp { + _and: [user_performance_bool_exp!] + _not: user_performance_bool_exp + _or: [user_performance_bool_exp!] + buy_orders_count: bigint_comparison_exp + created_at: timestamptz_comparison_exp + dao: daos_bool_exp + dao_acct: String_comparison_exp + proposal: proposals_bool_exp + proposal_acct: String_comparison_exp + sell_orders_count: bigint_comparison_exp + tokens_bought: numeric_comparison_exp + tokens_bought_resolving_market: numeric_comparison_exp + tokens_sold: numeric_comparison_exp + tokens_sold_resolving_market: numeric_comparison_exp + total_volume: numeric_comparison_exp updated_at: timestamptz_comparison_exp + user: users_bool_exp + user_acct: String_comparison_exp + volume_bought: numeric_comparison_exp + volume_bought_resolving_market: numeric_comparison_exp + volume_sold: numeric_comparison_exp + volume_sold_resolving_market: numeric_comparison_exp } """ -unique or primary key constraints on table "token_accts" +unique or primary key constraints on table "user_performance" """ -enum token_accts_constraint { +enum user_performance_constraint { """ - unique or primary key constraint on columns "token_acct" + unique or primary key constraint on columns "user_acct", "proposal_acct" """ - token_accts_pkey + user_performance_proposal_acct_user_acct_pk } """ -input type for incrementing numeric columns in table "token_accts" +input type for incrementing numeric columns in table "user_performance" """ -input token_accts_inc_input { - amount: bigint +input user_performance_inc_input { + buy_orders_count: bigint + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """ -input type for inserting data into table "token_accts" +input type for inserting data into table "user_performance" """ -input token_accts_insert_input { - amount: bigint - markets: markets_arr_rel_insert_input - marketsByBidsTokenAcct: markets_arr_rel_insert_input - mint_acct: String - owner_acct: String - status: token_acct_status - token: tokens_obj_rel_insert_input - token_acct: String - token_acct_balances: token_acct_balances_arr_rel_insert_input +input user_performance_insert_input { + buy_orders_count: bigint + created_at: timestamptz + dao: daos_obj_rel_insert_input + dao_acct: String + proposal: proposals_obj_rel_insert_input + proposal_acct: String + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric updated_at: timestamptz + user: users_obj_rel_insert_input + user_acct: String + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """aggregate max on columns""" -type token_accts_max_fields { - amount: bigint - mint_acct: String - owner_acct: String - status: token_acct_status - token_acct: String +type user_performance_max_fields { + buy_orders_count: bigint + created_at: timestamptz + dao_acct: String + proposal_acct: String + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric + total_volume: numeric updated_at: timestamptz + user_acct: String + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """ -order by max() on columns of table "token_accts" +order by max() on columns of table "user_performance" """ -input token_accts_max_order_by { - amount: order_by - mint_acct: order_by - owner_acct: order_by - status: order_by - token_acct: order_by +input user_performance_max_order_by { + buy_orders_count: order_by + created_at: order_by + dao_acct: order_by + proposal_acct: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by updated_at: order_by + user_acct: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """aggregate min on columns""" -type token_accts_min_fields { - amount: bigint - mint_acct: String - owner_acct: String - status: token_acct_status - token_acct: String +type user_performance_min_fields { + buy_orders_count: bigint + created_at: timestamptz + dao_acct: String + proposal_acct: String + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric + total_volume: numeric updated_at: timestamptz + user_acct: String + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """ -order by min() on columns of table "token_accts" +order by min() on columns of table "user_performance" """ -input token_accts_min_order_by { - amount: order_by - mint_acct: order_by - owner_acct: order_by - status: order_by - token_acct: order_by +input user_performance_min_order_by { + buy_orders_count: order_by + created_at: order_by + dao_acct: order_by + proposal_acct: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by updated_at: order_by + user_acct: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """ -response of any mutation on the table "token_accts" +response of any mutation on the table "user_performance" """ -type token_accts_mutation_response { +type user_performance_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [token_accts!]! -} - -""" -input type for inserting object relation for remote table "token_accts" -""" -input token_accts_obj_rel_insert_input { - data: token_accts_insert_input! - - """upsert condition""" - on_conflict: token_accts_on_conflict + returning: [user_performance!]! } """ -on_conflict condition type for table "token_accts" +on_conflict condition type for table "user_performance" """ -input token_accts_on_conflict { - constraint: token_accts_constraint! - update_columns: [token_accts_update_column!]! = [] - where: token_accts_bool_exp +input user_performance_on_conflict { + constraint: user_performance_constraint! + update_columns: [user_performance_update_column!]! = [] + where: user_performance_bool_exp } -"""Ordering options when selecting data from "token_accts".""" -input token_accts_order_by { - amount: order_by - marketsByBidsTokenAcct_aggregate: markets_aggregate_order_by - markets_aggregate: markets_aggregate_order_by - mint_acct: order_by - owner_acct: order_by - status: order_by - token: tokens_order_by - token_acct: order_by - token_acct_balances_aggregate: token_acct_balances_aggregate_order_by +"""Ordering options when selecting data from "user_performance".""" +input user_performance_order_by { + buy_orders_count: order_by + created_at: order_by + dao: daos_order_by + dao_acct: order_by + proposal: proposals_order_by + proposal_acct: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by updated_at: order_by + user: users_order_by + user_acct: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } -"""primary key columns input for table: token_accts""" -input token_accts_pk_columns_input { - token_acct: String! +"""primary key columns input for table: user_performance""" +input user_performance_pk_columns_input { + proposal_acct: String! + user_acct: String! } """ -select columns of table "token_accts" +select columns of table "user_performance" """ -enum token_accts_select_column { +enum user_performance_select_column { """column name""" - amount + buy_orders_count """column name""" - mint_acct + created_at """column name""" - owner_acct + dao_acct """column name""" - status + proposal_acct """column name""" - token_acct + sell_orders_count + + """column name""" + tokens_bought + + """column name""" + tokens_bought_resolving_market + + """column name""" + tokens_sold + + """column name""" + tokens_sold_resolving_market + + """column name""" + total_volume """column name""" updated_at + + """column name""" + user_acct + + """column name""" + volume_bought + + """column name""" + volume_bought_resolving_market + + """column name""" + volume_sold + + """column name""" + volume_sold_resolving_market } """ -input type for updating data in table "token_accts" +input type for updating data in table "user_performance" """ -input token_accts_set_input { - amount: bigint - mint_acct: String - owner_acct: String - status: token_acct_status - token_acct: String +input user_performance_set_input { + buy_orders_count: bigint + created_at: timestamptz + dao_acct: String + proposal_acct: String + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric updated_at: timestamptz + user_acct: String + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """aggregate stddev on columns""" -type token_accts_stddev_fields { - amount: Float +type user_performance_stddev_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by stddev() on columns of table "token_accts" +order by stddev() on columns of table "user_performance" """ -input token_accts_stddev_order_by { - amount: order_by +input user_performance_stddev_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """aggregate stddev_pop on columns""" -type token_accts_stddev_pop_fields { - amount: Float +type user_performance_stddev_pop_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by stddev_pop() on columns of table "token_accts" +order by stddev_pop() on columns of table "user_performance" """ -input token_accts_stddev_pop_order_by { - amount: order_by +input user_performance_stddev_pop_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """aggregate stddev_samp on columns""" -type token_accts_stddev_samp_fields { - amount: Float +type user_performance_stddev_samp_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by stddev_samp() on columns of table "token_accts" +order by stddev_samp() on columns of table "user_performance" """ -input token_accts_stddev_samp_order_by { - amount: order_by +input user_performance_stddev_samp_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """ -Streaming cursor of the table "token_accts" +Streaming cursor of the table "user_performance" """ -input token_accts_stream_cursor_input { +input user_performance_stream_cursor_input { """Stream column input with initial value""" - initial_value: token_accts_stream_cursor_value_input! + initial_value: user_performance_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input token_accts_stream_cursor_value_input { - amount: bigint - mint_acct: String - owner_acct: String - status: token_acct_status - token_acct: String +input user_performance_stream_cursor_value_input { + buy_orders_count: bigint + created_at: timestamptz + dao_acct: String + proposal_acct: String + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric + total_volume: numeric updated_at: timestamptz + user_acct: String + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """aggregate sum on columns""" -type token_accts_sum_fields { - amount: bigint +type user_performance_sum_fields { + buy_orders_count: bigint + sell_orders_count: bigint + tokens_bought: numeric + tokens_bought_resolving_market: numeric + + """amount of tokens sold""" + tokens_sold: numeric + tokens_sold_resolving_market: numeric + total_volume: numeric + volume_bought: numeric + volume_bought_resolving_market: numeric + volume_sold: numeric + volume_sold_resolving_market: numeric } """ -order by sum() on columns of table "token_accts" +order by sum() on columns of table "user_performance" """ -input token_accts_sum_order_by { - amount: order_by +input user_performance_sum_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """ -update columns of table "token_accts" +update columns of table "user_performance" """ -enum token_accts_update_column { +enum user_performance_update_column { """column name""" - amount + buy_orders_count """column name""" - mint_acct + created_at """column name""" - owner_acct + dao_acct """column name""" - status + proposal_acct """column name""" - token_acct + sell_orders_count + + """column name""" + tokens_bought + + """column name""" + tokens_bought_resolving_market + + """column name""" + tokens_sold + + """column name""" + tokens_sold_resolving_market """column name""" updated_at + + """column name""" + user_acct + + """column name""" + volume_bought + + """column name""" + volume_bought_resolving_market + + """column name""" + volume_sold + + """column name""" + volume_sold_resolving_market } -input token_accts_updates { +input user_performance_updates { """increments the numeric columns with given value of the filtered values""" - _inc: token_accts_inc_input + _inc: user_performance_inc_input """sets the columns of the filtered rows to the given values""" - _set: token_accts_set_input + _set: user_performance_set_input """filter the rows which have to be updated""" - where: token_accts_bool_exp! + where: user_performance_bool_exp! } """aggregate var_pop on columns""" -type token_accts_var_pop_fields { - amount: Float +type user_performance_var_pop_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by var_pop() on columns of table "token_accts" +order by var_pop() on columns of table "user_performance" """ -input token_accts_var_pop_order_by { - amount: order_by +input user_performance_var_pop_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """aggregate var_samp on columns""" -type token_accts_var_samp_fields { - amount: Float +type user_performance_var_samp_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by var_samp() on columns of table "token_accts" +order by var_samp() on columns of table "user_performance" """ -input token_accts_var_samp_order_by { - amount: order_by +input user_performance_var_samp_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """aggregate variance on columns""" -type token_accts_variance_fields { - amount: Float +type user_performance_variance_fields { + buy_orders_count: Float + sell_orders_count: Float + tokens_bought: Float + tokens_bought_resolving_market: Float + + """amount of tokens sold""" + tokens_sold: Float + tokens_sold_resolving_market: Float + total_volume: Float + volume_bought: Float + volume_bought_resolving_market: Float + volume_sold: Float + volume_sold_resolving_market: Float } """ -order by variance() on columns of table "token_accts" +order by variance() on columns of table "user_performance" """ -input token_accts_variance_order_by { - amount: order_by +input user_performance_variance_order_by { + buy_orders_count: order_by + sell_orders_count: order_by + tokens_bought: order_by + tokens_bought_resolving_market: order_by + + """amount of tokens sold""" + tokens_sold: order_by + tokens_sold_resolving_market: order_by + total_volume: order_by + volume_bought: order_by + volume_bought_resolving_market: order_by + volume_sold: order_by + volume_sold_resolving_market: order_by } """ -columns and relationships of "tokens" +columns and relationships of "users" """ -type tokens { +type users { + created_at: timestamptz! + """An array relationship""" - conditional_vaults( + orders( """distinct select on columns""" - distinct_on: [conditional_vaults_select_column!] + distinct_on: [orders_select_column!] """limit the number of rows returned""" limit: Int @@ -16360,16 +23670,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [conditional_vaults_order_by!] + order_by: [orders_order_by!] """filter the rows returned""" - where: conditional_vaults_bool_exp - ): [conditional_vaults!]! + where: orders_bool_exp + ): [orders!]! """An aggregate relationship""" - conditional_vaults_aggregate( + orders_aggregate( """distinct select on columns""" - distinct_on: [conditional_vaults_select_column!] + distinct_on: [orders_select_column!] """limit the number of rows returned""" limit: Int @@ -16378,16 +23688,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [conditional_vaults_order_by!] + order_by: [orders_order_by!] """filter the rows returned""" - where: conditional_vaults_bool_exp - ): conditional_vaults_aggregate! + where: orders_bool_exp + ): orders_aggregate! """An array relationship""" - daos( + sessions( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [sessions_select_column!] """limit the number of rows returned""" limit: Int @@ -16396,16 +23706,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] + order_by: [sessions_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): [daos!]! + where: sessions_bool_exp + ): [sessions!]! - """An array relationship""" - daosByQuoteAcct( + """An aggregate relationship""" + sessions_aggregate( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [sessions_select_column!] """limit the number of rows returned""" limit: Int @@ -16414,16 +23724,17 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] + order_by: [sessions_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): [daos!]! + where: sessions_bool_exp + ): sessions_aggregate! + user_acct: String! - """An aggregate relationship""" - daosByQuoteAcct_aggregate( + """An array relationship""" + user_deposits( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -16432,16 +23743,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): daos_aggregate! + where: user_deposits_bool_exp + ): [user_deposits!]! """An aggregate relationship""" - daos_aggregate( + user_deposits_aggregate( """distinct select on columns""" - distinct_on: [daos_select_column!] + distinct_on: [user_deposits_select_column!] """limit the number of rows returned""" limit: Int @@ -16450,18 +23761,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [daos_order_by!] + order_by: [user_deposits_order_by!] """filter the rows returned""" - where: daos_bool_exp - ): daos_aggregate! - decimals: smallint! - image_url: String + where: user_deposits_bool_exp + ): user_deposits_aggregate! """An array relationship""" - markets( + user_performances( """distinct select on columns""" - distinct_on: [markets_select_column!] + distinct_on: [user_performance_select_column!] """limit the number of rows returned""" limit: Int @@ -16470,16 +23779,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [markets_order_by!] + order_by: [user_performance_order_by!] """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! + where: user_performance_bool_exp + ): [user_performance!]! - """An array relationship""" - marketsByQuoteMintAcct( + """An aggregate relationship""" + user_performances_aggregate( """distinct select on columns""" - distinct_on: [markets_select_column!] + distinct_on: [user_performance_select_column!] """limit the number of rows returned""" limit: Int @@ -16488,92 +23797,216 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [markets_order_by!] + order_by: [user_performance_order_by!] """filter the rows returned""" - where: markets_bool_exp - ): [markets!]! + where: user_performance_bool_exp + ): user_performance_aggregate! +} - """An aggregate relationship""" - marketsByQuoteMintAcct_aggregate( - """distinct select on columns""" - distinct_on: [markets_select_column!] +""" +aggregated selection of "users" +""" +type users_aggregate { + aggregate: users_aggregate_fields + nodes: [users!]! +} + +""" +aggregate fields of "users" +""" +type users_aggregate_fields { + count(columns: [users_select_column!], distinct: Boolean): Int! + max: users_max_fields + min: users_min_fields +} + +""" +Boolean expression to filter rows from the table "users". All fields are combined with a logical 'AND'. +""" +input users_bool_exp { + _and: [users_bool_exp!] + _not: users_bool_exp + _or: [users_bool_exp!] + created_at: timestamptz_comparison_exp + orders: orders_bool_exp + orders_aggregate: orders_aggregate_bool_exp + sessions: sessions_bool_exp + sessions_aggregate: sessions_aggregate_bool_exp + user_acct: String_comparison_exp + user_deposits: user_deposits_bool_exp + user_deposits_aggregate: user_deposits_aggregate_bool_exp + user_performances: user_performance_bool_exp + user_performances_aggregate: user_performance_aggregate_bool_exp +} + +""" +unique or primary key constraints on table "users" +""" +enum users_constraint { + """ + unique or primary key constraint on columns "user_acct" + """ + users_pkey +} + +""" +input type for inserting data into table "users" +""" +input users_insert_input { + created_at: timestamptz + orders: orders_arr_rel_insert_input + sessions: sessions_arr_rel_insert_input + user_acct: String + user_deposits: user_deposits_arr_rel_insert_input + user_performances: user_performance_arr_rel_insert_input +} + +"""aggregate max on columns""" +type users_max_fields { + created_at: timestamptz + user_acct: String +} + +"""aggregate min on columns""" +type users_min_fields { + created_at: timestamptz + user_acct: String +} + +""" +response of any mutation on the table "users" +""" +type users_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """limit the number of rows returned""" - limit: Int + """data from the rows affected by the mutation""" + returning: [users!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +input type for inserting object relation for remote table "users" +""" +input users_obj_rel_insert_input { + data: users_insert_input! - """sort the rows by one or more columns""" - order_by: [markets_order_by!] + """upsert condition""" + on_conflict: users_on_conflict +} - """filter the rows returned""" - where: markets_bool_exp - ): markets_aggregate! +""" +on_conflict condition type for table "users" +""" +input users_on_conflict { + constraint: users_constraint! + update_columns: [users_update_column!]! = [] + where: users_bool_exp +} - """An aggregate relationship""" - markets_aggregate( - """distinct select on columns""" - distinct_on: [markets_select_column!] +"""Ordering options when selecting data from "users".""" +input users_order_by { + created_at: order_by + orders_aggregate: orders_aggregate_order_by + sessions_aggregate: sessions_aggregate_order_by + user_acct: order_by + user_deposits_aggregate: user_deposits_aggregate_order_by + user_performances_aggregate: user_performance_aggregate_order_by +} - """limit the number of rows returned""" - limit: Int +"""primary key columns input for table: users""" +input users_pk_columns_input { + user_acct: String! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +select columns of table "users" +""" +enum users_select_column { + """column name""" + created_at - """sort the rows by one or more columns""" - order_by: [markets_order_by!] + """column name""" + user_acct +} - """filter the rows returned""" - where: markets_bool_exp - ): markets_aggregate! - mint_acct: String! - name: String! - supply: bigint! - symbol: String! +""" +input type for updating data in table "users" +""" +input users_set_input { + created_at: timestamptz + user_acct: String +} - """An array relationship""" - token_acct_balances( - """distinct select on columns""" - distinct_on: [token_acct_balances_select_column!] +""" +Streaming cursor of the table "users" +""" +input users_stream_cursor_input { + """Stream column input with initial value""" + initial_value: users_stream_cursor_value_input! - """limit the number of rows returned""" - limit: Int + """cursor ordering""" + ordering: cursor_ordering +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""Initial value of the column from where the streaming should start""" +input users_stream_cursor_value_input { + created_at: timestamptz + user_acct: String +} - """sort the rows by one or more columns""" - order_by: [token_acct_balances_order_by!] +""" +update columns of table "users" +""" +enum users_update_column { + """column name""" + created_at - """filter the rows returned""" - where: token_acct_balances_bool_exp - ): [token_acct_balances!]! + """column name""" + user_acct +} - """An aggregate relationship""" - token_acct_balances_aggregate( - """distinct select on columns""" - distinct_on: [token_acct_balances_select_column!] +input users_updates { + """sets the columns of the filtered rows to the given values""" + _set: users_set_input - """limit the number of rows returned""" - limit: Int + """filter the rows which have to be updated""" + where: users_bool_exp! +} - """skip the first n rows. Use only with order_by""" - offset: Int +scalar uuid - """sort the rows by one or more columns""" - order_by: [token_acct_balances_order_by!] +""" +Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'. +""" +input uuid_comparison_exp { + _eq: uuid + _gt: uuid + _gte: uuid + _in: [uuid!] + _is_null: Boolean + _lt: uuid + _lte: uuid + _neq: uuid + _nin: [uuid!] +} - """filter the rows returned""" - where: token_acct_balances_bool_exp - ): token_acct_balances_aggregate! +""" +columns and relationships of "v0_4_amms" +""" +type v0_4_amms { + amm_addr: String! + base_mint_addr: String! + base_reserves: bigint! + + """An object relationship""" + base_token: tokens! + created_at_slot: bigint! """An array relationship""" - token_accts( + decisions( """distinct select on columns""" - distinct_on: [token_accts_select_column!] + distinct_on: [v0_4_metric_decisions_select_column!] """limit the number of rows returned""" limit: Int @@ -16582,16 +24015,16 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [token_accts_order_by!] + order_by: [v0_4_metric_decisions_order_by!] """filter the rows returned""" - where: token_accts_bool_exp - ): [token_accts!]! + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! """An aggregate relationship""" - token_accts_aggregate( + decisions_aggregate( """distinct select on columns""" - distinct_on: [token_accts_select_column!] + distinct_on: [v0_4_metric_decisions_select_column!] """limit the number of rows returned""" limit: Int @@ -16600,2521 +24033,3534 @@ type tokens { offset: Int """sort the rows by one or more columns""" - order_by: [token_accts_order_by!] + order_by: [v0_4_metric_decisions_order_by!] """filter the rows returned""" - where: token_accts_bool_exp - ): token_accts_aggregate! - updated_at: timestamptz! + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + inserted_at: timestamptz! + latest_amm_seq_num_applied: bigint! + lp_mint_addr: String! """An object relationship""" - vault_by_finalize: conditional_vaults + lp_token: tokens! + quote_mint_addr: String! + quote_reserves: bigint! """An object relationship""" - vault_by_revert: conditional_vaults + quote_token: tokens! } """ -aggregated selection of "tokens" +aggregated selection of "v0_4_amms" """ -type tokens_aggregate { - aggregate: tokens_aggregate_fields - nodes: [tokens!]! +type v0_4_amms_aggregate { + aggregate: v0_4_amms_aggregate_fields + nodes: [v0_4_amms!]! +} + +input v0_4_amms_aggregate_bool_exp { + count: v0_4_amms_aggregate_bool_exp_count +} + +input v0_4_amms_aggregate_bool_exp_count { + arguments: [v0_4_amms_select_column!] + distinct: Boolean + filter: v0_4_amms_bool_exp + predicate: Int_comparison_exp! } """ -aggregate fields of "tokens" +aggregate fields of "v0_4_amms" """ -type tokens_aggregate_fields { - avg: tokens_avg_fields - count(columns: [tokens_select_column!], distinct: Boolean): Int! - max: tokens_max_fields - min: tokens_min_fields - stddev: tokens_stddev_fields - stddev_pop: tokens_stddev_pop_fields - stddev_samp: tokens_stddev_samp_fields - sum: tokens_sum_fields - var_pop: tokens_var_pop_fields - var_samp: tokens_var_samp_fields - variance: tokens_variance_fields +type v0_4_amms_aggregate_fields { + avg: v0_4_amms_avg_fields + count(columns: [v0_4_amms_select_column!], distinct: Boolean): Int! + max: v0_4_amms_max_fields + min: v0_4_amms_min_fields + stddev: v0_4_amms_stddev_fields + stddev_pop: v0_4_amms_stddev_pop_fields + stddev_samp: v0_4_amms_stddev_samp_fields + sum: v0_4_amms_sum_fields + var_pop: v0_4_amms_var_pop_fields + var_samp: v0_4_amms_var_samp_fields + variance: v0_4_amms_variance_fields +} + +""" +order by aggregate values of table "v0_4_amms" +""" +input v0_4_amms_aggregate_order_by { + avg: v0_4_amms_avg_order_by + count: order_by + max: v0_4_amms_max_order_by + min: v0_4_amms_min_order_by + stddev: v0_4_amms_stddev_order_by + stddev_pop: v0_4_amms_stddev_pop_order_by + stddev_samp: v0_4_amms_stddev_samp_order_by + sum: v0_4_amms_sum_order_by + var_pop: v0_4_amms_var_pop_order_by + var_samp: v0_4_amms_var_samp_order_by + variance: v0_4_amms_variance_order_by +} + +""" +input type for inserting array relation for remote table "v0_4_amms" +""" +input v0_4_amms_arr_rel_insert_input { + data: [v0_4_amms_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_amms_on_conflict } """aggregate avg on columns""" -type tokens_avg_fields { - decimals: Float - supply: Float +type v0_4_amms_avg_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float } """ -Boolean expression to filter rows from the table "tokens". All fields are combined with a logical 'AND'. +order by avg() on columns of table "v0_4_amms" """ -input tokens_bool_exp { - _and: [tokens_bool_exp!] - _not: tokens_bool_exp - _or: [tokens_bool_exp!] - conditional_vaults: conditional_vaults_bool_exp - conditional_vaults_aggregate: conditional_vaults_aggregate_bool_exp - daos: daos_bool_exp - daosByQuoteAcct: daos_bool_exp - daosByQuoteAcct_aggregate: daos_aggregate_bool_exp - daos_aggregate: daos_aggregate_bool_exp - decimals: smallint_comparison_exp - image_url: String_comparison_exp - markets: markets_bool_exp - marketsByQuoteMintAcct: markets_bool_exp - marketsByQuoteMintAcct_aggregate: markets_aggregate_bool_exp - markets_aggregate: markets_aggregate_bool_exp - mint_acct: String_comparison_exp - name: String_comparison_exp - supply: bigint_comparison_exp - symbol: String_comparison_exp - token_acct_balances: token_acct_balances_bool_exp - token_acct_balances_aggregate: token_acct_balances_aggregate_bool_exp - token_accts: token_accts_bool_exp - token_accts_aggregate: token_accts_aggregate_bool_exp - updated_at: timestamptz_comparison_exp - vault_by_finalize: conditional_vaults_bool_exp - vault_by_revert: conditional_vaults_bool_exp +input v0_4_amms_avg_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by } """ -unique or primary key constraints on table "tokens" +Boolean expression to filter rows from the table "v0_4_amms". All fields are combined with a logical 'AND'. """ -enum tokens_constraint { +input v0_4_amms_bool_exp { + _and: [v0_4_amms_bool_exp!] + _not: v0_4_amms_bool_exp + _or: [v0_4_amms_bool_exp!] + amm_addr: String_comparison_exp + base_mint_addr: String_comparison_exp + base_reserves: bigint_comparison_exp + base_token: tokens_bool_exp + created_at_slot: bigint_comparison_exp + decisions: v0_4_metric_decisions_bool_exp + decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp + inserted_at: timestamptz_comparison_exp + latest_amm_seq_num_applied: bigint_comparison_exp + lp_mint_addr: String_comparison_exp + lp_token: tokens_bool_exp + quote_mint_addr: String_comparison_exp + quote_reserves: bigint_comparison_exp + quote_token: tokens_bool_exp +} + +""" +unique or primary key constraints on table "v0_4_amms" +""" +enum v0_4_amms_constraint { """ - unique or primary key constraint on columns "mint_acct" + unique or primary key constraint on columns "amm_addr" """ - tokens_pkey + v0_4_amms_pkey } """ -input type for incrementing numeric columns in table "tokens" +input type for incrementing numeric columns in table "v0_4_amms" """ -input tokens_inc_input { - decimals: smallint - supply: bigint +input v0_4_amms_inc_input { + base_reserves: bigint + created_at_slot: bigint + latest_amm_seq_num_applied: bigint + quote_reserves: bigint } """ -input type for inserting data into table "tokens" -""" -input tokens_insert_input { - conditional_vaults: conditional_vaults_arr_rel_insert_input - daos: daos_arr_rel_insert_input - daosByQuoteAcct: daos_arr_rel_insert_input - decimals: smallint - image_url: String - markets: markets_arr_rel_insert_input - marketsByQuoteMintAcct: markets_arr_rel_insert_input - mint_acct: String - name: String - supply: bigint - symbol: String - token_acct_balances: token_acct_balances_arr_rel_insert_input - token_accts: token_accts_arr_rel_insert_input - updated_at: timestamptz - vault_by_finalize: conditional_vaults_obj_rel_insert_input - vault_by_revert: conditional_vaults_obj_rel_insert_input +input type for inserting data into table "v0_4_amms" +""" +input v0_4_amms_insert_input { + amm_addr: String + base_mint_addr: String + base_reserves: bigint + base_token: tokens_obj_rel_insert_input + created_at_slot: bigint + decisions: v0_4_metric_decisions_arr_rel_insert_input + inserted_at: timestamptz + latest_amm_seq_num_applied: bigint + lp_mint_addr: String + lp_token: tokens_obj_rel_insert_input + quote_mint_addr: String + quote_reserves: bigint + quote_token: tokens_obj_rel_insert_input } """aggregate max on columns""" -type tokens_max_fields { - decimals: smallint - image_url: String - mint_acct: String - name: String - supply: bigint - symbol: String - updated_at: timestamptz +type v0_4_amms_max_fields { + amm_addr: String + base_mint_addr: String + base_reserves: bigint + created_at_slot: bigint + inserted_at: timestamptz + latest_amm_seq_num_applied: bigint + lp_mint_addr: String + quote_mint_addr: String + quote_reserves: bigint +} + +""" +order by max() on columns of table "v0_4_amms" +""" +input v0_4_amms_max_order_by { + amm_addr: order_by + base_mint_addr: order_by + base_reserves: order_by + created_at_slot: order_by + inserted_at: order_by + latest_amm_seq_num_applied: order_by + lp_mint_addr: order_by + quote_mint_addr: order_by + quote_reserves: order_by } """aggregate min on columns""" -type tokens_min_fields { - decimals: smallint - image_url: String - mint_acct: String - name: String - supply: bigint - symbol: String - updated_at: timestamptz +type v0_4_amms_min_fields { + amm_addr: String + base_mint_addr: String + base_reserves: bigint + created_at_slot: bigint + inserted_at: timestamptz + latest_amm_seq_num_applied: bigint + lp_mint_addr: String + quote_mint_addr: String + quote_reserves: bigint } """ -response of any mutation on the table "tokens" +order by min() on columns of table "v0_4_amms" """ -type tokens_mutation_response { +input v0_4_amms_min_order_by { + amm_addr: order_by + base_mint_addr: order_by + base_reserves: order_by + created_at_slot: order_by + inserted_at: order_by + latest_amm_seq_num_applied: order_by + lp_mint_addr: order_by + quote_mint_addr: order_by + quote_reserves: order_by +} + +""" +response of any mutation on the table "v0_4_amms" +""" +type v0_4_amms_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [tokens!]! + returning: [v0_4_amms!]! } """ -input type for inserting object relation for remote table "tokens" +input type for inserting object relation for remote table "v0_4_amms" """ -input tokens_obj_rel_insert_input { - data: tokens_insert_input! +input v0_4_amms_obj_rel_insert_input { + data: v0_4_amms_insert_input! """upsert condition""" - on_conflict: tokens_on_conflict + on_conflict: v0_4_amms_on_conflict } """ -on_conflict condition type for table "tokens" +on_conflict condition type for table "v0_4_amms" """ -input tokens_on_conflict { - constraint: tokens_constraint! - update_columns: [tokens_update_column!]! = [] - where: tokens_bool_exp +input v0_4_amms_on_conflict { + constraint: v0_4_amms_constraint! + update_columns: [v0_4_amms_update_column!]! = [] + where: v0_4_amms_bool_exp } -"""Ordering options when selecting data from "tokens".""" -input tokens_order_by { - conditional_vaults_aggregate: conditional_vaults_aggregate_order_by - daosByQuoteAcct_aggregate: daos_aggregate_order_by - daos_aggregate: daos_aggregate_order_by - decimals: order_by - image_url: order_by - marketsByQuoteMintAcct_aggregate: markets_aggregate_order_by - markets_aggregate: markets_aggregate_order_by - mint_acct: order_by - name: order_by - supply: order_by - symbol: order_by - token_acct_balances_aggregate: token_acct_balances_aggregate_order_by - token_accts_aggregate: token_accts_aggregate_order_by - updated_at: order_by - vault_by_finalize: conditional_vaults_order_by - vault_by_revert: conditional_vaults_order_by +"""Ordering options when selecting data from "v0_4_amms".""" +input v0_4_amms_order_by { + amm_addr: order_by + base_mint_addr: order_by + base_reserves: order_by + base_token: tokens_order_by + created_at_slot: order_by + decisions_aggregate: v0_4_metric_decisions_aggregate_order_by + inserted_at: order_by + latest_amm_seq_num_applied: order_by + lp_mint_addr: order_by + lp_token: tokens_order_by + quote_mint_addr: order_by + quote_reserves: order_by + quote_token: tokens_order_by } -"""primary key columns input for table: tokens""" -input tokens_pk_columns_input { - mint_acct: String! +"""primary key columns input for table: v0_4_amms""" +input v0_4_amms_pk_columns_input { + amm_addr: String! } """ -select columns of table "tokens" +select columns of table "v0_4_amms" """ -enum tokens_select_column { +enum v0_4_amms_select_column { """column name""" - decimals + amm_addr """column name""" - image_url + base_mint_addr """column name""" - mint_acct + base_reserves """column name""" - name + created_at_slot """column name""" - supply + inserted_at """column name""" - symbol + latest_amm_seq_num_applied """column name""" - updated_at + lp_mint_addr + + """column name""" + quote_mint_addr + + """column name""" + quote_reserves } """ -input type for updating data in table "tokens" +input type for updating data in table "v0_4_amms" """ -input tokens_set_input { - decimals: smallint - image_url: String - mint_acct: String - name: String - supply: bigint - symbol: String - updated_at: timestamptz +input v0_4_amms_set_input { + amm_addr: String + base_mint_addr: String + base_reserves: bigint + created_at_slot: bigint + inserted_at: timestamptz + latest_amm_seq_num_applied: bigint + lp_mint_addr: String + quote_mint_addr: String + quote_reserves: bigint } """aggregate stddev on columns""" -type tokens_stddev_fields { - decimals: Float - supply: Float +type v0_4_amms_stddev_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float +} + +""" +order by stddev() on columns of table "v0_4_amms" +""" +input v0_4_amms_stddev_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by } """aggregate stddev_pop on columns""" -type tokens_stddev_pop_fields { - decimals: Float - supply: Float +type v0_4_amms_stddev_pop_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float +} + +""" +order by stddev_pop() on columns of table "v0_4_amms" +""" +input v0_4_amms_stddev_pop_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by } """aggregate stddev_samp on columns""" -type tokens_stddev_samp_fields { - decimals: Float - supply: Float +type v0_4_amms_stddev_samp_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float } """ -Streaming cursor of the table "tokens" +order by stddev_samp() on columns of table "v0_4_amms" """ -input tokens_stream_cursor_input { +input v0_4_amms_stddev_samp_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by +} + +""" +Streaming cursor of the table "v0_4_amms" +""" +input v0_4_amms_stream_cursor_input { """Stream column input with initial value""" - initial_value: tokens_stream_cursor_value_input! + initial_value: v0_4_amms_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input tokens_stream_cursor_value_input { - decimals: smallint - image_url: String - mint_acct: String - name: String - supply: bigint - symbol: String - updated_at: timestamptz +input v0_4_amms_stream_cursor_value_input { + amm_addr: String + base_mint_addr: String + base_reserves: bigint + created_at_slot: bigint + inserted_at: timestamptz + latest_amm_seq_num_applied: bigint + lp_mint_addr: String + quote_mint_addr: String + quote_reserves: bigint } """aggregate sum on columns""" -type tokens_sum_fields { - decimals: smallint - supply: bigint +type v0_4_amms_sum_fields { + base_reserves: bigint + created_at_slot: bigint + latest_amm_seq_num_applied: bigint + quote_reserves: bigint } """ -update columns of table "tokens" +order by sum() on columns of table "v0_4_amms" """ -enum tokens_update_column { +input v0_4_amms_sum_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by +} + +""" +update columns of table "v0_4_amms" +""" +enum v0_4_amms_update_column { """column name""" - decimals + amm_addr """column name""" - image_url + base_mint_addr """column name""" - mint_acct + base_reserves """column name""" - name + created_at_slot """column name""" - supply + inserted_at """column name""" - symbol + latest_amm_seq_num_applied """column name""" - updated_at + lp_mint_addr + + """column name""" + quote_mint_addr + + """column name""" + quote_reserves } -input tokens_updates { +input v0_4_amms_updates { """increments the numeric columns with given value of the filtered values""" - _inc: tokens_inc_input + _inc: v0_4_amms_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_amms_set_input + + """filter the rows which have to be updated""" + where: v0_4_amms_bool_exp! +} + +"""aggregate var_pop on columns""" +type v0_4_amms_var_pop_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float +} + +""" +order by var_pop() on columns of table "v0_4_amms" +""" +input v0_4_amms_var_pop_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by +} + +"""aggregate var_samp on columns""" +type v0_4_amms_var_samp_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float +} + +""" +order by var_samp() on columns of table "v0_4_amms" +""" +input v0_4_amms_var_samp_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by +} + +"""aggregate variance on columns""" +type v0_4_amms_variance_fields { + base_reserves: Float + created_at_slot: Float + latest_amm_seq_num_applied: Float + quote_reserves: Float +} + +""" +order by variance() on columns of table "v0_4_amms" +""" +input v0_4_amms_variance_order_by { + base_reserves: order_by + created_at_slot: order_by + latest_amm_seq_num_applied: order_by + quote_reserves: order_by +} + +""" +columns and relationships of "v0_4_conditional_vaults" +""" +type v0_4_conditional_vaults { + conditional_vault_addr: String! + created_at: timestamptz! + latest_vault_seq_num_applied: bigint! + + """An array relationship""" + metric_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + metric_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + + """An array relationship""" + outcome_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + outcome_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + pda_bump: smallint! + + """An object relationship""" + question: v0_4_questions! + question_addr: String! + + """An object relationship""" + token_acct: token_accts! + + """An object relationship""" + underlying_mint: tokens! + underlying_mint_acct: String! + underlying_token_acct: String! + + """An array relationship""" + v0_4_merges( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): [v0_4_merges!]! + + """An aggregate relationship""" + v0_4_merges_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_merges_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_merges_order_by!] + + """filter the rows returned""" + where: v0_4_merges_bool_exp + ): v0_4_merges_aggregate! + + """An array relationship""" + v0_4_splits( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] + + """limit the number of rows returned""" + limit: Int - """sets the columns of the filtered rows to the given values""" - _set: tokens_set_input + """skip the first n rows. Use only with order_by""" + offset: Int - """filter the rows which have to be updated""" - where: tokens_bool_exp! -} + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] -"""aggregate var_pop on columns""" -type tokens_var_pop_fields { - decimals: Float - supply: Float -} + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): [v0_4_splits!]! -"""aggregate var_samp on columns""" -type tokens_var_samp_fields { - decimals: Float - supply: Float -} + """An aggregate relationship""" + v0_4_splits_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_splits_select_column!] -"""aggregate variance on columns""" -type tokens_variance_fields { - decimals: Float - supply: Float -} + """limit the number of rows returned""" + limit: Int -""" -columns and relationships of "transaction_watcher_transactions" -""" -type transaction_watcher_transactions { - slot: bigint! + """skip the first n rows. Use only with order_by""" + offset: Int - """An object relationship""" - transaction: transactions! + """sort the rows by one or more columns""" + order_by: [v0_4_splits_order_by!] - """An object relationship""" - transaction_watcher: transaction_watchers! - tx_sig: String! - watcher_acct: String! + """filter the rows returned""" + where: v0_4_splits_bool_exp + ): v0_4_splits_aggregate! } """ -aggregated selection of "transaction_watcher_transactions" +aggregated selection of "v0_4_conditional_vaults" """ -type transaction_watcher_transactions_aggregate { - aggregate: transaction_watcher_transactions_aggregate_fields - nodes: [transaction_watcher_transactions!]! +type v0_4_conditional_vaults_aggregate { + aggregate: v0_4_conditional_vaults_aggregate_fields + nodes: [v0_4_conditional_vaults!]! } -input transaction_watcher_transactions_aggregate_bool_exp { - count: transaction_watcher_transactions_aggregate_bool_exp_count +input v0_4_conditional_vaults_aggregate_bool_exp { + count: v0_4_conditional_vaults_aggregate_bool_exp_count } -input transaction_watcher_transactions_aggregate_bool_exp_count { - arguments: [transaction_watcher_transactions_select_column!] +input v0_4_conditional_vaults_aggregate_bool_exp_count { + arguments: [v0_4_conditional_vaults_select_column!] distinct: Boolean - filter: transaction_watcher_transactions_bool_exp + filter: v0_4_conditional_vaults_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "transaction_watcher_transactions" +aggregate fields of "v0_4_conditional_vaults" """ -type transaction_watcher_transactions_aggregate_fields { - avg: transaction_watcher_transactions_avg_fields - count(columns: [transaction_watcher_transactions_select_column!], distinct: Boolean): Int! - max: transaction_watcher_transactions_max_fields - min: transaction_watcher_transactions_min_fields - stddev: transaction_watcher_transactions_stddev_fields - stddev_pop: transaction_watcher_transactions_stddev_pop_fields - stddev_samp: transaction_watcher_transactions_stddev_samp_fields - sum: transaction_watcher_transactions_sum_fields - var_pop: transaction_watcher_transactions_var_pop_fields - var_samp: transaction_watcher_transactions_var_samp_fields - variance: transaction_watcher_transactions_variance_fields +type v0_4_conditional_vaults_aggregate_fields { + avg: v0_4_conditional_vaults_avg_fields + count(columns: [v0_4_conditional_vaults_select_column!], distinct: Boolean): Int! + max: v0_4_conditional_vaults_max_fields + min: v0_4_conditional_vaults_min_fields + stddev: v0_4_conditional_vaults_stddev_fields + stddev_pop: v0_4_conditional_vaults_stddev_pop_fields + stddev_samp: v0_4_conditional_vaults_stddev_samp_fields + sum: v0_4_conditional_vaults_sum_fields + var_pop: v0_4_conditional_vaults_var_pop_fields + var_samp: v0_4_conditional_vaults_var_samp_fields + variance: v0_4_conditional_vaults_variance_fields } """ -order by aggregate values of table "transaction_watcher_transactions" +order by aggregate values of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_aggregate_order_by { - avg: transaction_watcher_transactions_avg_order_by +input v0_4_conditional_vaults_aggregate_order_by { + avg: v0_4_conditional_vaults_avg_order_by count: order_by - max: transaction_watcher_transactions_max_order_by - min: transaction_watcher_transactions_min_order_by - stddev: transaction_watcher_transactions_stddev_order_by - stddev_pop: transaction_watcher_transactions_stddev_pop_order_by - stddev_samp: transaction_watcher_transactions_stddev_samp_order_by - sum: transaction_watcher_transactions_sum_order_by - var_pop: transaction_watcher_transactions_var_pop_order_by - var_samp: transaction_watcher_transactions_var_samp_order_by - variance: transaction_watcher_transactions_variance_order_by + max: v0_4_conditional_vaults_max_order_by + min: v0_4_conditional_vaults_min_order_by + stddev: v0_4_conditional_vaults_stddev_order_by + stddev_pop: v0_4_conditional_vaults_stddev_pop_order_by + stddev_samp: v0_4_conditional_vaults_stddev_samp_order_by + sum: v0_4_conditional_vaults_sum_order_by + var_pop: v0_4_conditional_vaults_var_pop_order_by + var_samp: v0_4_conditional_vaults_var_samp_order_by + variance: v0_4_conditional_vaults_variance_order_by } """ -input type for inserting array relation for remote table "transaction_watcher_transactions" +input type for inserting array relation for remote table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_arr_rel_insert_input { - data: [transaction_watcher_transactions_insert_input!]! +input v0_4_conditional_vaults_arr_rel_insert_input { + data: [v0_4_conditional_vaults_insert_input!]! """upsert condition""" - on_conflict: transaction_watcher_transactions_on_conflict + on_conflict: v0_4_conditional_vaults_on_conflict } """aggregate avg on columns""" -type transaction_watcher_transactions_avg_fields { - slot: Float +type v0_4_conditional_vaults_avg_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by avg() on columns of table "transaction_watcher_transactions" +order by avg() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_avg_order_by { - slot: order_by +input v0_4_conditional_vaults_avg_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """ -Boolean expression to filter rows from the table "transaction_watcher_transactions". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "v0_4_conditional_vaults". All fields are combined with a logical 'AND'. """ -input transaction_watcher_transactions_bool_exp { - _and: [transaction_watcher_transactions_bool_exp!] - _not: transaction_watcher_transactions_bool_exp - _or: [transaction_watcher_transactions_bool_exp!] - slot: bigint_comparison_exp - transaction: transactions_bool_exp - transaction_watcher: transaction_watchers_bool_exp - tx_sig: String_comparison_exp - watcher_acct: String_comparison_exp +input v0_4_conditional_vaults_bool_exp { + _and: [v0_4_conditional_vaults_bool_exp!] + _not: v0_4_conditional_vaults_bool_exp + _or: [v0_4_conditional_vaults_bool_exp!] + conditional_vault_addr: String_comparison_exp + created_at: timestamptz_comparison_exp + latest_vault_seq_num_applied: bigint_comparison_exp + metric_decisions: v0_4_metric_decisions_bool_exp + metric_decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp + outcome_decisions: v0_4_metric_decisions_bool_exp + outcome_decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp + pda_bump: smallint_comparison_exp + question: v0_4_questions_bool_exp + question_addr: String_comparison_exp + token_acct: token_accts_bool_exp + underlying_mint: tokens_bool_exp + underlying_mint_acct: String_comparison_exp + underlying_token_acct: String_comparison_exp + v0_4_merges: v0_4_merges_bool_exp + v0_4_merges_aggregate: v0_4_merges_aggregate_bool_exp + v0_4_splits: v0_4_splits_bool_exp + v0_4_splits_aggregate: v0_4_splits_aggregate_bool_exp } """ -unique or primary key constraints on table "transaction_watcher_transactions" +unique or primary key constraints on table "v0_4_conditional_vaults" """ -enum transaction_watcher_transactions_constraint { +enum v0_4_conditional_vaults_constraint { """ - unique or primary key constraint on columns "watcher_acct", "tx_sig" + unique or primary key constraint on columns "conditional_vault_addr" """ - transaction_watcher_transactions_watcher_acct_tx_sig_pk + v0_4_conditional_vaults_pkey } """ -input type for incrementing numeric columns in table "transaction_watcher_transactions" +input type for incrementing numeric columns in table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_inc_input { - slot: bigint +input v0_4_conditional_vaults_inc_input { + latest_vault_seq_num_applied: bigint + pda_bump: smallint } """ -input type for inserting data into table "transaction_watcher_transactions" +input type for inserting data into table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_insert_input { - slot: bigint - transaction: transactions_obj_rel_insert_input - transaction_watcher: transaction_watchers_obj_rel_insert_input - tx_sig: String - watcher_acct: String +input v0_4_conditional_vaults_insert_input { + conditional_vault_addr: String + created_at: timestamptz + latest_vault_seq_num_applied: bigint + metric_decisions: v0_4_metric_decisions_arr_rel_insert_input + outcome_decisions: v0_4_metric_decisions_arr_rel_insert_input + pda_bump: smallint + question: v0_4_questions_obj_rel_insert_input + question_addr: String + token_acct: token_accts_obj_rel_insert_input + underlying_mint: tokens_obj_rel_insert_input + underlying_mint_acct: String + underlying_token_acct: String + v0_4_merges: v0_4_merges_arr_rel_insert_input + v0_4_splits: v0_4_splits_arr_rel_insert_input } """aggregate max on columns""" -type transaction_watcher_transactions_max_fields { - slot: bigint - tx_sig: String - watcher_acct: String +type v0_4_conditional_vaults_max_fields { + conditional_vault_addr: String + created_at: timestamptz + latest_vault_seq_num_applied: bigint + pda_bump: smallint + question_addr: String + underlying_mint_acct: String + underlying_token_acct: String } """ -order by max() on columns of table "transaction_watcher_transactions" +order by max() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_max_order_by { - slot: order_by - tx_sig: order_by - watcher_acct: order_by +input v0_4_conditional_vaults_max_order_by { + conditional_vault_addr: order_by + created_at: order_by + latest_vault_seq_num_applied: order_by + pda_bump: order_by + question_addr: order_by + underlying_mint_acct: order_by + underlying_token_acct: order_by } """aggregate min on columns""" -type transaction_watcher_transactions_min_fields { - slot: bigint - tx_sig: String - watcher_acct: String +type v0_4_conditional_vaults_min_fields { + conditional_vault_addr: String + created_at: timestamptz + latest_vault_seq_num_applied: bigint + pda_bump: smallint + question_addr: String + underlying_mint_acct: String + underlying_token_acct: String } """ -order by min() on columns of table "transaction_watcher_transactions" +order by min() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_min_order_by { - slot: order_by - tx_sig: order_by - watcher_acct: order_by +input v0_4_conditional_vaults_min_order_by { + conditional_vault_addr: order_by + created_at: order_by + latest_vault_seq_num_applied: order_by + pda_bump: order_by + question_addr: order_by + underlying_mint_acct: order_by + underlying_token_acct: order_by } """ -response of any mutation on the table "transaction_watcher_transactions" +response of any mutation on the table "v0_4_conditional_vaults" """ -type transaction_watcher_transactions_mutation_response { +type v0_4_conditional_vaults_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [transaction_watcher_transactions!]! + returning: [v0_4_conditional_vaults!]! } """ -on_conflict condition type for table "transaction_watcher_transactions" +input type for inserting object relation for remote table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_on_conflict { - constraint: transaction_watcher_transactions_constraint! - update_columns: [transaction_watcher_transactions_update_column!]! = [] - where: transaction_watcher_transactions_bool_exp +input v0_4_conditional_vaults_obj_rel_insert_input { + data: v0_4_conditional_vaults_insert_input! + + """upsert condition""" + on_conflict: v0_4_conditional_vaults_on_conflict } """ -Ordering options when selecting data from "transaction_watcher_transactions". +on_conflict condition type for table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_order_by { - slot: order_by - transaction: transactions_order_by - transaction_watcher: transaction_watchers_order_by - tx_sig: order_by - watcher_acct: order_by +input v0_4_conditional_vaults_on_conflict { + constraint: v0_4_conditional_vaults_constraint! + update_columns: [v0_4_conditional_vaults_update_column!]! = [] + where: v0_4_conditional_vaults_bool_exp } -"""primary key columns input for table: transaction_watcher_transactions""" -input transaction_watcher_transactions_pk_columns_input { - tx_sig: String! - watcher_acct: String! +"""Ordering options when selecting data from "v0_4_conditional_vaults".""" +input v0_4_conditional_vaults_order_by { + conditional_vault_addr: order_by + created_at: order_by + latest_vault_seq_num_applied: order_by + metric_decisions_aggregate: v0_4_metric_decisions_aggregate_order_by + outcome_decisions_aggregate: v0_4_metric_decisions_aggregate_order_by + pda_bump: order_by + question: v0_4_questions_order_by + question_addr: order_by + token_acct: token_accts_order_by + underlying_mint: tokens_order_by + underlying_mint_acct: order_by + underlying_token_acct: order_by + v0_4_merges_aggregate: v0_4_merges_aggregate_order_by + v0_4_splits_aggregate: v0_4_splits_aggregate_order_by +} + +"""primary key columns input for table: v0_4_conditional_vaults""" +input v0_4_conditional_vaults_pk_columns_input { + conditional_vault_addr: String! } """ -select columns of table "transaction_watcher_transactions" +select columns of table "v0_4_conditional_vaults" """ -enum transaction_watcher_transactions_select_column { +enum v0_4_conditional_vaults_select_column { """column name""" - slot + conditional_vault_addr """column name""" - tx_sig + created_at """column name""" - watcher_acct + latest_vault_seq_num_applied + + """column name""" + pda_bump + + """column name""" + question_addr + + """column name""" + underlying_mint_acct + + """column name""" + underlying_token_acct } """ -input type for updating data in table "transaction_watcher_transactions" +input type for updating data in table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_set_input { - slot: bigint - tx_sig: String - watcher_acct: String +input v0_4_conditional_vaults_set_input { + conditional_vault_addr: String + created_at: timestamptz + latest_vault_seq_num_applied: bigint + pda_bump: smallint + question_addr: String + underlying_mint_acct: String + underlying_token_acct: String } """aggregate stddev on columns""" -type transaction_watcher_transactions_stddev_fields { - slot: Float +type v0_4_conditional_vaults_stddev_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by stddev() on columns of table "transaction_watcher_transactions" +order by stddev() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_stddev_order_by { - slot: order_by +input v0_4_conditional_vaults_stddev_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """aggregate stddev_pop on columns""" -type transaction_watcher_transactions_stddev_pop_fields { - slot: Float +type v0_4_conditional_vaults_stddev_pop_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by stddev_pop() on columns of table "transaction_watcher_transactions" +order by stddev_pop() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_stddev_pop_order_by { - slot: order_by +input v0_4_conditional_vaults_stddev_pop_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """aggregate stddev_samp on columns""" -type transaction_watcher_transactions_stddev_samp_fields { - slot: Float +type v0_4_conditional_vaults_stddev_samp_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by stddev_samp() on columns of table "transaction_watcher_transactions" +order by stddev_samp() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_stddev_samp_order_by { - slot: order_by +input v0_4_conditional_vaults_stddev_samp_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """ -Streaming cursor of the table "transaction_watcher_transactions" +Streaming cursor of the table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_stream_cursor_input { +input v0_4_conditional_vaults_stream_cursor_input { """Stream column input with initial value""" - initial_value: transaction_watcher_transactions_stream_cursor_value_input! + initial_value: v0_4_conditional_vaults_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input transaction_watcher_transactions_stream_cursor_value_input { - slot: bigint - tx_sig: String - watcher_acct: String +input v0_4_conditional_vaults_stream_cursor_value_input { + conditional_vault_addr: String + created_at: timestamptz + latest_vault_seq_num_applied: bigint + pda_bump: smallint + question_addr: String + underlying_mint_acct: String + underlying_token_acct: String } """aggregate sum on columns""" -type transaction_watcher_transactions_sum_fields { - slot: bigint +type v0_4_conditional_vaults_sum_fields { + latest_vault_seq_num_applied: bigint + pda_bump: smallint } """ -order by sum() on columns of table "transaction_watcher_transactions" +order by sum() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_sum_order_by { - slot: order_by +input v0_4_conditional_vaults_sum_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """ -update columns of table "transaction_watcher_transactions" +update columns of table "v0_4_conditional_vaults" """ -enum transaction_watcher_transactions_update_column { +enum v0_4_conditional_vaults_update_column { """column name""" - slot + conditional_vault_addr """column name""" - tx_sig + created_at """column name""" - watcher_acct + latest_vault_seq_num_applied + + """column name""" + pda_bump + + """column name""" + question_addr + + """column name""" + underlying_mint_acct + + """column name""" + underlying_token_acct } -input transaction_watcher_transactions_updates { +input v0_4_conditional_vaults_updates { """increments the numeric columns with given value of the filtered values""" - _inc: transaction_watcher_transactions_inc_input + _inc: v0_4_conditional_vaults_inc_input """sets the columns of the filtered rows to the given values""" - _set: transaction_watcher_transactions_set_input + _set: v0_4_conditional_vaults_set_input """filter the rows which have to be updated""" - where: transaction_watcher_transactions_bool_exp! + where: v0_4_conditional_vaults_bool_exp! } """aggregate var_pop on columns""" -type transaction_watcher_transactions_var_pop_fields { - slot: Float +type v0_4_conditional_vaults_var_pop_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by var_pop() on columns of table "transaction_watcher_transactions" +order by var_pop() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_var_pop_order_by { - slot: order_by +input v0_4_conditional_vaults_var_pop_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """aggregate var_samp on columns""" -type transaction_watcher_transactions_var_samp_fields { - slot: Float +type v0_4_conditional_vaults_var_samp_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by var_samp() on columns of table "transaction_watcher_transactions" +order by var_samp() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_var_samp_order_by { - slot: order_by +input v0_4_conditional_vaults_var_samp_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """aggregate variance on columns""" -type transaction_watcher_transactions_variance_fields { - slot: Float +type v0_4_conditional_vaults_variance_fields { + latest_vault_seq_num_applied: Float + pda_bump: Float } """ -order by variance() on columns of table "transaction_watcher_transactions" +order by variance() on columns of table "v0_4_conditional_vaults" """ -input transaction_watcher_transactions_variance_order_by { - slot: order_by +input v0_4_conditional_vaults_variance_order_by { + latest_vault_seq_num_applied: order_by + pda_bump: order_by } """ -columns and relationships of "transaction_watchers" +columns and relationships of "v0_4_merges" """ -type transaction_watchers { - acct: String! - checked_up_to_slot: bigint! - description: String! - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint! - status: String! +type v0_4_merges { + amount: bigint! + created_at: timestamptz! + signature: String! """An object relationship""" - transaction: transactions + signatureBySignature: signatures! + slot: bigint! """An object relationship""" - transactionByLatestTxSig: transactions - - """An array relationship""" - transaction_watcher_transactions( - """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] - - """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): [transaction_watcher_transactions!]! - - """An aggregate relationship""" - transaction_watcher_transactions_aggregate( - """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] - - """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): transaction_watcher_transactions_aggregate! - updated_at: timestamptz + v0_4_conditional_vault: v0_4_conditional_vaults! + vault_addr: String! + vault_seq_num: bigint! } """ -aggregated selection of "transaction_watchers" +aggregated selection of "v0_4_merges" """ -type transaction_watchers_aggregate { - aggregate: transaction_watchers_aggregate_fields - nodes: [transaction_watchers!]! +type v0_4_merges_aggregate { + aggregate: v0_4_merges_aggregate_fields + nodes: [v0_4_merges!]! } -input transaction_watchers_aggregate_bool_exp { - count: transaction_watchers_aggregate_bool_exp_count +input v0_4_merges_aggregate_bool_exp { + count: v0_4_merges_aggregate_bool_exp_count } -input transaction_watchers_aggregate_bool_exp_count { - arguments: [transaction_watchers_select_column!] +input v0_4_merges_aggregate_bool_exp_count { + arguments: [v0_4_merges_select_column!] distinct: Boolean - filter: transaction_watchers_bool_exp + filter: v0_4_merges_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "transaction_watchers" +aggregate fields of "v0_4_merges" """ -type transaction_watchers_aggregate_fields { - avg: transaction_watchers_avg_fields - count(columns: [transaction_watchers_select_column!], distinct: Boolean): Int! - max: transaction_watchers_max_fields - min: transaction_watchers_min_fields - stddev: transaction_watchers_stddev_fields - stddev_pop: transaction_watchers_stddev_pop_fields - stddev_samp: transaction_watchers_stddev_samp_fields - sum: transaction_watchers_sum_fields - var_pop: transaction_watchers_var_pop_fields - var_samp: transaction_watchers_var_samp_fields - variance: transaction_watchers_variance_fields +type v0_4_merges_aggregate_fields { + avg: v0_4_merges_avg_fields + count(columns: [v0_4_merges_select_column!], distinct: Boolean): Int! + max: v0_4_merges_max_fields + min: v0_4_merges_min_fields + stddev: v0_4_merges_stddev_fields + stddev_pop: v0_4_merges_stddev_pop_fields + stddev_samp: v0_4_merges_stddev_samp_fields + sum: v0_4_merges_sum_fields + var_pop: v0_4_merges_var_pop_fields + var_samp: v0_4_merges_var_samp_fields + variance: v0_4_merges_variance_fields } """ -order by aggregate values of table "transaction_watchers" +order by aggregate values of table "v0_4_merges" """ -input transaction_watchers_aggregate_order_by { - avg: transaction_watchers_avg_order_by +input v0_4_merges_aggregate_order_by { + avg: v0_4_merges_avg_order_by count: order_by - max: transaction_watchers_max_order_by - min: transaction_watchers_min_order_by - stddev: transaction_watchers_stddev_order_by - stddev_pop: transaction_watchers_stddev_pop_order_by - stddev_samp: transaction_watchers_stddev_samp_order_by - sum: transaction_watchers_sum_order_by - var_pop: transaction_watchers_var_pop_order_by - var_samp: transaction_watchers_var_samp_order_by - variance: transaction_watchers_variance_order_by + max: v0_4_merges_max_order_by + min: v0_4_merges_min_order_by + stddev: v0_4_merges_stddev_order_by + stddev_pop: v0_4_merges_stddev_pop_order_by + stddev_samp: v0_4_merges_stddev_samp_order_by + sum: v0_4_merges_sum_order_by + var_pop: v0_4_merges_var_pop_order_by + var_samp: v0_4_merges_var_samp_order_by + variance: v0_4_merges_variance_order_by } """ -input type for inserting array relation for remote table "transaction_watchers" +input type for inserting array relation for remote table "v0_4_merges" """ -input transaction_watchers_arr_rel_insert_input { - data: [transaction_watchers_insert_input!]! +input v0_4_merges_arr_rel_insert_input { + data: [v0_4_merges_insert_input!]! """upsert condition""" - on_conflict: transaction_watchers_on_conflict + on_conflict: v0_4_merges_on_conflict } """aggregate avg on columns""" -type transaction_watchers_avg_fields { - checked_up_to_slot: Float - serializer_logic_version: Float +type v0_4_merges_avg_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by avg() on columns of table "transaction_watchers" +order by avg() on columns of table "v0_4_merges" """ -input transaction_watchers_avg_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_avg_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -Boolean expression to filter rows from the table "transaction_watchers". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "v0_4_merges". All fields are combined with a logical 'AND'. """ -input transaction_watchers_bool_exp { - _and: [transaction_watchers_bool_exp!] - _not: transaction_watchers_bool_exp - _or: [transaction_watchers_bool_exp!] - acct: String_comparison_exp - checked_up_to_slot: bigint_comparison_exp - description: String_comparison_exp - failure_log: String_comparison_exp - first_tx_sig: String_comparison_exp - latest_tx_sig: String_comparison_exp - serializer_logic_version: smallint_comparison_exp - status: String_comparison_exp - transaction: transactions_bool_exp - transactionByLatestTxSig: transactions_bool_exp - transaction_watcher_transactions: transaction_watcher_transactions_bool_exp - transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_bool_exp - updated_at: timestamptz_comparison_exp +input v0_4_merges_bool_exp { + _and: [v0_4_merges_bool_exp!] + _not: v0_4_merges_bool_exp + _or: [v0_4_merges_bool_exp!] + amount: bigint_comparison_exp + created_at: timestamptz_comparison_exp + signature: String_comparison_exp + signatureBySignature: signatures_bool_exp + slot: bigint_comparison_exp + v0_4_conditional_vault: v0_4_conditional_vaults_bool_exp + vault_addr: String_comparison_exp + vault_seq_num: bigint_comparison_exp } """ -unique or primary key constraints on table "transaction_watchers" +unique or primary key constraints on table "v0_4_merges" """ -enum transaction_watchers_constraint { +enum v0_4_merges_constraint { """ - unique or primary key constraint on columns "acct" + unique or primary key constraint on columns "vault_seq_num", "vault_addr" """ - transaction_watchers_pkey + v0_4_merges_vault_addr_vault_seq_num_pk } """ -input type for incrementing numeric columns in table "transaction_watchers" +input type for incrementing numeric columns in table "v0_4_merges" """ -input transaction_watchers_inc_input { - checked_up_to_slot: bigint - serializer_logic_version: smallint +input v0_4_merges_inc_input { + amount: bigint + slot: bigint + vault_seq_num: bigint } """ -input type for inserting data into table "transaction_watchers" +input type for inserting data into table "v0_4_merges" """ -input transaction_watchers_insert_input { - acct: String - checked_up_to_slot: bigint - description: String - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint - status: String - transaction: transactions_obj_rel_insert_input - transactionByLatestTxSig: transactions_obj_rel_insert_input - transaction_watcher_transactions: transaction_watcher_transactions_arr_rel_insert_input - updated_at: timestamptz +input v0_4_merges_insert_input { + amount: bigint + created_at: timestamptz + signature: String + signatureBySignature: signatures_obj_rel_insert_input + slot: bigint + v0_4_conditional_vault: v0_4_conditional_vaults_obj_rel_insert_input + vault_addr: String + vault_seq_num: bigint } """aggregate max on columns""" -type transaction_watchers_max_fields { - acct: String - checked_up_to_slot: bigint - description: String - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint - status: String - updated_at: timestamptz +type v0_4_merges_max_fields { + amount: bigint + created_at: timestamptz + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """ -order by max() on columns of table "transaction_watchers" +order by max() on columns of table "v0_4_merges" """ -input transaction_watchers_max_order_by { - acct: order_by - checked_up_to_slot: order_by - description: order_by - failure_log: order_by - first_tx_sig: order_by - latest_tx_sig: order_by - serializer_logic_version: order_by - status: order_by - updated_at: order_by +input v0_4_merges_max_order_by { + amount: order_by + created_at: order_by + signature: order_by + slot: order_by + vault_addr: order_by + vault_seq_num: order_by } """aggregate min on columns""" -type transaction_watchers_min_fields { - acct: String - checked_up_to_slot: bigint - description: String - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint - status: String - updated_at: timestamptz +type v0_4_merges_min_fields { + amount: bigint + created_at: timestamptz + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """ -order by min() on columns of table "transaction_watchers" +order by min() on columns of table "v0_4_merges" """ -input transaction_watchers_min_order_by { - acct: order_by - checked_up_to_slot: order_by - description: order_by - failure_log: order_by - first_tx_sig: order_by - latest_tx_sig: order_by - serializer_logic_version: order_by - status: order_by - updated_at: order_by +input v0_4_merges_min_order_by { + amount: order_by + created_at: order_by + signature: order_by + slot: order_by + vault_addr: order_by + vault_seq_num: order_by } """ -response of any mutation on the table "transaction_watchers" +response of any mutation on the table "v0_4_merges" """ -type transaction_watchers_mutation_response { +type v0_4_merges_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [transaction_watchers!]! + returning: [v0_4_merges!]! } """ -input type for inserting object relation for remote table "transaction_watchers" +input type for inserting object relation for remote table "v0_4_merges" """ -input transaction_watchers_obj_rel_insert_input { - data: transaction_watchers_insert_input! +input v0_4_merges_obj_rel_insert_input { + data: v0_4_merges_insert_input! """upsert condition""" - on_conflict: transaction_watchers_on_conflict + on_conflict: v0_4_merges_on_conflict } """ -on_conflict condition type for table "transaction_watchers" +on_conflict condition type for table "v0_4_merges" """ -input transaction_watchers_on_conflict { - constraint: transaction_watchers_constraint! - update_columns: [transaction_watchers_update_column!]! = [] - where: transaction_watchers_bool_exp +input v0_4_merges_on_conflict { + constraint: v0_4_merges_constraint! + update_columns: [v0_4_merges_update_column!]! = [] + where: v0_4_merges_bool_exp } -"""Ordering options when selecting data from "transaction_watchers".""" -input transaction_watchers_order_by { - acct: order_by - checked_up_to_slot: order_by - description: order_by - failure_log: order_by - first_tx_sig: order_by - latest_tx_sig: order_by - serializer_logic_version: order_by - status: order_by - transaction: transactions_order_by - transactionByLatestTxSig: transactions_order_by - transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_order_by - updated_at: order_by +"""Ordering options when selecting data from "v0_4_merges".""" +input v0_4_merges_order_by { + amount: order_by + created_at: order_by + signature: order_by + signatureBySignature: signatures_order_by + slot: order_by + v0_4_conditional_vault: v0_4_conditional_vaults_order_by + vault_addr: order_by + vault_seq_num: order_by } -"""primary key columns input for table: transaction_watchers""" -input transaction_watchers_pk_columns_input { - acct: String! +"""primary key columns input for table: v0_4_merges""" +input v0_4_merges_pk_columns_input { + vault_addr: String! + vault_seq_num: bigint! } """ -select columns of table "transaction_watchers" +select columns of table "v0_4_merges" """ -enum transaction_watchers_select_column { - """column name""" - acct - +enum v0_4_merges_select_column { """column name""" - checked_up_to_slot - - """column name""" - description - - """column name""" - failure_log + amount """column name""" - first_tx_sig + created_at """column name""" - latest_tx_sig + signature """column name""" - serializer_logic_version + slot """column name""" - status + vault_addr """column name""" - updated_at + vault_seq_num } """ -input type for updating data in table "transaction_watchers" +input type for updating data in table "v0_4_merges" """ -input transaction_watchers_set_input { - acct: String - checked_up_to_slot: bigint - description: String - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint - status: String - updated_at: timestamptz +input v0_4_merges_set_input { + amount: bigint + created_at: timestamptz + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """aggregate stddev on columns""" -type transaction_watchers_stddev_fields { - checked_up_to_slot: Float - serializer_logic_version: Float +type v0_4_merges_stddev_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev() on columns of table "transaction_watchers" +order by stddev() on columns of table "v0_4_merges" """ -input transaction_watchers_stddev_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_stddev_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate stddev_pop on columns""" -type transaction_watchers_stddev_pop_fields { - checked_up_to_slot: Float - serializer_logic_version: Float +type v0_4_merges_stddev_pop_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev_pop() on columns of table "transaction_watchers" +order by stddev_pop() on columns of table "v0_4_merges" """ -input transaction_watchers_stddev_pop_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_stddev_pop_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate stddev_samp on columns""" -type transaction_watchers_stddev_samp_fields { - checked_up_to_slot: Float - serializer_logic_version: Float +type v0_4_merges_stddev_samp_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev_samp() on columns of table "transaction_watchers" +order by stddev_samp() on columns of table "v0_4_merges" """ -input transaction_watchers_stddev_samp_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_stddev_samp_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -Streaming cursor of the table "transaction_watchers" +Streaming cursor of the table "v0_4_merges" """ -input transaction_watchers_stream_cursor_input { +input v0_4_merges_stream_cursor_input { """Stream column input with initial value""" - initial_value: transaction_watchers_stream_cursor_value_input! + initial_value: v0_4_merges_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input transaction_watchers_stream_cursor_value_input { - acct: String - checked_up_to_slot: bigint - description: String - failure_log: String - first_tx_sig: String - latest_tx_sig: String - serializer_logic_version: smallint - status: String - updated_at: timestamptz +input v0_4_merges_stream_cursor_value_input { + amount: bigint + created_at: timestamptz + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """aggregate sum on columns""" -type transaction_watchers_sum_fields { - checked_up_to_slot: bigint - serializer_logic_version: smallint +type v0_4_merges_sum_fields { + amount: bigint + slot: bigint + vault_seq_num: bigint } """ -order by sum() on columns of table "transaction_watchers" +order by sum() on columns of table "v0_4_merges" """ -input transaction_watchers_sum_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_sum_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -update columns of table "transaction_watchers" +update columns of table "v0_4_merges" """ -enum transaction_watchers_update_column { - """column name""" - acct - - """column name""" - checked_up_to_slot - - """column name""" - description - +enum v0_4_merges_update_column { """column name""" - failure_log + amount """column name""" - first_tx_sig + created_at """column name""" - latest_tx_sig + signature """column name""" - serializer_logic_version + slot """column name""" - status + vault_addr """column name""" - updated_at + vault_seq_num } -input transaction_watchers_updates { +input v0_4_merges_updates { """increments the numeric columns with given value of the filtered values""" - _inc: transaction_watchers_inc_input + _inc: v0_4_merges_inc_input """sets the columns of the filtered rows to the given values""" - _set: transaction_watchers_set_input + _set: v0_4_merges_set_input """filter the rows which have to be updated""" - where: transaction_watchers_bool_exp! + where: v0_4_merges_bool_exp! } """aggregate var_pop on columns""" -type transaction_watchers_var_pop_fields { - checked_up_to_slot: Float - serializer_logic_version: Float +type v0_4_merges_var_pop_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by var_pop() on columns of table "transaction_watchers" +order by var_pop() on columns of table "v0_4_merges" """ -input transaction_watchers_var_pop_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +input v0_4_merges_var_pop_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate var_samp on columns""" -type transaction_watchers_var_samp_fields { - checked_up_to_slot: Float - serializer_logic_version: Float -} - -""" -order by var_samp() on columns of table "transaction_watchers" -""" -input transaction_watchers_var_samp_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by -} - -"""aggregate variance on columns""" -type transaction_watchers_variance_fields { - checked_up_to_slot: Float - serializer_logic_version: Float -} - -""" -order by variance() on columns of table "transaction_watchers" -""" -input transaction_watchers_variance_order_by { - checked_up_to_slot: order_by - serializer_logic_version: order_by +type v0_4_merges_var_samp_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -columns and relationships of "transactions" -""" -type transactions { - block_time: timestamptz! - failed: Boolean! - - """An array relationship""" - indexer_account_dependencies( - """distinct select on columns""" - distinct_on: [indexer_account_dependencies_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [indexer_account_dependencies_order_by!] - - """filter the rows returned""" - where: indexer_account_dependencies_bool_exp - ): [indexer_account_dependencies!]! - - """An aggregate relationship""" - indexer_account_dependencies_aggregate( - """distinct select on columns""" - distinct_on: [indexer_account_dependencies_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [indexer_account_dependencies_order_by!] - - """filter the rows returned""" - where: indexer_account_dependencies_bool_exp - ): indexer_account_dependencies_aggregate! - main_ix_type: String - - """An object relationship""" - order: orders - payload: String! - serializer_logic_version: smallint! - slot: bigint! - - """An array relationship""" - transactionWatchersByLatestTxSig( - """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] - - """filter the rows returned""" - where: transaction_watchers_bool_exp - ): [transaction_watchers!]! - - """An aggregate relationship""" - transactionWatchersByLatestTxSig_aggregate( - """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] - - """filter the rows returned""" - where: transaction_watchers_bool_exp - ): transaction_watchers_aggregate! - - """An array relationship""" - transaction_watcher_transactions( - """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] - - """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): [transaction_watcher_transactions!]! - - """An aggregate relationship""" - transaction_watcher_transactions_aggregate( - """distinct select on columns""" - distinct_on: [transaction_watcher_transactions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int +order by var_samp() on columns of table "v0_4_merges" +""" +input v0_4_merges_var_samp_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by +} - """sort the rows by one or more columns""" - order_by: [transaction_watcher_transactions_order_by!] +"""aggregate variance on columns""" +type v0_4_merges_variance_fields { + amount: Float + slot: Float + vault_seq_num: Float +} - """filter the rows returned""" - where: transaction_watcher_transactions_bool_exp - ): transaction_watcher_transactions_aggregate! +""" +order by variance() on columns of table "v0_4_merges" +""" +input v0_4_merges_variance_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by +} - """An array relationship""" - transaction_watchers( - """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] +""" +columns and relationships of "v0_4_metric_decisions" +""" +type v0_4_metric_decisions { + """An object relationship""" + amm: v0_4_amms! + amm_addr: String! + committee_evaluation: timestamptz! + created_at: timestamptz! - """limit the number of rows returned""" - limit: Int + """An object relationship""" + dao_detail: dao_details! + dao_id: bigint! + description: String! + grant_awarded: timestamptz! + id: bigint! + market_opened: timestamptz! - """skip the first n rows. Use only with order_by""" - offset: Int + """An object relationship""" + metric_question: v0_4_questions! + metric_question_addr: String! - """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] + """An object relationship""" + metric_vault: v0_4_conditional_vaults! + metric_vault_addr: String! - """filter the rows returned""" - where: transaction_watchers_bool_exp - ): [transaction_watchers!]! + """An object relationship""" + outcome_question: v0_4_questions! + outcome_question_addr: String! - """An aggregate relationship""" - transaction_watchers_aggregate( - """distinct select on columns""" - distinct_on: [transaction_watchers_select_column!] + """An object relationship""" + outcome_vault: v0_4_conditional_vaults! + outcome_vault_addr: String! + recipient: String! + score_max_value: numeric + score_min_value: numeric + score_term: String! + score_unit: String + title: String! +} - """limit the number of rows returned""" - limit: Int +""" +aggregated selection of "v0_4_metric_decisions" +""" +type v0_4_metric_decisions_aggregate { + aggregate: v0_4_metric_decisions_aggregate_fields + nodes: [v0_4_metric_decisions!]! +} - """skip the first n rows. Use only with order_by""" - offset: Int +input v0_4_metric_decisions_aggregate_bool_exp { + count: v0_4_metric_decisions_aggregate_bool_exp_count +} - """sort the rows by one or more columns""" - order_by: [transaction_watchers_order_by!] +input v0_4_metric_decisions_aggregate_bool_exp_count { + arguments: [v0_4_metric_decisions_select_column!] + distinct: Boolean + filter: v0_4_metric_decisions_bool_exp + predicate: Int_comparison_exp! +} - """filter the rows returned""" - where: transaction_watchers_bool_exp - ): transaction_watchers_aggregate! - tx_sig: String! +""" +aggregate fields of "v0_4_metric_decisions" +""" +type v0_4_metric_decisions_aggregate_fields { + avg: v0_4_metric_decisions_avg_fields + count(columns: [v0_4_metric_decisions_select_column!], distinct: Boolean): Int! + max: v0_4_metric_decisions_max_fields + min: v0_4_metric_decisions_min_fields + stddev: v0_4_metric_decisions_stddev_fields + stddev_pop: v0_4_metric_decisions_stddev_pop_fields + stddev_samp: v0_4_metric_decisions_stddev_samp_fields + sum: v0_4_metric_decisions_sum_fields + var_pop: v0_4_metric_decisions_var_pop_fields + var_samp: v0_4_metric_decisions_var_samp_fields + variance: v0_4_metric_decisions_variance_fields } """ -aggregated selection of "transactions" +order by aggregate values of table "v0_4_metric_decisions" """ -type transactions_aggregate { - aggregate: transactions_aggregate_fields - nodes: [transactions!]! +input v0_4_metric_decisions_aggregate_order_by { + avg: v0_4_metric_decisions_avg_order_by + count: order_by + max: v0_4_metric_decisions_max_order_by + min: v0_4_metric_decisions_min_order_by + stddev: v0_4_metric_decisions_stddev_order_by + stddev_pop: v0_4_metric_decisions_stddev_pop_order_by + stddev_samp: v0_4_metric_decisions_stddev_samp_order_by + sum: v0_4_metric_decisions_sum_order_by + var_pop: v0_4_metric_decisions_var_pop_order_by + var_samp: v0_4_metric_decisions_var_samp_order_by + variance: v0_4_metric_decisions_variance_order_by } """ -aggregate fields of "transactions" +input type for inserting array relation for remote table "v0_4_metric_decisions" """ -type transactions_aggregate_fields { - avg: transactions_avg_fields - count(columns: [transactions_select_column!], distinct: Boolean): Int! - max: transactions_max_fields - min: transactions_min_fields - stddev: transactions_stddev_fields - stddev_pop: transactions_stddev_pop_fields - stddev_samp: transactions_stddev_samp_fields - sum: transactions_sum_fields - var_pop: transactions_var_pop_fields - var_samp: transactions_var_samp_fields - variance: transactions_variance_fields +input v0_4_metric_decisions_arr_rel_insert_input { + data: [v0_4_metric_decisions_insert_input!]! + + """upsert condition""" + on_conflict: v0_4_metric_decisions_on_conflict } """aggregate avg on columns""" -type transactions_avg_fields { - serializer_logic_version: Float - slot: Float +type v0_4_metric_decisions_avg_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float } """ -Boolean expression to filter rows from the table "transactions". All fields are combined with a logical 'AND'. +order by avg() on columns of table "v0_4_metric_decisions" """ -input transactions_bool_exp { - _and: [transactions_bool_exp!] - _not: transactions_bool_exp - _or: [transactions_bool_exp!] - block_time: timestamptz_comparison_exp - failed: Boolean_comparison_exp - indexer_account_dependencies: indexer_account_dependencies_bool_exp - indexer_account_dependencies_aggregate: indexer_account_dependencies_aggregate_bool_exp - main_ix_type: String_comparison_exp - order: orders_bool_exp - payload: String_comparison_exp - serializer_logic_version: smallint_comparison_exp - slot: bigint_comparison_exp - transactionWatchersByLatestTxSig: transaction_watchers_bool_exp - transactionWatchersByLatestTxSig_aggregate: transaction_watchers_aggregate_bool_exp - transaction_watcher_transactions: transaction_watcher_transactions_bool_exp - transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_bool_exp - transaction_watchers: transaction_watchers_bool_exp - transaction_watchers_aggregate: transaction_watchers_aggregate_bool_exp - tx_sig: String_comparison_exp +input v0_4_metric_decisions_avg_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by } """ -unique or primary key constraints on table "transactions" +Boolean expression to filter rows from the table "v0_4_metric_decisions". All fields are combined with a logical 'AND'. """ -enum transactions_constraint { +input v0_4_metric_decisions_bool_exp { + _and: [v0_4_metric_decisions_bool_exp!] + _not: v0_4_metric_decisions_bool_exp + _or: [v0_4_metric_decisions_bool_exp!] + amm: v0_4_amms_bool_exp + amm_addr: String_comparison_exp + committee_evaluation: timestamptz_comparison_exp + created_at: timestamptz_comparison_exp + dao_detail: dao_details_bool_exp + dao_id: bigint_comparison_exp + description: String_comparison_exp + grant_awarded: timestamptz_comparison_exp + id: bigint_comparison_exp + market_opened: timestamptz_comparison_exp + metric_question: v0_4_questions_bool_exp + metric_question_addr: String_comparison_exp + metric_vault: v0_4_conditional_vaults_bool_exp + metric_vault_addr: String_comparison_exp + outcome_question: v0_4_questions_bool_exp + outcome_question_addr: String_comparison_exp + outcome_vault: v0_4_conditional_vaults_bool_exp + outcome_vault_addr: String_comparison_exp + recipient: String_comparison_exp + score_max_value: numeric_comparison_exp + score_min_value: numeric_comparison_exp + score_term: String_comparison_exp + score_unit: String_comparison_exp + title: String_comparison_exp +} + +""" +unique or primary key constraints on table "v0_4_metric_decisions" +""" +enum v0_4_metric_decisions_constraint { """ - unique or primary key constraint on columns "tx_sig" + unique or primary key constraint on columns "id" """ - transactions_pkey + v0_4_metric_decisions_pkey } """ -input type for incrementing numeric columns in table "transactions" +input type for incrementing numeric columns in table "v0_4_metric_decisions" """ -input transactions_inc_input { - serializer_logic_version: smallint - slot: bigint +input v0_4_metric_decisions_inc_input { + dao_id: bigint + id: bigint + score_max_value: numeric + score_min_value: numeric } """ -input type for inserting data into table "transactions" +input type for inserting data into table "v0_4_metric_decisions" """ -input transactions_insert_input { - block_time: timestamptz - failed: Boolean - indexer_account_dependencies: indexer_account_dependencies_arr_rel_insert_input - main_ix_type: String - order: orders_obj_rel_insert_input - payload: String - serializer_logic_version: smallint - slot: bigint - transactionWatchersByLatestTxSig: transaction_watchers_arr_rel_insert_input - transaction_watcher_transactions: transaction_watcher_transactions_arr_rel_insert_input - transaction_watchers: transaction_watchers_arr_rel_insert_input - tx_sig: String +input v0_4_metric_decisions_insert_input { + amm: v0_4_amms_obj_rel_insert_input + amm_addr: String + committee_evaluation: timestamptz + created_at: timestamptz + dao_detail: dao_details_obj_rel_insert_input + dao_id: bigint + description: String + grant_awarded: timestamptz + id: bigint + market_opened: timestamptz + metric_question: v0_4_questions_obj_rel_insert_input + metric_question_addr: String + metric_vault: v0_4_conditional_vaults_obj_rel_insert_input + metric_vault_addr: String + outcome_question: v0_4_questions_obj_rel_insert_input + outcome_question_addr: String + outcome_vault: v0_4_conditional_vaults_obj_rel_insert_input + outcome_vault_addr: String + recipient: String + score_max_value: numeric + score_min_value: numeric + score_term: String + score_unit: String + title: String } """aggregate max on columns""" -type transactions_max_fields { - block_time: timestamptz - main_ix_type: String - payload: String - serializer_logic_version: smallint - slot: bigint - tx_sig: String +type v0_4_metric_decisions_max_fields { + amm_addr: String + committee_evaluation: timestamptz + created_at: timestamptz + dao_id: bigint + description: String + grant_awarded: timestamptz + id: bigint + market_opened: timestamptz + metric_question_addr: String + metric_vault_addr: String + outcome_question_addr: String + outcome_vault_addr: String + recipient: String + score_max_value: numeric + score_min_value: numeric + score_term: String + score_unit: String + title: String +} + +""" +order by max() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_max_order_by { + amm_addr: order_by + committee_evaluation: order_by + created_at: order_by + dao_id: order_by + description: order_by + grant_awarded: order_by + id: order_by + market_opened: order_by + metric_question_addr: order_by + metric_vault_addr: order_by + outcome_question_addr: order_by + outcome_vault_addr: order_by + recipient: order_by + score_max_value: order_by + score_min_value: order_by + score_term: order_by + score_unit: order_by + title: order_by } """aggregate min on columns""" -type transactions_min_fields { - block_time: timestamptz - main_ix_type: String - payload: String - serializer_logic_version: smallint - slot: bigint - tx_sig: String +type v0_4_metric_decisions_min_fields { + amm_addr: String + committee_evaluation: timestamptz + created_at: timestamptz + dao_id: bigint + description: String + grant_awarded: timestamptz + id: bigint + market_opened: timestamptz + metric_question_addr: String + metric_vault_addr: String + outcome_question_addr: String + outcome_vault_addr: String + recipient: String + score_max_value: numeric + score_min_value: numeric + score_term: String + score_unit: String + title: String } """ -response of any mutation on the table "transactions" +order by min() on columns of table "v0_4_metric_decisions" """ -type transactions_mutation_response { +input v0_4_metric_decisions_min_order_by { + amm_addr: order_by + committee_evaluation: order_by + created_at: order_by + dao_id: order_by + description: order_by + grant_awarded: order_by + id: order_by + market_opened: order_by + metric_question_addr: order_by + metric_vault_addr: order_by + outcome_question_addr: order_by + outcome_vault_addr: order_by + recipient: order_by + score_max_value: order_by + score_min_value: order_by + score_term: order_by + score_unit: order_by + title: order_by +} + +""" +response of any mutation on the table "v0_4_metric_decisions" +""" +type v0_4_metric_decisions_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [transactions!]! + returning: [v0_4_metric_decisions!]! } """ -input type for inserting object relation for remote table "transactions" +on_conflict condition type for table "v0_4_metric_decisions" """ -input transactions_obj_rel_insert_input { - data: transactions_insert_input! +input v0_4_metric_decisions_on_conflict { + constraint: v0_4_metric_decisions_constraint! + update_columns: [v0_4_metric_decisions_update_column!]! = [] + where: v0_4_metric_decisions_bool_exp +} - """upsert condition""" - on_conflict: transactions_on_conflict +"""Ordering options when selecting data from "v0_4_metric_decisions".""" +input v0_4_metric_decisions_order_by { + amm: v0_4_amms_order_by + amm_addr: order_by + committee_evaluation: order_by + created_at: order_by + dao_detail: dao_details_order_by + dao_id: order_by + description: order_by + grant_awarded: order_by + id: order_by + market_opened: order_by + metric_question: v0_4_questions_order_by + metric_question_addr: order_by + metric_vault: v0_4_conditional_vaults_order_by + metric_vault_addr: order_by + outcome_question: v0_4_questions_order_by + outcome_question_addr: order_by + outcome_vault: v0_4_conditional_vaults_order_by + outcome_vault_addr: order_by + recipient: order_by + score_max_value: order_by + score_min_value: order_by + score_term: order_by + score_unit: order_by + title: order_by +} + +"""primary key columns input for table: v0_4_metric_decisions""" +input v0_4_metric_decisions_pk_columns_input { + id: bigint! } """ -on_conflict condition type for table "transactions" +select columns of table "v0_4_metric_decisions" """ -input transactions_on_conflict { - constraint: transactions_constraint! - update_columns: [transactions_update_column!]! = [] - where: transactions_bool_exp -} +enum v0_4_metric_decisions_select_column { + """column name""" + amm_addr -"""Ordering options when selecting data from "transactions".""" -input transactions_order_by { - block_time: order_by - failed: order_by - indexer_account_dependencies_aggregate: indexer_account_dependencies_aggregate_order_by - main_ix_type: order_by - order: orders_order_by - payload: order_by - serializer_logic_version: order_by - slot: order_by - transactionWatchersByLatestTxSig_aggregate: transaction_watchers_aggregate_order_by - transaction_watcher_transactions_aggregate: transaction_watcher_transactions_aggregate_order_by - transaction_watchers_aggregate: transaction_watchers_aggregate_order_by - tx_sig: order_by -} + """column name""" + committee_evaluation -"""primary key columns input for table: transactions""" -input transactions_pk_columns_input { - tx_sig: String! -} + """column name""" + created_at + + """column name""" + dao_id + + """column name""" + description + + """column name""" + grant_awarded + + """column name""" + id + + """column name""" + market_opened + + """column name""" + metric_question_addr + + """column name""" + metric_vault_addr + + """column name""" + outcome_question_addr -""" -select columns of table "transactions" -""" -enum transactions_select_column { """column name""" - block_time + outcome_vault_addr """column name""" - failed + recipient """column name""" - main_ix_type + score_max_value """column name""" - payload + score_min_value """column name""" - serializer_logic_version + score_term """column name""" - slot + score_unit """column name""" - tx_sig + title } """ -input type for updating data in table "transactions" +input type for updating data in table "v0_4_metric_decisions" """ -input transactions_set_input { - block_time: timestamptz - failed: Boolean - main_ix_type: String - payload: String - serializer_logic_version: smallint - slot: bigint - tx_sig: String +input v0_4_metric_decisions_set_input { + amm_addr: String + committee_evaluation: timestamptz + created_at: timestamptz + dao_id: bigint + description: String + grant_awarded: timestamptz + id: bigint + market_opened: timestamptz + metric_question_addr: String + metric_vault_addr: String + outcome_question_addr: String + outcome_vault_addr: String + recipient: String + score_max_value: numeric + score_min_value: numeric + score_term: String + score_unit: String + title: String } """aggregate stddev on columns""" -type transactions_stddev_fields { - serializer_logic_version: Float - slot: Float +type v0_4_metric_decisions_stddev_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float +} + +""" +order by stddev() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_stddev_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by } """aggregate stddev_pop on columns""" -type transactions_stddev_pop_fields { - serializer_logic_version: Float - slot: Float +type v0_4_metric_decisions_stddev_pop_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float +} + +""" +order by stddev_pop() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_stddev_pop_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by } """aggregate stddev_samp on columns""" -type transactions_stddev_samp_fields { - serializer_logic_version: Float - slot: Float +type v0_4_metric_decisions_stddev_samp_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float } """ -Streaming cursor of the table "transactions" +order by stddev_samp() on columns of table "v0_4_metric_decisions" """ -input transactions_stream_cursor_input { +input v0_4_metric_decisions_stddev_samp_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by +} + +""" +Streaming cursor of the table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_stream_cursor_input { """Stream column input with initial value""" - initial_value: transactions_stream_cursor_value_input! + initial_value: v0_4_metric_decisions_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input transactions_stream_cursor_value_input { - block_time: timestamptz - failed: Boolean - main_ix_type: String - payload: String - serializer_logic_version: smallint - slot: bigint - tx_sig: String +input v0_4_metric_decisions_stream_cursor_value_input { + amm_addr: String + committee_evaluation: timestamptz + created_at: timestamptz + dao_id: bigint + description: String + grant_awarded: timestamptz + id: bigint + market_opened: timestamptz + metric_question_addr: String + metric_vault_addr: String + outcome_question_addr: String + outcome_vault_addr: String + recipient: String + score_max_value: numeric + score_min_value: numeric + score_term: String + score_unit: String + title: String } """aggregate sum on columns""" -type transactions_sum_fields { - serializer_logic_version: smallint - slot: bigint +type v0_4_metric_decisions_sum_fields { + dao_id: bigint + id: bigint + score_max_value: numeric + score_min_value: numeric } """ -update columns of table "transactions" +order by sum() on columns of table "v0_4_metric_decisions" """ -enum transactions_update_column { +input v0_4_metric_decisions_sum_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by +} + +""" +update columns of table "v0_4_metric_decisions" +""" +enum v0_4_metric_decisions_update_column { """column name""" - block_time + amm_addr """column name""" - failed + committee_evaluation """column name""" - main_ix_type + created_at """column name""" - payload + dao_id """column name""" - serializer_logic_version + description """column name""" - slot + grant_awarded """column name""" - tx_sig + id + + """column name""" + market_opened + + """column name""" + metric_question_addr + + """column name""" + metric_vault_addr + + """column name""" + outcome_question_addr + + """column name""" + outcome_vault_addr + + """column name""" + recipient + + """column name""" + score_max_value + + """column name""" + score_min_value + + """column name""" + score_term + + """column name""" + score_unit + + """column name""" + title } -input transactions_updates { +input v0_4_metric_decisions_updates { """increments the numeric columns with given value of the filtered values""" - _inc: transactions_inc_input + _inc: v0_4_metric_decisions_inc_input """sets the columns of the filtered rows to the given values""" - _set: transactions_set_input + _set: v0_4_metric_decisions_set_input """filter the rows which have to be updated""" - where: transactions_bool_exp! + where: v0_4_metric_decisions_bool_exp! +} + +"""aggregate var_pop on columns""" +type v0_4_metric_decisions_var_pop_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float +} + +""" +order by var_pop() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_var_pop_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by +} + +"""aggregate var_samp on columns""" +type v0_4_metric_decisions_var_samp_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float +} + +""" +order by var_samp() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_var_samp_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by +} + +"""aggregate variance on columns""" +type v0_4_metric_decisions_variance_fields { + dao_id: Float + id: Float + score_max_value: Float + score_min_value: Float +} + +""" +order by variance() on columns of table "v0_4_metric_decisions" +""" +input v0_4_metric_decisions_variance_order_by { + dao_id: order_by + id: order_by + score_max_value: order_by + score_min_value: order_by +} + +""" +columns and relationships of "v0_4_questions" +""" +type v0_4_questions { + created_at: timestamptz! + + """An array relationship""" + decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + is_resolved: Boolean! + + """An array relationship""" + metric_decisions( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): [v0_4_metric_decisions!]! + + """An aggregate relationship""" + metric_decisions_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_metric_decisions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_metric_decisions_order_by!] + + """filter the rows returned""" + where: v0_4_metric_decisions_bool_exp + ): v0_4_metric_decisions_aggregate! + num_outcomes: smallint! + oracle_addr: String! + payout_denominator: bigint! + payout_numerators( + """JSON select path""" + path: String + ): jsonb! + question_addr: String! + question_id( + """JSON select path""" + path: String + ): jsonb! + + """An array relationship""" + question_vaults( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): [v0_4_conditional_vaults!]! + + """An aggregate relationship""" + question_vaults_aggregate( + """distinct select on columns""" + distinct_on: [v0_4_conditional_vaults_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [v0_4_conditional_vaults_order_by!] + + """filter the rows returned""" + where: v0_4_conditional_vaults_bool_exp + ): v0_4_conditional_vaults_aggregate! +} + +""" +aggregated selection of "v0_4_questions" +""" +type v0_4_questions_aggregate { + aggregate: v0_4_questions_aggregate_fields + nodes: [v0_4_questions!]! +} + +""" +aggregate fields of "v0_4_questions" +""" +type v0_4_questions_aggregate_fields { + avg: v0_4_questions_avg_fields + count(columns: [v0_4_questions_select_column!], distinct: Boolean): Int! + max: v0_4_questions_max_fields + min: v0_4_questions_min_fields + stddev: v0_4_questions_stddev_fields + stddev_pop: v0_4_questions_stddev_pop_fields + stddev_samp: v0_4_questions_stddev_samp_fields + sum: v0_4_questions_sum_fields + var_pop: v0_4_questions_var_pop_fields + var_samp: v0_4_questions_var_samp_fields + variance: v0_4_questions_variance_fields +} + +"""append existing jsonb value of filtered columns with new jsonb value""" +input v0_4_questions_append_input { + payout_numerators: jsonb + question_id: jsonb +} + +"""aggregate avg on columns""" +type v0_4_questions_avg_fields { + num_outcomes: Float + payout_denominator: Float +} + +""" +Boolean expression to filter rows from the table "v0_4_questions". All fields are combined with a logical 'AND'. +""" +input v0_4_questions_bool_exp { + _and: [v0_4_questions_bool_exp!] + _not: v0_4_questions_bool_exp + _or: [v0_4_questions_bool_exp!] + created_at: timestamptz_comparison_exp + decisions: v0_4_metric_decisions_bool_exp + decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp + is_resolved: Boolean_comparison_exp + metric_decisions: v0_4_metric_decisions_bool_exp + metric_decisions_aggregate: v0_4_metric_decisions_aggregate_bool_exp + num_outcomes: smallint_comparison_exp + oracle_addr: String_comparison_exp + payout_denominator: bigint_comparison_exp + payout_numerators: jsonb_comparison_exp + question_addr: String_comparison_exp + question_id: jsonb_comparison_exp + question_vaults: v0_4_conditional_vaults_bool_exp + question_vaults_aggregate: v0_4_conditional_vaults_aggregate_bool_exp } -"""aggregate var_pop on columns""" -type transactions_var_pop_fields { - serializer_logic_version: Float - slot: Float +""" +unique or primary key constraints on table "v0_4_questions" +""" +enum v0_4_questions_constraint { + """ + unique or primary key constraint on columns "question_addr" + """ + v0_4_questions_pkey } -"""aggregate var_samp on columns""" -type transactions_var_samp_fields { - serializer_logic_version: Float - slot: Float +""" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) +""" +input v0_4_questions_delete_at_path_input { + payout_numerators: [String!] + question_id: [String!] } -"""aggregate variance on columns""" -type transactions_variance_fields { - serializer_logic_version: Float - slot: Float +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input v0_4_questions_delete_elem_input { + payout_numerators: Int + question_id: Int } """ -columns and relationships of "twap_chart_data" +delete key/value pair or string element. key/value pairs are matched based on their key value """ -type twap_chart_data { - interv: timestamptz +input v0_4_questions_delete_key_input { + payout_numerators: String + question_id: String +} - """An object relationship""" - market: markets - market_acct: String - token_amount: bigint +""" +input type for incrementing numeric columns in table "v0_4_questions" +""" +input v0_4_questions_inc_input { + num_outcomes: smallint + payout_denominator: bigint } """ -aggregated selection of "twap_chart_data" +input type for inserting data into table "v0_4_questions" """ -type twap_chart_data_aggregate { - aggregate: twap_chart_data_aggregate_fields - nodes: [twap_chart_data!]! +input v0_4_questions_insert_input { + created_at: timestamptz + decisions: v0_4_metric_decisions_arr_rel_insert_input + is_resolved: Boolean + metric_decisions: v0_4_metric_decisions_arr_rel_insert_input + num_outcomes: smallint + oracle_addr: String + payout_denominator: bigint + payout_numerators: jsonb + question_addr: String + question_id: jsonb + question_vaults: v0_4_conditional_vaults_arr_rel_insert_input +} + +"""aggregate max on columns""" +type v0_4_questions_max_fields { + created_at: timestamptz + num_outcomes: smallint + oracle_addr: String + payout_denominator: bigint + question_addr: String +} + +"""aggregate min on columns""" +type v0_4_questions_min_fields { + created_at: timestamptz + num_outcomes: smallint + oracle_addr: String + payout_denominator: bigint + question_addr: String } """ -aggregate fields of "twap_chart_data" +response of any mutation on the table "v0_4_questions" """ -type twap_chart_data_aggregate_fields { - avg: twap_chart_data_avg_fields - count(columns: [twap_chart_data_select_column!], distinct: Boolean): Int! - max: twap_chart_data_max_fields - min: twap_chart_data_min_fields - stddev: twap_chart_data_stddev_fields - stddev_pop: twap_chart_data_stddev_pop_fields - stddev_samp: twap_chart_data_stddev_samp_fields - sum: twap_chart_data_sum_fields - var_pop: twap_chart_data_var_pop_fields - var_samp: twap_chart_data_var_samp_fields - variance: twap_chart_data_variance_fields +type v0_4_questions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [v0_4_questions!]! } -"""aggregate avg on columns""" -type twap_chart_data_avg_fields { - token_amount: Float +""" +input type for inserting object relation for remote table "v0_4_questions" +""" +input v0_4_questions_obj_rel_insert_input { + data: v0_4_questions_insert_input! + + """upsert condition""" + on_conflict: v0_4_questions_on_conflict } """ -Boolean expression to filter rows from the table "twap_chart_data". All fields are combined with a logical 'AND'. +on_conflict condition type for table "v0_4_questions" """ -input twap_chart_data_bool_exp { - _and: [twap_chart_data_bool_exp!] - _not: twap_chart_data_bool_exp - _or: [twap_chart_data_bool_exp!] - interv: timestamptz_comparison_exp - market: markets_bool_exp - market_acct: String_comparison_exp - token_amount: bigint_comparison_exp +input v0_4_questions_on_conflict { + constraint: v0_4_questions_constraint! + update_columns: [v0_4_questions_update_column!]! = [] + where: v0_4_questions_bool_exp } -"""aggregate max on columns""" -type twap_chart_data_max_fields { - interv: timestamptz - market_acct: String - token_amount: bigint +"""Ordering options when selecting data from "v0_4_questions".""" +input v0_4_questions_order_by { + created_at: order_by + decisions_aggregate: v0_4_metric_decisions_aggregate_order_by + is_resolved: order_by + metric_decisions_aggregate: v0_4_metric_decisions_aggregate_order_by + num_outcomes: order_by + oracle_addr: order_by + payout_denominator: order_by + payout_numerators: order_by + question_addr: order_by + question_id: order_by + question_vaults_aggregate: v0_4_conditional_vaults_aggregate_order_by } -"""aggregate min on columns""" -type twap_chart_data_min_fields { - interv: timestamptz - market_acct: String - token_amount: bigint +"""primary key columns input for table: v0_4_questions""" +input v0_4_questions_pk_columns_input { + question_addr: String! } -"""Ordering options when selecting data from "twap_chart_data".""" -input twap_chart_data_order_by { - interv: order_by - market: markets_order_by - market_acct: order_by - token_amount: order_by +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input v0_4_questions_prepend_input { + payout_numerators: jsonb + question_id: jsonb } """ -select columns of table "twap_chart_data" +select columns of table "v0_4_questions" """ -enum twap_chart_data_select_column { +enum v0_4_questions_select_column { """column name""" - interv + created_at """column name""" - market_acct + is_resolved """column name""" - token_amount + num_outcomes + + """column name""" + oracle_addr + + """column name""" + payout_denominator + + """column name""" + payout_numerators + + """column name""" + question_addr + + """column name""" + question_id +} + +""" +input type for updating data in table "v0_4_questions" +""" +input v0_4_questions_set_input { + created_at: timestamptz + is_resolved: Boolean + num_outcomes: smallint + oracle_addr: String + payout_denominator: bigint + payout_numerators: jsonb + question_addr: String + question_id: jsonb } """aggregate stddev on columns""" -type twap_chart_data_stddev_fields { - token_amount: Float +type v0_4_questions_stddev_fields { + num_outcomes: Float + payout_denominator: Float } """aggregate stddev_pop on columns""" -type twap_chart_data_stddev_pop_fields { - token_amount: Float +type v0_4_questions_stddev_pop_fields { + num_outcomes: Float + payout_denominator: Float } """aggregate stddev_samp on columns""" -type twap_chart_data_stddev_samp_fields { - token_amount: Float +type v0_4_questions_stddev_samp_fields { + num_outcomes: Float + payout_denominator: Float } """ -Streaming cursor of the table "twap_chart_data" +Streaming cursor of the table "v0_4_questions" """ -input twap_chart_data_stream_cursor_input { +input v0_4_questions_stream_cursor_input { """Stream column input with initial value""" - initial_value: twap_chart_data_stream_cursor_value_input! + initial_value: v0_4_questions_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input twap_chart_data_stream_cursor_value_input { - interv: timestamptz - market_acct: String - token_amount: bigint +input v0_4_questions_stream_cursor_value_input { + created_at: timestamptz + is_resolved: Boolean + num_outcomes: smallint + oracle_addr: String + payout_denominator: bigint + payout_numerators: jsonb + question_addr: String + question_id: jsonb } """aggregate sum on columns""" -type twap_chart_data_sum_fields { - token_amount: bigint +type v0_4_questions_sum_fields { + num_outcomes: smallint + payout_denominator: bigint +} + +""" +update columns of table "v0_4_questions" +""" +enum v0_4_questions_update_column { + """column name""" + created_at + + """column name""" + is_resolved + + """column name""" + num_outcomes + + """column name""" + oracle_addr + + """column name""" + payout_denominator + + """column name""" + payout_numerators + + """column name""" + question_addr + + """column name""" + question_id +} + +input v0_4_questions_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: v0_4_questions_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: v0_4_questions_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: v0_4_questions_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: v0_4_questions_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_questions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: v0_4_questions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: v0_4_questions_set_input + + """filter the rows which have to be updated""" + where: v0_4_questions_bool_exp! } """aggregate var_pop on columns""" -type twap_chart_data_var_pop_fields { - token_amount: Float +type v0_4_questions_var_pop_fields { + num_outcomes: Float + payout_denominator: Float } """aggregate var_samp on columns""" -type twap_chart_data_var_samp_fields { - token_amount: Float +type v0_4_questions_var_samp_fields { + num_outcomes: Float + payout_denominator: Float } """aggregate variance on columns""" -type twap_chart_data_variance_fields { - token_amount: Float +type v0_4_questions_variance_fields { + num_outcomes: Float + payout_denominator: Float } """ -columns and relationships of "twaps" +columns and relationships of "v0_4_splits" """ -type twaps { +type v0_4_splits { + amount: bigint! created_at: timestamptz! - last_observation: numeric - last_price: numeric + signature: String! """An object relationship""" - market: markets! - market_acct: String! - observation_agg: numeric! + signatureBySignature: signatures! + slot: bigint! """An object relationship""" - proposal: proposals! - proposal_acct: String! - token_amount: bigint! - updated_slot: bigint! + v0_4_conditional_vault: v0_4_conditional_vaults! + vault_addr: String! + vault_seq_num: bigint! } """ -aggregated selection of "twaps" +aggregated selection of "v0_4_splits" """ -type twaps_aggregate { - aggregate: twaps_aggregate_fields - nodes: [twaps!]! +type v0_4_splits_aggregate { + aggregate: v0_4_splits_aggregate_fields + nodes: [v0_4_splits!]! } -input twaps_aggregate_bool_exp { - count: twaps_aggregate_bool_exp_count +input v0_4_splits_aggregate_bool_exp { + count: v0_4_splits_aggregate_bool_exp_count } -input twaps_aggregate_bool_exp_count { - arguments: [twaps_select_column!] +input v0_4_splits_aggregate_bool_exp_count { + arguments: [v0_4_splits_select_column!] distinct: Boolean - filter: twaps_bool_exp + filter: v0_4_splits_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "twaps" +aggregate fields of "v0_4_splits" """ -type twaps_aggregate_fields { - avg: twaps_avg_fields - count(columns: [twaps_select_column!], distinct: Boolean): Int! - max: twaps_max_fields - min: twaps_min_fields - stddev: twaps_stddev_fields - stddev_pop: twaps_stddev_pop_fields - stddev_samp: twaps_stddev_samp_fields - sum: twaps_sum_fields - var_pop: twaps_var_pop_fields - var_samp: twaps_var_samp_fields - variance: twaps_variance_fields +type v0_4_splits_aggregate_fields { + avg: v0_4_splits_avg_fields + count(columns: [v0_4_splits_select_column!], distinct: Boolean): Int! + max: v0_4_splits_max_fields + min: v0_4_splits_min_fields + stddev: v0_4_splits_stddev_fields + stddev_pop: v0_4_splits_stddev_pop_fields + stddev_samp: v0_4_splits_stddev_samp_fields + sum: v0_4_splits_sum_fields + var_pop: v0_4_splits_var_pop_fields + var_samp: v0_4_splits_var_samp_fields + variance: v0_4_splits_variance_fields } """ -order by aggregate values of table "twaps" +order by aggregate values of table "v0_4_splits" """ -input twaps_aggregate_order_by { - avg: twaps_avg_order_by +input v0_4_splits_aggregate_order_by { + avg: v0_4_splits_avg_order_by count: order_by - max: twaps_max_order_by - min: twaps_min_order_by - stddev: twaps_stddev_order_by - stddev_pop: twaps_stddev_pop_order_by - stddev_samp: twaps_stddev_samp_order_by - sum: twaps_sum_order_by - var_pop: twaps_var_pop_order_by - var_samp: twaps_var_samp_order_by - variance: twaps_variance_order_by + max: v0_4_splits_max_order_by + min: v0_4_splits_min_order_by + stddev: v0_4_splits_stddev_order_by + stddev_pop: v0_4_splits_stddev_pop_order_by + stddev_samp: v0_4_splits_stddev_samp_order_by + sum: v0_4_splits_sum_order_by + var_pop: v0_4_splits_var_pop_order_by + var_samp: v0_4_splits_var_samp_order_by + variance: v0_4_splits_variance_order_by } """ -input type for inserting array relation for remote table "twaps" +input type for inserting array relation for remote table "v0_4_splits" """ -input twaps_arr_rel_insert_input { - data: [twaps_insert_input!]! +input v0_4_splits_arr_rel_insert_input { + data: [v0_4_splits_insert_input!]! """upsert condition""" - on_conflict: twaps_on_conflict + on_conflict: v0_4_splits_on_conflict } """aggregate avg on columns""" -type twaps_avg_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_avg_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by avg() on columns of table "twaps" +order by avg() on columns of table "v0_4_splits" """ -input twaps_avg_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_avg_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -Boolean expression to filter rows from the table "twaps". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "v0_4_splits". All fields are combined with a logical 'AND'. """ -input twaps_bool_exp { - _and: [twaps_bool_exp!] - _not: twaps_bool_exp - _or: [twaps_bool_exp!] +input v0_4_splits_bool_exp { + _and: [v0_4_splits_bool_exp!] + _not: v0_4_splits_bool_exp + _or: [v0_4_splits_bool_exp!] + amount: bigint_comparison_exp created_at: timestamptz_comparison_exp - last_observation: numeric_comparison_exp - last_price: numeric_comparison_exp - market: markets_bool_exp - market_acct: String_comparison_exp - observation_agg: numeric_comparison_exp - proposal: proposals_bool_exp - proposal_acct: String_comparison_exp - token_amount: bigint_comparison_exp - updated_slot: bigint_comparison_exp + signature: String_comparison_exp + signatureBySignature: signatures_bool_exp + slot: bigint_comparison_exp + v0_4_conditional_vault: v0_4_conditional_vaults_bool_exp + vault_addr: String_comparison_exp + vault_seq_num: bigint_comparison_exp } """ -unique or primary key constraints on table "twaps" +unique or primary key constraints on table "v0_4_splits" """ -enum twaps_constraint { +enum v0_4_splits_constraint { """ - unique or primary key constraint on columns "updated_slot", "market_acct" + unique or primary key constraint on columns "vault_seq_num", "vault_addr" """ - twaps_updated_slot_market_acct_pk + v0_4_splits_vault_addr_vault_seq_num_pk } """ -input type for incrementing numeric columns in table "twaps" +input type for incrementing numeric columns in table "v0_4_splits" """ -input twaps_inc_input { - last_observation: numeric - last_price: numeric - observation_agg: numeric - token_amount: bigint - updated_slot: bigint +input v0_4_splits_inc_input { + amount: bigint + slot: bigint + vault_seq_num: bigint } """ -input type for inserting data into table "twaps" +input type for inserting data into table "v0_4_splits" """ -input twaps_insert_input { +input v0_4_splits_insert_input { + amount: bigint created_at: timestamptz - last_observation: numeric - last_price: numeric - market: markets_obj_rel_insert_input - market_acct: String - observation_agg: numeric - proposal: proposals_obj_rel_insert_input - proposal_acct: String - token_amount: bigint - updated_slot: bigint + signature: String + signatureBySignature: signatures_obj_rel_insert_input + slot: bigint + v0_4_conditional_vault: v0_4_conditional_vaults_obj_rel_insert_input + vault_addr: String + vault_seq_num: bigint } """aggregate max on columns""" -type twaps_max_fields { +type v0_4_splits_max_fields { + amount: bigint created_at: timestamptz - last_observation: numeric - last_price: numeric - market_acct: String - observation_agg: numeric - proposal_acct: String - token_amount: bigint - updated_slot: bigint + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """ -order by max() on columns of table "twaps" +order by max() on columns of table "v0_4_splits" """ -input twaps_max_order_by { +input v0_4_splits_max_order_by { + amount: order_by created_at: order_by - last_observation: order_by - last_price: order_by - market_acct: order_by - observation_agg: order_by - proposal_acct: order_by - token_amount: order_by - updated_slot: order_by + signature: order_by + slot: order_by + vault_addr: order_by + vault_seq_num: order_by } """aggregate min on columns""" -type twaps_min_fields { +type v0_4_splits_min_fields { + amount: bigint created_at: timestamptz - last_observation: numeric - last_price: numeric - market_acct: String - observation_agg: numeric - proposal_acct: String - token_amount: bigint - updated_slot: bigint + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """ -order by min() on columns of table "twaps" +order by min() on columns of table "v0_4_splits" """ -input twaps_min_order_by { +input v0_4_splits_min_order_by { + amount: order_by created_at: order_by - last_observation: order_by - last_price: order_by - market_acct: order_by - observation_agg: order_by - proposal_acct: order_by - token_amount: order_by - updated_slot: order_by + signature: order_by + slot: order_by + vault_addr: order_by + vault_seq_num: order_by } """ -response of any mutation on the table "twaps" +response of any mutation on the table "v0_4_splits" """ -type twaps_mutation_response { +type v0_4_splits_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [twaps!]! + returning: [v0_4_splits!]! } """ -on_conflict condition type for table "twaps" +input type for inserting object relation for remote table "v0_4_splits" """ -input twaps_on_conflict { - constraint: twaps_constraint! - update_columns: [twaps_update_column!]! = [] - where: twaps_bool_exp +input v0_4_splits_obj_rel_insert_input { + data: v0_4_splits_insert_input! + + """upsert condition""" + on_conflict: v0_4_splits_on_conflict } -"""Ordering options when selecting data from "twaps".""" -input twaps_order_by { +""" +on_conflict condition type for table "v0_4_splits" +""" +input v0_4_splits_on_conflict { + constraint: v0_4_splits_constraint! + update_columns: [v0_4_splits_update_column!]! = [] + where: v0_4_splits_bool_exp +} + +"""Ordering options when selecting data from "v0_4_splits".""" +input v0_4_splits_order_by { + amount: order_by created_at: order_by - last_observation: order_by - last_price: order_by - market: markets_order_by - market_acct: order_by - observation_agg: order_by - proposal: proposals_order_by - proposal_acct: order_by - token_amount: order_by - updated_slot: order_by + signature: order_by + signatureBySignature: signatures_order_by + slot: order_by + v0_4_conditional_vault: v0_4_conditional_vaults_order_by + vault_addr: order_by + vault_seq_num: order_by } -"""primary key columns input for table: twaps""" -input twaps_pk_columns_input { - market_acct: String! - updated_slot: bigint! +"""primary key columns input for table: v0_4_splits""" +input v0_4_splits_pk_columns_input { + vault_addr: String! + vault_seq_num: bigint! } """ -select columns of table "twaps" +select columns of table "v0_4_splits" """ -enum twaps_select_column { +enum v0_4_splits_select_column { """column name""" - created_at - - """column name""" - last_observation - - """column name""" - last_price + amount """column name""" - market_acct + created_at """column name""" - observation_agg + signature """column name""" - proposal_acct + slot """column name""" - token_amount + vault_addr """column name""" - updated_slot + vault_seq_num } """ -input type for updating data in table "twaps" +input type for updating data in table "v0_4_splits" """ -input twaps_set_input { +input v0_4_splits_set_input { + amount: bigint created_at: timestamptz - last_observation: numeric - last_price: numeric - market_acct: String - observation_agg: numeric - proposal_acct: String - token_amount: bigint - updated_slot: bigint + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """aggregate stddev on columns""" -type twaps_stddev_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_stddev_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev() on columns of table "twaps" +order by stddev() on columns of table "v0_4_splits" """ -input twaps_stddev_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_stddev_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate stddev_pop on columns""" -type twaps_stddev_pop_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_stddev_pop_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev_pop() on columns of table "twaps" +order by stddev_pop() on columns of table "v0_4_splits" """ -input twaps_stddev_pop_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_stddev_pop_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate stddev_samp on columns""" -type twaps_stddev_samp_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_stddev_samp_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by stddev_samp() on columns of table "twaps" +order by stddev_samp() on columns of table "v0_4_splits" """ -input twaps_stddev_samp_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_stddev_samp_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -Streaming cursor of the table "twaps" +Streaming cursor of the table "v0_4_splits" """ -input twaps_stream_cursor_input { +input v0_4_splits_stream_cursor_input { """Stream column input with initial value""" - initial_value: twaps_stream_cursor_value_input! + initial_value: v0_4_splits_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input twaps_stream_cursor_value_input { +input v0_4_splits_stream_cursor_value_input { + amount: bigint created_at: timestamptz - last_observation: numeric - last_price: numeric - market_acct: String - observation_agg: numeric - proposal_acct: String - token_amount: bigint - updated_slot: bigint + signature: String + slot: bigint + vault_addr: String + vault_seq_num: bigint } """aggregate sum on columns""" -type twaps_sum_fields { - last_observation: numeric - last_price: numeric - observation_agg: numeric - token_amount: bigint - updated_slot: bigint +type v0_4_splits_sum_fields { + amount: bigint + slot: bigint + vault_seq_num: bigint } """ -order by sum() on columns of table "twaps" +order by sum() on columns of table "v0_4_splits" """ -input twaps_sum_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_sum_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -update columns of table "twaps" +update columns of table "v0_4_splits" """ -enum twaps_update_column { - """column name""" - created_at - +enum v0_4_splits_update_column { """column name""" - last_observation - - """column name""" - last_price + amount """column name""" - market_acct + created_at """column name""" - observation_agg + signature """column name""" - proposal_acct + slot """column name""" - token_amount + vault_addr """column name""" - updated_slot + vault_seq_num } -input twaps_updates { +input v0_4_splits_updates { """increments the numeric columns with given value of the filtered values""" - _inc: twaps_inc_input + _inc: v0_4_splits_inc_input """sets the columns of the filtered rows to the given values""" - _set: twaps_set_input + _set: v0_4_splits_set_input """filter the rows which have to be updated""" - where: twaps_bool_exp! + where: v0_4_splits_bool_exp! } """aggregate var_pop on columns""" -type twaps_var_pop_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_var_pop_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by var_pop() on columns of table "twaps" -""" -input twaps_var_pop_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +order by var_pop() on columns of table "v0_4_splits" +""" +input v0_4_splits_var_pop_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate var_samp on columns""" -type twaps_var_samp_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_var_samp_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by var_samp() on columns of table "twaps" +order by var_samp() on columns of table "v0_4_splits" """ -input twaps_var_samp_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_var_samp_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """aggregate variance on columns""" -type twaps_variance_fields { - last_observation: Float - last_price: Float - observation_agg: Float - token_amount: Float - updated_slot: Float +type v0_4_splits_variance_fields { + amount: Float + slot: Float + vault_seq_num: Float } """ -order by variance() on columns of table "twaps" +order by variance() on columns of table "v0_4_splits" """ -input twaps_variance_order_by { - last_observation: order_by - last_price: order_by - observation_agg: order_by - token_amount: order_by - updated_slot: order_by +input v0_4_splits_variance_order_by { + amount: order_by + slot: order_by + vault_seq_num: order_by } """ -columns and relationships of "users" +columns and relationships of "v0_4_swaps" """ -type users { +type v0_4_swaps { + amm_addr: String! + amm_seq_num: bigint! + block_time: timestamptz! created_at: timestamptz! + id: bigint! + input_amount: bigint! + output_amount: bigint! + signature: String! + slot: bigint! + swap_type: String! + user_addr: String! - """An array relationship""" - sessions( - """distinct select on columns""" - distinct_on: [sessions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [sessions_order_by!] - - """filter the rows returned""" - where: sessions_bool_exp - ): [sessions!]! - - """An aggregate relationship""" - sessions_aggregate( - """distinct select on columns""" - distinct_on: [sessions_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [sessions_order_by!] + """An object relationship""" + v0_4_merges: v0_4_merges - """filter the rows returned""" - where: sessions_bool_exp - ): sessions_aggregate! - user_acct: String! + """An object relationship""" + v0_4_splits: v0_4_splits } """ -aggregated selection of "users" +aggregated selection of "v0_4_swaps" """ -type users_aggregate { - aggregate: users_aggregate_fields - nodes: [users!]! +type v0_4_swaps_aggregate { + aggregate: v0_4_swaps_aggregate_fields + nodes: [v0_4_swaps!]! } """ -aggregate fields of "users" +aggregate fields of "v0_4_swaps" """ -type users_aggregate_fields { - count(columns: [users_select_column!], distinct: Boolean): Int! - max: users_max_fields - min: users_min_fields +type v0_4_swaps_aggregate_fields { + avg: v0_4_swaps_avg_fields + count(columns: [v0_4_swaps_select_column!], distinct: Boolean): Int! + max: v0_4_swaps_max_fields + min: v0_4_swaps_min_fields + stddev: v0_4_swaps_stddev_fields + stddev_pop: v0_4_swaps_stddev_pop_fields + stddev_samp: v0_4_swaps_stddev_samp_fields + sum: v0_4_swaps_sum_fields + var_pop: v0_4_swaps_var_pop_fields + var_samp: v0_4_swaps_var_samp_fields + variance: v0_4_swaps_variance_fields +} + +"""aggregate avg on columns""" +type v0_4_swaps_avg_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float } """ -Boolean expression to filter rows from the table "users". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "v0_4_swaps". All fields are combined with a logical 'AND'. """ -input users_bool_exp { - _and: [users_bool_exp!] - _not: users_bool_exp - _or: [users_bool_exp!] +input v0_4_swaps_bool_exp { + _and: [v0_4_swaps_bool_exp!] + _not: v0_4_swaps_bool_exp + _or: [v0_4_swaps_bool_exp!] + amm_addr: String_comparison_exp + amm_seq_num: bigint_comparison_exp + block_time: timestamptz_comparison_exp created_at: timestamptz_comparison_exp - sessions: sessions_bool_exp - sessions_aggregate: sessions_aggregate_bool_exp - user_acct: String_comparison_exp + id: bigint_comparison_exp + input_amount: bigint_comparison_exp + output_amount: bigint_comparison_exp + signature: String_comparison_exp + slot: bigint_comparison_exp + swap_type: String_comparison_exp + user_addr: String_comparison_exp + v0_4_merges: v0_4_merges_bool_exp + v0_4_splits: v0_4_splits_bool_exp } """ -unique or primary key constraints on table "users" +unique or primary key constraints on table "v0_4_swaps" """ -enum users_constraint { +enum v0_4_swaps_constraint { """ - unique or primary key constraint on columns "user_acct" + unique or primary key constraint on columns "signature" """ - users_pkey + v0_4_swaps_pkey } """ -input type for inserting data into table "users" +input type for incrementing numeric columns in table "v0_4_swaps" """ -input users_insert_input { +input v0_4_swaps_inc_input { + amm_seq_num: bigint + id: bigint + input_amount: bigint + output_amount: bigint + slot: bigint +} + +""" +input type for inserting data into table "v0_4_swaps" +""" +input v0_4_swaps_insert_input { + amm_addr: String + amm_seq_num: bigint + block_time: timestamptz created_at: timestamptz - sessions: sessions_arr_rel_insert_input - user_acct: String + id: bigint + input_amount: bigint + output_amount: bigint + signature: String + slot: bigint + swap_type: String + user_addr: String + v0_4_merges: v0_4_merges_obj_rel_insert_input + v0_4_splits: v0_4_splits_obj_rel_insert_input } """aggregate max on columns""" -type users_max_fields { +type v0_4_swaps_max_fields { + amm_addr: String + amm_seq_num: bigint + block_time: timestamptz created_at: timestamptz - user_acct: String + id: bigint + input_amount: bigint + output_amount: bigint + signature: String + slot: bigint + swap_type: String + user_addr: String } """aggregate min on columns""" -type users_min_fields { +type v0_4_swaps_min_fields { + amm_addr: String + amm_seq_num: bigint + block_time: timestamptz created_at: timestamptz - user_acct: String + id: bigint + input_amount: bigint + output_amount: bigint + signature: String + slot: bigint + swap_type: String + user_addr: String } """ -response of any mutation on the table "users" +response of any mutation on the table "v0_4_swaps" """ -type users_mutation_response { +type v0_4_swaps_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [users!]! -} - -""" -input type for inserting object relation for remote table "users" -""" -input users_obj_rel_insert_input { - data: users_insert_input! - - """upsert condition""" - on_conflict: users_on_conflict + returning: [v0_4_swaps!]! } """ -on_conflict condition type for table "users" +on_conflict condition type for table "v0_4_swaps" """ -input users_on_conflict { - constraint: users_constraint! - update_columns: [users_update_column!]! = [] - where: users_bool_exp +input v0_4_swaps_on_conflict { + constraint: v0_4_swaps_constraint! + update_columns: [v0_4_swaps_update_column!]! = [] + where: v0_4_swaps_bool_exp } -"""Ordering options when selecting data from "users".""" -input users_order_by { +"""Ordering options when selecting data from "v0_4_swaps".""" +input v0_4_swaps_order_by { + amm_addr: order_by + amm_seq_num: order_by + block_time: order_by created_at: order_by - sessions_aggregate: sessions_aggregate_order_by - user_acct: order_by + id: order_by + input_amount: order_by + output_amount: order_by + signature: order_by + slot: order_by + swap_type: order_by + user_addr: order_by + v0_4_merges: v0_4_merges_order_by + v0_4_splits: v0_4_splits_order_by } -"""primary key columns input for table: users""" -input users_pk_columns_input { - user_acct: String! +"""primary key columns input for table: v0_4_swaps""" +input v0_4_swaps_pk_columns_input { + signature: String! } """ -select columns of table "users" +select columns of table "v0_4_swaps" """ -enum users_select_column { +enum v0_4_swaps_select_column { + """column name""" + amm_addr + + """column name""" + amm_seq_num + + """column name""" + block_time + """column name""" created_at """column name""" - user_acct + id + + """column name""" + input_amount + + """column name""" + output_amount + + """column name""" + signature + + """column name""" + slot + + """column name""" + swap_type + + """column name""" + user_addr } """ -input type for updating data in table "users" +input type for updating data in table "v0_4_swaps" """ -input users_set_input { +input v0_4_swaps_set_input { + amm_addr: String + amm_seq_num: bigint + block_time: timestamptz created_at: timestamptz - user_acct: String + id: bigint + input_amount: bigint + output_amount: bigint + signature: String + slot: bigint + swap_type: String + user_addr: String +} + +"""aggregate stddev on columns""" +type v0_4_swaps_stddev_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float +} + +"""aggregate stddev_pop on columns""" +type v0_4_swaps_stddev_pop_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float +} + +"""aggregate stddev_samp on columns""" +type v0_4_swaps_stddev_samp_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float } """ -Streaming cursor of the table "users" +Streaming cursor of the table "v0_4_swaps" """ -input users_stream_cursor_input { +input v0_4_swaps_stream_cursor_input { """Stream column input with initial value""" - initial_value: users_stream_cursor_value_input! + initial_value: v0_4_swaps_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input users_stream_cursor_value_input { +input v0_4_swaps_stream_cursor_value_input { + amm_addr: String + amm_seq_num: bigint + block_time: timestamptz created_at: timestamptz - user_acct: String + id: bigint + input_amount: bigint + output_amount: bigint + signature: String + slot: bigint + swap_type: String + user_addr: String +} + +"""aggregate sum on columns""" +type v0_4_swaps_sum_fields { + amm_seq_num: bigint + id: bigint + input_amount: bigint + output_amount: bigint + slot: bigint } """ -update columns of table "users" +update columns of table "v0_4_swaps" """ -enum users_update_column { +enum v0_4_swaps_update_column { + """column name""" + amm_addr + + """column name""" + amm_seq_num + + """column name""" + block_time + """column name""" created_at """column name""" - user_acct + id + + """column name""" + input_amount + + """column name""" + output_amount + + """column name""" + signature + + """column name""" + slot + + """column name""" + swap_type + + """column name""" + user_addr } -input users_updates { +input v0_4_swaps_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: v0_4_swaps_inc_input + """sets the columns of the filtered rows to the given values""" - _set: users_set_input + _set: v0_4_swaps_set_input """filter the rows which have to be updated""" - where: users_bool_exp! + where: v0_4_swaps_bool_exp! } -scalar uuid +"""aggregate var_pop on columns""" +type v0_4_swaps_var_pop_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float +} -""" -Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'. -""" -input uuid_comparison_exp { - _eq: uuid - _gt: uuid - _gte: uuid - _in: [uuid!] - _is_null: Boolean - _lt: uuid - _lte: uuid - _neq: uuid - _nin: [uuid!] +"""aggregate var_samp on columns""" +type v0_4_swaps_var_samp_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float +} + +"""aggregate variance on columns""" +type v0_4_swaps_variance_fields { + amm_seq_num: Float + id: Float + input_amount: Float + output_amount: Float + slot: Float } \ No newline at end of file diff --git a/src/graphql/__generated__/schema.ts b/src/graphql/__generated__/schema.ts index 9d5473a..0d48d15 100644 --- a/src/graphql/__generated__/schema.ts +++ b/src/graphql/__generated__/schema.ts @@ -502,8 +502,13 @@ export interface dao_details { name: (Scalars['String'] | null) pass_token_image_url: (Scalars['String'] | null) slug: (Scalars['String'] | null) + socials: (Scalars['jsonb'] | null) token_image_url: (Scalars['String'] | null) url: (Scalars['String'] | null) + /** An array relationship */ + v0_4_metric_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate: v0_4_metric_decisions_aggregate x_account: (Scalars['String'] | null) __typename: 'dao_details' } @@ -594,7 +599,7 @@ export interface dao_details_mutation_response { /** select columns of table "dao_details" */ -export type dao_details_select_column = 'admin_accts' | 'creator_acct' | 'dao_id' | 'description' | 'fail_token_image_url' | 'github' | 'image_url' | 'is_hide' | 'lp_token_image_url' | 'name' | 'pass_token_image_url' | 'slug' | 'token_image_url' | 'url' | 'x_account' +export type dao_details_select_column = 'admin_accts' | 'creator_acct' | 'dao_id' | 'description' | 'fail_token_image_url' | 'github' | 'image_url' | 'is_hide' | 'lp_token_image_url' | 'name' | 'pass_token_image_url' | 'slug' | 'socials' | 'token_image_url' | 'url' | 'x_account' /** aggregate stddev on columns */ @@ -626,7 +631,7 @@ export interface dao_details_sum_fields { /** update columns of table "dao_details" */ -export type dao_details_update_column = 'admin_accts' | 'creator_acct' | 'dao_id' | 'description' | 'fail_token_image_url' | 'github' | 'image_url' | 'is_hide' | 'lp_token_image_url' | 'name' | 'pass_token_image_url' | 'slug' | 'token_image_url' | 'url' | 'x_account' +export type dao_details_update_column = 'admin_accts' | 'creator_acct' | 'dao_id' | 'description' | 'fail_token_image_url' | 'github' | 'image_url' | 'is_hide' | 'lp_token_image_url' | 'name' | 'pass_token_image_url' | 'slug' | 'socials' | 'token_image_url' | 'url' | 'x_account' /** aggregate var_pop on columns */ @@ -649,6 +654,14 @@ export interface dao_details_variance_fields { __typename: 'dao_details_variance_fields' } +export interface dao_trader { + total_volume: (Scalars['bigint'] | null) + user_acct: Scalars['String'] + __typename: 'dao_trader' +} + +export type dao_trader_enum_name = 'total_volume' | 'user_acct' + /** columns and relationships of "daos" */ export interface daos { @@ -658,6 +671,8 @@ export interface daos { /** An object relationship */ dao_detail: (dao_details | null) dao_id: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_threshold_bps: (Scalars['bigint'] | null) /** An object relationship */ program: programs @@ -675,7 +690,13 @@ export interface daos { /** An object relationship */ tokenByQuoteAcct: (tokens | null) treasury_acct: (Scalars['String'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) updated_at: Scalars['timestamptz'] + /** An array relationship */ + user_performances: user_performance[] + /** An aggregate relationship */ + user_performances_aggregate: user_performance_aggregate __typename: 'daos' } @@ -708,8 +729,12 @@ export interface daos_aggregate_fields { /** aggregate avg on columns */ export interface daos_avg_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_avg_fields' } @@ -724,11 +749,15 @@ export interface daos_max_fields { created_at: (Scalars['timestamptz'] | null) dao_acct: (Scalars['String'] | null) dao_id: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_threshold_bps: (Scalars['bigint'] | null) program_acct: (Scalars['String'] | null) quote_acct: (Scalars['String'] | null) slots_per_proposal: (Scalars['bigint'] | null) treasury_acct: (Scalars['String'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'daos_max_fields' } @@ -740,11 +769,15 @@ export interface daos_min_fields { created_at: (Scalars['timestamptz'] | null) dao_acct: (Scalars['String'] | null) dao_id: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_threshold_bps: (Scalars['bigint'] | null) program_acct: (Scalars['String'] | null) quote_acct: (Scalars['String'] | null) slots_per_proposal: (Scalars['bigint'] | null) treasury_acct: (Scalars['String'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'daos_min_fields' } @@ -761,14 +794,18 @@ export interface daos_mutation_response { /** select columns of table "daos" */ -export type daos_select_column = 'base_acct' | 'created_at' | 'dao_acct' | 'dao_id' | 'pass_threshold_bps' | 'program_acct' | 'quote_acct' | 'slots_per_proposal' | 'treasury_acct' | 'updated_at' +export type daos_select_column = 'base_acct' | 'created_at' | 'dao_acct' | 'dao_id' | 'min_base_futarchic_liquidity' | 'min_quote_futarchic_liquidity' | 'pass_threshold_bps' | 'program_acct' | 'quote_acct' | 'slots_per_proposal' | 'treasury_acct' | 'twap_initial_observation' | 'twap_max_observation_change_per_update' | 'updated_at' /** aggregate stddev on columns */ export interface daos_stddev_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_stddev_fields' } @@ -776,8 +813,12 @@ export interface daos_stddev_fields { /** aggregate stddev_pop on columns */ export interface daos_stddev_pop_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_stddev_pop_fields' } @@ -785,8 +826,12 @@ export interface daos_stddev_pop_fields { /** aggregate stddev_samp on columns */ export interface daos_stddev_samp_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_stddev_samp_fields' } @@ -794,21 +839,29 @@ export interface daos_stddev_samp_fields { /** aggregate sum on columns */ export interface daos_sum_fields { dao_id: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_threshold_bps: (Scalars['bigint'] | null) slots_per_proposal: (Scalars['bigint'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) __typename: 'daos_sum_fields' } /** update columns of table "daos" */ -export type daos_update_column = 'base_acct' | 'created_at' | 'dao_acct' | 'dao_id' | 'pass_threshold_bps' | 'program_acct' | 'quote_acct' | 'slots_per_proposal' | 'treasury_acct' | 'updated_at' +export type daos_update_column = 'base_acct' | 'created_at' | 'dao_acct' | 'dao_id' | 'min_base_futarchic_liquidity' | 'min_quote_futarchic_liquidity' | 'pass_threshold_bps' | 'program_acct' | 'quote_acct' | 'slots_per_proposal' | 'treasury_acct' | 'twap_initial_observation' | 'twap_max_observation_change_per_update' | 'updated_at' /** aggregate var_pop on columns */ export interface daos_var_pop_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_var_pop_fields' } @@ -816,8 +869,12 @@ export interface daos_var_pop_fields { /** aggregate var_samp on columns */ export interface daos_var_samp_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_var_samp_fields' } @@ -825,8 +882,12 @@ export interface daos_var_samp_fields { /** aggregate variance on columns */ export interface daos_variance_fields { dao_id: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) pass_threshold_bps: (Scalars['Float'] | null) slots_per_proposal: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'daos_variance_fields' } @@ -1539,6 +1600,8 @@ export interface mutation_root { delete_prices: (prices_mutation_response | null) /** delete single row from the table: "prices" */ delete_prices_by_pk: (prices | null) + /** delete data from the table: "prices_chart_data" */ + delete_prices_chart_data: (prices_chart_data_mutation_response | null) /** delete data from the table: "program_system" */ delete_program_system: (program_system_mutation_response | null) /** delete single row from the table: "program_system" */ @@ -1567,6 +1630,14 @@ export interface mutation_root { delete_sessions: (sessions_mutation_response | null) /** delete single row from the table: "sessions" */ delete_sessions_by_pk: (sessions | null) + /** delete data from the table: "signature_accounts" */ + delete_signature_accounts: (signature_accounts_mutation_response | null) + /** delete single row from the table: "signature_accounts" */ + delete_signature_accounts_by_pk: (signature_accounts | null) + /** delete data from the table: "signatures" */ + delete_signatures: (signatures_mutation_response | null) + /** delete single row from the table: "signatures" */ + delete_signatures_by_pk: (signatures | null) /** delete data from the table: "takes" */ delete_takes: (takes_mutation_response | null) /** delete single row from the table: "takes" */ @@ -1595,14 +1666,50 @@ export interface mutation_root { delete_transactions: (transactions_mutation_response | null) /** delete single row from the table: "transactions" */ delete_transactions_by_pk: (transactions | null) + /** delete data from the table: "twap_chart_data" */ + delete_twap_chart_data: (twap_chart_data_mutation_response | null) /** delete data from the table: "twaps" */ delete_twaps: (twaps_mutation_response | null) /** delete single row from the table: "twaps" */ delete_twaps_by_pk: (twaps | null) + /** delete data from the table: "user_deposits" */ + delete_user_deposits: (user_deposits_mutation_response | null) + /** delete data from the table: "user_performance" */ + delete_user_performance: (user_performance_mutation_response | null) + /** delete single row from the table: "user_performance" */ + delete_user_performance_by_pk: (user_performance | null) /** delete data from the table: "users" */ delete_users: (users_mutation_response | null) /** delete single row from the table: "users" */ delete_users_by_pk: (users | null) + /** delete data from the table: "v0_4_amms" */ + delete_v0_4_amms: (v0_4_amms_mutation_response | null) + /** delete single row from the table: "v0_4_amms" */ + delete_v0_4_amms_by_pk: (v0_4_amms | null) + /** delete data from the table: "v0_4_conditional_vaults" */ + delete_v0_4_conditional_vaults: (v0_4_conditional_vaults_mutation_response | null) + /** delete single row from the table: "v0_4_conditional_vaults" */ + delete_v0_4_conditional_vaults_by_pk: (v0_4_conditional_vaults | null) + /** delete data from the table: "v0_4_merges" */ + delete_v0_4_merges: (v0_4_merges_mutation_response | null) + /** delete single row from the table: "v0_4_merges" */ + delete_v0_4_merges_by_pk: (v0_4_merges | null) + /** delete data from the table: "v0_4_metric_decisions" */ + delete_v0_4_metric_decisions: (v0_4_metric_decisions_mutation_response | null) + /** delete single row from the table: "v0_4_metric_decisions" */ + delete_v0_4_metric_decisions_by_pk: (v0_4_metric_decisions | null) + /** delete data from the table: "v0_4_questions" */ + delete_v0_4_questions: (v0_4_questions_mutation_response | null) + /** delete single row from the table: "v0_4_questions" */ + delete_v0_4_questions_by_pk: (v0_4_questions | null) + /** delete data from the table: "v0_4_splits" */ + delete_v0_4_splits: (v0_4_splits_mutation_response | null) + /** delete single row from the table: "v0_4_splits" */ + delete_v0_4_splits_by_pk: (v0_4_splits | null) + /** delete data from the table: "v0_4_swaps" */ + delete_v0_4_swaps: (v0_4_swaps_mutation_response | null) + /** delete single row from the table: "v0_4_swaps" */ + delete_v0_4_swaps_by_pk: (v0_4_swaps | null) /** insert data into the table: "candles" */ insert_candles: (candles_mutation_response | null) /** insert a single row into the table: "candles" */ @@ -1645,6 +1752,10 @@ export interface mutation_root { insert_orders_one: (orders | null) /** insert data into the table: "prices" */ insert_prices: (prices_mutation_response | null) + /** insert data into the table: "prices_chart_data" */ + insert_prices_chart_data: (prices_chart_data_mutation_response | null) + /** insert a single row into the table: "prices_chart_data" */ + insert_prices_chart_data_one: (prices_chart_data | null) /** insert a single row into the table: "prices" */ insert_prices_one: (prices | null) /** insert data into the table: "program_system" */ @@ -1675,6 +1786,14 @@ export interface mutation_root { insert_sessions: (sessions_mutation_response | null) /** insert a single row into the table: "sessions" */ insert_sessions_one: (sessions | null) + /** insert data into the table: "signature_accounts" */ + insert_signature_accounts: (signature_accounts_mutation_response | null) + /** insert a single row into the table: "signature_accounts" */ + insert_signature_accounts_one: (signature_accounts | null) + /** insert data into the table: "signatures" */ + insert_signatures: (signatures_mutation_response | null) + /** insert a single row into the table: "signatures" */ + insert_signatures_one: (signatures | null) /** insert data into the table: "takes" */ insert_takes: (takes_mutation_response | null) /** insert a single row into the table: "takes" */ @@ -1703,14 +1822,54 @@ export interface mutation_root { insert_transactions: (transactions_mutation_response | null) /** insert a single row into the table: "transactions" */ insert_transactions_one: (transactions | null) + /** insert data into the table: "twap_chart_data" */ + insert_twap_chart_data: (twap_chart_data_mutation_response | null) + /** insert a single row into the table: "twap_chart_data" */ + insert_twap_chart_data_one: (twap_chart_data | null) /** insert data into the table: "twaps" */ insert_twaps: (twaps_mutation_response | null) /** insert a single row into the table: "twaps" */ insert_twaps_one: (twaps | null) + /** insert data into the table: "user_deposits" */ + insert_user_deposits: (user_deposits_mutation_response | null) + /** insert a single row into the table: "user_deposits" */ + insert_user_deposits_one: (user_deposits | null) + /** insert data into the table: "user_performance" */ + insert_user_performance: (user_performance_mutation_response | null) + /** insert a single row into the table: "user_performance" */ + insert_user_performance_one: (user_performance | null) /** insert data into the table: "users" */ insert_users: (users_mutation_response | null) /** insert a single row into the table: "users" */ insert_users_one: (users | null) + /** insert data into the table: "v0_4_amms" */ + insert_v0_4_amms: (v0_4_amms_mutation_response | null) + /** insert a single row into the table: "v0_4_amms" */ + insert_v0_4_amms_one: (v0_4_amms | null) + /** insert data into the table: "v0_4_conditional_vaults" */ + insert_v0_4_conditional_vaults: (v0_4_conditional_vaults_mutation_response | null) + /** insert a single row into the table: "v0_4_conditional_vaults" */ + insert_v0_4_conditional_vaults_one: (v0_4_conditional_vaults | null) + /** insert data into the table: "v0_4_merges" */ + insert_v0_4_merges: (v0_4_merges_mutation_response | null) + /** insert a single row into the table: "v0_4_merges" */ + insert_v0_4_merges_one: (v0_4_merges | null) + /** insert data into the table: "v0_4_metric_decisions" */ + insert_v0_4_metric_decisions: (v0_4_metric_decisions_mutation_response | null) + /** insert a single row into the table: "v0_4_metric_decisions" */ + insert_v0_4_metric_decisions_one: (v0_4_metric_decisions | null) + /** insert data into the table: "v0_4_questions" */ + insert_v0_4_questions: (v0_4_questions_mutation_response | null) + /** insert a single row into the table: "v0_4_questions" */ + insert_v0_4_questions_one: (v0_4_questions | null) + /** insert data into the table: "v0_4_splits" */ + insert_v0_4_splits: (v0_4_splits_mutation_response | null) + /** insert a single row into the table: "v0_4_splits" */ + insert_v0_4_splits_one: (v0_4_splits | null) + /** insert data into the table: "v0_4_swaps" */ + insert_v0_4_swaps: (v0_4_swaps_mutation_response | null) + /** insert a single row into the table: "v0_4_swaps" */ + insert_v0_4_swaps_one: (v0_4_swaps | null) /** update data of the table: "candles" */ update_candles: (candles_mutation_response | null) /** update single row of the table: "candles" */ @@ -1775,6 +1934,10 @@ export interface mutation_root { update_prices: (prices_mutation_response | null) /** update single row of the table: "prices" */ update_prices_by_pk: (prices | null) + /** update data of the table: "prices_chart_data" */ + update_prices_chart_data: (prices_chart_data_mutation_response | null) + /** update multiples rows of table: "prices_chart_data" */ + update_prices_chart_data_many: ((prices_chart_data_mutation_response | null)[] | null) /** update multiples rows of table: "prices" */ update_prices_many: ((prices_mutation_response | null)[] | null) /** update data of the table: "program_system" */ @@ -1819,6 +1982,18 @@ export interface mutation_root { update_sessions_by_pk: (sessions | null) /** update multiples rows of table: "sessions" */ update_sessions_many: ((sessions_mutation_response | null)[] | null) + /** update data of the table: "signature_accounts" */ + update_signature_accounts: (signature_accounts_mutation_response | null) + /** update single row of the table: "signature_accounts" */ + update_signature_accounts_by_pk: (signature_accounts | null) + /** update multiples rows of table: "signature_accounts" */ + update_signature_accounts_many: ((signature_accounts_mutation_response | null)[] | null) + /** update data of the table: "signatures" */ + update_signatures: (signatures_mutation_response | null) + /** update single row of the table: "signatures" */ + update_signatures_by_pk: (signatures | null) + /** update multiples rows of table: "signatures" */ + update_signatures_many: ((signatures_mutation_response | null)[] | null) /** update data of the table: "takes" */ update_takes: (takes_mutation_response | null) /** update single row of the table: "takes" */ @@ -1861,18 +2036,74 @@ export interface mutation_root { update_transactions_by_pk: (transactions | null) /** update multiples rows of table: "transactions" */ update_transactions_many: ((transactions_mutation_response | null)[] | null) + /** update data of the table: "twap_chart_data" */ + update_twap_chart_data: (twap_chart_data_mutation_response | null) + /** update multiples rows of table: "twap_chart_data" */ + update_twap_chart_data_many: ((twap_chart_data_mutation_response | null)[] | null) /** update data of the table: "twaps" */ update_twaps: (twaps_mutation_response | null) /** update single row of the table: "twaps" */ update_twaps_by_pk: (twaps | null) /** update multiples rows of table: "twaps" */ update_twaps_many: ((twaps_mutation_response | null)[] | null) + /** update data of the table: "user_deposits" */ + update_user_deposits: (user_deposits_mutation_response | null) + /** update multiples rows of table: "user_deposits" */ + update_user_deposits_many: ((user_deposits_mutation_response | null)[] | null) + /** update data of the table: "user_performance" */ + update_user_performance: (user_performance_mutation_response | null) + /** update single row of the table: "user_performance" */ + update_user_performance_by_pk: (user_performance | null) + /** update multiples rows of table: "user_performance" */ + update_user_performance_many: ((user_performance_mutation_response | null)[] | null) /** update data of the table: "users" */ update_users: (users_mutation_response | null) /** update single row of the table: "users" */ update_users_by_pk: (users | null) /** update multiples rows of table: "users" */ update_users_many: ((users_mutation_response | null)[] | null) + /** update data of the table: "v0_4_amms" */ + update_v0_4_amms: (v0_4_amms_mutation_response | null) + /** update single row of the table: "v0_4_amms" */ + update_v0_4_amms_by_pk: (v0_4_amms | null) + /** update multiples rows of table: "v0_4_amms" */ + update_v0_4_amms_many: ((v0_4_amms_mutation_response | null)[] | null) + /** update data of the table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults: (v0_4_conditional_vaults_mutation_response | null) + /** update single row of the table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults_by_pk: (v0_4_conditional_vaults | null) + /** update multiples rows of table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults_many: ((v0_4_conditional_vaults_mutation_response | null)[] | null) + /** update data of the table: "v0_4_merges" */ + update_v0_4_merges: (v0_4_merges_mutation_response | null) + /** update single row of the table: "v0_4_merges" */ + update_v0_4_merges_by_pk: (v0_4_merges | null) + /** update multiples rows of table: "v0_4_merges" */ + update_v0_4_merges_many: ((v0_4_merges_mutation_response | null)[] | null) + /** update data of the table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions: (v0_4_metric_decisions_mutation_response | null) + /** update single row of the table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions_by_pk: (v0_4_metric_decisions | null) + /** update multiples rows of table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions_many: ((v0_4_metric_decisions_mutation_response | null)[] | null) + /** update data of the table: "v0_4_questions" */ + update_v0_4_questions: (v0_4_questions_mutation_response | null) + /** update single row of the table: "v0_4_questions" */ + update_v0_4_questions_by_pk: (v0_4_questions | null) + /** update multiples rows of table: "v0_4_questions" */ + update_v0_4_questions_many: ((v0_4_questions_mutation_response | null)[] | null) + /** update data of the table: "v0_4_splits" */ + update_v0_4_splits: (v0_4_splits_mutation_response | null) + /** update single row of the table: "v0_4_splits" */ + update_v0_4_splits_by_pk: (v0_4_splits | null) + /** update multiples rows of table: "v0_4_splits" */ + update_v0_4_splits_many: ((v0_4_splits_mutation_response | null)[] | null) + /** update data of the table: "v0_4_swaps" */ + update_v0_4_swaps: (v0_4_swaps_mutation_response | null) + /** update single row of the table: "v0_4_swaps" */ + update_v0_4_swaps_by_pk: (v0_4_swaps | null) + /** update multiples rows of table: "v0_4_swaps" */ + update_v0_4_swaps_many: ((v0_4_swaps_mutation_response | null)[] | null) __typename: 'mutation_root' } @@ -1905,6 +2136,8 @@ export interface orders { transaction: (transactions | null) unfilled_base_amount: Scalars['bigint'] updated_at: Scalars['timestamptz'] + /** An object relationship */ + user: (users | null) __typename: 'orders' } @@ -2189,6 +2422,10 @@ export interface prices_chart_data_avg_fields { } +/** unique or primary key constraints on table "prices_chart_data" */ +export type prices_chart_data_constraint = 'idx_price_acct_interv' + + /** aggregate max on columns */ export interface prices_chart_data_max_fields { base_amount: (Scalars['bigint'] | null) @@ -2213,6 +2450,16 @@ export interface prices_chart_data_min_fields { } +/** response of any mutation on the table "prices_chart_data" */ +export interface prices_chart_data_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: prices_chart_data[] + __typename: 'prices_chart_data_mutation_response' +} + + /** select columns of table "prices_chart_data" */ export type prices_chart_data_select_column = 'base_amount' | 'interv' | 'market_acct' | 'price' | 'prices_type' | 'quote_amount' @@ -2253,6 +2500,10 @@ export interface prices_chart_data_sum_fields { } +/** update columns of table "prices_chart_data" */ +export type prices_chart_data_update_column = 'base_amount' | 'interv' | 'market_acct' | 'price' | 'prices_type' | 'quote_amount' + + /** aggregate var_pop on columns */ export interface prices_chart_data_var_pop_fields { base_amount: (Scalars['Float'] | null) @@ -2281,7 +2532,7 @@ export interface prices_chart_data_variance_fields { /** unique or primary key constraints on table "prices" */ -export type prices_constraint = 'prices_created_at_market_acct_pk' +export type prices_constraint = 'prices2_pkey' /** aggregate max on columns */ @@ -2791,7 +3042,7 @@ export interface proposal_bars_avg_fields { /** unique or primary key constraints on table "proposal_bars" */ -export type proposal_bars_constraint = 'proposal_bars_pkey' +export type proposal_bars_constraint = 'pg_table_pkey' /** aggregate max on columns */ @@ -3084,6 +3335,15 @@ export interface proposal_details_variance_fields { __typename: 'proposal_details_variance_fields' } +export interface proposal_statistics { + proposal_acct: Scalars['String'] + trade_count: (Scalars['numeric'] | null) + user_count: (Scalars['bigint'] | null) + __typename: 'proposal_statistics' +} + +export type proposal_statistics_enum_name = 'proposal_acct' | 'trade_count' | 'user_count' + /** columns and relationships of "proposal_total_trade_volume" */ export interface proposal_total_trade_volume { @@ -3235,6 +3495,7 @@ export interface proposals { dao: daos dao_acct: Scalars['String'] description_url: (Scalars['String'] | null) + duration_in_slots: (Scalars['bigint'] | null) end_slot: (Scalars['bigint'] | null) ended_at: (Scalars['timestamptz'] | null) fail_market_acct: (Scalars['String'] | null) @@ -3243,7 +3504,10 @@ export interface proposals { markets: markets[] /** An aggregate relationship */ markets_aggregate: markets_aggregate + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_market_acct: (Scalars['String'] | null) + pass_threshold_bps: (Scalars['bigint'] | null) pricing_model_fail_acct: (Scalars['String'] | null) pricing_model_pass_acct: (Scalars['String'] | null) proposal_acct: Scalars['String'] @@ -3259,11 +3523,17 @@ export interface proposals { /** An aggregate relationship */ reactions_aggregate: reactions_aggregate status: Scalars['String'] + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) /** An array relationship */ twaps: twaps[] /** An aggregate relationship */ twaps_aggregate: twaps_aggregate updated_at: Scalars['timestamptz'] + /** An array relationship */ + user_performances: user_performance[] + /** An aggregate relationship */ + user_performances_aggregate: user_performance_aggregate __typename: 'proposals' } @@ -3296,9 +3566,15 @@ export interface proposals_aggregate_fields { /** aggregate avg on columns */ export interface proposals_avg_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_avg_fields' } @@ -3315,11 +3591,15 @@ export interface proposals_max_fields { created_at: (Scalars['timestamptz'] | null) dao_acct: (Scalars['String'] | null) description_url: (Scalars['String'] | null) + duration_in_slots: (Scalars['bigint'] | null) end_slot: (Scalars['bigint'] | null) ended_at: (Scalars['timestamptz'] | null) fail_market_acct: (Scalars['String'] | null) initial_slot: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_market_acct: (Scalars['String'] | null) + pass_threshold_bps: (Scalars['bigint'] | null) pricing_model_fail_acct: (Scalars['String'] | null) pricing_model_pass_acct: (Scalars['String'] | null) proposal_acct: (Scalars['String'] | null) @@ -3327,6 +3607,8 @@ export interface proposals_max_fields { proposer_acct: (Scalars['String'] | null) quote_vault: (Scalars['String'] | null) status: (Scalars['String'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'proposals_max_fields' } @@ -3340,11 +3622,15 @@ export interface proposals_min_fields { created_at: (Scalars['timestamptz'] | null) dao_acct: (Scalars['String'] | null) description_url: (Scalars['String'] | null) + duration_in_slots: (Scalars['bigint'] | null) end_slot: (Scalars['bigint'] | null) ended_at: (Scalars['timestamptz'] | null) fail_market_acct: (Scalars['String'] | null) initial_slot: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) pass_market_acct: (Scalars['String'] | null) + pass_threshold_bps: (Scalars['bigint'] | null) pricing_model_fail_acct: (Scalars['String'] | null) pricing_model_pass_acct: (Scalars['String'] | null) proposal_acct: (Scalars['String'] | null) @@ -3352,6 +3638,8 @@ export interface proposals_min_fields { proposer_acct: (Scalars['String'] | null) quote_vault: (Scalars['String'] | null) status: (Scalars['String'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'proposals_min_fields' } @@ -3368,7 +3656,7 @@ export interface proposals_mutation_response { /** select columns of table "proposals" */ -export type proposals_select_column = 'autocrat_version' | 'base_vault' | 'completed_at' | 'created_at' | 'dao_acct' | 'description_url' | 'end_slot' | 'ended_at' | 'fail_market_acct' | 'initial_slot' | 'pass_market_acct' | 'pricing_model_fail_acct' | 'pricing_model_pass_acct' | 'proposal_acct' | 'proposal_num' | 'proposer_acct' | 'quote_vault' | 'status' | 'updated_at' +export type proposals_select_column = 'autocrat_version' | 'base_vault' | 'completed_at' | 'created_at' | 'dao_acct' | 'description_url' | 'duration_in_slots' | 'end_slot' | 'ended_at' | 'fail_market_acct' | 'initial_slot' | 'min_base_futarchic_liquidity' | 'min_quote_futarchic_liquidity' | 'pass_market_acct' | 'pass_threshold_bps' | 'pricing_model_fail_acct' | 'pricing_model_pass_acct' | 'proposal_acct' | 'proposal_num' | 'proposer_acct' | 'quote_vault' | 'status' | 'twap_initial_observation' | 'twap_max_observation_change_per_update' | 'updated_at' /** select "proposals_aggregate_bool_exp_avg_arguments_columns" columns of table "proposals" */ @@ -3406,9 +3694,15 @@ export type proposals_select_column_proposals_aggregate_bool_exp_var_samp_argume /** aggregate stddev on columns */ export interface proposals_stddev_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_stddev_fields' } @@ -3416,9 +3710,15 @@ export interface proposals_stddev_fields { /** aggregate stddev_pop on columns */ export interface proposals_stddev_pop_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_stddev_pop_fields' } @@ -3426,9 +3726,15 @@ export interface proposals_stddev_pop_fields { /** aggregate stddev_samp on columns */ export interface proposals_stddev_samp_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_stddev_samp_fields' } @@ -3436,23 +3742,35 @@ export interface proposals_stddev_samp_fields { /** aggregate sum on columns */ export interface proposals_sum_fields { autocrat_version: (Scalars['float8'] | null) + duration_in_slots: (Scalars['bigint'] | null) end_slot: (Scalars['bigint'] | null) initial_slot: (Scalars['bigint'] | null) + min_base_futarchic_liquidity: (Scalars['bigint'] | null) + min_quote_futarchic_liquidity: (Scalars['bigint'] | null) + pass_threshold_bps: (Scalars['bigint'] | null) proposal_num: (Scalars['bigint'] | null) + twap_initial_observation: (Scalars['bigint'] | null) + twap_max_observation_change_per_update: (Scalars['bigint'] | null) __typename: 'proposals_sum_fields' } /** update columns of table "proposals" */ -export type proposals_update_column = 'autocrat_version' | 'base_vault' | 'completed_at' | 'created_at' | 'dao_acct' | 'description_url' | 'end_slot' | 'ended_at' | 'fail_market_acct' | 'initial_slot' | 'pass_market_acct' | 'pricing_model_fail_acct' | 'pricing_model_pass_acct' | 'proposal_acct' | 'proposal_num' | 'proposer_acct' | 'quote_vault' | 'status' | 'updated_at' +export type proposals_update_column = 'autocrat_version' | 'base_vault' | 'completed_at' | 'created_at' | 'dao_acct' | 'description_url' | 'duration_in_slots' | 'end_slot' | 'ended_at' | 'fail_market_acct' | 'initial_slot' | 'min_base_futarchic_liquidity' | 'min_quote_futarchic_liquidity' | 'pass_market_acct' | 'pass_threshold_bps' | 'pricing_model_fail_acct' | 'pricing_model_pass_acct' | 'proposal_acct' | 'proposal_num' | 'proposer_acct' | 'quote_vault' | 'status' | 'twap_initial_observation' | 'twap_max_observation_change_per_update' | 'updated_at' /** aggregate var_pop on columns */ export interface proposals_var_pop_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_var_pop_fields' } @@ -3460,9 +3778,15 @@ export interface proposals_var_pop_fields { /** aggregate var_samp on columns */ export interface proposals_var_samp_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_var_samp_fields' } @@ -3470,9 +3794,15 @@ export interface proposals_var_samp_fields { /** aggregate variance on columns */ export interface proposals_variance_fields { autocrat_version: (Scalars['Float'] | null) + duration_in_slots: (Scalars['Float'] | null) end_slot: (Scalars['Float'] | null) initial_slot: (Scalars['Float'] | null) + min_base_futarchic_liquidity: (Scalars['Float'] | null) + min_quote_futarchic_liquidity: (Scalars['Float'] | null) + pass_threshold_bps: (Scalars['Float'] | null) proposal_num: (Scalars['Float'] | null) + twap_initial_observation: (Scalars['Float'] | null) + twap_max_observation_change_per_update: (Scalars['Float'] | null) __typename: 'proposals_variance_fields' } @@ -3593,6 +3923,18 @@ export interface query_root { sessions_aggregate: sessions_aggregate /** fetch data from the table: "sessions" using primary key columns */ sessions_by_pk: (sessions | null) + /** fetch data from the table: "signature_accounts" */ + signature_accounts: signature_accounts[] + /** fetch aggregated fields from the table: "signature_accounts" */ + signature_accounts_aggregate: signature_accounts_aggregate + /** fetch data from the table: "signature_accounts" using primary key columns */ + signature_accounts_by_pk: (signature_accounts | null) + /** fetch data from the table: "signatures" */ + signatures: signatures[] + /** fetch aggregated fields from the table: "signatures" */ + signatures_aggregate: signatures_aggregate + /** fetch data from the table: "signatures" using primary key columns */ + signatures_by_pk: (signatures | null) /** An array relationship */ takes: takes[] /** An aggregate relationship */ @@ -3617,6 +3959,7 @@ export interface query_root { tokens_aggregate: tokens_aggregate /** fetch data from the table: "tokens" using primary key columns */ tokens_by_pk: (tokens | null) + top_dao_traders: dao_trader[] /** An array relationship */ transaction_watcher_transactions: transaction_watcher_transactions[] /** An aggregate relationship */ @@ -3645,12 +3988,65 @@ export interface query_root { twaps_aggregate: twaps_aggregate /** fetch data from the table: "twaps" using primary key columns */ twaps_by_pk: (twaps | null) + user_count_and_trade_count_per_proposal: proposal_statistics[] + /** An array relationship */ + user_deposits: user_deposits[] + /** An aggregate relationship */ + user_deposits_aggregate: user_deposits_aggregate + /** fetch data from the table: "user_performance" */ + user_performance: user_performance[] + /** fetch aggregated fields from the table: "user_performance" */ + user_performance_aggregate: user_performance_aggregate + /** fetch data from the table: "user_performance" using primary key columns */ + user_performance_by_pk: (user_performance | null) /** fetch data from the table: "users" */ users: users[] /** fetch aggregated fields from the table: "users" */ users_aggregate: users_aggregate /** fetch data from the table: "users" using primary key columns */ users_by_pk: (users | null) + /** An array relationship */ + v0_4_amms: v0_4_amms[] + /** An aggregate relationship */ + v0_4_amms_aggregate: v0_4_amms_aggregate + /** fetch data from the table: "v0_4_amms" using primary key columns */ + v0_4_amms_by_pk: (v0_4_amms | null) + /** An array relationship */ + v0_4_conditional_vaults: v0_4_conditional_vaults[] + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate + /** fetch data from the table: "v0_4_conditional_vaults" using primary key columns */ + v0_4_conditional_vaults_by_pk: (v0_4_conditional_vaults | null) + /** An array relationship */ + v0_4_merges: v0_4_merges[] + /** An aggregate relationship */ + v0_4_merges_aggregate: v0_4_merges_aggregate + /** fetch data from the table: "v0_4_merges" using primary key columns */ + v0_4_merges_by_pk: (v0_4_merges | null) + /** An array relationship */ + v0_4_metric_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate: v0_4_metric_decisions_aggregate + /** fetch data from the table: "v0_4_metric_decisions" using primary key columns */ + v0_4_metric_decisions_by_pk: (v0_4_metric_decisions | null) + /** fetch data from the table: "v0_4_questions" */ + v0_4_questions: v0_4_questions[] + /** fetch aggregated fields from the table: "v0_4_questions" */ + v0_4_questions_aggregate: v0_4_questions_aggregate + /** fetch data from the table: "v0_4_questions" using primary key columns */ + v0_4_questions_by_pk: (v0_4_questions | null) + /** An array relationship */ + v0_4_splits: v0_4_splits[] + /** An aggregate relationship */ + v0_4_splits_aggregate: v0_4_splits_aggregate + /** fetch data from the table: "v0_4_splits" using primary key columns */ + v0_4_splits_by_pk: (v0_4_splits | null) + /** fetch data from the table: "v0_4_swaps" */ + v0_4_swaps: v0_4_swaps[] + /** fetch aggregated fields from the table: "v0_4_swaps" */ + v0_4_swaps_aggregate: v0_4_swaps_aggregate + /** fetch data from the table: "v0_4_swaps" using primary key columns */ + v0_4_swaps_by_pk: (v0_4_swaps | null) __typename: 'query_root' } @@ -3664,6 +4060,7 @@ export interface reactions { proposal: proposals proposal_acct: Scalars['String'] reaction: Scalars['String'] + reaction_id: Scalars['uuid'] reactor_acct: Scalars['String'] updated_at: Scalars['timestamptz'] __typename: 'reactions' @@ -3703,7 +4100,7 @@ export interface reactions_avg_fields { /** unique or primary key constraints on table "reactions" */ -export type reactions_constraint = 'reactions_proposal_acct_reaction_reactor_acct_pk' +export type reactions_constraint = 'reactions_pkey' /** aggregate max on columns */ @@ -3711,6 +4108,7 @@ export interface reactions_max_fields { comment_id: (Scalars['bigint'] | null) proposal_acct: (Scalars['String'] | null) reaction: (Scalars['String'] | null) + reaction_id: (Scalars['uuid'] | null) reactor_acct: (Scalars['String'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'reactions_max_fields' @@ -3722,6 +4120,7 @@ export interface reactions_min_fields { comment_id: (Scalars['bigint'] | null) proposal_acct: (Scalars['String'] | null) reaction: (Scalars['String'] | null) + reaction_id: (Scalars['uuid'] | null) reactor_acct: (Scalars['String'] | null) updated_at: (Scalars['timestamptz'] | null) __typename: 'reactions_min_fields' @@ -3739,7 +4138,7 @@ export interface reactions_mutation_response { /** select columns of table "reactions" */ -export type reactions_select_column = 'comment_id' | 'proposal_acct' | 'reaction' | 'reactor_acct' | 'updated_at' +export type reactions_select_column = 'comment_id' | 'proposal_acct' | 'reaction' | 'reaction_id' | 'reactor_acct' | 'updated_at' /** aggregate stddev on columns */ @@ -3771,7 +4170,7 @@ export interface reactions_sum_fields { /** update columns of table "reactions" */ -export type reactions_update_column = 'comment_id' | 'proposal_acct' | 'reaction' | 'reactor_acct' | 'updated_at' +export type reactions_update_column = 'comment_id' | 'proposal_acct' | 'reaction' | 'reaction_id' | 'reactor_acct' | 'updated_at' /** aggregate var_pop on columns */ @@ -3865,6 +4264,228 @@ export type sessions_select_column = 'created_at' | 'expires_at' | 'id' | 'user_ /** update columns of table "sessions" */ export type sessions_update_column = 'created_at' | 'expires_at' | 'id' | 'user_acct' + +/** columns and relationships of "signature_accounts" */ +export interface signature_accounts { + account: Scalars['String'] + inserted_at: Scalars['timestamptz'] + signature: Scalars['String'] + __typename: 'signature_accounts' +} + + +/** aggregated selection of "signature_accounts" */ +export interface signature_accounts_aggregate { + aggregate: (signature_accounts_aggregate_fields | null) + nodes: signature_accounts[] + __typename: 'signature_accounts_aggregate' +} + + +/** aggregate fields of "signature_accounts" */ +export interface signature_accounts_aggregate_fields { + count: Scalars['Int'] + max: (signature_accounts_max_fields | null) + min: (signature_accounts_min_fields | null) + __typename: 'signature_accounts_aggregate_fields' +} + + +/** unique or primary key constraints on table "signature_accounts" */ +export type signature_accounts_constraint = 'signature_accounts_signature_account_pk' + + +/** aggregate max on columns */ +export interface signature_accounts_max_fields { + account: (Scalars['String'] | null) + inserted_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + __typename: 'signature_accounts_max_fields' +} + + +/** aggregate min on columns */ +export interface signature_accounts_min_fields { + account: (Scalars['String'] | null) + inserted_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + __typename: 'signature_accounts_min_fields' +} + + +/** response of any mutation on the table "signature_accounts" */ +export interface signature_accounts_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: signature_accounts[] + __typename: 'signature_accounts_mutation_response' +} + + +/** select columns of table "signature_accounts" */ +export type signature_accounts_select_column = 'account' | 'inserted_at' | 'signature' + + +/** update columns of table "signature_accounts" */ +export type signature_accounts_update_column = 'account' | 'inserted_at' | 'signature' + + +/** columns and relationships of "signatures" */ +export interface signatures { + block_time: (Scalars['timestamptz'] | null) + did_err: Scalars['Boolean'] + err: (Scalars['String'] | null) + inserted_at: Scalars['timestamptz'] + seq_num: Scalars['bigint'] + signature: Scalars['String'] + slot: Scalars['bigint'] + /** An array relationship */ + v0_4_merges: v0_4_merges[] + /** An aggregate relationship */ + v0_4_merges_aggregate: v0_4_merges_aggregate + /** An array relationship */ + v0_4_splits: v0_4_splits[] + /** An aggregate relationship */ + v0_4_splits_aggregate: v0_4_splits_aggregate + __typename: 'signatures' +} + + +/** aggregated selection of "signatures" */ +export interface signatures_aggregate { + aggregate: (signatures_aggregate_fields | null) + nodes: signatures[] + __typename: 'signatures_aggregate' +} + + +/** aggregate fields of "signatures" */ +export interface signatures_aggregate_fields { + avg: (signatures_avg_fields | null) + count: Scalars['Int'] + max: (signatures_max_fields | null) + min: (signatures_min_fields | null) + stddev: (signatures_stddev_fields | null) + stddev_pop: (signatures_stddev_pop_fields | null) + stddev_samp: (signatures_stddev_samp_fields | null) + sum: (signatures_sum_fields | null) + var_pop: (signatures_var_pop_fields | null) + var_samp: (signatures_var_samp_fields | null) + variance: (signatures_variance_fields | null) + __typename: 'signatures_aggregate_fields' +} + + +/** aggregate avg on columns */ +export interface signatures_avg_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_avg_fields' +} + + +/** unique or primary key constraints on table "signatures" */ +export type signatures_constraint = 'signatures_pkey' | 'signatures_seq_num_unique' + + +/** aggregate max on columns */ +export interface signatures_max_fields { + block_time: (Scalars['timestamptz'] | null) + err: (Scalars['String'] | null) + inserted_at: (Scalars['timestamptz'] | null) + seq_num: (Scalars['bigint'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + __typename: 'signatures_max_fields' +} + + +/** aggregate min on columns */ +export interface signatures_min_fields { + block_time: (Scalars['timestamptz'] | null) + err: (Scalars['String'] | null) + inserted_at: (Scalars['timestamptz'] | null) + seq_num: (Scalars['bigint'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + __typename: 'signatures_min_fields' +} + + +/** response of any mutation on the table "signatures" */ +export interface signatures_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: signatures[] + __typename: 'signatures_mutation_response' +} + + +/** select columns of table "signatures" */ +export type signatures_select_column = 'block_time' | 'did_err' | 'err' | 'inserted_at' | 'seq_num' | 'signature' | 'slot' + + +/** aggregate stddev on columns */ +export interface signatures_stddev_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_stddev_fields' +} + + +/** aggregate stddev_pop on columns */ +export interface signatures_stddev_pop_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_stddev_pop_fields' +} + + +/** aggregate stddev_samp on columns */ +export interface signatures_stddev_samp_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_stddev_samp_fields' +} + + +/** aggregate sum on columns */ +export interface signatures_sum_fields { + seq_num: (Scalars['bigint'] | null) + slot: (Scalars['bigint'] | null) + __typename: 'signatures_sum_fields' +} + + +/** update columns of table "signatures" */ +export type signatures_update_column = 'block_time' | 'did_err' | 'err' | 'inserted_at' | 'seq_num' | 'signature' | 'slot' + + +/** aggregate var_pop on columns */ +export interface signatures_var_pop_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_var_pop_fields' +} + + +/** aggregate var_samp on columns */ +export interface signatures_var_samp_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_var_samp_fields' +} + + +/** aggregate variance on columns */ +export interface signatures_variance_fields { + seq_num: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'signatures_variance_fields' +} + export interface subscription_root { /** An array relationship */ candles: candles[] @@ -4022,6 +4643,22 @@ export interface subscription_root { sessions_by_pk: (sessions | null) /** fetch data from the table in a streaming manner: "sessions" */ sessions_stream: sessions[] + /** fetch data from the table: "signature_accounts" */ + signature_accounts: signature_accounts[] + /** fetch aggregated fields from the table: "signature_accounts" */ + signature_accounts_aggregate: signature_accounts_aggregate + /** fetch data from the table: "signature_accounts" using primary key columns */ + signature_accounts_by_pk: (signature_accounts | null) + /** fetch data from the table in a streaming manner: "signature_accounts" */ + signature_accounts_stream: signature_accounts[] + /** fetch data from the table: "signatures" */ + signatures: signatures[] + /** fetch aggregated fields from the table: "signatures" */ + signatures_aggregate: signatures_aggregate + /** fetch data from the table: "signatures" using primary key columns */ + signatures_by_pk: (signatures | null) + /** fetch data from the table in a streaming manner: "signatures" */ + signatures_stream: signatures[] /** An array relationship */ takes: takes[] /** An aggregate relationship */ @@ -4054,6 +4691,7 @@ export interface subscription_root { tokens_by_pk: (tokens | null) /** fetch data from the table in a streaming manner: "tokens" */ tokens_stream: tokens[] + top_dao_traders: dao_trader[] /** An array relationship */ transaction_watcher_transactions: transaction_watcher_transactions[] /** An aggregate relationship */ @@ -4092,6 +4730,21 @@ export interface subscription_root { twaps_by_pk: (twaps | null) /** fetch data from the table in a streaming manner: "twaps" */ twaps_stream: twaps[] + user_count_and_trade_count_per_proposal: proposal_statistics[] + /** An array relationship */ + user_deposits: user_deposits[] + /** An aggregate relationship */ + user_deposits_aggregate: user_deposits_aggregate + /** fetch data from the table in a streaming manner: "user_deposits" */ + user_deposits_stream: user_deposits[] + /** fetch data from the table: "user_performance" */ + user_performance: user_performance[] + /** fetch aggregated fields from the table: "user_performance" */ + user_performance_aggregate: user_performance_aggregate + /** fetch data from the table: "user_performance" using primary key columns */ + user_performance_by_pk: (user_performance | null) + /** fetch data from the table in a streaming manner: "user_performance" */ + user_performance_stream: user_performance[] /** fetch data from the table: "users" */ users: users[] /** fetch aggregated fields from the table: "users" */ @@ -4100,6 +4753,62 @@ export interface subscription_root { users_by_pk: (users | null) /** fetch data from the table in a streaming manner: "users" */ users_stream: users[] + /** An array relationship */ + v0_4_amms: v0_4_amms[] + /** An aggregate relationship */ + v0_4_amms_aggregate: v0_4_amms_aggregate + /** fetch data from the table: "v0_4_amms" using primary key columns */ + v0_4_amms_by_pk: (v0_4_amms | null) + /** fetch data from the table in a streaming manner: "v0_4_amms" */ + v0_4_amms_stream: v0_4_amms[] + /** An array relationship */ + v0_4_conditional_vaults: v0_4_conditional_vaults[] + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate + /** fetch data from the table: "v0_4_conditional_vaults" using primary key columns */ + v0_4_conditional_vaults_by_pk: (v0_4_conditional_vaults | null) + /** fetch data from the table in a streaming manner: "v0_4_conditional_vaults" */ + v0_4_conditional_vaults_stream: v0_4_conditional_vaults[] + /** An array relationship */ + v0_4_merges: v0_4_merges[] + /** An aggregate relationship */ + v0_4_merges_aggregate: v0_4_merges_aggregate + /** fetch data from the table: "v0_4_merges" using primary key columns */ + v0_4_merges_by_pk: (v0_4_merges | null) + /** fetch data from the table in a streaming manner: "v0_4_merges" */ + v0_4_merges_stream: v0_4_merges[] + /** An array relationship */ + v0_4_metric_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate: v0_4_metric_decisions_aggregate + /** fetch data from the table: "v0_4_metric_decisions" using primary key columns */ + v0_4_metric_decisions_by_pk: (v0_4_metric_decisions | null) + /** fetch data from the table in a streaming manner: "v0_4_metric_decisions" */ + v0_4_metric_decisions_stream: v0_4_metric_decisions[] + /** fetch data from the table: "v0_4_questions" */ + v0_4_questions: v0_4_questions[] + /** fetch aggregated fields from the table: "v0_4_questions" */ + v0_4_questions_aggregate: v0_4_questions_aggregate + /** fetch data from the table: "v0_4_questions" using primary key columns */ + v0_4_questions_by_pk: (v0_4_questions | null) + /** fetch data from the table in a streaming manner: "v0_4_questions" */ + v0_4_questions_stream: v0_4_questions[] + /** An array relationship */ + v0_4_splits: v0_4_splits[] + /** An aggregate relationship */ + v0_4_splits_aggregate: v0_4_splits_aggregate + /** fetch data from the table: "v0_4_splits" using primary key columns */ + v0_4_splits_by_pk: (v0_4_splits | null) + /** fetch data from the table in a streaming manner: "v0_4_splits" */ + v0_4_splits_stream: v0_4_splits[] + /** fetch data from the table: "v0_4_swaps" */ + v0_4_swaps: v0_4_swaps[] + /** fetch aggregated fields from the table: "v0_4_swaps" */ + v0_4_swaps_aggregate: v0_4_swaps_aggregate + /** fetch data from the table: "v0_4_swaps" using primary key columns */ + v0_4_swaps_by_pk: (v0_4_swaps | null) + /** fetch data from the table in a streaming manner: "v0_4_swaps" */ + v0_4_swaps_stream: v0_4_swaps[] __typename: 'subscription_root' } @@ -4325,6 +5034,8 @@ export interface token_acct_balances { /** An object relationship */ tokenAcctByTokenAcct: token_accts token_acct: Scalars['String'] + /** An object relationship */ + transaction: (transactions | null) tx_sig: (Scalars['String'] | null) __typename: 'token_acct_balances' } @@ -4365,7 +5076,7 @@ export interface token_acct_balances_avg_fields { /** unique or primary key constraints on table "token_acct_balances" */ -export type token_acct_balances_constraint = 'token_acct_balances_token_acct_mint_acct_amount_created_at_pk' +export type token_acct_balances_constraint = 'new_token_acct_balances_pkey' /** aggregate max on columns */ @@ -4499,6 +5210,10 @@ export interface token_accts { /** An aggregate relationship */ token_acct_balances_aggregate: token_acct_balances_aggregate updated_at: (Scalars['timestamptz'] | null) + /** An array relationship */ + v0_4_conditional_vaults: v0_4_conditional_vaults[] + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate __typename: 'token_accts' } @@ -4667,6 +5382,26 @@ export interface tokens { /** An aggregate relationship */ token_accts_aggregate: token_accts_aggregate updated_at: Scalars['timestamptz'] + /** An array relationship */ + user_deposits: user_deposits[] + /** An aggregate relationship */ + user_deposits_aggregate: user_deposits_aggregate + /** An array relationship */ + v04AmmsByLpMintAddr: v0_4_amms[] + /** An aggregate relationship */ + v04AmmsByLpMintAddr_aggregate: v0_4_amms_aggregate + /** An array relationship */ + v04AmmsByQuoteMintAddr: v0_4_amms[] + /** An aggregate relationship */ + v04AmmsByQuoteMintAddr_aggregate: v0_4_amms_aggregate + /** An array relationship */ + v0_4_amms: v0_4_amms[] + /** An aggregate relationship */ + v0_4_amms_aggregate: v0_4_amms_aggregate + /** An array relationship */ + v0_4_conditional_vaults: v0_4_conditional_vaults[] + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate: v0_4_conditional_vaults_aggregate /** An object relationship */ vault_by_finalize: (conditional_vaults | null) /** An object relationship */ @@ -5125,6 +5860,10 @@ export interface transactions { serializer_logic_version: Scalars['smallint'] slot: Scalars['bigint'] /** An array relationship */ + token_acct_balances: token_acct_balances[] + /** An aggregate relationship */ + token_acct_balances_aggregate: token_acct_balances_aggregate + /** An array relationship */ transactionWatchersByLatestTxSig: transaction_watchers[] /** An aggregate relationship */ transactionWatchersByLatestTxSig_aggregate: transaction_watchers_aggregate @@ -5137,6 +5876,10 @@ export interface transactions { /** An aggregate relationship */ transaction_watchers_aggregate: transaction_watchers_aggregate tx_sig: Scalars['String'] + /** An array relationship */ + user_deposits: user_deposits[] + /** An aggregate relationship */ + user_deposits_aggregate: user_deposits_aggregate __typename: 'transactions' } @@ -5319,6 +6062,10 @@ export interface twap_chart_data_avg_fields { } +/** unique or primary key constraints on table "twap_chart_data" */ +export type twap_chart_data_constraint = 'idx_acct_interv' + + /** aggregate max on columns */ export interface twap_chart_data_max_fields { interv: (Scalars['timestamptz'] | null) @@ -5337,6 +6084,16 @@ export interface twap_chart_data_min_fields { } +/** response of any mutation on the table "twap_chart_data" */ +export interface twap_chart_data_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: twap_chart_data[] + __typename: 'twap_chart_data_mutation_response' +} + + /** select columns of table "twap_chart_data" */ export type twap_chart_data_select_column = 'interv' | 'market_acct' | 'token_amount' @@ -5369,6 +6126,10 @@ export interface twap_chart_data_sum_fields { } +/** update columns of table "twap_chart_data" */ +export type twap_chart_data_update_column = 'interv' | 'market_acct' | 'token_amount' + + /** aggregate var_pop on columns */ export interface twap_chart_data_var_pop_fields { token_amount: (Scalars['Float'] | null) @@ -5571,2702 +6332,4456 @@ export interface twaps_variance_fields { } -/** columns and relationships of "users" */ -export interface users { +/** columns and relationships of "user_deposits" */ +export interface user_deposits { created_at: Scalars['timestamptz'] - /** An array relationship */ - sessions: sessions[] - /** An aggregate relationship */ - sessions_aggregate: sessions_aggregate + mint_acct: Scalars['String'] + /** An object relationship */ + token: tokens + token_amount: Scalars['bigint'] + /** An object relationship */ + transaction: transactions + tx_sig: Scalars['String'] + /** An object relationship */ + user: users user_acct: Scalars['String'] - __typename: 'users' + __typename: 'user_deposits' } -/** aggregated selection of "users" */ -export interface users_aggregate { - aggregate: (users_aggregate_fields | null) - nodes: users[] - __typename: 'users_aggregate' +/** aggregated selection of "user_deposits" */ +export interface user_deposits_aggregate { + aggregate: (user_deposits_aggregate_fields | null) + nodes: user_deposits[] + __typename: 'user_deposits_aggregate' } -/** aggregate fields of "users" */ -export interface users_aggregate_fields { +/** aggregate fields of "user_deposits" */ +export interface user_deposits_aggregate_fields { + avg: (user_deposits_avg_fields | null) count: Scalars['Int'] - max: (users_max_fields | null) - min: (users_min_fields | null) - __typename: 'users_aggregate_fields' + max: (user_deposits_max_fields | null) + min: (user_deposits_min_fields | null) + stddev: (user_deposits_stddev_fields | null) + stddev_pop: (user_deposits_stddev_pop_fields | null) + stddev_samp: (user_deposits_stddev_samp_fields | null) + sum: (user_deposits_sum_fields | null) + var_pop: (user_deposits_var_pop_fields | null) + var_samp: (user_deposits_var_samp_fields | null) + variance: (user_deposits_variance_fields | null) + __typename: 'user_deposits_aggregate_fields' } -/** unique or primary key constraints on table "users" */ -export type users_constraint = 'users_pkey' +/** aggregate avg on columns */ +export interface user_deposits_avg_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_avg_fields' +} /** aggregate max on columns */ -export interface users_max_fields { +export interface user_deposits_max_fields { created_at: (Scalars['timestamptz'] | null) + mint_acct: (Scalars['String'] | null) + token_amount: (Scalars['bigint'] | null) + tx_sig: (Scalars['String'] | null) user_acct: (Scalars['String'] | null) - __typename: 'users_max_fields' + __typename: 'user_deposits_max_fields' } /** aggregate min on columns */ -export interface users_min_fields { +export interface user_deposits_min_fields { created_at: (Scalars['timestamptz'] | null) + mint_acct: (Scalars['String'] | null) + token_amount: (Scalars['bigint'] | null) + tx_sig: (Scalars['String'] | null) user_acct: (Scalars['String'] | null) - __typename: 'users_min_fields' + __typename: 'user_deposits_min_fields' } -/** response of any mutation on the table "users" */ -export interface users_mutation_response { +/** response of any mutation on the table "user_deposits" */ +export interface user_deposits_mutation_response { /** number of rows affected by the mutation */ affected_rows: Scalars['Int'] /** data from the rows affected by the mutation */ - returning: users[] - __typename: 'users_mutation_response' + returning: user_deposits[] + __typename: 'user_deposits_mutation_response' } -/** select columns of table "users" */ -export type users_select_column = 'created_at' | 'user_acct' - +/** select columns of table "user_deposits" */ +export type user_deposits_select_column = 'created_at' | 'mint_acct' | 'token_amount' | 'tx_sig' | 'user_acct' -/** update columns of table "users" */ -export type users_update_column = 'created_at' | 'user_acct' -export type Query = query_root -export type Mutation = mutation_root -export type Subscription = subscription_root +/** aggregate stddev on columns */ +export interface user_deposits_stddev_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_stddev_fields' +} -/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ -export interface Boolean_comparison_exp {_eq?: (Scalars['Boolean'] | null),_gt?: (Scalars['Boolean'] | null),_gte?: (Scalars['Boolean'] | null),_in?: (Scalars['Boolean'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['Boolean'] | null),_lte?: (Scalars['Boolean'] | null),_neq?: (Scalars['Boolean'] | null),_nin?: (Scalars['Boolean'][] | null)} - - -/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ -export interface Int_comparison_exp {_eq?: (Scalars['Int'] | null),_gt?: (Scalars['Int'] | null),_gte?: (Scalars['Int'] | null),_in?: (Scalars['Int'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['Int'] | null),_lte?: (Scalars['Int'] | null),_neq?: (Scalars['Int'] | null),_nin?: (Scalars['Int'][] | null)} +/** aggregate stddev_pop on columns */ +export interface user_deposits_stddev_pop_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_stddev_pop_fields' +} -/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ -export interface String_comparison_exp {_eq?: (Scalars['String'] | null),_gt?: (Scalars['String'] | null),_gte?: (Scalars['String'] | null), -/** does the column match the given case-insensitive pattern */ -_ilike?: (Scalars['String'] | null),_in?: (Scalars['String'][] | null), -/** does the column match the given POSIX regular expression, case insensitive */ -_iregex?: (Scalars['String'] | null),_is_null?: (Scalars['Boolean'] | null), -/** does the column match the given pattern */ -_like?: (Scalars['String'] | null),_lt?: (Scalars['String'] | null),_lte?: (Scalars['String'] | null),_neq?: (Scalars['String'] | null), -/** does the column NOT match the given case-insensitive pattern */ -_nilike?: (Scalars['String'] | null),_nin?: (Scalars['String'][] | null), -/** does the column NOT match the given POSIX regular expression, case insensitive */ -_niregex?: (Scalars['String'] | null), -/** does the column NOT match the given pattern */ -_nlike?: (Scalars['String'] | null), -/** does the column NOT match the given POSIX regular expression, case sensitive */ -_nregex?: (Scalars['String'] | null), -/** does the column NOT match the given SQL regular expression */ -_nsimilar?: (Scalars['String'] | null), -/** does the column match the given POSIX regular expression, case sensitive */ -_regex?: (Scalars['String'] | null), -/** does the column match the given SQL regular expression */ -_similar?: (Scalars['String'] | null)} +/** aggregate stddev_samp on columns */ +export interface user_deposits_stddev_samp_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_stddev_samp_fields' +} -/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ -export interface bigint_comparison_exp {_eq?: (Scalars['bigint'] | null),_gt?: (Scalars['bigint'] | null),_gte?: (Scalars['bigint'] | null),_in?: (Scalars['bigint'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['bigint'] | null),_lte?: (Scalars['bigint'] | null),_neq?: (Scalars['bigint'] | null),_nin?: (Scalars['bigint'][] | null)} +/** aggregate sum on columns */ +export interface user_deposits_sum_fields { + token_amount: (Scalars['bigint'] | null) + __typename: 'user_deposits_sum_fields' +} -/** columns and relationships of "candles" */ -export interface candlesGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - open?: boolean | number - timestamp?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate var_pop on columns */ +export interface user_deposits_var_pop_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_var_pop_fields' } -/** aggregated selection of "candles" */ -export interface candles_aggregateGenqlSelection{ - aggregate?: candles_aggregate_fieldsGenqlSelection - nodes?: candlesGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate var_samp on columns */ +export interface user_deposits_var_samp_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_var_samp_fields' } -export interface candles_aggregate_bool_exp {count?: (candles_aggregate_bool_exp_count | null)} -export interface candles_aggregate_bool_exp_count {arguments?: (candles_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (candles_bool_exp | null),predicate: Int_comparison_exp} +/** aggregate variance on columns */ +export interface user_deposits_variance_fields { + token_amount: (Scalars['Float'] | null) + __typename: 'user_deposits_variance_fields' +} -/** aggregate fields of "candles" */ -export interface candles_aggregate_fieldsGenqlSelection{ - avg?: candles_avg_fieldsGenqlSelection - count?: { __args: {columns?: (candles_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: candles_max_fieldsGenqlSelection - min?: candles_min_fieldsGenqlSelection - stddev?: candles_stddev_fieldsGenqlSelection - stddev_pop?: candles_stddev_pop_fieldsGenqlSelection - stddev_samp?: candles_stddev_samp_fieldsGenqlSelection - sum?: candles_sum_fieldsGenqlSelection - var_pop?: candles_var_pop_fieldsGenqlSelection - var_samp?: candles_var_samp_fieldsGenqlSelection - variance?: candles_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** columns and relationships of "user_performance" */ +export interface user_performance { + buy_orders_count: Scalars['bigint'] + created_at: Scalars['timestamptz'] + /** An object relationship */ + dao: daos + dao_acct: Scalars['String'] + /** An object relationship */ + proposal: proposals + proposal_acct: Scalars['String'] + sell_orders_count: Scalars['bigint'] + tokens_bought: Scalars['numeric'] + tokens_bought_resolving_market: Scalars['numeric'] + /** amount of tokens sold */ + tokens_sold: Scalars['numeric'] + tokens_sold_resolving_market: Scalars['numeric'] + total_volume: (Scalars['numeric'] | null) + updated_at: (Scalars['timestamptz'] | null) + /** An object relationship */ + user: users + user_acct: Scalars['String'] + volume_bought: Scalars['numeric'] + volume_bought_resolving_market: Scalars['numeric'] + volume_sold: Scalars['numeric'] + volume_sold_resolving_market: Scalars['numeric'] + __typename: 'user_performance' } -/** order by aggregate values of table "candles" */ -export interface candles_aggregate_order_by {avg?: (candles_avg_order_by | null),count?: (order_by | null),max?: (candles_max_order_by | null),min?: (candles_min_order_by | null),stddev?: (candles_stddev_order_by | null),stddev_pop?: (candles_stddev_pop_order_by | null),stddev_samp?: (candles_stddev_samp_order_by | null),sum?: (candles_sum_order_by | null),var_pop?: (candles_var_pop_order_by | null),var_samp?: (candles_var_samp_order_by | null),variance?: (candles_variance_order_by | null)} +/** aggregated selection of "user_performance" */ +export interface user_performance_aggregate { + aggregate: (user_performance_aggregate_fields | null) + nodes: user_performance[] + __typename: 'user_performance_aggregate' +} -/** input type for inserting array relation for remote table "candles" */ -export interface candles_arr_rel_insert_input {data: candles_insert_input[], -/** upsert condition */ -on_conflict?: (candles_on_conflict | null)} +/** aggregate fields of "user_performance" */ +export interface user_performance_aggregate_fields { + avg: (user_performance_avg_fields | null) + count: Scalars['Int'] + max: (user_performance_max_fields | null) + min: (user_performance_min_fields | null) + stddev: (user_performance_stddev_fields | null) + stddev_pop: (user_performance_stddev_pop_fields | null) + stddev_samp: (user_performance_stddev_samp_fields | null) + sum: (user_performance_sum_fields | null) + var_pop: (user_performance_var_pop_fields | null) + var_samp: (user_performance_var_samp_fields | null) + variance: (user_performance_variance_fields | null) + __typename: 'user_performance_aggregate_fields' +} /** aggregate avg on columns */ -export interface candles_avg_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface user_performance_avg_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_avg_fields' } -/** order by avg() on columns of table "candles" */ -export interface candles_avg_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "candles". All fields are combined with a logical 'AND'. */ -export interface candles_bool_exp {_and?: (candles_bool_exp[] | null),_not?: (candles_bool_exp | null),_or?: (candles_bool_exp[] | null),candle_average?: (bigint_comparison_exp | null),candle_duration?: (Int_comparison_exp | null),close?: (bigint_comparison_exp | null),cond_market_twap?: (bigint_comparison_exp | null),high?: (bigint_comparison_exp | null),low?: (bigint_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),open?: (bigint_comparison_exp | null),timestamp?: (timestamptz_comparison_exp | null),volume?: (bigint_comparison_exp | null)} - - -/** input type for incrementing numeric columns in table "candles" */ -export interface candles_inc_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),open?: (Scalars['bigint'] | null),volume?: (Scalars['bigint'] | null)} - - -/** input type for inserting data into table "candles" */ -export interface candles_insert_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} +/** unique or primary key constraints on table "user_performance" */ +export type user_performance_constraint = 'user_performance_proposal_acct_user_acct_pk' /** aggregate max on columns */ -export interface candles_max_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - market_acct?: boolean | number - open?: boolean | number - timestamp?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface user_performance_max_fields { + buy_orders_count: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + dao_acct: (Scalars['String'] | null) + proposal_acct: (Scalars['String'] | null) + sell_orders_count: (Scalars['bigint'] | null) + tokens_bought: (Scalars['numeric'] | null) + tokens_bought_resolving_market: (Scalars['numeric'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['numeric'] | null) + tokens_sold_resolving_market: (Scalars['numeric'] | null) + total_volume: (Scalars['numeric'] | null) + updated_at: (Scalars['timestamptz'] | null) + user_acct: (Scalars['String'] | null) + volume_bought: (Scalars['numeric'] | null) + volume_bought_resolving_market: (Scalars['numeric'] | null) + volume_sold: (Scalars['numeric'] | null) + volume_sold_resolving_market: (Scalars['numeric'] | null) + __typename: 'user_performance_max_fields' } -/** order by max() on columns of table "candles" */ -export interface candles_max_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} - - /** aggregate min on columns */ -export interface candles_min_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - market_acct?: boolean | number - open?: boolean | number - timestamp?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface user_performance_min_fields { + buy_orders_count: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + dao_acct: (Scalars['String'] | null) + proposal_acct: (Scalars['String'] | null) + sell_orders_count: (Scalars['bigint'] | null) + tokens_bought: (Scalars['numeric'] | null) + tokens_bought_resolving_market: (Scalars['numeric'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['numeric'] | null) + tokens_sold_resolving_market: (Scalars['numeric'] | null) + total_volume: (Scalars['numeric'] | null) + updated_at: (Scalars['timestamptz'] | null) + user_acct: (Scalars['String'] | null) + volume_bought: (Scalars['numeric'] | null) + volume_bought_resolving_market: (Scalars['numeric'] | null) + volume_sold: (Scalars['numeric'] | null) + volume_sold_resolving_market: (Scalars['numeric'] | null) + __typename: 'user_performance_min_fields' } -/** order by min() on columns of table "candles" */ -export interface candles_min_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} - - -/** response of any mutation on the table "candles" */ -export interface candles_mutation_responseGenqlSelection{ +/** response of any mutation on the table "user_performance" */ +export interface user_performance_mutation_response { /** number of rows affected by the mutation */ - affected_rows?: boolean | number + affected_rows: Scalars['Int'] /** data from the rows affected by the mutation */ - returning?: candlesGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number + returning: user_performance[] + __typename: 'user_performance_mutation_response' } -/** on_conflict condition type for table "candles" */ -export interface candles_on_conflict {constraint: candles_constraint,update_columns?: candles_update_column[],where?: (candles_bool_exp | null)} - - -/** Ordering options when selecting data from "candles". */ -export interface candles_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} - - -/** primary key columns input for table: candles */ -export interface candles_pk_columns_input {candle_duration: Scalars['Int'],market_acct: Scalars['String'],timestamp: Scalars['timestamptz']} - - -/** input type for updating data in table "candles" */ -export interface candles_set_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} +/** select columns of table "user_performance" */ +export type user_performance_select_column = 'buy_orders_count' | 'created_at' | 'dao_acct' | 'proposal_acct' | 'sell_orders_count' | 'tokens_bought' | 'tokens_bought_resolving_market' | 'tokens_sold' | 'tokens_sold_resolving_market' | 'total_volume' | 'updated_at' | 'user_acct' | 'volume_bought' | 'volume_bought_resolving_market' | 'volume_sold' | 'volume_sold_resolving_market' /** aggregate stddev on columns */ -export interface candles_stddev_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface user_performance_stddev_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_stddev_fields' } -/** order by stddev() on columns of table "candles" */ -export interface candles_stddev_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} - - /** aggregate stddev_pop on columns */ -export interface candles_stddev_pop_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface user_performance_stddev_pop_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_stddev_pop_fields' } -/** order by stddev_pop() on columns of table "candles" */ -export interface candles_stddev_pop_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** aggregate stddev_samp on columns */ +export interface user_performance_stddev_samp_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_stddev_samp_fields' +} -/** aggregate stddev_samp on columns */ -export interface candles_stddev_samp_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate sum on columns */ +export interface user_performance_sum_fields { + buy_orders_count: (Scalars['bigint'] | null) + sell_orders_count: (Scalars['bigint'] | null) + tokens_bought: (Scalars['numeric'] | null) + tokens_bought_resolving_market: (Scalars['numeric'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['numeric'] | null) + tokens_sold_resolving_market: (Scalars['numeric'] | null) + total_volume: (Scalars['numeric'] | null) + volume_bought: (Scalars['numeric'] | null) + volume_bought_resolving_market: (Scalars['numeric'] | null) + volume_sold: (Scalars['numeric'] | null) + volume_sold_resolving_market: (Scalars['numeric'] | null) + __typename: 'user_performance_sum_fields' } -/** order by stddev_samp() on columns of table "candles" */ -export interface candles_stddev_samp_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** update columns of table "user_performance" */ +export type user_performance_update_column = 'buy_orders_count' | 'created_at' | 'dao_acct' | 'proposal_acct' | 'sell_orders_count' | 'tokens_bought' | 'tokens_bought_resolving_market' | 'tokens_sold' | 'tokens_sold_resolving_market' | 'updated_at' | 'user_acct' | 'volume_bought' | 'volume_bought_resolving_market' | 'volume_sold' | 'volume_sold_resolving_market' -/** Streaming cursor of the table "candles" */ -export interface candles_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: candles_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** aggregate var_pop on columns */ +export interface user_performance_var_pop_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_var_pop_fields' +} -/** Initial value of the column from where the streaming should start */ -export interface candles_stream_cursor_value_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} +/** aggregate var_samp on columns */ +export interface user_performance_var_samp_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_var_samp_fields' +} -/** aggregate sum on columns */ -export interface candles_sum_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate variance on columns */ +export interface user_performance_variance_fields { + buy_orders_count: (Scalars['Float'] | null) + sell_orders_count: (Scalars['Float'] | null) + tokens_bought: (Scalars['Float'] | null) + tokens_bought_resolving_market: (Scalars['Float'] | null) + /** amount of tokens sold */ + tokens_sold: (Scalars['Float'] | null) + tokens_sold_resolving_market: (Scalars['Float'] | null) + total_volume: (Scalars['Float'] | null) + volume_bought: (Scalars['Float'] | null) + volume_bought_resolving_market: (Scalars['Float'] | null) + volume_sold: (Scalars['Float'] | null) + volume_sold_resolving_market: (Scalars['Float'] | null) + __typename: 'user_performance_variance_fields' } -/** order by sum() on columns of table "candles" */ -export interface candles_sum_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** columns and relationships of "users" */ +export interface users { + created_at: Scalars['timestamptz'] + /** An array relationship */ + orders: orders[] + /** An aggregate relationship */ + orders_aggregate: orders_aggregate + /** An array relationship */ + sessions: sessions[] + /** An aggregate relationship */ + sessions_aggregate: sessions_aggregate + user_acct: Scalars['String'] + /** An array relationship */ + user_deposits: user_deposits[] + /** An aggregate relationship */ + user_deposits_aggregate: user_deposits_aggregate + /** An array relationship */ + user_performances: user_performance[] + /** An aggregate relationship */ + user_performances_aggregate: user_performance_aggregate + __typename: 'users' +} -export interface candles_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (candles_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (candles_set_input | null), -/** filter the rows which have to be updated */ -where: candles_bool_exp} +/** aggregated selection of "users" */ +export interface users_aggregate { + aggregate: (users_aggregate_fields | null) + nodes: users[] + __typename: 'users_aggregate' +} -/** aggregate var_pop on columns */ -export interface candles_var_pop_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number + +/** aggregate fields of "users" */ +export interface users_aggregate_fields { + count: Scalars['Int'] + max: (users_max_fields | null) + min: (users_min_fields | null) + __typename: 'users_aggregate_fields' } -/** order by var_pop() on columns of table "candles" */ -export interface candles_var_pop_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** unique or primary key constraints on table "users" */ +export type users_constraint = 'users_pkey' -/** aggregate var_samp on columns */ -export interface candles_var_samp_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface users_max_fields { + created_at: (Scalars['timestamptz'] | null) + user_acct: (Scalars['String'] | null) + __typename: 'users_max_fields' } -/** order by var_samp() on columns of table "candles" */ -export interface candles_var_samp_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** aggregate min on columns */ +export interface users_min_fields { + created_at: (Scalars['timestamptz'] | null) + user_acct: (Scalars['String'] | null) + __typename: 'users_min_fields' +} -/** aggregate variance on columns */ -export interface candles_variance_fieldsGenqlSelection{ - candle_average?: boolean | number - candle_duration?: boolean | number - close?: boolean | number - cond_market_twap?: boolean | number - high?: boolean | number - low?: boolean | number - open?: boolean | number - volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** response of any mutation on the table "users" */ +export interface users_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: users[] + __typename: 'users_mutation_response' } -/** order by variance() on columns of table "candles" */ -export interface candles_variance_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} +/** select columns of table "users" */ +export type users_select_column = 'created_at' | 'user_acct' -/** columns and relationships of "comments" */ -export interface commentsGenqlSelection{ +/** update columns of table "users" */ +export type users_update_column = 'created_at' | 'user_acct' + + +/** columns and relationships of "v0_4_amms" */ +export interface v0_4_amms { + amm_addr: Scalars['String'] + base_mint_addr: Scalars['String'] + base_reserves: Scalars['bigint'] /** An object relationship */ - comment?: commentsGenqlSelection - comment_id?: boolean | number - commentor_acct?: boolean | number + base_token: tokens + created_at_slot: Scalars['bigint'] /** An array relationship */ - comments?: (commentsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), - /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) + decisions: v0_4_metric_decisions[] /** An aggregate relationship */ - comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), - /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - content?: boolean | number - created_at?: boolean | number + decisions_aggregate: v0_4_metric_decisions_aggregate + inserted_at: Scalars['timestamptz'] + latest_amm_seq_num_applied: Scalars['bigint'] + lp_mint_addr: Scalars['String'] /** An object relationship */ - proposal?: proposalsGenqlSelection - proposal_acct?: boolean | number - /** An array relationship */ - reactions?: (reactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), - /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - /** An aggregate relationship */ - reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), - /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number + lp_token: tokens + quote_mint_addr: Scalars['String'] + quote_reserves: Scalars['bigint'] + /** An object relationship */ + quote_token: tokens + __typename: 'v0_4_amms' } -/** aggregated selection of "comments" */ -export interface comments_aggregateGenqlSelection{ - aggregate?: comments_aggregate_fieldsGenqlSelection - nodes?: commentsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregated selection of "v0_4_amms" */ +export interface v0_4_amms_aggregate { + aggregate: (v0_4_amms_aggregate_fields | null) + nodes: v0_4_amms[] + __typename: 'v0_4_amms_aggregate' } -export interface comments_aggregate_bool_exp {count?: (comments_aggregate_bool_exp_count | null)} -export interface comments_aggregate_bool_exp_count {arguments?: (comments_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (comments_bool_exp | null),predicate: Int_comparison_exp} +/** aggregate fields of "v0_4_amms" */ +export interface v0_4_amms_aggregate_fields { + avg: (v0_4_amms_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_amms_max_fields | null) + min: (v0_4_amms_min_fields | null) + stddev: (v0_4_amms_stddev_fields | null) + stddev_pop: (v0_4_amms_stddev_pop_fields | null) + stddev_samp: (v0_4_amms_stddev_samp_fields | null) + sum: (v0_4_amms_sum_fields | null) + var_pop: (v0_4_amms_var_pop_fields | null) + var_samp: (v0_4_amms_var_samp_fields | null) + variance: (v0_4_amms_variance_fields | null) + __typename: 'v0_4_amms_aggregate_fields' +} -/** aggregate fields of "comments" */ -export interface comments_aggregate_fieldsGenqlSelection{ - avg?: comments_avg_fieldsGenqlSelection - count?: { __args: {columns?: (comments_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: comments_max_fieldsGenqlSelection - min?: comments_min_fieldsGenqlSelection - stddev?: comments_stddev_fieldsGenqlSelection - stddev_pop?: comments_stddev_pop_fieldsGenqlSelection - stddev_samp?: comments_stddev_samp_fieldsGenqlSelection - sum?: comments_sum_fieldsGenqlSelection - var_pop?: comments_var_pop_fieldsGenqlSelection - var_samp?: comments_var_samp_fieldsGenqlSelection - variance?: comments_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate avg on columns */ +export interface v0_4_amms_avg_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_avg_fields' } -/** order by aggregate values of table "comments" */ -export interface comments_aggregate_order_by {avg?: (comments_avg_order_by | null),count?: (order_by | null),max?: (comments_max_order_by | null),min?: (comments_min_order_by | null),stddev?: (comments_stddev_order_by | null),stddev_pop?: (comments_stddev_pop_order_by | null),stddev_samp?: (comments_stddev_samp_order_by | null),sum?: (comments_sum_order_by | null),var_pop?: (comments_var_pop_order_by | null),var_samp?: (comments_var_samp_order_by | null),variance?: (comments_variance_order_by | null)} +/** unique or primary key constraints on table "v0_4_amms" */ +export type v0_4_amms_constraint = 'v0_4_amms_pkey' -/** input type for inserting array relation for remote table "comments" */ -export interface comments_arr_rel_insert_input {data: comments_insert_input[], -/** upsert condition */ -on_conflict?: (comments_on_conflict | null)} +/** aggregate max on columns */ +export interface v0_4_amms_max_fields { + amm_addr: (Scalars['String'] | null) + base_mint_addr: (Scalars['String'] | null) + base_reserves: (Scalars['bigint'] | null) + created_at_slot: (Scalars['bigint'] | null) + inserted_at: (Scalars['timestamptz'] | null) + latest_amm_seq_num_applied: (Scalars['bigint'] | null) + lp_mint_addr: (Scalars['String'] | null) + quote_mint_addr: (Scalars['String'] | null) + quote_reserves: (Scalars['bigint'] | null) + __typename: 'v0_4_amms_max_fields' +} -/** aggregate avg on columns */ -export interface comments_avg_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate min on columns */ +export interface v0_4_amms_min_fields { + amm_addr: (Scalars['String'] | null) + base_mint_addr: (Scalars['String'] | null) + base_reserves: (Scalars['bigint'] | null) + created_at_slot: (Scalars['bigint'] | null) + inserted_at: (Scalars['timestamptz'] | null) + latest_amm_seq_num_applied: (Scalars['bigint'] | null) + lp_mint_addr: (Scalars['String'] | null) + quote_mint_addr: (Scalars['String'] | null) + quote_reserves: (Scalars['bigint'] | null) + __typename: 'v0_4_amms_min_fields' +} + + +/** response of any mutation on the table "v0_4_amms" */ +export interface v0_4_amms_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_amms[] + __typename: 'v0_4_amms_mutation_response' } -/** order by avg() on columns of table "comments" */ -export interface comments_avg_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} +/** select columns of table "v0_4_amms" */ +export type v0_4_amms_select_column = 'amm_addr' | 'base_mint_addr' | 'base_reserves' | 'created_at_slot' | 'inserted_at' | 'latest_amm_seq_num_applied' | 'lp_mint_addr' | 'quote_mint_addr' | 'quote_reserves' -/** Boolean expression to filter rows from the table "comments". All fields are combined with a logical 'AND'. */ -export interface comments_bool_exp {_and?: (comments_bool_exp[] | null),_not?: (comments_bool_exp | null),_or?: (comments_bool_exp[] | null),comment?: (comments_bool_exp | null),comment_id?: (bigint_comparison_exp | null),commentor_acct?: (String_comparison_exp | null),comments?: (comments_bool_exp | null),comments_aggregate?: (comments_aggregate_bool_exp | null),content?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),reactions?: (reactions_bool_exp | null),reactions_aggregate?: (reactions_aggregate_bool_exp | null),responding_comment_id?: (bigint_comparison_exp | null)} +/** aggregate stddev on columns */ +export interface v0_4_amms_stddev_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_stddev_fields' +} -/** input type for incrementing numeric columns in table "comments" */ -export interface comments_inc_input {comment_id?: (Scalars['bigint'] | null),responding_comment_id?: (Scalars['bigint'] | null)} +/** aggregate stddev_pop on columns */ +export interface v0_4_amms_stddev_pop_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_stddev_pop_fields' +} -/** input type for inserting data into table "comments" */ -export interface comments_insert_input {comment?: (comments_obj_rel_insert_input | null),comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),comments?: (comments_arr_rel_insert_input | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),reactions?: (reactions_arr_rel_insert_input | null),responding_comment_id?: (Scalars['bigint'] | null)} +/** aggregate stddev_samp on columns */ +export interface v0_4_amms_stddev_samp_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_stddev_samp_fields' +} -/** aggregate max on columns */ -export interface comments_max_fieldsGenqlSelection{ - comment_id?: boolean | number - commentor_acct?: boolean | number - content?: boolean | number - created_at?: boolean | number - proposal_acct?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate sum on columns */ +export interface v0_4_amms_sum_fields { + base_reserves: (Scalars['bigint'] | null) + created_at_slot: (Scalars['bigint'] | null) + latest_amm_seq_num_applied: (Scalars['bigint'] | null) + quote_reserves: (Scalars['bigint'] | null) + __typename: 'v0_4_amms_sum_fields' } -/** order by max() on columns of table "comments" */ -export interface comments_max_order_by {comment_id?: (order_by | null),commentor_acct?: (order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal_acct?: (order_by | null),responding_comment_id?: (order_by | null)} +/** update columns of table "v0_4_amms" */ +export type v0_4_amms_update_column = 'amm_addr' | 'base_mint_addr' | 'base_reserves' | 'created_at_slot' | 'inserted_at' | 'latest_amm_seq_num_applied' | 'lp_mint_addr' | 'quote_mint_addr' | 'quote_reserves' -/** aggregate min on columns */ -export interface comments_min_fieldsGenqlSelection{ - comment_id?: boolean | number - commentor_acct?: boolean | number - content?: boolean | number - created_at?: boolean | number - proposal_acct?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate var_pop on columns */ +export interface v0_4_amms_var_pop_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_var_pop_fields' } -/** order by min() on columns of table "comments" */ -export interface comments_min_order_by {comment_id?: (order_by | null),commentor_acct?: (order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal_acct?: (order_by | null),responding_comment_id?: (order_by | null)} +/** aggregate var_samp on columns */ +export interface v0_4_amms_var_samp_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_var_samp_fields' +} -/** response of any mutation on the table "comments" */ -export interface comments_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: commentsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate variance on columns */ +export interface v0_4_amms_variance_fields { + base_reserves: (Scalars['Float'] | null) + created_at_slot: (Scalars['Float'] | null) + latest_amm_seq_num_applied: (Scalars['Float'] | null) + quote_reserves: (Scalars['Float'] | null) + __typename: 'v0_4_amms_variance_fields' } -/** input type for inserting object relation for remote table "comments" */ -export interface comments_obj_rel_insert_input {data: comments_insert_input, -/** upsert condition */ -on_conflict?: (comments_on_conflict | null)} +/** columns and relationships of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults { + conditional_vault_addr: Scalars['String'] + created_at: Scalars['timestamptz'] + latest_vault_seq_num_applied: Scalars['bigint'] + /** An array relationship */ + metric_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + metric_decisions_aggregate: v0_4_metric_decisions_aggregate + /** An array relationship */ + outcome_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + outcome_decisions_aggregate: v0_4_metric_decisions_aggregate + pda_bump: Scalars['smallint'] + /** An object relationship */ + question: v0_4_questions + question_addr: Scalars['String'] + /** An object relationship */ + token_acct: token_accts + /** An object relationship */ + underlying_mint: tokens + underlying_mint_acct: Scalars['String'] + underlying_token_acct: Scalars['String'] + /** An array relationship */ + v0_4_merges: v0_4_merges[] + /** An aggregate relationship */ + v0_4_merges_aggregate: v0_4_merges_aggregate + /** An array relationship */ + v0_4_splits: v0_4_splits[] + /** An aggregate relationship */ + v0_4_splits_aggregate: v0_4_splits_aggregate + __typename: 'v0_4_conditional_vaults' +} -/** on_conflict condition type for table "comments" */ -export interface comments_on_conflict {constraint: comments_constraint,update_columns?: comments_update_column[],where?: (comments_bool_exp | null)} +/** aggregated selection of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_aggregate { + aggregate: (v0_4_conditional_vaults_aggregate_fields | null) + nodes: v0_4_conditional_vaults[] + __typename: 'v0_4_conditional_vaults_aggregate' +} -/** Ordering options when selecting data from "comments". */ -export interface comments_order_by {comment?: (comments_order_by | null),comment_id?: (order_by | null),commentor_acct?: (order_by | null),comments_aggregate?: (comments_aggregate_order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),reactions_aggregate?: (reactions_aggregate_order_by | null),responding_comment_id?: (order_by | null)} +/** aggregate fields of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_aggregate_fields { + avg: (v0_4_conditional_vaults_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_conditional_vaults_max_fields | null) + min: (v0_4_conditional_vaults_min_fields | null) + stddev: (v0_4_conditional_vaults_stddev_fields | null) + stddev_pop: (v0_4_conditional_vaults_stddev_pop_fields | null) + stddev_samp: (v0_4_conditional_vaults_stddev_samp_fields | null) + sum: (v0_4_conditional_vaults_sum_fields | null) + var_pop: (v0_4_conditional_vaults_var_pop_fields | null) + var_samp: (v0_4_conditional_vaults_var_samp_fields | null) + variance: (v0_4_conditional_vaults_variance_fields | null) + __typename: 'v0_4_conditional_vaults_aggregate_fields' +} -/** primary key columns input for table: comments */ -export interface comments_pk_columns_input {comment_id: Scalars['bigint']} +/** aggregate avg on columns */ +export interface v0_4_conditional_vaults_avg_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_avg_fields' +} -/** input type for updating data in table "comments" */ -export interface comments_set_input {comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal_acct?: (Scalars['String'] | null),responding_comment_id?: (Scalars['bigint'] | null)} +/** unique or primary key constraints on table "v0_4_conditional_vaults" */ +export type v0_4_conditional_vaults_constraint = 'v0_4_conditional_vaults_pkey' -/** aggregate stddev on columns */ -export interface comments_stddev_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface v0_4_conditional_vaults_max_fields { + conditional_vault_addr: (Scalars['String'] | null) + created_at: (Scalars['timestamptz'] | null) + latest_vault_seq_num_applied: (Scalars['bigint'] | null) + pda_bump: (Scalars['smallint'] | null) + question_addr: (Scalars['String'] | null) + underlying_mint_acct: (Scalars['String'] | null) + underlying_token_acct: (Scalars['String'] | null) + __typename: 'v0_4_conditional_vaults_max_fields' } -/** order by stddev() on columns of table "comments" */ -export interface comments_stddev_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} +/** aggregate min on columns */ +export interface v0_4_conditional_vaults_min_fields { + conditional_vault_addr: (Scalars['String'] | null) + created_at: (Scalars['timestamptz'] | null) + latest_vault_seq_num_applied: (Scalars['bigint'] | null) + pda_bump: (Scalars['smallint'] | null) + question_addr: (Scalars['String'] | null) + underlying_mint_acct: (Scalars['String'] | null) + underlying_token_acct: (Scalars['String'] | null) + __typename: 'v0_4_conditional_vaults_min_fields' +} -/** aggregate stddev_pop on columns */ -export interface comments_stddev_pop_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** response of any mutation on the table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_conditional_vaults[] + __typename: 'v0_4_conditional_vaults_mutation_response' } -/** order by stddev_pop() on columns of table "comments" */ -export interface comments_stddev_pop_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} +/** select columns of table "v0_4_conditional_vaults" */ +export type v0_4_conditional_vaults_select_column = 'conditional_vault_addr' | 'created_at' | 'latest_vault_seq_num_applied' | 'pda_bump' | 'question_addr' | 'underlying_mint_acct' | 'underlying_token_acct' -/** aggregate stddev_samp on columns */ -export interface comments_stddev_samp_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate stddev on columns */ +export interface v0_4_conditional_vaults_stddev_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_stddev_fields' } -/** order by stddev_samp() on columns of table "comments" */ -export interface comments_stddev_samp_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} - - -/** Streaming cursor of the table "comments" */ -export interface comments_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: comments_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** aggregate stddev_pop on columns */ +export interface v0_4_conditional_vaults_stddev_pop_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_stddev_pop_fields' +} -/** Initial value of the column from where the streaming should start */ -export interface comments_stream_cursor_value_input {comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal_acct?: (Scalars['String'] | null),responding_comment_id?: (Scalars['bigint'] | null)} +/** aggregate stddev_samp on columns */ +export interface v0_4_conditional_vaults_stddev_samp_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_stddev_samp_fields' +} /** aggregate sum on columns */ -export interface comments_sum_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_conditional_vaults_sum_fields { + latest_vault_seq_num_applied: (Scalars['bigint'] | null) + pda_bump: (Scalars['smallint'] | null) + __typename: 'v0_4_conditional_vaults_sum_fields' } -/** order by sum() on columns of table "comments" */ -export interface comments_sum_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} - -export interface comments_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (comments_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (comments_set_input | null), -/** filter the rows which have to be updated */ -where: comments_bool_exp} +/** update columns of table "v0_4_conditional_vaults" */ +export type v0_4_conditional_vaults_update_column = 'conditional_vault_addr' | 'created_at' | 'latest_vault_seq_num_applied' | 'pda_bump' | 'question_addr' | 'underlying_mint_acct' | 'underlying_token_acct' /** aggregate var_pop on columns */ -export interface comments_var_pop_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_conditional_vaults_var_pop_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_var_pop_fields' } -/** order by var_pop() on columns of table "comments" */ -export interface comments_var_pop_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} - - /** aggregate var_samp on columns */ -export interface comments_var_samp_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_conditional_vaults_var_samp_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_var_samp_fields' } -/** order by var_samp() on columns of table "comments" */ -export interface comments_var_samp_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} +/** aggregate variance on columns */ +export interface v0_4_conditional_vaults_variance_fields { + latest_vault_seq_num_applied: (Scalars['Float'] | null) + pda_bump: (Scalars['Float'] | null) + __typename: 'v0_4_conditional_vaults_variance_fields' +} -/** aggregate variance on columns */ -export interface comments_variance_fieldsGenqlSelection{ - comment_id?: boolean | number - responding_comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** columns and relationships of "v0_4_merges" */ +export interface v0_4_merges { + amount: Scalars['bigint'] + created_at: Scalars['timestamptz'] + signature: Scalars['String'] + /** An object relationship */ + signatureBySignature: signatures + slot: Scalars['bigint'] + /** An object relationship */ + v0_4_conditional_vault: v0_4_conditional_vaults + vault_addr: Scalars['String'] + vault_seq_num: Scalars['bigint'] + __typename: 'v0_4_merges' } -/** order by variance() on columns of table "comments" */ -export interface comments_variance_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} +/** aggregated selection of "v0_4_merges" */ +export interface v0_4_merges_aggregate { + aggregate: (v0_4_merges_aggregate_fields | null) + nodes: v0_4_merges[] + __typename: 'v0_4_merges_aggregate' +} -/** columns and relationships of "conditional_vaults" */ -export interface conditional_vaultsGenqlSelection{ - cond_finalize_token_mint_acct?: boolean | number - cond_revert_token_mint_acct?: boolean | number - cond_vault_acct?: boolean | number - nonce?: boolean | number - /** An array relationship */ - proposals?: (proposalsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** An array relationship */ - proposalsByQuoteVault?: (proposalsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** An aggregate relationship */ - proposalsByQuoteVault_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** An aggregate relationship */ - proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - settlement_authority?: boolean | number - status?: boolean | number - /** An object relationship */ - token?: tokensGenqlSelection - underlying_mint_acct?: boolean | number - underlying_token_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate fields of "v0_4_merges" */ +export interface v0_4_merges_aggregate_fields { + avg: (v0_4_merges_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_merges_max_fields | null) + min: (v0_4_merges_min_fields | null) + stddev: (v0_4_merges_stddev_fields | null) + stddev_pop: (v0_4_merges_stddev_pop_fields | null) + stddev_samp: (v0_4_merges_stddev_samp_fields | null) + sum: (v0_4_merges_sum_fields | null) + var_pop: (v0_4_merges_var_pop_fields | null) + var_samp: (v0_4_merges_var_samp_fields | null) + variance: (v0_4_merges_variance_fields | null) + __typename: 'v0_4_merges_aggregate_fields' } -/** aggregated selection of "conditional_vaults" */ -export interface conditional_vaults_aggregateGenqlSelection{ - aggregate?: conditional_vaults_aggregate_fieldsGenqlSelection - nodes?: conditional_vaultsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate avg on columns */ +export interface v0_4_merges_avg_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_avg_fields' } -export interface conditional_vaults_aggregate_bool_exp {count?: (conditional_vaults_aggregate_bool_exp_count | null)} -export interface conditional_vaults_aggregate_bool_exp_count {arguments?: (conditional_vaults_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (conditional_vaults_bool_exp | null),predicate: Int_comparison_exp} +/** unique or primary key constraints on table "v0_4_merges" */ +export type v0_4_merges_constraint = 'v0_4_merges_vault_addr_vault_seq_num_pk' -/** aggregate fields of "conditional_vaults" */ -export interface conditional_vaults_aggregate_fieldsGenqlSelection{ - count?: { __args: {columns?: (conditional_vaults_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: conditional_vaults_max_fieldsGenqlSelection - min?: conditional_vaults_min_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface v0_4_merges_max_fields { + amount: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + vault_addr: (Scalars['String'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_merges_max_fields' } -/** order by aggregate values of table "conditional_vaults" */ -export interface conditional_vaults_aggregate_order_by {count?: (order_by | null),max?: (conditional_vaults_max_order_by | null),min?: (conditional_vaults_min_order_by | null)} +/** aggregate min on columns */ +export interface v0_4_merges_min_fields { + amount: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + vault_addr: (Scalars['String'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_merges_min_fields' +} -/** input type for inserting array relation for remote table "conditional_vaults" */ -export interface conditional_vaults_arr_rel_insert_input {data: conditional_vaults_insert_input[], -/** upsert condition */ -on_conflict?: (conditional_vaults_on_conflict | null)} +/** response of any mutation on the table "v0_4_merges" */ +export interface v0_4_merges_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_merges[] + __typename: 'v0_4_merges_mutation_response' +} -/** Boolean expression to filter rows from the table "conditional_vaults". All fields are combined with a logical 'AND'. */ -export interface conditional_vaults_bool_exp {_and?: (conditional_vaults_bool_exp[] | null),_not?: (conditional_vaults_bool_exp | null),_or?: (conditional_vaults_bool_exp[] | null),cond_finalize_token_mint_acct?: (String_comparison_exp | null),cond_revert_token_mint_acct?: (String_comparison_exp | null),cond_vault_acct?: (String_comparison_exp | null),nonce?: (String_comparison_exp | null),proposals?: (proposals_bool_exp | null),proposalsByQuoteVault?: (proposals_bool_exp | null),proposalsByQuoteVault_aggregate?: (proposals_aggregate_bool_exp | null),proposals_aggregate?: (proposals_aggregate_bool_exp | null),settlement_authority?: (String_comparison_exp | null),status?: (String_comparison_exp | null),token?: (tokens_bool_exp | null),underlying_mint_acct?: (String_comparison_exp | null),underlying_token_acct?: (String_comparison_exp | null)} +/** select columns of table "v0_4_merges" */ +export type v0_4_merges_select_column = 'amount' | 'created_at' | 'signature' | 'slot' | 'vault_addr' | 'vault_seq_num' -/** input type for inserting data into table "conditional_vaults" */ -export interface conditional_vaults_insert_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),proposals?: (proposals_arr_rel_insert_input | null),proposalsByQuoteVault?: (proposals_arr_rel_insert_input | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),token?: (tokens_obj_rel_insert_input | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} +/** aggregate stddev on columns */ +export interface v0_4_merges_stddev_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_stddev_fields' +} -/** aggregate max on columns */ -export interface conditional_vaults_max_fieldsGenqlSelection{ - cond_finalize_token_mint_acct?: boolean | number - cond_revert_token_mint_acct?: boolean | number - cond_vault_acct?: boolean | number - nonce?: boolean | number - settlement_authority?: boolean | number - status?: boolean | number - underlying_mint_acct?: boolean | number - underlying_token_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate stddev_pop on columns */ +export interface v0_4_merges_stddev_pop_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_stddev_pop_fields' } -/** order by max() on columns of table "conditional_vaults" */ -export interface conditional_vaults_max_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} +/** aggregate stddev_samp on columns */ +export interface v0_4_merges_stddev_samp_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_stddev_samp_fields' +} -/** aggregate min on columns */ -export interface conditional_vaults_min_fieldsGenqlSelection{ - cond_finalize_token_mint_acct?: boolean | number - cond_revert_token_mint_acct?: boolean | number - cond_vault_acct?: boolean | number - nonce?: boolean | number - settlement_authority?: boolean | number - status?: boolean | number - underlying_mint_acct?: boolean | number - underlying_token_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate sum on columns */ +export interface v0_4_merges_sum_fields { + amount: (Scalars['bigint'] | null) + slot: (Scalars['bigint'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_merges_sum_fields' } -/** order by min() on columns of table "conditional_vaults" */ -export interface conditional_vaults_min_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} +/** update columns of table "v0_4_merges" */ +export type v0_4_merges_update_column = 'amount' | 'created_at' | 'signature' | 'slot' | 'vault_addr' | 'vault_seq_num' -/** response of any mutation on the table "conditional_vaults" */ -export interface conditional_vaults_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: conditional_vaultsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate var_pop on columns */ +export interface v0_4_merges_var_pop_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_var_pop_fields' } -/** input type for inserting object relation for remote table "conditional_vaults" */ -export interface conditional_vaults_obj_rel_insert_input {data: conditional_vaults_insert_input, -/** upsert condition */ -on_conflict?: (conditional_vaults_on_conflict | null)} - +/** aggregate var_samp on columns */ +export interface v0_4_merges_var_samp_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_var_samp_fields' +} -/** on_conflict condition type for table "conditional_vaults" */ -export interface conditional_vaults_on_conflict {constraint: conditional_vaults_constraint,update_columns?: conditional_vaults_update_column[],where?: (conditional_vaults_bool_exp | null)} +/** aggregate variance on columns */ +export interface v0_4_merges_variance_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_merges_variance_fields' +} -/** Ordering options when selecting data from "conditional_vaults". */ -export interface conditional_vaults_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),proposalsByQuoteVault_aggregate?: (proposals_aggregate_order_by | null),proposals_aggregate?: (proposals_aggregate_order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),token?: (tokens_order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} +/** columns and relationships of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions { + /** An object relationship */ + amm: v0_4_amms + amm_addr: Scalars['String'] + committee_evaluation: Scalars['timestamptz'] + created_at: Scalars['timestamptz'] + /** An object relationship */ + dao_detail: dao_details + dao_id: Scalars['bigint'] + description: Scalars['String'] + grant_awarded: Scalars['timestamptz'] + id: Scalars['bigint'] + market_opened: Scalars['timestamptz'] + /** An object relationship */ + metric_question: v0_4_questions + metric_question_addr: Scalars['String'] + /** An object relationship */ + metric_vault: v0_4_conditional_vaults + metric_vault_addr: Scalars['String'] + /** An object relationship */ + outcome_question: v0_4_questions + outcome_question_addr: Scalars['String'] + /** An object relationship */ + outcome_vault: v0_4_conditional_vaults + outcome_vault_addr: Scalars['String'] + recipient: Scalars['String'] + score_max_value: (Scalars['numeric'] | null) + score_min_value: (Scalars['numeric'] | null) + score_term: Scalars['String'] + score_unit: (Scalars['String'] | null) + title: Scalars['String'] + __typename: 'v0_4_metric_decisions' +} -/** primary key columns input for table: conditional_vaults */ -export interface conditional_vaults_pk_columns_input {cond_vault_acct: Scalars['String']} +/** aggregated selection of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_aggregate { + aggregate: (v0_4_metric_decisions_aggregate_fields | null) + nodes: v0_4_metric_decisions[] + __typename: 'v0_4_metric_decisions_aggregate' +} -/** input type for updating data in table "conditional_vaults" */ -export interface conditional_vaults_set_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} +/** aggregate fields of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_aggregate_fields { + avg: (v0_4_metric_decisions_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_metric_decisions_max_fields | null) + min: (v0_4_metric_decisions_min_fields | null) + stddev: (v0_4_metric_decisions_stddev_fields | null) + stddev_pop: (v0_4_metric_decisions_stddev_pop_fields | null) + stddev_samp: (v0_4_metric_decisions_stddev_samp_fields | null) + sum: (v0_4_metric_decisions_sum_fields | null) + var_pop: (v0_4_metric_decisions_var_pop_fields | null) + var_samp: (v0_4_metric_decisions_var_samp_fields | null) + variance: (v0_4_metric_decisions_variance_fields | null) + __typename: 'v0_4_metric_decisions_aggregate_fields' +} -/** Streaming cursor of the table "conditional_vaults" */ -export interface conditional_vaults_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: conditional_vaults_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** aggregate avg on columns */ +export interface v0_4_metric_decisions_avg_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_avg_fields' +} -/** Initial value of the column from where the streaming should start */ -export interface conditional_vaults_stream_cursor_value_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} -export interface conditional_vaults_updates { -/** sets the columns of the filtered rows to the given values */ -_set?: (conditional_vaults_set_input | null), -/** filter the rows which have to be updated */ -where: conditional_vaults_bool_exp} +/** unique or primary key constraints on table "v0_4_metric_decisions" */ +export type v0_4_metric_decisions_constraint = 'v0_4_metric_decisions_pkey' -/** columns and relationships of "dao_details" */ -export interface dao_detailsGenqlSelection{ - admin_accts?: { __args: { - /** JSON select path */ - path?: (Scalars['String'] | null)} } | boolean | number - creator_acct?: boolean | number - dao_id?: boolean | number - /** An array relationship */ - daos?: (daosGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** An aggregate relationship */ - daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - description?: boolean | number - fail_token_image_url?: boolean | number - github?: boolean | number - image_url?: boolean | number - is_hide?: boolean | number - lp_token_image_url?: boolean | number - name?: boolean | number - pass_token_image_url?: boolean | number - slug?: boolean | number - token_image_url?: boolean | number - url?: boolean | number - x_account?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface v0_4_metric_decisions_max_fields { + amm_addr: (Scalars['String'] | null) + committee_evaluation: (Scalars['timestamptz'] | null) + created_at: (Scalars['timestamptz'] | null) + dao_id: (Scalars['bigint'] | null) + description: (Scalars['String'] | null) + grant_awarded: (Scalars['timestamptz'] | null) + id: (Scalars['bigint'] | null) + market_opened: (Scalars['timestamptz'] | null) + metric_question_addr: (Scalars['String'] | null) + metric_vault_addr: (Scalars['String'] | null) + outcome_question_addr: (Scalars['String'] | null) + outcome_vault_addr: (Scalars['String'] | null) + recipient: (Scalars['String'] | null) + score_max_value: (Scalars['numeric'] | null) + score_min_value: (Scalars['numeric'] | null) + score_term: (Scalars['String'] | null) + score_unit: (Scalars['String'] | null) + title: (Scalars['String'] | null) + __typename: 'v0_4_metric_decisions_max_fields' } -/** aggregated selection of "dao_details" */ -export interface dao_details_aggregateGenqlSelection{ - aggregate?: dao_details_aggregate_fieldsGenqlSelection - nodes?: dao_detailsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate min on columns */ +export interface v0_4_metric_decisions_min_fields { + amm_addr: (Scalars['String'] | null) + committee_evaluation: (Scalars['timestamptz'] | null) + created_at: (Scalars['timestamptz'] | null) + dao_id: (Scalars['bigint'] | null) + description: (Scalars['String'] | null) + grant_awarded: (Scalars['timestamptz'] | null) + id: (Scalars['bigint'] | null) + market_opened: (Scalars['timestamptz'] | null) + metric_question_addr: (Scalars['String'] | null) + metric_vault_addr: (Scalars['String'] | null) + outcome_question_addr: (Scalars['String'] | null) + outcome_vault_addr: (Scalars['String'] | null) + recipient: (Scalars['String'] | null) + score_max_value: (Scalars['numeric'] | null) + score_min_value: (Scalars['numeric'] | null) + score_term: (Scalars['String'] | null) + score_unit: (Scalars['String'] | null) + title: (Scalars['String'] | null) + __typename: 'v0_4_metric_decisions_min_fields' } -/** aggregate fields of "dao_details" */ -export interface dao_details_aggregate_fieldsGenqlSelection{ - avg?: dao_details_avg_fieldsGenqlSelection - count?: { __args: {columns?: (dao_details_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: dao_details_max_fieldsGenqlSelection - min?: dao_details_min_fieldsGenqlSelection - stddev?: dao_details_stddev_fieldsGenqlSelection - stddev_pop?: dao_details_stddev_pop_fieldsGenqlSelection - stddev_samp?: dao_details_stddev_samp_fieldsGenqlSelection - sum?: dao_details_sum_fieldsGenqlSelection - var_pop?: dao_details_var_pop_fieldsGenqlSelection - var_samp?: dao_details_var_samp_fieldsGenqlSelection - variance?: dao_details_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** response of any mutation on the table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_metric_decisions[] + __typename: 'v0_4_metric_decisions_mutation_response' } -/** append existing jsonb value of filtered columns with new jsonb value */ -export interface dao_details_append_input {admin_accts?: (Scalars['jsonb'] | null)} +/** select columns of table "v0_4_metric_decisions" */ +export type v0_4_metric_decisions_select_column = 'amm_addr' | 'committee_evaluation' | 'created_at' | 'dao_id' | 'description' | 'grant_awarded' | 'id' | 'market_opened' | 'metric_question_addr' | 'metric_vault_addr' | 'outcome_question_addr' | 'outcome_vault_addr' | 'recipient' | 'score_max_value' | 'score_min_value' | 'score_term' | 'score_unit' | 'title' -/** aggregate avg on columns */ -export interface dao_details_avg_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate stddev on columns */ +export interface v0_4_metric_decisions_stddev_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_stddev_fields' } -/** Boolean expression to filter rows from the table "dao_details". All fields are combined with a logical 'AND'. */ -export interface dao_details_bool_exp {_and?: (dao_details_bool_exp[] | null),_not?: (dao_details_bool_exp | null),_or?: (dao_details_bool_exp[] | null),admin_accts?: (jsonb_comparison_exp | null),creator_acct?: (String_comparison_exp | null),dao_id?: (bigint_comparison_exp | null),daos?: (daos_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),description?: (String_comparison_exp | null),fail_token_image_url?: (String_comparison_exp | null),github?: (String_comparison_exp | null),image_url?: (String_comparison_exp | null),is_hide?: (Boolean_comparison_exp | null),lp_token_image_url?: (String_comparison_exp | null),name?: (String_comparison_exp | null),pass_token_image_url?: (String_comparison_exp | null),slug?: (String_comparison_exp | null),token_image_url?: (String_comparison_exp | null),url?: (String_comparison_exp | null),x_account?: (String_comparison_exp | null)} +/** aggregate stddev_pop on columns */ +export interface v0_4_metric_decisions_stddev_pop_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_stddev_pop_fields' +} -/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ -export interface dao_details_delete_at_path_input {admin_accts?: (Scalars['String'][] | null)} +/** aggregate stddev_samp on columns */ +export interface v0_4_metric_decisions_stddev_samp_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_stddev_samp_fields' +} -/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ -export interface dao_details_delete_elem_input {admin_accts?: (Scalars['Int'] | null)} +/** aggregate sum on columns */ +export interface v0_4_metric_decisions_sum_fields { + dao_id: (Scalars['bigint'] | null) + id: (Scalars['bigint'] | null) + score_max_value: (Scalars['numeric'] | null) + score_min_value: (Scalars['numeric'] | null) + __typename: 'v0_4_metric_decisions_sum_fields' +} -/** delete key/value pair or string element. key/value pairs are matched based on their key value */ -export interface dao_details_delete_key_input {admin_accts?: (Scalars['String'] | null)} +/** update columns of table "v0_4_metric_decisions" */ +export type v0_4_metric_decisions_update_column = 'amm_addr' | 'committee_evaluation' | 'created_at' | 'dao_id' | 'description' | 'grant_awarded' | 'id' | 'market_opened' | 'metric_question_addr' | 'metric_vault_addr' | 'outcome_question_addr' | 'outcome_vault_addr' | 'recipient' | 'score_max_value' | 'score_min_value' | 'score_term' | 'score_unit' | 'title' -/** input type for incrementing numeric columns in table "dao_details" */ -export interface dao_details_inc_input {dao_id?: (Scalars['bigint'] | null)} +/** aggregate var_pop on columns */ +export interface v0_4_metric_decisions_var_pop_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_var_pop_fields' +} -/** input type for inserting data into table "dao_details" */ -export interface dao_details_insert_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),daos?: (daos_arr_rel_insert_input | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),x_account?: (Scalars['String'] | null)} +/** aggregate var_samp on columns */ +export interface v0_4_metric_decisions_var_samp_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_var_samp_fields' +} -/** aggregate max on columns */ -export interface dao_details_max_fieldsGenqlSelection{ - creator_acct?: boolean | number - dao_id?: boolean | number - description?: boolean | number - fail_token_image_url?: boolean | number - github?: boolean | number - image_url?: boolean | number - lp_token_image_url?: boolean | number - name?: boolean | number - pass_token_image_url?: boolean | number - slug?: boolean | number - token_image_url?: boolean | number - url?: boolean | number - x_account?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate variance on columns */ +export interface v0_4_metric_decisions_variance_fields { + dao_id: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + score_max_value: (Scalars['Float'] | null) + score_min_value: (Scalars['Float'] | null) + __typename: 'v0_4_metric_decisions_variance_fields' } -/** aggregate min on columns */ -export interface dao_details_min_fieldsGenqlSelection{ - creator_acct?: boolean | number - dao_id?: boolean | number - description?: boolean | number - fail_token_image_url?: boolean | number - github?: boolean | number - image_url?: boolean | number - lp_token_image_url?: boolean | number - name?: boolean | number - pass_token_image_url?: boolean | number - slug?: boolean | number - token_image_url?: boolean | number - url?: boolean | number - x_account?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** columns and relationships of "v0_4_questions" */ +export interface v0_4_questions { + created_at: Scalars['timestamptz'] + /** An array relationship */ + decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + decisions_aggregate: v0_4_metric_decisions_aggregate + is_resolved: Scalars['Boolean'] + /** An array relationship */ + metric_decisions: v0_4_metric_decisions[] + /** An aggregate relationship */ + metric_decisions_aggregate: v0_4_metric_decisions_aggregate + num_outcomes: Scalars['smallint'] + oracle_addr: Scalars['String'] + payout_denominator: Scalars['bigint'] + payout_numerators: Scalars['jsonb'] + question_addr: Scalars['String'] + question_id: Scalars['jsonb'] + /** An array relationship */ + question_vaults: v0_4_conditional_vaults[] + /** An aggregate relationship */ + question_vaults_aggregate: v0_4_conditional_vaults_aggregate + __typename: 'v0_4_questions' } -/** response of any mutation on the table "dao_details" */ -export interface dao_details_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: dao_detailsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregated selection of "v0_4_questions" */ +export interface v0_4_questions_aggregate { + aggregate: (v0_4_questions_aggregate_fields | null) + nodes: v0_4_questions[] + __typename: 'v0_4_questions_aggregate' } -/** input type for inserting object relation for remote table "dao_details" */ -export interface dao_details_obj_rel_insert_input {data: dao_details_insert_input, -/** upsert condition */ -on_conflict?: (dao_details_on_conflict | null)} +/** aggregate fields of "v0_4_questions" */ +export interface v0_4_questions_aggregate_fields { + avg: (v0_4_questions_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_questions_max_fields | null) + min: (v0_4_questions_min_fields | null) + stddev: (v0_4_questions_stddev_fields | null) + stddev_pop: (v0_4_questions_stddev_pop_fields | null) + stddev_samp: (v0_4_questions_stddev_samp_fields | null) + sum: (v0_4_questions_sum_fields | null) + var_pop: (v0_4_questions_var_pop_fields | null) + var_samp: (v0_4_questions_var_samp_fields | null) + variance: (v0_4_questions_variance_fields | null) + __typename: 'v0_4_questions_aggregate_fields' +} -/** on_conflict condition type for table "dao_details" */ -export interface dao_details_on_conflict {constraint: dao_details_constraint,update_columns?: dao_details_update_column[],where?: (dao_details_bool_exp | null)} +/** aggregate avg on columns */ +export interface v0_4_questions_avg_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_avg_fields' +} -/** Ordering options when selecting data from "dao_details". */ -export interface dao_details_order_by {admin_accts?: (order_by | null),creator_acct?: (order_by | null),dao_id?: (order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),description?: (order_by | null),fail_token_image_url?: (order_by | null),github?: (order_by | null),image_url?: (order_by | null),is_hide?: (order_by | null),lp_token_image_url?: (order_by | null),name?: (order_by | null),pass_token_image_url?: (order_by | null),slug?: (order_by | null),token_image_url?: (order_by | null),url?: (order_by | null),x_account?: (order_by | null)} +/** unique or primary key constraints on table "v0_4_questions" */ +export type v0_4_questions_constraint = 'v0_4_questions_pkey' -/** primary key columns input for table: dao_details */ -export interface dao_details_pk_columns_input {dao_id: Scalars['bigint']} +/** aggregate max on columns */ +export interface v0_4_questions_max_fields { + created_at: (Scalars['timestamptz'] | null) + num_outcomes: (Scalars['smallint'] | null) + oracle_addr: (Scalars['String'] | null) + payout_denominator: (Scalars['bigint'] | null) + question_addr: (Scalars['String'] | null) + __typename: 'v0_4_questions_max_fields' +} -/** prepend existing jsonb value of filtered columns with new jsonb value */ -export interface dao_details_prepend_input {admin_accts?: (Scalars['jsonb'] | null)} +/** aggregate min on columns */ +export interface v0_4_questions_min_fields { + created_at: (Scalars['timestamptz'] | null) + num_outcomes: (Scalars['smallint'] | null) + oracle_addr: (Scalars['String'] | null) + payout_denominator: (Scalars['bigint'] | null) + question_addr: (Scalars['String'] | null) + __typename: 'v0_4_questions_min_fields' +} -/** input type for updating data in table "dao_details" */ -export interface dao_details_set_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),x_account?: (Scalars['String'] | null)} +/** response of any mutation on the table "v0_4_questions" */ +export interface v0_4_questions_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_questions[] + __typename: 'v0_4_questions_mutation_response' +} + + +/** select columns of table "v0_4_questions" */ +export type v0_4_questions_select_column = 'created_at' | 'is_resolved' | 'num_outcomes' | 'oracle_addr' | 'payout_denominator' | 'payout_numerators' | 'question_addr' | 'question_id' /** aggregate stddev on columns */ -export interface dao_details_stddev_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_stddev_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_stddev_fields' } /** aggregate stddev_pop on columns */ -export interface dao_details_stddev_pop_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_stddev_pop_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_stddev_pop_fields' } /** aggregate stddev_samp on columns */ -export interface dao_details_stddev_samp_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_stddev_samp_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_stddev_samp_fields' } -/** Streaming cursor of the table "dao_details" */ -export interface dao_details_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: dao_details_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} - - -/** Initial value of the column from where the streaming should start */ -export interface dao_details_stream_cursor_value_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),x_account?: (Scalars['String'] | null)} - - /** aggregate sum on columns */ -export interface dao_details_sum_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_sum_fields { + num_outcomes: (Scalars['smallint'] | null) + payout_denominator: (Scalars['bigint'] | null) + __typename: 'v0_4_questions_sum_fields' } -export interface dao_details_updates { -/** append existing jsonb value of filtered columns with new jsonb value */ -_append?: (dao_details_append_input | null), -/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ -_delete_at_path?: (dao_details_delete_at_path_input | null), -/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ -_delete_elem?: (dao_details_delete_elem_input | null), -/** delete key/value pair or string element. key/value pairs are matched based on their key value */ -_delete_key?: (dao_details_delete_key_input | null), -/** increments the numeric columns with given value of the filtered values */ -_inc?: (dao_details_inc_input | null), -/** prepend existing jsonb value of filtered columns with new jsonb value */ -_prepend?: (dao_details_prepend_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (dao_details_set_input | null), -/** filter the rows which have to be updated */ -where: dao_details_bool_exp} + +/** update columns of table "v0_4_questions" */ +export type v0_4_questions_update_column = 'created_at' | 'is_resolved' | 'num_outcomes' | 'oracle_addr' | 'payout_denominator' | 'payout_numerators' | 'question_addr' | 'question_id' /** aggregate var_pop on columns */ -export interface dao_details_var_pop_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_var_pop_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_var_pop_fields' } /** aggregate var_samp on columns */ -export interface dao_details_var_samp_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_var_samp_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_var_samp_fields' } /** aggregate variance on columns */ -export interface dao_details_variance_fieldsGenqlSelection{ - dao_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_questions_variance_fields { + num_outcomes: (Scalars['Float'] | null) + payout_denominator: (Scalars['Float'] | null) + __typename: 'v0_4_questions_variance_fields' } -/** columns and relationships of "daos" */ -export interface daosGenqlSelection{ - base_acct?: boolean | number - created_at?: boolean | number - dao_acct?: boolean | number - /** An object relationship */ - dao_detail?: dao_detailsGenqlSelection - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - /** An object relationship */ - program?: programsGenqlSelection - program_acct?: boolean | number - /** An array relationship */ - proposals?: (proposalsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** An aggregate relationship */ - proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - quote_acct?: boolean | number - slots_per_proposal?: boolean | number - /** An object relationship */ - token?: tokensGenqlSelection +/** columns and relationships of "v0_4_splits" */ +export interface v0_4_splits { + amount: Scalars['bigint'] + created_at: Scalars['timestamptz'] + signature: Scalars['String'] /** An object relationship */ - tokenByBaseAcct?: tokensGenqlSelection + signatureBySignature: signatures + slot: Scalars['bigint'] /** An object relationship */ - tokenByQuoteAcct?: tokensGenqlSelection - treasury_acct?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number + v0_4_conditional_vault: v0_4_conditional_vaults + vault_addr: Scalars['String'] + vault_seq_num: Scalars['bigint'] + __typename: 'v0_4_splits' } -/** aggregated selection of "daos" */ -export interface daos_aggregateGenqlSelection{ - aggregate?: daos_aggregate_fieldsGenqlSelection - nodes?: daosGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregated selection of "v0_4_splits" */ +export interface v0_4_splits_aggregate { + aggregate: (v0_4_splits_aggregate_fields | null) + nodes: v0_4_splits[] + __typename: 'v0_4_splits_aggregate' } -export interface daos_aggregate_bool_exp {count?: (daos_aggregate_bool_exp_count | null)} - -export interface daos_aggregate_bool_exp_count {arguments?: (daos_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (daos_bool_exp | null),predicate: Int_comparison_exp} - -/** aggregate fields of "daos" */ -export interface daos_aggregate_fieldsGenqlSelection{ - avg?: daos_avg_fieldsGenqlSelection - count?: { __args: {columns?: (daos_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: daos_max_fieldsGenqlSelection - min?: daos_min_fieldsGenqlSelection - stddev?: daos_stddev_fieldsGenqlSelection - stddev_pop?: daos_stddev_pop_fieldsGenqlSelection - stddev_samp?: daos_stddev_samp_fieldsGenqlSelection - sum?: daos_sum_fieldsGenqlSelection - var_pop?: daos_var_pop_fieldsGenqlSelection - var_samp?: daos_var_samp_fieldsGenqlSelection - variance?: daos_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate fields of "v0_4_splits" */ +export interface v0_4_splits_aggregate_fields { + avg: (v0_4_splits_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_splits_max_fields | null) + min: (v0_4_splits_min_fields | null) + stddev: (v0_4_splits_stddev_fields | null) + stddev_pop: (v0_4_splits_stddev_pop_fields | null) + stddev_samp: (v0_4_splits_stddev_samp_fields | null) + sum: (v0_4_splits_sum_fields | null) + var_pop: (v0_4_splits_var_pop_fields | null) + var_samp: (v0_4_splits_var_samp_fields | null) + variance: (v0_4_splits_variance_fields | null) + __typename: 'v0_4_splits_aggregate_fields' } -/** order by aggregate values of table "daos" */ -export interface daos_aggregate_order_by {avg?: (daos_avg_order_by | null),count?: (order_by | null),max?: (daos_max_order_by | null),min?: (daos_min_order_by | null),stddev?: (daos_stddev_order_by | null),stddev_pop?: (daos_stddev_pop_order_by | null),stddev_samp?: (daos_stddev_samp_order_by | null),sum?: (daos_sum_order_by | null),var_pop?: (daos_var_pop_order_by | null),var_samp?: (daos_var_samp_order_by | null),variance?: (daos_variance_order_by | null)} +/** aggregate avg on columns */ +export interface v0_4_splits_avg_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_avg_fields' +} -/** input type for inserting array relation for remote table "daos" */ -export interface daos_arr_rel_insert_input {data: daos_insert_input[], -/** upsert condition */ -on_conflict?: (daos_on_conflict | null)} +/** unique or primary key constraints on table "v0_4_splits" */ +export type v0_4_splits_constraint = 'v0_4_splits_vault_addr_vault_seq_num_pk' -/** aggregate avg on columns */ -export interface daos_avg_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface v0_4_splits_max_fields { + amount: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + vault_addr: (Scalars['String'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_splits_max_fields' } -/** order by avg() on columns of table "daos" */ -export interface daos_avg_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** aggregate min on columns */ +export interface v0_4_splits_min_fields { + amount: (Scalars['bigint'] | null) + created_at: (Scalars['timestamptz'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + vault_addr: (Scalars['String'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_splits_min_fields' +} -/** Boolean expression to filter rows from the table "daos". All fields are combined with a logical 'AND'. */ -export interface daos_bool_exp {_and?: (daos_bool_exp[] | null),_not?: (daos_bool_exp | null),_or?: (daos_bool_exp[] | null),base_acct?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),dao_acct?: (String_comparison_exp | null),dao_detail?: (dao_details_bool_exp | null),dao_id?: (bigint_comparison_exp | null),pass_threshold_bps?: (bigint_comparison_exp | null),program?: (programs_bool_exp | null),program_acct?: (String_comparison_exp | null),proposals?: (proposals_bool_exp | null),proposals_aggregate?: (proposals_aggregate_bool_exp | null),quote_acct?: (String_comparison_exp | null),slots_per_proposal?: (bigint_comparison_exp | null),token?: (tokens_bool_exp | null),tokenByBaseAcct?: (tokens_bool_exp | null),tokenByQuoteAcct?: (tokens_bool_exp | null),treasury_acct?: (String_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** response of any mutation on the table "v0_4_splits" */ +export interface v0_4_splits_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_splits[] + __typename: 'v0_4_splits_mutation_response' +} -/** input type for incrementing numeric columns in table "daos" */ -export interface daos_inc_input {dao_id?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),slots_per_proposal?: (Scalars['bigint'] | null)} +/** select columns of table "v0_4_splits" */ +export type v0_4_splits_select_column = 'amount' | 'created_at' | 'signature' | 'slot' | 'vault_addr' | 'vault_seq_num' -/** input type for inserting data into table "daos" */ -export interface daos_insert_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_detail?: (dao_details_obj_rel_insert_input | null),dao_id?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program?: (programs_obj_rel_insert_input | null),program_acct?: (Scalars['String'] | null),proposals?: (proposals_arr_rel_insert_input | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),token?: (tokens_obj_rel_insert_input | null),tokenByBaseAcct?: (tokens_obj_rel_insert_input | null),tokenByQuoteAcct?: (tokens_obj_rel_insert_input | null),treasury_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** aggregate stddev on columns */ +export interface v0_4_splits_stddev_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_stddev_fields' +} -/** aggregate max on columns */ -export interface daos_max_fieldsGenqlSelection{ - base_acct?: boolean | number - created_at?: boolean | number - dao_acct?: boolean | number - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - program_acct?: boolean | number - quote_acct?: boolean | number - slots_per_proposal?: boolean | number - treasury_acct?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate stddev_pop on columns */ +export interface v0_4_splits_stddev_pop_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_stddev_pop_fields' } -/** order by max() on columns of table "daos" */ -export interface daos_max_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),program_acct?: (order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),treasury_acct?: (order_by | null),updated_at?: (order_by | null)} +/** aggregate stddev_samp on columns */ +export interface v0_4_splits_stddev_samp_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_stddev_samp_fields' +} -/** aggregate min on columns */ -export interface daos_min_fieldsGenqlSelection{ - base_acct?: boolean | number - created_at?: boolean | number - dao_acct?: boolean | number - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - program_acct?: boolean | number - quote_acct?: boolean | number - slots_per_proposal?: boolean | number - treasury_acct?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate sum on columns */ +export interface v0_4_splits_sum_fields { + amount: (Scalars['bigint'] | null) + slot: (Scalars['bigint'] | null) + vault_seq_num: (Scalars['bigint'] | null) + __typename: 'v0_4_splits_sum_fields' } -/** order by min() on columns of table "daos" */ -export interface daos_min_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),program_acct?: (order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),treasury_acct?: (order_by | null),updated_at?: (order_by | null)} +/** update columns of table "v0_4_splits" */ +export type v0_4_splits_update_column = 'amount' | 'created_at' | 'signature' | 'slot' | 'vault_addr' | 'vault_seq_num' -/** response of any mutation on the table "daos" */ -export interface daos_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: daosGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate var_pop on columns */ +export interface v0_4_splits_var_pop_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_var_pop_fields' } -/** input type for inserting object relation for remote table "daos" */ -export interface daos_obj_rel_insert_input {data: daos_insert_input, -/** upsert condition */ -on_conflict?: (daos_on_conflict | null)} +/** aggregate var_samp on columns */ +export interface v0_4_splits_var_samp_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_var_samp_fields' +} -/** on_conflict condition type for table "daos" */ -export interface daos_on_conflict {constraint: daos_constraint,update_columns?: daos_update_column[],where?: (daos_bool_exp | null)} +/** aggregate variance on columns */ +export interface v0_4_splits_variance_fields { + amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + vault_seq_num: (Scalars['Float'] | null) + __typename: 'v0_4_splits_variance_fields' +} -/** Ordering options when selecting data from "daos". */ -export interface daos_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_detail?: (dao_details_order_by | null),dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),program?: (programs_order_by | null),program_acct?: (order_by | null),proposals_aggregate?: (proposals_aggregate_order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),token?: (tokens_order_by | null),tokenByBaseAcct?: (tokens_order_by | null),tokenByQuoteAcct?: (tokens_order_by | null),treasury_acct?: (order_by | null),updated_at?: (order_by | null)} +/** columns and relationships of "v0_4_swaps" */ +export interface v0_4_swaps { + amm_addr: Scalars['String'] + amm_seq_num: Scalars['bigint'] + block_time: Scalars['timestamptz'] + created_at: Scalars['timestamptz'] + id: Scalars['bigint'] + input_amount: Scalars['bigint'] + output_amount: Scalars['bigint'] + signature: Scalars['String'] + slot: Scalars['bigint'] + swap_type: Scalars['String'] + user_addr: Scalars['String'] + /** An object relationship */ + v0_4_merges: (v0_4_merges | null) + /** An object relationship */ + v0_4_splits: (v0_4_splits | null) + __typename: 'v0_4_swaps' +} -/** primary key columns input for table: daos */ -export interface daos_pk_columns_input {dao_acct: Scalars['String']} +/** aggregated selection of "v0_4_swaps" */ +export interface v0_4_swaps_aggregate { + aggregate: (v0_4_swaps_aggregate_fields | null) + nodes: v0_4_swaps[] + __typename: 'v0_4_swaps_aggregate' +} -/** input type for updating data in table "daos" */ -export interface daos_set_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program_acct?: (Scalars['String'] | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),treasury_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** aggregate fields of "v0_4_swaps" */ +export interface v0_4_swaps_aggregate_fields { + avg: (v0_4_swaps_avg_fields | null) + count: Scalars['Int'] + max: (v0_4_swaps_max_fields | null) + min: (v0_4_swaps_min_fields | null) + stddev: (v0_4_swaps_stddev_fields | null) + stddev_pop: (v0_4_swaps_stddev_pop_fields | null) + stddev_samp: (v0_4_swaps_stddev_samp_fields | null) + sum: (v0_4_swaps_sum_fields | null) + var_pop: (v0_4_swaps_var_pop_fields | null) + var_samp: (v0_4_swaps_var_samp_fields | null) + variance: (v0_4_swaps_variance_fields | null) + __typename: 'v0_4_swaps_aggregate_fields' +} -/** aggregate stddev on columns */ -export interface daos_stddev_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate avg on columns */ +export interface v0_4_swaps_avg_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_avg_fields' } -/** order by stddev() on columns of table "daos" */ -export interface daos_stddev_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** unique or primary key constraints on table "v0_4_swaps" */ +export type v0_4_swaps_constraint = 'v0_4_swaps_pkey' -/** aggregate stddev_pop on columns */ -export interface daos_stddev_pop_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate max on columns */ +export interface v0_4_swaps_max_fields { + amm_addr: (Scalars['String'] | null) + amm_seq_num: (Scalars['bigint'] | null) + block_time: (Scalars['timestamptz'] | null) + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['bigint'] | null) + input_amount: (Scalars['bigint'] | null) + output_amount: (Scalars['bigint'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + swap_type: (Scalars['String'] | null) + user_addr: (Scalars['String'] | null) + __typename: 'v0_4_swaps_max_fields' } -/** order by stddev_pop() on columns of table "daos" */ -export interface daos_stddev_pop_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** aggregate min on columns */ +export interface v0_4_swaps_min_fields { + amm_addr: (Scalars['String'] | null) + amm_seq_num: (Scalars['bigint'] | null) + block_time: (Scalars['timestamptz'] | null) + created_at: (Scalars['timestamptz'] | null) + id: (Scalars['bigint'] | null) + input_amount: (Scalars['bigint'] | null) + output_amount: (Scalars['bigint'] | null) + signature: (Scalars['String'] | null) + slot: (Scalars['bigint'] | null) + swap_type: (Scalars['String'] | null) + user_addr: (Scalars['String'] | null) + __typename: 'v0_4_swaps_min_fields' +} -/** aggregate stddev_samp on columns */ -export interface daos_stddev_samp_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** response of any mutation on the table "v0_4_swaps" */ +export interface v0_4_swaps_mutation_response { + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int'] + /** data from the rows affected by the mutation */ + returning: v0_4_swaps[] + __typename: 'v0_4_swaps_mutation_response' } -/** order by stddev_samp() on columns of table "daos" */ -export interface daos_stddev_samp_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** select columns of table "v0_4_swaps" */ +export type v0_4_swaps_select_column = 'amm_addr' | 'amm_seq_num' | 'block_time' | 'created_at' | 'id' | 'input_amount' | 'output_amount' | 'signature' | 'slot' | 'swap_type' | 'user_addr' -/** Streaming cursor of the table "daos" */ -export interface daos_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: daos_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** aggregate stddev on columns */ +export interface v0_4_swaps_stddev_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_stddev_fields' +} -/** Initial value of the column from where the streaming should start */ -export interface daos_stream_cursor_value_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program_acct?: (Scalars['String'] | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),treasury_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** aggregate stddev_pop on columns */ +export interface v0_4_swaps_stddev_pop_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_stddev_pop_fields' +} -/** aggregate sum on columns */ -export interface daos_sum_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate stddev_samp on columns */ +export interface v0_4_swaps_stddev_samp_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_stddev_samp_fields' } -/** order by sum() on columns of table "daos" */ -export interface daos_sum_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** aggregate sum on columns */ +export interface v0_4_swaps_sum_fields { + amm_seq_num: (Scalars['bigint'] | null) + id: (Scalars['bigint'] | null) + input_amount: (Scalars['bigint'] | null) + output_amount: (Scalars['bigint'] | null) + slot: (Scalars['bigint'] | null) + __typename: 'v0_4_swaps_sum_fields' +} -export interface daos_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (daos_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (daos_set_input | null), -/** filter the rows which have to be updated */ -where: daos_bool_exp} + +/** update columns of table "v0_4_swaps" */ +export type v0_4_swaps_update_column = 'amm_addr' | 'amm_seq_num' | 'block_time' | 'created_at' | 'id' | 'input_amount' | 'output_amount' | 'signature' | 'slot' | 'swap_type' | 'user_addr' /** aggregate var_pop on columns */ -export interface daos_var_pop_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +export interface v0_4_swaps_var_pop_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_var_pop_fields' } -/** order by var_pop() on columns of table "daos" */ -export interface daos_var_pop_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** aggregate var_samp on columns */ +export interface v0_4_swaps_var_samp_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_var_samp_fields' +} -/** aggregate var_samp on columns */ -export interface daos_var_samp_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number +/** aggregate variance on columns */ +export interface v0_4_swaps_variance_fields { + amm_seq_num: (Scalars['Float'] | null) + id: (Scalars['Float'] | null) + input_amount: (Scalars['Float'] | null) + output_amount: (Scalars['Float'] | null) + slot: (Scalars['Float'] | null) + __typename: 'v0_4_swaps_variance_fields' } +export type Query = query_root +export type Mutation = mutation_root +export type Subscription = subscription_root + -/** order by var_samp() on columns of table "daos" */ -export interface daos_var_samp_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'. */ +export interface Boolean_comparison_exp {_eq?: (Scalars['Boolean'] | null),_gt?: (Scalars['Boolean'] | null),_gte?: (Scalars['Boolean'] | null),_in?: (Scalars['Boolean'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['Boolean'] | null),_lte?: (Scalars['Boolean'] | null),_neq?: (Scalars['Boolean'] | null),_nin?: (Scalars['Boolean'][] | null)} -/** aggregate variance on columns */ -export interface daos_variance_fieldsGenqlSelection{ - dao_id?: boolean | number - pass_threshold_bps?: boolean | number - slots_per_proposal?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. */ +export interface Int_comparison_exp {_eq?: (Scalars['Int'] | null),_gt?: (Scalars['Int'] | null),_gte?: (Scalars['Int'] | null),_in?: (Scalars['Int'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['Int'] | null),_lte?: (Scalars['Int'] | null),_neq?: (Scalars['Int'] | null),_nin?: (Scalars['Int'][] | null)} -/** order by variance() on columns of table "daos" */ -export interface daos_variance_order_by {dao_id?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null)} +/** Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. */ +export interface String_comparison_exp {_eq?: (Scalars['String'] | null),_gt?: (Scalars['String'] | null),_gte?: (Scalars['String'] | null), +/** does the column match the given case-insensitive pattern */ +_ilike?: (Scalars['String'] | null),_in?: (Scalars['String'][] | null), +/** does the column match the given POSIX regular expression, case insensitive */ +_iregex?: (Scalars['String'] | null),_is_null?: (Scalars['Boolean'] | null), +/** does the column match the given pattern */ +_like?: (Scalars['String'] | null),_lt?: (Scalars['String'] | null),_lte?: (Scalars['String'] | null),_neq?: (Scalars['String'] | null), +/** does the column NOT match the given case-insensitive pattern */ +_nilike?: (Scalars['String'] | null),_nin?: (Scalars['String'][] | null), +/** does the column NOT match the given POSIX regular expression, case insensitive */ +_niregex?: (Scalars['String'] | null), +/** does the column NOT match the given pattern */ +_nlike?: (Scalars['String'] | null), +/** does the column NOT match the given POSIX regular expression, case sensitive */ +_nregex?: (Scalars['String'] | null), +/** does the column NOT match the given SQL regular expression */ +_nsimilar?: (Scalars['String'] | null), +/** does the column match the given POSIX regular expression, case sensitive */ +_regex?: (Scalars['String'] | null), +/** does the column match the given SQL regular expression */ +_similar?: (Scalars['String'] | null)} -/** Boolean expression to compare columns of type "float8". All fields are combined with logical 'AND'. */ -export interface float8_comparison_exp {_eq?: (Scalars['float8'] | null),_gt?: (Scalars['float8'] | null),_gte?: (Scalars['float8'] | null),_in?: (Scalars['float8'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['float8'] | null),_lte?: (Scalars['float8'] | null),_neq?: (Scalars['float8'] | null),_nin?: (Scalars['float8'][] | null)} +/** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ +export interface bigint_comparison_exp {_eq?: (Scalars['bigint'] | null),_gt?: (Scalars['bigint'] | null),_gte?: (Scalars['bigint'] | null),_in?: (Scalars['bigint'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['bigint'] | null),_lte?: (Scalars['bigint'] | null),_neq?: (Scalars['bigint'] | null),_nin?: (Scalars['bigint'][] | null)} -/** columns and relationships of "indexer_account_dependencies" */ -export interface indexer_account_dependenciesGenqlSelection{ - acct?: boolean | number - /** An object relationship */ - indexer?: indexersGenqlSelection - latest_tx_sig_processed?: boolean | number - name?: boolean | number - status?: boolean | number +/** columns and relationships of "candles" */ +export interface candlesGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number /** An object relationship */ - transaction?: transactionsGenqlSelection - updated_at?: boolean | number + market?: marketsGenqlSelection + market_acct?: boolean | number + open?: boolean | number + timestamp?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "indexer_account_dependencies" */ -export interface indexer_account_dependencies_aggregateGenqlSelection{ - aggregate?: indexer_account_dependencies_aggregate_fieldsGenqlSelection - nodes?: indexer_account_dependenciesGenqlSelection +/** aggregated selection of "candles" */ +export interface candles_aggregateGenqlSelection{ + aggregate?: candles_aggregate_fieldsGenqlSelection + nodes?: candlesGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface indexer_account_dependencies_aggregate_bool_exp {count?: (indexer_account_dependencies_aggregate_bool_exp_count | null)} +export interface candles_aggregate_bool_exp {count?: (candles_aggregate_bool_exp_count | null)} -export interface indexer_account_dependencies_aggregate_bool_exp_count {arguments?: (indexer_account_dependencies_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (indexer_account_dependencies_bool_exp | null),predicate: Int_comparison_exp} +export interface candles_aggregate_bool_exp_count {arguments?: (candles_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (candles_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "indexer_account_dependencies" */ -export interface indexer_account_dependencies_aggregate_fieldsGenqlSelection{ - count?: { __args: {columns?: (indexer_account_dependencies_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: indexer_account_dependencies_max_fieldsGenqlSelection - min?: indexer_account_dependencies_min_fieldsGenqlSelection +/** aggregate fields of "candles" */ +export interface candles_aggregate_fieldsGenqlSelection{ + avg?: candles_avg_fieldsGenqlSelection + count?: { __args: {columns?: (candles_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: candles_max_fieldsGenqlSelection + min?: candles_min_fieldsGenqlSelection + stddev?: candles_stddev_fieldsGenqlSelection + stddev_pop?: candles_stddev_pop_fieldsGenqlSelection + stddev_samp?: candles_stddev_samp_fieldsGenqlSelection + sum?: candles_sum_fieldsGenqlSelection + var_pop?: candles_var_pop_fieldsGenqlSelection + var_samp?: candles_var_samp_fieldsGenqlSelection + variance?: candles_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_aggregate_order_by {count?: (order_by | null),max?: (indexer_account_dependencies_max_order_by | null),min?: (indexer_account_dependencies_min_order_by | null)} +/** order by aggregate values of table "candles" */ +export interface candles_aggregate_order_by {avg?: (candles_avg_order_by | null),count?: (order_by | null),max?: (candles_max_order_by | null),min?: (candles_min_order_by | null),stddev?: (candles_stddev_order_by | null),stddev_pop?: (candles_stddev_pop_order_by | null),stddev_samp?: (candles_stddev_samp_order_by | null),sum?: (candles_sum_order_by | null),var_pop?: (candles_var_pop_order_by | null),var_samp?: (candles_var_samp_order_by | null),variance?: (candles_variance_order_by | null)} -/** input type for inserting array relation for remote table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_arr_rel_insert_input {data: indexer_account_dependencies_insert_input[], +/** input type for inserting array relation for remote table "candles" */ +export interface candles_arr_rel_insert_input {data: candles_insert_input[], /** upsert condition */ -on_conflict?: (indexer_account_dependencies_on_conflict | null)} +on_conflict?: (candles_on_conflict | null)} -/** Boolean expression to filter rows from the table "indexer_account_dependencies". All fields are combined with a logical 'AND'. */ -export interface indexer_account_dependencies_bool_exp {_and?: (indexer_account_dependencies_bool_exp[] | null),_not?: (indexer_account_dependencies_bool_exp | null),_or?: (indexer_account_dependencies_bool_exp[] | null),acct?: (String_comparison_exp | null),indexer?: (indexers_bool_exp | null),latest_tx_sig_processed?: (String_comparison_exp | null),name?: (String_comparison_exp | null),status?: (String_comparison_exp | null),transaction?: (transactions_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** aggregate avg on columns */ +export interface candles_avg_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** input type for inserting data into table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_insert_input {acct?: (Scalars['String'] | null),indexer?: (indexers_obj_rel_insert_input | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),transaction?: (transactions_obj_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} +/** order by avg() on columns of table "candles" */ +export interface candles_avg_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} -/** aggregate max on columns */ -export interface indexer_account_dependencies_max_fieldsGenqlSelection{ - acct?: boolean | number - latest_tx_sig_processed?: boolean | number - name?: boolean | number - status?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Boolean expression to filter rows from the table "candles". All fields are combined with a logical 'AND'. */ +export interface candles_bool_exp {_and?: (candles_bool_exp[] | null),_not?: (candles_bool_exp | null),_or?: (candles_bool_exp[] | null),candle_average?: (bigint_comparison_exp | null),candle_duration?: (Int_comparison_exp | null),close?: (bigint_comparison_exp | null),cond_market_twap?: (bigint_comparison_exp | null),high?: (bigint_comparison_exp | null),low?: (bigint_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),open?: (bigint_comparison_exp | null),timestamp?: (timestamptz_comparison_exp | null),volume?: (bigint_comparison_exp | null)} -/** order by max() on columns of table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_max_order_by {acct?: (order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} +/** input type for incrementing numeric columns in table "candles" */ +export interface candles_inc_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),open?: (Scalars['bigint'] | null),volume?: (Scalars['bigint'] | null)} -/** aggregate min on columns */ -export interface indexer_account_dependencies_min_fieldsGenqlSelection{ - acct?: boolean | number - latest_tx_sig_processed?: boolean | number - name?: boolean | number - status?: boolean | number - updated_at?: boolean | number +/** input type for inserting data into table "candles" */ +export interface candles_insert_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface candles_max_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + market_acct?: boolean | number + open?: boolean | number + timestamp?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_min_order_by {acct?: (order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} +/** order by max() on columns of table "candles" */ +export interface candles_max_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} -/** response of any mutation on the table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: indexer_account_dependenciesGenqlSelection +/** aggregate min on columns */ +export interface candles_min_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + market_acct?: boolean | number + open?: boolean | number + timestamp?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_on_conflict {constraint: indexer_account_dependencies_constraint,update_columns?: indexer_account_dependencies_update_column[],where?: (indexer_account_dependencies_bool_exp | null)} - +/** order by min() on columns of table "candles" */ +export interface candles_min_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} -/** Ordering options when selecting data from "indexer_account_dependencies". */ -export interface indexer_account_dependencies_order_by {acct?: (order_by | null),indexer?: (indexers_order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),transaction?: (transactions_order_by | null),updated_at?: (order_by | null)} +/** response of any mutation on the table "candles" */ +export interface candles_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: candlesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} -/** primary key columns input for table: indexer_account_dependencies */ -export interface indexer_account_dependencies_pk_columns_input {acct: Scalars['String'],name: Scalars['String']} +/** on_conflict condition type for table "candles" */ +export interface candles_on_conflict {constraint: candles_constraint,update_columns?: candles_update_column[],where?: (candles_bool_exp | null)} -/** input type for updating data in table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_set_input {acct?: (Scalars['String'] | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** Ordering options when selecting data from "candles". */ +export interface candles_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),open?: (order_by | null),timestamp?: (order_by | null),volume?: (order_by | null)} -/** Streaming cursor of the table "indexer_account_dependencies" */ -export interface indexer_account_dependencies_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: indexer_account_dependencies_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** primary key columns input for table: candles */ +export interface candles_pk_columns_input {candle_duration: Scalars['Int'],market_acct: Scalars['String'],timestamp: Scalars['timestamptz']} -/** Initial value of the column from where the streaming should start */ -export interface indexer_account_dependencies_stream_cursor_value_input {acct?: (Scalars['String'] | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} -export interface indexer_account_dependencies_updates { -/** sets the columns of the filtered rows to the given values */ -_set?: (indexer_account_dependencies_set_input | null), -/** filter the rows which have to be updated */ -where: indexer_account_dependencies_bool_exp} +/** input type for updating data in table "candles" */ +export interface candles_set_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} -/** columns and relationships of "indexers" */ -export interface indexersGenqlSelection{ - implementation?: boolean | number - /** An array relationship */ - indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), - /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** An aggregate relationship */ - indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), - /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - indexer_type?: boolean | number - latest_slot_processed?: boolean | number - name?: boolean | number +/** aggregate stddev on columns */ +export interface candles_stddev_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "indexers" */ -export interface indexers_aggregateGenqlSelection{ - aggregate?: indexers_aggregate_fieldsGenqlSelection - nodes?: indexersGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} +/** order by stddev() on columns of table "candles" */ +export interface candles_stddev_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} -/** aggregate fields of "indexers" */ -export interface indexers_aggregate_fieldsGenqlSelection{ - avg?: indexers_avg_fieldsGenqlSelection - count?: { __args: {columns?: (indexers_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: indexers_max_fieldsGenqlSelection - min?: indexers_min_fieldsGenqlSelection - stddev?: indexers_stddev_fieldsGenqlSelection - stddev_pop?: indexers_stddev_pop_fieldsGenqlSelection - stddev_samp?: indexers_stddev_samp_fieldsGenqlSelection - sum?: indexers_sum_fieldsGenqlSelection - var_pop?: indexers_var_pop_fieldsGenqlSelection - var_samp?: indexers_var_samp_fieldsGenqlSelection - variance?: indexers_variance_fieldsGenqlSelection +/** aggregate stddev_pop on columns */ +export interface candles_stddev_pop_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate avg on columns */ -export interface indexers_avg_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number +/** order by stddev_pop() on columns of table "candles" */ +export interface candles_stddev_pop_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface candles_stddev_samp_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to filter rows from the table "indexers". All fields are combined with a logical 'AND'. */ -export interface indexers_bool_exp {_and?: (indexers_bool_exp[] | null),_not?: (indexers_bool_exp | null),_or?: (indexers_bool_exp[] | null),implementation?: (String_comparison_exp | null),indexer_account_dependencies?: (indexer_account_dependencies_bool_exp | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_bool_exp | null),indexer_type?: (String_comparison_exp | null),latest_slot_processed?: (bigint_comparison_exp | null),name?: (String_comparison_exp | null)} +/** order by stddev_samp() on columns of table "candles" */ +export interface candles_stddev_samp_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} -/** input type for incrementing numeric columns in table "indexers" */ -export interface indexers_inc_input {latest_slot_processed?: (Scalars['bigint'] | null)} +/** Streaming cursor of the table "candles" */ +export interface candles_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: candles_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} -/** input type for inserting data into table "indexers" */ -export interface indexers_insert_input {implementation?: (Scalars['String'] | null),indexer_account_dependencies?: (indexer_account_dependencies_arr_rel_insert_input | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} +/** Initial value of the column from where the streaming should start */ +export interface candles_stream_cursor_value_input {candle_average?: (Scalars['bigint'] | null),candle_duration?: (Scalars['Int'] | null),close?: (Scalars['bigint'] | null),cond_market_twap?: (Scalars['bigint'] | null),high?: (Scalars['bigint'] | null),low?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),open?: (Scalars['bigint'] | null),timestamp?: (Scalars['timestamptz'] | null),volume?: (Scalars['bigint'] | null)} -/** aggregate max on columns */ -export interface indexers_max_fieldsGenqlSelection{ - implementation?: boolean | number - indexer_type?: boolean | number - latest_slot_processed?: boolean | number - name?: boolean | number +/** aggregate sum on columns */ +export interface candles_sum_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate min on columns */ -export interface indexers_min_fieldsGenqlSelection{ - implementation?: boolean | number - indexer_type?: boolean | number - latest_slot_processed?: boolean | number - name?: boolean | number +/** order by sum() on columns of table "candles" */ +export interface candles_sum_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} + +export interface candles_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (candles_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (candles_set_input | null), +/** filter the rows which have to be updated */ +where: candles_bool_exp} + + +/** aggregate var_pop on columns */ +export interface candles_var_pop_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** response of any mutation on the table "indexers" */ -export interface indexers_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: indexersGenqlSelection +/** order by var_pop() on columns of table "candles" */ +export interface candles_var_pop_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface candles_var_samp_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "indexers" */ -export interface indexers_obj_rel_insert_input {data: indexers_insert_input, -/** upsert condition */ -on_conflict?: (indexers_on_conflict | null)} - - -/** on_conflict condition type for table "indexers" */ -export interface indexers_on_conflict {constraint: indexers_constraint,update_columns?: indexers_update_column[],where?: (indexers_bool_exp | null)} - - -/** Ordering options when selecting data from "indexers". */ -export interface indexers_order_by {implementation?: (order_by | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_order_by | null),indexer_type?: (order_by | null),latest_slot_processed?: (order_by | null),name?: (order_by | null)} - - -/** primary key columns input for table: indexers */ -export interface indexers_pk_columns_input {name: Scalars['String']} - - -/** input type for updating data in table "indexers" */ -export interface indexers_set_input {implementation?: (Scalars['String'] | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} - - -/** aggregate stddev on columns */ -export interface indexers_stddev_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate stddev_pop on columns */ -export interface indexers_stddev_pop_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate stddev_samp on columns */ -export interface indexers_stddev_samp_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Streaming cursor of the table "indexers" */ -export interface indexers_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: indexers_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} - - -/** Initial value of the column from where the streaming should start */ -export interface indexers_stream_cursor_value_input {implementation?: (Scalars['String'] | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} - - -/** aggregate sum on columns */ -export interface indexers_sum_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface indexers_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (indexers_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (indexers_set_input | null), -/** filter the rows which have to be updated */ -where: indexers_bool_exp} - - -/** aggregate var_pop on columns */ -export interface indexers_var_pop_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate var_samp on columns */ -export interface indexers_var_samp_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** order by var_samp() on columns of table "candles" */ +export interface candles_var_samp_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} /** aggregate variance on columns */ -export interface indexers_variance_fieldsGenqlSelection{ - latest_slot_processed?: boolean | number +export interface candles_variance_fieldsGenqlSelection{ + candle_average?: boolean | number + candle_duration?: boolean | number + close?: boolean | number + cond_market_twap?: boolean | number + high?: boolean | number + low?: boolean | number + open?: boolean | number + volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to compare columns of type "interval". All fields are combined with logical 'AND'. */ -export interface interval_comparison_exp {_eq?: (Scalars['interval'] | null),_gt?: (Scalars['interval'] | null),_gte?: (Scalars['interval'] | null),_in?: (Scalars['interval'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['interval'] | null),_lte?: (Scalars['interval'] | null),_neq?: (Scalars['interval'] | null),_nin?: (Scalars['interval'][] | null)} - -export interface jsonb_cast_exp {String?: (String_comparison_exp | null)} - - -/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ -export interface jsonb_comparison_exp {_cast?: (jsonb_cast_exp | null), -/** is the column contained in the given json value */ -_contained_in?: (Scalars['jsonb'] | null), -/** does the column contain the given json value at the top level */ -_contains?: (Scalars['jsonb'] | null),_eq?: (Scalars['jsonb'] | null),_gt?: (Scalars['jsonb'] | null),_gte?: (Scalars['jsonb'] | null), -/** does the string exist as a top-level key in the column */ -_has_key?: (Scalars['String'] | null), -/** do all of these strings exist as top-level keys in the column */ -_has_keys_all?: (Scalars['String'][] | null), -/** do any of these strings exist as top-level keys in the column */ -_has_keys_any?: (Scalars['String'][] | null),_in?: (Scalars['jsonb'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['jsonb'] | null),_lte?: (Scalars['jsonb'] | null),_neq?: (Scalars['jsonb'] | null),_nin?: (Scalars['jsonb'][] | null)} +/** order by variance() on columns of table "candles" */ +export interface candles_variance_order_by {candle_average?: (order_by | null),candle_duration?: (order_by | null),close?: (order_by | null),cond_market_twap?: (order_by | null),high?: (order_by | null),low?: (order_by | null),open?: (order_by | null),volume?: (order_by | null)} -/** columns and relationships of "makes" */ -export interface makesGenqlSelection{ - filled_base_amount?: boolean | number - is_active?: boolean | number +/** columns and relationships of "comments" */ +export interface commentsGenqlSelection{ /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number + comment?: commentsGenqlSelection + comment_id?: boolean | number + commentor_acct?: boolean | number + /** An array relationship */ + comments?: (commentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** An aggregate relationship */ + comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + content?: boolean | number + created_at?: boolean | number /** An object relationship */ - order?: ordersGenqlSelection - order_tx_sig?: boolean | number - quote_price?: boolean | number + proposal?: proposalsGenqlSelection + proposal_acct?: boolean | number /** An array relationship */ - takes?: (takesGenqlSelection & { __args?: { + reactions?: (reactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), + distinct_on?: (reactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), + order_by?: (reactions_order_by[] | null), /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) + where?: (reactions_bool_exp | null)} }) /** An aggregate relationship */ - takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), + distinct_on?: (reactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), + order_by?: (reactions_order_by[] | null), /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) - unfilled_base_amount?: boolean | number - updated_at?: boolean | number + where?: (reactions_bool_exp | null)} }) + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "makes" */ -export interface makes_aggregateGenqlSelection{ - aggregate?: makes_aggregate_fieldsGenqlSelection - nodes?: makesGenqlSelection +/** aggregated selection of "comments" */ +export interface comments_aggregateGenqlSelection{ + aggregate?: comments_aggregate_fieldsGenqlSelection + nodes?: commentsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface makes_aggregate_bool_exp {bool_and?: (makes_aggregate_bool_exp_bool_and | null),bool_or?: (makes_aggregate_bool_exp_bool_or | null),count?: (makes_aggregate_bool_exp_count | null)} - -export interface makes_aggregate_bool_exp_bool_and {arguments: makes_select_column_makes_aggregate_bool_exp_bool_and_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Boolean_comparison_exp} - -export interface makes_aggregate_bool_exp_bool_or {arguments: makes_select_column_makes_aggregate_bool_exp_bool_or_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Boolean_comparison_exp} +export interface comments_aggregate_bool_exp {count?: (comments_aggregate_bool_exp_count | null)} -export interface makes_aggregate_bool_exp_count {arguments?: (makes_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Int_comparison_exp} +export interface comments_aggregate_bool_exp_count {arguments?: (comments_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (comments_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "makes" */ -export interface makes_aggregate_fieldsGenqlSelection{ - avg?: makes_avg_fieldsGenqlSelection - count?: { __args: {columns?: (makes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: makes_max_fieldsGenqlSelection - min?: makes_min_fieldsGenqlSelection - stddev?: makes_stddev_fieldsGenqlSelection - stddev_pop?: makes_stddev_pop_fieldsGenqlSelection - stddev_samp?: makes_stddev_samp_fieldsGenqlSelection - sum?: makes_sum_fieldsGenqlSelection - var_pop?: makes_var_pop_fieldsGenqlSelection - var_samp?: makes_var_samp_fieldsGenqlSelection - variance?: makes_variance_fieldsGenqlSelection +/** aggregate fields of "comments" */ +export interface comments_aggregate_fieldsGenqlSelection{ + avg?: comments_avg_fieldsGenqlSelection + count?: { __args: {columns?: (comments_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: comments_max_fieldsGenqlSelection + min?: comments_min_fieldsGenqlSelection + stddev?: comments_stddev_fieldsGenqlSelection + stddev_pop?: comments_stddev_pop_fieldsGenqlSelection + stddev_samp?: comments_stddev_samp_fieldsGenqlSelection + sum?: comments_sum_fieldsGenqlSelection + var_pop?: comments_var_pop_fieldsGenqlSelection + var_samp?: comments_var_samp_fieldsGenqlSelection + variance?: comments_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "makes" */ -export interface makes_aggregate_order_by {avg?: (makes_avg_order_by | null),count?: (order_by | null),max?: (makes_max_order_by | null),min?: (makes_min_order_by | null),stddev?: (makes_stddev_order_by | null),stddev_pop?: (makes_stddev_pop_order_by | null),stddev_samp?: (makes_stddev_samp_order_by | null),sum?: (makes_sum_order_by | null),var_pop?: (makes_var_pop_order_by | null),var_samp?: (makes_var_samp_order_by | null),variance?: (makes_variance_order_by | null)} +/** order by aggregate values of table "comments" */ +export interface comments_aggregate_order_by {avg?: (comments_avg_order_by | null),count?: (order_by | null),max?: (comments_max_order_by | null),min?: (comments_min_order_by | null),stddev?: (comments_stddev_order_by | null),stddev_pop?: (comments_stddev_pop_order_by | null),stddev_samp?: (comments_stddev_samp_order_by | null),sum?: (comments_sum_order_by | null),var_pop?: (comments_var_pop_order_by | null),var_samp?: (comments_var_samp_order_by | null),variance?: (comments_variance_order_by | null)} -/** input type for inserting array relation for remote table "makes" */ -export interface makes_arr_rel_insert_input {data: makes_insert_input[], +/** input type for inserting array relation for remote table "comments" */ +export interface comments_arr_rel_insert_input {data: comments_insert_input[], /** upsert condition */ -on_conflict?: (makes_on_conflict | null)} +on_conflict?: (comments_on_conflict | null)} /** aggregate avg on columns */ -export interface makes_avg_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_avg_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "makes" */ -export interface makes_avg_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by avg() on columns of table "comments" */ +export interface comments_avg_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} -/** Boolean expression to filter rows from the table "makes". All fields are combined with a logical 'AND'. */ -export interface makes_bool_exp {_and?: (makes_bool_exp[] | null),_not?: (makes_bool_exp | null),_or?: (makes_bool_exp[] | null),filled_base_amount?: (bigint_comparison_exp | null),is_active?: (Boolean_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order?: (orders_bool_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),takes?: (takes_bool_exp | null),takes_aggregate?: (takes_aggregate_bool_exp | null),unfilled_base_amount?: (bigint_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** Boolean expression to filter rows from the table "comments". All fields are combined with a logical 'AND'. */ +export interface comments_bool_exp {_and?: (comments_bool_exp[] | null),_not?: (comments_bool_exp | null),_or?: (comments_bool_exp[] | null),comment?: (comments_bool_exp | null),comment_id?: (bigint_comparison_exp | null),commentor_acct?: (String_comparison_exp | null),comments?: (comments_bool_exp | null),comments_aggregate?: (comments_aggregate_bool_exp | null),content?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),reactions?: (reactions_bool_exp | null),reactions_aggregate?: (reactions_aggregate_bool_exp | null),responding_comment_id?: (bigint_comparison_exp | null)} -/** input type for incrementing numeric columns in table "makes" */ -export interface makes_inc_input {filled_base_amount?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "comments" */ +export interface comments_inc_input {comment_id?: (Scalars['bigint'] | null),responding_comment_id?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "makes" */ -export interface makes_insert_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),takes?: (takes_arr_rel_insert_input | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for inserting data into table "comments" */ +export interface comments_insert_input {comment?: (comments_obj_rel_insert_input | null),comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),comments?: (comments_arr_rel_insert_input | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),reactions?: (reactions_arr_rel_insert_input | null),responding_comment_id?: (Scalars['bigint'] | null)} /** aggregate max on columns */ -export interface makes_max_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - market_acct?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number - updated_at?: boolean | number +export interface comments_max_fieldsGenqlSelection{ + comment_id?: boolean | number + commentor_acct?: boolean | number + content?: boolean | number + created_at?: boolean | number + proposal_acct?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "makes" */ -export interface makes_max_order_by {filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} +/** order by max() on columns of table "comments" */ +export interface comments_max_order_by {comment_id?: (order_by | null),commentor_acct?: (order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal_acct?: (order_by | null),responding_comment_id?: (order_by | null)} /** aggregate min on columns */ -export interface makes_min_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - market_acct?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number - updated_at?: boolean | number +export interface comments_min_fieldsGenqlSelection{ + comment_id?: boolean | number + commentor_acct?: boolean | number + content?: boolean | number + created_at?: boolean | number + proposal_acct?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "makes" */ -export interface makes_min_order_by {filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} +/** order by min() on columns of table "comments" */ +export interface comments_min_order_by {comment_id?: (order_by | null),commentor_acct?: (order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal_acct?: (order_by | null),responding_comment_id?: (order_by | null)} -/** response of any mutation on the table "makes" */ -export interface makes_mutation_responseGenqlSelection{ +/** response of any mutation on the table "comments" */ +export interface comments_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: makesGenqlSelection + returning?: commentsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "makes" */ -export interface makes_obj_rel_insert_input {data: makes_insert_input, +/** input type for inserting object relation for remote table "comments" */ +export interface comments_obj_rel_insert_input {data: comments_insert_input, /** upsert condition */ -on_conflict?: (makes_on_conflict | null)} +on_conflict?: (comments_on_conflict | null)} -/** on_conflict condition type for table "makes" */ -export interface makes_on_conflict {constraint: makes_constraint,update_columns?: makes_update_column[],where?: (makes_bool_exp | null)} +/** on_conflict condition type for table "comments" */ +export interface comments_on_conflict {constraint: comments_constraint,update_columns?: comments_update_column[],where?: (comments_bool_exp | null)} -/** Ordering options when selecting data from "makes". */ -export interface makes_order_by {filled_base_amount?: (order_by | null),is_active?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order?: (orders_order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),takes_aggregate?: (takes_aggregate_order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} +/** Ordering options when selecting data from "comments". */ +export interface comments_order_by {comment?: (comments_order_by | null),comment_id?: (order_by | null),commentor_acct?: (order_by | null),comments_aggregate?: (comments_aggregate_order_by | null),content?: (order_by | null),created_at?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),reactions_aggregate?: (reactions_aggregate_order_by | null),responding_comment_id?: (order_by | null)} -/** primary key columns input for table: makes */ -export interface makes_pk_columns_input {order_tx_sig: Scalars['String']} +/** primary key columns input for table: comments */ +export interface comments_pk_columns_input {comment_id: Scalars['bigint']} -/** input type for updating data in table "makes" */ -export interface makes_set_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for updating data in table "comments" */ +export interface comments_set_input {comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal_acct?: (Scalars['String'] | null),responding_comment_id?: (Scalars['bigint'] | null)} /** aggregate stddev on columns */ -export interface makes_stddev_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_stddev_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "makes" */ -export interface makes_stddev_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by stddev() on columns of table "comments" */ +export interface comments_stddev_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface makes_stddev_pop_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_stddev_pop_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "makes" */ -export interface makes_stddev_pop_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by stddev_pop() on columns of table "comments" */ +export interface comments_stddev_pop_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface makes_stddev_samp_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_stddev_samp_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "makes" */ -export interface makes_stddev_samp_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by stddev_samp() on columns of table "comments" */ +export interface comments_stddev_samp_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} -/** Streaming cursor of the table "makes" */ -export interface makes_stream_cursor_input { +/** Streaming cursor of the table "comments" */ +export interface comments_stream_cursor_input { /** Stream column input with initial value */ -initial_value: makes_stream_cursor_value_input, +initial_value: comments_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface makes_stream_cursor_value_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +export interface comments_stream_cursor_value_input {comment_id?: (Scalars['bigint'] | null),commentor_acct?: (Scalars['String'] | null),content?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),proposal_acct?: (Scalars['String'] | null),responding_comment_id?: (Scalars['bigint'] | null)} /** aggregate sum on columns */ -export interface makes_sum_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_sum_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "makes" */ -export interface makes_sum_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by sum() on columns of table "comments" */ +export interface comments_sum_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} -export interface makes_updates { +export interface comments_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (makes_inc_input | null), +_inc?: (comments_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (makes_set_input | null), +_set?: (comments_set_input | null), /** filter the rows which have to be updated */ -where: makes_bool_exp} +where: comments_bool_exp} /** aggregate var_pop on columns */ -export interface makes_var_pop_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_var_pop_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "makes" */ -export interface makes_var_pop_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by var_pop() on columns of table "comments" */ +export interface comments_var_pop_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} /** aggregate var_samp on columns */ -export interface makes_var_samp_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_var_samp_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "makes" */ -export interface makes_var_samp_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by var_samp() on columns of table "comments" */ +export interface comments_var_samp_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} /** aggregate variance on columns */ -export interface makes_variance_fieldsGenqlSelection{ - filled_base_amount?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface comments_variance_fieldsGenqlSelection{ + comment_id?: boolean | number + responding_comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "makes" */ -export interface makes_variance_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} +/** order by variance() on columns of table "comments" */ +export interface comments_variance_order_by {comment_id?: (order_by | null),responding_comment_id?: (order_by | null)} -/** columns and relationships of "markets" */ -export interface marketsGenqlSelection{ - active_slot?: boolean | number - asks_token_acct?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_mint_acct?: boolean | number - base_taker_fee?: boolean | number - bids_token_acct?: boolean | number - /** An array relationship */ - candles?: (candlesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), - /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) - /** An aggregate relationship */ - candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), - /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) - create_tx_sig?: boolean | number - created_at?: boolean | number - inactive_slot?: boolean | number +/** columns and relationships of "conditional_vaults" */ +export interface conditional_vaultsGenqlSelection{ + cond_finalize_token_mint_acct?: boolean | number + cond_revert_token_mint_acct?: boolean | number + cond_vault_acct?: boolean | number + nonce?: boolean | number /** An array relationship */ - makes?: (makesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), - /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) - /** An aggregate relationship */ - makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + proposals?: (proposalsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), + distinct_on?: (proposals_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), + order_by?: (proposals_order_by[] | null), /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) - market_acct?: boolean | number - market_type?: boolean | number + where?: (proposals_bool_exp | null)} }) /** An array relationship */ - orders?: (ordersGenqlSelection & { __args?: { + proposalsByQuoteVault?: (proposalsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), + distinct_on?: (proposals_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), + order_by?: (proposals_order_by[] | null), /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) + where?: (proposals_bool_exp | null)} }) /** An aggregate relationship */ - orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), - /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) - /** An array relationship */ - prices?: (pricesGenqlSelection & { __args?: { + proposalsByQuoteVault_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), + distinct_on?: (proposals_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), + order_by?: (proposals_order_by[] | null), /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) + where?: (proposals_bool_exp | null)} }) /** An aggregate relationship */ - prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { + proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), + distinct_on?: (proposals_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), + order_by?: (proposals_order_by[] | null), /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) - /** An object relationship */ - proposal?: proposalsGenqlSelection - proposal_acct?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_mint_acct?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number - /** An array relationship */ - takes?: (takesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), - /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) - /** An aggregate relationship */ - takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), - /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) + where?: (proposals_bool_exp | null)} }) + settlement_authority?: boolean | number + status?: boolean | number /** An object relationship */ token?: tokensGenqlSelection - /** An object relationship */ - tokenAcctByAsksTokenAcct?: token_acctsGenqlSelection - /** An object relationship */ - tokenAcctByBidsTokenAcct?: token_acctsGenqlSelection - /** An object relationship */ - tokenByBaseMintAcct?: tokensGenqlSelection - /** An object relationship */ - tokenByQuoteMintAcct?: tokensGenqlSelection - /** An object relationship */ - token_acct?: token_acctsGenqlSelection - /** An array relationship */ - twaps?: (twapsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), - /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - /** An aggregate relationship */ - twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), - /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "markets" */ -export interface markets_aggregateGenqlSelection{ - aggregate?: markets_aggregate_fieldsGenqlSelection - nodes?: marketsGenqlSelection +/** aggregated selection of "conditional_vaults" */ +export interface conditional_vaults_aggregateGenqlSelection{ + aggregate?: conditional_vaults_aggregate_fieldsGenqlSelection + nodes?: conditional_vaultsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface markets_aggregate_bool_exp {count?: (markets_aggregate_bool_exp_count | null)} +export interface conditional_vaults_aggregate_bool_exp {count?: (conditional_vaults_aggregate_bool_exp_count | null)} -export interface markets_aggregate_bool_exp_count {arguments?: (markets_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (markets_bool_exp | null),predicate: Int_comparison_exp} +export interface conditional_vaults_aggregate_bool_exp_count {arguments?: (conditional_vaults_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (conditional_vaults_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "markets" */ -export interface markets_aggregate_fieldsGenqlSelection{ - avg?: markets_avg_fieldsGenqlSelection - count?: { __args: {columns?: (markets_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: markets_max_fieldsGenqlSelection - min?: markets_min_fieldsGenqlSelection - stddev?: markets_stddev_fieldsGenqlSelection - stddev_pop?: markets_stddev_pop_fieldsGenqlSelection - stddev_samp?: markets_stddev_samp_fieldsGenqlSelection - sum?: markets_sum_fieldsGenqlSelection - var_pop?: markets_var_pop_fieldsGenqlSelection - var_samp?: markets_var_samp_fieldsGenqlSelection - variance?: markets_variance_fieldsGenqlSelection +/** aggregate fields of "conditional_vaults" */ +export interface conditional_vaults_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (conditional_vaults_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: conditional_vaults_max_fieldsGenqlSelection + min?: conditional_vaults_min_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "markets" */ -export interface markets_aggregate_order_by {avg?: (markets_avg_order_by | null),count?: (order_by | null),max?: (markets_max_order_by | null),min?: (markets_min_order_by | null),stddev?: (markets_stddev_order_by | null),stddev_pop?: (markets_stddev_pop_order_by | null),stddev_samp?: (markets_stddev_samp_order_by | null),sum?: (markets_sum_order_by | null),var_pop?: (markets_var_pop_order_by | null),var_samp?: (markets_var_samp_order_by | null),variance?: (markets_variance_order_by | null)} +/** order by aggregate values of table "conditional_vaults" */ +export interface conditional_vaults_aggregate_order_by {count?: (order_by | null),max?: (conditional_vaults_max_order_by | null),min?: (conditional_vaults_min_order_by | null)} -/** input type for inserting array relation for remote table "markets" */ -export interface markets_arr_rel_insert_input {data: markets_insert_input[], +/** input type for inserting array relation for remote table "conditional_vaults" */ +export interface conditional_vaults_arr_rel_insert_input {data: conditional_vaults_insert_input[], /** upsert condition */ -on_conflict?: (markets_on_conflict | null)} - - -/** aggregate avg on columns */ -export interface markets_avg_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by avg() on columns of table "markets" */ -export interface markets_avg_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "markets". All fields are combined with a logical 'AND'. */ -export interface markets_bool_exp {_and?: (markets_bool_exp[] | null),_not?: (markets_bool_exp | null),_or?: (markets_bool_exp[] | null),active_slot?: (bigint_comparison_exp | null),asks_token_acct?: (String_comparison_exp | null),base_lot_size?: (bigint_comparison_exp | null),base_maker_fee?: (smallint_comparison_exp | null),base_mint_acct?: (String_comparison_exp | null),base_taker_fee?: (smallint_comparison_exp | null),bids_token_acct?: (String_comparison_exp | null),candles?: (candles_bool_exp | null),candles_aggregate?: (candles_aggregate_bool_exp | null),create_tx_sig?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),inactive_slot?: (bigint_comparison_exp | null),makes?: (makes_bool_exp | null),makes_aggregate?: (makes_aggregate_bool_exp | null),market_acct?: (String_comparison_exp | null),market_type?: (String_comparison_exp | null),orders?: (orders_bool_exp | null),orders_aggregate?: (orders_aggregate_bool_exp | null),prices?: (prices_bool_exp | null),prices_aggregate?: (prices_aggregate_bool_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),quote_lot_size?: (bigint_comparison_exp | null),quote_maker_fee?: (smallint_comparison_exp | null),quote_mint_acct?: (String_comparison_exp | null),quote_taker_fee?: (smallint_comparison_exp | null),quote_tick_size?: (bigint_comparison_exp | null),takes?: (takes_bool_exp | null),takes_aggregate?: (takes_aggregate_bool_exp | null),token?: (tokens_bool_exp | null),tokenAcctByAsksTokenAcct?: (token_accts_bool_exp | null),tokenAcctByBidsTokenAcct?: (token_accts_bool_exp | null),tokenByBaseMintAcct?: (tokens_bool_exp | null),tokenByQuoteMintAcct?: (tokens_bool_exp | null),token_acct?: (token_accts_bool_exp | null),twaps?: (twaps_bool_exp | null),twaps_aggregate?: (twaps_aggregate_bool_exp | null)} +on_conflict?: (conditional_vaults_on_conflict | null)} -/** input type for incrementing numeric columns in table "markets" */ -export interface markets_inc_input {active_slot?: (Scalars['bigint'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_taker_fee?: (Scalars['smallint'] | null),inactive_slot?: (Scalars['bigint'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} +/** Boolean expression to filter rows from the table "conditional_vaults". All fields are combined with a logical 'AND'. */ +export interface conditional_vaults_bool_exp {_and?: (conditional_vaults_bool_exp[] | null),_not?: (conditional_vaults_bool_exp | null),_or?: (conditional_vaults_bool_exp[] | null),cond_finalize_token_mint_acct?: (String_comparison_exp | null),cond_revert_token_mint_acct?: (String_comparison_exp | null),cond_vault_acct?: (String_comparison_exp | null),nonce?: (String_comparison_exp | null),proposals?: (proposals_bool_exp | null),proposalsByQuoteVault?: (proposals_bool_exp | null),proposalsByQuoteVault_aggregate?: (proposals_aggregate_bool_exp | null),proposals_aggregate?: (proposals_aggregate_bool_exp | null),settlement_authority?: (String_comparison_exp | null),status?: (String_comparison_exp | null),token?: (tokens_bool_exp | null),underlying_mint_acct?: (String_comparison_exp | null),underlying_token_acct?: (String_comparison_exp | null)} -/** input type for inserting data into table "markets" */ -export interface markets_insert_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),candles?: (candles_arr_rel_insert_input | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),makes?: (makes_arr_rel_insert_input | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),orders?: (orders_arr_rel_insert_input | null),prices?: (prices_arr_rel_insert_input | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null),takes?: (takes_arr_rel_insert_input | null),token?: (tokens_obj_rel_insert_input | null),tokenAcctByAsksTokenAcct?: (token_accts_obj_rel_insert_input | null),tokenAcctByBidsTokenAcct?: (token_accts_obj_rel_insert_input | null),tokenByBaseMintAcct?: (tokens_obj_rel_insert_input | null),tokenByQuoteMintAcct?: (tokens_obj_rel_insert_input | null),token_acct?: (token_accts_obj_rel_insert_input | null),twaps?: (twaps_arr_rel_insert_input | null)} +/** input type for inserting data into table "conditional_vaults" */ +export interface conditional_vaults_insert_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),proposals?: (proposals_arr_rel_insert_input | null),proposalsByQuoteVault?: (proposals_arr_rel_insert_input | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),token?: (tokens_obj_rel_insert_input | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} /** aggregate max on columns */ -export interface markets_max_fieldsGenqlSelection{ - active_slot?: boolean | number - asks_token_acct?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_mint_acct?: boolean | number - base_taker_fee?: boolean | number - bids_token_acct?: boolean | number - create_tx_sig?: boolean | number - created_at?: boolean | number - inactive_slot?: boolean | number - market_acct?: boolean | number - market_type?: boolean | number - proposal_acct?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_mint_acct?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number +export interface conditional_vaults_max_fieldsGenqlSelection{ + cond_finalize_token_mint_acct?: boolean | number + cond_revert_token_mint_acct?: boolean | number + cond_vault_acct?: boolean | number + nonce?: boolean | number + settlement_authority?: boolean | number + status?: boolean | number + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "markets" */ -export interface markets_max_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** order by max() on columns of table "conditional_vaults" */ +export interface conditional_vaults_max_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} /** aggregate min on columns */ -export interface markets_min_fieldsGenqlSelection{ - active_slot?: boolean | number - asks_token_acct?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_mint_acct?: boolean | number - base_taker_fee?: boolean | number - bids_token_acct?: boolean | number - create_tx_sig?: boolean | number - created_at?: boolean | number - inactive_slot?: boolean | number - market_acct?: boolean | number - market_type?: boolean | number - proposal_acct?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_mint_acct?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number +export interface conditional_vaults_min_fieldsGenqlSelection{ + cond_finalize_token_mint_acct?: boolean | number + cond_revert_token_mint_acct?: boolean | number + cond_vault_acct?: boolean | number + nonce?: boolean | number + settlement_authority?: boolean | number + status?: boolean | number + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "markets" */ -export interface markets_min_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** order by min() on columns of table "conditional_vaults" */ +export interface conditional_vaults_min_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} -/** response of any mutation on the table "markets" */ -export interface markets_mutation_responseGenqlSelection{ +/** response of any mutation on the table "conditional_vaults" */ +export interface conditional_vaults_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: marketsGenqlSelection + returning?: conditional_vaultsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "markets" */ -export interface markets_obj_rel_insert_input {data: markets_insert_input, +/** input type for inserting object relation for remote table "conditional_vaults" */ +export interface conditional_vaults_obj_rel_insert_input {data: conditional_vaults_insert_input, /** upsert condition */ -on_conflict?: (markets_on_conflict | null)} - +on_conflict?: (conditional_vaults_on_conflict | null)} -/** on_conflict condition type for table "markets" */ -export interface markets_on_conflict {constraint: markets_constraint,update_columns?: markets_update_column[],where?: (markets_bool_exp | null)} +/** on_conflict condition type for table "conditional_vaults" */ +export interface conditional_vaults_on_conflict {constraint: conditional_vaults_constraint,update_columns?: conditional_vaults_update_column[],where?: (conditional_vaults_bool_exp | null)} -/** Ordering options when selecting data from "markets". */ -export interface markets_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),candles_aggregate?: (candles_aggregate_order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),makes_aggregate?: (makes_aggregate_order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),orders_aggregate?: (orders_aggregate_order_by | null),prices_aggregate?: (prices_aggregate_order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null),takes_aggregate?: (takes_aggregate_order_by | null),token?: (tokens_order_by | null),tokenAcctByAsksTokenAcct?: (token_accts_order_by | null),tokenAcctByBidsTokenAcct?: (token_accts_order_by | null),tokenByBaseMintAcct?: (tokens_order_by | null),tokenByQuoteMintAcct?: (tokens_order_by | null),token_acct?: (token_accts_order_by | null),twaps_aggregate?: (twaps_aggregate_order_by | null)} +/** Ordering options when selecting data from "conditional_vaults". */ +export interface conditional_vaults_order_by {cond_finalize_token_mint_acct?: (order_by | null),cond_revert_token_mint_acct?: (order_by | null),cond_vault_acct?: (order_by | null),nonce?: (order_by | null),proposalsByQuoteVault_aggregate?: (proposals_aggregate_order_by | null),proposals_aggregate?: (proposals_aggregate_order_by | null),settlement_authority?: (order_by | null),status?: (order_by | null),token?: (tokens_order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} -/** primary key columns input for table: markets */ -export interface markets_pk_columns_input {market_acct: Scalars['String']} +/** primary key columns input for table: conditional_vaults */ +export interface conditional_vaults_pk_columns_input {cond_vault_acct: Scalars['String']} -/** input type for updating data in table "markets" */ -export interface markets_set_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} +/** input type for updating data in table "conditional_vaults" */ +export interface conditional_vaults_set_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} -/** aggregate stddev on columns */ -export interface markets_stddev_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Streaming cursor of the table "conditional_vaults" */ +export interface conditional_vaults_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: conditional_vaults_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} -/** order by stddev() on columns of table "markets" */ -export interface markets_stddev_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** Initial value of the column from where the streaming should start */ +export interface conditional_vaults_stream_cursor_value_input {cond_finalize_token_mint_acct?: (Scalars['String'] | null),cond_revert_token_mint_acct?: (Scalars['String'] | null),cond_vault_acct?: (Scalars['String'] | null),nonce?: (Scalars['String'] | null),settlement_authority?: (Scalars['String'] | null),status?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} -/** aggregate stddev_pop on columns */ -export interface markets_stddev_pop_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number +export interface conditional_vaults_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (conditional_vaults_set_input | null), +/** filter the rows which have to be updated */ +where: conditional_vaults_bool_exp} + + +/** columns and relationships of "dao_details" */ +export interface dao_detailsGenqlSelection{ + admin_accts?: { __args: { + /** JSON select path */ + path?: (Scalars['String'] | null)} } | boolean | number + creator_acct?: boolean | number + dao_id?: boolean | number + /** An array relationship */ + daos?: (daosGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + description?: boolean | number + fail_token_image_url?: boolean | number + github?: boolean | number + image_url?: boolean | number + is_hide?: boolean | number + lp_token_image_url?: boolean | number + name?: boolean | number + pass_token_image_url?: boolean | number + slug?: boolean | number + socials?: { __args: { + /** JSON select path */ + path?: (Scalars['String'] | null)} } | boolean | number + token_image_url?: boolean | number + url?: boolean | number + /** An array relationship */ + v0_4_metric_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_metric_decisions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_metric_decisions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_metric_decisions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_metric_decisions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_metric_decisions_bool_exp | null)} }) + x_account?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "markets" */ -export interface markets_stddev_pop_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** aggregated selection of "dao_details" */ +export interface dao_details_aggregateGenqlSelection{ + aggregate?: dao_details_aggregate_fieldsGenqlSelection + nodes?: dao_detailsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} -/** aggregate stddev_samp on columns */ -export interface markets_stddev_samp_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number +/** aggregate fields of "dao_details" */ +export interface dao_details_aggregate_fieldsGenqlSelection{ + avg?: dao_details_avg_fieldsGenqlSelection + count?: { __args: {columns?: (dao_details_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: dao_details_max_fieldsGenqlSelection + min?: dao_details_min_fieldsGenqlSelection + stddev?: dao_details_stddev_fieldsGenqlSelection + stddev_pop?: dao_details_stddev_pop_fieldsGenqlSelection + stddev_samp?: dao_details_stddev_samp_fieldsGenqlSelection + sum?: dao_details_sum_fieldsGenqlSelection + var_pop?: dao_details_var_pop_fieldsGenqlSelection + var_samp?: dao_details_var_samp_fieldsGenqlSelection + variance?: dao_details_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "markets" */ -export interface markets_stddev_samp_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** append existing jsonb value of filtered columns with new jsonb value */ +export interface dao_details_append_input {admin_accts?: (Scalars['jsonb'] | null),socials?: (Scalars['jsonb'] | null)} -/** Streaming cursor of the table "markets" */ -export interface markets_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: markets_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** aggregate avg on columns */ +export interface dao_details_avg_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** Initial value of the column from where the streaming should start */ -export interface markets_stream_cursor_value_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} +/** Boolean expression to filter rows from the table "dao_details". All fields are combined with a logical 'AND'. */ +export interface dao_details_bool_exp {_and?: (dao_details_bool_exp[] | null),_not?: (dao_details_bool_exp | null),_or?: (dao_details_bool_exp[] | null),admin_accts?: (jsonb_comparison_exp | null),creator_acct?: (String_comparison_exp | null),dao_id?: (bigint_comparison_exp | null),daos?: (daos_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),description?: (String_comparison_exp | null),fail_token_image_url?: (String_comparison_exp | null),github?: (String_comparison_exp | null),image_url?: (String_comparison_exp | null),is_hide?: (Boolean_comparison_exp | null),lp_token_image_url?: (String_comparison_exp | null),name?: (String_comparison_exp | null),pass_token_image_url?: (String_comparison_exp | null),slug?: (String_comparison_exp | null),socials?: (jsonb_comparison_exp | null),token_image_url?: (String_comparison_exp | null),url?: (String_comparison_exp | null),v0_4_metric_decisions?: (v0_4_metric_decisions_bool_exp | null),v0_4_metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),x_account?: (String_comparison_exp | null)} -/** aggregate sum on columns */ -export interface markets_sum_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export interface dao_details_delete_at_path_input {admin_accts?: (Scalars['String'][] | null),socials?: (Scalars['String'][] | null)} -/** order by sum() on columns of table "markets" */ -export interface markets_sum_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export interface dao_details_delete_elem_input {admin_accts?: (Scalars['Int'] | null),socials?: (Scalars['Int'] | null)} -export interface markets_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (markets_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (markets_set_input | null), -/** filter the rows which have to be updated */ -where: markets_bool_exp} +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export interface dao_details_delete_key_input {admin_accts?: (Scalars['String'] | null),socials?: (Scalars['String'] | null)} -/** aggregate var_pop on columns */ -export interface markets_var_pop_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** input type for incrementing numeric columns in table "dao_details" */ +export interface dao_details_inc_input {dao_id?: (Scalars['bigint'] | null)} -/** order by var_pop() on columns of table "markets" */ -export interface markets_var_pop_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** input type for inserting data into table "dao_details" */ +export interface dao_details_insert_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),daos?: (daos_arr_rel_insert_input | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),socials?: (Scalars['jsonb'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),v0_4_metric_decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),x_account?: (Scalars['String'] | null)} -/** aggregate var_samp on columns */ -export interface markets_var_samp_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number + +/** aggregate max on columns */ +export interface dao_details_max_fieldsGenqlSelection{ + creator_acct?: boolean | number + dao_id?: boolean | number + description?: boolean | number + fail_token_image_url?: boolean | number + github?: boolean | number + image_url?: boolean | number + lp_token_image_url?: boolean | number + name?: boolean | number + pass_token_image_url?: boolean | number + slug?: boolean | number + token_image_url?: boolean | number + url?: boolean | number + x_account?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "markets" */ -export interface markets_var_samp_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** aggregate min on columns */ +export interface dao_details_min_fieldsGenqlSelection{ + creator_acct?: boolean | number + dao_id?: boolean | number + description?: boolean | number + fail_token_image_url?: boolean | number + github?: boolean | number + image_url?: boolean | number + lp_token_image_url?: boolean | number + name?: boolean | number + pass_token_image_url?: boolean | number + slug?: boolean | number + token_image_url?: boolean | number + url?: boolean | number + x_account?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** aggregate variance on columns */ -export interface markets_variance_fieldsGenqlSelection{ - active_slot?: boolean | number - base_lot_size?: boolean | number - base_maker_fee?: boolean | number - base_taker_fee?: boolean | number - inactive_slot?: boolean | number - quote_lot_size?: boolean | number - quote_maker_fee?: boolean | number - quote_taker_fee?: boolean | number - quote_tick_size?: boolean | number +/** response of any mutation on the table "dao_details" */ +export interface dao_details_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: dao_detailsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "markets" */ -export interface markets_variance_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} +/** input type for inserting object relation for remote table "dao_details" */ +export interface dao_details_obj_rel_insert_input {data: dao_details_insert_input, +/** upsert condition */ +on_conflict?: (dao_details_on_conflict | null)} -/** mutation root */ -export interface mutation_rootGenqlSelection{ - /** delete data from the table: "candles" */ - delete_candles?: (candles_mutation_responseGenqlSelection & { __args: { - /** filter the rows which have to be deleted */ - where: candles_bool_exp} }) - /** delete single row from the table: "candles" */ - delete_candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) - /** delete data from the table: "comments" */ - delete_comments?: (comments_mutation_responseGenqlSelection & { __args: { - /** filter the rows which have to be deleted */ +/** on_conflict condition type for table "dao_details" */ +export interface dao_details_on_conflict {constraint: dao_details_constraint,update_columns?: dao_details_update_column[],where?: (dao_details_bool_exp | null)} + + +/** Ordering options when selecting data from "dao_details". */ +export interface dao_details_order_by {admin_accts?: (order_by | null),creator_acct?: (order_by | null),dao_id?: (order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),description?: (order_by | null),fail_token_image_url?: (order_by | null),github?: (order_by | null),image_url?: (order_by | null),is_hide?: (order_by | null),lp_token_image_url?: (order_by | null),name?: (order_by | null),pass_token_image_url?: (order_by | null),slug?: (order_by | null),socials?: (order_by | null),token_image_url?: (order_by | null),url?: (order_by | null),v0_4_metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),x_account?: (order_by | null)} + + +/** primary key columns input for table: dao_details */ +export interface dao_details_pk_columns_input {dao_id: Scalars['bigint']} + + +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export interface dao_details_prepend_input {admin_accts?: (Scalars['jsonb'] | null),socials?: (Scalars['jsonb'] | null)} + + +/** input type for updating data in table "dao_details" */ +export interface dao_details_set_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),socials?: (Scalars['jsonb'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),x_account?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface dao_details_stddev_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface dao_details_stddev_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface dao_details_stddev_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "dao_details" */ +export interface dao_details_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: dao_details_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface dao_details_stream_cursor_value_input {admin_accts?: (Scalars['jsonb'] | null),creator_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),fail_token_image_url?: (Scalars['String'] | null),github?: (Scalars['String'] | null),image_url?: (Scalars['String'] | null),is_hide?: (Scalars['Boolean'] | null),lp_token_image_url?: (Scalars['String'] | null),name?: (Scalars['String'] | null),pass_token_image_url?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),socials?: (Scalars['jsonb'] | null),token_image_url?: (Scalars['String'] | null),url?: (Scalars['String'] | null),x_account?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface dao_details_sum_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface dao_details_updates { +/** append existing jsonb value of filtered columns with new jsonb value */ +_append?: (dao_details_append_input | null), +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +_delete_at_path?: (dao_details_delete_at_path_input | null), +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +_delete_elem?: (dao_details_delete_elem_input | null), +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +_delete_key?: (dao_details_delete_key_input | null), +/** increments the numeric columns with given value of the filtered values */ +_inc?: (dao_details_inc_input | null), +/** prepend existing jsonb value of filtered columns with new jsonb value */ +_prepend?: (dao_details_prepend_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (dao_details_set_input | null), +/** filter the rows which have to be updated */ +where: dao_details_bool_exp} + + +/** aggregate var_pop on columns */ +export interface dao_details_var_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface dao_details_var_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface dao_details_variance_fieldsGenqlSelection{ + dao_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface dao_traderGenqlSelection{ + total_volume?: boolean | number + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the logical model for "dao_trader". All fields are combined with a logical 'AND'. */ +export interface dao_trader_bool_exp_bool_exp {_and?: (dao_trader_bool_exp_bool_exp[] | null),_not?: (dao_trader_bool_exp_bool_exp | null),_or?: (dao_trader_bool_exp_bool_exp[] | null),total_volume?: (bigint_comparison_exp | null),user_acct?: (String_comparison_exp | null)} + + +/** Ordering options when selecting data from "dao_trader". */ +export interface dao_trader_order_by {total_volume?: (order_by | null),user_acct?: (order_by | null)} + + +/** columns and relationships of "daos" */ +export interface daosGenqlSelection{ + base_acct?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + /** An object relationship */ + dao_detail?: dao_detailsGenqlSelection + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + /** An object relationship */ + program?: programsGenqlSelection + program_acct?: boolean | number + /** An array relationship */ + proposals?: (proposalsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** An aggregate relationship */ + proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + quote_acct?: boolean | number + slots_per_proposal?: boolean | number + /** An object relationship */ + token?: tokensGenqlSelection + /** An object relationship */ + tokenByBaseAcct?: tokensGenqlSelection + /** An object relationship */ + tokenByQuoteAcct?: tokensGenqlSelection + treasury_acct?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + updated_at?: boolean | number + /** An array relationship */ + user_performances?: (user_performanceGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_performance_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_performance_order_by[] | null), + /** filter the rows returned */ + where?: (user_performance_bool_exp | null)} }) + /** An aggregate relationship */ + user_performances_aggregate?: (user_performance_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_performance_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_performance_order_by[] | null), + /** filter the rows returned */ + where?: (user_performance_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "daos" */ +export interface daos_aggregateGenqlSelection{ + aggregate?: daos_aggregate_fieldsGenqlSelection + nodes?: daosGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface daos_aggregate_bool_exp {count?: (daos_aggregate_bool_exp_count | null)} + +export interface daos_aggregate_bool_exp_count {arguments?: (daos_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (daos_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "daos" */ +export interface daos_aggregate_fieldsGenqlSelection{ + avg?: daos_avg_fieldsGenqlSelection + count?: { __args: {columns?: (daos_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: daos_max_fieldsGenqlSelection + min?: daos_min_fieldsGenqlSelection + stddev?: daos_stddev_fieldsGenqlSelection + stddev_pop?: daos_stddev_pop_fieldsGenqlSelection + stddev_samp?: daos_stddev_samp_fieldsGenqlSelection + sum?: daos_sum_fieldsGenqlSelection + var_pop?: daos_var_pop_fieldsGenqlSelection + var_samp?: daos_var_samp_fieldsGenqlSelection + variance?: daos_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "daos" */ +export interface daos_aggregate_order_by {avg?: (daos_avg_order_by | null),count?: (order_by | null),max?: (daos_max_order_by | null),min?: (daos_min_order_by | null),stddev?: (daos_stddev_order_by | null),stddev_pop?: (daos_stddev_pop_order_by | null),stddev_samp?: (daos_stddev_samp_order_by | null),sum?: (daos_sum_order_by | null),var_pop?: (daos_var_pop_order_by | null),var_samp?: (daos_var_samp_order_by | null),variance?: (daos_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "daos" */ +export interface daos_arr_rel_insert_input {data: daos_insert_input[], +/** upsert condition */ +on_conflict?: (daos_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface daos_avg_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "daos" */ +export interface daos_avg_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "daos". All fields are combined with a logical 'AND'. */ +export interface daos_bool_exp {_and?: (daos_bool_exp[] | null),_not?: (daos_bool_exp | null),_or?: (daos_bool_exp[] | null),base_acct?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),dao_acct?: (String_comparison_exp | null),dao_detail?: (dao_details_bool_exp | null),dao_id?: (bigint_comparison_exp | null),min_base_futarchic_liquidity?: (bigint_comparison_exp | null),min_quote_futarchic_liquidity?: (bigint_comparison_exp | null),pass_threshold_bps?: (bigint_comparison_exp | null),program?: (programs_bool_exp | null),program_acct?: (String_comparison_exp | null),proposals?: (proposals_bool_exp | null),proposals_aggregate?: (proposals_aggregate_bool_exp | null),quote_acct?: (String_comparison_exp | null),slots_per_proposal?: (bigint_comparison_exp | null),token?: (tokens_bool_exp | null),tokenByBaseAcct?: (tokens_bool_exp | null),tokenByQuoteAcct?: (tokens_bool_exp | null),treasury_acct?: (String_comparison_exp | null),twap_initial_observation?: (bigint_comparison_exp | null),twap_max_observation_change_per_update?: (bigint_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null),user_performances?: (user_performance_bool_exp | null),user_performances_aggregate?: (user_performance_aggregate_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "daos" */ +export interface daos_inc_input {dao_id?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),slots_per_proposal?: (Scalars['bigint'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "daos" */ +export interface daos_insert_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_detail?: (dao_details_obj_rel_insert_input | null),dao_id?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program?: (programs_obj_rel_insert_input | null),program_acct?: (Scalars['String'] | null),proposals?: (proposals_arr_rel_insert_input | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),token?: (tokens_obj_rel_insert_input | null),tokenByBaseAcct?: (tokens_obj_rel_insert_input | null),tokenByQuoteAcct?: (tokens_obj_rel_insert_input | null),treasury_acct?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null),user_performances?: (user_performance_arr_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface daos_max_fieldsGenqlSelection{ + base_acct?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + program_acct?: boolean | number + quote_acct?: boolean | number + slots_per_proposal?: boolean | number + treasury_acct?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "daos" */ +export interface daos_max_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),program_acct?: (order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),treasury_acct?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),updated_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface daos_min_fieldsGenqlSelection{ + base_acct?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + program_acct?: boolean | number + quote_acct?: boolean | number + slots_per_proposal?: boolean | number + treasury_acct?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "daos" */ +export interface daos_min_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),program_acct?: (order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),treasury_acct?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "daos" */ +export interface daos_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: daosGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "daos" */ +export interface daos_obj_rel_insert_input {data: daos_insert_input, +/** upsert condition */ +on_conflict?: (daos_on_conflict | null)} + + +/** on_conflict condition type for table "daos" */ +export interface daos_on_conflict {constraint: daos_constraint,update_columns?: daos_update_column[],where?: (daos_bool_exp | null)} + + +/** Ordering options when selecting data from "daos". */ +export interface daos_order_by {base_acct?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),dao_detail?: (dao_details_order_by | null),dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),program?: (programs_order_by | null),program_acct?: (order_by | null),proposals_aggregate?: (proposals_aggregate_order_by | null),quote_acct?: (order_by | null),slots_per_proposal?: (order_by | null),token?: (tokens_order_by | null),tokenByBaseAcct?: (tokens_order_by | null),tokenByQuoteAcct?: (tokens_order_by | null),treasury_acct?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),updated_at?: (order_by | null),user_performances_aggregate?: (user_performance_aggregate_order_by | null)} + + +/** primary key columns input for table: daos */ +export interface daos_pk_columns_input {dao_acct: Scalars['String']} + + +/** input type for updating data in table "daos" */ +export interface daos_set_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program_acct?: (Scalars['String'] | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),treasury_acct?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface daos_stddev_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "daos" */ +export interface daos_stddev_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface daos_stddev_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "daos" */ +export interface daos_stddev_pop_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface daos_stddev_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "daos" */ +export interface daos_stddev_samp_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** Streaming cursor of the table "daos" */ +export interface daos_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: daos_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface daos_stream_cursor_value_input {base_acct?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),dao_id?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),program_acct?: (Scalars['String'] | null),quote_acct?: (Scalars['String'] | null),slots_per_proposal?: (Scalars['bigint'] | null),treasury_acct?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface daos_sum_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "daos" */ +export interface daos_sum_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + +export interface daos_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (daos_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (daos_set_input | null), +/** filter the rows which have to be updated */ +where: daos_bool_exp} + + +/** aggregate var_pop on columns */ +export interface daos_var_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "daos" */ +export interface daos_var_pop_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface daos_var_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "daos" */ +export interface daos_var_samp_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface daos_variance_fieldsGenqlSelection{ + dao_id?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + slots_per_proposal?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "daos" */ +export interface daos_variance_order_by {dao_id?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),slots_per_proposal?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** Boolean expression to compare columns of type "float8". All fields are combined with logical 'AND'. */ +export interface float8_comparison_exp {_eq?: (Scalars['float8'] | null),_gt?: (Scalars['float8'] | null),_gte?: (Scalars['float8'] | null),_in?: (Scalars['float8'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['float8'] | null),_lte?: (Scalars['float8'] | null),_neq?: (Scalars['float8'] | null),_nin?: (Scalars['float8'][] | null)} + + +/** columns and relationships of "indexer_account_dependencies" */ +export interface indexer_account_dependenciesGenqlSelection{ + acct?: boolean | number + /** An object relationship */ + indexer?: indexersGenqlSelection + latest_tx_sig_processed?: boolean | number + name?: boolean | number + status?: boolean | number + /** An object relationship */ + transaction?: transactionsGenqlSelection + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "indexer_account_dependencies" */ +export interface indexer_account_dependencies_aggregateGenqlSelection{ + aggregate?: indexer_account_dependencies_aggregate_fieldsGenqlSelection + nodes?: indexer_account_dependenciesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface indexer_account_dependencies_aggregate_bool_exp {count?: (indexer_account_dependencies_aggregate_bool_exp_count | null)} + +export interface indexer_account_dependencies_aggregate_bool_exp_count {arguments?: (indexer_account_dependencies_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (indexer_account_dependencies_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "indexer_account_dependencies" */ +export interface indexer_account_dependencies_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (indexer_account_dependencies_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: indexer_account_dependencies_max_fieldsGenqlSelection + min?: indexer_account_dependencies_min_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_aggregate_order_by {count?: (order_by | null),max?: (indexer_account_dependencies_max_order_by | null),min?: (indexer_account_dependencies_min_order_by | null)} + + +/** input type for inserting array relation for remote table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_arr_rel_insert_input {data: indexer_account_dependencies_insert_input[], +/** upsert condition */ +on_conflict?: (indexer_account_dependencies_on_conflict | null)} + + +/** Boolean expression to filter rows from the table "indexer_account_dependencies". All fields are combined with a logical 'AND'. */ +export interface indexer_account_dependencies_bool_exp {_and?: (indexer_account_dependencies_bool_exp[] | null),_not?: (indexer_account_dependencies_bool_exp | null),_or?: (indexer_account_dependencies_bool_exp[] | null),acct?: (String_comparison_exp | null),indexer?: (indexers_bool_exp | null),latest_tx_sig_processed?: (String_comparison_exp | null),name?: (String_comparison_exp | null),status?: (String_comparison_exp | null),transaction?: (transactions_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} + + +/** input type for inserting data into table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_insert_input {acct?: (Scalars['String'] | null),indexer?: (indexers_obj_rel_insert_input | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),transaction?: (transactions_obj_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate max on columns */ +export interface indexer_account_dependencies_max_fieldsGenqlSelection{ + acct?: boolean | number + latest_tx_sig_processed?: boolean | number + name?: boolean | number + status?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_max_order_by {acct?: (order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface indexer_account_dependencies_min_fieldsGenqlSelection{ + acct?: boolean | number + latest_tx_sig_processed?: boolean | number + name?: boolean | number + status?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_min_order_by {acct?: (order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: indexer_account_dependenciesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_on_conflict {constraint: indexer_account_dependencies_constraint,update_columns?: indexer_account_dependencies_update_column[],where?: (indexer_account_dependencies_bool_exp | null)} + + +/** Ordering options when selecting data from "indexer_account_dependencies". */ +export interface indexer_account_dependencies_order_by {acct?: (order_by | null),indexer?: (indexers_order_by | null),latest_tx_sig_processed?: (order_by | null),name?: (order_by | null),status?: (order_by | null),transaction?: (transactions_order_by | null),updated_at?: (order_by | null)} + + +/** primary key columns input for table: indexer_account_dependencies */ +export interface indexer_account_dependencies_pk_columns_input {acct: Scalars['String'],name: Scalars['String']} + + +/** input type for updating data in table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_set_input {acct?: (Scalars['String'] | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** Streaming cursor of the table "indexer_account_dependencies" */ +export interface indexer_account_dependencies_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: indexer_account_dependencies_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface indexer_account_dependencies_stream_cursor_value_input {acct?: (Scalars['String'] | null),latest_tx_sig_processed?: (Scalars['String'] | null),name?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + +export interface indexer_account_dependencies_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (indexer_account_dependencies_set_input | null), +/** filter the rows which have to be updated */ +where: indexer_account_dependencies_bool_exp} + + +/** columns and relationships of "indexers" */ +export interface indexersGenqlSelection{ + implementation?: boolean | number + /** An array relationship */ + indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** An aggregate relationship */ + indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + indexer_type?: boolean | number + latest_slot_processed?: boolean | number + name?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "indexers" */ +export interface indexers_aggregateGenqlSelection{ + aggregate?: indexers_aggregate_fieldsGenqlSelection + nodes?: indexersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "indexers" */ +export interface indexers_aggregate_fieldsGenqlSelection{ + avg?: indexers_avg_fieldsGenqlSelection + count?: { __args: {columns?: (indexers_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: indexers_max_fieldsGenqlSelection + min?: indexers_min_fieldsGenqlSelection + stddev?: indexers_stddev_fieldsGenqlSelection + stddev_pop?: indexers_stddev_pop_fieldsGenqlSelection + stddev_samp?: indexers_stddev_samp_fieldsGenqlSelection + sum?: indexers_sum_fieldsGenqlSelection + var_pop?: indexers_var_pop_fieldsGenqlSelection + var_samp?: indexers_var_samp_fieldsGenqlSelection + variance?: indexers_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface indexers_avg_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "indexers". All fields are combined with a logical 'AND'. */ +export interface indexers_bool_exp {_and?: (indexers_bool_exp[] | null),_not?: (indexers_bool_exp | null),_or?: (indexers_bool_exp[] | null),implementation?: (String_comparison_exp | null),indexer_account_dependencies?: (indexer_account_dependencies_bool_exp | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_bool_exp | null),indexer_type?: (String_comparison_exp | null),latest_slot_processed?: (bigint_comparison_exp | null),name?: (String_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "indexers" */ +export interface indexers_inc_input {latest_slot_processed?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "indexers" */ +export interface indexers_insert_input {implementation?: (Scalars['String'] | null),indexer_account_dependencies?: (indexer_account_dependencies_arr_rel_insert_input | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface indexers_max_fieldsGenqlSelection{ + implementation?: boolean | number + indexer_type?: boolean | number + latest_slot_processed?: boolean | number + name?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface indexers_min_fieldsGenqlSelection{ + implementation?: boolean | number + indexer_type?: boolean | number + latest_slot_processed?: boolean | number + name?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "indexers" */ +export interface indexers_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: indexersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "indexers" */ +export interface indexers_obj_rel_insert_input {data: indexers_insert_input, +/** upsert condition */ +on_conflict?: (indexers_on_conflict | null)} + + +/** on_conflict condition type for table "indexers" */ +export interface indexers_on_conflict {constraint: indexers_constraint,update_columns?: indexers_update_column[],where?: (indexers_bool_exp | null)} + + +/** Ordering options when selecting data from "indexers". */ +export interface indexers_order_by {implementation?: (order_by | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_order_by | null),indexer_type?: (order_by | null),latest_slot_processed?: (order_by | null),name?: (order_by | null)} + + +/** primary key columns input for table: indexers */ +export interface indexers_pk_columns_input {name: Scalars['String']} + + +/** input type for updating data in table "indexers" */ +export interface indexers_set_input {implementation?: (Scalars['String'] | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface indexers_stddev_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface indexers_stddev_pop_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface indexers_stddev_samp_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "indexers" */ +export interface indexers_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: indexers_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface indexers_stream_cursor_value_input {implementation?: (Scalars['String'] | null),indexer_type?: (Scalars['String'] | null),latest_slot_processed?: (Scalars['bigint'] | null),name?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface indexers_sum_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface indexers_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (indexers_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (indexers_set_input | null), +/** filter the rows which have to be updated */ +where: indexers_bool_exp} + + +/** aggregate var_pop on columns */ +export interface indexers_var_pop_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface indexers_var_samp_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface indexers_variance_fieldsGenqlSelection{ + latest_slot_processed?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to compare columns of type "interval". All fields are combined with logical 'AND'. */ +export interface interval_comparison_exp {_eq?: (Scalars['interval'] | null),_gt?: (Scalars['interval'] | null),_gte?: (Scalars['interval'] | null),_in?: (Scalars['interval'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['interval'] | null),_lte?: (Scalars['interval'] | null),_neq?: (Scalars['interval'] | null),_nin?: (Scalars['interval'][] | null)} + +export interface jsonb_cast_exp {String?: (String_comparison_exp | null)} + + +/** Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. */ +export interface jsonb_comparison_exp {_cast?: (jsonb_cast_exp | null), +/** is the column contained in the given json value */ +_contained_in?: (Scalars['jsonb'] | null), +/** does the column contain the given json value at the top level */ +_contains?: (Scalars['jsonb'] | null),_eq?: (Scalars['jsonb'] | null),_gt?: (Scalars['jsonb'] | null),_gte?: (Scalars['jsonb'] | null), +/** does the string exist as a top-level key in the column */ +_has_key?: (Scalars['String'] | null), +/** do all of these strings exist as top-level keys in the column */ +_has_keys_all?: (Scalars['String'][] | null), +/** do any of these strings exist as top-level keys in the column */ +_has_keys_any?: (Scalars['String'][] | null),_in?: (Scalars['jsonb'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['jsonb'] | null),_lte?: (Scalars['jsonb'] | null),_neq?: (Scalars['jsonb'] | null),_nin?: (Scalars['jsonb'][] | null)} + + +/** columns and relationships of "makes" */ +export interface makesGenqlSelection{ + filled_base_amount?: boolean | number + is_active?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + /** An object relationship */ + order?: ordersGenqlSelection + order_tx_sig?: boolean | number + quote_price?: boolean | number + /** An array relationship */ + takes?: (takesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An aggregate relationship */ + takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "makes" */ +export interface makes_aggregateGenqlSelection{ + aggregate?: makes_aggregate_fieldsGenqlSelection + nodes?: makesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface makes_aggregate_bool_exp {bool_and?: (makes_aggregate_bool_exp_bool_and | null),bool_or?: (makes_aggregate_bool_exp_bool_or | null),count?: (makes_aggregate_bool_exp_count | null)} + +export interface makes_aggregate_bool_exp_bool_and {arguments: makes_select_column_makes_aggregate_bool_exp_bool_and_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Boolean_comparison_exp} + +export interface makes_aggregate_bool_exp_bool_or {arguments: makes_select_column_makes_aggregate_bool_exp_bool_or_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Boolean_comparison_exp} + +export interface makes_aggregate_bool_exp_count {arguments?: (makes_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (makes_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "makes" */ +export interface makes_aggregate_fieldsGenqlSelection{ + avg?: makes_avg_fieldsGenqlSelection + count?: { __args: {columns?: (makes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: makes_max_fieldsGenqlSelection + min?: makes_min_fieldsGenqlSelection + stddev?: makes_stddev_fieldsGenqlSelection + stddev_pop?: makes_stddev_pop_fieldsGenqlSelection + stddev_samp?: makes_stddev_samp_fieldsGenqlSelection + sum?: makes_sum_fieldsGenqlSelection + var_pop?: makes_var_pop_fieldsGenqlSelection + var_samp?: makes_var_samp_fieldsGenqlSelection + variance?: makes_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "makes" */ +export interface makes_aggregate_order_by {avg?: (makes_avg_order_by | null),count?: (order_by | null),max?: (makes_max_order_by | null),min?: (makes_min_order_by | null),stddev?: (makes_stddev_order_by | null),stddev_pop?: (makes_stddev_pop_order_by | null),stddev_samp?: (makes_stddev_samp_order_by | null),sum?: (makes_sum_order_by | null),var_pop?: (makes_var_pop_order_by | null),var_samp?: (makes_var_samp_order_by | null),variance?: (makes_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "makes" */ +export interface makes_arr_rel_insert_input {data: makes_insert_input[], +/** upsert condition */ +on_conflict?: (makes_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface makes_avg_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "makes" */ +export interface makes_avg_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "makes". All fields are combined with a logical 'AND'. */ +export interface makes_bool_exp {_and?: (makes_bool_exp[] | null),_not?: (makes_bool_exp | null),_or?: (makes_bool_exp[] | null),filled_base_amount?: (bigint_comparison_exp | null),is_active?: (Boolean_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order?: (orders_bool_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),takes?: (takes_bool_exp | null),takes_aggregate?: (takes_aggregate_bool_exp | null),unfilled_base_amount?: (bigint_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "makes" */ +export interface makes_inc_input {filled_base_amount?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "makes" */ +export interface makes_insert_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),takes?: (takes_arr_rel_insert_input | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate max on columns */ +export interface makes_max_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + market_acct?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "makes" */ +export interface makes_max_order_by {filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface makes_min_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + market_acct?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "makes" */ +export interface makes_min_order_by {filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "makes" */ +export interface makes_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: makesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "makes" */ +export interface makes_obj_rel_insert_input {data: makes_insert_input, +/** upsert condition */ +on_conflict?: (makes_on_conflict | null)} + + +/** on_conflict condition type for table "makes" */ +export interface makes_on_conflict {constraint: makes_constraint,update_columns?: makes_update_column[],where?: (makes_bool_exp | null)} + + +/** Ordering options when selecting data from "makes". */ +export interface makes_order_by {filled_base_amount?: (order_by | null),is_active?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order?: (orders_order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),takes_aggregate?: (takes_aggregate_order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} + + +/** primary key columns input for table: makes */ +export interface makes_pk_columns_input {order_tx_sig: Scalars['String']} + + +/** input type for updating data in table "makes" */ +export interface makes_set_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface makes_stddev_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "makes" */ +export interface makes_stddev_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface makes_stddev_pop_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "makes" */ +export interface makes_stddev_pop_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface makes_stddev_samp_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "makes" */ +export interface makes_stddev_samp_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** Streaming cursor of the table "makes" */ +export interface makes_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: makes_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface makes_stream_cursor_value_input {filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface makes_sum_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "makes" */ +export interface makes_sum_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + +export interface makes_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (makes_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (makes_set_input | null), +/** filter the rows which have to be updated */ +where: makes_bool_exp} + + +/** aggregate var_pop on columns */ +export interface makes_var_pop_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "makes" */ +export interface makes_var_pop_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface makes_var_samp_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "makes" */ +export interface makes_var_samp_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface makes_variance_fieldsGenqlSelection{ + filled_base_amount?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "makes" */ +export interface makes_variance_order_by {filled_base_amount?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** columns and relationships of "markets" */ +export interface marketsGenqlSelection{ + active_slot?: boolean | number + asks_token_acct?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_mint_acct?: boolean | number + base_taker_fee?: boolean | number + bids_token_acct?: boolean | number + /** An array relationship */ + candles?: (candlesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** An aggregate relationship */ + candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + create_tx_sig?: boolean | number + created_at?: boolean | number + inactive_slot?: boolean | number + /** An array relationship */ + makes?: (makesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** An aggregate relationship */ + makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + market_acct?: boolean | number + market_type?: boolean | number + /** An array relationship */ + orders?: (ordersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** An aggregate relationship */ + orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** An array relationship */ + prices?: (pricesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** An aggregate relationship */ + prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** An object relationship */ + proposal?: proposalsGenqlSelection + proposal_acct?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_mint_acct?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + /** An array relationship */ + takes?: (takesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An aggregate relationship */ + takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An object relationship */ + token?: tokensGenqlSelection + /** An object relationship */ + tokenAcctByAsksTokenAcct?: token_acctsGenqlSelection + /** An object relationship */ + tokenAcctByBidsTokenAcct?: token_acctsGenqlSelection + /** An object relationship */ + tokenByBaseMintAcct?: tokensGenqlSelection + /** An object relationship */ + tokenByQuoteMintAcct?: tokensGenqlSelection + /** An object relationship */ + token_acct?: token_acctsGenqlSelection + /** An array relationship */ + twaps?: (twapsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twaps_order_by[] | null), + /** filter the rows returned */ + where?: (twaps_bool_exp | null)} }) + /** An aggregate relationship */ + twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twaps_order_by[] | null), + /** filter the rows returned */ + where?: (twaps_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "markets" */ +export interface markets_aggregateGenqlSelection{ + aggregate?: markets_aggregate_fieldsGenqlSelection + nodes?: marketsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface markets_aggregate_bool_exp {count?: (markets_aggregate_bool_exp_count | null)} + +export interface markets_aggregate_bool_exp_count {arguments?: (markets_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (markets_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "markets" */ +export interface markets_aggregate_fieldsGenqlSelection{ + avg?: markets_avg_fieldsGenqlSelection + count?: { __args: {columns?: (markets_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: markets_max_fieldsGenqlSelection + min?: markets_min_fieldsGenqlSelection + stddev?: markets_stddev_fieldsGenqlSelection + stddev_pop?: markets_stddev_pop_fieldsGenqlSelection + stddev_samp?: markets_stddev_samp_fieldsGenqlSelection + sum?: markets_sum_fieldsGenqlSelection + var_pop?: markets_var_pop_fieldsGenqlSelection + var_samp?: markets_var_samp_fieldsGenqlSelection + variance?: markets_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "markets" */ +export interface markets_aggregate_order_by {avg?: (markets_avg_order_by | null),count?: (order_by | null),max?: (markets_max_order_by | null),min?: (markets_min_order_by | null),stddev?: (markets_stddev_order_by | null),stddev_pop?: (markets_stddev_pop_order_by | null),stddev_samp?: (markets_stddev_samp_order_by | null),sum?: (markets_sum_order_by | null),var_pop?: (markets_var_pop_order_by | null),var_samp?: (markets_var_samp_order_by | null),variance?: (markets_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "markets" */ +export interface markets_arr_rel_insert_input {data: markets_insert_input[], +/** upsert condition */ +on_conflict?: (markets_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface markets_avg_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "markets" */ +export interface markets_avg_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "markets". All fields are combined with a logical 'AND'. */ +export interface markets_bool_exp {_and?: (markets_bool_exp[] | null),_not?: (markets_bool_exp | null),_or?: (markets_bool_exp[] | null),active_slot?: (bigint_comparison_exp | null),asks_token_acct?: (String_comparison_exp | null),base_lot_size?: (bigint_comparison_exp | null),base_maker_fee?: (smallint_comparison_exp | null),base_mint_acct?: (String_comparison_exp | null),base_taker_fee?: (smallint_comparison_exp | null),bids_token_acct?: (String_comparison_exp | null),candles?: (candles_bool_exp | null),candles_aggregate?: (candles_aggregate_bool_exp | null),create_tx_sig?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),inactive_slot?: (bigint_comparison_exp | null),makes?: (makes_bool_exp | null),makes_aggregate?: (makes_aggregate_bool_exp | null),market_acct?: (String_comparison_exp | null),market_type?: (String_comparison_exp | null),orders?: (orders_bool_exp | null),orders_aggregate?: (orders_aggregate_bool_exp | null),prices?: (prices_bool_exp | null),prices_aggregate?: (prices_aggregate_bool_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),quote_lot_size?: (bigint_comparison_exp | null),quote_maker_fee?: (smallint_comparison_exp | null),quote_mint_acct?: (String_comparison_exp | null),quote_taker_fee?: (smallint_comparison_exp | null),quote_tick_size?: (bigint_comparison_exp | null),takes?: (takes_bool_exp | null),takes_aggregate?: (takes_aggregate_bool_exp | null),token?: (tokens_bool_exp | null),tokenAcctByAsksTokenAcct?: (token_accts_bool_exp | null),tokenAcctByBidsTokenAcct?: (token_accts_bool_exp | null),tokenByBaseMintAcct?: (tokens_bool_exp | null),tokenByQuoteMintAcct?: (tokens_bool_exp | null),token_acct?: (token_accts_bool_exp | null),twaps?: (twaps_bool_exp | null),twaps_aggregate?: (twaps_aggregate_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "markets" */ +export interface markets_inc_input {active_slot?: (Scalars['bigint'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_taker_fee?: (Scalars['smallint'] | null),inactive_slot?: (Scalars['bigint'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "markets" */ +export interface markets_insert_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),candles?: (candles_arr_rel_insert_input | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),makes?: (makes_arr_rel_insert_input | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),orders?: (orders_arr_rel_insert_input | null),prices?: (prices_arr_rel_insert_input | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null),takes?: (takes_arr_rel_insert_input | null),token?: (tokens_obj_rel_insert_input | null),tokenAcctByAsksTokenAcct?: (token_accts_obj_rel_insert_input | null),tokenAcctByBidsTokenAcct?: (token_accts_obj_rel_insert_input | null),tokenByBaseMintAcct?: (tokens_obj_rel_insert_input | null),tokenByQuoteMintAcct?: (tokens_obj_rel_insert_input | null),token_acct?: (token_accts_obj_rel_insert_input | null),twaps?: (twaps_arr_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface markets_max_fieldsGenqlSelection{ + active_slot?: boolean | number + asks_token_acct?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_mint_acct?: boolean | number + base_taker_fee?: boolean | number + bids_token_acct?: boolean | number + create_tx_sig?: boolean | number + created_at?: boolean | number + inactive_slot?: boolean | number + market_acct?: boolean | number + market_type?: boolean | number + proposal_acct?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_mint_acct?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "markets" */ +export interface markets_max_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** aggregate min on columns */ +export interface markets_min_fieldsGenqlSelection{ + active_slot?: boolean | number + asks_token_acct?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_mint_acct?: boolean | number + base_taker_fee?: boolean | number + bids_token_acct?: boolean | number + create_tx_sig?: boolean | number + created_at?: boolean | number + inactive_slot?: boolean | number + market_acct?: boolean | number + market_type?: boolean | number + proposal_acct?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_mint_acct?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "markets" */ +export interface markets_min_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** response of any mutation on the table "markets" */ +export interface markets_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: marketsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "markets" */ +export interface markets_obj_rel_insert_input {data: markets_insert_input, +/** upsert condition */ +on_conflict?: (markets_on_conflict | null)} + + +/** on_conflict condition type for table "markets" */ +export interface markets_on_conflict {constraint: markets_constraint,update_columns?: markets_update_column[],where?: (markets_bool_exp | null)} + + +/** Ordering options when selecting data from "markets". */ +export interface markets_order_by {active_slot?: (order_by | null),asks_token_acct?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_mint_acct?: (order_by | null),base_taker_fee?: (order_by | null),bids_token_acct?: (order_by | null),candles_aggregate?: (candles_aggregate_order_by | null),create_tx_sig?: (order_by | null),created_at?: (order_by | null),inactive_slot?: (order_by | null),makes_aggregate?: (makes_aggregate_order_by | null),market_acct?: (order_by | null),market_type?: (order_by | null),orders_aggregate?: (orders_aggregate_order_by | null),prices_aggregate?: (prices_aggregate_order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_mint_acct?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null),takes_aggregate?: (takes_aggregate_order_by | null),token?: (tokens_order_by | null),tokenAcctByAsksTokenAcct?: (token_accts_order_by | null),tokenAcctByBidsTokenAcct?: (token_accts_order_by | null),tokenByBaseMintAcct?: (tokens_order_by | null),tokenByQuoteMintAcct?: (tokens_order_by | null),token_acct?: (token_accts_order_by | null),twaps_aggregate?: (twaps_aggregate_order_by | null)} + + +/** primary key columns input for table: markets */ +export interface markets_pk_columns_input {market_acct: Scalars['String']} + + +/** input type for updating data in table "markets" */ +export interface markets_set_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface markets_stddev_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "markets" */ +export interface markets_stddev_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface markets_stddev_pop_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "markets" */ +export interface markets_stddev_pop_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface markets_stddev_samp_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "markets" */ +export interface markets_stddev_samp_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** Streaming cursor of the table "markets" */ +export interface markets_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: markets_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface markets_stream_cursor_value_input {active_slot?: (Scalars['bigint'] | null),asks_token_acct?: (Scalars['String'] | null),base_lot_size?: (Scalars['bigint'] | null),base_maker_fee?: (Scalars['smallint'] | null),base_mint_acct?: (Scalars['String'] | null),base_taker_fee?: (Scalars['smallint'] | null),bids_token_acct?: (Scalars['String'] | null),create_tx_sig?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),inactive_slot?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),market_type?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),quote_lot_size?: (Scalars['bigint'] | null),quote_maker_fee?: (Scalars['smallint'] | null),quote_mint_acct?: (Scalars['String'] | null),quote_taker_fee?: (Scalars['smallint'] | null),quote_tick_size?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface markets_sum_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "markets" */ +export interface markets_sum_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + +export interface markets_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (markets_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (markets_set_input | null), +/** filter the rows which have to be updated */ +where: markets_bool_exp} + + +/** aggregate var_pop on columns */ +export interface markets_var_pop_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "markets" */ +export interface markets_var_pop_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface markets_var_samp_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "markets" */ +export interface markets_var_samp_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface markets_variance_fieldsGenqlSelection{ + active_slot?: boolean | number + base_lot_size?: boolean | number + base_maker_fee?: boolean | number + base_taker_fee?: boolean | number + inactive_slot?: boolean | number + quote_lot_size?: boolean | number + quote_maker_fee?: boolean | number + quote_taker_fee?: boolean | number + quote_tick_size?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "markets" */ +export interface markets_variance_order_by {active_slot?: (order_by | null),base_lot_size?: (order_by | null),base_maker_fee?: (order_by | null),base_taker_fee?: (order_by | null),inactive_slot?: (order_by | null),quote_lot_size?: (order_by | null),quote_maker_fee?: (order_by | null),quote_taker_fee?: (order_by | null),quote_tick_size?: (order_by | null)} + + +/** mutation root */ +export interface mutation_rootGenqlSelection{ + /** delete data from the table: "candles" */ + delete_candles?: (candles_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: candles_bool_exp} }) + /** delete single row from the table: "candles" */ + delete_candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) + /** delete data from the table: "comments" */ + delete_comments?: (comments_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ where: comments_bool_exp} }) /** delete single row from the table: "comments" */ delete_comments_by_pk?: (commentsGenqlSelection & { __args: {comment_id: Scalars['bigint']} }) @@ -8324,6 +10839,10 @@ export interface mutation_rootGenqlSelection{ where: prices_bool_exp} }) /** delete single row from the table: "prices" */ delete_prices_by_pk?: (pricesGenqlSelection & { __args: {created_at: Scalars['timestamptz'], market_acct: Scalars['String']} }) + /** delete data from the table: "prices_chart_data" */ + delete_prices_chart_data?: (prices_chart_data_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: prices_chart_data_bool_exp} }) /** delete data from the table: "program_system" */ delete_program_system?: (program_system_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -8359,13 +10878,25 @@ export interface mutation_rootGenqlSelection{ /** filter the rows which have to be deleted */ where: reactions_bool_exp} }) /** delete single row from the table: "reactions" */ - delete_reactions_by_pk?: (reactionsGenqlSelection & { __args: {proposal_acct: Scalars['String'], reaction: Scalars['String'], reactor_acct: Scalars['String']} }) + delete_reactions_by_pk?: (reactionsGenqlSelection & { __args: {reaction_id: Scalars['uuid']} }) /** delete data from the table: "sessions" */ delete_sessions?: (sessions_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ where: sessions_bool_exp} }) /** delete single row from the table: "sessions" */ delete_sessions_by_pk?: (sessionsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** delete data from the table: "signature_accounts" */ + delete_signature_accounts?: (signature_accounts_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: signature_accounts_bool_exp} }) + /** delete single row from the table: "signature_accounts" */ + delete_signature_accounts_by_pk?: (signature_accountsGenqlSelection & { __args: {account: Scalars['String'], signature: Scalars['String']} }) + /** delete data from the table: "signatures" */ + delete_signatures?: (signatures_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: signatures_bool_exp} }) + /** delete single row from the table: "signatures" */ + delete_signatures_by_pk?: (signaturesGenqlSelection & { __args: {signature: Scalars['String']} }) /** delete data from the table: "takes" */ delete_takes?: (takes_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ @@ -8408,18 +10939,74 @@ export interface mutation_rootGenqlSelection{ where: transactions_bool_exp} }) /** delete single row from the table: "transactions" */ delete_transactions_by_pk?: (transactionsGenqlSelection & { __args: {tx_sig: Scalars['String']} }) + /** delete data from the table: "twap_chart_data" */ + delete_twap_chart_data?: (twap_chart_data_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: twap_chart_data_bool_exp} }) /** delete data from the table: "twaps" */ delete_twaps?: (twaps_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ where: twaps_bool_exp} }) /** delete single row from the table: "twaps" */ delete_twaps_by_pk?: (twapsGenqlSelection & { __args: {market_acct: Scalars['String'], updated_slot: Scalars['bigint']} }) + /** delete data from the table: "user_deposits" */ + delete_user_deposits?: (user_deposits_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: user_deposits_bool_exp} }) + /** delete data from the table: "user_performance" */ + delete_user_performance?: (user_performance_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: user_performance_bool_exp} }) + /** delete single row from the table: "user_performance" */ + delete_user_performance_by_pk?: (user_performanceGenqlSelection & { __args: {proposal_acct: Scalars['String'], user_acct: Scalars['String']} }) /** delete data from the table: "users" */ delete_users?: (users_mutation_responseGenqlSelection & { __args: { /** filter the rows which have to be deleted */ where: users_bool_exp} }) /** delete single row from the table: "users" */ delete_users_by_pk?: (usersGenqlSelection & { __args: {user_acct: Scalars['String']} }) + /** delete data from the table: "v0_4_amms" */ + delete_v0_4_amms?: (v0_4_amms_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_amms_bool_exp} }) + /** delete single row from the table: "v0_4_amms" */ + delete_v0_4_amms_by_pk?: (v0_4_ammsGenqlSelection & { __args: {amm_addr: Scalars['String']} }) + /** delete data from the table: "v0_4_conditional_vaults" */ + delete_v0_4_conditional_vaults?: (v0_4_conditional_vaults_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_conditional_vaults_bool_exp} }) + /** delete single row from the table: "v0_4_conditional_vaults" */ + delete_v0_4_conditional_vaults_by_pk?: (v0_4_conditional_vaultsGenqlSelection & { __args: {conditional_vault_addr: Scalars['String']} }) + /** delete data from the table: "v0_4_merges" */ + delete_v0_4_merges?: (v0_4_merges_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_merges_bool_exp} }) + /** delete single row from the table: "v0_4_merges" */ + delete_v0_4_merges_by_pk?: (v0_4_mergesGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** delete data from the table: "v0_4_metric_decisions" */ + delete_v0_4_metric_decisions?: (v0_4_metric_decisions_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_metric_decisions_bool_exp} }) + /** delete single row from the table: "v0_4_metric_decisions" */ + delete_v0_4_metric_decisions_by_pk?: (v0_4_metric_decisionsGenqlSelection & { __args: {id: Scalars['bigint']} }) + /** delete data from the table: "v0_4_questions" */ + delete_v0_4_questions?: (v0_4_questions_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_questions_bool_exp} }) + /** delete single row from the table: "v0_4_questions" */ + delete_v0_4_questions_by_pk?: (v0_4_questionsGenqlSelection & { __args: {question_addr: Scalars['String']} }) + /** delete data from the table: "v0_4_splits" */ + delete_v0_4_splits?: (v0_4_splits_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_splits_bool_exp} }) + /** delete single row from the table: "v0_4_splits" */ + delete_v0_4_splits_by_pk?: (v0_4_splitsGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** delete data from the table: "v0_4_swaps" */ + delete_v0_4_swaps?: (v0_4_swaps_mutation_responseGenqlSelection & { __args: { + /** filter the rows which have to be deleted */ + where: v0_4_swaps_bool_exp} }) + /** delete single row from the table: "v0_4_swaps" */ + delete_v0_4_swaps_by_pk?: (v0_4_swapsGenqlSelection & { __args: {signature: Scalars['String']} }) /** insert data into the table: "candles" */ insert_candles?: (candles_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -8546,6 +11133,18 @@ export interface mutation_rootGenqlSelection{ objects: prices_insert_input[], /** upsert condition */ on_conflict?: (prices_on_conflict | null)} }) + /** insert data into the table: "prices_chart_data" */ + insert_prices_chart_data?: (prices_chart_data_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: prices_chart_data_insert_input[], + /** upsert condition */ + on_conflict?: (prices_chart_data_on_conflict | null)} }) + /** insert a single row into the table: "prices_chart_data" */ + insert_prices_chart_data_one?: (prices_chart_dataGenqlSelection & { __args: { + /** the row to be inserted */ + object: prices_chart_data_insert_input, + /** upsert condition */ + on_conflict?: (prices_chart_data_on_conflict | null)} }) /** insert a single row into the table: "prices" */ insert_prices_one?: (pricesGenqlSelection & { __args: { /** the row to be inserted */ @@ -8636,6 +11235,30 @@ export interface mutation_rootGenqlSelection{ object: sessions_insert_input, /** upsert condition */ on_conflict?: (sessions_on_conflict | null)} }) + /** insert data into the table: "signature_accounts" */ + insert_signature_accounts?: (signature_accounts_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: signature_accounts_insert_input[], + /** upsert condition */ + on_conflict?: (signature_accounts_on_conflict | null)} }) + /** insert a single row into the table: "signature_accounts" */ + insert_signature_accounts_one?: (signature_accountsGenqlSelection & { __args: { + /** the row to be inserted */ + object: signature_accounts_insert_input, + /** upsert condition */ + on_conflict?: (signature_accounts_on_conflict | null)} }) + /** insert data into the table: "signatures" */ + insert_signatures?: (signatures_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: signatures_insert_input[], + /** upsert condition */ + on_conflict?: (signatures_on_conflict | null)} }) + /** insert a single row into the table: "signatures" */ + insert_signatures_one?: (signaturesGenqlSelection & { __args: { + /** the row to be inserted */ + object: signatures_insert_input, + /** upsert condition */ + on_conflict?: (signatures_on_conflict | null)} }) /** insert data into the table: "takes" */ insert_takes?: (takes_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -8720,6 +11343,18 @@ export interface mutation_rootGenqlSelection{ object: transactions_insert_input, /** upsert condition */ on_conflict?: (transactions_on_conflict | null)} }) + /** insert data into the table: "twap_chart_data" */ + insert_twap_chart_data?: (twap_chart_data_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: twap_chart_data_insert_input[], + /** upsert condition */ + on_conflict?: (twap_chart_data_on_conflict | null)} }) + /** insert a single row into the table: "twap_chart_data" */ + insert_twap_chart_data_one?: (twap_chart_dataGenqlSelection & { __args: { + /** the row to be inserted */ + object: twap_chart_data_insert_input, + /** upsert condition */ + on_conflict?: (twap_chart_data_on_conflict | null)} }) /** insert data into the table: "twaps" */ insert_twaps?: (twaps_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -8732,6 +11367,26 @@ export interface mutation_rootGenqlSelection{ object: twaps_insert_input, /** upsert condition */ on_conflict?: (twaps_on_conflict | null)} }) + /** insert data into the table: "user_deposits" */ + insert_user_deposits?: (user_deposits_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: user_deposits_insert_input[]} }) + /** insert a single row into the table: "user_deposits" */ + insert_user_deposits_one?: (user_depositsGenqlSelection & { __args: { + /** the row to be inserted */ + object: user_deposits_insert_input} }) + /** insert data into the table: "user_performance" */ + insert_user_performance?: (user_performance_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: user_performance_insert_input[], + /** upsert condition */ + on_conflict?: (user_performance_on_conflict | null)} }) + /** insert a single row into the table: "user_performance" */ + insert_user_performance_one?: (user_performanceGenqlSelection & { __args: { + /** the row to be inserted */ + object: user_performance_insert_input, + /** upsert condition */ + on_conflict?: (user_performance_on_conflict | null)} }) /** insert data into the table: "users" */ insert_users?: (users_mutation_responseGenqlSelection & { __args: { /** the rows to be inserted */ @@ -8744,6 +11399,90 @@ export interface mutation_rootGenqlSelection{ object: users_insert_input, /** upsert condition */ on_conflict?: (users_on_conflict | null)} }) + /** insert data into the table: "v0_4_amms" */ + insert_v0_4_amms?: (v0_4_amms_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_amms_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_amms_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_amms" */ + insert_v0_4_amms_one?: (v0_4_ammsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_amms_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_amms_on_conflict | null)} }) + /** insert data into the table: "v0_4_conditional_vaults" */ + insert_v0_4_conditional_vaults?: (v0_4_conditional_vaults_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_conditional_vaults_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_conditional_vaults_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_conditional_vaults" */ + insert_v0_4_conditional_vaults_one?: (v0_4_conditional_vaultsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_conditional_vaults_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_conditional_vaults_on_conflict | null)} }) + /** insert data into the table: "v0_4_merges" */ + insert_v0_4_merges?: (v0_4_merges_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_merges_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_merges_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_merges" */ + insert_v0_4_merges_one?: (v0_4_mergesGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_merges_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_merges_on_conflict | null)} }) + /** insert data into the table: "v0_4_metric_decisions" */ + insert_v0_4_metric_decisions?: (v0_4_metric_decisions_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_metric_decisions_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_metric_decisions_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_metric_decisions" */ + insert_v0_4_metric_decisions_one?: (v0_4_metric_decisionsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_metric_decisions_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_metric_decisions_on_conflict | null)} }) + /** insert data into the table: "v0_4_questions" */ + insert_v0_4_questions?: (v0_4_questions_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_questions_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_questions_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_questions" */ + insert_v0_4_questions_one?: (v0_4_questionsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_questions_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_questions_on_conflict | null)} }) + /** insert data into the table: "v0_4_splits" */ + insert_v0_4_splits?: (v0_4_splits_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_splits_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_splits_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_splits" */ + insert_v0_4_splits_one?: (v0_4_splitsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_splits_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_splits_on_conflict | null)} }) + /** insert data into the table: "v0_4_swaps" */ + insert_v0_4_swaps?: (v0_4_swaps_mutation_responseGenqlSelection & { __args: { + /** the rows to be inserted */ + objects: v0_4_swaps_insert_input[], + /** upsert condition */ + on_conflict?: (v0_4_swaps_on_conflict | null)} }) + /** insert a single row into the table: "v0_4_swaps" */ + insert_v0_4_swaps_one?: (v0_4_swapsGenqlSelection & { __args: { + /** the row to be inserted */ + object: v0_4_swaps_insert_input, + /** upsert condition */ + on_conflict?: (v0_4_swaps_on_conflict | null)} }) /** update data of the table: "candles" */ update_candles?: (candles_mutation_responseGenqlSelection & { __args: { /** increments the numeric columns with given value of the filtered values */ @@ -8950,6 +11689,18 @@ export interface mutation_rootGenqlSelection{ _inc?: (prices_inc_input | null), /** sets the columns of the filtered rows to the given values */ _set?: (prices_set_input | null), pk_columns: prices_pk_columns_input} }) + /** update data of the table: "prices_chart_data" */ + update_prices_chart_data?: (prices_chart_data_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (prices_chart_data_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (prices_chart_data_set_input | null), + /** filter the rows which have to be updated */ + where: prices_chart_data_bool_exp} }) + /** update multiples rows of table: "prices_chart_data" */ + update_prices_chart_data_many?: (prices_chart_data_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: prices_chart_data_updates[]} }) /** update multiples rows of table: "prices" */ update_prices_many?: (prices_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ @@ -9096,6 +11847,38 @@ export interface mutation_rootGenqlSelection{ update_sessions_many?: (sessions_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: sessions_updates[]} }) + /** update data of the table: "signature_accounts" */ + update_signature_accounts?: (signature_accounts_mutation_responseGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (signature_accounts_set_input | null), + /** filter the rows which have to be updated */ + where: signature_accounts_bool_exp} }) + /** update single row of the table: "signature_accounts" */ + update_signature_accounts_by_pk?: (signature_accountsGenqlSelection & { __args: { + /** sets the columns of the filtered rows to the given values */ + _set?: (signature_accounts_set_input | null), pk_columns: signature_accounts_pk_columns_input} }) + /** update multiples rows of table: "signature_accounts" */ + update_signature_accounts_many?: (signature_accounts_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: signature_accounts_updates[]} }) + /** update data of the table: "signatures" */ + update_signatures?: (signatures_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (signatures_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (signatures_set_input | null), + /** filter the rows which have to be updated */ + where: signatures_bool_exp} }) + /** update single row of the table: "signatures" */ + update_signatures_by_pk?: (signaturesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (signatures_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (signatures_set_input | null), pk_columns: signatures_pk_columns_input} }) + /** update multiples rows of table: "signatures" */ + update_signatures_many?: (signatures_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: signatures_updates[]} }) /** update data of the table: "takes" */ update_takes?: (takes_mutation_responseGenqlSelection & { __args: { /** increments the numeric columns with given value of the filtered values */ @@ -9222,6 +12005,18 @@ export interface mutation_rootGenqlSelection{ update_transactions_many?: (transactions_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: transactions_updates[]} }) + /** update data of the table: "twap_chart_data" */ + update_twap_chart_data?: (twap_chart_data_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (twap_chart_data_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (twap_chart_data_set_input | null), + /** filter the rows which have to be updated */ + where: twap_chart_data_bool_exp} }) + /** update multiples rows of table: "twap_chart_data" */ + update_twap_chart_data_many?: (twap_chart_data_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: twap_chart_data_updates[]} }) /** update data of the table: "twaps" */ update_twaps?: (twaps_mutation_responseGenqlSelection & { __args: { /** increments the numeric columns with given value of the filtered values */ @@ -9240,6 +12035,36 @@ export interface mutation_rootGenqlSelection{ update_twaps_many?: (twaps_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: twaps_updates[]} }) + /** update data of the table: "user_deposits" */ + update_user_deposits?: (user_deposits_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (user_deposits_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (user_deposits_set_input | null), + /** filter the rows which have to be updated */ + where: user_deposits_bool_exp} }) + /** update multiples rows of table: "user_deposits" */ + update_user_deposits_many?: (user_deposits_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: user_deposits_updates[]} }) + /** update data of the table: "user_performance" */ + update_user_performance?: (user_performance_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (user_performance_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (user_performance_set_input | null), + /** filter the rows which have to be updated */ + where: user_performance_bool_exp} }) + /** update single row of the table: "user_performance" */ + update_user_performance_by_pk?: (user_performanceGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (user_performance_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (user_performance_set_input | null), pk_columns: user_performance_pk_columns_input} }) + /** update multiples rows of table: "user_performance" */ + update_user_performance_many?: (user_performance_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: user_performance_updates[]} }) /** update data of the table: "users" */ update_users?: (users_mutation_responseGenqlSelection & { __args: { /** sets the columns of the filtered rows to the given values */ @@ -9254,3053 +12079,6698 @@ export interface mutation_rootGenqlSelection{ update_users_many?: (users_mutation_responseGenqlSelection & { __args: { /** updates to execute, in order */ updates: users_updates[]} }) + /** update data of the table: "v0_4_amms" */ + update_v0_4_amms?: (v0_4_amms_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_amms_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_amms_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_amms_bool_exp} }) + /** update single row of the table: "v0_4_amms" */ + update_v0_4_amms_by_pk?: (v0_4_ammsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_amms_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_amms_set_input | null), pk_columns: v0_4_amms_pk_columns_input} }) + /** update multiples rows of table: "v0_4_amms" */ + update_v0_4_amms_many?: (v0_4_amms_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_amms_updates[]} }) + /** update data of the table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults?: (v0_4_conditional_vaults_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_conditional_vaults_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_conditional_vaults_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_conditional_vaults_bool_exp} }) + /** update single row of the table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults_by_pk?: (v0_4_conditional_vaultsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_conditional_vaults_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_conditional_vaults_set_input | null), pk_columns: v0_4_conditional_vaults_pk_columns_input} }) + /** update multiples rows of table: "v0_4_conditional_vaults" */ + update_v0_4_conditional_vaults_many?: (v0_4_conditional_vaults_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_conditional_vaults_updates[]} }) + /** update data of the table: "v0_4_merges" */ + update_v0_4_merges?: (v0_4_merges_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_merges_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_merges_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_merges_bool_exp} }) + /** update single row of the table: "v0_4_merges" */ + update_v0_4_merges_by_pk?: (v0_4_mergesGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_merges_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_merges_set_input | null), pk_columns: v0_4_merges_pk_columns_input} }) + /** update multiples rows of table: "v0_4_merges" */ + update_v0_4_merges_many?: (v0_4_merges_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_merges_updates[]} }) + /** update data of the table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions?: (v0_4_metric_decisions_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_metric_decisions_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_metric_decisions_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_metric_decisions_bool_exp} }) + /** update single row of the table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions_by_pk?: (v0_4_metric_decisionsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_metric_decisions_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_metric_decisions_set_input | null), pk_columns: v0_4_metric_decisions_pk_columns_input} }) + /** update multiples rows of table: "v0_4_metric_decisions" */ + update_v0_4_metric_decisions_many?: (v0_4_metric_decisions_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_metric_decisions_updates[]} }) + /** update data of the table: "v0_4_questions" */ + update_v0_4_questions?: (v0_4_questions_mutation_responseGenqlSelection & { __args: { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: (v0_4_questions_append_input | null), + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: (v0_4_questions_delete_at_path_input | null), + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: (v0_4_questions_delete_elem_input | null), + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: (v0_4_questions_delete_key_input | null), + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_questions_inc_input | null), + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: (v0_4_questions_prepend_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_questions_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_questions_bool_exp} }) + /** update single row of the table: "v0_4_questions" */ + update_v0_4_questions_by_pk?: (v0_4_questionsGenqlSelection & { __args: { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: (v0_4_questions_append_input | null), + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: (v0_4_questions_delete_at_path_input | null), + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: (v0_4_questions_delete_elem_input | null), + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: (v0_4_questions_delete_key_input | null), + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_questions_inc_input | null), + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: (v0_4_questions_prepend_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_questions_set_input | null), pk_columns: v0_4_questions_pk_columns_input} }) + /** update multiples rows of table: "v0_4_questions" */ + update_v0_4_questions_many?: (v0_4_questions_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_questions_updates[]} }) + /** update data of the table: "v0_4_splits" */ + update_v0_4_splits?: (v0_4_splits_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_splits_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_splits_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_splits_bool_exp} }) + /** update single row of the table: "v0_4_splits" */ + update_v0_4_splits_by_pk?: (v0_4_splitsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_splits_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_splits_set_input | null), pk_columns: v0_4_splits_pk_columns_input} }) + /** update multiples rows of table: "v0_4_splits" */ + update_v0_4_splits_many?: (v0_4_splits_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_splits_updates[]} }) + /** update data of the table: "v0_4_swaps" */ + update_v0_4_swaps?: (v0_4_swaps_mutation_responseGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_swaps_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_swaps_set_input | null), + /** filter the rows which have to be updated */ + where: v0_4_swaps_bool_exp} }) + /** update single row of the table: "v0_4_swaps" */ + update_v0_4_swaps_by_pk?: (v0_4_swapsGenqlSelection & { __args: { + /** increments the numeric columns with given value of the filtered values */ + _inc?: (v0_4_swaps_inc_input | null), + /** sets the columns of the filtered rows to the given values */ + _set?: (v0_4_swaps_set_input | null), pk_columns: v0_4_swaps_pk_columns_input} }) + /** update multiples rows of table: "v0_4_swaps" */ + update_v0_4_swaps_many?: (v0_4_swaps_mutation_responseGenqlSelection & { __args: { + /** updates to execute, in order */ + updates: v0_4_swaps_updates[]} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ +export interface numeric_comparison_exp {_eq?: (Scalars['numeric'] | null),_gt?: (Scalars['numeric'] | null),_gte?: (Scalars['numeric'] | null),_in?: (Scalars['numeric'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['numeric'] | null),_lte?: (Scalars['numeric'] | null),_neq?: (Scalars['numeric'] | null),_nin?: (Scalars['numeric'][] | null)} + + +/** columns and relationships of "orders" */ +export interface ordersGenqlSelection{ + actor_acct?: boolean | number + cancel_block?: boolean | number + cancel_time?: boolean | number + cancel_tx_sig?: boolean | number + filled_base_amount?: boolean | number + is_active?: boolean | number + /** An object relationship */ + make?: makesGenqlSelection + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + side?: boolean | number + /** An object relationship */ + take?: takesGenqlSelection + /** An object relationship */ + transaction?: transactionsGenqlSelection + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + /** An object relationship */ + user?: usersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "orders" */ +export interface orders_aggregateGenqlSelection{ + aggregate?: orders_aggregate_fieldsGenqlSelection + nodes?: ordersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface orders_aggregate_bool_exp {bool_and?: (orders_aggregate_bool_exp_bool_and | null),bool_or?: (orders_aggregate_bool_exp_bool_or | null),count?: (orders_aggregate_bool_exp_count | null)} + +export interface orders_aggregate_bool_exp_bool_and {arguments: orders_select_column_orders_aggregate_bool_exp_bool_and_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Boolean_comparison_exp} + +export interface orders_aggregate_bool_exp_bool_or {arguments: orders_select_column_orders_aggregate_bool_exp_bool_or_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Boolean_comparison_exp} + +export interface orders_aggregate_bool_exp_count {arguments?: (orders_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "orders" */ +export interface orders_aggregate_fieldsGenqlSelection{ + avg?: orders_avg_fieldsGenqlSelection + count?: { __args: {columns?: (orders_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: orders_max_fieldsGenqlSelection + min?: orders_min_fieldsGenqlSelection + stddev?: orders_stddev_fieldsGenqlSelection + stddev_pop?: orders_stddev_pop_fieldsGenqlSelection + stddev_samp?: orders_stddev_samp_fieldsGenqlSelection + sum?: orders_sum_fieldsGenqlSelection + var_pop?: orders_var_pop_fieldsGenqlSelection + var_samp?: orders_var_samp_fieldsGenqlSelection + variance?: orders_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "orders" */ +export interface orders_aggregate_order_by {avg?: (orders_avg_order_by | null),count?: (order_by | null),max?: (orders_max_order_by | null),min?: (orders_min_order_by | null),stddev?: (orders_stddev_order_by | null),stddev_pop?: (orders_stddev_pop_order_by | null),stddev_samp?: (orders_stddev_samp_order_by | null),sum?: (orders_sum_order_by | null),var_pop?: (orders_var_pop_order_by | null),var_samp?: (orders_var_samp_order_by | null),variance?: (orders_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "orders" */ +export interface orders_arr_rel_insert_input {data: orders_insert_input[], +/** upsert condition */ +on_conflict?: (orders_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface orders_avg_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "orders" */ +export interface orders_avg_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "orders". All fields are combined with a logical 'AND'. */ +export interface orders_bool_exp {_and?: (orders_bool_exp[] | null),_not?: (orders_bool_exp | null),_or?: (orders_bool_exp[] | null),actor_acct?: (String_comparison_exp | null),cancel_block?: (bigint_comparison_exp | null),cancel_time?: (timestamptz_comparison_exp | null),cancel_tx_sig?: (String_comparison_exp | null),filled_base_amount?: (bigint_comparison_exp | null),is_active?: (Boolean_comparison_exp | null),make?: (makes_bool_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order_block?: (bigint_comparison_exp | null),order_time?: (timestamptz_comparison_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),side?: (String_comparison_exp | null),take?: (takes_bool_exp | null),transaction?: (transactions_bool_exp | null),unfilled_base_amount?: (bigint_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null),user?: (users_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "orders" */ +export interface orders_inc_input {cancel_block?: (Scalars['bigint'] | null),filled_base_amount?: (Scalars['bigint'] | null),order_block?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "orders" */ +export interface orders_insert_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),make?: (makes_obj_rel_insert_input | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),take?: (takes_obj_rel_insert_input | null),transaction?: (transactions_obj_rel_insert_input | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null),user?: (users_obj_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface orders_max_fieldsGenqlSelection{ + actor_acct?: boolean | number + cancel_block?: boolean | number + cancel_time?: boolean | number + cancel_tx_sig?: boolean | number + filled_base_amount?: boolean | number + market_acct?: boolean | number + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + side?: boolean | number + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "orders" */ +export interface orders_max_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface orders_min_fieldsGenqlSelection{ + actor_acct?: boolean | number + cancel_block?: boolean | number + cancel_time?: boolean | number + cancel_tx_sig?: boolean | number + filled_base_amount?: boolean | number + market_acct?: boolean | number + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + side?: boolean | number + unfilled_base_amount?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "orders" */ +export interface orders_min_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "orders" */ +export interface orders_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: ordersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "orders" */ +export interface orders_obj_rel_insert_input {data: orders_insert_input, +/** upsert condition */ +on_conflict?: (orders_on_conflict | null)} + + +/** on_conflict condition type for table "orders" */ +export interface orders_on_conflict {constraint: orders_constraint,update_columns?: orders_update_column[],where?: (orders_bool_exp | null)} + + +/** Ordering options when selecting data from "orders". */ +export interface orders_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),is_active?: (order_by | null),make?: (makes_order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),take?: (takes_order_by | null),transaction?: (transactions_order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null),user?: (users_order_by | null)} + + +/** primary key columns input for table: orders */ +export interface orders_pk_columns_input {order_tx_sig: Scalars['String']} + + +/** input type for updating data in table "orders" */ +export interface orders_set_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface orders_stddev_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "orders" */ +export interface orders_stddev_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface orders_stddev_pop_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "orders" */ +export interface orders_stddev_pop_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface orders_stddev_samp_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "orders" */ +export interface orders_stddev_samp_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** Streaming cursor of the table "orders" */ +export interface orders_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: orders_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface orders_stream_cursor_value_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface orders_sum_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "orders" */ +export interface orders_sum_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + +export interface orders_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (orders_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (orders_set_input | null), +/** filter the rows which have to be updated */ +where: orders_bool_exp} + + +/** aggregate var_pop on columns */ +export interface orders_var_pop_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "orders" */ +export interface orders_var_pop_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface orders_var_samp_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "orders" */ +export interface orders_var_samp_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface orders_variance_fieldsGenqlSelection{ + cancel_block?: boolean | number + filled_base_amount?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + unfilled_base_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "orders" */ +export interface orders_variance_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} + + +/** columns and relationships of "prices" */ +export interface pricesGenqlSelection{ + base_amount?: boolean | number + created_at?: boolean | number + created_by?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "prices" */ +export interface prices_aggregateGenqlSelection{ + aggregate?: prices_aggregate_fieldsGenqlSelection + nodes?: pricesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface prices_aggregate_bool_exp {count?: (prices_aggregate_bool_exp_count | null)} + +export interface prices_aggregate_bool_exp_count {arguments?: (prices_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (prices_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "prices" */ +export interface prices_aggregate_fieldsGenqlSelection{ + avg?: prices_avg_fieldsGenqlSelection + count?: { __args: {columns?: (prices_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: prices_max_fieldsGenqlSelection + min?: prices_min_fieldsGenqlSelection + stddev?: prices_stddev_fieldsGenqlSelection + stddev_pop?: prices_stddev_pop_fieldsGenqlSelection + stddev_samp?: prices_stddev_samp_fieldsGenqlSelection + sum?: prices_sum_fieldsGenqlSelection + var_pop?: prices_var_pop_fieldsGenqlSelection + var_samp?: prices_var_samp_fieldsGenqlSelection + variance?: prices_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "prices" */ +export interface prices_aggregate_order_by {avg?: (prices_avg_order_by | null),count?: (order_by | null),max?: (prices_max_order_by | null),min?: (prices_min_order_by | null),stddev?: (prices_stddev_order_by | null),stddev_pop?: (prices_stddev_pop_order_by | null),stddev_samp?: (prices_stddev_samp_order_by | null),sum?: (prices_sum_order_by | null),var_pop?: (prices_var_pop_order_by | null),var_samp?: (prices_var_samp_order_by | null),variance?: (prices_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "prices" */ +export interface prices_arr_rel_insert_input {data: prices_insert_input[], +/** upsert condition */ +on_conflict?: (prices_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface prices_avg_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "prices" */ +export interface prices_avg_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "prices". All fields are combined with a logical 'AND'. */ +export interface prices_bool_exp {_and?: (prices_bool_exp[] | null),_not?: (prices_bool_exp | null),_or?: (prices_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),created_by?: (String_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),price?: (numeric_comparison_exp | null),prices_type?: (String_comparison_exp | null),quote_amount?: (bigint_comparison_exp | null),updated_slot?: (bigint_comparison_exp | null)} + + +/** columns and relationships of "prices_chart_data" */ +export interface prices_chart_dataGenqlSelection{ + base_amount?: boolean | number + interv?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "prices_chart_data" */ +export interface prices_chart_data_aggregateGenqlSelection{ + aggregate?: prices_chart_data_aggregate_fieldsGenqlSelection + nodes?: prices_chart_dataGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "prices_chart_data" */ +export interface prices_chart_data_aggregate_fieldsGenqlSelection{ + avg?: prices_chart_data_avg_fieldsGenqlSelection + count?: { __args: {columns?: (prices_chart_data_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: prices_chart_data_max_fieldsGenqlSelection + min?: prices_chart_data_min_fieldsGenqlSelection + stddev?: prices_chart_data_stddev_fieldsGenqlSelection + stddev_pop?: prices_chart_data_stddev_pop_fieldsGenqlSelection + stddev_samp?: prices_chart_data_stddev_samp_fieldsGenqlSelection + sum?: prices_chart_data_sum_fieldsGenqlSelection + var_pop?: prices_chart_data_var_pop_fieldsGenqlSelection + var_samp?: prices_chart_data_var_samp_fieldsGenqlSelection + variance?: prices_chart_data_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface prices_chart_data_avg_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "prices_chart_data". All fields are combined with a logical 'AND'. */ +export interface prices_chart_data_bool_exp {_and?: (prices_chart_data_bool_exp[] | null),_not?: (prices_chart_data_bool_exp | null),_or?: (prices_chart_data_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),interv?: (timestamptz_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),price?: (numeric_comparison_exp | null),prices_type?: (String_comparison_exp | null),quote_amount?: (bigint_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "prices_chart_data" */ +export interface prices_chart_data_inc_input {base_amount?: (Scalars['bigint'] | null),price?: (Scalars['numeric'] | null),quote_amount?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "prices_chart_data" */ +export interface prices_chart_data_insert_input {base_amount?: (Scalars['bigint'] | null),interv?: (Scalars['timestamptz'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface prices_chart_data_max_fieldsGenqlSelection{ + base_amount?: boolean | number + interv?: boolean | number + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface prices_chart_data_min_fieldsGenqlSelection{ + base_amount?: boolean | number + interv?: boolean | number + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "prices_chart_data" */ +export interface prices_chart_data_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: prices_chart_dataGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "prices_chart_data" */ +export interface prices_chart_data_on_conflict {constraint: prices_chart_data_constraint,update_columns?: prices_chart_data_update_column[],where?: (prices_chart_data_bool_exp | null)} + + +/** Ordering options when selecting data from "prices_chart_data". */ +export interface prices_chart_data_order_by {base_amount?: (order_by | null),interv?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null)} + + +/** input type for updating data in table "prices_chart_data" */ +export interface prices_chart_data_set_input {base_amount?: (Scalars['bigint'] | null),interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface prices_chart_data_stddev_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface prices_chart_data_stddev_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface prices_chart_data_stddev_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "prices_chart_data" */ +export interface prices_chart_data_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: prices_chart_data_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface prices_chart_data_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface prices_chart_data_sum_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface prices_chart_data_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (prices_chart_data_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (prices_chart_data_set_input | null), +/** filter the rows which have to be updated */ +where: prices_chart_data_bool_exp} + + +/** aggregate var_pop on columns */ +export interface prices_chart_data_var_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface prices_chart_data_var_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface prices_chart_data_variance_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for incrementing numeric columns in table "prices" */ +export interface prices_inc_input {base_amount?: (Scalars['bigint'] | null),price?: (Scalars['numeric'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "prices" */ +export interface prices_insert_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface prices_max_fieldsGenqlSelection{ + base_amount?: boolean | number + created_at?: boolean | number + created_by?: boolean | number + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "prices" */ +export interface prices_max_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate min on columns */ +export interface prices_min_fieldsGenqlSelection{ + base_amount?: boolean | number + created_at?: boolean | number + created_by?: boolean | number + market_acct?: boolean | number + price?: boolean | number + prices_type?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "prices" */ +export interface prices_min_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** response of any mutation on the table "prices" */ +export interface prices_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: pricesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "prices" */ +export interface prices_on_conflict {constraint: prices_constraint,update_columns?: prices_update_column[],where?: (prices_bool_exp | null)} + + +/** Ordering options when selecting data from "prices". */ +export interface prices_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** primary key columns input for table: prices */ +export interface prices_pk_columns_input {created_at: Scalars['timestamptz'],market_acct: Scalars['String']} + + +/** input type for updating data in table "prices" */ +export interface prices_set_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface prices_stddev_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "prices" */ +export interface prices_stddev_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface prices_stddev_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "prices" */ +export interface prices_stddev_pop_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface prices_stddev_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "prices" */ +export interface prices_stddev_samp_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** Streaming cursor of the table "prices" */ +export interface prices_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: prices_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface prices_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface prices_sum_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "prices" */ +export interface prices_sum_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + +export interface prices_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (prices_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (prices_set_input | null), +/** filter the rows which have to be updated */ +where: prices_bool_exp} + + +/** aggregate var_pop on columns */ +export interface prices_var_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "prices" */ +export interface prices_var_pop_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface prices_var_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "prices" */ +export interface prices_var_samp_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface prices_variance_fieldsGenqlSelection{ + base_amount?: boolean | number + price?: boolean | number + quote_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "prices" */ +export interface prices_variance_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** columns and relationships of "program_system" */ +export interface program_systemGenqlSelection{ + autocrat_acct?: boolean | number + conditional_vault_acct?: boolean | number + migrator_acct?: boolean | number + pricing_model_acct?: boolean | number + /** An object relationship */ + program?: programsGenqlSelection + /** An object relationship */ + programByConditionalVaultAcct?: programsGenqlSelection + /** An object relationship */ + programByMigratorAcct?: programsGenqlSelection + /** An object relationship */ + programByPricingModelAcct?: programsGenqlSelection + system_version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'. */ -export interface numeric_comparison_exp {_eq?: (Scalars['numeric'] | null),_gt?: (Scalars['numeric'] | null),_gte?: (Scalars['numeric'] | null),_in?: (Scalars['numeric'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['numeric'] | null),_lte?: (Scalars['numeric'] | null),_neq?: (Scalars['numeric'] | null),_nin?: (Scalars['numeric'][] | null)} +/** aggregated selection of "program_system" */ +export interface program_system_aggregateGenqlSelection{ + aggregate?: program_system_aggregate_fieldsGenqlSelection + nodes?: program_systemGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} +export interface program_system_aggregate_bool_exp {avg?: (program_system_aggregate_bool_exp_avg | null),corr?: (program_system_aggregate_bool_exp_corr | null),count?: (program_system_aggregate_bool_exp_count | null),covar_samp?: (program_system_aggregate_bool_exp_covar_samp | null),max?: (program_system_aggregate_bool_exp_max | null),min?: (program_system_aggregate_bool_exp_min | null),stddev_samp?: (program_system_aggregate_bool_exp_stddev_samp | null),sum?: (program_system_aggregate_bool_exp_sum | null),var_samp?: (program_system_aggregate_bool_exp_var_samp | null)} -/** columns and relationships of "orders" */ -export interface ordersGenqlSelection{ - actor_acct?: boolean | number - cancel_block?: boolean | number - cancel_time?: boolean | number - cancel_tx_sig?: boolean | number - filled_base_amount?: boolean | number - is_active?: boolean | number - /** An object relationship */ - make?: makesGenqlSelection - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - side?: boolean | number - /** An object relationship */ - take?: takesGenqlSelection - /** An object relationship */ - transaction?: transactionsGenqlSelection - unfilled_base_amount?: boolean | number - updated_at?: boolean | number +export interface program_system_aggregate_bool_exp_avg {arguments: program_system_select_column_program_system_aggregate_bool_exp_avg_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_corr {arguments: program_system_aggregate_bool_exp_corr_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_corr_arguments {X: program_system_select_column_program_system_aggregate_bool_exp_corr_arguments_columns,Y: program_system_select_column_program_system_aggregate_bool_exp_corr_arguments_columns} + +export interface program_system_aggregate_bool_exp_count {arguments?: (program_system_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: Int_comparison_exp} + +export interface program_system_aggregate_bool_exp_covar_samp {arguments: program_system_aggregate_bool_exp_covar_samp_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_covar_samp_arguments {X: program_system_select_column_program_system_aggregate_bool_exp_covar_samp_arguments_columns,Y: program_system_select_column_program_system_aggregate_bool_exp_covar_samp_arguments_columns} + +export interface program_system_aggregate_bool_exp_max {arguments: program_system_select_column_program_system_aggregate_bool_exp_max_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_min {arguments: program_system_select_column_program_system_aggregate_bool_exp_min_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_stddev_samp {arguments: program_system_select_column_program_system_aggregate_bool_exp_stddev_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_sum {arguments: program_system_select_column_program_system_aggregate_bool_exp_sum_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + +export interface program_system_aggregate_bool_exp_var_samp {arguments: program_system_select_column_program_system_aggregate_bool_exp_var_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} + + +/** aggregate fields of "program_system" */ +export interface program_system_aggregate_fieldsGenqlSelection{ + avg?: program_system_avg_fieldsGenqlSelection + count?: { __args: {columns?: (program_system_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: program_system_max_fieldsGenqlSelection + min?: program_system_min_fieldsGenqlSelection + stddev?: program_system_stddev_fieldsGenqlSelection + stddev_pop?: program_system_stddev_pop_fieldsGenqlSelection + stddev_samp?: program_system_stddev_samp_fieldsGenqlSelection + sum?: program_system_sum_fieldsGenqlSelection + var_pop?: program_system_var_pop_fieldsGenqlSelection + var_samp?: program_system_var_samp_fieldsGenqlSelection + variance?: program_system_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "program_system" */ +export interface program_system_aggregate_order_by {avg?: (program_system_avg_order_by | null),count?: (order_by | null),max?: (program_system_max_order_by | null),min?: (program_system_min_order_by | null),stddev?: (program_system_stddev_order_by | null),stddev_pop?: (program_system_stddev_pop_order_by | null),stddev_samp?: (program_system_stddev_samp_order_by | null),sum?: (program_system_sum_order_by | null),var_pop?: (program_system_var_pop_order_by | null),var_samp?: (program_system_var_samp_order_by | null),variance?: (program_system_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "program_system" */ +export interface program_system_arr_rel_insert_input {data: program_system_insert_input[], +/** upsert condition */ +on_conflict?: (program_system_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface program_system_avg_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "program_system" */ +export interface program_system_avg_order_by {system_version?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "program_system". All fields are combined with a logical 'AND'. */ +export interface program_system_bool_exp {_and?: (program_system_bool_exp[] | null),_not?: (program_system_bool_exp | null),_or?: (program_system_bool_exp[] | null),autocrat_acct?: (String_comparison_exp | null),conditional_vault_acct?: (String_comparison_exp | null),migrator_acct?: (String_comparison_exp | null),pricing_model_acct?: (String_comparison_exp | null),program?: (programs_bool_exp | null),programByConditionalVaultAcct?: (programs_bool_exp | null),programByMigratorAcct?: (programs_bool_exp | null),programByPricingModelAcct?: (programs_bool_exp | null),system_version?: (float8_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "program_system" */ +export interface program_system_inc_input {system_version?: (Scalars['float8'] | null)} + + +/** input type for inserting data into table "program_system" */ +export interface program_system_insert_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),program?: (programs_obj_rel_insert_input | null),programByConditionalVaultAcct?: (programs_obj_rel_insert_input | null),programByMigratorAcct?: (programs_obj_rel_insert_input | null),programByPricingModelAcct?: (programs_obj_rel_insert_input | null),system_version?: (Scalars['float8'] | null)} + + +/** aggregate max on columns */ +export interface program_system_max_fieldsGenqlSelection{ + autocrat_acct?: boolean | number + conditional_vault_acct?: boolean | number + migrator_acct?: boolean | number + pricing_model_acct?: boolean | number + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "program_system" */ +export interface program_system_max_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),system_version?: (order_by | null)} + + +/** aggregate min on columns */ +export interface program_system_min_fieldsGenqlSelection{ + autocrat_acct?: boolean | number + conditional_vault_acct?: boolean | number + migrator_acct?: boolean | number + pricing_model_acct?: boolean | number + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "program_system" */ +export interface program_system_min_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),system_version?: (order_by | null)} + + +/** response of any mutation on the table "program_system" */ +export interface program_system_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: program_systemGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "program_system" */ +export interface program_system_on_conflict {constraint: program_system_constraint,update_columns?: program_system_update_column[],where?: (program_system_bool_exp | null)} + + +/** Ordering options when selecting data from "program_system". */ +export interface program_system_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),program?: (programs_order_by | null),programByConditionalVaultAcct?: (programs_order_by | null),programByMigratorAcct?: (programs_order_by | null),programByPricingModelAcct?: (programs_order_by | null),system_version?: (order_by | null)} + + +/** primary key columns input for table: program_system */ +export interface program_system_pk_columns_input {system_version: Scalars['float8']} + + +/** input type for updating data in table "program_system" */ +export interface program_system_set_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),system_version?: (Scalars['float8'] | null)} + + +/** aggregate stddev on columns */ +export interface program_system_stddev_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "program_system" */ +export interface program_system_stddev_order_by {system_version?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface program_system_stddev_pop_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "program_system" */ +export interface program_system_stddev_pop_order_by {system_version?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface program_system_stddev_samp_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "program_system" */ +export interface program_system_stddev_samp_order_by {system_version?: (order_by | null)} + + +/** Streaming cursor of the table "program_system" */ +export interface program_system_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: program_system_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface program_system_stream_cursor_value_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),system_version?: (Scalars['float8'] | null)} + + +/** aggregate sum on columns */ +export interface program_system_sum_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "program_system" */ +export interface program_system_sum_order_by {system_version?: (order_by | null)} + +export interface program_system_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (program_system_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (program_system_set_input | null), +/** filter the rows which have to be updated */ +where: program_system_bool_exp} + + +/** aggregate var_pop on columns */ +export interface program_system_var_pop_fieldsGenqlSelection{ + system_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "program_system" */ +export interface program_system_var_pop_order_by {system_version?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface program_system_var_samp_fieldsGenqlSelection{ + system_version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "orders" */ -export interface orders_aggregateGenqlSelection{ - aggregate?: orders_aggregate_fieldsGenqlSelection - nodes?: ordersGenqlSelection +/** order by var_samp() on columns of table "program_system" */ +export interface program_system_var_samp_order_by {system_version?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface program_system_variance_fieldsGenqlSelection{ + system_version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -export interface orders_aggregate_bool_exp {bool_and?: (orders_aggregate_bool_exp_bool_and | null),bool_or?: (orders_aggregate_bool_exp_bool_or | null),count?: (orders_aggregate_bool_exp_count | null)} - -export interface orders_aggregate_bool_exp_bool_and {arguments: orders_select_column_orders_aggregate_bool_exp_bool_and_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Boolean_comparison_exp} - -export interface orders_aggregate_bool_exp_bool_or {arguments: orders_select_column_orders_aggregate_bool_exp_bool_or_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Boolean_comparison_exp} -export interface orders_aggregate_bool_exp_count {arguments?: (orders_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (orders_bool_exp | null),predicate: Int_comparison_exp} +/** order by variance() on columns of table "program_system" */ +export interface program_system_variance_order_by {system_version?: (order_by | null)} -/** aggregate fields of "orders" */ -export interface orders_aggregate_fieldsGenqlSelection{ - avg?: orders_avg_fieldsGenqlSelection - count?: { __args: {columns?: (orders_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: orders_max_fieldsGenqlSelection - min?: orders_min_fieldsGenqlSelection - stddev?: orders_stddev_fieldsGenqlSelection - stddev_pop?: orders_stddev_pop_fieldsGenqlSelection - stddev_samp?: orders_stddev_samp_fieldsGenqlSelection - sum?: orders_sum_fieldsGenqlSelection - var_pop?: orders_var_pop_fieldsGenqlSelection - var_samp?: orders_var_samp_fieldsGenqlSelection - variance?: orders_variance_fieldsGenqlSelection +/** columns and relationships of "programs" */ +export interface programsGenqlSelection{ + created_at?: boolean | number + /** An array relationship */ + daos?: (daosGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + deployed_at?: boolean | number + /** An array relationship */ + programSystemsByConditionalVaultAcct?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An aggregate relationship */ + programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An array relationship */ + programSystemsByMigratorAcct?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An aggregate relationship */ + programSystemsByMigratorAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An array relationship */ + programSystemsByPricingModelAcct?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An aggregate relationship */ + programSystemsByPricingModelAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + program_acct?: boolean | number + program_name?: boolean | number + /** An array relationship */ + program_systems?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** An aggregate relationship */ + program_systems_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "orders" */ -export interface orders_aggregate_order_by {avg?: (orders_avg_order_by | null),count?: (order_by | null),max?: (orders_max_order_by | null),min?: (orders_min_order_by | null),stddev?: (orders_stddev_order_by | null),stddev_pop?: (orders_stddev_pop_order_by | null),stddev_samp?: (orders_stddev_samp_order_by | null),sum?: (orders_sum_order_by | null),var_pop?: (orders_var_pop_order_by | null),var_samp?: (orders_var_samp_order_by | null),variance?: (orders_variance_order_by | null)} +/** aggregated selection of "programs" */ +export interface programs_aggregateGenqlSelection{ + aggregate?: programs_aggregate_fieldsGenqlSelection + nodes?: programsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} -/** input type for inserting array relation for remote table "orders" */ -export interface orders_arr_rel_insert_input {data: orders_insert_input[], -/** upsert condition */ -on_conflict?: (orders_on_conflict | null)} +/** aggregate fields of "programs" */ +export interface programs_aggregate_fieldsGenqlSelection{ + avg?: programs_avg_fieldsGenqlSelection + count?: { __args: {columns?: (programs_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: programs_max_fieldsGenqlSelection + min?: programs_min_fieldsGenqlSelection + stddev?: programs_stddev_fieldsGenqlSelection + stddev_pop?: programs_stddev_pop_fieldsGenqlSelection + stddev_samp?: programs_stddev_samp_fieldsGenqlSelection + sum?: programs_sum_fieldsGenqlSelection + var_pop?: programs_var_pop_fieldsGenqlSelection + var_samp?: programs_var_samp_fieldsGenqlSelection + variance?: programs_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} /** aggregate avg on columns */ -export interface orders_avg_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_avg_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "orders" */ -export interface orders_avg_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "orders". All fields are combined with a logical 'AND'. */ -export interface orders_bool_exp {_and?: (orders_bool_exp[] | null),_not?: (orders_bool_exp | null),_or?: (orders_bool_exp[] | null),actor_acct?: (String_comparison_exp | null),cancel_block?: (bigint_comparison_exp | null),cancel_time?: (timestamptz_comparison_exp | null),cancel_tx_sig?: (String_comparison_exp | null),filled_base_amount?: (bigint_comparison_exp | null),is_active?: (Boolean_comparison_exp | null),make?: (makes_bool_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order_block?: (bigint_comparison_exp | null),order_time?: (timestamptz_comparison_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),side?: (String_comparison_exp | null),take?: (takes_bool_exp | null),transaction?: (transactions_bool_exp | null),unfilled_base_amount?: (bigint_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** Boolean expression to filter rows from the table "programs". All fields are combined with a logical 'AND'. */ +export interface programs_bool_exp {_and?: (programs_bool_exp[] | null),_not?: (programs_bool_exp | null),_or?: (programs_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),daos?: (daos_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),deployed_at?: (timestamp_comparison_exp | null),programSystemsByConditionalVaultAcct?: (program_system_bool_exp | null),programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregate_bool_exp | null),programSystemsByMigratorAcct?: (program_system_bool_exp | null),programSystemsByMigratorAcct_aggregate?: (program_system_aggregate_bool_exp | null),programSystemsByPricingModelAcct?: (program_system_bool_exp | null),programSystemsByPricingModelAcct_aggregate?: (program_system_aggregate_bool_exp | null),program_acct?: (String_comparison_exp | null),program_name?: (String_comparison_exp | null),program_systems?: (program_system_bool_exp | null),program_systems_aggregate?: (program_system_aggregate_bool_exp | null),version?: (float8_comparison_exp | null)} -/** input type for incrementing numeric columns in table "orders" */ -export interface orders_inc_input {cancel_block?: (Scalars['bigint'] | null),filled_base_amount?: (Scalars['bigint'] | null),order_block?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),unfilled_base_amount?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "programs" */ +export interface programs_inc_input {version?: (Scalars['float8'] | null)} -/** input type for inserting data into table "orders" */ -export interface orders_insert_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),make?: (makes_obj_rel_insert_input | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),take?: (takes_obj_rel_insert_input | null),transaction?: (transactions_obj_rel_insert_input | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for inserting data into table "programs" */ +export interface programs_insert_input {created_at?: (Scalars['timestamptz'] | null),daos?: (daos_arr_rel_insert_input | null),deployed_at?: (Scalars['timestamp'] | null),programSystemsByConditionalVaultAcct?: (program_system_arr_rel_insert_input | null),programSystemsByMigratorAcct?: (program_system_arr_rel_insert_input | null),programSystemsByPricingModelAcct?: (program_system_arr_rel_insert_input | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),program_systems?: (program_system_arr_rel_insert_input | null),version?: (Scalars['float8'] | null)} /** aggregate max on columns */ -export interface orders_max_fieldsGenqlSelection{ - actor_acct?: boolean | number - cancel_block?: boolean | number - cancel_time?: boolean | number - cancel_tx_sig?: boolean | number - filled_base_amount?: boolean | number - market_acct?: boolean | number - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - side?: boolean | number - unfilled_base_amount?: boolean | number - updated_at?: boolean | number +export interface programs_max_fieldsGenqlSelection{ + created_at?: boolean | number + deployed_at?: boolean | number + program_acct?: boolean | number + program_name?: boolean | number + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "orders" */ -export interface orders_max_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} - - /** aggregate min on columns */ -export interface orders_min_fieldsGenqlSelection{ - actor_acct?: boolean | number - cancel_block?: boolean | number - cancel_time?: boolean | number - cancel_tx_sig?: boolean | number - filled_base_amount?: boolean | number - market_acct?: boolean | number - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - side?: boolean | number - unfilled_base_amount?: boolean | number - updated_at?: boolean | number +export interface programs_min_fieldsGenqlSelection{ + created_at?: boolean | number + deployed_at?: boolean | number + program_acct?: boolean | number + program_name?: boolean | number + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "orders" */ -export interface orders_min_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} - - -/** response of any mutation on the table "orders" */ -export interface orders_mutation_responseGenqlSelection{ +/** response of any mutation on the table "programs" */ +export interface programs_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: ordersGenqlSelection + returning?: programsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "orders" */ -export interface orders_obj_rel_insert_input {data: orders_insert_input, +/** input type for inserting object relation for remote table "programs" */ +export interface programs_obj_rel_insert_input {data: programs_insert_input, /** upsert condition */ -on_conflict?: (orders_on_conflict | null)} +on_conflict?: (programs_on_conflict | null)} -/** on_conflict condition type for table "orders" */ -export interface orders_on_conflict {constraint: orders_constraint,update_columns?: orders_update_column[],where?: (orders_bool_exp | null)} +/** on_conflict condition type for table "programs" */ +export interface programs_on_conflict {constraint: programs_constraint,update_columns?: programs_update_column[],where?: (programs_bool_exp | null)} -/** Ordering options when selecting data from "orders". */ -export interface orders_order_by {actor_acct?: (order_by | null),cancel_block?: (order_by | null),cancel_time?: (order_by | null),cancel_tx_sig?: (order_by | null),filled_base_amount?: (order_by | null),is_active?: (order_by | null),make?: (makes_order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),side?: (order_by | null),take?: (takes_order_by | null),transaction?: (transactions_order_by | null),unfilled_base_amount?: (order_by | null),updated_at?: (order_by | null)} +/** Ordering options when selecting data from "programs". */ +export interface programs_order_by {created_at?: (order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),deployed_at?: (order_by | null),programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregate_order_by | null),programSystemsByMigratorAcct_aggregate?: (program_system_aggregate_order_by | null),programSystemsByPricingModelAcct_aggregate?: (program_system_aggregate_order_by | null),program_acct?: (order_by | null),program_name?: (order_by | null),program_systems_aggregate?: (program_system_aggregate_order_by | null),version?: (order_by | null)} -/** primary key columns input for table: orders */ -export interface orders_pk_columns_input {order_tx_sig: Scalars['String']} +/** primary key columns input for table: programs */ +export interface programs_pk_columns_input {program_acct: Scalars['String']} -/** input type for updating data in table "orders" */ -export interface orders_set_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for updating data in table "programs" */ +export interface programs_set_input {created_at?: (Scalars['timestamptz'] | null),deployed_at?: (Scalars['timestamp'] | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),version?: (Scalars['float8'] | null)} /** aggregate stddev on columns */ -export interface orders_stddev_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_stddev_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "orders" */ -export interface orders_stddev_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - /** aggregate stddev_pop on columns */ -export interface orders_stddev_pop_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_stddev_pop_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "orders" */ -export interface orders_stddev_pop_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - /** aggregate stddev_samp on columns */ -export interface orders_stddev_samp_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_stddev_samp_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "orders" */ -export interface orders_stddev_samp_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - -/** Streaming cursor of the table "orders" */ -export interface orders_stream_cursor_input { +/** Streaming cursor of the table "programs" */ +export interface programs_stream_cursor_input { /** Stream column input with initial value */ -initial_value: orders_stream_cursor_value_input, +initial_value: programs_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface orders_stream_cursor_value_input {actor_acct?: (Scalars['String'] | null),cancel_block?: (Scalars['bigint'] | null),cancel_time?: (Scalars['timestamptz'] | null),cancel_tx_sig?: (Scalars['String'] | null),filled_base_amount?: (Scalars['bigint'] | null),is_active?: (Scalars['Boolean'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),side?: (Scalars['String'] | null),unfilled_base_amount?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} +export interface programs_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),deployed_at?: (Scalars['timestamp'] | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),version?: (Scalars['float8'] | null)} /** aggregate sum on columns */ -export interface orders_sum_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_sum_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } - -/** order by sum() on columns of table "orders" */ -export interface orders_sum_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - -export interface orders_updates { +export interface programs_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (orders_inc_input | null), +_inc?: (programs_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (orders_set_input | null), +_set?: (programs_set_input | null), /** filter the rows which have to be updated */ -where: orders_bool_exp} +where: programs_bool_exp} /** aggregate var_pop on columns */ -export interface orders_var_pop_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_var_pop_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "orders" */ -export interface orders_var_pop_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - /** aggregate var_samp on columns */ -export interface orders_var_samp_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_var_samp_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "orders" */ -export interface orders_var_samp_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - /** aggregate variance on columns */ -export interface orders_variance_fieldsGenqlSelection{ - cancel_block?: boolean | number - filled_base_amount?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - unfilled_base_amount?: boolean | number +export interface programs_variance_fieldsGenqlSelection{ + version?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "orders" */ -export interface orders_variance_order_by {cancel_block?: (order_by | null),filled_base_amount?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),unfilled_base_amount?: (order_by | null)} - - -/** columns and relationships of "prices" */ -export interface pricesGenqlSelection{ - base_amount?: boolean | number - created_at?: boolean | number - created_by?: boolean | number +/** columns and relationships of "proposal_bars" */ +export interface proposal_barsGenqlSelection{ + bar_size?: boolean | number + bar_start_time?: boolean | number + fail_base_amount?: boolean | number /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number + fail_market?: marketsGenqlSelection + fail_market_acct?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + /** An object relationship */ + pass_market?: marketsGenqlSelection + pass_market_acct?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number + proposal_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "prices" */ -export interface prices_aggregateGenqlSelection{ - aggregate?: prices_aggregate_fieldsGenqlSelection - nodes?: pricesGenqlSelection +/** aggregated selection of "proposal_bars" */ +export interface proposal_bars_aggregateGenqlSelection{ + aggregate?: proposal_bars_aggregate_fieldsGenqlSelection + nodes?: proposal_barsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface prices_aggregate_bool_exp {count?: (prices_aggregate_bool_exp_count | null)} - -export interface prices_aggregate_bool_exp_count {arguments?: (prices_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (prices_bool_exp | null),predicate: Int_comparison_exp} - -/** aggregate fields of "prices" */ -export interface prices_aggregate_fieldsGenqlSelection{ - avg?: prices_avg_fieldsGenqlSelection - count?: { __args: {columns?: (prices_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: prices_max_fieldsGenqlSelection - min?: prices_min_fieldsGenqlSelection - stddev?: prices_stddev_fieldsGenqlSelection - stddev_pop?: prices_stddev_pop_fieldsGenqlSelection - stddev_samp?: prices_stddev_samp_fieldsGenqlSelection - sum?: prices_sum_fieldsGenqlSelection - var_pop?: prices_var_pop_fieldsGenqlSelection - var_samp?: prices_var_samp_fieldsGenqlSelection - variance?: prices_variance_fieldsGenqlSelection +/** aggregate fields of "proposal_bars" */ +export interface proposal_bars_aggregate_fieldsGenqlSelection{ + avg?: proposal_bars_avg_fieldsGenqlSelection + count?: { __args: {columns?: (proposal_bars_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: proposal_bars_max_fieldsGenqlSelection + min?: proposal_bars_min_fieldsGenqlSelection + stddev?: proposal_bars_stddev_fieldsGenqlSelection + stddev_pop?: proposal_bars_stddev_pop_fieldsGenqlSelection + stddev_samp?: proposal_bars_stddev_samp_fieldsGenqlSelection + sum?: proposal_bars_sum_fieldsGenqlSelection + var_pop?: proposal_bars_var_pop_fieldsGenqlSelection + var_samp?: proposal_bars_var_samp_fieldsGenqlSelection + variance?: proposal_bars_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "prices" */ -export interface prices_aggregate_order_by {avg?: (prices_avg_order_by | null),count?: (order_by | null),max?: (prices_max_order_by | null),min?: (prices_min_order_by | null),stddev?: (prices_stddev_order_by | null),stddev_pop?: (prices_stddev_pop_order_by | null),stddev_samp?: (prices_stddev_samp_order_by | null),sum?: (prices_sum_order_by | null),var_pop?: (prices_var_pop_order_by | null),var_samp?: (prices_var_samp_order_by | null),variance?: (prices_variance_order_by | null)} - - -/** input type for inserting array relation for remote table "prices" */ -export interface prices_arr_rel_insert_input {data: prices_insert_input[], -/** upsert condition */ -on_conflict?: (prices_on_conflict | null)} - - /** aggregate avg on columns */ -export interface prices_avg_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_bars_avg_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "prices" */ -export interface prices_avg_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** Boolean expression to filter rows from the table "proposal_bars". All fields are combined with a logical 'AND'. */ +export interface proposal_bars_bool_exp {_and?: (proposal_bars_bool_exp[] | null),_not?: (proposal_bars_bool_exp | null),_or?: (proposal_bars_bool_exp[] | null),bar_size?: (interval_comparison_exp | null),bar_start_time?: (timestamptz_comparison_exp | null),fail_base_amount?: (bigint_comparison_exp | null),fail_market?: (markets_bool_exp | null),fail_market_acct?: (String_comparison_exp | null),fail_price?: (numeric_comparison_exp | null),fail_quote_amount?: (bigint_comparison_exp | null),pass_base_amount?: (bigint_comparison_exp | null),pass_market?: (markets_bool_exp | null),pass_market_acct?: (String_comparison_exp | null),pass_price?: (numeric_comparison_exp | null),pass_quote_amount?: (bigint_comparison_exp | null),proposal_acct?: (String_comparison_exp | null)} -/** Boolean expression to filter rows from the table "prices". All fields are combined with a logical 'AND'. */ -export interface prices_bool_exp {_and?: (prices_bool_exp[] | null),_not?: (prices_bool_exp | null),_or?: (prices_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),created_by?: (String_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),price?: (numeric_comparison_exp | null),prices_type?: (String_comparison_exp | null),quote_amount?: (bigint_comparison_exp | null),updated_slot?: (bigint_comparison_exp | null)} +/** input type for incrementing numeric columns in table "proposal_bars" */ +export interface proposal_bars_inc_input {fail_base_amount?: (Scalars['bigint'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null)} -/** columns and relationships of "prices_chart_data" */ -export interface prices_chart_dataGenqlSelection{ - base_amount?: boolean | number - interv?: boolean | number - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** input type for inserting data into table "proposal_bars" */ +export interface proposal_bars_insert_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market?: (markets_obj_rel_insert_input | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market?: (markets_obj_rel_insert_input | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} -/** aggregated selection of "prices_chart_data" */ -export interface prices_chart_data_aggregateGenqlSelection{ - aggregate?: prices_chart_data_aggregate_fieldsGenqlSelection - nodes?: prices_chart_dataGenqlSelection +/** aggregate max on columns */ +export interface proposal_bars_max_fieldsGenqlSelection{ + bar_start_time?: boolean | number + fail_base_amount?: boolean | number + fail_market_acct?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_market_acct?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number + proposal_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate fields of "prices_chart_data" */ -export interface prices_chart_data_aggregate_fieldsGenqlSelection{ - avg?: prices_chart_data_avg_fieldsGenqlSelection - count?: { __args: {columns?: (prices_chart_data_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: prices_chart_data_max_fieldsGenqlSelection - min?: prices_chart_data_min_fieldsGenqlSelection - stddev?: prices_chart_data_stddev_fieldsGenqlSelection - stddev_pop?: prices_chart_data_stddev_pop_fieldsGenqlSelection - stddev_samp?: prices_chart_data_stddev_samp_fieldsGenqlSelection - sum?: prices_chart_data_sum_fieldsGenqlSelection - var_pop?: prices_chart_data_var_pop_fieldsGenqlSelection - var_samp?: prices_chart_data_var_samp_fieldsGenqlSelection - variance?: prices_chart_data_variance_fieldsGenqlSelection +/** aggregate min on columns */ +export interface proposal_bars_min_fieldsGenqlSelection{ + bar_start_time?: boolean | number + fail_base_amount?: boolean | number + fail_market_acct?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_market_acct?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number + proposal_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate avg on columns */ -export interface prices_chart_data_avg_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +/** response of any mutation on the table "proposal_bars" */ +export interface proposal_bars_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: proposal_barsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to filter rows from the table "prices_chart_data". All fields are combined with a logical 'AND'. */ -export interface prices_chart_data_bool_exp {_and?: (prices_chart_data_bool_exp[] | null),_not?: (prices_chart_data_bool_exp | null),_or?: (prices_chart_data_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),interv?: (timestamptz_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),price?: (numeric_comparison_exp | null),prices_type?: (String_comparison_exp | null),quote_amount?: (bigint_comparison_exp | null)} +/** on_conflict condition type for table "proposal_bars" */ +export interface proposal_bars_on_conflict {constraint: proposal_bars_constraint,update_columns?: proposal_bars_update_column[],where?: (proposal_bars_bool_exp | null)} -/** aggregate max on columns */ -export interface prices_chart_data_max_fieldsGenqlSelection{ - base_amount?: boolean | number - interv?: boolean | number - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Ordering options when selecting data from "proposal_bars". */ +export interface proposal_bars_order_by {bar_size?: (order_by | null),bar_start_time?: (order_by | null),fail_base_amount?: (order_by | null),fail_market?: (markets_order_by | null),fail_market_acct?: (order_by | null),fail_price?: (order_by | null),fail_quote_amount?: (order_by | null),pass_base_amount?: (order_by | null),pass_market?: (markets_order_by | null),pass_market_acct?: (order_by | null),pass_price?: (order_by | null),pass_quote_amount?: (order_by | null),proposal_acct?: (order_by | null)} -/** aggregate min on columns */ -export interface prices_chart_data_min_fieldsGenqlSelection{ - base_amount?: boolean | number - interv?: boolean | number - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** primary key columns input for table: proposal_bars */ +export interface proposal_bars_pk_columns_input {bar_size: Scalars['interval'],bar_start_time: Scalars['timestamptz'],proposal_acct: Scalars['String']} -/** Ordering options when selecting data from "prices_chart_data". */ -export interface prices_chart_data_order_by {base_amount?: (order_by | null),interv?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null)} +/** input type for updating data in table "proposal_bars" */ +export interface proposal_bars_set_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} /** aggregate stddev on columns */ -export interface prices_chart_data_stddev_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_stddev_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } /** aggregate stddev_pop on columns */ -export interface prices_chart_data_stddev_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_stddev_pop_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } /** aggregate stddev_samp on columns */ -export interface prices_chart_data_stddev_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_stddev_samp_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Streaming cursor of the table "prices_chart_data" */ -export interface prices_chart_data_stream_cursor_input { +/** Streaming cursor of the table "proposal_bars" */ +export interface proposal_bars_stream_cursor_input { /** Stream column input with initial value */ -initial_value: prices_chart_data_stream_cursor_value_input, +initial_value: proposal_bars_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface prices_chart_data_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null)} +export interface proposal_bars_stream_cursor_value_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface prices_chart_data_sum_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_sum_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +export interface proposal_bars_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (proposal_bars_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (proposal_bars_set_input | null), +/** filter the rows which have to be updated */ +where: proposal_bars_bool_exp} + /** aggregate var_pop on columns */ -export interface prices_chart_data_var_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_var_pop_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } /** aggregate var_samp on columns */ -export interface prices_chart_data_var_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_var_samp_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } /** aggregate variance on columns */ -export interface prices_chart_data_variance_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number +export interface proposal_bars_variance_fieldsGenqlSelection{ + fail_base_amount?: boolean | number + fail_price?: boolean | number + fail_quote_amount?: boolean | number + pass_base_amount?: boolean | number + pass_price?: boolean | number + pass_quote_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "proposal_details" */ +export interface proposal_detailsGenqlSelection{ + base_cond_vault_acct?: boolean | number + categories?: { __args: { + /** JSON select path */ + path?: (Scalars['String'] | null)} } | boolean | number + content?: boolean | number + description?: boolean | number + fail_market_acct?: boolean | number + pass_market_acct?: boolean | number + /** An object relationship */ + proposal?: proposalsGenqlSelection + proposal_acct?: boolean | number + proposal_id?: boolean | number + proposer_acct?: boolean | number + quote_cond_vault_acct?: boolean | number + slug?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** input type for incrementing numeric columns in table "prices" */ -export interface prices_inc_input {base_amount?: (Scalars['bigint'] | null),price?: (Scalars['numeric'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} +/** aggregated selection of "proposal_details" */ +export interface proposal_details_aggregateGenqlSelection{ + aggregate?: proposal_details_aggregate_fieldsGenqlSelection + nodes?: proposal_detailsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface proposal_details_aggregate_bool_exp {count?: (proposal_details_aggregate_bool_exp_count | null)} + +export interface proposal_details_aggregate_bool_exp_count {arguments?: (proposal_details_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (proposal_details_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "proposal_details" */ +export interface proposal_details_aggregate_fieldsGenqlSelection{ + avg?: proposal_details_avg_fieldsGenqlSelection + count?: { __args: {columns?: (proposal_details_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: proposal_details_max_fieldsGenqlSelection + min?: proposal_details_min_fieldsGenqlSelection + stddev?: proposal_details_stddev_fieldsGenqlSelection + stddev_pop?: proposal_details_stddev_pop_fieldsGenqlSelection + stddev_samp?: proposal_details_stddev_samp_fieldsGenqlSelection + sum?: proposal_details_sum_fieldsGenqlSelection + var_pop?: proposal_details_var_pop_fieldsGenqlSelection + var_samp?: proposal_details_var_samp_fieldsGenqlSelection + variance?: proposal_details_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "proposal_details" */ +export interface proposal_details_aggregate_order_by {avg?: (proposal_details_avg_order_by | null),count?: (order_by | null),max?: (proposal_details_max_order_by | null),min?: (proposal_details_min_order_by | null),stddev?: (proposal_details_stddev_order_by | null),stddev_pop?: (proposal_details_stddev_pop_order_by | null),stddev_samp?: (proposal_details_stddev_samp_order_by | null),sum?: (proposal_details_sum_order_by | null),var_pop?: (proposal_details_var_pop_order_by | null),var_samp?: (proposal_details_var_samp_order_by | null),variance?: (proposal_details_variance_order_by | null)} + + +/** append existing jsonb value of filtered columns with new jsonb value */ +export interface proposal_details_append_input {categories?: (Scalars['jsonb'] | null)} + + +/** input type for inserting array relation for remote table "proposal_details" */ +export interface proposal_details_arr_rel_insert_input {data: proposal_details_insert_input[], +/** upsert condition */ +on_conflict?: (proposal_details_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface proposal_details_avg_fieldsGenqlSelection{ + proposal_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "proposal_details" */ +export interface proposal_details_avg_order_by {proposal_id?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "proposal_details". All fields are combined with a logical 'AND'. */ +export interface proposal_details_bool_exp {_and?: (proposal_details_bool_exp[] | null),_not?: (proposal_details_bool_exp | null),_or?: (proposal_details_bool_exp[] | null),base_cond_vault_acct?: (String_comparison_exp | null),categories?: (jsonb_comparison_exp | null),content?: (String_comparison_exp | null),description?: (String_comparison_exp | null),fail_market_acct?: (String_comparison_exp | null),pass_market_acct?: (String_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),proposal_id?: (bigint_comparison_exp | null),proposer_acct?: (String_comparison_exp | null),quote_cond_vault_acct?: (String_comparison_exp | null),slug?: (String_comparison_exp | null),title?: (String_comparison_exp | null)} + + +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export interface proposal_details_delete_at_path_input {categories?: (Scalars['String'][] | null)} + + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export interface proposal_details_delete_elem_input {categories?: (Scalars['Int'] | null)} -/** input type for inserting data into table "prices" */ -export interface prices_insert_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export interface proposal_details_delete_key_input {categories?: (Scalars['String'] | null)} + + +/** input type for incrementing numeric columns in table "proposal_details" */ +export interface proposal_details_inc_input {proposal_id?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "proposal_details" */ +export interface proposal_details_insert_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate max on columns */ -export interface prices_max_fieldsGenqlSelection{ - base_amount?: boolean | number - created_at?: boolean | number - created_by?: boolean | number - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_max_fieldsGenqlSelection{ + base_cond_vault_acct?: boolean | number + content?: boolean | number + description?: boolean | number + fail_market_acct?: boolean | number + pass_market_acct?: boolean | number + proposal_acct?: boolean | number + proposal_id?: boolean | number + proposer_acct?: boolean | number + quote_cond_vault_acct?: boolean | number + slug?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "prices" */ -export interface prices_max_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by max() on columns of table "proposal_details" */ +export interface proposal_details_max_order_by {base_cond_vault_acct?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} /** aggregate min on columns */ -export interface prices_min_fieldsGenqlSelection{ - base_amount?: boolean | number - created_at?: boolean | number - created_by?: boolean | number - market_acct?: boolean | number - price?: boolean | number - prices_type?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_min_fieldsGenqlSelection{ + base_cond_vault_acct?: boolean | number + content?: boolean | number + description?: boolean | number + fail_market_acct?: boolean | number + pass_market_acct?: boolean | number + proposal_acct?: boolean | number + proposal_id?: boolean | number + proposer_acct?: boolean | number + quote_cond_vault_acct?: boolean | number + slug?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "prices" */ -export interface prices_min_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by min() on columns of table "proposal_details" */ +export interface proposal_details_min_order_by {base_cond_vault_acct?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} -/** response of any mutation on the table "prices" */ -export interface prices_mutation_responseGenqlSelection{ +/** response of any mutation on the table "proposal_details" */ +export interface proposal_details_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: pricesGenqlSelection + returning?: proposal_detailsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "prices" */ -export interface prices_on_conflict {constraint: prices_constraint,update_columns?: prices_update_column[],where?: (prices_bool_exp | null)} +/** on_conflict condition type for table "proposal_details" */ +export interface proposal_details_on_conflict {constraint: proposal_details_constraint,update_columns?: proposal_details_update_column[],where?: (proposal_details_bool_exp | null)} -/** Ordering options when selecting data from "prices". */ -export interface prices_order_by {base_amount?: (order_by | null),created_at?: (order_by | null),created_by?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),price?: (order_by | null),prices_type?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** Ordering options when selecting data from "proposal_details". */ +export interface proposal_details_order_by {base_cond_vault_acct?: (order_by | null),categories?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} -/** primary key columns input for table: prices */ -export interface prices_pk_columns_input {created_at: Scalars['timestamptz'],market_acct: Scalars['String']} +/** primary key columns input for table: proposal_details */ +export interface proposal_details_pk_columns_input {proposal_id: Scalars['bigint']} -/** input type for updating data in table "prices" */ -export interface prices_set_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export interface proposal_details_prepend_input {categories?: (Scalars['jsonb'] | null)} + + +/** input type for updating data in table "proposal_details" */ +export interface proposal_details_set_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate stddev on columns */ -export interface prices_stddev_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_stddev_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "prices" */ -export interface prices_stddev_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by stddev() on columns of table "proposal_details" */ +export interface proposal_details_stddev_order_by {proposal_id?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface prices_stddev_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_stddev_pop_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "prices" */ -export interface prices_stddev_pop_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by stddev_pop() on columns of table "proposal_details" */ +export interface proposal_details_stddev_pop_order_by {proposal_id?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface prices_stddev_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_stddev_samp_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "prices" */ -export interface prices_stddev_samp_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by stddev_samp() on columns of table "proposal_details" */ +export interface proposal_details_stddev_samp_order_by {proposal_id?: (order_by | null)} -/** Streaming cursor of the table "prices" */ -export interface prices_stream_cursor_input { +/** Streaming cursor of the table "proposal_details" */ +export interface proposal_details_stream_cursor_input { /** Stream column input with initial value */ -initial_value: prices_stream_cursor_value_input, +initial_value: proposal_details_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface prices_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),created_by?: (Scalars['String'] | null),market_acct?: (Scalars['String'] | null),price?: (Scalars['numeric'] | null),prices_type?: (Scalars['String'] | null),quote_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} +export interface proposal_details_stream_cursor_value_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface prices_sum_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number +export interface proposal_details_sum_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "prices" */ -export interface prices_sum_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} +/** order by sum() on columns of table "proposal_details" */ +export interface proposal_details_sum_order_by {proposal_id?: (order_by | null)} -export interface prices_updates { +export interface proposal_details_updates { +/** append existing jsonb value of filtered columns with new jsonb value */ +_append?: (proposal_details_append_input | null), +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +_delete_at_path?: (proposal_details_delete_at_path_input | null), +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +_delete_elem?: (proposal_details_delete_elem_input | null), +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +_delete_key?: (proposal_details_delete_key_input | null), /** increments the numeric columns with given value of the filtered values */ -_inc?: (prices_inc_input | null), +_inc?: (proposal_details_inc_input | null), +/** prepend existing jsonb value of filtered columns with new jsonb value */ +_prepend?: (proposal_details_prepend_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (prices_set_input | null), +_set?: (proposal_details_set_input | null), /** filter the rows which have to be updated */ -where: prices_bool_exp} +where: proposal_details_bool_exp} /** aggregate var_pop on columns */ -export interface prices_var_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by var_pop() on columns of table "prices" */ -export interface prices_var_pop_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} - - -/** aggregate var_samp on columns */ -export interface prices_var_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by var_samp() on columns of table "prices" */ -export interface prices_var_samp_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} - - -/** aggregate variance on columns */ -export interface prices_variance_fieldsGenqlSelection{ - base_amount?: boolean | number - price?: boolean | number - quote_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by variance() on columns of table "prices" */ -export interface prices_variance_order_by {base_amount?: (order_by | null),price?: (order_by | null),quote_amount?: (order_by | null),updated_slot?: (order_by | null)} - - -/** columns and relationships of "program_system" */ -export interface program_systemGenqlSelection{ - autocrat_acct?: boolean | number - conditional_vault_acct?: boolean | number - migrator_acct?: boolean | number - pricing_model_acct?: boolean | number - /** An object relationship */ - program?: programsGenqlSelection - /** An object relationship */ - programByConditionalVaultAcct?: programsGenqlSelection - /** An object relationship */ - programByMigratorAcct?: programsGenqlSelection - /** An object relationship */ - programByPricingModelAcct?: programsGenqlSelection - system_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregated selection of "program_system" */ -export interface program_system_aggregateGenqlSelection{ - aggregate?: program_system_aggregate_fieldsGenqlSelection - nodes?: program_systemGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface program_system_aggregate_bool_exp {avg?: (program_system_aggregate_bool_exp_avg | null),corr?: (program_system_aggregate_bool_exp_corr | null),count?: (program_system_aggregate_bool_exp_count | null),covar_samp?: (program_system_aggregate_bool_exp_covar_samp | null),max?: (program_system_aggregate_bool_exp_max | null),min?: (program_system_aggregate_bool_exp_min | null),stddev_samp?: (program_system_aggregate_bool_exp_stddev_samp | null),sum?: (program_system_aggregate_bool_exp_sum | null),var_samp?: (program_system_aggregate_bool_exp_var_samp | null)} - -export interface program_system_aggregate_bool_exp_avg {arguments: program_system_select_column_program_system_aggregate_bool_exp_avg_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} - -export interface program_system_aggregate_bool_exp_corr {arguments: program_system_aggregate_bool_exp_corr_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} - -export interface program_system_aggregate_bool_exp_corr_arguments {X: program_system_select_column_program_system_aggregate_bool_exp_corr_arguments_columns,Y: program_system_select_column_program_system_aggregate_bool_exp_corr_arguments_columns} - -export interface program_system_aggregate_bool_exp_count {arguments?: (program_system_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: Int_comparison_exp} - -export interface program_system_aggregate_bool_exp_covar_samp {arguments: program_system_aggregate_bool_exp_covar_samp_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} - -export interface program_system_aggregate_bool_exp_covar_samp_arguments {X: program_system_select_column_program_system_aggregate_bool_exp_covar_samp_arguments_columns,Y: program_system_select_column_program_system_aggregate_bool_exp_covar_samp_arguments_columns} - -export interface program_system_aggregate_bool_exp_max {arguments: program_system_select_column_program_system_aggregate_bool_exp_max_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} - -export interface program_system_aggregate_bool_exp_min {arguments: program_system_select_column_program_system_aggregate_bool_exp_min_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} - -export interface program_system_aggregate_bool_exp_stddev_samp {arguments: program_system_select_column_program_system_aggregate_bool_exp_stddev_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} +export interface proposal_details_var_pop_fieldsGenqlSelection{ + proposal_id?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -export interface program_system_aggregate_bool_exp_sum {arguments: program_system_select_column_program_system_aggregate_bool_exp_sum_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} -export interface program_system_aggregate_bool_exp_var_samp {arguments: program_system_select_column_program_system_aggregate_bool_exp_var_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (program_system_bool_exp | null),predicate: float8_comparison_exp} +/** order by var_pop() on columns of table "proposal_details" */ +export interface proposal_details_var_pop_order_by {proposal_id?: (order_by | null)} -/** aggregate fields of "program_system" */ -export interface program_system_aggregate_fieldsGenqlSelection{ - avg?: program_system_avg_fieldsGenqlSelection - count?: { __args: {columns?: (program_system_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: program_system_max_fieldsGenqlSelection - min?: program_system_min_fieldsGenqlSelection - stddev?: program_system_stddev_fieldsGenqlSelection - stddev_pop?: program_system_stddev_pop_fieldsGenqlSelection - stddev_samp?: program_system_stddev_samp_fieldsGenqlSelection - sum?: program_system_sum_fieldsGenqlSelection - var_pop?: program_system_var_pop_fieldsGenqlSelection - var_samp?: program_system_var_samp_fieldsGenqlSelection - variance?: program_system_variance_fieldsGenqlSelection +/** aggregate var_samp on columns */ +export interface proposal_details_var_samp_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "program_system" */ -export interface program_system_aggregate_order_by {avg?: (program_system_avg_order_by | null),count?: (order_by | null),max?: (program_system_max_order_by | null),min?: (program_system_min_order_by | null),stddev?: (program_system_stddev_order_by | null),stddev_pop?: (program_system_stddev_pop_order_by | null),stddev_samp?: (program_system_stddev_samp_order_by | null),sum?: (program_system_sum_order_by | null),var_pop?: (program_system_var_pop_order_by | null),var_samp?: (program_system_var_samp_order_by | null),variance?: (program_system_variance_order_by | null)} - - -/** input type for inserting array relation for remote table "program_system" */ -export interface program_system_arr_rel_insert_input {data: program_system_insert_input[], -/** upsert condition */ -on_conflict?: (program_system_on_conflict | null)} +/** order by var_samp() on columns of table "proposal_details" */ +export interface proposal_details_var_samp_order_by {proposal_id?: (order_by | null)} -/** aggregate avg on columns */ -export interface program_system_avg_fieldsGenqlSelection{ - system_version?: boolean | number +/** aggregate variance on columns */ +export interface proposal_details_variance_fieldsGenqlSelection{ + proposal_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "program_system" */ -export interface program_system_avg_order_by {system_version?: (order_by | null)} - +/** order by variance() on columns of table "proposal_details" */ +export interface proposal_details_variance_order_by {proposal_id?: (order_by | null)} -/** Boolean expression to filter rows from the table "program_system". All fields are combined with a logical 'AND'. */ -export interface program_system_bool_exp {_and?: (program_system_bool_exp[] | null),_not?: (program_system_bool_exp | null),_or?: (program_system_bool_exp[] | null),autocrat_acct?: (String_comparison_exp | null),conditional_vault_acct?: (String_comparison_exp | null),migrator_acct?: (String_comparison_exp | null),pricing_model_acct?: (String_comparison_exp | null),program?: (programs_bool_exp | null),programByConditionalVaultAcct?: (programs_bool_exp | null),programByMigratorAcct?: (programs_bool_exp | null),programByPricingModelAcct?: (programs_bool_exp | null),system_version?: (float8_comparison_exp | null)} +export interface proposal_statisticsGenqlSelection{ + proposal_acct?: boolean | number + trade_count?: boolean | number + user_count?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** input type for incrementing numeric columns in table "program_system" */ -export interface program_system_inc_input {system_version?: (Scalars['float8'] | null)} +/** Boolean expression to filter rows from the logical model for "proposal_statistics". All fields are combined with a logical 'AND'. */ +export interface proposal_statistics_bool_exp_bool_exp {_and?: (proposal_statistics_bool_exp_bool_exp[] | null),_not?: (proposal_statistics_bool_exp_bool_exp | null),_or?: (proposal_statistics_bool_exp_bool_exp[] | null),proposal_acct?: (String_comparison_exp | null),trade_count?: (numeric_comparison_exp | null),user_count?: (bigint_comparison_exp | null)} -/** input type for inserting data into table "program_system" */ -export interface program_system_insert_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),program?: (programs_obj_rel_insert_input | null),programByConditionalVaultAcct?: (programs_obj_rel_insert_input | null),programByMigratorAcct?: (programs_obj_rel_insert_input | null),programByPricingModelAcct?: (programs_obj_rel_insert_input | null),system_version?: (Scalars['float8'] | null)} +/** Ordering options when selecting data from "proposal_statistics". */ +export interface proposal_statistics_order_by {proposal_acct?: (order_by | null),trade_count?: (order_by | null),user_count?: (order_by | null)} -/** aggregate max on columns */ -export interface program_system_max_fieldsGenqlSelection{ - autocrat_acct?: boolean | number - conditional_vault_acct?: boolean | number - migrator_acct?: boolean | number - pricing_model_acct?: boolean | number - system_version?: boolean | number +/** columns and relationships of "proposal_total_trade_volume" */ +export interface proposal_total_trade_volumeGenqlSelection{ + fail_market_acct?: boolean | number + fail_volume?: boolean | number + pass_market_acct?: boolean | number + pass_volume?: boolean | number + /** An object relationship */ + proposalTradeVolume?: proposalsGenqlSelection + /** An object relationship */ + proposalTradeVolumeFailMarket?: marketsGenqlSelection + /** An object relationship */ + proposalTradeVolumePassMarket?: marketsGenqlSelection + proposal_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "program_system" */ -export interface program_system_max_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),system_version?: (order_by | null)} - - -/** aggregate min on columns */ -export interface program_system_min_fieldsGenqlSelection{ - autocrat_acct?: boolean | number - conditional_vault_acct?: boolean | number - migrator_acct?: boolean | number - pricing_model_acct?: boolean | number - system_version?: boolean | number +/** aggregated selection of "proposal_total_trade_volume" */ +export interface proposal_total_trade_volume_aggregateGenqlSelection{ + aggregate?: proposal_total_trade_volume_aggregate_fieldsGenqlSelection + nodes?: proposal_total_trade_volumeGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "program_system" */ -export interface program_system_min_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),system_version?: (order_by | null)} +/** aggregate fields of "proposal_total_trade_volume" */ +export interface proposal_total_trade_volume_aggregate_fieldsGenqlSelection{ + avg?: proposal_total_trade_volume_avg_fieldsGenqlSelection + count?: { __args: {columns?: (proposal_total_trade_volume_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: proposal_total_trade_volume_max_fieldsGenqlSelection + min?: proposal_total_trade_volume_min_fieldsGenqlSelection + stddev?: proposal_total_trade_volume_stddev_fieldsGenqlSelection + stddev_pop?: proposal_total_trade_volume_stddev_pop_fieldsGenqlSelection + stddev_samp?: proposal_total_trade_volume_stddev_samp_fieldsGenqlSelection + sum?: proposal_total_trade_volume_sum_fieldsGenqlSelection + var_pop?: proposal_total_trade_volume_var_pop_fieldsGenqlSelection + var_samp?: proposal_total_trade_volume_var_samp_fieldsGenqlSelection + variance?: proposal_total_trade_volume_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} -/** response of any mutation on the table "program_system" */ -export interface program_system_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: program_systemGenqlSelection +/** aggregate avg on columns */ +export interface proposal_total_trade_volume_avg_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "program_system" */ -export interface program_system_on_conflict {constraint: program_system_constraint,update_columns?: program_system_update_column[],where?: (program_system_bool_exp | null)} +/** Boolean expression to filter rows from the table "proposal_total_trade_volume". All fields are combined with a logical 'AND'. */ +export interface proposal_total_trade_volume_bool_exp {_and?: (proposal_total_trade_volume_bool_exp[] | null),_not?: (proposal_total_trade_volume_bool_exp | null),_or?: (proposal_total_trade_volume_bool_exp[] | null),fail_market_acct?: (String_comparison_exp | null),fail_volume?: (numeric_comparison_exp | null),pass_market_acct?: (String_comparison_exp | null),pass_volume?: (numeric_comparison_exp | null),proposalTradeVolume?: (proposals_bool_exp | null),proposalTradeVolumeFailMarket?: (markets_bool_exp | null),proposalTradeVolumePassMarket?: (markets_bool_exp | null),proposal_acct?: (String_comparison_exp | null)} -/** Ordering options when selecting data from "program_system". */ -export interface program_system_order_by {autocrat_acct?: (order_by | null),conditional_vault_acct?: (order_by | null),migrator_acct?: (order_by | null),pricing_model_acct?: (order_by | null),program?: (programs_order_by | null),programByConditionalVaultAcct?: (programs_order_by | null),programByMigratorAcct?: (programs_order_by | null),programByPricingModelAcct?: (programs_order_by | null),system_version?: (order_by | null)} +/** aggregate max on columns */ +export interface proposal_total_trade_volume_max_fieldsGenqlSelection{ + fail_market_acct?: boolean | number + fail_volume?: boolean | number + pass_market_acct?: boolean | number + pass_volume?: boolean | number + proposal_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** primary key columns input for table: program_system */ -export interface program_system_pk_columns_input {system_version: Scalars['float8']} +/** aggregate min on columns */ +export interface proposal_total_trade_volume_min_fieldsGenqlSelection{ + fail_market_acct?: boolean | number + fail_volume?: boolean | number + pass_market_acct?: boolean | number + pass_volume?: boolean | number + proposal_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** input type for updating data in table "program_system" */ -export interface program_system_set_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),system_version?: (Scalars['float8'] | null)} +/** Ordering options when selecting data from "proposal_total_trade_volume". */ +export interface proposal_total_trade_volume_order_by {fail_market_acct?: (order_by | null),fail_volume?: (order_by | null),pass_market_acct?: (order_by | null),pass_volume?: (order_by | null),proposalTradeVolume?: (proposals_order_by | null),proposalTradeVolumeFailMarket?: (markets_order_by | null),proposalTradeVolumePassMarket?: (markets_order_by | null),proposal_acct?: (order_by | null)} /** aggregate stddev on columns */ -export interface program_system_stddev_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_stddev_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "program_system" */ -export interface program_system_stddev_order_by {system_version?: (order_by | null)} - - /** aggregate stddev_pop on columns */ -export interface program_system_stddev_pop_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_stddev_pop_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "program_system" */ -export interface program_system_stddev_pop_order_by {system_version?: (order_by | null)} - - /** aggregate stddev_samp on columns */ -export interface program_system_stddev_samp_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_stddev_samp_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "program_system" */ -export interface program_system_stddev_samp_order_by {system_version?: (order_by | null)} - - -/** Streaming cursor of the table "program_system" */ -export interface program_system_stream_cursor_input { +/** Streaming cursor of the table "proposal_total_trade_volume" */ +export interface proposal_total_trade_volume_stream_cursor_input { /** Stream column input with initial value */ -initial_value: program_system_stream_cursor_value_input, +initial_value: proposal_total_trade_volume_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface program_system_stream_cursor_value_input {autocrat_acct?: (Scalars['String'] | null),conditional_vault_acct?: (Scalars['String'] | null),migrator_acct?: (Scalars['String'] | null),pricing_model_acct?: (Scalars['String'] | null),system_version?: (Scalars['float8'] | null)} +export interface proposal_total_trade_volume_stream_cursor_value_input {fail_market_acct?: (Scalars['String'] | null),fail_volume?: (Scalars['numeric'] | null),pass_market_acct?: (Scalars['String'] | null),pass_volume?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface program_system_sum_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_sum_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "program_system" */ -export interface program_system_sum_order_by {system_version?: (order_by | null)} - -export interface program_system_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (program_system_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (program_system_set_input | null), -/** filter the rows which have to be updated */ -where: program_system_bool_exp} - - /** aggregate var_pop on columns */ -export interface program_system_var_pop_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_var_pop_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "program_system" */ -export interface program_system_var_pop_order_by {system_version?: (order_by | null)} - - /** aggregate var_samp on columns */ -export interface program_system_var_samp_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_var_samp_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "program_system" */ -export interface program_system_var_samp_order_by {system_version?: (order_by | null)} - - /** aggregate variance on columns */ -export interface program_system_variance_fieldsGenqlSelection{ - system_version?: boolean | number +export interface proposal_total_trade_volume_variance_fieldsGenqlSelection{ + fail_volume?: boolean | number + pass_volume?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "program_system" */ -export interface program_system_variance_order_by {system_version?: (order_by | null)} - - -/** columns and relationships of "programs" */ -export interface programsGenqlSelection{ +/** columns and relationships of "proposals" */ +export interface proposalsGenqlSelection{ + autocrat_version?: boolean | number + base_vault?: boolean | number + /** An array relationship */ + comments?: (commentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** An aggregate relationship */ + comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + completed_at?: boolean | number + /** An object relationship */ + conditionalVaultByQuoteVault?: conditional_vaultsGenqlSelection + /** An object relationship */ + conditional_vault?: conditional_vaultsGenqlSelection created_at?: boolean | number + /** An object relationship */ + dao?: daosGenqlSelection + dao_acct?: boolean | number + description_url?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + ended_at?: boolean | number + fail_market_acct?: boolean | number + initial_slot?: boolean | number /** An array relationship */ - daos?: (daosGenqlSelection & { __args?: { + markets?: (marketsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) + where?: (markets_bool_exp | null)} }) /** An aggregate relationship */ - daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - deployed_at?: boolean | number + where?: (markets_bool_exp | null)} }) + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_market_acct?: boolean | number + pass_threshold_bps?: boolean | number + pricing_model_fail_acct?: boolean | number + pricing_model_pass_acct?: boolean | number + proposal_acct?: boolean | number /** An array relationship */ - programSystemsByConditionalVaultAcct?: (program_systemGenqlSelection & { __args?: { + proposal_details?: (proposal_detailsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (proposal_details_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (proposal_details_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (proposal_details_bool_exp | null)} }) /** An aggregate relationship */ - programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (proposal_details_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (proposal_details_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (proposal_details_bool_exp | null)} }) + proposal_num?: boolean | number + proposer_acct?: boolean | number + quote_vault?: boolean | number /** An array relationship */ - programSystemsByMigratorAcct?: (program_systemGenqlSelection & { __args?: { + reactions?: (reactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (reactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (reactions_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (reactions_bool_exp | null)} }) /** An aggregate relationship */ - programSystemsByMigratorAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (reactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (reactions_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (reactions_bool_exp | null)} }) + status?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number /** An array relationship */ - programSystemsByPricingModelAcct?: (program_systemGenqlSelection & { __args?: { + twaps?: (twapsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (twaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (twaps_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (twaps_bool_exp | null)} }) /** An aggregate relationship */ - programSystemsByPricingModelAcct_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (twaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (twaps_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - program_acct?: boolean | number - program_name?: boolean | number + where?: (twaps_bool_exp | null)} }) + updated_at?: boolean | number /** An array relationship */ - program_systems?: (program_systemGenqlSelection & { __args?: { + user_performances?: (user_performanceGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) + where?: (user_performance_bool_exp | null)} }) /** An aggregate relationship */ - program_systems_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + user_performances_aggregate?: (user_performance_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregated selection of "programs" */ -export interface programs_aggregateGenqlSelection{ - aggregate?: programs_aggregate_fieldsGenqlSelection - nodes?: programsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate fields of "programs" */ -export interface programs_aggregate_fieldsGenqlSelection{ - avg?: programs_avg_fieldsGenqlSelection - count?: { __args: {columns?: (programs_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: programs_max_fieldsGenqlSelection - min?: programs_min_fieldsGenqlSelection - stddev?: programs_stddev_fieldsGenqlSelection - stddev_pop?: programs_stddev_pop_fieldsGenqlSelection - stddev_samp?: programs_stddev_samp_fieldsGenqlSelection - sum?: programs_sum_fieldsGenqlSelection - var_pop?: programs_var_pop_fieldsGenqlSelection - var_samp?: programs_var_samp_fieldsGenqlSelection - variance?: programs_variance_fieldsGenqlSelection + where?: (user_performance_bool_exp | null)} }) __typename?: boolean | number __scalar?: boolean | number } -/** aggregate avg on columns */ -export interface programs_avg_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Boolean expression to filter rows from the table "programs". All fields are combined with a logical 'AND'. */ -export interface programs_bool_exp {_and?: (programs_bool_exp[] | null),_not?: (programs_bool_exp | null),_or?: (programs_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),daos?: (daos_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),deployed_at?: (timestamp_comparison_exp | null),programSystemsByConditionalVaultAcct?: (program_system_bool_exp | null),programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregate_bool_exp | null),programSystemsByMigratorAcct?: (program_system_bool_exp | null),programSystemsByMigratorAcct_aggregate?: (program_system_aggregate_bool_exp | null),programSystemsByPricingModelAcct?: (program_system_bool_exp | null),programSystemsByPricingModelAcct_aggregate?: (program_system_aggregate_bool_exp | null),program_acct?: (String_comparison_exp | null),program_name?: (String_comparison_exp | null),program_systems?: (program_system_bool_exp | null),program_systems_aggregate?: (program_system_aggregate_bool_exp | null),version?: (float8_comparison_exp | null)} - - -/** input type for incrementing numeric columns in table "programs" */ -export interface programs_inc_input {version?: (Scalars['float8'] | null)} - - -/** input type for inserting data into table "programs" */ -export interface programs_insert_input {created_at?: (Scalars['timestamptz'] | null),daos?: (daos_arr_rel_insert_input | null),deployed_at?: (Scalars['timestamp'] | null),programSystemsByConditionalVaultAcct?: (program_system_arr_rel_insert_input | null),programSystemsByMigratorAcct?: (program_system_arr_rel_insert_input | null),programSystemsByPricingModelAcct?: (program_system_arr_rel_insert_input | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),program_systems?: (program_system_arr_rel_insert_input | null),version?: (Scalars['float8'] | null)} - - -/** aggregate max on columns */ -export interface programs_max_fieldsGenqlSelection{ - created_at?: boolean | number - deployed_at?: boolean | number - program_acct?: boolean | number - program_name?: boolean | number - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate min on columns */ -export interface programs_min_fieldsGenqlSelection{ - created_at?: boolean | number - deployed_at?: boolean | number - program_acct?: boolean | number - program_name?: boolean | number - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** response of any mutation on the table "programs" */ -export interface programs_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: programsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** input type for inserting object relation for remote table "programs" */ -export interface programs_obj_rel_insert_input {data: programs_insert_input, -/** upsert condition */ -on_conflict?: (programs_on_conflict | null)} - - -/** on_conflict condition type for table "programs" */ -export interface programs_on_conflict {constraint: programs_constraint,update_columns?: programs_update_column[],where?: (programs_bool_exp | null)} - - -/** Ordering options when selecting data from "programs". */ -export interface programs_order_by {created_at?: (order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),deployed_at?: (order_by | null),programSystemsByConditionalVaultAcct_aggregate?: (program_system_aggregate_order_by | null),programSystemsByMigratorAcct_aggregate?: (program_system_aggregate_order_by | null),programSystemsByPricingModelAcct_aggregate?: (program_system_aggregate_order_by | null),program_acct?: (order_by | null),program_name?: (order_by | null),program_systems_aggregate?: (program_system_aggregate_order_by | null),version?: (order_by | null)} - - -/** primary key columns input for table: programs */ -export interface programs_pk_columns_input {program_acct: Scalars['String']} - - -/** input type for updating data in table "programs" */ -export interface programs_set_input {created_at?: (Scalars['timestamptz'] | null),deployed_at?: (Scalars['timestamp'] | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),version?: (Scalars['float8'] | null)} - - -/** aggregate stddev on columns */ -export interface programs_stddev_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregate stddev_pop on columns */ -export interface programs_stddev_pop_fieldsGenqlSelection{ - version?: boolean | number +/** aggregated selection of "proposals" */ +export interface proposals_aggregateGenqlSelection{ + aggregate?: proposals_aggregate_fieldsGenqlSelection + nodes?: proposalsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } +export interface proposals_aggregate_bool_exp {avg?: (proposals_aggregate_bool_exp_avg | null),corr?: (proposals_aggregate_bool_exp_corr | null),count?: (proposals_aggregate_bool_exp_count | null),covar_samp?: (proposals_aggregate_bool_exp_covar_samp | null),max?: (proposals_aggregate_bool_exp_max | null),min?: (proposals_aggregate_bool_exp_min | null),stddev_samp?: (proposals_aggregate_bool_exp_stddev_samp | null),sum?: (proposals_aggregate_bool_exp_sum | null),var_samp?: (proposals_aggregate_bool_exp_var_samp | null)} -/** aggregate stddev_samp on columns */ -export interface programs_stddev_samp_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - +export interface proposals_aggregate_bool_exp_avg {arguments: proposals_select_column_proposals_aggregate_bool_exp_avg_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} -/** Streaming cursor of the table "programs" */ -export interface programs_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: programs_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +export interface proposals_aggregate_bool_exp_corr {arguments: proposals_aggregate_bool_exp_corr_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} +export interface proposals_aggregate_bool_exp_corr_arguments {X: proposals_select_column_proposals_aggregate_bool_exp_corr_arguments_columns,Y: proposals_select_column_proposals_aggregate_bool_exp_corr_arguments_columns} -/** Initial value of the column from where the streaming should start */ -export interface programs_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),deployed_at?: (Scalars['timestamp'] | null),program_acct?: (Scalars['String'] | null),program_name?: (Scalars['String'] | null),version?: (Scalars['float8'] | null)} +export interface proposals_aggregate_bool_exp_count {arguments?: (proposals_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: Int_comparison_exp} +export interface proposals_aggregate_bool_exp_covar_samp {arguments: proposals_aggregate_bool_exp_covar_samp_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} -/** aggregate sum on columns */ -export interface programs_sum_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +export interface proposals_aggregate_bool_exp_covar_samp_arguments {X: proposals_select_column_proposals_aggregate_bool_exp_covar_samp_arguments_columns,Y: proposals_select_column_proposals_aggregate_bool_exp_covar_samp_arguments_columns} -export interface programs_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (programs_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (programs_set_input | null), -/** filter the rows which have to be updated */ -where: programs_bool_exp} +export interface proposals_aggregate_bool_exp_max {arguments: proposals_select_column_proposals_aggregate_bool_exp_max_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} +export interface proposals_aggregate_bool_exp_min {arguments: proposals_select_column_proposals_aggregate_bool_exp_min_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} -/** aggregate var_pop on columns */ -export interface programs_var_pop_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +export interface proposals_aggregate_bool_exp_stddev_samp {arguments: proposals_select_column_proposals_aggregate_bool_exp_stddev_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} +export interface proposals_aggregate_bool_exp_sum {arguments: proposals_select_column_proposals_aggregate_bool_exp_sum_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} -/** aggregate var_samp on columns */ -export interface programs_var_samp_fieldsGenqlSelection{ - version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +export interface proposals_aggregate_bool_exp_var_samp {arguments: proposals_select_column_proposals_aggregate_bool_exp_var_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} -/** aggregate variance on columns */ -export interface programs_variance_fieldsGenqlSelection{ - version?: boolean | number +/** aggregate fields of "proposals" */ +export interface proposals_aggregate_fieldsGenqlSelection{ + avg?: proposals_avg_fieldsGenqlSelection + count?: { __args: {columns?: (proposals_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: proposals_max_fieldsGenqlSelection + min?: proposals_min_fieldsGenqlSelection + stddev?: proposals_stddev_fieldsGenqlSelection + stddev_pop?: proposals_stddev_pop_fieldsGenqlSelection + stddev_samp?: proposals_stddev_samp_fieldsGenqlSelection + sum?: proposals_sum_fieldsGenqlSelection + var_pop?: proposals_var_pop_fieldsGenqlSelection + var_samp?: proposals_var_samp_fieldsGenqlSelection + variance?: proposals_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** columns and relationships of "proposal_bars" */ -export interface proposal_barsGenqlSelection{ - bar_size?: boolean | number - bar_start_time?: boolean | number - fail_base_amount?: boolean | number - /** An object relationship */ - fail_market?: marketsGenqlSelection - fail_market_acct?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - /** An object relationship */ - pass_market?: marketsGenqlSelection - pass_market_acct?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number - proposal_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** order by aggregate values of table "proposals" */ +export interface proposals_aggregate_order_by {avg?: (proposals_avg_order_by | null),count?: (order_by | null),max?: (proposals_max_order_by | null),min?: (proposals_min_order_by | null),stddev?: (proposals_stddev_order_by | null),stddev_pop?: (proposals_stddev_pop_order_by | null),stddev_samp?: (proposals_stddev_samp_order_by | null),sum?: (proposals_sum_order_by | null),var_pop?: (proposals_var_pop_order_by | null),var_samp?: (proposals_var_samp_order_by | null),variance?: (proposals_variance_order_by | null)} -/** aggregated selection of "proposal_bars" */ -export interface proposal_bars_aggregateGenqlSelection{ - aggregate?: proposal_bars_aggregate_fieldsGenqlSelection - nodes?: proposal_barsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} +/** input type for inserting array relation for remote table "proposals" */ +export interface proposals_arr_rel_insert_input {data: proposals_insert_input[], +/** upsert condition */ +on_conflict?: (proposals_on_conflict | null)} -/** aggregate fields of "proposal_bars" */ -export interface proposal_bars_aggregate_fieldsGenqlSelection{ - avg?: proposal_bars_avg_fieldsGenqlSelection - count?: { __args: {columns?: (proposal_bars_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: proposal_bars_max_fieldsGenqlSelection - min?: proposal_bars_min_fieldsGenqlSelection - stddev?: proposal_bars_stddev_fieldsGenqlSelection - stddev_pop?: proposal_bars_stddev_pop_fieldsGenqlSelection - stddev_samp?: proposal_bars_stddev_samp_fieldsGenqlSelection - sum?: proposal_bars_sum_fieldsGenqlSelection - var_pop?: proposal_bars_var_pop_fieldsGenqlSelection - var_samp?: proposal_bars_var_samp_fieldsGenqlSelection - variance?: proposal_bars_variance_fieldsGenqlSelection +/** aggregate avg on columns */ +export interface proposals_avg_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate avg on columns */ -export interface proposal_bars_avg_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** order by avg() on columns of table "proposals" */ +export interface proposals_avg_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} -/** Boolean expression to filter rows from the table "proposal_bars". All fields are combined with a logical 'AND'. */ -export interface proposal_bars_bool_exp {_and?: (proposal_bars_bool_exp[] | null),_not?: (proposal_bars_bool_exp | null),_or?: (proposal_bars_bool_exp[] | null),bar_size?: (interval_comparison_exp | null),bar_start_time?: (timestamptz_comparison_exp | null),fail_base_amount?: (bigint_comparison_exp | null),fail_market?: (markets_bool_exp | null),fail_market_acct?: (String_comparison_exp | null),fail_price?: (numeric_comparison_exp | null),fail_quote_amount?: (bigint_comparison_exp | null),pass_base_amount?: (bigint_comparison_exp | null),pass_market?: (markets_bool_exp | null),pass_market_acct?: (String_comparison_exp | null),pass_price?: (numeric_comparison_exp | null),pass_quote_amount?: (bigint_comparison_exp | null),proposal_acct?: (String_comparison_exp | null)} +/** Boolean expression to filter rows from the table "proposals". All fields are combined with a logical 'AND'. */ +export interface proposals_bool_exp {_and?: (proposals_bool_exp[] | null),_not?: (proposals_bool_exp | null),_or?: (proposals_bool_exp[] | null),autocrat_version?: (float8_comparison_exp | null),base_vault?: (String_comparison_exp | null),comments?: (comments_bool_exp | null),comments_aggregate?: (comments_aggregate_bool_exp | null),completed_at?: (timestamptz_comparison_exp | null),conditionalVaultByQuoteVault?: (conditional_vaults_bool_exp | null),conditional_vault?: (conditional_vaults_bool_exp | null),created_at?: (timestamptz_comparison_exp | null),dao?: (daos_bool_exp | null),dao_acct?: (String_comparison_exp | null),description_url?: (String_comparison_exp | null),duration_in_slots?: (bigint_comparison_exp | null),end_slot?: (bigint_comparison_exp | null),ended_at?: (timestamptz_comparison_exp | null),fail_market_acct?: (String_comparison_exp | null),initial_slot?: (bigint_comparison_exp | null),markets?: (markets_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),min_base_futarchic_liquidity?: (bigint_comparison_exp | null),min_quote_futarchic_liquidity?: (bigint_comparison_exp | null),pass_market_acct?: (String_comparison_exp | null),pass_threshold_bps?: (bigint_comparison_exp | null),pricing_model_fail_acct?: (String_comparison_exp | null),pricing_model_pass_acct?: (String_comparison_exp | null),proposal_acct?: (String_comparison_exp | null),proposal_details?: (proposal_details_bool_exp | null),proposal_details_aggregate?: (proposal_details_aggregate_bool_exp | null),proposal_num?: (bigint_comparison_exp | null),proposer_acct?: (String_comparison_exp | null),quote_vault?: (String_comparison_exp | null),reactions?: (reactions_bool_exp | null),reactions_aggregate?: (reactions_aggregate_bool_exp | null),status?: (String_comparison_exp | null),twap_initial_observation?: (bigint_comparison_exp | null),twap_max_observation_change_per_update?: (bigint_comparison_exp | null),twaps?: (twaps_bool_exp | null),twaps_aggregate?: (twaps_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null),user_performances?: (user_performance_bool_exp | null),user_performances_aggregate?: (user_performance_aggregate_bool_exp | null)} -/** input type for incrementing numeric columns in table "proposal_bars" */ -export interface proposal_bars_inc_input {fail_base_amount?: (Scalars['bigint'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "proposals" */ +export interface proposals_inc_input {autocrat_version?: (Scalars['float8'] | null),duration_in_slots?: (Scalars['bigint'] | null),end_slot?: (Scalars['bigint'] | null),initial_slot?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),proposal_num?: (Scalars['bigint'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "proposal_bars" */ -export interface proposal_bars_insert_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market?: (markets_obj_rel_insert_input | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market?: (markets_obj_rel_insert_input | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} +/** input type for inserting data into table "proposals" */ +export interface proposals_insert_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),comments?: (comments_arr_rel_insert_input | null),completed_at?: (Scalars['timestamptz'] | null),conditionalVaultByQuoteVault?: (conditional_vaults_obj_rel_insert_input | null),conditional_vault?: (conditional_vaults_obj_rel_insert_input | null),created_at?: (Scalars['timestamptz'] | null),dao?: (daos_obj_rel_insert_input | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),duration_in_slots?: (Scalars['bigint'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),markets?: (markets_arr_rel_insert_input | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_details?: (proposal_details_arr_rel_insert_input | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),reactions?: (reactions_arr_rel_insert_input | null),status?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),twaps?: (twaps_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null),user_performances?: (user_performance_arr_rel_insert_input | null)} /** aggregate max on columns */ -export interface proposal_bars_max_fieldsGenqlSelection{ - bar_start_time?: boolean | number - fail_base_amount?: boolean | number +export interface proposals_max_fieldsGenqlSelection{ + autocrat_version?: boolean | number + base_vault?: boolean | number + completed_at?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + description_url?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + ended_at?: boolean | number fail_market_acct?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number pass_market_acct?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number + pass_threshold_bps?: boolean | number + pricing_model_fail_acct?: boolean | number + pricing_model_pass_acct?: boolean | number proposal_acct?: boolean | number + proposal_num?: boolean | number + proposer_acct?: boolean | number + quote_vault?: boolean | number + status?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by max() on columns of table "proposals" */ +export interface proposals_max_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),completed_at?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_market_acct?: (order_by | null),pass_threshold_bps?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),status?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),updated_at?: (order_by | null)} + + /** aggregate min on columns */ -export interface proposal_bars_min_fieldsGenqlSelection{ - bar_start_time?: boolean | number - fail_base_amount?: boolean | number +export interface proposals_min_fieldsGenqlSelection{ + autocrat_version?: boolean | number + base_vault?: boolean | number + completed_at?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + description_url?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + ended_at?: boolean | number fail_market_acct?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number pass_market_acct?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number + pass_threshold_bps?: boolean | number + pricing_model_fail_acct?: boolean | number + pricing_model_pass_acct?: boolean | number proposal_acct?: boolean | number + proposal_num?: boolean | number + proposer_acct?: boolean | number + quote_vault?: boolean | number + status?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number + updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** response of any mutation on the table "proposal_bars" */ -export interface proposal_bars_mutation_responseGenqlSelection{ +/** order by min() on columns of table "proposals" */ +export interface proposals_min_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),completed_at?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_market_acct?: (order_by | null),pass_threshold_bps?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),status?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "proposals" */ +export interface proposals_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: proposal_barsGenqlSelection + returning?: proposalsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "proposal_bars" */ -export interface proposal_bars_on_conflict {constraint: proposal_bars_constraint,update_columns?: proposal_bars_update_column[],where?: (proposal_bars_bool_exp | null)} +/** input type for inserting object relation for remote table "proposals" */ +export interface proposals_obj_rel_insert_input {data: proposals_insert_input, +/** upsert condition */ +on_conflict?: (proposals_on_conflict | null)} -/** Ordering options when selecting data from "proposal_bars". */ -export interface proposal_bars_order_by {bar_size?: (order_by | null),bar_start_time?: (order_by | null),fail_base_amount?: (order_by | null),fail_market?: (markets_order_by | null),fail_market_acct?: (order_by | null),fail_price?: (order_by | null),fail_quote_amount?: (order_by | null),pass_base_amount?: (order_by | null),pass_market?: (markets_order_by | null),pass_market_acct?: (order_by | null),pass_price?: (order_by | null),pass_quote_amount?: (order_by | null),proposal_acct?: (order_by | null)} +/** on_conflict condition type for table "proposals" */ +export interface proposals_on_conflict {constraint: proposals_constraint,update_columns?: proposals_update_column[],where?: (proposals_bool_exp | null)} -/** primary key columns input for table: proposal_bars */ -export interface proposal_bars_pk_columns_input {bar_size: Scalars['interval'],bar_start_time: Scalars['timestamptz'],proposal_acct: Scalars['String']} +/** Ordering options when selecting data from "proposals". */ +export interface proposals_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),comments_aggregate?: (comments_aggregate_order_by | null),completed_at?: (order_by | null),conditionalVaultByQuoteVault?: (conditional_vaults_order_by | null),conditional_vault?: (conditional_vaults_order_by | null),created_at?: (order_by | null),dao?: (daos_order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_market_acct?: (order_by | null),pass_threshold_bps?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_details_aggregate?: (proposal_details_aggregate_order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),reactions_aggregate?: (reactions_aggregate_order_by | null),status?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null),twaps_aggregate?: (twaps_aggregate_order_by | null),updated_at?: (order_by | null),user_performances_aggregate?: (user_performance_aggregate_order_by | null)} -/** input type for updating data in table "proposal_bars" */ -export interface proposal_bars_set_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} +/** primary key columns input for table: proposals */ +export interface proposals_pk_columns_input {proposal_acct: Scalars['String']} + + +/** input type for updating data in table "proposals" */ +export interface proposals_set_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),completed_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),duration_in_slots?: (Scalars['bigint'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),status?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} /** aggregate stddev on columns */ -export interface proposal_bars_stddev_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_stddev_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by stddev() on columns of table "proposals" */ +export interface proposals_stddev_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + /** aggregate stddev_pop on columns */ -export interface proposal_bars_stddev_pop_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_stddev_pop_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by stddev_pop() on columns of table "proposals" */ +export interface proposals_stddev_pop_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + /** aggregate stddev_samp on columns */ -export interface proposal_bars_stddev_samp_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_stddev_samp_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Streaming cursor of the table "proposal_bars" */ -export interface proposal_bars_stream_cursor_input { +/** order by stddev_samp() on columns of table "proposals" */ +export interface proposals_stddev_samp_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + +/** Streaming cursor of the table "proposals" */ +export interface proposals_stream_cursor_input { /** Stream column input with initial value */ -initial_value: proposal_bars_stream_cursor_value_input, +initial_value: proposals_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface proposal_bars_stream_cursor_value_input {bar_size?: (Scalars['interval'] | null),bar_start_time?: (Scalars['timestamptz'] | null),fail_base_amount?: (Scalars['bigint'] | null),fail_market_acct?: (Scalars['String'] | null),fail_price?: (Scalars['numeric'] | null),fail_quote_amount?: (Scalars['bigint'] | null),pass_base_amount?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_price?: (Scalars['numeric'] | null),pass_quote_amount?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null)} +export interface proposals_stream_cursor_value_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),completed_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),duration_in_slots?: (Scalars['bigint'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),min_base_futarchic_liquidity?: (Scalars['bigint'] | null),min_quote_futarchic_liquidity?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pass_threshold_bps?: (Scalars['bigint'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),status?: (Scalars['String'] | null),twap_initial_observation?: (Scalars['bigint'] | null),twap_max_observation_change_per_update?: (Scalars['bigint'] | null),updated_at?: (Scalars['timestamptz'] | null)} /** aggregate sum on columns */ -export interface proposal_bars_sum_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_sum_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -export interface proposal_bars_updates { + +/** order by sum() on columns of table "proposals" */ +export interface proposals_sum_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + +export interface proposals_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (proposal_bars_inc_input | null), +_inc?: (proposals_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (proposal_bars_set_input | null), +_set?: (proposals_set_input | null), /** filter the rows which have to be updated */ -where: proposal_bars_bool_exp} +where: proposals_bool_exp} /** aggregate var_pop on columns */ -export interface proposal_bars_var_pop_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_var_pop_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by var_pop() on columns of table "proposals" */ +export interface proposals_var_pop_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + /** aggregate var_samp on columns */ -export interface proposal_bars_var_samp_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_var_samp_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by var_samp() on columns of table "proposals" */ +export interface proposals_var_samp_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + + /** aggregate variance on columns */ -export interface proposal_bars_variance_fieldsGenqlSelection{ - fail_base_amount?: boolean | number - fail_price?: boolean | number - fail_quote_amount?: boolean | number - pass_base_amount?: boolean | number - pass_price?: boolean | number - pass_quote_amount?: boolean | number +export interface proposals_variance_fieldsGenqlSelection{ + autocrat_version?: boolean | number + duration_in_slots?: boolean | number + end_slot?: boolean | number + initial_slot?: boolean | number + min_base_futarchic_liquidity?: boolean | number + min_quote_futarchic_liquidity?: boolean | number + pass_threshold_bps?: boolean | number + proposal_num?: boolean | number + twap_initial_observation?: boolean | number + twap_max_observation_change_per_update?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** columns and relationships of "proposal_details" */ -export interface proposal_detailsGenqlSelection{ - base_cond_vault_acct?: boolean | number - categories?: { __args: { - /** JSON select path */ - path?: (Scalars['String'] | null)} } | boolean | number - content?: boolean | number - description?: boolean | number - fail_market_acct?: boolean | number - pass_market_acct?: boolean | number +/** order by variance() on columns of table "proposals" */ +export interface proposals_variance_order_by {autocrat_version?: (order_by | null),duration_in_slots?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),min_base_futarchic_liquidity?: (order_by | null),min_quote_futarchic_liquidity?: (order_by | null),pass_threshold_bps?: (order_by | null),proposal_num?: (order_by | null),twap_initial_observation?: (order_by | null),twap_max_observation_change_per_update?: (order_by | null)} + +export interface query_rootGenqlSelection{ + /** An array relationship */ + candles?: (candlesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** An aggregate relationship */ + candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** fetch data from the table: "candles" using primary key columns */ + candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) + /** An array relationship */ + comments?: (commentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** An aggregate relationship */ + comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** fetch data from the table: "comments" using primary key columns */ + comments_by_pk?: (commentsGenqlSelection & { __args: {comment_id: Scalars['bigint']} }) + /** An array relationship */ + conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (conditional_vaults_bool_exp | null)} }) + /** An aggregate relationship */ + conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (conditional_vaults_bool_exp | null)} }) + /** fetch data from the table: "conditional_vaults" using primary key columns */ + conditional_vaults_by_pk?: (conditional_vaultsGenqlSelection & { __args: {cond_vault_acct: Scalars['String']} }) + /** fetch data from the table: "dao_details" */ + dao_details?: (dao_detailsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (dao_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (dao_details_order_by[] | null), + /** filter the rows returned */ + where?: (dao_details_bool_exp | null)} }) + /** fetch aggregated fields from the table: "dao_details" */ + dao_details_aggregate?: (dao_details_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (dao_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (dao_details_order_by[] | null), + /** filter the rows returned */ + where?: (dao_details_bool_exp | null)} }) + /** fetch data from the table: "dao_details" using primary key columns */ + dao_details_by_pk?: (dao_detailsGenqlSelection & { __args: {dao_id: Scalars['bigint']} }) + /** An array relationship */ + daos?: (daosGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** fetch data from the table: "daos" using primary key columns */ + daos_by_pk?: (daosGenqlSelection & { __args: {dao_acct: Scalars['String']} }) + /** An array relationship */ + indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** An aggregate relationship */ + indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** fetch data from the table: "indexer_account_dependencies" using primary key columns */ + indexer_account_dependencies_by_pk?: (indexer_account_dependenciesGenqlSelection & { __args: {acct: Scalars['String'], name: Scalars['String']} }) + /** fetch data from the table: "indexers" */ + indexers?: (indexersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexers_order_by[] | null), + /** filter the rows returned */ + where?: (indexers_bool_exp | null)} }) + /** fetch aggregated fields from the table: "indexers" */ + indexers_aggregate?: (indexers_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexers_order_by[] | null), + /** filter the rows returned */ + where?: (indexers_bool_exp | null)} }) + /** fetch data from the table: "indexers" using primary key columns */ + indexers_by_pk?: (indexersGenqlSelection & { __args: {name: Scalars['String']} }) + /** An array relationship */ + makes?: (makesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** An aggregate relationship */ + makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** fetch data from the table: "makes" using primary key columns */ + makes_by_pk?: (makesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** An array relationship */ + markets?: (marketsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An aggregate relationship */ + markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** fetch data from the table: "markets" using primary key columns */ + markets_by_pk?: (marketsGenqlSelection & { __args: {market_acct: Scalars['String']} }) + /** An array relationship */ + orders?: (ordersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** An aggregate relationship */ + orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** fetch data from the table: "orders" using primary key columns */ + orders_by_pk?: (ordersGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** An array relationship */ + prices?: (pricesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** An aggregate relationship */ + prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** fetch data from the table: "prices" using primary key columns */ + prices_by_pk?: (pricesGenqlSelection & { __args: {created_at: Scalars['timestamptz'], market_acct: Scalars['String']} }) + /** fetch data from the table: "prices_chart_data" */ + prices_chart_data?: (prices_chart_dataGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (prices_chart_data_bool_exp | null)} }) + /** fetch aggregated fields from the table: "prices_chart_data" */ + prices_chart_data_aggregate?: (prices_chart_data_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (prices_chart_data_bool_exp | null)} }) + /** fetch data from the table: "program_system" */ + program_system?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** fetch aggregated fields from the table: "program_system" */ + program_system_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** fetch data from the table: "program_system" using primary key columns */ + program_system_by_pk?: (program_systemGenqlSelection & { __args: {system_version: Scalars['float8']} }) + /** fetch data from the table: "programs" */ + programs?: (programsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (programs_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (programs_order_by[] | null), + /** filter the rows returned */ + where?: (programs_bool_exp | null)} }) + /** fetch aggregated fields from the table: "programs" */ + programs_aggregate?: (programs_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (programs_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (programs_order_by[] | null), + /** filter the rows returned */ + where?: (programs_bool_exp | null)} }) + /** fetch data from the table: "programs" using primary key columns */ + programs_by_pk?: (programsGenqlSelection & { __args: {program_acct: Scalars['String']} }) + /** fetch data from the table: "proposal_bars" */ + proposal_bars?: (proposal_barsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_bars_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_bars_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_bars_bool_exp | null)} }) + /** fetch aggregated fields from the table: "proposal_bars" */ + proposal_bars_aggregate?: (proposal_bars_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_bars_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_bars_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_bars_bool_exp | null)} }) + /** fetch data from the table: "proposal_bars" using primary key columns */ + proposal_bars_by_pk?: (proposal_barsGenqlSelection & { __args: {bar_size: Scalars['interval'], bar_start_time: Scalars['timestamptz'], proposal_acct: Scalars['String']} }) + /** An array relationship */ + proposal_details?: (proposal_detailsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_details_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_details_bool_exp | null)} }) + /** An aggregate relationship */ + proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_details_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_details_bool_exp | null)} }) + /** fetch data from the table: "proposal_details" using primary key columns */ + proposal_details_by_pk?: (proposal_detailsGenqlSelection & { __args: {proposal_id: Scalars['bigint']} }) + /** fetch data from the table: "proposal_total_trade_volume" */ + proposal_total_trade_volume?: (proposal_total_trade_volumeGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_total_trade_volume_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_total_trade_volume_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_total_trade_volume_bool_exp | null)} }) + /** fetch aggregated fields from the table: "proposal_total_trade_volume" */ + proposal_total_trade_volume_aggregate?: (proposal_total_trade_volume_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_total_trade_volume_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_total_trade_volume_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_total_trade_volume_bool_exp | null)} }) + /** An array relationship */ + proposals?: (proposalsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** An aggregate relationship */ + proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** fetch data from the table: "proposals" using primary key columns */ + proposals_by_pk?: (proposalsGenqlSelection & { __args: {proposal_acct: Scalars['String']} }) + /** An array relationship */ + reactions?: (reactionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (reactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (reactions_order_by[] | null), + /** filter the rows returned */ + where?: (reactions_bool_exp | null)} }) + /** An aggregate relationship */ + reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (reactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (reactions_order_by[] | null), + /** filter the rows returned */ + where?: (reactions_bool_exp | null)} }) + /** fetch data from the table: "reactions" using primary key columns */ + reactions_by_pk?: (reactionsGenqlSelection & { __args: {reaction_id: Scalars['uuid']} }) + /** An array relationship */ + sessions?: (sessionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (sessions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (sessions_order_by[] | null), + /** filter the rows returned */ + where?: (sessions_bool_exp | null)} }) + /** An aggregate relationship */ + sessions_aggregate?: (sessions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (sessions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (sessions_order_by[] | null), + /** filter the rows returned */ + where?: (sessions_bool_exp | null)} }) + /** fetch data from the table: "sessions" using primary key columns */ + sessions_by_pk?: (sessionsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table: "signature_accounts" */ + signature_accounts?: (signature_accountsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signature_accounts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signature_accounts_order_by[] | null), + /** filter the rows returned */ + where?: (signature_accounts_bool_exp | null)} }) + /** fetch aggregated fields from the table: "signature_accounts" */ + signature_accounts_aggregate?: (signature_accounts_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signature_accounts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signature_accounts_order_by[] | null), + /** filter the rows returned */ + where?: (signature_accounts_bool_exp | null)} }) + /** fetch data from the table: "signature_accounts" using primary key columns */ + signature_accounts_by_pk?: (signature_accountsGenqlSelection & { __args: {account: Scalars['String'], signature: Scalars['String']} }) + /** fetch data from the table: "signatures" */ + signatures?: (signaturesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signatures_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signatures_order_by[] | null), + /** filter the rows returned */ + where?: (signatures_bool_exp | null)} }) + /** fetch aggregated fields from the table: "signatures" */ + signatures_aggregate?: (signatures_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signatures_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signatures_order_by[] | null), + /** filter the rows returned */ + where?: (signatures_bool_exp | null)} }) + /** fetch data from the table: "signatures" using primary key columns */ + signatures_by_pk?: (signaturesGenqlSelection & { __args: {signature: Scalars['String']} }) + /** An array relationship */ + takes?: (takesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An aggregate relationship */ + takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** fetch data from the table: "takes" using primary key columns */ + takes_by_pk?: (takesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** An array relationship */ + token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_acct_balances_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_acct_balances_order_by[] | null), + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) + /** An aggregate relationship */ + token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_acct_balances_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_acct_balances_order_by[] | null), + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) + /** fetch data from the table: "token_acct_balances" using primary key columns */ + token_acct_balances_by_pk?: (token_acct_balancesGenqlSelection & { __args: {amount: Scalars['bigint'], created_at: Scalars['timestamptz'], mint_acct: Scalars['String'], token_acct: Scalars['String']} }) + /** An array relationship */ + token_accts?: (token_acctsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_accts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_accts_order_by[] | null), + /** filter the rows returned */ + where?: (token_accts_bool_exp | null)} }) + /** An aggregate relationship */ + token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_accts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_accts_order_by[] | null), + /** filter the rows returned */ + where?: (token_accts_bool_exp | null)} }) + /** fetch data from the table: "token_accts" using primary key columns */ + token_accts_by_pk?: (token_acctsGenqlSelection & { __args: {token_acct: Scalars['String']} }) + /** fetch data from the table: "tokens" */ + tokens?: (tokensGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tokens_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tokens_order_by[] | null), + /** filter the rows returned */ + where?: (tokens_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tokens" */ + tokens_aggregate?: (tokens_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (tokens_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (tokens_order_by[] | null), + /** filter the rows returned */ + where?: (tokens_bool_exp | null)} }) + /** fetch data from the table: "tokens" using primary key columns */ + tokens_by_pk?: (tokensGenqlSelection & { __args: {mint_acct: Scalars['String']} }) + top_dao_traders?: (dao_traderGenqlSelection & { __args: { + /** top_dao_tradersNative Query Arguments */ + args: top_dao_traders_arguments, + /** distinct select on columns */ + distinct_on?: (dao_trader_enum_name[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (dao_trader_order_by[] | null), + /** filter the rows returned */ + where?: (dao_trader_bool_exp_bool_exp | null)} }) + /** An array relationship */ + transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transaction_watcher_transactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transaction_watcher_transactions_order_by[] | null), + /** filter the rows returned */ + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** An aggregate relationship */ + transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transaction_watcher_transactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transaction_watcher_transactions_order_by[] | null), + /** filter the rows returned */ + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** fetch data from the table: "transaction_watcher_transactions" using primary key columns */ + transaction_watcher_transactions_by_pk?: (transaction_watcher_transactionsGenqlSelection & { __args: {tx_sig: Scalars['String'], watcher_acct: Scalars['String']} }) + /** An array relationship */ + transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transaction_watchers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transaction_watchers_order_by[] | null), + /** filter the rows returned */ + where?: (transaction_watchers_bool_exp | null)} }) + /** An aggregate relationship */ + transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transaction_watchers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transaction_watchers_order_by[] | null), + /** filter the rows returned */ + where?: (transaction_watchers_bool_exp | null)} }) + /** fetch data from the table: "transaction_watchers" using primary key columns */ + transaction_watchers_by_pk?: (transaction_watchersGenqlSelection & { __args: {acct: Scalars['String']} }) + /** fetch data from the table: "transactions" */ + transactions?: (transactionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transactions_order_by[] | null), + /** filter the rows returned */ + where?: (transactions_bool_exp | null)} }) + /** fetch aggregated fields from the table: "transactions" */ + transactions_aggregate?: (transactions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (transactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (transactions_order_by[] | null), + /** filter the rows returned */ + where?: (transactions_bool_exp | null)} }) + /** fetch data from the table: "transactions" using primary key columns */ + transactions_by_pk?: (transactionsGenqlSelection & { __args: {tx_sig: Scalars['String']} }) + /** fetch data from the table: "twap_chart_data" */ + twap_chart_data?: (twap_chart_dataGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twap_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twap_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (twap_chart_data_bool_exp | null)} }) + /** fetch aggregated fields from the table: "twap_chart_data" */ + twap_chart_data_aggregate?: (twap_chart_data_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twap_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twap_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (twap_chart_data_bool_exp | null)} }) + /** An array relationship */ + twaps?: (twapsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twaps_order_by[] | null), + /** filter the rows returned */ + where?: (twaps_bool_exp | null)} }) + /** An aggregate relationship */ + twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (twaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (twaps_order_by[] | null), + /** filter the rows returned */ + where?: (twaps_bool_exp | null)} }) + /** fetch data from the table: "twaps" using primary key columns */ + twaps_by_pk?: (twapsGenqlSelection & { __args: {market_acct: Scalars['String'], updated_slot: Scalars['bigint']} }) + user_count_and_trade_count_per_proposal?: (proposal_statisticsGenqlSelection & { __args: { + /** user_count_and_trade_count_per_proposalNative Query Arguments */ + args: user_count_and_trade_count_per_proposal_arguments, + /** distinct select on columns */ + distinct_on?: (proposal_statistics_enum_name[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_statistics_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_statistics_bool_exp_bool_exp | null)} }) + /** An array relationship */ + user_deposits?: (user_depositsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_deposits_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_deposits_order_by[] | null), + /** filter the rows returned */ + where?: (user_deposits_bool_exp | null)} }) + /** An aggregate relationship */ + user_deposits_aggregate?: (user_deposits_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_deposits_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_deposits_order_by[] | null), + /** filter the rows returned */ + where?: (user_deposits_bool_exp | null)} }) + /** fetch data from the table: "user_performance" */ + user_performance?: (user_performanceGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_performance_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_performance_order_by[] | null), + /** filter the rows returned */ + where?: (user_performance_bool_exp | null)} }) + /** fetch aggregated fields from the table: "user_performance" */ + user_performance_aggregate?: (user_performance_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (user_performance_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (user_performance_order_by[] | null), + /** filter the rows returned */ + where?: (user_performance_bool_exp | null)} }) + /** fetch data from the table: "user_performance" using primary key columns */ + user_performance_by_pk?: (user_performanceGenqlSelection & { __args: {proposal_acct: Scalars['String'], user_acct: Scalars['String']} }) + /** fetch data from the table: "users" */ + users?: (usersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (users_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (users_order_by[] | null), + /** filter the rows returned */ + where?: (users_bool_exp | null)} }) + /** fetch aggregated fields from the table: "users" */ + users_aggregate?: (users_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (users_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (users_order_by[] | null), + /** filter the rows returned */ + where?: (users_bool_exp | null)} }) + /** fetch data from the table: "users" using primary key columns */ + users_by_pk?: (usersGenqlSelection & { __args: {user_acct: Scalars['String']} }) + /** An array relationship */ + v0_4_amms?: (v0_4_ammsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_amms_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_amms_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_amms_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_amms_aggregate?: (v0_4_amms_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_amms_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_amms_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_amms_bool_exp | null)} }) + /** fetch data from the table: "v0_4_amms" using primary key columns */ + v0_4_amms_by_pk?: (v0_4_ammsGenqlSelection & { __args: {amm_addr: Scalars['String']} }) + /** An array relationship */ + v0_4_conditional_vaults?: (v0_4_conditional_vaultsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** fetch data from the table: "v0_4_conditional_vaults" using primary key columns */ + v0_4_conditional_vaults_by_pk?: (v0_4_conditional_vaultsGenqlSelection & { __args: {conditional_vault_addr: Scalars['String']} }) + /** An array relationship */ + v0_4_merges?: (v0_4_mergesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_merges_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_merges_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_merges_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_merges_aggregate?: (v0_4_merges_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_merges_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_merges_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_merges_bool_exp | null)} }) + /** fetch data from the table: "v0_4_merges" using primary key columns */ + v0_4_merges_by_pk?: (v0_4_mergesGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** An array relationship */ + v0_4_metric_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_metric_decisions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_metric_decisions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_metric_decisions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_metric_decisions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** fetch data from the table: "v0_4_metric_decisions" using primary key columns */ + v0_4_metric_decisions_by_pk?: (v0_4_metric_decisionsGenqlSelection & { __args: {id: Scalars['bigint']} }) + /** fetch data from the table: "v0_4_questions" */ + v0_4_questions?: (v0_4_questionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_questions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_questions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_questions_bool_exp | null)} }) + /** fetch aggregated fields from the table: "v0_4_questions" */ + v0_4_questions_aggregate?: (v0_4_questions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_questions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_questions_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_questions_bool_exp | null)} }) + /** fetch data from the table: "v0_4_questions" using primary key columns */ + v0_4_questions_by_pk?: (v0_4_questionsGenqlSelection & { __args: {question_addr: Scalars['String']} }) + /** An array relationship */ + v0_4_splits?: (v0_4_splitsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_splits_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_splits_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_splits_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_splits_aggregate?: (v0_4_splits_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_splits_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_splits_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_splits_bool_exp | null)} }) + /** fetch data from the table: "v0_4_splits" using primary key columns */ + v0_4_splits_by_pk?: (v0_4_splitsGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** fetch data from the table: "v0_4_swaps" */ + v0_4_swaps?: (v0_4_swapsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_swaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_swaps_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_swaps_bool_exp | null)} }) + /** fetch aggregated fields from the table: "v0_4_swaps" */ + v0_4_swaps_aggregate?: (v0_4_swaps_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (v0_4_swaps_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (v0_4_swaps_order_by[] | null), + /** filter the rows returned */ + where?: (v0_4_swaps_bool_exp | null)} }) + /** fetch data from the table: "v0_4_swaps" using primary key columns */ + v0_4_swaps_by_pk?: (v0_4_swapsGenqlSelection & { __args: {signature: Scalars['String']} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "reactions" */ +export interface reactionsGenqlSelection{ + /** An object relationship */ + comment?: commentsGenqlSelection + comment_id?: boolean | number /** An object relationship */ proposal?: proposalsGenqlSelection proposal_acct?: boolean | number - proposal_id?: boolean | number - proposer_acct?: boolean | number - quote_cond_vault_acct?: boolean | number - slug?: boolean | number - title?: boolean | number + reaction?: boolean | number + reaction_id?: boolean | number + reactor_acct?: boolean | number + updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "proposal_details" */ -export interface proposal_details_aggregateGenqlSelection{ - aggregate?: proposal_details_aggregate_fieldsGenqlSelection - nodes?: proposal_detailsGenqlSelection +/** aggregated selection of "reactions" */ +export interface reactions_aggregateGenqlSelection{ + aggregate?: reactions_aggregate_fieldsGenqlSelection + nodes?: reactionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface proposal_details_aggregate_bool_exp {count?: (proposal_details_aggregate_bool_exp_count | null)} +export interface reactions_aggregate_bool_exp {count?: (reactions_aggregate_bool_exp_count | null)} -export interface proposal_details_aggregate_bool_exp_count {arguments?: (proposal_details_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (proposal_details_bool_exp | null),predicate: Int_comparison_exp} +export interface reactions_aggregate_bool_exp_count {arguments?: (reactions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (reactions_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "proposal_details" */ -export interface proposal_details_aggregate_fieldsGenqlSelection{ - avg?: proposal_details_avg_fieldsGenqlSelection - count?: { __args: {columns?: (proposal_details_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: proposal_details_max_fieldsGenqlSelection - min?: proposal_details_min_fieldsGenqlSelection - stddev?: proposal_details_stddev_fieldsGenqlSelection - stddev_pop?: proposal_details_stddev_pop_fieldsGenqlSelection - stddev_samp?: proposal_details_stddev_samp_fieldsGenqlSelection - sum?: proposal_details_sum_fieldsGenqlSelection - var_pop?: proposal_details_var_pop_fieldsGenqlSelection - var_samp?: proposal_details_var_samp_fieldsGenqlSelection - variance?: proposal_details_variance_fieldsGenqlSelection +/** aggregate fields of "reactions" */ +export interface reactions_aggregate_fieldsGenqlSelection{ + avg?: reactions_avg_fieldsGenqlSelection + count?: { __args: {columns?: (reactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: reactions_max_fieldsGenqlSelection + min?: reactions_min_fieldsGenqlSelection + stddev?: reactions_stddev_fieldsGenqlSelection + stddev_pop?: reactions_stddev_pop_fieldsGenqlSelection + stddev_samp?: reactions_stddev_samp_fieldsGenqlSelection + sum?: reactions_sum_fieldsGenqlSelection + var_pop?: reactions_var_pop_fieldsGenqlSelection + var_samp?: reactions_var_samp_fieldsGenqlSelection + variance?: reactions_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "proposal_details" */ -export interface proposal_details_aggregate_order_by {avg?: (proposal_details_avg_order_by | null),count?: (order_by | null),max?: (proposal_details_max_order_by | null),min?: (proposal_details_min_order_by | null),stddev?: (proposal_details_stddev_order_by | null),stddev_pop?: (proposal_details_stddev_pop_order_by | null),stddev_samp?: (proposal_details_stddev_samp_order_by | null),sum?: (proposal_details_sum_order_by | null),var_pop?: (proposal_details_var_pop_order_by | null),var_samp?: (proposal_details_var_samp_order_by | null),variance?: (proposal_details_variance_order_by | null)} - - -/** append existing jsonb value of filtered columns with new jsonb value */ -export interface proposal_details_append_input {categories?: (Scalars['jsonb'] | null)} +/** order by aggregate values of table "reactions" */ +export interface reactions_aggregate_order_by {avg?: (reactions_avg_order_by | null),count?: (order_by | null),max?: (reactions_max_order_by | null),min?: (reactions_min_order_by | null),stddev?: (reactions_stddev_order_by | null),stddev_pop?: (reactions_stddev_pop_order_by | null),stddev_samp?: (reactions_stddev_samp_order_by | null),sum?: (reactions_sum_order_by | null),var_pop?: (reactions_var_pop_order_by | null),var_samp?: (reactions_var_samp_order_by | null),variance?: (reactions_variance_order_by | null)} -/** input type for inserting array relation for remote table "proposal_details" */ -export interface proposal_details_arr_rel_insert_input {data: proposal_details_insert_input[], +/** input type for inserting array relation for remote table "reactions" */ +export interface reactions_arr_rel_insert_input {data: reactions_insert_input[], /** upsert condition */ -on_conflict?: (proposal_details_on_conflict | null)} +on_conflict?: (reactions_on_conflict | null)} /** aggregate avg on columns */ -export interface proposal_details_avg_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_avg_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "proposal_details" */ -export interface proposal_details_avg_order_by {proposal_id?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "proposal_details". All fields are combined with a logical 'AND'. */ -export interface proposal_details_bool_exp {_and?: (proposal_details_bool_exp[] | null),_not?: (proposal_details_bool_exp | null),_or?: (proposal_details_bool_exp[] | null),base_cond_vault_acct?: (String_comparison_exp | null),categories?: (jsonb_comparison_exp | null),content?: (String_comparison_exp | null),description?: (String_comparison_exp | null),fail_market_acct?: (String_comparison_exp | null),pass_market_acct?: (String_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),proposal_id?: (bigint_comparison_exp | null),proposer_acct?: (String_comparison_exp | null),quote_cond_vault_acct?: (String_comparison_exp | null),slug?: (String_comparison_exp | null),title?: (String_comparison_exp | null)} - - -/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ -export interface proposal_details_delete_at_path_input {categories?: (Scalars['String'][] | null)} - - -/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ -export interface proposal_details_delete_elem_input {categories?: (Scalars['Int'] | null)} +/** order by avg() on columns of table "reactions" */ +export interface reactions_avg_order_by {comment_id?: (order_by | null)} -/** delete key/value pair or string element. key/value pairs are matched based on their key value */ -export interface proposal_details_delete_key_input {categories?: (Scalars['String'] | null)} +/** Boolean expression to filter rows from the table "reactions". All fields are combined with a logical 'AND'. */ +export interface reactions_bool_exp {_and?: (reactions_bool_exp[] | null),_not?: (reactions_bool_exp | null),_or?: (reactions_bool_exp[] | null),comment?: (comments_bool_exp | null),comment_id?: (bigint_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),reaction?: (String_comparison_exp | null),reaction_id?: (uuid_comparison_exp | null),reactor_acct?: (String_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} -/** input type for incrementing numeric columns in table "proposal_details" */ -export interface proposal_details_inc_input {proposal_id?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "reactions" */ +export interface reactions_inc_input {comment_id?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "proposal_details" */ -export interface proposal_details_insert_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} +/** input type for inserting data into table "reactions" */ +export interface reactions_insert_input {comment?: (comments_obj_rel_insert_input | null),comment_id?: (Scalars['bigint'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reaction_id?: (Scalars['uuid'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} /** aggregate max on columns */ -export interface proposal_details_max_fieldsGenqlSelection{ - base_cond_vault_acct?: boolean | number - content?: boolean | number - description?: boolean | number - fail_market_acct?: boolean | number - pass_market_acct?: boolean | number +export interface reactions_max_fieldsGenqlSelection{ + comment_id?: boolean | number proposal_acct?: boolean | number - proposal_id?: boolean | number - proposer_acct?: boolean | number - quote_cond_vault_acct?: boolean | number - slug?: boolean | number - title?: boolean | number + reaction?: boolean | number + reaction_id?: boolean | number + reactor_acct?: boolean | number + updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "proposal_details" */ -export interface proposal_details_max_order_by {base_cond_vault_acct?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} +/** order by max() on columns of table "reactions" */ +export interface reactions_max_order_by {comment_id?: (order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reaction_id?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} /** aggregate min on columns */ -export interface proposal_details_min_fieldsGenqlSelection{ - base_cond_vault_acct?: boolean | number - content?: boolean | number - description?: boolean | number - fail_market_acct?: boolean | number - pass_market_acct?: boolean | number +export interface reactions_min_fieldsGenqlSelection{ + comment_id?: boolean | number proposal_acct?: boolean | number - proposal_id?: boolean | number - proposer_acct?: boolean | number - quote_cond_vault_acct?: boolean | number - slug?: boolean | number - title?: boolean | number + reaction?: boolean | number + reaction_id?: boolean | number + reactor_acct?: boolean | number + updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "proposal_details" */ -export interface proposal_details_min_order_by {base_cond_vault_acct?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} +/** order by min() on columns of table "reactions" */ +export interface reactions_min_order_by {comment_id?: (order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reaction_id?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} -/** response of any mutation on the table "proposal_details" */ -export interface proposal_details_mutation_responseGenqlSelection{ +/** response of any mutation on the table "reactions" */ +export interface reactions_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: proposal_detailsGenqlSelection + returning?: reactionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "proposal_details" */ -export interface proposal_details_on_conflict {constraint: proposal_details_constraint,update_columns?: proposal_details_update_column[],where?: (proposal_details_bool_exp | null)} - - -/** Ordering options when selecting data from "proposal_details". */ -export interface proposal_details_order_by {base_cond_vault_acct?: (order_by | null),categories?: (order_by | null),content?: (order_by | null),description?: (order_by | null),fail_market_acct?: (order_by | null),pass_market_acct?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),proposal_id?: (order_by | null),proposer_acct?: (order_by | null),quote_cond_vault_acct?: (order_by | null),slug?: (order_by | null),title?: (order_by | null)} +/** on_conflict condition type for table "reactions" */ +export interface reactions_on_conflict {constraint: reactions_constraint,update_columns?: reactions_update_column[],where?: (reactions_bool_exp | null)} -/** primary key columns input for table: proposal_details */ -export interface proposal_details_pk_columns_input {proposal_id: Scalars['bigint']} +/** Ordering options when selecting data from "reactions". */ +export interface reactions_order_by {comment?: (comments_order_by | null),comment_id?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reaction_id?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} -/** prepend existing jsonb value of filtered columns with new jsonb value */ -export interface proposal_details_prepend_input {categories?: (Scalars['jsonb'] | null)} +/** primary key columns input for table: reactions */ +export interface reactions_pk_columns_input {reaction_id: Scalars['uuid']} -/** input type for updating data in table "proposal_details" */ -export interface proposal_details_set_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} +/** input type for updating data in table "reactions" */ +export interface reactions_set_input {comment_id?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reaction_id?: (Scalars['uuid'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} /** aggregate stddev on columns */ -export interface proposal_details_stddev_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_stddev_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "proposal_details" */ -export interface proposal_details_stddev_order_by {proposal_id?: (order_by | null)} +/** order by stddev() on columns of table "reactions" */ +export interface reactions_stddev_order_by {comment_id?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface proposal_details_stddev_pop_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_stddev_pop_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "proposal_details" */ -export interface proposal_details_stddev_pop_order_by {proposal_id?: (order_by | null)} +/** order by stddev_pop() on columns of table "reactions" */ +export interface reactions_stddev_pop_order_by {comment_id?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface proposal_details_stddev_samp_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_stddev_samp_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "proposal_details" */ -export interface proposal_details_stddev_samp_order_by {proposal_id?: (order_by | null)} +/** order by stddev_samp() on columns of table "reactions" */ +export interface reactions_stddev_samp_order_by {comment_id?: (order_by | null)} -/** Streaming cursor of the table "proposal_details" */ -export interface proposal_details_stream_cursor_input { +/** Streaming cursor of the table "reactions" */ +export interface reactions_stream_cursor_input { /** Stream column input with initial value */ -initial_value: proposal_details_stream_cursor_value_input, +initial_value: reactions_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface proposal_details_stream_cursor_value_input {base_cond_vault_acct?: (Scalars['String'] | null),categories?: (Scalars['jsonb'] | null),content?: (Scalars['String'] | null),description?: (Scalars['String'] | null),fail_market_acct?: (Scalars['String'] | null),pass_market_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_id?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_cond_vault_acct?: (Scalars['String'] | null),slug?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} +export interface reactions_stream_cursor_value_input {comment_id?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reaction_id?: (Scalars['uuid'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} /** aggregate sum on columns */ -export interface proposal_details_sum_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_sum_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "proposal_details" */ -export interface proposal_details_sum_order_by {proposal_id?: (order_by | null)} +/** order by sum() on columns of table "reactions" */ +export interface reactions_sum_order_by {comment_id?: (order_by | null)} -export interface proposal_details_updates { -/** append existing jsonb value of filtered columns with new jsonb value */ -_append?: (proposal_details_append_input | null), -/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ -_delete_at_path?: (proposal_details_delete_at_path_input | null), -/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ -_delete_elem?: (proposal_details_delete_elem_input | null), -/** delete key/value pair or string element. key/value pairs are matched based on their key value */ -_delete_key?: (proposal_details_delete_key_input | null), +export interface reactions_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (proposal_details_inc_input | null), -/** prepend existing jsonb value of filtered columns with new jsonb value */ -_prepend?: (proposal_details_prepend_input | null), +_inc?: (reactions_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (proposal_details_set_input | null), +_set?: (reactions_set_input | null), /** filter the rows which have to be updated */ -where: proposal_details_bool_exp} +where: reactions_bool_exp} /** aggregate var_pop on columns */ -export interface proposal_details_var_pop_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_var_pop_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "proposal_details" */ -export interface proposal_details_var_pop_order_by {proposal_id?: (order_by | null)} +/** order by var_pop() on columns of table "reactions" */ +export interface reactions_var_pop_order_by {comment_id?: (order_by | null)} /** aggregate var_samp on columns */ -export interface proposal_details_var_samp_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_var_samp_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "proposal_details" */ -export interface proposal_details_var_samp_order_by {proposal_id?: (order_by | null)} +/** order by var_samp() on columns of table "reactions" */ +export interface reactions_var_samp_order_by {comment_id?: (order_by | null)} /** aggregate variance on columns */ -export interface proposal_details_variance_fieldsGenqlSelection{ - proposal_id?: boolean | number +export interface reactions_variance_fieldsGenqlSelection{ + comment_id?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "proposal_details" */ -export interface proposal_details_variance_order_by {proposal_id?: (order_by | null)} +/** order by variance() on columns of table "reactions" */ +export interface reactions_variance_order_by {comment_id?: (order_by | null)} -/** columns and relationships of "proposal_total_trade_volume" */ -export interface proposal_total_trade_volumeGenqlSelection{ - fail_market_acct?: boolean | number - fail_volume?: boolean | number - pass_market_acct?: boolean | number - pass_volume?: boolean | number - /** An object relationship */ - proposalTradeVolume?: proposalsGenqlSelection - /** An object relationship */ - proposalTradeVolumeFailMarket?: marketsGenqlSelection +/** columns and relationships of "sessions" */ +export interface sessionsGenqlSelection{ + created_at?: boolean | number + expires_at?: boolean | number + id?: boolean | number /** An object relationship */ - proposalTradeVolumePassMarket?: marketsGenqlSelection - proposal_acct?: boolean | number + user?: usersGenqlSelection + user_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "proposal_total_trade_volume" */ -export interface proposal_total_trade_volume_aggregateGenqlSelection{ - aggregate?: proposal_total_trade_volume_aggregate_fieldsGenqlSelection - nodes?: proposal_total_trade_volumeGenqlSelection +/** aggregated selection of "sessions" */ +export interface sessions_aggregateGenqlSelection{ + aggregate?: sessions_aggregate_fieldsGenqlSelection + nodes?: sessionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } +export interface sessions_aggregate_bool_exp {count?: (sessions_aggregate_bool_exp_count | null)} -/** aggregate fields of "proposal_total_trade_volume" */ -export interface proposal_total_trade_volume_aggregate_fieldsGenqlSelection{ - avg?: proposal_total_trade_volume_avg_fieldsGenqlSelection - count?: { __args: {columns?: (proposal_total_trade_volume_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: proposal_total_trade_volume_max_fieldsGenqlSelection - min?: proposal_total_trade_volume_min_fieldsGenqlSelection - stddev?: proposal_total_trade_volume_stddev_fieldsGenqlSelection - stddev_pop?: proposal_total_trade_volume_stddev_pop_fieldsGenqlSelection - stddev_samp?: proposal_total_trade_volume_stddev_samp_fieldsGenqlSelection - sum?: proposal_total_trade_volume_sum_fieldsGenqlSelection - var_pop?: proposal_total_trade_volume_var_pop_fieldsGenqlSelection - var_samp?: proposal_total_trade_volume_var_samp_fieldsGenqlSelection - variance?: proposal_total_trade_volume_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} +export interface sessions_aggregate_bool_exp_count {arguments?: (sessions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (sessions_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate avg on columns */ -export interface proposal_total_trade_volume_avg_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number +/** aggregate fields of "sessions" */ +export interface sessions_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (sessions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: sessions_max_fieldsGenqlSelection + min?: sessions_min_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to filter rows from the table "proposal_total_trade_volume". All fields are combined with a logical 'AND'. */ -export interface proposal_total_trade_volume_bool_exp {_and?: (proposal_total_trade_volume_bool_exp[] | null),_not?: (proposal_total_trade_volume_bool_exp | null),_or?: (proposal_total_trade_volume_bool_exp[] | null),fail_market_acct?: (String_comparison_exp | null),fail_volume?: (numeric_comparison_exp | null),pass_market_acct?: (String_comparison_exp | null),pass_volume?: (numeric_comparison_exp | null),proposalTradeVolume?: (proposals_bool_exp | null),proposalTradeVolumeFailMarket?: (markets_bool_exp | null),proposalTradeVolumePassMarket?: (markets_bool_exp | null),proposal_acct?: (String_comparison_exp | null)} +/** order by aggregate values of table "sessions" */ +export interface sessions_aggregate_order_by {count?: (order_by | null),max?: (sessions_max_order_by | null),min?: (sessions_min_order_by | null)} + + +/** input type for inserting array relation for remote table "sessions" */ +export interface sessions_arr_rel_insert_input {data: sessions_insert_input[], +/** upsert condition */ +on_conflict?: (sessions_on_conflict | null)} + + +/** Boolean expression to filter rows from the table "sessions". All fields are combined with a logical 'AND'. */ +export interface sessions_bool_exp {_and?: (sessions_bool_exp[] | null),_not?: (sessions_bool_exp | null),_or?: (sessions_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),expires_at?: (timestamp_comparison_exp | null),id?: (uuid_comparison_exp | null),user?: (users_bool_exp | null),user_acct?: (String_comparison_exp | null)} + + +/** input type for inserting data into table "sessions" */ +export interface sessions_insert_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user?: (users_obj_rel_insert_input | null),user_acct?: (Scalars['String'] | null)} /** aggregate max on columns */ -export interface proposal_total_trade_volume_max_fieldsGenqlSelection{ - fail_market_acct?: boolean | number - fail_volume?: boolean | number - pass_market_acct?: boolean | number - pass_volume?: boolean | number - proposal_acct?: boolean | number +export interface sessions_max_fieldsGenqlSelection{ + created_at?: boolean | number + expires_at?: boolean | number + id?: boolean | number + user_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by max() on columns of table "sessions" */ +export interface sessions_max_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user_acct?: (order_by | null)} + + /** aggregate min on columns */ -export interface proposal_total_trade_volume_min_fieldsGenqlSelection{ - fail_market_acct?: boolean | number - fail_volume?: boolean | number - pass_market_acct?: boolean | number - pass_volume?: boolean | number - proposal_acct?: boolean | number +export interface sessions_min_fieldsGenqlSelection{ + created_at?: boolean | number + expires_at?: boolean | number + id?: boolean | number + user_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Ordering options when selecting data from "proposal_total_trade_volume". */ -export interface proposal_total_trade_volume_order_by {fail_market_acct?: (order_by | null),fail_volume?: (order_by | null),pass_market_acct?: (order_by | null),pass_volume?: (order_by | null),proposalTradeVolume?: (proposals_order_by | null),proposalTradeVolumeFailMarket?: (markets_order_by | null),proposalTradeVolumePassMarket?: (markets_order_by | null),proposal_acct?: (order_by | null)} +/** order by min() on columns of table "sessions" */ +export interface sessions_min_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user_acct?: (order_by | null)} -/** aggregate stddev on columns */ -export interface proposal_total_trade_volume_stddev_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number +/** response of any mutation on the table "sessions" */ +export interface sessions_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: sessionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** aggregate stddev_pop on columns */ -export interface proposal_total_trade_volume_stddev_pop_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** on_conflict condition type for table "sessions" */ +export interface sessions_on_conflict {constraint: sessions_constraint,update_columns?: sessions_update_column[],where?: (sessions_bool_exp | null)} -/** aggregate stddev_samp on columns */ -export interface proposal_total_trade_volume_stddev_samp_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Ordering options when selecting data from "sessions". */ +export interface sessions_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user?: (users_order_by | null),user_acct?: (order_by | null)} -/** Streaming cursor of the table "proposal_total_trade_volume" */ -export interface proposal_total_trade_volume_stream_cursor_input { +/** primary key columns input for table: sessions */ +export interface sessions_pk_columns_input {id: Scalars['uuid']} + + +/** input type for updating data in table "sessions" */ +export interface sessions_set_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user_acct?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "sessions" */ +export interface sessions_stream_cursor_input { /** Stream column input with initial value */ -initial_value: proposal_total_trade_volume_stream_cursor_value_input, +initial_value: sessions_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface proposal_total_trade_volume_stream_cursor_value_input {fail_market_acct?: (Scalars['String'] | null),fail_volume?: (Scalars['numeric'] | null),pass_market_acct?: (Scalars['String'] | null),pass_volume?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null)} +export interface sessions_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user_acct?: (Scalars['String'] | null)} + +export interface sessions_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (sessions_set_input | null), +/** filter the rows which have to be updated */ +where: sessions_bool_exp} -/** aggregate sum on columns */ -export interface proposal_total_trade_volume_sum_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number +/** columns and relationships of "signature_accounts" */ +export interface signature_accountsGenqlSelection{ + account?: boolean | number + inserted_at?: boolean | number + signature?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregate var_pop on columns */ -export interface proposal_total_trade_volume_var_pop_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number +/** aggregated selection of "signature_accounts" */ +export interface signature_accounts_aggregateGenqlSelection{ + aggregate?: signature_accounts_aggregate_fieldsGenqlSelection + nodes?: signature_accountsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** aggregate var_samp on columns */ -export interface proposal_total_trade_volume_var_samp_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number +/** aggregate fields of "signature_accounts" */ +export interface signature_accounts_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (signature_accounts_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: signature_accounts_max_fieldsGenqlSelection + min?: signature_accounts_min_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** aggregate variance on columns */ -export interface proposal_total_trade_volume_variance_fieldsGenqlSelection{ - fail_volume?: boolean | number - pass_volume?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** Boolean expression to filter rows from the table "signature_accounts". All fields are combined with a logical 'AND'. */ +export interface signature_accounts_bool_exp {_and?: (signature_accounts_bool_exp[] | null),_not?: (signature_accounts_bool_exp | null),_or?: (signature_accounts_bool_exp[] | null),account?: (String_comparison_exp | null),inserted_at?: (timestamptz_comparison_exp | null),signature?: (String_comparison_exp | null)} -/** columns and relationships of "proposals" */ -export interface proposalsGenqlSelection{ - autocrat_version?: boolean | number - base_vault?: boolean | number - /** An array relationship */ - comments?: (commentsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), - /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - /** An aggregate relationship */ - comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), - /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - completed_at?: boolean | number - /** An object relationship */ - conditionalVaultByQuoteVault?: conditional_vaultsGenqlSelection - /** An object relationship */ - conditional_vault?: conditional_vaultsGenqlSelection - created_at?: boolean | number - /** An object relationship */ - dao?: daosGenqlSelection - dao_acct?: boolean | number - description_url?: boolean | number - end_slot?: boolean | number - ended_at?: boolean | number - fail_market_acct?: boolean | number - initial_slot?: boolean | number - /** An array relationship */ - markets?: (marketsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** An aggregate relationship */ - markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - pass_market_acct?: boolean | number - pricing_model_fail_acct?: boolean | number - pricing_model_pass_acct?: boolean | number - proposal_acct?: boolean | number - /** An array relationship */ - proposal_details?: (proposal_detailsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), - /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - /** An aggregate relationship */ - proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), - /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - proposal_num?: boolean | number - proposer_acct?: boolean | number - quote_vault?: boolean | number +/** input type for inserting data into table "signature_accounts" */ +export interface signature_accounts_insert_input {account?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface signature_accounts_max_fieldsGenqlSelection{ + account?: boolean | number + inserted_at?: boolean | number + signature?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface signature_accounts_min_fieldsGenqlSelection{ + account?: boolean | number + inserted_at?: boolean | number + signature?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "signature_accounts" */ +export interface signature_accounts_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: signature_accountsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "signature_accounts" */ +export interface signature_accounts_on_conflict {constraint: signature_accounts_constraint,update_columns?: signature_accounts_update_column[],where?: (signature_accounts_bool_exp | null)} + + +/** Ordering options when selecting data from "signature_accounts". */ +export interface signature_accounts_order_by {account?: (order_by | null),inserted_at?: (order_by | null),signature?: (order_by | null)} + + +/** primary key columns input for table: signature_accounts */ +export interface signature_accounts_pk_columns_input {account: Scalars['String'],signature: Scalars['String']} + + +/** input type for updating data in table "signature_accounts" */ +export interface signature_accounts_set_input {account?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "signature_accounts" */ +export interface signature_accounts_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: signature_accounts_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface signature_accounts_stream_cursor_value_input {account?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null)} + +export interface signature_accounts_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (signature_accounts_set_input | null), +/** filter the rows which have to be updated */ +where: signature_accounts_bool_exp} + + +/** columns and relationships of "signatures" */ +export interface signaturesGenqlSelection{ + block_time?: boolean | number + did_err?: boolean | number + err?: boolean | number + inserted_at?: boolean | number + seq_num?: boolean | number + signature?: boolean | number + slot?: boolean | number /** An array relationship */ - reactions?: (reactionsGenqlSelection & { __args?: { + v0_4_merges?: (v0_4_mergesGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) + where?: (v0_4_merges_bool_exp | null)} }) /** An aggregate relationship */ - reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { + v0_4_merges_aggregate?: (v0_4_merges_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - status?: boolean | number + where?: (v0_4_merges_bool_exp | null)} }) /** An array relationship */ - twaps?: (twapsGenqlSelection & { __args?: { + v0_4_splits?: (v0_4_splitsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) + where?: (v0_4_splits_bool_exp | null)} }) /** An aggregate relationship */ - twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { + v0_4_splits_aggregate?: (v0_4_splits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - updated_at?: boolean | number + where?: (v0_4_splits_bool_exp | null)} }) __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "proposals" */ -export interface proposals_aggregateGenqlSelection{ - aggregate?: proposals_aggregate_fieldsGenqlSelection - nodes?: proposalsGenqlSelection +/** aggregated selection of "signatures" */ +export interface signatures_aggregateGenqlSelection{ + aggregate?: signatures_aggregate_fieldsGenqlSelection + nodes?: signaturesGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface proposals_aggregate_bool_exp {avg?: (proposals_aggregate_bool_exp_avg | null),corr?: (proposals_aggregate_bool_exp_corr | null),count?: (proposals_aggregate_bool_exp_count | null),covar_samp?: (proposals_aggregate_bool_exp_covar_samp | null),max?: (proposals_aggregate_bool_exp_max | null),min?: (proposals_aggregate_bool_exp_min | null),stddev_samp?: (proposals_aggregate_bool_exp_stddev_samp | null),sum?: (proposals_aggregate_bool_exp_sum | null),var_samp?: (proposals_aggregate_bool_exp_var_samp | null)} - -export interface proposals_aggregate_bool_exp_avg {arguments: proposals_select_column_proposals_aggregate_bool_exp_avg_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_corr {arguments: proposals_aggregate_bool_exp_corr_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_corr_arguments {X: proposals_select_column_proposals_aggregate_bool_exp_corr_arguments_columns,Y: proposals_select_column_proposals_aggregate_bool_exp_corr_arguments_columns} - -export interface proposals_aggregate_bool_exp_count {arguments?: (proposals_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: Int_comparison_exp} - -export interface proposals_aggregate_bool_exp_covar_samp {arguments: proposals_aggregate_bool_exp_covar_samp_arguments,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_covar_samp_arguments {X: proposals_select_column_proposals_aggregate_bool_exp_covar_samp_arguments_columns,Y: proposals_select_column_proposals_aggregate_bool_exp_covar_samp_arguments_columns} - -export interface proposals_aggregate_bool_exp_max {arguments: proposals_select_column_proposals_aggregate_bool_exp_max_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_min {arguments: proposals_select_column_proposals_aggregate_bool_exp_min_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_stddev_samp {arguments: proposals_select_column_proposals_aggregate_bool_exp_stddev_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_sum {arguments: proposals_select_column_proposals_aggregate_bool_exp_sum_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -export interface proposals_aggregate_bool_exp_var_samp {arguments: proposals_select_column_proposals_aggregate_bool_exp_var_samp_arguments_columns,distinct?: (Scalars['Boolean'] | null),filter?: (proposals_bool_exp | null),predicate: float8_comparison_exp} - -/** aggregate fields of "proposals" */ -export interface proposals_aggregate_fieldsGenqlSelection{ - avg?: proposals_avg_fieldsGenqlSelection - count?: { __args: {columns?: (proposals_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: proposals_max_fieldsGenqlSelection - min?: proposals_min_fieldsGenqlSelection - stddev?: proposals_stddev_fieldsGenqlSelection - stddev_pop?: proposals_stddev_pop_fieldsGenqlSelection - stddev_samp?: proposals_stddev_samp_fieldsGenqlSelection - sum?: proposals_sum_fieldsGenqlSelection - var_pop?: proposals_var_pop_fieldsGenqlSelection - var_samp?: proposals_var_samp_fieldsGenqlSelection - variance?: proposals_variance_fieldsGenqlSelection +/** aggregate fields of "signatures" */ +export interface signatures_aggregate_fieldsGenqlSelection{ + avg?: signatures_avg_fieldsGenqlSelection + count?: { __args: {columns?: (signatures_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: signatures_max_fieldsGenqlSelection + min?: signatures_min_fieldsGenqlSelection + stddev?: signatures_stddev_fieldsGenqlSelection + stddev_pop?: signatures_stddev_pop_fieldsGenqlSelection + stddev_samp?: signatures_stddev_samp_fieldsGenqlSelection + sum?: signatures_sum_fieldsGenqlSelection + var_pop?: signatures_var_pop_fieldsGenqlSelection + var_samp?: signatures_var_samp_fieldsGenqlSelection + variance?: signatures_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "proposals" */ -export interface proposals_aggregate_order_by {avg?: (proposals_avg_order_by | null),count?: (order_by | null),max?: (proposals_max_order_by | null),min?: (proposals_min_order_by | null),stddev?: (proposals_stddev_order_by | null),stddev_pop?: (proposals_stddev_pop_order_by | null),stddev_samp?: (proposals_stddev_samp_order_by | null),sum?: (proposals_sum_order_by | null),var_pop?: (proposals_var_pop_order_by | null),var_samp?: (proposals_var_samp_order_by | null),variance?: (proposals_variance_order_by | null)} - - -/** input type for inserting array relation for remote table "proposals" */ -export interface proposals_arr_rel_insert_input {data: proposals_insert_input[], -/** upsert condition */ -on_conflict?: (proposals_on_conflict | null)} - - /** aggregate avg on columns */ -export interface proposals_avg_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_avg_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "proposals" */ -export interface proposals_avg_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "proposals". All fields are combined with a logical 'AND'. */ -export interface proposals_bool_exp {_and?: (proposals_bool_exp[] | null),_not?: (proposals_bool_exp | null),_or?: (proposals_bool_exp[] | null),autocrat_version?: (float8_comparison_exp | null),base_vault?: (String_comparison_exp | null),comments?: (comments_bool_exp | null),comments_aggregate?: (comments_aggregate_bool_exp | null),completed_at?: (timestamptz_comparison_exp | null),conditionalVaultByQuoteVault?: (conditional_vaults_bool_exp | null),conditional_vault?: (conditional_vaults_bool_exp | null),created_at?: (timestamptz_comparison_exp | null),dao?: (daos_bool_exp | null),dao_acct?: (String_comparison_exp | null),description_url?: (String_comparison_exp | null),end_slot?: (bigint_comparison_exp | null),ended_at?: (timestamptz_comparison_exp | null),fail_market_acct?: (String_comparison_exp | null),initial_slot?: (bigint_comparison_exp | null),markets?: (markets_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),pass_market_acct?: (String_comparison_exp | null),pricing_model_fail_acct?: (String_comparison_exp | null),pricing_model_pass_acct?: (String_comparison_exp | null),proposal_acct?: (String_comparison_exp | null),proposal_details?: (proposal_details_bool_exp | null),proposal_details_aggregate?: (proposal_details_aggregate_bool_exp | null),proposal_num?: (bigint_comparison_exp | null),proposer_acct?: (String_comparison_exp | null),quote_vault?: (String_comparison_exp | null),reactions?: (reactions_bool_exp | null),reactions_aggregate?: (reactions_aggregate_bool_exp | null),status?: (String_comparison_exp | null),twaps?: (twaps_bool_exp | null),twaps_aggregate?: (twaps_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** Boolean expression to filter rows from the table "signatures". All fields are combined with a logical 'AND'. */ +export interface signatures_bool_exp {_and?: (signatures_bool_exp[] | null),_not?: (signatures_bool_exp | null),_or?: (signatures_bool_exp[] | null),block_time?: (timestamptz_comparison_exp | null),did_err?: (Boolean_comparison_exp | null),err?: (String_comparison_exp | null),inserted_at?: (timestamptz_comparison_exp | null),seq_num?: (bigint_comparison_exp | null),signature?: (String_comparison_exp | null),slot?: (bigint_comparison_exp | null),v0_4_merges?: (v0_4_merges_bool_exp | null),v0_4_merges_aggregate?: (v0_4_merges_aggregate_bool_exp | null),v0_4_splits?: (v0_4_splits_bool_exp | null),v0_4_splits_aggregate?: (v0_4_splits_aggregate_bool_exp | null)} -/** input type for incrementing numeric columns in table "proposals" */ -export interface proposals_inc_input {autocrat_version?: (Scalars['float8'] | null),end_slot?: (Scalars['bigint'] | null),initial_slot?: (Scalars['bigint'] | null),proposal_num?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "signatures" */ +export interface signatures_inc_input {seq_num?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "proposals" */ -export interface proposals_insert_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),comments?: (comments_arr_rel_insert_input | null),completed_at?: (Scalars['timestamptz'] | null),conditionalVaultByQuoteVault?: (conditional_vaults_obj_rel_insert_input | null),conditional_vault?: (conditional_vaults_obj_rel_insert_input | null),created_at?: (Scalars['timestamptz'] | null),dao?: (daos_obj_rel_insert_input | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),markets?: (markets_arr_rel_insert_input | null),pass_market_acct?: (Scalars['String'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_details?: (proposal_details_arr_rel_insert_input | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),reactions?: (reactions_arr_rel_insert_input | null),status?: (Scalars['String'] | null),twaps?: (twaps_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for inserting data into table "signatures" */ +export interface signatures_insert_input {block_time?: (Scalars['timestamptz'] | null),did_err?: (Scalars['Boolean'] | null),err?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),seq_num?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),v0_4_merges?: (v0_4_merges_arr_rel_insert_input | null),v0_4_splits?: (v0_4_splits_arr_rel_insert_input | null)} /** aggregate max on columns */ -export interface proposals_max_fieldsGenqlSelection{ - autocrat_version?: boolean | number - base_vault?: boolean | number - completed_at?: boolean | number - created_at?: boolean | number - dao_acct?: boolean | number - description_url?: boolean | number - end_slot?: boolean | number - ended_at?: boolean | number - fail_market_acct?: boolean | number - initial_slot?: boolean | number - pass_market_acct?: boolean | number - pricing_model_fail_acct?: boolean | number - pricing_model_pass_acct?: boolean | number - proposal_acct?: boolean | number - proposal_num?: boolean | number - proposer_acct?: boolean | number - quote_vault?: boolean | number - status?: boolean | number - updated_at?: boolean | number +export interface signatures_max_fieldsGenqlSelection{ + block_time?: boolean | number + err?: boolean | number + inserted_at?: boolean | number + seq_num?: boolean | number + signature?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "proposals" */ -export interface proposals_max_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),completed_at?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),pass_market_acct?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} - - /** aggregate min on columns */ -export interface proposals_min_fieldsGenqlSelection{ - autocrat_version?: boolean | number - base_vault?: boolean | number - completed_at?: boolean | number - created_at?: boolean | number - dao_acct?: boolean | number - description_url?: boolean | number - end_slot?: boolean | number - ended_at?: boolean | number - fail_market_acct?: boolean | number - initial_slot?: boolean | number - pass_market_acct?: boolean | number - pricing_model_fail_acct?: boolean | number - pricing_model_pass_acct?: boolean | number - proposal_acct?: boolean | number - proposal_num?: boolean | number - proposer_acct?: boolean | number - quote_vault?: boolean | number - status?: boolean | number - updated_at?: boolean | number +export interface signatures_min_fieldsGenqlSelection{ + block_time?: boolean | number + err?: boolean | number + inserted_at?: boolean | number + seq_num?: boolean | number + signature?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "proposals" */ -export interface proposals_min_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),completed_at?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),pass_market_acct?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} - - -/** response of any mutation on the table "proposals" */ -export interface proposals_mutation_responseGenqlSelection{ +/** response of any mutation on the table "signatures" */ +export interface signatures_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: proposalsGenqlSelection + returning?: signaturesGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "proposals" */ -export interface proposals_obj_rel_insert_input {data: proposals_insert_input, +/** input type for inserting object relation for remote table "signatures" */ +export interface signatures_obj_rel_insert_input {data: signatures_insert_input, /** upsert condition */ -on_conflict?: (proposals_on_conflict | null)} +on_conflict?: (signatures_on_conflict | null)} -/** on_conflict condition type for table "proposals" */ -export interface proposals_on_conflict {constraint: proposals_constraint,update_columns?: proposals_update_column[],where?: (proposals_bool_exp | null)} +/** on_conflict condition type for table "signatures" */ +export interface signatures_on_conflict {constraint: signatures_constraint,update_columns?: signatures_update_column[],where?: (signatures_bool_exp | null)} -/** Ordering options when selecting data from "proposals". */ -export interface proposals_order_by {autocrat_version?: (order_by | null),base_vault?: (order_by | null),comments_aggregate?: (comments_aggregate_order_by | null),completed_at?: (order_by | null),conditionalVaultByQuoteVault?: (conditional_vaults_order_by | null),conditional_vault?: (conditional_vaults_order_by | null),created_at?: (order_by | null),dao?: (daos_order_by | null),dao_acct?: (order_by | null),description_url?: (order_by | null),end_slot?: (order_by | null),ended_at?: (order_by | null),fail_market_acct?: (order_by | null),initial_slot?: (order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),pass_market_acct?: (order_by | null),pricing_model_fail_acct?: (order_by | null),pricing_model_pass_acct?: (order_by | null),proposal_acct?: (order_by | null),proposal_details_aggregate?: (proposal_details_aggregate_order_by | null),proposal_num?: (order_by | null),proposer_acct?: (order_by | null),quote_vault?: (order_by | null),reactions_aggregate?: (reactions_aggregate_order_by | null),status?: (order_by | null),twaps_aggregate?: (twaps_aggregate_order_by | null),updated_at?: (order_by | null)} +/** Ordering options when selecting data from "signatures". */ +export interface signatures_order_by {block_time?: (order_by | null),did_err?: (order_by | null),err?: (order_by | null),inserted_at?: (order_by | null),seq_num?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),v0_4_merges_aggregate?: (v0_4_merges_aggregate_order_by | null),v0_4_splits_aggregate?: (v0_4_splits_aggregate_order_by | null)} -/** primary key columns input for table: proposals */ -export interface proposals_pk_columns_input {proposal_acct: Scalars['String']} +/** primary key columns input for table: signatures */ +export interface signatures_pk_columns_input {signature: Scalars['String']} -/** input type for updating data in table "proposals" */ -export interface proposals_set_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),completed_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for updating data in table "signatures" */ +export interface signatures_set_input {block_time?: (Scalars['timestamptz'] | null),did_err?: (Scalars['Boolean'] | null),err?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),seq_num?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null)} /** aggregate stddev on columns */ -export interface proposals_stddev_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_stddev_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "proposals" */ -export interface proposals_stddev_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - /** aggregate stddev_pop on columns */ -export interface proposals_stddev_pop_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_stddev_pop_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "proposals" */ -export interface proposals_stddev_pop_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - /** aggregate stddev_samp on columns */ -export interface proposals_stddev_samp_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_stddev_samp_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "proposals" */ -export interface proposals_stddev_samp_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - -/** Streaming cursor of the table "proposals" */ -export interface proposals_stream_cursor_input { +/** Streaming cursor of the table "signatures" */ +export interface signatures_stream_cursor_input { /** Stream column input with initial value */ -initial_value: proposals_stream_cursor_value_input, +initial_value: signatures_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface proposals_stream_cursor_value_input {autocrat_version?: (Scalars['float8'] | null),base_vault?: (Scalars['String'] | null),completed_at?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),description_url?: (Scalars['String'] | null),end_slot?: (Scalars['bigint'] | null),ended_at?: (Scalars['timestamptz'] | null),fail_market_acct?: (Scalars['String'] | null),initial_slot?: (Scalars['bigint'] | null),pass_market_acct?: (Scalars['String'] | null),pricing_model_fail_acct?: (Scalars['String'] | null),pricing_model_pass_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),proposal_num?: (Scalars['bigint'] | null),proposer_acct?: (Scalars['String'] | null),quote_vault?: (Scalars['String'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +export interface signatures_stream_cursor_value_input {block_time?: (Scalars['timestamptz'] | null),did_err?: (Scalars['Boolean'] | null),err?: (Scalars['String'] | null),inserted_at?: (Scalars['timestamptz'] | null),seq_num?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null)} /** aggregate sum on columns */ -export interface proposals_sum_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_sum_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } - -/** order by sum() on columns of table "proposals" */ -export interface proposals_sum_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - -export interface proposals_updates { +export interface signatures_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (proposals_inc_input | null), +_inc?: (signatures_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (proposals_set_input | null), +_set?: (signatures_set_input | null), /** filter the rows which have to be updated */ -where: proposals_bool_exp} +where: signatures_bool_exp} /** aggregate var_pop on columns */ -export interface proposals_var_pop_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_var_pop_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "proposals" */ -export interface proposals_var_pop_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - /** aggregate var_samp on columns */ -export interface proposals_var_samp_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_var_samp_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "proposals" */ -export interface proposals_var_samp_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} - - /** aggregate variance on columns */ -export interface proposals_variance_fieldsGenqlSelection{ - autocrat_version?: boolean | number - end_slot?: boolean | number - initial_slot?: boolean | number - proposal_num?: boolean | number +export interface signatures_variance_fieldsGenqlSelection{ + seq_num?: boolean | number + slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "proposals" */ -export interface proposals_variance_order_by {autocrat_version?: (order_by | null),end_slot?: (order_by | null),initial_slot?: (order_by | null),proposal_num?: (order_by | null)} +/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ +export interface smallint_comparison_exp {_eq?: (Scalars['smallint'] | null),_gt?: (Scalars['smallint'] | null),_gte?: (Scalars['smallint'] | null),_in?: (Scalars['smallint'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['smallint'] | null),_lte?: (Scalars['smallint'] | null),_neq?: (Scalars['smallint'] | null),_nin?: (Scalars['smallint'][] | null)} -export interface query_rootGenqlSelection{ +export interface subscription_rootGenqlSelection{ + /** An array relationship */ + candles?: (candlesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** An aggregate relationship */ + candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (candles_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (candles_order_by[] | null), + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** fetch data from the table: "candles" using primary key columns */ + candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) + /** fetch data from the table in a streaming manner: "candles" */ + candles_stream?: (candlesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (candles_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (candles_bool_exp | null)} }) + /** An array relationship */ + comments?: (commentsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** An aggregate relationship */ + comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (comments_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (comments_order_by[] | null), + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** fetch data from the table: "comments" using primary key columns */ + comments_by_pk?: (commentsGenqlSelection & { __args: {comment_id: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "comments" */ + comments_stream?: (commentsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (comments_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (comments_bool_exp | null)} }) + /** An array relationship */ + conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (conditional_vaults_bool_exp | null)} }) + /** An aggregate relationship */ + conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (conditional_vaults_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (conditional_vaults_order_by[] | null), + /** filter the rows returned */ + where?: (conditional_vaults_bool_exp | null)} }) + /** fetch data from the table: "conditional_vaults" using primary key columns */ + conditional_vaults_by_pk?: (conditional_vaultsGenqlSelection & { __args: {cond_vault_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "conditional_vaults" */ + conditional_vaults_stream?: (conditional_vaultsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (conditional_vaults_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (conditional_vaults_bool_exp | null)} }) + /** fetch data from the table: "dao_details" */ + dao_details?: (dao_detailsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (dao_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (dao_details_order_by[] | null), + /** filter the rows returned */ + where?: (dao_details_bool_exp | null)} }) + /** fetch aggregated fields from the table: "dao_details" */ + dao_details_aggregate?: (dao_details_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (dao_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (dao_details_order_by[] | null), + /** filter the rows returned */ + where?: (dao_details_bool_exp | null)} }) + /** fetch data from the table: "dao_details" using primary key columns */ + dao_details_by_pk?: (dao_detailsGenqlSelection & { __args: {dao_id: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "dao_details" */ + dao_details_stream?: (dao_detailsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (dao_details_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (dao_details_bool_exp | null)} }) + /** An array relationship */ + daos?: (daosGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** fetch data from the table: "daos" using primary key columns */ + daos_by_pk?: (daosGenqlSelection & { __args: {dao_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "daos" */ + daos_stream?: (daosGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (daos_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An array relationship */ + indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** An aggregate relationship */ + indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexer_account_dependencies_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexer_account_dependencies_order_by[] | null), + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** fetch data from the table: "indexer_account_dependencies" using primary key columns */ + indexer_account_dependencies_by_pk?: (indexer_account_dependenciesGenqlSelection & { __args: {acct: Scalars['String'], name: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "indexer_account_dependencies" */ + indexer_account_dependencies_stream?: (indexer_account_dependenciesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (indexer_account_dependencies_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (indexer_account_dependencies_bool_exp | null)} }) + /** fetch data from the table: "indexers" */ + indexers?: (indexersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexers_order_by[] | null), + /** filter the rows returned */ + where?: (indexers_bool_exp | null)} }) + /** fetch aggregated fields from the table: "indexers" */ + indexers_aggregate?: (indexers_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (indexers_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (indexers_order_by[] | null), + /** filter the rows returned */ + where?: (indexers_bool_exp | null)} }) + /** fetch data from the table: "indexers" using primary key columns */ + indexers_by_pk?: (indexersGenqlSelection & { __args: {name: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "indexers" */ + indexers_stream?: (indexersGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (indexers_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (indexers_bool_exp | null)} }) + /** An array relationship */ + makes?: (makesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** An aggregate relationship */ + makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (makes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (makes_order_by[] | null), + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** fetch data from the table: "makes" using primary key columns */ + makes_by_pk?: (makesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "makes" */ + makes_stream?: (makesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (makes_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (makes_bool_exp | null)} }) + /** An array relationship */ + markets?: (marketsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An aggregate relationship */ + markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** fetch data from the table: "markets" using primary key columns */ + markets_by_pk?: (marketsGenqlSelection & { __args: {market_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "markets" */ + markets_stream?: (marketsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (markets_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An array relationship */ + orders?: (ordersGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** An aggregate relationship */ + orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (orders_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (orders_order_by[] | null), + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** fetch data from the table: "orders" using primary key columns */ + orders_by_pk?: (ordersGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "orders" */ + orders_stream?: (ordersGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (orders_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (orders_bool_exp | null)} }) + /** An array relationship */ + prices?: (pricesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** An aggregate relationship */ + prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_order_by[] | null), + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** fetch data from the table: "prices" using primary key columns */ + prices_by_pk?: (pricesGenqlSelection & { __args: {created_at: Scalars['timestamptz'], market_acct: Scalars['String']} }) + /** fetch data from the table: "prices_chart_data" */ + prices_chart_data?: (prices_chart_dataGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (prices_chart_data_bool_exp | null)} }) + /** fetch aggregated fields from the table: "prices_chart_data" */ + prices_chart_data_aggregate?: (prices_chart_data_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (prices_chart_data_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (prices_chart_data_order_by[] | null), + /** filter the rows returned */ + where?: (prices_chart_data_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "prices_chart_data" */ + prices_chart_data_stream?: (prices_chart_dataGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (prices_chart_data_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (prices_chart_data_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "prices" */ + prices_stream?: (pricesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (prices_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (prices_bool_exp | null)} }) + /** fetch data from the table: "program_system" */ + program_system?: (program_systemGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** fetch aggregated fields from the table: "program_system" */ + program_system_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (program_system_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (program_system_order_by[] | null), + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** fetch data from the table: "program_system" using primary key columns */ + program_system_by_pk?: (program_systemGenqlSelection & { __args: {system_version: Scalars['float8']} }) + /** fetch data from the table in a streaming manner: "program_system" */ + program_system_stream?: (program_systemGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (program_system_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (program_system_bool_exp | null)} }) + /** fetch data from the table: "programs" */ + programs?: (programsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (programs_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (programs_order_by[] | null), + /** filter the rows returned */ + where?: (programs_bool_exp | null)} }) + /** fetch aggregated fields from the table: "programs" */ + programs_aggregate?: (programs_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (programs_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (programs_order_by[] | null), + /** filter the rows returned */ + where?: (programs_bool_exp | null)} }) + /** fetch data from the table: "programs" using primary key columns */ + programs_by_pk?: (programsGenqlSelection & { __args: {program_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "programs" */ + programs_stream?: (programsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (programs_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (programs_bool_exp | null)} }) + /** fetch data from the table: "proposal_bars" */ + proposal_bars?: (proposal_barsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_bars_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_bars_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_bars_bool_exp | null)} }) + /** fetch aggregated fields from the table: "proposal_bars" */ + proposal_bars_aggregate?: (proposal_bars_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_bars_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_bars_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_bars_bool_exp | null)} }) + /** fetch data from the table: "proposal_bars" using primary key columns */ + proposal_bars_by_pk?: (proposal_barsGenqlSelection & { __args: {bar_size: Scalars['interval'], bar_start_time: Scalars['timestamptz'], proposal_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "proposal_bars" */ + proposal_bars_stream?: (proposal_barsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (proposal_bars_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (proposal_bars_bool_exp | null)} }) + /** An array relationship */ + proposal_details?: (proposal_detailsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_details_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_details_bool_exp | null)} }) + /** An aggregate relationship */ + proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_details_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_details_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_details_bool_exp | null)} }) + /** fetch data from the table: "proposal_details" using primary key columns */ + proposal_details_by_pk?: (proposal_detailsGenqlSelection & { __args: {proposal_id: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "proposal_details" */ + proposal_details_stream?: (proposal_detailsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (proposal_details_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (proposal_details_bool_exp | null)} }) + /** fetch data from the table: "proposal_total_trade_volume" */ + proposal_total_trade_volume?: (proposal_total_trade_volumeGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_total_trade_volume_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_total_trade_volume_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_total_trade_volume_bool_exp | null)} }) + /** fetch aggregated fields from the table: "proposal_total_trade_volume" */ + proposal_total_trade_volume_aggregate?: (proposal_total_trade_volume_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposal_total_trade_volume_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposal_total_trade_volume_order_by[] | null), + /** filter the rows returned */ + where?: (proposal_total_trade_volume_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "proposal_total_trade_volume" */ + proposal_total_trade_volume_stream?: (proposal_total_trade_volumeGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (proposal_total_trade_volume_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (proposal_total_trade_volume_bool_exp | null)} }) + /** An array relationship */ + proposals?: (proposalsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** An aggregate relationship */ + proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (proposals_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (proposals_order_by[] | null), + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** fetch data from the table: "proposals" using primary key columns */ + proposals_by_pk?: (proposalsGenqlSelection & { __args: {proposal_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "proposals" */ + proposals_stream?: (proposalsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (proposals_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (proposals_bool_exp | null)} }) + /** An array relationship */ + reactions?: (reactionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (reactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (reactions_order_by[] | null), + /** filter the rows returned */ + where?: (reactions_bool_exp | null)} }) + /** An aggregate relationship */ + reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (reactions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (reactions_order_by[] | null), + /** filter the rows returned */ + where?: (reactions_bool_exp | null)} }) + /** fetch data from the table: "reactions" using primary key columns */ + reactions_by_pk?: (reactionsGenqlSelection & { __args: {reaction_id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "reactions" */ + reactions_stream?: (reactionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (reactions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (reactions_bool_exp | null)} }) + /** An array relationship */ + sessions?: (sessionsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (sessions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (sessions_order_by[] | null), + /** filter the rows returned */ + where?: (sessions_bool_exp | null)} }) + /** An aggregate relationship */ + sessions_aggregate?: (sessions_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (sessions_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (sessions_order_by[] | null), + /** filter the rows returned */ + where?: (sessions_bool_exp | null)} }) + /** fetch data from the table: "sessions" using primary key columns */ + sessions_by_pk?: (sessionsGenqlSelection & { __args: {id: Scalars['uuid']} }) + /** fetch data from the table in a streaming manner: "sessions" */ + sessions_stream?: (sessionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (sessions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (sessions_bool_exp | null)} }) + /** fetch data from the table: "signature_accounts" */ + signature_accounts?: (signature_accountsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signature_accounts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signature_accounts_order_by[] | null), + /** filter the rows returned */ + where?: (signature_accounts_bool_exp | null)} }) + /** fetch aggregated fields from the table: "signature_accounts" */ + signature_accounts_aggregate?: (signature_accounts_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signature_accounts_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signature_accounts_order_by[] | null), + /** filter the rows returned */ + where?: (signature_accounts_bool_exp | null)} }) + /** fetch data from the table: "signature_accounts" using primary key columns */ + signature_accounts_by_pk?: (signature_accountsGenqlSelection & { __args: {account: Scalars['String'], signature: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "signature_accounts" */ + signature_accounts_stream?: (signature_accountsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (signature_accounts_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (signature_accounts_bool_exp | null)} }) + /** fetch data from the table: "signatures" */ + signatures?: (signaturesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signatures_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signatures_order_by[] | null), + /** filter the rows returned */ + where?: (signatures_bool_exp | null)} }) + /** fetch aggregated fields from the table: "signatures" */ + signatures_aggregate?: (signatures_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (signatures_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (signatures_order_by[] | null), + /** filter the rows returned */ + where?: (signatures_bool_exp | null)} }) + /** fetch data from the table: "signatures" using primary key columns */ + signatures_by_pk?: (signaturesGenqlSelection & { __args: {signature: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "signatures" */ + signatures_stream?: (signaturesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (signatures_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (signatures_bool_exp | null)} }) + /** An array relationship */ + takes?: (takesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An aggregate relationship */ + takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (takes_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (takes_order_by[] | null), + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** fetch data from the table: "takes" using primary key columns */ + takes_by_pk?: (takesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "takes" */ + takes_stream?: (takesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (takes_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (takes_bool_exp | null)} }) + /** An array relationship */ + token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_acct_balances_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_acct_balances_order_by[] | null), + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) + /** An aggregate relationship */ + token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_acct_balances_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_acct_balances_order_by[] | null), + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) + /** fetch data from the table: "token_acct_balances" using primary key columns */ + token_acct_balances_by_pk?: (token_acct_balancesGenqlSelection & { __args: {amount: Scalars['bigint'], created_at: Scalars['timestamptz'], mint_acct: Scalars['String'], token_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "token_acct_balances" */ + token_acct_balances_stream?: (token_acct_balancesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (token_acct_balances_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) /** An array relationship */ - candles?: (candlesGenqlSelection & { __args?: { + token_accts?: (token_acctsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), + distinct_on?: (token_accts_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), + order_by?: (token_accts_order_by[] | null), /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) + where?: (token_accts_bool_exp | null)} }) /** An aggregate relationship */ - candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { + token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), + distinct_on?: (token_accts_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), + order_by?: (token_accts_order_by[] | null), /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) - /** fetch data from the table: "candles" using primary key columns */ - candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) - /** An array relationship */ - comments?: (commentsGenqlSelection & { __args?: { + where?: (token_accts_bool_exp | null)} }) + /** fetch data from the table: "token_accts" using primary key columns */ + token_accts_by_pk?: (token_acctsGenqlSelection & { __args: {token_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "token_accts" */ + token_accts_stream?: (token_acctsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (token_accts_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (token_accts_bool_exp | null)} }) + /** fetch data from the table: "tokens" */ + tokens?: (tokensGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), + distinct_on?: (tokens_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), + order_by?: (tokens_order_by[] | null), /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - /** An aggregate relationship */ - comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + where?: (tokens_bool_exp | null)} }) + /** fetch aggregated fields from the table: "tokens" */ + tokens_aggregate?: (tokens_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), + distinct_on?: (tokens_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), + order_by?: (tokens_order_by[] | null), /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - /** fetch data from the table: "comments" using primary key columns */ - comments_by_pk?: (commentsGenqlSelection & { __args: {comment_id: Scalars['bigint']} }) - /** An array relationship */ - conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { + where?: (tokens_bool_exp | null)} }) + /** fetch data from the table: "tokens" using primary key columns */ + tokens_by_pk?: (tokensGenqlSelection & { __args: {mint_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "tokens" */ + tokens_stream?: (tokensGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (tokens_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (tokens_bool_exp | null)} }) + top_dao_traders?: (dao_traderGenqlSelection & { __args: { + /** top_dao_tradersNative Query Arguments */ + args: top_dao_traders_arguments, /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), + distinct_on?: (dao_trader_enum_name[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), + order_by?: (dao_trader_order_by[] | null), /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** An aggregate relationship */ - conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { + where?: (dao_trader_bool_exp_bool_exp | null)} }) + /** An array relationship */ + transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** fetch data from the table: "conditional_vaults" using primary key columns */ - conditional_vaults_by_pk?: (conditional_vaultsGenqlSelection & { __args: {cond_vault_acct: Scalars['String']} }) - /** fetch data from the table: "dao_details" */ - dao_details?: (dao_detailsGenqlSelection & { __args?: { + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** An aggregate relationship */ + transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (dao_details_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (dao_details_order_by[] | null), + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (dao_details_bool_exp | null)} }) - /** fetch aggregated fields from the table: "dao_details" */ - dao_details_aggregate?: (dao_details_aggregateGenqlSelection & { __args?: { + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** fetch data from the table: "transaction_watcher_transactions" using primary key columns */ + transaction_watcher_transactions_by_pk?: (transaction_watcher_transactionsGenqlSelection & { __args: {tx_sig: Scalars['String'], watcher_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "transaction_watcher_transactions" */ + transaction_watcher_transactions_stream?: (transaction_watcher_transactionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (transaction_watcher_transactions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** An array relationship */ + transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (dao_details_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (dao_details_order_by[] | null), + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (dao_details_bool_exp | null)} }) - /** fetch data from the table: "dao_details" using primary key columns */ - dao_details_by_pk?: (dao_detailsGenqlSelection & { __args: {dao_id: Scalars['bigint']} }) - /** An array relationship */ - daos?: (daosGenqlSelection & { __args?: { + where?: (transaction_watchers_bool_exp | null)} }) + /** An aggregate relationship */ + transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** An aggregate relationship */ - daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + where?: (transaction_watchers_bool_exp | null)} }) + /** fetch data from the table: "transaction_watchers" using primary key columns */ + transaction_watchers_by_pk?: (transaction_watchersGenqlSelection & { __args: {acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "transaction_watchers" */ + transaction_watchers_stream?: (transaction_watchersGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (transaction_watchers_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (transaction_watchers_bool_exp | null)} }) + /** fetch data from the table: "transactions" */ + transactions?: (transactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), + order_by?: (transactions_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** fetch data from the table: "daos" using primary key columns */ - daos_by_pk?: (daosGenqlSelection & { __args: {dao_acct: Scalars['String']} }) - /** An array relationship */ - indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { + where?: (transactions_bool_exp | null)} }) + /** fetch aggregated fields from the table: "transactions" */ + transactions_aggregate?: (transactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), + distinct_on?: (transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), + order_by?: (transactions_order_by[] | null), /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** An aggregate relationship */ - indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { + where?: (transactions_bool_exp | null)} }) + /** fetch data from the table: "transactions" using primary key columns */ + transactions_by_pk?: (transactionsGenqlSelection & { __args: {tx_sig: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "transactions" */ + transactions_stream?: (transactionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (transactions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (transactions_bool_exp | null)} }) + /** fetch data from the table: "twap_chart_data" */ + twap_chart_data?: (twap_chart_dataGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), + distinct_on?: (twap_chart_data_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), + order_by?: (twap_chart_data_order_by[] | null), /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** fetch data from the table: "indexer_account_dependencies" using primary key columns */ - indexer_account_dependencies_by_pk?: (indexer_account_dependenciesGenqlSelection & { __args: {acct: Scalars['String'], name: Scalars['String']} }) - /** fetch data from the table: "indexers" */ - indexers?: (indexersGenqlSelection & { __args?: { + where?: (twap_chart_data_bool_exp | null)} }) + /** fetch aggregated fields from the table: "twap_chart_data" */ + twap_chart_data_aggregate?: (twap_chart_data_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexers_select_column[] | null), + distinct_on?: (twap_chart_data_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexers_order_by[] | null), + order_by?: (twap_chart_data_order_by[] | null), /** filter the rows returned */ - where?: (indexers_bool_exp | null)} }) - /** fetch aggregated fields from the table: "indexers" */ - indexers_aggregate?: (indexers_aggregateGenqlSelection & { __args?: { + where?: (twap_chart_data_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "twap_chart_data" */ + twap_chart_data_stream?: (twap_chart_dataGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (twap_chart_data_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (twap_chart_data_bool_exp | null)} }) + /** An array relationship */ + twaps?: (twapsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexers_select_column[] | null), + distinct_on?: (twaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexers_order_by[] | null), + order_by?: (twaps_order_by[] | null), /** filter the rows returned */ - where?: (indexers_bool_exp | null)} }) - /** fetch data from the table: "indexers" using primary key columns */ - indexers_by_pk?: (indexersGenqlSelection & { __args: {name: Scalars['String']} }) - /** An array relationship */ - makes?: (makesGenqlSelection & { __args?: { + where?: (twaps_bool_exp | null)} }) + /** An aggregate relationship */ + twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), + distinct_on?: (twaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), + order_by?: (twaps_order_by[] | null), /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) - /** An aggregate relationship */ - makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + where?: (twaps_bool_exp | null)} }) + /** fetch data from the table: "twaps" using primary key columns */ + twaps_by_pk?: (twapsGenqlSelection & { __args: {market_acct: Scalars['String'], updated_slot: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "twaps" */ + twaps_stream?: (twapsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (twaps_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (twaps_bool_exp | null)} }) + user_count_and_trade_count_per_proposal?: (proposal_statisticsGenqlSelection & { __args: { + /** user_count_and_trade_count_per_proposalNative Query Arguments */ + args: user_count_and_trade_count_per_proposal_arguments, /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), + distinct_on?: (proposal_statistics_enum_name[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), + order_by?: (proposal_statistics_order_by[] | null), /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) - /** fetch data from the table: "makes" using primary key columns */ - makes_by_pk?: (makesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + where?: (proposal_statistics_bool_exp_bool_exp | null)} }) /** An array relationship */ - markets?: (marketsGenqlSelection & { __args?: { + user_deposits?: (user_depositsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) /** An aggregate relationship */ - markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + user_deposits_aggregate?: (user_deposits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** fetch data from the table: "markets" using primary key columns */ - markets_by_pk?: (marketsGenqlSelection & { __args: {market_acct: Scalars['String']} }) - /** An array relationship */ - orders?: (ordersGenqlSelection & { __args?: { + where?: (user_deposits_bool_exp | null)} }) + /** fetch data from the table in a streaming manner: "user_deposits" */ + user_deposits_stream?: (user_depositsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (user_deposits_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (user_deposits_bool_exp | null)} }) + /** fetch data from the table: "user_performance" */ + user_performance?: (user_performanceGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) - /** An aggregate relationship */ - orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { + where?: (user_performance_bool_exp | null)} }) + /** fetch aggregated fields from the table: "user_performance" */ + user_performance_aggregate?: (user_performance_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) - /** fetch data from the table: "orders" using primary key columns */ - orders_by_pk?: (ordersGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) - /** An array relationship */ - prices?: (pricesGenqlSelection & { __args?: { + where?: (user_performance_bool_exp | null)} }) + /** fetch data from the table: "user_performance" using primary key columns */ + user_performance_by_pk?: (user_performanceGenqlSelection & { __args: {proposal_acct: Scalars['String'], user_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "user_performance" */ + user_performance_stream?: (user_performanceGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (user_performance_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (user_performance_bool_exp | null)} }) + /** fetch data from the table: "users" */ + users?: (usersGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), + distinct_on?: (users_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), + order_by?: (users_order_by[] | null), /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) - /** An aggregate relationship */ - prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { + where?: (users_bool_exp | null)} }) + /** fetch aggregated fields from the table: "users" */ + users_aggregate?: (users_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), + distinct_on?: (users_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), + order_by?: (users_order_by[] | null), /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) - /** fetch data from the table: "prices" using primary key columns */ - prices_by_pk?: (pricesGenqlSelection & { __args: {created_at: Scalars['timestamptz'], market_acct: Scalars['String']} }) - /** fetch data from the table: "prices_chart_data" */ - prices_chart_data?: (prices_chart_dataGenqlSelection & { __args?: { + where?: (users_bool_exp | null)} }) + /** fetch data from the table: "users" using primary key columns */ + users_by_pk?: (usersGenqlSelection & { __args: {user_acct: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "users" */ + users_stream?: (usersGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (users_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (users_bool_exp | null)} }) + /** An array relationship */ + v0_4_amms?: (v0_4_ammsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_chart_data_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_chart_data_order_by[] | null), + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (prices_chart_data_bool_exp | null)} }) - /** fetch aggregated fields from the table: "prices_chart_data" */ - prices_chart_data_aggregate?: (prices_chart_data_aggregateGenqlSelection & { __args?: { + where?: (v0_4_amms_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_amms_aggregate?: (v0_4_amms_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_chart_data_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_chart_data_order_by[] | null), + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (prices_chart_data_bool_exp | null)} }) - /** fetch data from the table: "program_system" */ - program_system?: (program_systemGenqlSelection & { __args?: { + where?: (v0_4_amms_bool_exp | null)} }) + /** fetch data from the table: "v0_4_amms" using primary key columns */ + v0_4_amms_by_pk?: (v0_4_ammsGenqlSelection & { __args: {amm_addr: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "v0_4_amms" */ + v0_4_amms_stream?: (v0_4_ammsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_amms_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_amms_bool_exp | null)} }) + /** An array relationship */ + v0_4_conditional_vaults?: (v0_4_conditional_vaultsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - /** fetch aggregated fields from the table: "program_system" */ - program_system_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - /** fetch data from the table: "program_system" using primary key columns */ - program_system_by_pk?: (program_systemGenqlSelection & { __args: {system_version: Scalars['float8']} }) - /** fetch data from the table: "programs" */ - programs?: (programsGenqlSelection & { __args?: { + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** fetch data from the table: "v0_4_conditional_vaults" using primary key columns */ + v0_4_conditional_vaults_by_pk?: (v0_4_conditional_vaultsGenqlSelection & { __args: {conditional_vault_addr: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "v0_4_conditional_vaults" */ + v0_4_conditional_vaults_stream?: (v0_4_conditional_vaultsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_conditional_vaults_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** An array relationship */ + v0_4_merges?: (v0_4_mergesGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (programs_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (programs_order_by[] | null), + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (programs_bool_exp | null)} }) - /** fetch aggregated fields from the table: "programs" */ - programs_aggregate?: (programs_aggregateGenqlSelection & { __args?: { + where?: (v0_4_merges_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_merges_aggregate?: (v0_4_merges_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (programs_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (programs_order_by[] | null), + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (programs_bool_exp | null)} }) - /** fetch data from the table: "programs" using primary key columns */ - programs_by_pk?: (programsGenqlSelection & { __args: {program_acct: Scalars['String']} }) - /** fetch data from the table: "proposal_bars" */ - proposal_bars?: (proposal_barsGenqlSelection & { __args?: { + where?: (v0_4_merges_bool_exp | null)} }) + /** fetch data from the table: "v0_4_merges" using primary key columns */ + v0_4_merges_by_pk?: (v0_4_mergesGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "v0_4_merges" */ + v0_4_merges_stream?: (v0_4_mergesGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_merges_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_merges_bool_exp | null)} }) + /** An array relationship */ + v0_4_metric_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_bars_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_bars_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_bars_bool_exp | null)} }) - /** fetch aggregated fields from the table: "proposal_bars" */ - proposal_bars_aggregate?: (proposal_bars_aggregateGenqlSelection & { __args?: { + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_metric_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_bars_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_bars_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_bars_bool_exp | null)} }) - /** fetch data from the table: "proposal_bars" using primary key columns */ - proposal_bars_by_pk?: (proposal_barsGenqlSelection & { __args: {bar_size: Scalars['interval'], bar_start_time: Scalars['timestamptz'], proposal_acct: Scalars['String']} }) - /** An array relationship */ - proposal_details?: (proposal_detailsGenqlSelection & { __args?: { + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** fetch data from the table: "v0_4_metric_decisions" using primary key columns */ + v0_4_metric_decisions_by_pk?: (v0_4_metric_decisionsGenqlSelection & { __args: {id: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "v0_4_metric_decisions" */ + v0_4_metric_decisions_stream?: (v0_4_metric_decisionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_metric_decisions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** fetch data from the table: "v0_4_questions" */ + v0_4_questions?: (v0_4_questionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), + distinct_on?: (v0_4_questions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), + order_by?: (v0_4_questions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - /** An aggregate relationship */ - proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { + where?: (v0_4_questions_bool_exp | null)} }) + /** fetch aggregated fields from the table: "v0_4_questions" */ + v0_4_questions_aggregate?: (v0_4_questions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), + distinct_on?: (v0_4_questions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), + order_by?: (v0_4_questions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - /** fetch data from the table: "proposal_details" using primary key columns */ - proposal_details_by_pk?: (proposal_detailsGenqlSelection & { __args: {proposal_id: Scalars['bigint']} }) - /** fetch data from the table: "proposal_total_trade_volume" */ - proposal_total_trade_volume?: (proposal_total_trade_volumeGenqlSelection & { __args?: { + where?: (v0_4_questions_bool_exp | null)} }) + /** fetch data from the table: "v0_4_questions" using primary key columns */ + v0_4_questions_by_pk?: (v0_4_questionsGenqlSelection & { __args: {question_addr: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "v0_4_questions" */ + v0_4_questions_stream?: (v0_4_questionsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_questions_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_questions_bool_exp | null)} }) + /** An array relationship */ + v0_4_splits?: (v0_4_splitsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_total_trade_volume_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_total_trade_volume_order_by[] | null), + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (proposal_total_trade_volume_bool_exp | null)} }) - /** fetch aggregated fields from the table: "proposal_total_trade_volume" */ - proposal_total_trade_volume_aggregate?: (proposal_total_trade_volume_aggregateGenqlSelection & { __args?: { + where?: (v0_4_splits_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_splits_aggregate?: (v0_4_splits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_total_trade_volume_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_total_trade_volume_order_by[] | null), + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (proposal_total_trade_volume_bool_exp | null)} }) - /** An array relationship */ - proposals?: (proposalsGenqlSelection & { __args?: { + where?: (v0_4_splits_bool_exp | null)} }) + /** fetch data from the table: "v0_4_splits" using primary key columns */ + v0_4_splits_by_pk?: (v0_4_splitsGenqlSelection & { __args: {vault_addr: Scalars['String'], vault_seq_num: Scalars['bigint']} }) + /** fetch data from the table in a streaming manner: "v0_4_splits" */ + v0_4_splits_stream?: (v0_4_splitsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_splits_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_splits_bool_exp | null)} }) + /** fetch data from the table: "v0_4_swaps" */ + v0_4_swaps?: (v0_4_swapsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), + distinct_on?: (v0_4_swaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), + order_by?: (v0_4_swaps_order_by[] | null), /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** An aggregate relationship */ - proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { + where?: (v0_4_swaps_bool_exp | null)} }) + /** fetch aggregated fields from the table: "v0_4_swaps" */ + v0_4_swaps_aggregate?: (v0_4_swaps_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), + distinct_on?: (v0_4_swaps_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), + order_by?: (v0_4_swaps_order_by[] | null), /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** fetch data from the table: "proposals" using primary key columns */ - proposals_by_pk?: (proposalsGenqlSelection & { __args: {proposal_acct: Scalars['String']} }) + where?: (v0_4_swaps_bool_exp | null)} }) + /** fetch data from the table: "v0_4_swaps" using primary key columns */ + v0_4_swaps_by_pk?: (v0_4_swapsGenqlSelection & { __args: {signature: Scalars['String']} }) + /** fetch data from the table in a streaming manner: "v0_4_swaps" */ + v0_4_swaps_stream?: (v0_4_swapsGenqlSelection & { __args: { + /** maximum number of rows returned in a single batch */ + batch_size: Scalars['Int'], + /** cursor to stream the results returned by the query */ + cursor: (v0_4_swaps_stream_cursor_input | null)[], + /** filter the rows returned */ + where?: (v0_4_swaps_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "takes" */ +export interface takesGenqlSelection{ + base_amount?: boolean | number + /** An object relationship */ + make?: makesGenqlSelection + maker_base_fee?: boolean | number + maker_order_tx_sig?: boolean | number + maker_quote_fee?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + /** An object relationship */ + order?: ordersGenqlSelection + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "takes" */ +export interface takes_aggregateGenqlSelection{ + aggregate?: takes_aggregate_fieldsGenqlSelection + nodes?: takesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface takes_aggregate_bool_exp {count?: (takes_aggregate_bool_exp_count | null)} + +export interface takes_aggregate_bool_exp_count {arguments?: (takes_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (takes_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "takes" */ +export interface takes_aggregate_fieldsGenqlSelection{ + avg?: takes_avg_fieldsGenqlSelection + count?: { __args: {columns?: (takes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: takes_max_fieldsGenqlSelection + min?: takes_min_fieldsGenqlSelection + stddev?: takes_stddev_fieldsGenqlSelection + stddev_pop?: takes_stddev_pop_fieldsGenqlSelection + stddev_samp?: takes_stddev_samp_fieldsGenqlSelection + sum?: takes_sum_fieldsGenqlSelection + var_pop?: takes_var_pop_fieldsGenqlSelection + var_samp?: takes_var_samp_fieldsGenqlSelection + variance?: takes_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "takes" */ +export interface takes_aggregate_order_by {avg?: (takes_avg_order_by | null),count?: (order_by | null),max?: (takes_max_order_by | null),min?: (takes_min_order_by | null),stddev?: (takes_stddev_order_by | null),stddev_pop?: (takes_stddev_pop_order_by | null),stddev_samp?: (takes_stddev_samp_order_by | null),sum?: (takes_sum_order_by | null),var_pop?: (takes_var_pop_order_by | null),var_samp?: (takes_var_samp_order_by | null),variance?: (takes_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "takes" */ +export interface takes_arr_rel_insert_input {data: takes_insert_input[], +/** upsert condition */ +on_conflict?: (takes_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface takes_avg_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "takes" */ +export interface takes_avg_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "takes". All fields are combined with a logical 'AND'. */ +export interface takes_bool_exp {_and?: (takes_bool_exp[] | null),_not?: (takes_bool_exp | null),_or?: (takes_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),make?: (makes_bool_exp | null),maker_base_fee?: (bigint_comparison_exp | null),maker_order_tx_sig?: (String_comparison_exp | null),maker_quote_fee?: (bigint_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order?: (orders_bool_exp | null),order_block?: (bigint_comparison_exp | null),order_time?: (timestamptz_comparison_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),taker_base_fee?: (bigint_comparison_exp | null),taker_quote_fee?: (bigint_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "takes" */ +export interface takes_inc_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_quote_fee?: (Scalars['bigint'] | null),order_block?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "takes" */ +export interface takes_insert_input {base_amount?: (Scalars['bigint'] | null),make?: (makes_obj_rel_insert_input | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface takes_max_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_order_tx_sig?: boolean | number + maker_quote_fee?: boolean | number + market_acct?: boolean | number + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "takes" */ +export interface takes_max_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** aggregate min on columns */ +export interface takes_min_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_order_tx_sig?: boolean | number + maker_quote_fee?: boolean | number + market_acct?: boolean | number + order_block?: boolean | number + order_time?: boolean | number + order_tx_sig?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "takes" */ +export interface takes_min_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** response of any mutation on the table "takes" */ +export interface takes_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: takesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "takes" */ +export interface takes_obj_rel_insert_input {data: takes_insert_input, +/** upsert condition */ +on_conflict?: (takes_on_conflict | null)} + + +/** on_conflict condition type for table "takes" */ +export interface takes_on_conflict {constraint: takes_constraint,update_columns?: takes_update_column[],where?: (takes_bool_exp | null)} + + +/** Ordering options when selecting data from "takes". */ +export interface takes_order_by {base_amount?: (order_by | null),make?: (makes_order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order?: (orders_order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** primary key columns input for table: takes */ +export interface takes_pk_columns_input {order_tx_sig: Scalars['String']} + + +/** input type for updating data in table "takes" */ +export interface takes_set_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface takes_stddev_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "takes" */ +export interface takes_stddev_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface takes_stddev_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "takes" */ +export interface takes_stddev_pop_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface takes_stddev_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "takes" */ +export interface takes_stddev_samp_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** Streaming cursor of the table "takes" */ +export interface takes_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: takes_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface takes_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface takes_sum_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "takes" */ +export interface takes_sum_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + +export interface takes_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (takes_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (takes_set_input | null), +/** filter the rows which have to be updated */ +where: takes_bool_exp} + + +/** aggregate var_pop on columns */ +export interface takes_var_pop_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "takes" */ +export interface takes_var_pop_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface takes_var_samp_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "takes" */ +export interface takes_var_samp_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface takes_variance_fieldsGenqlSelection{ + base_amount?: boolean | number + maker_base_fee?: boolean | number + maker_quote_fee?: boolean | number + order_block?: boolean | number + quote_price?: boolean | number + taker_base_fee?: boolean | number + taker_quote_fee?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "takes" */ +export interface takes_variance_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} + + +/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ +export interface timestamp_comparison_exp {_eq?: (Scalars['timestamp'] | null),_gt?: (Scalars['timestamp'] | null),_gte?: (Scalars['timestamp'] | null),_in?: (Scalars['timestamp'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['timestamp'] | null),_lte?: (Scalars['timestamp'] | null),_neq?: (Scalars['timestamp'] | null),_nin?: (Scalars['timestamp'][] | null)} + + +/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ +export interface timestamptz_comparison_exp {_eq?: (Scalars['timestamptz'] | null),_gt?: (Scalars['timestamptz'] | null),_gte?: (Scalars['timestamptz'] | null),_in?: (Scalars['timestamptz'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['timestamptz'] | null),_lte?: (Scalars['timestamptz'] | null),_neq?: (Scalars['timestamptz'] | null),_nin?: (Scalars['timestamptz'][] | null)} + + +/** columns and relationships of "token_acct_balances" */ +export interface token_acct_balancesGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + delta?: boolean | number + mint_acct?: boolean | number + owner_acct?: boolean | number + slot?: boolean | number + /** An object relationship */ + token?: tokensGenqlSelection + /** An object relationship */ + tokenAcctByTokenAcct?: token_acctsGenqlSelection + token_acct?: boolean | number + /** An object relationship */ + transaction?: transactionsGenqlSelection + tx_sig?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "token_acct_balances" */ +export interface token_acct_balances_aggregateGenqlSelection{ + aggregate?: token_acct_balances_aggregate_fieldsGenqlSelection + nodes?: token_acct_balancesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface token_acct_balances_aggregate_bool_exp {count?: (token_acct_balances_aggregate_bool_exp_count | null)} + +export interface token_acct_balances_aggregate_bool_exp_count {arguments?: (token_acct_balances_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (token_acct_balances_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "token_acct_balances" */ +export interface token_acct_balances_aggregate_fieldsGenqlSelection{ + avg?: token_acct_balances_avg_fieldsGenqlSelection + count?: { __args: {columns?: (token_acct_balances_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: token_acct_balances_max_fieldsGenqlSelection + min?: token_acct_balances_min_fieldsGenqlSelection + stddev?: token_acct_balances_stddev_fieldsGenqlSelection + stddev_pop?: token_acct_balances_stddev_pop_fieldsGenqlSelection + stddev_samp?: token_acct_balances_stddev_samp_fieldsGenqlSelection + sum?: token_acct_balances_sum_fieldsGenqlSelection + var_pop?: token_acct_balances_var_pop_fieldsGenqlSelection + var_samp?: token_acct_balances_var_samp_fieldsGenqlSelection + variance?: token_acct_balances_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "token_acct_balances" */ +export interface token_acct_balances_aggregate_order_by {avg?: (token_acct_balances_avg_order_by | null),count?: (order_by | null),max?: (token_acct_balances_max_order_by | null),min?: (token_acct_balances_min_order_by | null),stddev?: (token_acct_balances_stddev_order_by | null),stddev_pop?: (token_acct_balances_stddev_pop_order_by | null),stddev_samp?: (token_acct_balances_stddev_samp_order_by | null),sum?: (token_acct_balances_sum_order_by | null),var_pop?: (token_acct_balances_var_pop_order_by | null),var_samp?: (token_acct_balances_var_samp_order_by | null),variance?: (token_acct_balances_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "token_acct_balances" */ +export interface token_acct_balances_arr_rel_insert_input {data: token_acct_balances_insert_input[], +/** upsert condition */ +on_conflict?: (token_acct_balances_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface token_acct_balances_avg_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "token_acct_balances" */ +export interface token_acct_balances_avg_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "token_acct_balances". All fields are combined with a logical 'AND'. */ +export interface token_acct_balances_bool_exp {_and?: (token_acct_balances_bool_exp[] | null),_not?: (token_acct_balances_bool_exp | null),_or?: (token_acct_balances_bool_exp[] | null),amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),delta?: (bigint_comparison_exp | null),mint_acct?: (String_comparison_exp | null),owner_acct?: (String_comparison_exp | null),slot?: (bigint_comparison_exp | null),token?: (tokens_bool_exp | null),tokenAcctByTokenAcct?: (token_accts_bool_exp | null),token_acct?: (String_comparison_exp | null),transaction?: (transactions_bool_exp | null),tx_sig?: (String_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "token_acct_balances" */ +export interface token_acct_balances_inc_input {amount?: (Scalars['bigint'] | null),delta?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "token_acct_balances" */ +export interface token_acct_balances_insert_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token?: (tokens_obj_rel_insert_input | null),tokenAcctByTokenAcct?: (token_accts_obj_rel_insert_input | null),token_acct?: (Scalars['String'] | null),transaction?: (transactions_obj_rel_insert_input | null),tx_sig?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface token_acct_balances_max_fieldsGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + delta?: boolean | number + mint_acct?: boolean | number + owner_acct?: boolean | number + slot?: boolean | number + token_acct?: boolean | number + tx_sig?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "token_acct_balances" */ +export interface token_acct_balances_max_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token_acct?: (order_by | null),tx_sig?: (order_by | null)} + + +/** aggregate min on columns */ +export interface token_acct_balances_min_fieldsGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + delta?: boolean | number + mint_acct?: boolean | number + owner_acct?: boolean | number + slot?: boolean | number + token_acct?: boolean | number + tx_sig?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "token_acct_balances" */ +export interface token_acct_balances_min_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token_acct?: (order_by | null),tx_sig?: (order_by | null)} + + +/** response of any mutation on the table "token_acct_balances" */ +export interface token_acct_balances_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: token_acct_balancesGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "token_acct_balances" */ +export interface token_acct_balances_on_conflict {constraint: token_acct_balances_constraint,update_columns?: token_acct_balances_update_column[],where?: (token_acct_balances_bool_exp | null)} + + +/** Ordering options when selecting data from "token_acct_balances". */ +export interface token_acct_balances_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token?: (tokens_order_by | null),tokenAcctByTokenAcct?: (token_accts_order_by | null),token_acct?: (order_by | null),transaction?: (transactions_order_by | null),tx_sig?: (order_by | null)} + + +/** primary key columns input for table: token_acct_balances */ +export interface token_acct_balances_pk_columns_input {amount: Scalars['bigint'],created_at: Scalars['timestamptz'],mint_acct: Scalars['String'],token_acct: Scalars['String']} + + +/** input type for updating data in table "token_acct_balances" */ +export interface token_acct_balances_set_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token_acct?: (Scalars['String'] | null),tx_sig?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface token_acct_balances_stddev_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "token_acct_balances" */ +export interface token_acct_balances_stddev_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface token_acct_balances_stddev_pop_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "token_acct_balances" */ +export interface token_acct_balances_stddev_pop_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface token_acct_balances_stddev_samp_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "token_acct_balances" */ +export interface token_acct_balances_stddev_samp_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** Streaming cursor of the table "token_acct_balances" */ +export interface token_acct_balances_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: token_acct_balances_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface token_acct_balances_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token_acct?: (Scalars['String'] | null),tx_sig?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface token_acct_balances_sum_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "token_acct_balances" */ +export interface token_acct_balances_sum_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + +export interface token_acct_balances_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (token_acct_balances_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (token_acct_balances_set_input | null), +/** filter the rows which have to be updated */ +where: token_acct_balances_bool_exp} + + +/** aggregate var_pop on columns */ +export interface token_acct_balances_var_pop_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "token_acct_balances" */ +export interface token_acct_balances_var_pop_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface token_acct_balances_var_samp_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "token_acct_balances" */ +export interface token_acct_balances_var_samp_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface token_acct_balances_variance_fieldsGenqlSelection{ + amount?: boolean | number + delta?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "token_acct_balances" */ +export interface token_acct_balances_variance_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} + + +/** Boolean expression to compare columns of type "token_acct_status". All fields are combined with logical 'AND'. */ +export interface token_acct_status_comparison_exp {_eq?: (Scalars['token_acct_status'] | null),_gt?: (Scalars['token_acct_status'] | null),_gte?: (Scalars['token_acct_status'] | null),_in?: (Scalars['token_acct_status'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['token_acct_status'] | null),_lte?: (Scalars['token_acct_status'] | null),_neq?: (Scalars['token_acct_status'] | null),_nin?: (Scalars['token_acct_status'][] | null)} + + +/** columns and relationships of "token_accts" */ +export interface token_acctsGenqlSelection{ + amount?: boolean | number /** An array relationship */ - reactions?: (reactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), - /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - /** An aggregate relationship */ - reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { + markets?: (marketsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - /** fetch data from the table: "reactions" using primary key columns */ - reactions_by_pk?: (reactionsGenqlSelection & { __args: {proposal_acct: Scalars['String'], reaction: Scalars['String'], reactor_acct: Scalars['String']} }) + where?: (markets_bool_exp | null)} }) /** An array relationship */ - sessions?: (sessionsGenqlSelection & { __args?: { + marketsByBidsTokenAcct?: (marketsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (sessions_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (sessions_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (sessions_bool_exp | null)} }) + where?: (markets_bool_exp | null)} }) /** An aggregate relationship */ - sessions_aggregate?: (sessions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (sessions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (sessions_order_by[] | null), - /** filter the rows returned */ - where?: (sessions_bool_exp | null)} }) - /** fetch data from the table: "sessions" using primary key columns */ - sessions_by_pk?: (sessionsGenqlSelection & { __args: {id: Scalars['uuid']} }) - /** An array relationship */ - takes?: (takesGenqlSelection & { __args?: { + marketsByBidsTokenAcct_aggregate?: (markets_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) + where?: (markets_bool_exp | null)} }) /** An aggregate relationship */ - takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { + markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), + distinct_on?: (markets_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), + order_by?: (markets_order_by[] | null), /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) - /** fetch data from the table: "takes" using primary key columns */ - takes_by_pk?: (takesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) + where?: (markets_bool_exp | null)} }) + mint_acct?: boolean | number + owner_acct?: boolean | number + status?: boolean | number + /** An object relationship */ + token?: tokensGenqlSelection + token_acct?: boolean | number /** An array relationship */ token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { /** distinct select on columns */ @@ -12325,1238 +18795,2788 @@ export interface query_rootGenqlSelection{ order_by?: (token_acct_balances_order_by[] | null), /** filter the rows returned */ where?: (token_acct_balances_bool_exp | null)} }) - /** fetch data from the table: "token_acct_balances" using primary key columns */ - token_acct_balances_by_pk?: (token_acct_balancesGenqlSelection & { __args: {amount: Scalars['bigint'], created_at: Scalars['timestamptz'], mint_acct: Scalars['String'], token_acct: Scalars['String']} }) - /** An array relationship */ - token_accts?: (token_acctsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), - /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) - /** An aggregate relationship */ - token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), - /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) - /** fetch data from the table: "token_accts" using primary key columns */ - token_accts_by_pk?: (token_acctsGenqlSelection & { __args: {token_acct: Scalars['String']} }) - /** fetch data from the table: "tokens" */ - tokens?: (tokensGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (tokens_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (tokens_order_by[] | null), - /** filter the rows returned */ - where?: (tokens_bool_exp | null)} }) - /** fetch aggregated fields from the table: "tokens" */ - tokens_aggregate?: (tokens_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (tokens_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (tokens_order_by[] | null), - /** filter the rows returned */ - where?: (tokens_bool_exp | null)} }) - /** fetch data from the table: "tokens" using primary key columns */ - tokens_by_pk?: (tokensGenqlSelection & { __args: {mint_acct: Scalars['String']} }) - /** An array relationship */ - transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** An aggregate relationship */ - transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** fetch data from the table: "transaction_watcher_transactions" using primary key columns */ - transaction_watcher_transactions_by_pk?: (transaction_watcher_transactionsGenqlSelection & { __args: {tx_sig: Scalars['String'], watcher_acct: Scalars['String']} }) - /** An array relationship */ - transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** An aggregate relationship */ - transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** fetch data from the table: "transaction_watchers" using primary key columns */ - transaction_watchers_by_pk?: (transaction_watchersGenqlSelection & { __args: {acct: Scalars['String']} }) - /** fetch data from the table: "transactions" */ - transactions?: (transactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transactions_bool_exp | null)} }) - /** fetch aggregated fields from the table: "transactions" */ - transactions_aggregate?: (transactions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transactions_bool_exp | null)} }) - /** fetch data from the table: "transactions" using primary key columns */ - transactions_by_pk?: (transactionsGenqlSelection & { __args: {tx_sig: Scalars['String']} }) - /** fetch data from the table: "twap_chart_data" */ - twap_chart_data?: (twap_chart_dataGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (twap_chart_data_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twap_chart_data_order_by[] | null), - /** filter the rows returned */ - where?: (twap_chart_data_bool_exp | null)} }) - /** fetch aggregated fields from the table: "twap_chart_data" */ - twap_chart_data_aggregate?: (twap_chart_data_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (twap_chart_data_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twap_chart_data_order_by[] | null), - /** filter the rows returned */ - where?: (twap_chart_data_bool_exp | null)} }) + updated_at?: boolean | number /** An array relationship */ - twaps?: (twapsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), - /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - /** An aggregate relationship */ - twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { + v0_4_conditional_vaults?: (v0_4_conditional_vaultsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), - /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - /** fetch data from the table: "twaps" using primary key columns */ - twaps_by_pk?: (twapsGenqlSelection & { __args: {market_acct: Scalars['String'], updated_slot: Scalars['bigint']} }) - /** fetch data from the table: "users" */ - users?: (usersGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (users_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (users_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (users_bool_exp | null)} }) - /** fetch aggregated fields from the table: "users" */ - users_aggregate?: (users_aggregateGenqlSelection & { __args?: { + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (users_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (users_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (users_bool_exp | null)} }) - /** fetch data from the table: "users" using primary key columns */ - users_by_pk?: (usersGenqlSelection & { __args: {user_acct: Scalars['String']} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** columns and relationships of "reactions" */ -export interface reactionsGenqlSelection{ - /** An object relationship */ - comment?: commentsGenqlSelection - comment_id?: boolean | number - /** An object relationship */ - proposal?: proposalsGenqlSelection - proposal_acct?: boolean | number - reaction?: boolean | number - reactor_acct?: boolean | number - updated_at?: boolean | number + where?: (v0_4_conditional_vaults_bool_exp | null)} }) __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "reactions" */ -export interface reactions_aggregateGenqlSelection{ - aggregate?: reactions_aggregate_fieldsGenqlSelection - nodes?: reactionsGenqlSelection +/** aggregated selection of "token_accts" */ +export interface token_accts_aggregateGenqlSelection{ + aggregate?: token_accts_aggregate_fieldsGenqlSelection + nodes?: token_acctsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface reactions_aggregate_bool_exp {count?: (reactions_aggregate_bool_exp_count | null)} +export interface token_accts_aggregate_bool_exp {count?: (token_accts_aggregate_bool_exp_count | null)} -export interface reactions_aggregate_bool_exp_count {arguments?: (reactions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (reactions_bool_exp | null),predicate: Int_comparison_exp} +export interface token_accts_aggregate_bool_exp_count {arguments?: (token_accts_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (token_accts_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "reactions" */ -export interface reactions_aggregate_fieldsGenqlSelection{ - avg?: reactions_avg_fieldsGenqlSelection - count?: { __args: {columns?: (reactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: reactions_max_fieldsGenqlSelection - min?: reactions_min_fieldsGenqlSelection - stddev?: reactions_stddev_fieldsGenqlSelection - stddev_pop?: reactions_stddev_pop_fieldsGenqlSelection - stddev_samp?: reactions_stddev_samp_fieldsGenqlSelection - sum?: reactions_sum_fieldsGenqlSelection - var_pop?: reactions_var_pop_fieldsGenqlSelection - var_samp?: reactions_var_samp_fieldsGenqlSelection - variance?: reactions_variance_fieldsGenqlSelection +/** aggregate fields of "token_accts" */ +export interface token_accts_aggregate_fieldsGenqlSelection{ + avg?: token_accts_avg_fieldsGenqlSelection + count?: { __args: {columns?: (token_accts_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: token_accts_max_fieldsGenqlSelection + min?: token_accts_min_fieldsGenqlSelection + stddev?: token_accts_stddev_fieldsGenqlSelection + stddev_pop?: token_accts_stddev_pop_fieldsGenqlSelection + stddev_samp?: token_accts_stddev_samp_fieldsGenqlSelection + sum?: token_accts_sum_fieldsGenqlSelection + var_pop?: token_accts_var_pop_fieldsGenqlSelection + var_samp?: token_accts_var_samp_fieldsGenqlSelection + variance?: token_accts_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "reactions" */ -export interface reactions_aggregate_order_by {avg?: (reactions_avg_order_by | null),count?: (order_by | null),max?: (reactions_max_order_by | null),min?: (reactions_min_order_by | null),stddev?: (reactions_stddev_order_by | null),stddev_pop?: (reactions_stddev_pop_order_by | null),stddev_samp?: (reactions_stddev_samp_order_by | null),sum?: (reactions_sum_order_by | null),var_pop?: (reactions_var_pop_order_by | null),var_samp?: (reactions_var_samp_order_by | null),variance?: (reactions_variance_order_by | null)} +/** order by aggregate values of table "token_accts" */ +export interface token_accts_aggregate_order_by {avg?: (token_accts_avg_order_by | null),count?: (order_by | null),max?: (token_accts_max_order_by | null),min?: (token_accts_min_order_by | null),stddev?: (token_accts_stddev_order_by | null),stddev_pop?: (token_accts_stddev_pop_order_by | null),stddev_samp?: (token_accts_stddev_samp_order_by | null),sum?: (token_accts_sum_order_by | null),var_pop?: (token_accts_var_pop_order_by | null),var_samp?: (token_accts_var_samp_order_by | null),variance?: (token_accts_variance_order_by | null)} -/** input type for inserting array relation for remote table "reactions" */ -export interface reactions_arr_rel_insert_input {data: reactions_insert_input[], +/** input type for inserting array relation for remote table "token_accts" */ +export interface token_accts_arr_rel_insert_input {data: token_accts_insert_input[], /** upsert condition */ -on_conflict?: (reactions_on_conflict | null)} +on_conflict?: (token_accts_on_conflict | null)} /** aggregate avg on columns */ -export interface reactions_avg_fieldsGenqlSelection{ - comment_id?: boolean | number +export interface token_accts_avg_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "reactions" */ -export interface reactions_avg_order_by {comment_id?: (order_by | null)} +/** order by avg() on columns of table "token_accts" */ +export interface token_accts_avg_order_by {amount?: (order_by | null)} -/** Boolean expression to filter rows from the table "reactions". All fields are combined with a logical 'AND'. */ -export interface reactions_bool_exp {_and?: (reactions_bool_exp[] | null),_not?: (reactions_bool_exp | null),_or?: (reactions_bool_exp[] | null),comment?: (comments_bool_exp | null),comment_id?: (bigint_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),reaction?: (String_comparison_exp | null),reactor_acct?: (String_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** Boolean expression to filter rows from the table "token_accts". All fields are combined with a logical 'AND'. */ +export interface token_accts_bool_exp {_and?: (token_accts_bool_exp[] | null),_not?: (token_accts_bool_exp | null),_or?: (token_accts_bool_exp[] | null),amount?: (bigint_comparison_exp | null),markets?: (markets_bool_exp | null),marketsByBidsTokenAcct?: (markets_bool_exp | null),marketsByBidsTokenAcct_aggregate?: (markets_aggregate_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),mint_acct?: (String_comparison_exp | null),owner_acct?: (String_comparison_exp | null),status?: (token_acct_status_comparison_exp | null),token?: (tokens_bool_exp | null),token_acct?: (String_comparison_exp | null),token_acct_balances?: (token_acct_balances_bool_exp | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null),v0_4_conditional_vaults?: (v0_4_conditional_vaults_bool_exp | null),v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_bool_exp | null)} -/** input type for incrementing numeric columns in table "reactions" */ -export interface reactions_inc_input {comment_id?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "token_accts" */ +export interface token_accts_inc_input {amount?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "reactions" */ -export interface reactions_insert_input {comment?: (comments_obj_rel_insert_input | null),comment_id?: (Scalars['bigint'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for inserting data into table "token_accts" */ +export interface token_accts_insert_input {amount?: (Scalars['bigint'] | null),markets?: (markets_arr_rel_insert_input | null),marketsByBidsTokenAcct?: (markets_arr_rel_insert_input | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token?: (tokens_obj_rel_insert_input | null),token_acct?: (Scalars['String'] | null),token_acct_balances?: (token_acct_balances_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null),v0_4_conditional_vaults?: (v0_4_conditional_vaults_arr_rel_insert_input | null)} /** aggregate max on columns */ -export interface reactions_max_fieldsGenqlSelection{ - comment_id?: boolean | number - proposal_acct?: boolean | number - reaction?: boolean | number - reactor_acct?: boolean | number +export interface token_accts_max_fieldsGenqlSelection{ + amount?: boolean | number + mint_acct?: boolean | number + owner_acct?: boolean | number + status?: boolean | number + token_acct?: boolean | number updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "reactions" */ -export interface reactions_max_order_by {comment_id?: (order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} +/** order by max() on columns of table "token_accts" */ +export interface token_accts_max_order_by {amount?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token_acct?: (order_by | null),updated_at?: (order_by | null)} /** aggregate min on columns */ -export interface reactions_min_fieldsGenqlSelection{ - comment_id?: boolean | number - proposal_acct?: boolean | number - reaction?: boolean | number - reactor_acct?: boolean | number +export interface token_accts_min_fieldsGenqlSelection{ + amount?: boolean | number + mint_acct?: boolean | number + owner_acct?: boolean | number + status?: boolean | number + token_acct?: boolean | number updated_at?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "reactions" */ -export interface reactions_min_order_by {comment_id?: (order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} +/** order by min() on columns of table "token_accts" */ +export interface token_accts_min_order_by {amount?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token_acct?: (order_by | null),updated_at?: (order_by | null)} -/** response of any mutation on the table "reactions" */ -export interface reactions_mutation_responseGenqlSelection{ +/** response of any mutation on the table "token_accts" */ +export interface token_accts_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: reactionsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** on_conflict condition type for table "reactions" */ -export interface reactions_on_conflict {constraint: reactions_constraint,update_columns?: reactions_update_column[],where?: (reactions_bool_exp | null)} - - -/** Ordering options when selecting data from "reactions". */ -export interface reactions_order_by {comment?: (comments_order_by | null),comment_id?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),reaction?: (order_by | null),reactor_acct?: (order_by | null),updated_at?: (order_by | null)} - - -/** primary key columns input for table: reactions */ -export interface reactions_pk_columns_input {proposal_acct: Scalars['String'],reaction: Scalars['String'],reactor_acct: Scalars['String']} - - -/** input type for updating data in table "reactions" */ -export interface reactions_set_input {comment_id?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} - - -/** aggregate stddev on columns */ -export interface reactions_stddev_fieldsGenqlSelection{ - comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by stddev() on columns of table "reactions" */ -export interface reactions_stddev_order_by {comment_id?: (order_by | null)} - - -/** aggregate stddev_pop on columns */ -export interface reactions_stddev_pop_fieldsGenqlSelection{ - comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by stddev_pop() on columns of table "reactions" */ -export interface reactions_stddev_pop_order_by {comment_id?: (order_by | null)} - - -/** aggregate stddev_samp on columns */ -export interface reactions_stddev_samp_fieldsGenqlSelection{ - comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by stddev_samp() on columns of table "reactions" */ -export interface reactions_stddev_samp_order_by {comment_id?: (order_by | null)} - - -/** Streaming cursor of the table "reactions" */ -export interface reactions_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: reactions_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} - - -/** Initial value of the column from where the streaming should start */ -export interface reactions_stream_cursor_value_input {comment_id?: (Scalars['bigint'] | null),proposal_acct?: (Scalars['String'] | null),reaction?: (Scalars['String'] | null),reactor_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} - - -/** aggregate sum on columns */ -export interface reactions_sum_fieldsGenqlSelection{ - comment_id?: boolean | number + returning?: token_acctsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "reactions" */ -export interface reactions_sum_order_by {comment_id?: (order_by | null)} - -export interface reactions_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (reactions_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (reactions_set_input | null), -/** filter the rows which have to be updated */ -where: reactions_bool_exp} +/** input type for inserting object relation for remote table "token_accts" */ +export interface token_accts_obj_rel_insert_input {data: token_accts_insert_input, +/** upsert condition */ +on_conflict?: (token_accts_on_conflict | null)} -/** aggregate var_pop on columns */ -export interface reactions_var_pop_fieldsGenqlSelection{ - comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** on_conflict condition type for table "token_accts" */ +export interface token_accts_on_conflict {constraint: token_accts_constraint,update_columns?: token_accts_update_column[],where?: (token_accts_bool_exp | null)} -/** order by var_pop() on columns of table "reactions" */ -export interface reactions_var_pop_order_by {comment_id?: (order_by | null)} +/** Ordering options when selecting data from "token_accts". */ +export interface token_accts_order_by {amount?: (order_by | null),marketsByBidsTokenAcct_aggregate?: (markets_aggregate_order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token?: (tokens_order_by | null),token_acct?: (order_by | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_order_by | null),updated_at?: (order_by | null),v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_order_by | null)} -/** aggregate var_samp on columns */ -export interface reactions_var_samp_fieldsGenqlSelection{ - comment_id?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** primary key columns input for table: token_accts */ +export interface token_accts_pk_columns_input {token_acct: Scalars['String']} -/** order by var_samp() on columns of table "reactions" */ -export interface reactions_var_samp_order_by {comment_id?: (order_by | null)} +/** input type for updating data in table "token_accts" */ +export interface token_accts_set_input {amount?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} -/** aggregate variance on columns */ -export interface reactions_variance_fieldsGenqlSelection{ - comment_id?: boolean | number +/** aggregate stddev on columns */ +export interface token_accts_stddev_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "reactions" */ -export interface reactions_variance_order_by {comment_id?: (order_by | null)} - - -/** columns and relationships of "sessions" */ -export interface sessionsGenqlSelection{ - created_at?: boolean | number - expires_at?: boolean | number - id?: boolean | number - /** An object relationship */ - user?: usersGenqlSelection - user_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} +/** order by stddev() on columns of table "token_accts" */ +export interface token_accts_stddev_order_by {amount?: (order_by | null)} -/** aggregated selection of "sessions" */ -export interface sessions_aggregateGenqlSelection{ - aggregate?: sessions_aggregate_fieldsGenqlSelection - nodes?: sessionsGenqlSelection +/** aggregate stddev_pop on columns */ +export interface token_accts_stddev_pop_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -export interface sessions_aggregate_bool_exp {count?: (sessions_aggregate_bool_exp_count | null)} -export interface sessions_aggregate_bool_exp_count {arguments?: (sessions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (sessions_bool_exp | null),predicate: Int_comparison_exp} +/** order by stddev_pop() on columns of table "token_accts" */ +export interface token_accts_stddev_pop_order_by {amount?: (order_by | null)} -/** aggregate fields of "sessions" */ -export interface sessions_aggregate_fieldsGenqlSelection{ - count?: { __args: {columns?: (sessions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: sessions_max_fieldsGenqlSelection - min?: sessions_min_fieldsGenqlSelection +/** aggregate stddev_samp on columns */ +export interface token_accts_stddev_samp_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "sessions" */ -export interface sessions_aggregate_order_by {count?: (order_by | null),max?: (sessions_max_order_by | null),min?: (sessions_min_order_by | null)} - - -/** input type for inserting array relation for remote table "sessions" */ -export interface sessions_arr_rel_insert_input {data: sessions_insert_input[], -/** upsert condition */ -on_conflict?: (sessions_on_conflict | null)} +/** order by stddev_samp() on columns of table "token_accts" */ +export interface token_accts_stddev_samp_order_by {amount?: (order_by | null)} -/** Boolean expression to filter rows from the table "sessions". All fields are combined with a logical 'AND'. */ -export interface sessions_bool_exp {_and?: (sessions_bool_exp[] | null),_not?: (sessions_bool_exp | null),_or?: (sessions_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),expires_at?: (timestamp_comparison_exp | null),id?: (uuid_comparison_exp | null),user?: (users_bool_exp | null),user_acct?: (String_comparison_exp | null)} +/** Streaming cursor of the table "token_accts" */ +export interface token_accts_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: token_accts_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} -/** input type for inserting data into table "sessions" */ -export interface sessions_insert_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user?: (users_obj_rel_insert_input | null),user_acct?: (Scalars['String'] | null)} +/** Initial value of the column from where the streaming should start */ +export interface token_accts_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} -/** aggregate max on columns */ -export interface sessions_max_fieldsGenqlSelection{ - created_at?: boolean | number - expires_at?: boolean | number - id?: boolean | number - user_acct?: boolean | number +/** aggregate sum on columns */ +export interface token_accts_sum_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "sessions" */ -export interface sessions_max_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user_acct?: (order_by | null)} +/** order by sum() on columns of table "token_accts" */ +export interface token_accts_sum_order_by {amount?: (order_by | null)} + +export interface token_accts_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (token_accts_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (token_accts_set_input | null), +/** filter the rows which have to be updated */ +where: token_accts_bool_exp} -/** aggregate min on columns */ -export interface sessions_min_fieldsGenqlSelection{ - created_at?: boolean | number - expires_at?: boolean | number - id?: boolean | number - user_acct?: boolean | number +/** aggregate var_pop on columns */ +export interface token_accts_var_pop_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "sessions" */ -export interface sessions_min_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user_acct?: (order_by | null)} +/** order by var_pop() on columns of table "token_accts" */ +export interface token_accts_var_pop_order_by {amount?: (order_by | null)} -/** response of any mutation on the table "sessions" */ -export interface sessions_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: sessionsGenqlSelection +/** aggregate var_samp on columns */ +export interface token_accts_var_samp_fieldsGenqlSelection{ + amount?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "sessions" */ -export interface sessions_on_conflict {constraint: sessions_constraint,update_columns?: sessions_update_column[],where?: (sessions_bool_exp | null)} - - -/** Ordering options when selecting data from "sessions". */ -export interface sessions_order_by {created_at?: (order_by | null),expires_at?: (order_by | null),id?: (order_by | null),user?: (users_order_by | null),user_acct?: (order_by | null)} - - -/** primary key columns input for table: sessions */ -export interface sessions_pk_columns_input {id: Scalars['uuid']} - - -/** input type for updating data in table "sessions" */ -export interface sessions_set_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user_acct?: (Scalars['String'] | null)} - - -/** Streaming cursor of the table "sessions" */ -export interface sessions_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: sessions_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} +/** order by var_samp() on columns of table "token_accts" */ +export interface token_accts_var_samp_order_by {amount?: (order_by | null)} -/** Initial value of the column from where the streaming should start */ -export interface sessions_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),expires_at?: (Scalars['timestamp'] | null),id?: (Scalars['uuid'] | null),user_acct?: (Scalars['String'] | null)} +/** aggregate variance on columns */ +export interface token_accts_variance_fieldsGenqlSelection{ + amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -export interface sessions_updates { -/** sets the columns of the filtered rows to the given values */ -_set?: (sessions_set_input | null), -/** filter the rows which have to be updated */ -where: sessions_bool_exp} +/** order by variance() on columns of table "token_accts" */ +export interface token_accts_variance_order_by {amount?: (order_by | null)} -/** Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'. */ -export interface smallint_comparison_exp {_eq?: (Scalars['smallint'] | null),_gt?: (Scalars['smallint'] | null),_gte?: (Scalars['smallint'] | null),_in?: (Scalars['smallint'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['smallint'] | null),_lte?: (Scalars['smallint'] | null),_neq?: (Scalars['smallint'] | null),_nin?: (Scalars['smallint'][] | null)} -export interface subscription_rootGenqlSelection{ +/** columns and relationships of "tokens" */ +export interface tokensGenqlSelection{ /** An array relationship */ - candles?: (candlesGenqlSelection & { __args?: { + conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), + distinct_on?: (conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), + order_by?: (conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) + where?: (conditional_vaults_bool_exp | null)} }) /** An aggregate relationship */ - candles_aggregate?: (candles_aggregateGenqlSelection & { __args?: { + conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (candles_select_column[] | null), + distinct_on?: (conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (candles_order_by[] | null), + order_by?: (conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) - /** fetch data from the table: "candles" using primary key columns */ - candles_by_pk?: (candlesGenqlSelection & { __args: {candle_duration: Scalars['Int'], market_acct: Scalars['String'], timestamp: Scalars['timestamptz']} }) - /** fetch data from the table in a streaming manner: "candles" */ - candles_stream?: (candlesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (candles_stream_cursor_input | null)[], + where?: (conditional_vaults_bool_exp | null)} }) + /** An array relationship */ + daos?: (daosGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), /** filter the rows returned */ - where?: (candles_bool_exp | null)} }) + where?: (daos_bool_exp | null)} }) /** An array relationship */ - comments?: (commentsGenqlSelection & { __args?: { + daosByQuoteAcct?: (daosGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), + distinct_on?: (daos_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), + order_by?: (daos_order_by[] | null), /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daosByQuoteAcct_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + /** An aggregate relationship */ + daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (daos_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (daos_order_by[] | null), + /** filter the rows returned */ + where?: (daos_bool_exp | null)} }) + decimals?: boolean | number + image_url?: boolean | number + /** An array relationship */ + markets?: (marketsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An array relationship */ + marketsByQuoteMintAcct?: (marketsGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An aggregate relationship */ + marketsByQuoteMintAcct_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + /** An aggregate relationship */ + markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (markets_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (markets_order_by[] | null), + /** filter the rows returned */ + where?: (markets_bool_exp | null)} }) + mint_acct?: boolean | number + name?: boolean | number + supply?: boolean | number + symbol?: boolean | number + /** An array relationship */ + token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { + /** distinct select on columns */ + distinct_on?: (token_acct_balances_select_column[] | null), + /** limit the number of rows returned */ + limit?: (Scalars['Int'] | null), + /** skip the first n rows. Use only with order_by */ + offset?: (Scalars['Int'] | null), + /** sort the rows by one or more columns */ + order_by?: (token_acct_balances_order_by[] | null), + /** filter the rows returned */ + where?: (token_acct_balances_bool_exp | null)} }) /** An aggregate relationship */ - comments_aggregate?: (comments_aggregateGenqlSelection & { __args?: { + token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (comments_select_column[] | null), + distinct_on?: (token_acct_balances_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (comments_order_by[] | null), - /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) - /** fetch data from the table: "comments" using primary key columns */ - comments_by_pk?: (commentsGenqlSelection & { __args: {comment_id: Scalars['bigint']} }) - /** fetch data from the table in a streaming manner: "comments" */ - comments_stream?: (commentsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (comments_stream_cursor_input | null)[], + order_by?: (token_acct_balances_order_by[] | null), /** filter the rows returned */ - where?: (comments_bool_exp | null)} }) + where?: (token_acct_balances_bool_exp | null)} }) /** An array relationship */ - conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { + token_accts?: (token_acctsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), + distinct_on?: (token_accts_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), + order_by?: (token_accts_order_by[] | null), /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) + where?: (token_accts_bool_exp | null)} }) /** An aggregate relationship */ - conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { + token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), + distinct_on?: (token_accts_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), - /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** fetch data from the table: "conditional_vaults" using primary key columns */ - conditional_vaults_by_pk?: (conditional_vaultsGenqlSelection & { __args: {cond_vault_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "conditional_vaults" */ - conditional_vaults_stream?: (conditional_vaultsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (conditional_vaults_stream_cursor_input | null)[], + order_by?: (token_accts_order_by[] | null), /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** fetch data from the table: "dao_details" */ - dao_details?: (dao_detailsGenqlSelection & { __args?: { + where?: (token_accts_bool_exp | null)} }) + updated_at?: boolean | number + /** An array relationship */ + user_deposits?: (user_depositsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (dao_details_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (dao_details_order_by[] | null), + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (dao_details_bool_exp | null)} }) - /** fetch aggregated fields from the table: "dao_details" */ - dao_details_aggregate?: (dao_details_aggregateGenqlSelection & { __args?: { + where?: (user_deposits_bool_exp | null)} }) + /** An aggregate relationship */ + user_deposits_aggregate?: (user_deposits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (dao_details_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (dao_details_order_by[] | null), - /** filter the rows returned */ - where?: (dao_details_bool_exp | null)} }) - /** fetch data from the table: "dao_details" using primary key columns */ - dao_details_by_pk?: (dao_detailsGenqlSelection & { __args: {dao_id: Scalars['bigint']} }) - /** fetch data from the table in a streaming manner: "dao_details" */ - dao_details_stream?: (dao_detailsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (dao_details_stream_cursor_input | null)[], + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (dao_details_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) /** An array relationship */ - daos?: (daosGenqlSelection & { __args?: { + v04AmmsByLpMintAddr?: (v0_4_ammsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) + where?: (v0_4_amms_bool_exp | null)} }) /** An aggregate relationship */ - daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { + v04AmmsByLpMintAddr_aggregate?: (v0_4_amms_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** fetch data from the table: "daos" using primary key columns */ - daos_by_pk?: (daosGenqlSelection & { __args: {dao_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "daos" */ - daos_stream?: (daosGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (daos_stream_cursor_input | null)[], + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) + where?: (v0_4_amms_bool_exp | null)} }) /** An array relationship */ - indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { + v04AmmsByQuoteMintAddr?: (v0_4_ammsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) + where?: (v0_4_amms_bool_exp | null)} }) /** An aggregate relationship */ - indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { + v04AmmsByQuoteMintAddr_aggregate?: (v0_4_amms_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), - /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** fetch data from the table: "indexer_account_dependencies" using primary key columns */ - indexer_account_dependencies_by_pk?: (indexer_account_dependenciesGenqlSelection & { __args: {acct: Scalars['String'], name: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "indexer_account_dependencies" */ - indexer_account_dependencies_stream?: (indexer_account_dependenciesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (indexer_account_dependencies_stream_cursor_input | null)[], + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** fetch data from the table: "indexers" */ - indexers?: (indexersGenqlSelection & { __args?: { + where?: (v0_4_amms_bool_exp | null)} }) + /** An array relationship */ + v0_4_amms?: (v0_4_ammsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexers_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexers_order_by[] | null), + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (indexers_bool_exp | null)} }) - /** fetch aggregated fields from the table: "indexers" */ - indexers_aggregate?: (indexers_aggregateGenqlSelection & { __args?: { + where?: (v0_4_amms_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_amms_aggregate?: (v0_4_amms_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (indexers_select_column[] | null), + distinct_on?: (v0_4_amms_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (indexers_order_by[] | null), - /** filter the rows returned */ - where?: (indexers_bool_exp | null)} }) - /** fetch data from the table: "indexers" using primary key columns */ - indexers_by_pk?: (indexersGenqlSelection & { __args: {name: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "indexers" */ - indexers_stream?: (indexersGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (indexers_stream_cursor_input | null)[], + order_by?: (v0_4_amms_order_by[] | null), /** filter the rows returned */ - where?: (indexers_bool_exp | null)} }) + where?: (v0_4_amms_bool_exp | null)} }) /** An array relationship */ - makes?: (makesGenqlSelection & { __args?: { + v0_4_conditional_vaults?: (v0_4_conditional_vaultsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) + where?: (v0_4_conditional_vaults_bool_exp | null)} }) /** An aggregate relationship */ - makes_aggregate?: (makes_aggregateGenqlSelection & { __args?: { + v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (makes_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (makes_order_by[] | null), - /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) - /** fetch data from the table: "makes" using primary key columns */ - makes_by_pk?: (makesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "makes" */ - makes_stream?: (makesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (makes_stream_cursor_input | null)[], + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (makes_bool_exp | null)} }) + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + /** An object relationship */ + vault_by_finalize?: conditional_vaultsGenqlSelection + /** An object relationship */ + vault_by_revert?: conditional_vaultsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "tokens" */ +export interface tokens_aggregateGenqlSelection{ + aggregate?: tokens_aggregate_fieldsGenqlSelection + nodes?: tokensGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "tokens" */ +export interface tokens_aggregate_fieldsGenqlSelection{ + avg?: tokens_avg_fieldsGenqlSelection + count?: { __args: {columns?: (tokens_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: tokens_max_fieldsGenqlSelection + min?: tokens_min_fieldsGenqlSelection + stddev?: tokens_stddev_fieldsGenqlSelection + stddev_pop?: tokens_stddev_pop_fieldsGenqlSelection + stddev_samp?: tokens_stddev_samp_fieldsGenqlSelection + sum?: tokens_sum_fieldsGenqlSelection + var_pop?: tokens_var_pop_fieldsGenqlSelection + var_samp?: tokens_var_samp_fieldsGenqlSelection + variance?: tokens_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface tokens_avg_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "tokens". All fields are combined with a logical 'AND'. */ +export interface tokens_bool_exp {_and?: (tokens_bool_exp[] | null),_not?: (tokens_bool_exp | null),_or?: (tokens_bool_exp[] | null),conditional_vaults?: (conditional_vaults_bool_exp | null),conditional_vaults_aggregate?: (conditional_vaults_aggregate_bool_exp | null),daos?: (daos_bool_exp | null),daosByQuoteAcct?: (daos_bool_exp | null),daosByQuoteAcct_aggregate?: (daos_aggregate_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),decimals?: (smallint_comparison_exp | null),image_url?: (String_comparison_exp | null),markets?: (markets_bool_exp | null),marketsByQuoteMintAcct?: (markets_bool_exp | null),marketsByQuoteMintAcct_aggregate?: (markets_aggregate_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),mint_acct?: (String_comparison_exp | null),name?: (String_comparison_exp | null),supply?: (bigint_comparison_exp | null),symbol?: (String_comparison_exp | null),token_acct_balances?: (token_acct_balances_bool_exp | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_bool_exp | null),token_accts?: (token_accts_bool_exp | null),token_accts_aggregate?: (token_accts_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null),user_deposits?: (user_deposits_bool_exp | null),user_deposits_aggregate?: (user_deposits_aggregate_bool_exp | null),v04AmmsByLpMintAddr?: (v0_4_amms_bool_exp | null),v04AmmsByLpMintAddr_aggregate?: (v0_4_amms_aggregate_bool_exp | null),v04AmmsByQuoteMintAddr?: (v0_4_amms_bool_exp | null),v04AmmsByQuoteMintAddr_aggregate?: (v0_4_amms_aggregate_bool_exp | null),v0_4_amms?: (v0_4_amms_bool_exp | null),v0_4_amms_aggregate?: (v0_4_amms_aggregate_bool_exp | null),v0_4_conditional_vaults?: (v0_4_conditional_vaults_bool_exp | null),v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_bool_exp | null),vault_by_finalize?: (conditional_vaults_bool_exp | null),vault_by_revert?: (conditional_vaults_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "tokens" */ +export interface tokens_inc_input {decimals?: (Scalars['smallint'] | null),supply?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "tokens" */ +export interface tokens_insert_input {conditional_vaults?: (conditional_vaults_arr_rel_insert_input | null),daos?: (daos_arr_rel_insert_input | null),daosByQuoteAcct?: (daos_arr_rel_insert_input | null),decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),markets?: (markets_arr_rel_insert_input | null),marketsByQuoteMintAcct?: (markets_arr_rel_insert_input | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),token_acct_balances?: (token_acct_balances_arr_rel_insert_input | null),token_accts?: (token_accts_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null),user_deposits?: (user_deposits_arr_rel_insert_input | null),v04AmmsByLpMintAddr?: (v0_4_amms_arr_rel_insert_input | null),v04AmmsByQuoteMintAddr?: (v0_4_amms_arr_rel_insert_input | null),v0_4_amms?: (v0_4_amms_arr_rel_insert_input | null),v0_4_conditional_vaults?: (v0_4_conditional_vaults_arr_rel_insert_input | null),vault_by_finalize?: (conditional_vaults_obj_rel_insert_input | null),vault_by_revert?: (conditional_vaults_obj_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface tokens_max_fieldsGenqlSelection{ + decimals?: boolean | number + image_url?: boolean | number + mint_acct?: boolean | number + name?: boolean | number + supply?: boolean | number + symbol?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface tokens_min_fieldsGenqlSelection{ + decimals?: boolean | number + image_url?: boolean | number + mint_acct?: boolean | number + name?: boolean | number + supply?: boolean | number + symbol?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "tokens" */ +export interface tokens_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: tokensGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "tokens" */ +export interface tokens_obj_rel_insert_input {data: tokens_insert_input, +/** upsert condition */ +on_conflict?: (tokens_on_conflict | null)} + + +/** on_conflict condition type for table "tokens" */ +export interface tokens_on_conflict {constraint: tokens_constraint,update_columns?: tokens_update_column[],where?: (tokens_bool_exp | null)} + + +/** Ordering options when selecting data from "tokens". */ +export interface tokens_order_by {conditional_vaults_aggregate?: (conditional_vaults_aggregate_order_by | null),daosByQuoteAcct_aggregate?: (daos_aggregate_order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),decimals?: (order_by | null),image_url?: (order_by | null),marketsByQuoteMintAcct_aggregate?: (markets_aggregate_order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),mint_acct?: (order_by | null),name?: (order_by | null),supply?: (order_by | null),symbol?: (order_by | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_order_by | null),token_accts_aggregate?: (token_accts_aggregate_order_by | null),updated_at?: (order_by | null),user_deposits_aggregate?: (user_deposits_aggregate_order_by | null),v04AmmsByLpMintAddr_aggregate?: (v0_4_amms_aggregate_order_by | null),v04AmmsByQuoteMintAddr_aggregate?: (v0_4_amms_aggregate_order_by | null),v0_4_amms_aggregate?: (v0_4_amms_aggregate_order_by | null),v0_4_conditional_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_order_by | null),vault_by_finalize?: (conditional_vaults_order_by | null),vault_by_revert?: (conditional_vaults_order_by | null)} + + +/** primary key columns input for table: tokens */ +export interface tokens_pk_columns_input {mint_acct: Scalars['String']} + + +/** input type for updating data in table "tokens" */ +export interface tokens_set_input {decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface tokens_stddev_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface tokens_stddev_pop_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface tokens_stddev_samp_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "tokens" */ +export interface tokens_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: tokens_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface tokens_stream_cursor_value_input {decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface tokens_sum_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface tokens_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (tokens_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (tokens_set_input | null), +/** filter the rows which have to be updated */ +where: tokens_bool_exp} + + +/** aggregate var_pop on columns */ +export interface tokens_var_pop_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface tokens_var_samp_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface tokens_variance_fieldsGenqlSelection{ + decimals?: boolean | number + supply?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** top_dao_tradersNative Query Arguments */ +export interface top_dao_traders_arguments { +/** Slug of the DAO */ +dao_slug: Scalars['String']} + + +/** columns and relationships of "transaction_watcher_transactions" */ +export interface transaction_watcher_transactionsGenqlSelection{ + slot?: boolean | number + /** An object relationship */ + transaction?: transactionsGenqlSelection + /** An object relationship */ + transaction_watcher?: transaction_watchersGenqlSelection + tx_sig?: boolean | number + watcher_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_aggregateGenqlSelection{ + aggregate?: transaction_watcher_transactions_aggregate_fieldsGenqlSelection + nodes?: transaction_watcher_transactionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface transaction_watcher_transactions_aggregate_bool_exp {count?: (transaction_watcher_transactions_aggregate_bool_exp_count | null)} + +export interface transaction_watcher_transactions_aggregate_bool_exp_count {arguments?: (transaction_watcher_transactions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (transaction_watcher_transactions_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_aggregate_fieldsGenqlSelection{ + avg?: transaction_watcher_transactions_avg_fieldsGenqlSelection + count?: { __args: {columns?: (transaction_watcher_transactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: transaction_watcher_transactions_max_fieldsGenqlSelection + min?: transaction_watcher_transactions_min_fieldsGenqlSelection + stddev?: transaction_watcher_transactions_stddev_fieldsGenqlSelection + stddev_pop?: transaction_watcher_transactions_stddev_pop_fieldsGenqlSelection + stddev_samp?: transaction_watcher_transactions_stddev_samp_fieldsGenqlSelection + sum?: transaction_watcher_transactions_sum_fieldsGenqlSelection + var_pop?: transaction_watcher_transactions_var_pop_fieldsGenqlSelection + var_samp?: transaction_watcher_transactions_var_samp_fieldsGenqlSelection + variance?: transaction_watcher_transactions_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_aggregate_order_by {avg?: (transaction_watcher_transactions_avg_order_by | null),count?: (order_by | null),max?: (transaction_watcher_transactions_max_order_by | null),min?: (transaction_watcher_transactions_min_order_by | null),stddev?: (transaction_watcher_transactions_stddev_order_by | null),stddev_pop?: (transaction_watcher_transactions_stddev_pop_order_by | null),stddev_samp?: (transaction_watcher_transactions_stddev_samp_order_by | null),sum?: (transaction_watcher_transactions_sum_order_by | null),var_pop?: (transaction_watcher_transactions_var_pop_order_by | null),var_samp?: (transaction_watcher_transactions_var_samp_order_by | null),variance?: (transaction_watcher_transactions_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_arr_rel_insert_input {data: transaction_watcher_transactions_insert_input[], +/** upsert condition */ +on_conflict?: (transaction_watcher_transactions_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface transaction_watcher_transactions_avg_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_avg_order_by {slot?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "transaction_watcher_transactions". All fields are combined with a logical 'AND'. */ +export interface transaction_watcher_transactions_bool_exp {_and?: (transaction_watcher_transactions_bool_exp[] | null),_not?: (transaction_watcher_transactions_bool_exp | null),_or?: (transaction_watcher_transactions_bool_exp[] | null),slot?: (bigint_comparison_exp | null),transaction?: (transactions_bool_exp | null),transaction_watcher?: (transaction_watchers_bool_exp | null),tx_sig?: (String_comparison_exp | null),watcher_acct?: (String_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_inc_input {slot?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_insert_input {slot?: (Scalars['bigint'] | null),transaction?: (transactions_obj_rel_insert_input | null),transaction_watcher?: (transaction_watchers_obj_rel_insert_input | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface transaction_watcher_transactions_max_fieldsGenqlSelection{ + slot?: boolean | number + tx_sig?: boolean | number + watcher_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_max_order_by {slot?: (order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} + + +/** aggregate min on columns */ +export interface transaction_watcher_transactions_min_fieldsGenqlSelection{ + slot?: boolean | number + tx_sig?: boolean | number + watcher_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_min_order_by {slot?: (order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} + + +/** response of any mutation on the table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: transaction_watcher_transactionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_on_conflict {constraint: transaction_watcher_transactions_constraint,update_columns?: transaction_watcher_transactions_update_column[],where?: (transaction_watcher_transactions_bool_exp | null)} + + +/** Ordering options when selecting data from "transaction_watcher_transactions". */ +export interface transaction_watcher_transactions_order_by {slot?: (order_by | null),transaction?: (transactions_order_by | null),transaction_watcher?: (transaction_watchers_order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} + + +/** primary key columns input for table: transaction_watcher_transactions */ +export interface transaction_watcher_transactions_pk_columns_input {tx_sig: Scalars['String'],watcher_acct: Scalars['String']} + + +/** input type for updating data in table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_set_input {slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface transaction_watcher_transactions_stddev_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_stddev_order_by {slot?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface transaction_watcher_transactions_stddev_pop_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_stddev_pop_order_by {slot?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface transaction_watcher_transactions_stddev_samp_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_stddev_samp_order_by {slot?: (order_by | null)} + + +/** Streaming cursor of the table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: transaction_watcher_transactions_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface transaction_watcher_transactions_stream_cursor_value_input {slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface transaction_watcher_transactions_sum_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_sum_order_by {slot?: (order_by | null)} + +export interface transaction_watcher_transactions_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (transaction_watcher_transactions_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (transaction_watcher_transactions_set_input | null), +/** filter the rows which have to be updated */ +where: transaction_watcher_transactions_bool_exp} + + +/** aggregate var_pop on columns */ +export interface transaction_watcher_transactions_var_pop_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_var_pop_order_by {slot?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface transaction_watcher_transactions_var_samp_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_var_samp_order_by {slot?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface transaction_watcher_transactions_variance_fieldsGenqlSelection{ + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "transaction_watcher_transactions" */ +export interface transaction_watcher_transactions_variance_order_by {slot?: (order_by | null)} + + +/** columns and relationships of "transaction_watchers" */ +export interface transaction_watchersGenqlSelection{ + acct?: boolean | number + checked_up_to_slot?: boolean | number + description?: boolean | number + failure_log?: boolean | number + first_tx_sig?: boolean | number + latest_tx_sig?: boolean | number + serializer_logic_version?: boolean | number + status?: boolean | number + /** An object relationship */ + transaction?: transactionsGenqlSelection + /** An object relationship */ + transactionByLatestTxSig?: transactionsGenqlSelection /** An array relationship */ - markets?: (marketsGenqlSelection & { __args?: { + transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) + where?: (transaction_watcher_transactions_bool_exp | null)} }) /** An aggregate relationship */ - markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** fetch data from the table: "markets" using primary key columns */ - markets_by_pk?: (marketsGenqlSelection & { __args: {market_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "markets" */ - markets_stream?: (marketsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (markets_stream_cursor_input | null)[], + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) + where?: (transaction_watcher_transactions_bool_exp | null)} }) + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "transaction_watchers" */ +export interface transaction_watchers_aggregateGenqlSelection{ + aggregate?: transaction_watchers_aggregate_fieldsGenqlSelection + nodes?: transaction_watchersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface transaction_watchers_aggregate_bool_exp {count?: (transaction_watchers_aggregate_bool_exp_count | null)} + +export interface transaction_watchers_aggregate_bool_exp_count {arguments?: (transaction_watchers_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (transaction_watchers_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "transaction_watchers" */ +export interface transaction_watchers_aggregate_fieldsGenqlSelection{ + avg?: transaction_watchers_avg_fieldsGenqlSelection + count?: { __args: {columns?: (transaction_watchers_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: transaction_watchers_max_fieldsGenqlSelection + min?: transaction_watchers_min_fieldsGenqlSelection + stddev?: transaction_watchers_stddev_fieldsGenqlSelection + stddev_pop?: transaction_watchers_stddev_pop_fieldsGenqlSelection + stddev_samp?: transaction_watchers_stddev_samp_fieldsGenqlSelection + sum?: transaction_watchers_sum_fieldsGenqlSelection + var_pop?: transaction_watchers_var_pop_fieldsGenqlSelection + var_samp?: transaction_watchers_var_samp_fieldsGenqlSelection + variance?: transaction_watchers_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "transaction_watchers" */ +export interface transaction_watchers_aggregate_order_by {avg?: (transaction_watchers_avg_order_by | null),count?: (order_by | null),max?: (transaction_watchers_max_order_by | null),min?: (transaction_watchers_min_order_by | null),stddev?: (transaction_watchers_stddev_order_by | null),stddev_pop?: (transaction_watchers_stddev_pop_order_by | null),stddev_samp?: (transaction_watchers_stddev_samp_order_by | null),sum?: (transaction_watchers_sum_order_by | null),var_pop?: (transaction_watchers_var_pop_order_by | null),var_samp?: (transaction_watchers_var_samp_order_by | null),variance?: (transaction_watchers_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "transaction_watchers" */ +export interface transaction_watchers_arr_rel_insert_input {data: transaction_watchers_insert_input[], +/** upsert condition */ +on_conflict?: (transaction_watchers_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface transaction_watchers_avg_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "transaction_watchers" */ +export interface transaction_watchers_avg_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "transaction_watchers". All fields are combined with a logical 'AND'. */ +export interface transaction_watchers_bool_exp {_and?: (transaction_watchers_bool_exp[] | null),_not?: (transaction_watchers_bool_exp | null),_or?: (transaction_watchers_bool_exp[] | null),acct?: (String_comparison_exp | null),checked_up_to_slot?: (bigint_comparison_exp | null),description?: (String_comparison_exp | null),failure_log?: (String_comparison_exp | null),first_tx_sig?: (String_comparison_exp | null),latest_tx_sig?: (String_comparison_exp | null),serializer_logic_version?: (smallint_comparison_exp | null),status?: (String_comparison_exp | null),transaction?: (transactions_bool_exp | null),transactionByLatestTxSig?: (transactions_bool_exp | null),transaction_watcher_transactions?: (transaction_watcher_transactions_bool_exp | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "transaction_watchers" */ +export interface transaction_watchers_inc_input {checked_up_to_slot?: (Scalars['bigint'] | null),serializer_logic_version?: (Scalars['smallint'] | null)} + + +/** input type for inserting data into table "transaction_watchers" */ +export interface transaction_watchers_insert_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),transaction?: (transactions_obj_rel_insert_input | null),transactionByLatestTxSig?: (transactions_obj_rel_insert_input | null),transaction_watcher_transactions?: (transaction_watcher_transactions_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate max on columns */ +export interface transaction_watchers_max_fieldsGenqlSelection{ + acct?: boolean | number + checked_up_to_slot?: boolean | number + description?: boolean | number + failure_log?: boolean | number + first_tx_sig?: boolean | number + latest_tx_sig?: boolean | number + serializer_logic_version?: boolean | number + status?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "transaction_watchers" */ +export interface transaction_watchers_max_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + + +/** aggregate min on columns */ +export interface transaction_watchers_min_fieldsGenqlSelection{ + acct?: boolean | number + checked_up_to_slot?: boolean | number + description?: boolean | number + failure_log?: boolean | number + first_tx_sig?: boolean | number + latest_tx_sig?: boolean | number + serializer_logic_version?: boolean | number + status?: boolean | number + updated_at?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "transaction_watchers" */ +export interface transaction_watchers_min_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + + +/** response of any mutation on the table "transaction_watchers" */ +export interface transaction_watchers_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: transaction_watchersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "transaction_watchers" */ +export interface transaction_watchers_obj_rel_insert_input {data: transaction_watchers_insert_input, +/** upsert condition */ +on_conflict?: (transaction_watchers_on_conflict | null)} + + +/** on_conflict condition type for table "transaction_watchers" */ +export interface transaction_watchers_on_conflict {constraint: transaction_watchers_constraint,update_columns?: transaction_watchers_update_column[],where?: (transaction_watchers_bool_exp | null)} + + +/** Ordering options when selecting data from "transaction_watchers". */ +export interface transaction_watchers_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),transaction?: (transactions_order_by | null),transactionByLatestTxSig?: (transactions_order_by | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_order_by | null),updated_at?: (order_by | null)} + + +/** primary key columns input for table: transaction_watchers */ +export interface transaction_watchers_pk_columns_input {acct: Scalars['String']} + + +/** input type for updating data in table "transaction_watchers" */ +export interface transaction_watchers_set_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate stddev on columns */ +export interface transaction_watchers_stddev_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "transaction_watchers" */ +export interface transaction_watchers_stddev_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface transaction_watchers_stddev_pop_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "transaction_watchers" */ +export interface transaction_watchers_stddev_pop_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface transaction_watchers_stddev_samp_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "transaction_watchers" */ +export interface transaction_watchers_stddev_samp_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** Streaming cursor of the table "transaction_watchers" */ +export interface transaction_watchers_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: transaction_watchers_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface transaction_watchers_stream_cursor_value_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + + +/** aggregate sum on columns */ +export interface transaction_watchers_sum_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "transaction_watchers" */ +export interface transaction_watchers_sum_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + +export interface transaction_watchers_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (transaction_watchers_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (transaction_watchers_set_input | null), +/** filter the rows which have to be updated */ +where: transaction_watchers_bool_exp} + + +/** aggregate var_pop on columns */ +export interface transaction_watchers_var_pop_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "transaction_watchers" */ +export interface transaction_watchers_var_pop_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface transaction_watchers_var_samp_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "transaction_watchers" */ +export interface transaction_watchers_var_samp_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface transaction_watchers_variance_fieldsGenqlSelection{ + checked_up_to_slot?: boolean | number + serializer_logic_version?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "transaction_watchers" */ +export interface transaction_watchers_variance_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + + +/** columns and relationships of "transactions" */ +export interface transactionsGenqlSelection{ + block_time?: boolean | number + failed?: boolean | number /** An array relationship */ - orders?: (ordersGenqlSelection & { __args?: { + indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), + distinct_on?: (indexer_account_dependencies_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), + order_by?: (indexer_account_dependencies_order_by[] | null), /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) + where?: (indexer_account_dependencies_bool_exp | null)} }) /** An aggregate relationship */ - orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { + indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (orders_select_column[] | null), + distinct_on?: (indexer_account_dependencies_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (orders_order_by[] | null), - /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) - /** fetch data from the table: "orders" using primary key columns */ - orders_by_pk?: (ordersGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "orders" */ - orders_stream?: (ordersGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (orders_stream_cursor_input | null)[], + order_by?: (indexer_account_dependencies_order_by[] | null), /** filter the rows returned */ - where?: (orders_bool_exp | null)} }) + where?: (indexer_account_dependencies_bool_exp | null)} }) + main_ix_type?: boolean | number + /** An object relationship */ + order?: ordersGenqlSelection + payload?: boolean | number + serializer_logic_version?: boolean | number + slot?: boolean | number /** An array relationship */ - prices?: (pricesGenqlSelection & { __args?: { + token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), + distinct_on?: (token_acct_balances_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), + order_by?: (token_acct_balances_order_by[] | null), /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) + where?: (token_acct_balances_bool_exp | null)} }) /** An aggregate relationship */ - prices_aggregate?: (prices_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (prices_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (prices_order_by[] | null), - /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) - /** fetch data from the table: "prices" using primary key columns */ - prices_by_pk?: (pricesGenqlSelection & { __args: {created_at: Scalars['timestamptz'], market_acct: Scalars['String']} }) - /** fetch data from the table: "prices_chart_data" */ - prices_chart_data?: (prices_chart_dataGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (prices_chart_data_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (prices_chart_data_order_by[] | null), - /** filter the rows returned */ - where?: (prices_chart_data_bool_exp | null)} }) - /** fetch aggregated fields from the table: "prices_chart_data" */ - prices_chart_data_aggregate?: (prices_chart_data_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (prices_chart_data_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (prices_chart_data_order_by[] | null), - /** filter the rows returned */ - where?: (prices_chart_data_bool_exp | null)} }) - /** fetch data from the table in a streaming manner: "prices_chart_data" */ - prices_chart_data_stream?: (prices_chart_dataGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (prices_chart_data_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (prices_chart_data_bool_exp | null)} }) - /** fetch data from the table in a streaming manner: "prices" */ - prices_stream?: (pricesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (prices_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (prices_bool_exp | null)} }) - /** fetch data from the table: "program_system" */ - program_system?: (program_systemGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), - /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - /** fetch aggregated fields from the table: "program_system" */ - program_system_aggregate?: (program_system_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (program_system_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (program_system_order_by[] | null), - /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - /** fetch data from the table: "program_system" using primary key columns */ - program_system_by_pk?: (program_systemGenqlSelection & { __args: {system_version: Scalars['float8']} }) - /** fetch data from the table in a streaming manner: "program_system" */ - program_system_stream?: (program_systemGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (program_system_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (program_system_bool_exp | null)} }) - /** fetch data from the table: "programs" */ - programs?: (programsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (programs_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (programs_order_by[] | null), - /** filter the rows returned */ - where?: (programs_bool_exp | null)} }) - /** fetch aggregated fields from the table: "programs" */ - programs_aggregate?: (programs_aggregateGenqlSelection & { __args?: { + token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (programs_select_column[] | null), + distinct_on?: (token_acct_balances_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (programs_order_by[] | null), - /** filter the rows returned */ - where?: (programs_bool_exp | null)} }) - /** fetch data from the table: "programs" using primary key columns */ - programs_by_pk?: (programsGenqlSelection & { __args: {program_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "programs" */ - programs_stream?: (programsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (programs_stream_cursor_input | null)[], + order_by?: (token_acct_balances_order_by[] | null), /** filter the rows returned */ - where?: (programs_bool_exp | null)} }) - /** fetch data from the table: "proposal_bars" */ - proposal_bars?: (proposal_barsGenqlSelection & { __args?: { + where?: (token_acct_balances_bool_exp | null)} }) + /** An array relationship */ + transactionWatchersByLatestTxSig?: (transaction_watchersGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_bars_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_bars_order_by[] | null), + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (proposal_bars_bool_exp | null)} }) - /** fetch aggregated fields from the table: "proposal_bars" */ - proposal_bars_aggregate?: (proposal_bars_aggregateGenqlSelection & { __args?: { + where?: (transaction_watchers_bool_exp | null)} }) + /** An aggregate relationship */ + transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_bars_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_bars_order_by[] | null), - /** filter the rows returned */ - where?: (proposal_bars_bool_exp | null)} }) - /** fetch data from the table: "proposal_bars" using primary key columns */ - proposal_bars_by_pk?: (proposal_barsGenqlSelection & { __args: {bar_size: Scalars['interval'], bar_start_time: Scalars['timestamptz'], proposal_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "proposal_bars" */ - proposal_bars_stream?: (proposal_barsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (proposal_bars_stream_cursor_input | null)[], + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (proposal_bars_bool_exp | null)} }) + where?: (transaction_watchers_bool_exp | null)} }) /** An array relationship */ - proposal_details?: (proposal_detailsGenqlSelection & { __args?: { + transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) + where?: (transaction_watcher_transactions_bool_exp | null)} }) /** An aggregate relationship */ - proposal_details_aggregate?: (proposal_details_aggregateGenqlSelection & { __args?: { + transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_details_select_column[] | null), + distinct_on?: (transaction_watcher_transactions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_details_order_by[] | null), - /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - /** fetch data from the table: "proposal_details" using primary key columns */ - proposal_details_by_pk?: (proposal_detailsGenqlSelection & { __args: {proposal_id: Scalars['bigint']} }) - /** fetch data from the table in a streaming manner: "proposal_details" */ - proposal_details_stream?: (proposal_detailsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (proposal_details_stream_cursor_input | null)[], + order_by?: (transaction_watcher_transactions_order_by[] | null), /** filter the rows returned */ - where?: (proposal_details_bool_exp | null)} }) - /** fetch data from the table: "proposal_total_trade_volume" */ - proposal_total_trade_volume?: (proposal_total_trade_volumeGenqlSelection & { __args?: { + where?: (transaction_watcher_transactions_bool_exp | null)} }) + /** An array relationship */ + transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_total_trade_volume_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_total_trade_volume_order_by[] | null), + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (proposal_total_trade_volume_bool_exp | null)} }) - /** fetch aggregated fields from the table: "proposal_total_trade_volume" */ - proposal_total_trade_volume_aggregate?: (proposal_total_trade_volume_aggregateGenqlSelection & { __args?: { + where?: (transaction_watchers_bool_exp | null)} }) + /** An aggregate relationship */ + transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposal_total_trade_volume_select_column[] | null), + distinct_on?: (transaction_watchers_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposal_total_trade_volume_order_by[] | null), - /** filter the rows returned */ - where?: (proposal_total_trade_volume_bool_exp | null)} }) - /** fetch data from the table in a streaming manner: "proposal_total_trade_volume" */ - proposal_total_trade_volume_stream?: (proposal_total_trade_volumeGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (proposal_total_trade_volume_stream_cursor_input | null)[], + order_by?: (transaction_watchers_order_by[] | null), /** filter the rows returned */ - where?: (proposal_total_trade_volume_bool_exp | null)} }) + where?: (transaction_watchers_bool_exp | null)} }) + tx_sig?: boolean | number /** An array relationship */ - proposals?: (proposalsGenqlSelection & { __args?: { + user_deposits?: (user_depositsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) /** An aggregate relationship */ - proposals_aggregate?: (proposals_aggregateGenqlSelection & { __args?: { + user_deposits_aggregate?: (user_deposits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (proposals_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (proposals_order_by[] | null), - /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) - /** fetch data from the table: "proposals" using primary key columns */ - proposals_by_pk?: (proposalsGenqlSelection & { __args: {proposal_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "proposals" */ - proposals_stream?: (proposalsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (proposals_stream_cursor_input | null)[], + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (proposals_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "transactions" */ +export interface transactions_aggregateGenqlSelection{ + aggregate?: transactions_aggregate_fieldsGenqlSelection + nodes?: transactionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "transactions" */ +export interface transactions_aggregate_fieldsGenqlSelection{ + avg?: transactions_avg_fieldsGenqlSelection + count?: { __args: {columns?: (transactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: transactions_max_fieldsGenqlSelection + min?: transactions_min_fieldsGenqlSelection + stddev?: transactions_stddev_fieldsGenqlSelection + stddev_pop?: transactions_stddev_pop_fieldsGenqlSelection + stddev_samp?: transactions_stddev_samp_fieldsGenqlSelection + sum?: transactions_sum_fieldsGenqlSelection + var_pop?: transactions_var_pop_fieldsGenqlSelection + var_samp?: transactions_var_samp_fieldsGenqlSelection + variance?: transactions_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface transactions_avg_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "transactions". All fields are combined with a logical 'AND'. */ +export interface transactions_bool_exp {_and?: (transactions_bool_exp[] | null),_not?: (transactions_bool_exp | null),_or?: (transactions_bool_exp[] | null),block_time?: (timestamptz_comparison_exp | null),failed?: (Boolean_comparison_exp | null),indexer_account_dependencies?: (indexer_account_dependencies_bool_exp | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_bool_exp | null),main_ix_type?: (String_comparison_exp | null),order?: (orders_bool_exp | null),payload?: (String_comparison_exp | null),serializer_logic_version?: (smallint_comparison_exp | null),slot?: (bigint_comparison_exp | null),token_acct_balances?: (token_acct_balances_bool_exp | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_bool_exp | null),transactionWatchersByLatestTxSig?: (transaction_watchers_bool_exp | null),transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregate_bool_exp | null),transaction_watcher_transactions?: (transaction_watcher_transactions_bool_exp | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_bool_exp | null),transaction_watchers?: (transaction_watchers_bool_exp | null),transaction_watchers_aggregate?: (transaction_watchers_aggregate_bool_exp | null),tx_sig?: (String_comparison_exp | null),user_deposits?: (user_deposits_bool_exp | null),user_deposits_aggregate?: (user_deposits_aggregate_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "transactions" */ +export interface transactions_inc_input {serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "transactions" */ +export interface transactions_insert_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),indexer_account_dependencies?: (indexer_account_dependencies_arr_rel_insert_input | null),main_ix_type?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),token_acct_balances?: (token_acct_balances_arr_rel_insert_input | null),transactionWatchersByLatestTxSig?: (transaction_watchers_arr_rel_insert_input | null),transaction_watcher_transactions?: (transaction_watcher_transactions_arr_rel_insert_input | null),transaction_watchers?: (transaction_watchers_arr_rel_insert_input | null),tx_sig?: (Scalars['String'] | null),user_deposits?: (user_deposits_arr_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface transactions_max_fieldsGenqlSelection{ + block_time?: boolean | number + main_ix_type?: boolean | number + payload?: boolean | number + serializer_logic_version?: boolean | number + slot?: boolean | number + tx_sig?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface transactions_min_fieldsGenqlSelection{ + block_time?: boolean | number + main_ix_type?: boolean | number + payload?: boolean | number + serializer_logic_version?: boolean | number + slot?: boolean | number + tx_sig?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "transactions" */ +export interface transactions_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: transactionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "transactions" */ +export interface transactions_obj_rel_insert_input {data: transactions_insert_input, +/** upsert condition */ +on_conflict?: (transactions_on_conflict | null)} + + +/** on_conflict condition type for table "transactions" */ +export interface transactions_on_conflict {constraint: transactions_constraint,update_columns?: transactions_update_column[],where?: (transactions_bool_exp | null)} + + +/** Ordering options when selecting data from "transactions". */ +export interface transactions_order_by {block_time?: (order_by | null),failed?: (order_by | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_order_by | null),main_ix_type?: (order_by | null),order?: (orders_order_by | null),payload?: (order_by | null),serializer_logic_version?: (order_by | null),slot?: (order_by | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_order_by | null),transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregate_order_by | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_order_by | null),transaction_watchers_aggregate?: (transaction_watchers_aggregate_order_by | null),tx_sig?: (order_by | null),user_deposits_aggregate?: (user_deposits_aggregate_order_by | null)} + + +/** primary key columns input for table: transactions */ +export interface transactions_pk_columns_input {tx_sig: Scalars['String']} + + +/** input type for updating data in table "transactions" */ +export interface transactions_set_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),main_ix_type?: (Scalars['String'] | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface transactions_stddev_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface transactions_stddev_pop_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface transactions_stddev_samp_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "transactions" */ +export interface transactions_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: transactions_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface transactions_stream_cursor_value_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),main_ix_type?: (Scalars['String'] | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface transactions_sum_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface transactions_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (transactions_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (transactions_set_input | null), +/** filter the rows which have to be updated */ +where: transactions_bool_exp} + + +/** aggregate var_pop on columns */ +export interface transactions_var_pop_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface transactions_var_samp_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface transactions_variance_fieldsGenqlSelection{ + serializer_logic_version?: boolean | number + slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "twap_chart_data" */ +export interface twap_chart_dataGenqlSelection{ + interv?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "twap_chart_data" */ +export interface twap_chart_data_aggregateGenqlSelection{ + aggregate?: twap_chart_data_aggregate_fieldsGenqlSelection + nodes?: twap_chart_dataGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "twap_chart_data" */ +export interface twap_chart_data_aggregate_fieldsGenqlSelection{ + avg?: twap_chart_data_avg_fieldsGenqlSelection + count?: { __args: {columns?: (twap_chart_data_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: twap_chart_data_max_fieldsGenqlSelection + min?: twap_chart_data_min_fieldsGenqlSelection + stddev?: twap_chart_data_stddev_fieldsGenqlSelection + stddev_pop?: twap_chart_data_stddev_pop_fieldsGenqlSelection + stddev_samp?: twap_chart_data_stddev_samp_fieldsGenqlSelection + sum?: twap_chart_data_sum_fieldsGenqlSelection + var_pop?: twap_chart_data_var_pop_fieldsGenqlSelection + var_samp?: twap_chart_data_var_samp_fieldsGenqlSelection + variance?: twap_chart_data_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate avg on columns */ +export interface twap_chart_data_avg_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "twap_chart_data". All fields are combined with a logical 'AND'. */ +export interface twap_chart_data_bool_exp {_and?: (twap_chart_data_bool_exp[] | null),_not?: (twap_chart_data_bool_exp | null),_or?: (twap_chart_data_bool_exp[] | null),interv?: (timestamptz_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),token_amount?: (bigint_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "twap_chart_data" */ +export interface twap_chart_data_inc_input {token_amount?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "twap_chart_data" */ +export interface twap_chart_data_insert_input {interv?: (Scalars['timestamptz'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface twap_chart_data_max_fieldsGenqlSelection{ + interv?: boolean | number + market_acct?: boolean | number + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface twap_chart_data_min_fieldsGenqlSelection{ + interv?: boolean | number + market_acct?: boolean | number + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "twap_chart_data" */ +export interface twap_chart_data_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: twap_chart_dataGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "twap_chart_data" */ +export interface twap_chart_data_on_conflict {constraint: twap_chart_data_constraint,update_columns?: twap_chart_data_update_column[],where?: (twap_chart_data_bool_exp | null)} + + +/** Ordering options when selecting data from "twap_chart_data". */ +export interface twap_chart_data_order_by {interv?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),token_amount?: (order_by | null)} + + +/** input type for updating data in table "twap_chart_data" */ +export interface twap_chart_data_set_input {interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface twap_chart_data_stddev_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface twap_chart_data_stddev_pop_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface twap_chart_data_stddev_samp_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "twap_chart_data" */ +export interface twap_chart_data_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: twap_chart_data_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface twap_chart_data_stream_cursor_value_input {interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface twap_chart_data_sum_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface twap_chart_data_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (twap_chart_data_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (twap_chart_data_set_input | null), +/** filter the rows which have to be updated */ +where: twap_chart_data_bool_exp} + + +/** aggregate var_pop on columns */ +export interface twap_chart_data_var_pop_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface twap_chart_data_var_samp_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface twap_chart_data_variance_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "twaps" */ +export interface twapsGenqlSelection{ + created_at?: boolean | number + last_observation?: boolean | number + last_price?: boolean | number + /** An object relationship */ + market?: marketsGenqlSelection + market_acct?: boolean | number + observation_agg?: boolean | number + /** An object relationship */ + proposal?: proposalsGenqlSelection + proposal_acct?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "twaps" */ +export interface twaps_aggregateGenqlSelection{ + aggregate?: twaps_aggregate_fieldsGenqlSelection + nodes?: twapsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface twaps_aggregate_bool_exp {count?: (twaps_aggregate_bool_exp_count | null)} + +export interface twaps_aggregate_bool_exp_count {arguments?: (twaps_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (twaps_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "twaps" */ +export interface twaps_aggregate_fieldsGenqlSelection{ + avg?: twaps_avg_fieldsGenqlSelection + count?: { __args: {columns?: (twaps_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: twaps_max_fieldsGenqlSelection + min?: twaps_min_fieldsGenqlSelection + stddev?: twaps_stddev_fieldsGenqlSelection + stddev_pop?: twaps_stddev_pop_fieldsGenqlSelection + stddev_samp?: twaps_stddev_samp_fieldsGenqlSelection + sum?: twaps_sum_fieldsGenqlSelection + var_pop?: twaps_var_pop_fieldsGenqlSelection + var_samp?: twaps_var_samp_fieldsGenqlSelection + variance?: twaps_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "twaps" */ +export interface twaps_aggregate_order_by {avg?: (twaps_avg_order_by | null),count?: (order_by | null),max?: (twaps_max_order_by | null),min?: (twaps_min_order_by | null),stddev?: (twaps_stddev_order_by | null),stddev_pop?: (twaps_stddev_pop_order_by | null),stddev_samp?: (twaps_stddev_samp_order_by | null),sum?: (twaps_sum_order_by | null),var_pop?: (twaps_var_pop_order_by | null),var_samp?: (twaps_var_samp_order_by | null),variance?: (twaps_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "twaps" */ +export interface twaps_arr_rel_insert_input {data: twaps_insert_input[], +/** upsert condition */ +on_conflict?: (twaps_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface twaps_avg_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "twaps" */ +export interface twaps_avg_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "twaps". All fields are combined with a logical 'AND'. */ +export interface twaps_bool_exp {_and?: (twaps_bool_exp[] | null),_not?: (twaps_bool_exp | null),_or?: (twaps_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),last_observation?: (numeric_comparison_exp | null),last_price?: (numeric_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),observation_agg?: (numeric_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),token_amount?: (bigint_comparison_exp | null),updated_slot?: (bigint_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "twaps" */ +export interface twaps_inc_input {last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),observation_agg?: (Scalars['numeric'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "twaps" */ +export interface twaps_insert_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate max on columns */ +export interface twaps_max_fieldsGenqlSelection{ + created_at?: boolean | number + last_observation?: boolean | number + last_price?: boolean | number + market_acct?: boolean | number + observation_agg?: boolean | number + proposal_acct?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "twaps" */ +export interface twaps_max_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate min on columns */ +export interface twaps_min_fieldsGenqlSelection{ + created_at?: boolean | number + last_observation?: boolean | number + last_price?: boolean | number + market_acct?: boolean | number + observation_agg?: boolean | number + proposal_acct?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "twaps" */ +export interface twaps_min_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** response of any mutation on the table "twaps" */ +export interface twaps_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: twapsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "twaps" */ +export interface twaps_on_conflict {constraint: twaps_constraint,update_columns?: twaps_update_column[],where?: (twaps_bool_exp | null)} + + +/** Ordering options when selecting data from "twaps". */ +export interface twaps_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** primary key columns input for table: twaps */ +export interface twaps_pk_columns_input {market_acct: Scalars['String'],updated_slot: Scalars['bigint']} + + +/** input type for updating data in table "twaps" */ +export interface twaps_set_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface twaps_stddev_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "twaps" */ +export interface twaps_stddev_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface twaps_stddev_pop_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "twaps" */ +export interface twaps_stddev_pop_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface twaps_stddev_samp_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "twaps" */ +export interface twaps_stddev_samp_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** Streaming cursor of the table "twaps" */ +export interface twaps_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: twaps_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface twaps_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface twaps_sum_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "twaps" */ +export interface twaps_sum_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + +export interface twaps_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (twaps_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (twaps_set_input | null), +/** filter the rows which have to be updated */ +where: twaps_bool_exp} + + +/** aggregate var_pop on columns */ +export interface twaps_var_pop_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "twaps" */ +export interface twaps_var_pop_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface twaps_var_samp_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "twaps" */ +export interface twaps_var_samp_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface twaps_variance_fieldsGenqlSelection{ + last_observation?: boolean | number + last_price?: boolean | number + observation_agg?: boolean | number + token_amount?: boolean | number + updated_slot?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "twaps" */ +export interface twaps_variance_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + + +/** user_count_and_trade_count_per_proposalNative Query Arguments */ +export interface user_count_and_trade_count_per_proposal_arguments { +/** the proposal account */ +proposal_acct?: (Scalars['String'] | null)} + + +/** columns and relationships of "user_deposits" */ +export interface user_depositsGenqlSelection{ + created_at?: boolean | number + mint_acct?: boolean | number + /** An object relationship */ + token?: tokensGenqlSelection + token_amount?: boolean | number + /** An object relationship */ + transaction?: transactionsGenqlSelection + tx_sig?: boolean | number + /** An object relationship */ + user?: usersGenqlSelection + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "user_deposits" */ +export interface user_deposits_aggregateGenqlSelection{ + aggregate?: user_deposits_aggregate_fieldsGenqlSelection + nodes?: user_depositsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface user_deposits_aggregate_bool_exp {count?: (user_deposits_aggregate_bool_exp_count | null)} + +export interface user_deposits_aggregate_bool_exp_count {arguments?: (user_deposits_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (user_deposits_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "user_deposits" */ +export interface user_deposits_aggregate_fieldsGenqlSelection{ + avg?: user_deposits_avg_fieldsGenqlSelection + count?: { __args: {columns?: (user_deposits_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: user_deposits_max_fieldsGenqlSelection + min?: user_deposits_min_fieldsGenqlSelection + stddev?: user_deposits_stddev_fieldsGenqlSelection + stddev_pop?: user_deposits_stddev_pop_fieldsGenqlSelection + stddev_samp?: user_deposits_stddev_samp_fieldsGenqlSelection + sum?: user_deposits_sum_fieldsGenqlSelection + var_pop?: user_deposits_var_pop_fieldsGenqlSelection + var_samp?: user_deposits_var_samp_fieldsGenqlSelection + variance?: user_deposits_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "user_deposits" */ +export interface user_deposits_aggregate_order_by {avg?: (user_deposits_avg_order_by | null),count?: (order_by | null),max?: (user_deposits_max_order_by | null),min?: (user_deposits_min_order_by | null),stddev?: (user_deposits_stddev_order_by | null),stddev_pop?: (user_deposits_stddev_pop_order_by | null),stddev_samp?: (user_deposits_stddev_samp_order_by | null),sum?: (user_deposits_sum_order_by | null),var_pop?: (user_deposits_var_pop_order_by | null),var_samp?: (user_deposits_var_samp_order_by | null),variance?: (user_deposits_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "user_deposits" */ +export interface user_deposits_arr_rel_insert_input {data: user_deposits_insert_input[]} + + +/** aggregate avg on columns */ +export interface user_deposits_avg_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "user_deposits" */ +export interface user_deposits_avg_order_by {token_amount?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "user_deposits". All fields are combined with a logical 'AND'. */ +export interface user_deposits_bool_exp {_and?: (user_deposits_bool_exp[] | null),_not?: (user_deposits_bool_exp | null),_or?: (user_deposits_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),mint_acct?: (String_comparison_exp | null),token?: (tokens_bool_exp | null),token_amount?: (bigint_comparison_exp | null),transaction?: (transactions_bool_exp | null),tx_sig?: (String_comparison_exp | null),user?: (users_bool_exp | null),user_acct?: (String_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "user_deposits" */ +export interface user_deposits_inc_input {token_amount?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "user_deposits" */ +export interface user_deposits_insert_input {created_at?: (Scalars['timestamptz'] | null),mint_acct?: (Scalars['String'] | null),token?: (tokens_obj_rel_insert_input | null),token_amount?: (Scalars['bigint'] | null),transaction?: (transactions_obj_rel_insert_input | null),tx_sig?: (Scalars['String'] | null),user?: (users_obj_rel_insert_input | null),user_acct?: (Scalars['String'] | null)} + + +/** aggregate max on columns */ +export interface user_deposits_max_fieldsGenqlSelection{ + created_at?: boolean | number + mint_acct?: boolean | number + token_amount?: boolean | number + tx_sig?: boolean | number + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "user_deposits" */ +export interface user_deposits_max_order_by {created_at?: (order_by | null),mint_acct?: (order_by | null),token_amount?: (order_by | null),tx_sig?: (order_by | null),user_acct?: (order_by | null)} + + +/** aggregate min on columns */ +export interface user_deposits_min_fieldsGenqlSelection{ + created_at?: boolean | number + mint_acct?: boolean | number + token_amount?: boolean | number + tx_sig?: boolean | number + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "user_deposits" */ +export interface user_deposits_min_order_by {created_at?: (order_by | null),mint_acct?: (order_by | null),token_amount?: (order_by | null),tx_sig?: (order_by | null),user_acct?: (order_by | null)} + + +/** response of any mutation on the table "user_deposits" */ +export interface user_deposits_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: user_depositsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Ordering options when selecting data from "user_deposits". */ +export interface user_deposits_order_by {created_at?: (order_by | null),mint_acct?: (order_by | null),token?: (tokens_order_by | null),token_amount?: (order_by | null),transaction?: (transactions_order_by | null),tx_sig?: (order_by | null),user?: (users_order_by | null),user_acct?: (order_by | null)} + + +/** input type for updating data in table "user_deposits" */ +export interface user_deposits_set_input {created_at?: (Scalars['timestamptz'] | null),mint_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),user_acct?: (Scalars['String'] | null)} + + +/** aggregate stddev on columns */ +export interface user_deposits_stddev_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "user_deposits" */ +export interface user_deposits_stddev_order_by {token_amount?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface user_deposits_stddev_pop_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "user_deposits" */ +export interface user_deposits_stddev_pop_order_by {token_amount?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface user_deposits_stddev_samp_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "user_deposits" */ +export interface user_deposits_stddev_samp_order_by {token_amount?: (order_by | null)} + + +/** Streaming cursor of the table "user_deposits" */ +export interface user_deposits_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: user_deposits_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface user_deposits_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),mint_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),user_acct?: (Scalars['String'] | null)} + + +/** aggregate sum on columns */ +export interface user_deposits_sum_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "user_deposits" */ +export interface user_deposits_sum_order_by {token_amount?: (order_by | null)} + +export interface user_deposits_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (user_deposits_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (user_deposits_set_input | null), +/** filter the rows which have to be updated */ +where: user_deposits_bool_exp} + + +/** aggregate var_pop on columns */ +export interface user_deposits_var_pop_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "user_deposits" */ +export interface user_deposits_var_pop_order_by {token_amount?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface user_deposits_var_samp_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "user_deposits" */ +export interface user_deposits_var_samp_order_by {token_amount?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface user_deposits_variance_fieldsGenqlSelection{ + token_amount?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "user_deposits" */ +export interface user_deposits_variance_order_by {token_amount?: (order_by | null)} + + +/** columns and relationships of "user_performance" */ +export interface user_performanceGenqlSelection{ + buy_orders_count?: boolean | number + created_at?: boolean | number + /** An object relationship */ + dao?: daosGenqlSelection + dao_acct?: boolean | number + /** An object relationship */ + proposal?: proposalsGenqlSelection + proposal_acct?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + updated_at?: boolean | number + /** An object relationship */ + user?: usersGenqlSelection + user_acct?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "user_performance" */ +export interface user_performance_aggregateGenqlSelection{ + aggregate?: user_performance_aggregate_fieldsGenqlSelection + nodes?: user_performanceGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface user_performance_aggregate_bool_exp {count?: (user_performance_aggregate_bool_exp_count | null)} + +export interface user_performance_aggregate_bool_exp_count {arguments?: (user_performance_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (user_performance_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "user_performance" */ +export interface user_performance_aggregate_fieldsGenqlSelection{ + avg?: user_performance_avg_fieldsGenqlSelection + count?: { __args: {columns?: (user_performance_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: user_performance_max_fieldsGenqlSelection + min?: user_performance_min_fieldsGenqlSelection + stddev?: user_performance_stddev_fieldsGenqlSelection + stddev_pop?: user_performance_stddev_pop_fieldsGenqlSelection + stddev_samp?: user_performance_stddev_samp_fieldsGenqlSelection + sum?: user_performance_sum_fieldsGenqlSelection + var_pop?: user_performance_var_pop_fieldsGenqlSelection + var_samp?: user_performance_var_samp_fieldsGenqlSelection + variance?: user_performance_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "user_performance" */ +export interface user_performance_aggregate_order_by {avg?: (user_performance_avg_order_by | null),count?: (order_by | null),max?: (user_performance_max_order_by | null),min?: (user_performance_min_order_by | null),stddev?: (user_performance_stddev_order_by | null),stddev_pop?: (user_performance_stddev_pop_order_by | null),stddev_samp?: (user_performance_stddev_samp_order_by | null),sum?: (user_performance_sum_order_by | null),var_pop?: (user_performance_var_pop_order_by | null),var_samp?: (user_performance_var_samp_order_by | null),variance?: (user_performance_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "user_performance" */ +export interface user_performance_arr_rel_insert_input {data: user_performance_insert_input[], +/** upsert condition */ +on_conflict?: (user_performance_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface user_performance_avg_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "user_performance" */ +export interface user_performance_avg_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "user_performance". All fields are combined with a logical 'AND'. */ +export interface user_performance_bool_exp {_and?: (user_performance_bool_exp[] | null),_not?: (user_performance_bool_exp | null),_or?: (user_performance_bool_exp[] | null),buy_orders_count?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),dao?: (daos_bool_exp | null),dao_acct?: (String_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),sell_orders_count?: (bigint_comparison_exp | null),tokens_bought?: (numeric_comparison_exp | null),tokens_bought_resolving_market?: (numeric_comparison_exp | null),tokens_sold?: (numeric_comparison_exp | null),tokens_sold_resolving_market?: (numeric_comparison_exp | null),total_volume?: (numeric_comparison_exp | null),updated_at?: (timestamptz_comparison_exp | null),user?: (users_bool_exp | null),user_acct?: (String_comparison_exp | null),volume_bought?: (numeric_comparison_exp | null),volume_bought_resolving_market?: (numeric_comparison_exp | null),volume_sold?: (numeric_comparison_exp | null),volume_sold_resolving_market?: (numeric_comparison_exp | null)} + + +/** input type for incrementing numeric columns in table "user_performance" */ +export interface user_performance_inc_input {buy_orders_count?: (Scalars['bigint'] | null),sell_orders_count?: (Scalars['bigint'] | null),tokens_bought?: (Scalars['numeric'] | null),tokens_bought_resolving_market?: (Scalars['numeric'] | null), +/** amount of tokens sold */ +tokens_sold?: (Scalars['numeric'] | null),tokens_sold_resolving_market?: (Scalars['numeric'] | null),volume_bought?: (Scalars['numeric'] | null),volume_bought_resolving_market?: (Scalars['numeric'] | null),volume_sold?: (Scalars['numeric'] | null),volume_sold_resolving_market?: (Scalars['numeric'] | null)} + + +/** input type for inserting data into table "user_performance" */ +export interface user_performance_insert_input {buy_orders_count?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),dao?: (daos_obj_rel_insert_input | null),dao_acct?: (Scalars['String'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),sell_orders_count?: (Scalars['bigint'] | null),tokens_bought?: (Scalars['numeric'] | null),tokens_bought_resolving_market?: (Scalars['numeric'] | null), +/** amount of tokens sold */ +tokens_sold?: (Scalars['numeric'] | null),tokens_sold_resolving_market?: (Scalars['numeric'] | null),updated_at?: (Scalars['timestamptz'] | null),user?: (users_obj_rel_insert_input | null),user_acct?: (Scalars['String'] | null),volume_bought?: (Scalars['numeric'] | null),volume_bought_resolving_market?: (Scalars['numeric'] | null),volume_sold?: (Scalars['numeric'] | null),volume_sold_resolving_market?: (Scalars['numeric'] | null)} + + +/** aggregate max on columns */ +export interface user_performance_max_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + proposal_acct?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + updated_at?: boolean | number + user_acct?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "user_performance" */ +export interface user_performance_max_order_by {buy_orders_count?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),proposal_acct?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),updated_at?: (order_by | null),user_acct?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** aggregate min on columns */ +export interface user_performance_min_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + created_at?: boolean | number + dao_acct?: boolean | number + proposal_acct?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + updated_at?: boolean | number + user_acct?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "user_performance" */ +export interface user_performance_min_order_by {buy_orders_count?: (order_by | null),created_at?: (order_by | null),dao_acct?: (order_by | null),proposal_acct?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),updated_at?: (order_by | null),user_acct?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** response of any mutation on the table "user_performance" */ +export interface user_performance_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: user_performanceGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** on_conflict condition type for table "user_performance" */ +export interface user_performance_on_conflict {constraint: user_performance_constraint,update_columns?: user_performance_update_column[],where?: (user_performance_bool_exp | null)} + + +/** Ordering options when selecting data from "user_performance". */ +export interface user_performance_order_by {buy_orders_count?: (order_by | null),created_at?: (order_by | null),dao?: (daos_order_by | null),dao_acct?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null),tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),updated_at?: (order_by | null),user?: (users_order_by | null),user_acct?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** primary key columns input for table: user_performance */ +export interface user_performance_pk_columns_input {proposal_acct: Scalars['String'],user_acct: Scalars['String']} + + +/** input type for updating data in table "user_performance" */ +export interface user_performance_set_input {buy_orders_count?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),sell_orders_count?: (Scalars['bigint'] | null),tokens_bought?: (Scalars['numeric'] | null),tokens_bought_resolving_market?: (Scalars['numeric'] | null), +/** amount of tokens sold */ +tokens_sold?: (Scalars['numeric'] | null),tokens_sold_resolving_market?: (Scalars['numeric'] | null),updated_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null),volume_bought?: (Scalars['numeric'] | null),volume_bought_resolving_market?: (Scalars['numeric'] | null),volume_sold?: (Scalars['numeric'] | null),volume_sold_resolving_market?: (Scalars['numeric'] | null)} + + +/** aggregate stddev on columns */ +export interface user_performance_stddev_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "user_performance" */ +export interface user_performance_stddev_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface user_performance_stddev_pop_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "user_performance" */ +export interface user_performance_stddev_pop_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface user_performance_stddev_samp_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "user_performance" */ +export interface user_performance_stddev_samp_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** Streaming cursor of the table "user_performance" */ +export interface user_performance_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: user_performance_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface user_performance_stream_cursor_value_input {buy_orders_count?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),dao_acct?: (Scalars['String'] | null),proposal_acct?: (Scalars['String'] | null),sell_orders_count?: (Scalars['bigint'] | null),tokens_bought?: (Scalars['numeric'] | null),tokens_bought_resolving_market?: (Scalars['numeric'] | null), +/** amount of tokens sold */ +tokens_sold?: (Scalars['numeric'] | null),tokens_sold_resolving_market?: (Scalars['numeric'] | null),total_volume?: (Scalars['numeric'] | null),updated_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null),volume_bought?: (Scalars['numeric'] | null),volume_bought_resolving_market?: (Scalars['numeric'] | null),volume_sold?: (Scalars['numeric'] | null),volume_sold_resolving_market?: (Scalars['numeric'] | null)} + + +/** aggregate sum on columns */ +export interface user_performance_sum_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "user_performance" */ +export interface user_performance_sum_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + +export interface user_performance_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (user_performance_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (user_performance_set_input | null), +/** filter the rows which have to be updated */ +where: user_performance_bool_exp} + + +/** aggregate var_pop on columns */ +export interface user_performance_var_pop_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "user_performance" */ +export interface user_performance_var_pop_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface user_performance_var_samp_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "user_performance" */ +export interface user_performance_var_samp_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface user_performance_variance_fieldsGenqlSelection{ + buy_orders_count?: boolean | number + sell_orders_count?: boolean | number + tokens_bought?: boolean | number + tokens_bought_resolving_market?: boolean | number + /** amount of tokens sold */ + tokens_sold?: boolean | number + tokens_sold_resolving_market?: boolean | number + total_volume?: boolean | number + volume_bought?: boolean | number + volume_bought_resolving_market?: boolean | number + volume_sold?: boolean | number + volume_sold_resolving_market?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "user_performance" */ +export interface user_performance_variance_order_by {buy_orders_count?: (order_by | null),sell_orders_count?: (order_by | null),tokens_bought?: (order_by | null),tokens_bought_resolving_market?: (order_by | null), +/** amount of tokens sold */ +tokens_sold?: (order_by | null),tokens_sold_resolving_market?: (order_by | null),total_volume?: (order_by | null),volume_bought?: (order_by | null),volume_bought_resolving_market?: (order_by | null),volume_sold?: (order_by | null),volume_sold_resolving_market?: (order_by | null)} + + +/** columns and relationships of "users" */ +export interface usersGenqlSelection{ + created_at?: boolean | number /** An array relationship */ - reactions?: (reactionsGenqlSelection & { __args?: { + orders?: (ordersGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), + distinct_on?: (orders_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), + order_by?: (orders_order_by[] | null), /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) + where?: (orders_bool_exp | null)} }) /** An aggregate relationship */ - reactions_aggregate?: (reactions_aggregateGenqlSelection & { __args?: { + orders_aggregate?: (orders_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (reactions_select_column[] | null), + distinct_on?: (orders_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (reactions_order_by[] | null), - /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) - /** fetch data from the table: "reactions" using primary key columns */ - reactions_by_pk?: (reactionsGenqlSelection & { __args: {proposal_acct: Scalars['String'], reaction: Scalars['String'], reactor_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "reactions" */ - reactions_stream?: (reactionsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (reactions_stream_cursor_input | null)[], + order_by?: (orders_order_by[] | null), /** filter the rows returned */ - where?: (reactions_bool_exp | null)} }) + where?: (orders_bool_exp | null)} }) /** An array relationship */ sessions?: (sessionsGenqlSelection & { __args?: { /** distinct select on columns */ @@ -13581,6158 +21601,6540 @@ export interface subscription_rootGenqlSelection{ order_by?: (sessions_order_by[] | null), /** filter the rows returned */ where?: (sessions_bool_exp | null)} }) - /** fetch data from the table: "sessions" using primary key columns */ - sessions_by_pk?: (sessionsGenqlSelection & { __args: {id: Scalars['uuid']} }) - /** fetch data from the table in a streaming manner: "sessions" */ - sessions_stream?: (sessionsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (sessions_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (sessions_bool_exp | null)} }) - /** An array relationship */ - takes?: (takesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), - /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) - /** An aggregate relationship */ - takes_aggregate?: (takes_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (takes_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (takes_order_by[] | null), - /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) - /** fetch data from the table: "takes" using primary key columns */ - takes_by_pk?: (takesGenqlSelection & { __args: {order_tx_sig: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "takes" */ - takes_stream?: (takesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (takes_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (takes_bool_exp | null)} }) + user_acct?: boolean | number /** An array relationship */ - token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { + user_deposits?: (user_depositsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) /** An aggregate relationship */ - token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { + user_deposits_aggregate?: (user_deposits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), + distinct_on?: (user_deposits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), - /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) - /** fetch data from the table: "token_acct_balances" using primary key columns */ - token_acct_balances_by_pk?: (token_acct_balancesGenqlSelection & { __args: {amount: Scalars['bigint'], created_at: Scalars['timestamptz'], mint_acct: Scalars['String'], token_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "token_acct_balances" */ - token_acct_balances_stream?: (token_acct_balancesGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (token_acct_balances_stream_cursor_input | null)[], + order_by?: (user_deposits_order_by[] | null), /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) + where?: (user_deposits_bool_exp | null)} }) /** An array relationship */ - token_accts?: (token_acctsGenqlSelection & { __args?: { + user_performances?: (user_performanceGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) + where?: (user_performance_bool_exp | null)} }) /** An aggregate relationship */ - token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), - /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) - /** fetch data from the table: "token_accts" using primary key columns */ - token_accts_by_pk?: (token_acctsGenqlSelection & { __args: {token_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "token_accts" */ - token_accts_stream?: (token_acctsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (token_accts_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) - /** fetch data from the table: "tokens" */ - tokens?: (tokensGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (tokens_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (tokens_order_by[] | null), - /** filter the rows returned */ - where?: (tokens_bool_exp | null)} }) - /** fetch aggregated fields from the table: "tokens" */ - tokens_aggregate?: (tokens_aggregateGenqlSelection & { __args?: { + user_performances_aggregate?: (user_performance_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (tokens_select_column[] | null), + distinct_on?: (user_performance_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (tokens_order_by[] | null), - /** filter the rows returned */ - where?: (tokens_bool_exp | null)} }) - /** fetch data from the table: "tokens" using primary key columns */ - tokens_by_pk?: (tokensGenqlSelection & { __args: {mint_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "tokens" */ - tokens_stream?: (tokensGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (tokens_stream_cursor_input | null)[], + order_by?: (user_performance_order_by[] | null), /** filter the rows returned */ - where?: (tokens_bool_exp | null)} }) + where?: (user_performance_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "users" */ +export interface users_aggregateGenqlSelection{ + aggregate?: users_aggregate_fieldsGenqlSelection + nodes?: usersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "users" */ +export interface users_aggregate_fieldsGenqlSelection{ + count?: { __args: {columns?: (users_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: users_max_fieldsGenqlSelection + min?: users_min_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "users". All fields are combined with a logical 'AND'. */ +export interface users_bool_exp {_and?: (users_bool_exp[] | null),_not?: (users_bool_exp | null),_or?: (users_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),orders?: (orders_bool_exp | null),orders_aggregate?: (orders_aggregate_bool_exp | null),sessions?: (sessions_bool_exp | null),sessions_aggregate?: (sessions_aggregate_bool_exp | null),user_acct?: (String_comparison_exp | null),user_deposits?: (user_deposits_bool_exp | null),user_deposits_aggregate?: (user_deposits_aggregate_bool_exp | null),user_performances?: (user_performance_bool_exp | null),user_performances_aggregate?: (user_performance_aggregate_bool_exp | null)} + + +/** input type for inserting data into table "users" */ +export interface users_insert_input {created_at?: (Scalars['timestamptz'] | null),orders?: (orders_arr_rel_insert_input | null),sessions?: (sessions_arr_rel_insert_input | null),user_acct?: (Scalars['String'] | null),user_deposits?: (user_deposits_arr_rel_insert_input | null),user_performances?: (user_performance_arr_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface users_max_fieldsGenqlSelection{ + created_at?: boolean | number + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface users_min_fieldsGenqlSelection{ + created_at?: boolean | number + user_acct?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "users" */ +export interface users_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: usersGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "users" */ +export interface users_obj_rel_insert_input {data: users_insert_input, +/** upsert condition */ +on_conflict?: (users_on_conflict | null)} + + +/** on_conflict condition type for table "users" */ +export interface users_on_conflict {constraint: users_constraint,update_columns?: users_update_column[],where?: (users_bool_exp | null)} + + +/** Ordering options when selecting data from "users". */ +export interface users_order_by {created_at?: (order_by | null),orders_aggregate?: (orders_aggregate_order_by | null),sessions_aggregate?: (sessions_aggregate_order_by | null),user_acct?: (order_by | null),user_deposits_aggregate?: (user_deposits_aggregate_order_by | null),user_performances_aggregate?: (user_performance_aggregate_order_by | null)} + + +/** primary key columns input for table: users */ +export interface users_pk_columns_input {user_acct: Scalars['String']} + + +/** input type for updating data in table "users" */ +export interface users_set_input {created_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null)} + + +/** Streaming cursor of the table "users" */ +export interface users_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: users_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface users_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null)} + +export interface users_updates { +/** sets the columns of the filtered rows to the given values */ +_set?: (users_set_input | null), +/** filter the rows which have to be updated */ +where: users_bool_exp} + + +/** Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'. */ +export interface uuid_comparison_exp {_eq?: (Scalars['uuid'] | null),_gt?: (Scalars['uuid'] | null),_gte?: (Scalars['uuid'] | null),_in?: (Scalars['uuid'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['uuid'] | null),_lte?: (Scalars['uuid'] | null),_neq?: (Scalars['uuid'] | null),_nin?: (Scalars['uuid'][] | null)} + + +/** columns and relationships of "v0_4_amms" */ +export interface v0_4_ammsGenqlSelection{ + amm_addr?: boolean | number + base_mint_addr?: boolean | number + base_reserves?: boolean | number + /** An object relationship */ + base_token?: tokensGenqlSelection + created_at_slot?: boolean | number /** An array relationship */ - transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { + decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) /** An aggregate relationship */ - transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { + decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** fetch data from the table: "transaction_watcher_transactions" using primary key columns */ - transaction_watcher_transactions_by_pk?: (transaction_watcher_transactionsGenqlSelection & { __args: {tx_sig: Scalars['String'], watcher_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "transaction_watcher_transactions" */ - transaction_watcher_transactions_stream?: (transaction_watcher_transactionsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (transaction_watcher_transactions_stream_cursor_input | null)[], + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) + inserted_at?: boolean | number + latest_amm_seq_num_applied?: boolean | number + lp_mint_addr?: boolean | number + /** An object relationship */ + lp_token?: tokensGenqlSelection + quote_mint_addr?: boolean | number + quote_reserves?: boolean | number + /** An object relationship */ + quote_token?: tokensGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "v0_4_amms" */ +export interface v0_4_amms_aggregateGenqlSelection{ + aggregate?: v0_4_amms_aggregate_fieldsGenqlSelection + nodes?: v0_4_ammsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface v0_4_amms_aggregate_bool_exp {count?: (v0_4_amms_aggregate_bool_exp_count | null)} + +export interface v0_4_amms_aggregate_bool_exp_count {arguments?: (v0_4_amms_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (v0_4_amms_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "v0_4_amms" */ +export interface v0_4_amms_aggregate_fieldsGenqlSelection{ + avg?: v0_4_amms_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_amms_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_amms_max_fieldsGenqlSelection + min?: v0_4_amms_min_fieldsGenqlSelection + stddev?: v0_4_amms_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_amms_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_amms_stddev_samp_fieldsGenqlSelection + sum?: v0_4_amms_sum_fieldsGenqlSelection + var_pop?: v0_4_amms_var_pop_fieldsGenqlSelection + var_samp?: v0_4_amms_var_samp_fieldsGenqlSelection + variance?: v0_4_amms_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "v0_4_amms" */ +export interface v0_4_amms_aggregate_order_by {avg?: (v0_4_amms_avg_order_by | null),count?: (order_by | null),max?: (v0_4_amms_max_order_by | null),min?: (v0_4_amms_min_order_by | null),stddev?: (v0_4_amms_stddev_order_by | null),stddev_pop?: (v0_4_amms_stddev_pop_order_by | null),stddev_samp?: (v0_4_amms_stddev_samp_order_by | null),sum?: (v0_4_amms_sum_order_by | null),var_pop?: (v0_4_amms_var_pop_order_by | null),var_samp?: (v0_4_amms_var_samp_order_by | null),variance?: (v0_4_amms_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "v0_4_amms" */ +export interface v0_4_amms_arr_rel_insert_input {data: v0_4_amms_insert_input[], +/** upsert condition */ +on_conflict?: (v0_4_amms_on_conflict | null)} + + +/** aggregate avg on columns */ +export interface v0_4_amms_avg_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by avg() on columns of table "v0_4_amms" */ +export interface v0_4_amms_avg_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** Boolean expression to filter rows from the table "v0_4_amms". All fields are combined with a logical 'AND'. */ +export interface v0_4_amms_bool_exp {_and?: (v0_4_amms_bool_exp[] | null),_not?: (v0_4_amms_bool_exp | null),_or?: (v0_4_amms_bool_exp[] | null),amm_addr?: (String_comparison_exp | null),base_mint_addr?: (String_comparison_exp | null),base_reserves?: (bigint_comparison_exp | null),base_token?: (tokens_bool_exp | null),created_at_slot?: (bigint_comparison_exp | null),decisions?: (v0_4_metric_decisions_bool_exp | null),decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),inserted_at?: (timestamptz_comparison_exp | null),latest_amm_seq_num_applied?: (bigint_comparison_exp | null),lp_mint_addr?: (String_comparison_exp | null),lp_token?: (tokens_bool_exp | null),quote_mint_addr?: (String_comparison_exp | null),quote_reserves?: (bigint_comparison_exp | null),quote_token?: (tokens_bool_exp | null)} + + +/** input type for incrementing numeric columns in table "v0_4_amms" */ +export interface v0_4_amms_inc_input {base_reserves?: (Scalars['bigint'] | null),created_at_slot?: (Scalars['bigint'] | null),latest_amm_seq_num_applied?: (Scalars['bigint'] | null),quote_reserves?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "v0_4_amms" */ +export interface v0_4_amms_insert_input {amm_addr?: (Scalars['String'] | null),base_mint_addr?: (Scalars['String'] | null),base_reserves?: (Scalars['bigint'] | null),base_token?: (tokens_obj_rel_insert_input | null),created_at_slot?: (Scalars['bigint'] | null),decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),inserted_at?: (Scalars['timestamptz'] | null),latest_amm_seq_num_applied?: (Scalars['bigint'] | null),lp_mint_addr?: (Scalars['String'] | null),lp_token?: (tokens_obj_rel_insert_input | null),quote_mint_addr?: (Scalars['String'] | null),quote_reserves?: (Scalars['bigint'] | null),quote_token?: (tokens_obj_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface v0_4_amms_max_fieldsGenqlSelection{ + amm_addr?: boolean | number + base_mint_addr?: boolean | number + base_reserves?: boolean | number + created_at_slot?: boolean | number + inserted_at?: boolean | number + latest_amm_seq_num_applied?: boolean | number + lp_mint_addr?: boolean | number + quote_mint_addr?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by max() on columns of table "v0_4_amms" */ +export interface v0_4_amms_max_order_by {amm_addr?: (order_by | null),base_mint_addr?: (order_by | null),base_reserves?: (order_by | null),created_at_slot?: (order_by | null),inserted_at?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),lp_mint_addr?: (order_by | null),quote_mint_addr?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** aggregate min on columns */ +export interface v0_4_amms_min_fieldsGenqlSelection{ + amm_addr?: boolean | number + base_mint_addr?: boolean | number + base_reserves?: boolean | number + created_at_slot?: boolean | number + inserted_at?: boolean | number + latest_amm_seq_num_applied?: boolean | number + lp_mint_addr?: boolean | number + quote_mint_addr?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by min() on columns of table "v0_4_amms" */ +export interface v0_4_amms_min_order_by {amm_addr?: (order_by | null),base_mint_addr?: (order_by | null),base_reserves?: (order_by | null),created_at_slot?: (order_by | null),inserted_at?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),lp_mint_addr?: (order_by | null),quote_mint_addr?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** response of any mutation on the table "v0_4_amms" */ +export interface v0_4_amms_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: v0_4_ammsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "v0_4_amms" */ +export interface v0_4_amms_obj_rel_insert_input {data: v0_4_amms_insert_input, +/** upsert condition */ +on_conflict?: (v0_4_amms_on_conflict | null)} + + +/** on_conflict condition type for table "v0_4_amms" */ +export interface v0_4_amms_on_conflict {constraint: v0_4_amms_constraint,update_columns?: v0_4_amms_update_column[],where?: (v0_4_amms_bool_exp | null)} + + +/** Ordering options when selecting data from "v0_4_amms". */ +export interface v0_4_amms_order_by {amm_addr?: (order_by | null),base_mint_addr?: (order_by | null),base_reserves?: (order_by | null),base_token?: (tokens_order_by | null),created_at_slot?: (order_by | null),decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),inserted_at?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),lp_mint_addr?: (order_by | null),lp_token?: (tokens_order_by | null),quote_mint_addr?: (order_by | null),quote_reserves?: (order_by | null),quote_token?: (tokens_order_by | null)} + + +/** primary key columns input for table: v0_4_amms */ +export interface v0_4_amms_pk_columns_input {amm_addr: Scalars['String']} + + +/** input type for updating data in table "v0_4_amms" */ +export interface v0_4_amms_set_input {amm_addr?: (Scalars['String'] | null),base_mint_addr?: (Scalars['String'] | null),base_reserves?: (Scalars['bigint'] | null),created_at_slot?: (Scalars['bigint'] | null),inserted_at?: (Scalars['timestamptz'] | null),latest_amm_seq_num_applied?: (Scalars['bigint'] | null),lp_mint_addr?: (Scalars['String'] | null),quote_mint_addr?: (Scalars['String'] | null),quote_reserves?: (Scalars['bigint'] | null)} + + +/** aggregate stddev on columns */ +export interface v0_4_amms_stddev_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev() on columns of table "v0_4_amms" */ +export interface v0_4_amms_stddev_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** aggregate stddev_pop on columns */ +export interface v0_4_amms_stddev_pop_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_pop() on columns of table "v0_4_amms" */ +export interface v0_4_amms_stddev_pop_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** aggregate stddev_samp on columns */ +export interface v0_4_amms_stddev_samp_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by stddev_samp() on columns of table "v0_4_amms" */ +export interface v0_4_amms_stddev_samp_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** Streaming cursor of the table "v0_4_amms" */ +export interface v0_4_amms_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: v0_4_amms_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface v0_4_amms_stream_cursor_value_input {amm_addr?: (Scalars['String'] | null),base_mint_addr?: (Scalars['String'] | null),base_reserves?: (Scalars['bigint'] | null),created_at_slot?: (Scalars['bigint'] | null),inserted_at?: (Scalars['timestamptz'] | null),latest_amm_seq_num_applied?: (Scalars['bigint'] | null),lp_mint_addr?: (Scalars['String'] | null),quote_mint_addr?: (Scalars['String'] | null),quote_reserves?: (Scalars['bigint'] | null)} + + +/** aggregate sum on columns */ +export interface v0_4_amms_sum_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by sum() on columns of table "v0_4_amms" */ +export interface v0_4_amms_sum_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + +export interface v0_4_amms_updates { +/** increments the numeric columns with given value of the filtered values */ +_inc?: (v0_4_amms_inc_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (v0_4_amms_set_input | null), +/** filter the rows which have to be updated */ +where: v0_4_amms_bool_exp} + + +/** aggregate var_pop on columns */ +export interface v0_4_amms_var_pop_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_pop() on columns of table "v0_4_amms" */ +export interface v0_4_amms_var_pop_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** aggregate var_samp on columns */ +export interface v0_4_amms_var_samp_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by var_samp() on columns of table "v0_4_amms" */ +export interface v0_4_amms_var_samp_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** aggregate variance on columns */ +export interface v0_4_amms_variance_fieldsGenqlSelection{ + base_reserves?: boolean | number + created_at_slot?: boolean | number + latest_amm_seq_num_applied?: boolean | number + quote_reserves?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by variance() on columns of table "v0_4_amms" */ +export interface v0_4_amms_variance_order_by {base_reserves?: (order_by | null),created_at_slot?: (order_by | null),latest_amm_seq_num_applied?: (order_by | null),quote_reserves?: (order_by | null)} + + +/** columns and relationships of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaultsGenqlSelection{ + conditional_vault_addr?: boolean | number + created_at?: boolean | number + latest_vault_seq_num_applied?: boolean | number /** An array relationship */ - transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { + metric_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) /** An aggregate relationship */ - transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** fetch data from the table: "transaction_watchers" using primary key columns */ - transaction_watchers_by_pk?: (transaction_watchersGenqlSelection & { __args: {acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "transaction_watchers" */ - transaction_watchers_stream?: (transaction_watchersGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (transaction_watchers_stream_cursor_input | null)[], - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** fetch data from the table: "transactions" */ - transactions?: (transactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transactions_bool_exp | null)} }) - /** fetch aggregated fields from the table: "transactions" */ - transactions_aggregate?: (transactions_aggregateGenqlSelection & { __args?: { + metric_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (transactions_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transactions_bool_exp | null)} }) - /** fetch data from the table: "transactions" using primary key columns */ - transactions_by_pk?: (transactionsGenqlSelection & { __args: {tx_sig: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "transactions" */ - transactions_stream?: (transactionsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (transactions_stream_cursor_input | null)[], + /** sort the rows by one or more columns */ + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (transactions_bool_exp | null)} }) - /** fetch data from the table: "twap_chart_data" */ - twap_chart_data?: (twap_chart_dataGenqlSelection & { __args?: { + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** An array relationship */ + outcome_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twap_chart_data_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twap_chart_data_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (twap_chart_data_bool_exp | null)} }) - /** fetch aggregated fields from the table: "twap_chart_data" */ - twap_chart_data_aggregate?: (twap_chart_data_aggregateGenqlSelection & { __args?: { + where?: (v0_4_metric_decisions_bool_exp | null)} }) + /** An aggregate relationship */ + outcome_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twap_chart_data_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twap_chart_data_order_by[] | null), - /** filter the rows returned */ - where?: (twap_chart_data_bool_exp | null)} }) - /** fetch data from the table in a streaming manner: "twap_chart_data" */ - twap_chart_data_stream?: (twap_chart_dataGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (twap_chart_data_stream_cursor_input | null)[], + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (twap_chart_data_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) + pda_bump?: boolean | number + /** An object relationship */ + question?: v0_4_questionsGenqlSelection + question_addr?: boolean | number + /** An object relationship */ + token_acct?: token_acctsGenqlSelection + /** An object relationship */ + underlying_mint?: tokensGenqlSelection + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number /** An array relationship */ - twaps?: (twapsGenqlSelection & { __args?: { + v0_4_merges?: (v0_4_mergesGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) + where?: (v0_4_merges_bool_exp | null)} }) /** An aggregate relationship */ - twaps_aggregate?: (twaps_aggregateGenqlSelection & { __args?: { + v0_4_merges_aggregate?: (v0_4_merges_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (twaps_select_column[] | null), + distinct_on?: (v0_4_merges_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (twaps_order_by[] | null), - /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - /** fetch data from the table: "twaps" using primary key columns */ - twaps_by_pk?: (twapsGenqlSelection & { __args: {market_acct: Scalars['String'], updated_slot: Scalars['bigint']} }) - /** fetch data from the table in a streaming manner: "twaps" */ - twaps_stream?: (twapsGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (twaps_stream_cursor_input | null)[], + order_by?: (v0_4_merges_order_by[] | null), /** filter the rows returned */ - where?: (twaps_bool_exp | null)} }) - /** fetch data from the table: "users" */ - users?: (usersGenqlSelection & { __args?: { + where?: (v0_4_merges_bool_exp | null)} }) + /** An array relationship */ + v0_4_splits?: (v0_4_splitsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (users_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (users_order_by[] | null), + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (users_bool_exp | null)} }) - /** fetch aggregated fields from the table: "users" */ - users_aggregate?: (users_aggregateGenqlSelection & { __args?: { + where?: (v0_4_splits_bool_exp | null)} }) + /** An aggregate relationship */ + v0_4_splits_aggregate?: (v0_4_splits_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (users_select_column[] | null), + distinct_on?: (v0_4_splits_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (users_order_by[] | null), - /** filter the rows returned */ - where?: (users_bool_exp | null)} }) - /** fetch data from the table: "users" using primary key columns */ - users_by_pk?: (usersGenqlSelection & { __args: {user_acct: Scalars['String']} }) - /** fetch data from the table in a streaming manner: "users" */ - users_stream?: (usersGenqlSelection & { __args: { - /** maximum number of rows returned in a single batch */ - batch_size: Scalars['Int'], - /** cursor to stream the results returned by the query */ - cursor: (users_stream_cursor_input | null)[], + order_by?: (v0_4_splits_order_by[] | null), /** filter the rows returned */ - where?: (users_bool_exp | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** columns and relationships of "takes" */ -export interface takesGenqlSelection{ - base_amount?: boolean | number - /** An object relationship */ - make?: makesGenqlSelection - maker_base_fee?: boolean | number - maker_order_tx_sig?: boolean | number - maker_quote_fee?: boolean | number - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - /** An object relationship */ - order?: ordersGenqlSelection - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number + where?: (v0_4_splits_bool_exp | null)} }) __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "takes" */ -export interface takes_aggregateGenqlSelection{ - aggregate?: takes_aggregate_fieldsGenqlSelection - nodes?: takesGenqlSelection +/** aggregated selection of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_aggregateGenqlSelection{ + aggregate?: v0_4_conditional_vaults_aggregate_fieldsGenqlSelection + nodes?: v0_4_conditional_vaultsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface takes_aggregate_bool_exp {count?: (takes_aggregate_bool_exp_count | null)} +export interface v0_4_conditional_vaults_aggregate_bool_exp {count?: (v0_4_conditional_vaults_aggregate_bool_exp_count | null)} -export interface takes_aggregate_bool_exp_count {arguments?: (takes_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (takes_bool_exp | null),predicate: Int_comparison_exp} +export interface v0_4_conditional_vaults_aggregate_bool_exp_count {arguments?: (v0_4_conditional_vaults_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (v0_4_conditional_vaults_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "takes" */ -export interface takes_aggregate_fieldsGenqlSelection{ - avg?: takes_avg_fieldsGenqlSelection - count?: { __args: {columns?: (takes_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: takes_max_fieldsGenqlSelection - min?: takes_min_fieldsGenqlSelection - stddev?: takes_stddev_fieldsGenqlSelection - stddev_pop?: takes_stddev_pop_fieldsGenqlSelection - stddev_samp?: takes_stddev_samp_fieldsGenqlSelection - sum?: takes_sum_fieldsGenqlSelection - var_pop?: takes_var_pop_fieldsGenqlSelection - var_samp?: takes_var_samp_fieldsGenqlSelection - variance?: takes_variance_fieldsGenqlSelection +/** aggregate fields of "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_aggregate_fieldsGenqlSelection{ + avg?: v0_4_conditional_vaults_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_conditional_vaults_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_conditional_vaults_max_fieldsGenqlSelection + min?: v0_4_conditional_vaults_min_fieldsGenqlSelection + stddev?: v0_4_conditional_vaults_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_conditional_vaults_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_conditional_vaults_stddev_samp_fieldsGenqlSelection + sum?: v0_4_conditional_vaults_sum_fieldsGenqlSelection + var_pop?: v0_4_conditional_vaults_var_pop_fieldsGenqlSelection + var_samp?: v0_4_conditional_vaults_var_samp_fieldsGenqlSelection + variance?: v0_4_conditional_vaults_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "takes" */ -export interface takes_aggregate_order_by {avg?: (takes_avg_order_by | null),count?: (order_by | null),max?: (takes_max_order_by | null),min?: (takes_min_order_by | null),stddev?: (takes_stddev_order_by | null),stddev_pop?: (takes_stddev_pop_order_by | null),stddev_samp?: (takes_stddev_samp_order_by | null),sum?: (takes_sum_order_by | null),var_pop?: (takes_var_pop_order_by | null),var_samp?: (takes_var_samp_order_by | null),variance?: (takes_variance_order_by | null)} +/** order by aggregate values of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_aggregate_order_by {avg?: (v0_4_conditional_vaults_avg_order_by | null),count?: (order_by | null),max?: (v0_4_conditional_vaults_max_order_by | null),min?: (v0_4_conditional_vaults_min_order_by | null),stddev?: (v0_4_conditional_vaults_stddev_order_by | null),stddev_pop?: (v0_4_conditional_vaults_stddev_pop_order_by | null),stddev_samp?: (v0_4_conditional_vaults_stddev_samp_order_by | null),sum?: (v0_4_conditional_vaults_sum_order_by | null),var_pop?: (v0_4_conditional_vaults_var_pop_order_by | null),var_samp?: (v0_4_conditional_vaults_var_samp_order_by | null),variance?: (v0_4_conditional_vaults_variance_order_by | null)} -/** input type for inserting array relation for remote table "takes" */ -export interface takes_arr_rel_insert_input {data: takes_insert_input[], +/** input type for inserting array relation for remote table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_arr_rel_insert_input {data: v0_4_conditional_vaults_insert_input[], /** upsert condition */ -on_conflict?: (takes_on_conflict | null)} +on_conflict?: (v0_4_conditional_vaults_on_conflict | null)} /** aggregate avg on columns */ -export interface takes_avg_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_avg_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "takes" */ -export interface takes_avg_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by avg() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_avg_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -/** Boolean expression to filter rows from the table "takes". All fields are combined with a logical 'AND'. */ -export interface takes_bool_exp {_and?: (takes_bool_exp[] | null),_not?: (takes_bool_exp | null),_or?: (takes_bool_exp[] | null),base_amount?: (bigint_comparison_exp | null),make?: (makes_bool_exp | null),maker_base_fee?: (bigint_comparison_exp | null),maker_order_tx_sig?: (String_comparison_exp | null),maker_quote_fee?: (bigint_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),order?: (orders_bool_exp | null),order_block?: (bigint_comparison_exp | null),order_time?: (timestamptz_comparison_exp | null),order_tx_sig?: (String_comparison_exp | null),quote_price?: (numeric_comparison_exp | null),taker_base_fee?: (bigint_comparison_exp | null),taker_quote_fee?: (bigint_comparison_exp | null)} +/** Boolean expression to filter rows from the table "v0_4_conditional_vaults". All fields are combined with a logical 'AND'. */ +export interface v0_4_conditional_vaults_bool_exp {_and?: (v0_4_conditional_vaults_bool_exp[] | null),_not?: (v0_4_conditional_vaults_bool_exp | null),_or?: (v0_4_conditional_vaults_bool_exp[] | null),conditional_vault_addr?: (String_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),latest_vault_seq_num_applied?: (bigint_comparison_exp | null),metric_decisions?: (v0_4_metric_decisions_bool_exp | null),metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),outcome_decisions?: (v0_4_metric_decisions_bool_exp | null),outcome_decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),pda_bump?: (smallint_comparison_exp | null),question?: (v0_4_questions_bool_exp | null),question_addr?: (String_comparison_exp | null),token_acct?: (token_accts_bool_exp | null),underlying_mint?: (tokens_bool_exp | null),underlying_mint_acct?: (String_comparison_exp | null),underlying_token_acct?: (String_comparison_exp | null),v0_4_merges?: (v0_4_merges_bool_exp | null),v0_4_merges_aggregate?: (v0_4_merges_aggregate_bool_exp | null),v0_4_splits?: (v0_4_splits_bool_exp | null),v0_4_splits_aggregate?: (v0_4_splits_aggregate_bool_exp | null)} -/** input type for incrementing numeric columns in table "takes" */ -export interface takes_inc_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_quote_fee?: (Scalars['bigint'] | null),order_block?: (Scalars['bigint'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_inc_input {latest_vault_seq_num_applied?: (Scalars['bigint'] | null),pda_bump?: (Scalars['smallint'] | null)} -/** input type for inserting data into table "takes" */ -export interface takes_insert_input {base_amount?: (Scalars['bigint'] | null),make?: (makes_obj_rel_insert_input | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} +/** input type for inserting data into table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_insert_input {conditional_vault_addr?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),latest_vault_seq_num_applied?: (Scalars['bigint'] | null),metric_decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),outcome_decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),pda_bump?: (Scalars['smallint'] | null),question?: (v0_4_questions_obj_rel_insert_input | null),question_addr?: (Scalars['String'] | null),token_acct?: (token_accts_obj_rel_insert_input | null),underlying_mint?: (tokens_obj_rel_insert_input | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null),v0_4_merges?: (v0_4_merges_arr_rel_insert_input | null),v0_4_splits?: (v0_4_splits_arr_rel_insert_input | null)} /** aggregate max on columns */ -export interface takes_max_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_order_tx_sig?: boolean | number - maker_quote_fee?: boolean | number - market_acct?: boolean | number - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_max_fieldsGenqlSelection{ + conditional_vault_addr?: boolean | number + created_at?: boolean | number + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number + question_addr?: boolean | number + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "takes" */ -export interface takes_max_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by max() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_max_order_by {conditional_vault_addr?: (order_by | null),created_at?: (order_by | null),latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null),question_addr?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} /** aggregate min on columns */ -export interface takes_min_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_order_tx_sig?: boolean | number - maker_quote_fee?: boolean | number - market_acct?: boolean | number - order_block?: boolean | number - order_time?: boolean | number - order_tx_sig?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_min_fieldsGenqlSelection{ + conditional_vault_addr?: boolean | number + created_at?: boolean | number + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number + question_addr?: boolean | number + underlying_mint_acct?: boolean | number + underlying_token_acct?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "takes" */ -export interface takes_min_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market_acct?: (order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by min() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_min_order_by {conditional_vault_addr?: (order_by | null),created_at?: (order_by | null),latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null),question_addr?: (order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null)} -/** response of any mutation on the table "takes" */ -export interface takes_mutation_responseGenqlSelection{ +/** response of any mutation on the table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: takesGenqlSelection + returning?: v0_4_conditional_vaultsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "takes" */ -export interface takes_obj_rel_insert_input {data: takes_insert_input, +/** input type for inserting object relation for remote table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_obj_rel_insert_input {data: v0_4_conditional_vaults_insert_input, /** upsert condition */ -on_conflict?: (takes_on_conflict | null)} +on_conflict?: (v0_4_conditional_vaults_on_conflict | null)} -/** on_conflict condition type for table "takes" */ -export interface takes_on_conflict {constraint: takes_constraint,update_columns?: takes_update_column[],where?: (takes_bool_exp | null)} +/** on_conflict condition type for table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_on_conflict {constraint: v0_4_conditional_vaults_constraint,update_columns?: v0_4_conditional_vaults_update_column[],where?: (v0_4_conditional_vaults_bool_exp | null)} -/** Ordering options when selecting data from "takes". */ -export interface takes_order_by {base_amount?: (order_by | null),make?: (makes_order_by | null),maker_base_fee?: (order_by | null),maker_order_tx_sig?: (order_by | null),maker_quote_fee?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),order?: (orders_order_by | null),order_block?: (order_by | null),order_time?: (order_by | null),order_tx_sig?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** Ordering options when selecting data from "v0_4_conditional_vaults". */ +export interface v0_4_conditional_vaults_order_by {conditional_vault_addr?: (order_by | null),created_at?: (order_by | null),latest_vault_seq_num_applied?: (order_by | null),metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),outcome_decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),pda_bump?: (order_by | null),question?: (v0_4_questions_order_by | null),question_addr?: (order_by | null),token_acct?: (token_accts_order_by | null),underlying_mint?: (tokens_order_by | null),underlying_mint_acct?: (order_by | null),underlying_token_acct?: (order_by | null),v0_4_merges_aggregate?: (v0_4_merges_aggregate_order_by | null),v0_4_splits_aggregate?: (v0_4_splits_aggregate_order_by | null)} -/** primary key columns input for table: takes */ -export interface takes_pk_columns_input {order_tx_sig: Scalars['String']} +/** primary key columns input for table: v0_4_conditional_vaults */ +export interface v0_4_conditional_vaults_pk_columns_input {conditional_vault_addr: Scalars['String']} -/** input type for updating data in table "takes" */ -export interface takes_set_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} +/** input type for updating data in table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_set_input {conditional_vault_addr?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),latest_vault_seq_num_applied?: (Scalars['bigint'] | null),pda_bump?: (Scalars['smallint'] | null),question_addr?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} /** aggregate stddev on columns */ -export interface takes_stddev_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_stddev_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "takes" */ -export interface takes_stddev_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by stddev() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_stddev_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface takes_stddev_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_stddev_pop_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "takes" */ -export interface takes_stddev_pop_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by stddev_pop() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_stddev_pop_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface takes_stddev_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_stddev_samp_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "takes" */ -export interface takes_stddev_samp_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by stddev_samp() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_stddev_samp_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -/** Streaming cursor of the table "takes" */ -export interface takes_stream_cursor_input { +/** Streaming cursor of the table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_stream_cursor_input { /** Stream column input with initial value */ -initial_value: takes_stream_cursor_value_input, +initial_value: v0_4_conditional_vaults_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface takes_stream_cursor_value_input {base_amount?: (Scalars['bigint'] | null),maker_base_fee?: (Scalars['bigint'] | null),maker_order_tx_sig?: (Scalars['String'] | null),maker_quote_fee?: (Scalars['bigint'] | null),market_acct?: (Scalars['String'] | null),order_block?: (Scalars['bigint'] | null),order_time?: (Scalars['timestamptz'] | null),order_tx_sig?: (Scalars['String'] | null),quote_price?: (Scalars['numeric'] | null),taker_base_fee?: (Scalars['bigint'] | null),taker_quote_fee?: (Scalars['bigint'] | null)} +export interface v0_4_conditional_vaults_stream_cursor_value_input {conditional_vault_addr?: (Scalars['String'] | null),created_at?: (Scalars['timestamptz'] | null),latest_vault_seq_num_applied?: (Scalars['bigint'] | null),pda_bump?: (Scalars['smallint'] | null),question_addr?: (Scalars['String'] | null),underlying_mint_acct?: (Scalars['String'] | null),underlying_token_acct?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface takes_sum_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +export interface v0_4_conditional_vaults_sum_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "takes" */ -export interface takes_sum_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by sum() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_sum_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -export interface takes_updates { +export interface v0_4_conditional_vaults_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (takes_inc_input | null), +_inc?: (v0_4_conditional_vaults_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (takes_set_input | null), +_set?: (v0_4_conditional_vaults_set_input | null), /** filter the rows which have to be updated */ -where: takes_bool_exp} - - -/** aggregate var_pop on columns */ -export interface takes_var_pop_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** order by var_pop() on columns of table "takes" */ -export interface takes_var_pop_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +where: v0_4_conditional_vaults_bool_exp} - -/** aggregate var_samp on columns */ -export interface takes_var_samp_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number + +/** aggregate var_pop on columns */ +export interface v0_4_conditional_vaults_var_pop_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "takes" */ -export interface takes_var_samp_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by var_pop() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_var_pop_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -/** aggregate variance on columns */ -export interface takes_variance_fieldsGenqlSelection{ - base_amount?: boolean | number - maker_base_fee?: boolean | number - maker_quote_fee?: boolean | number - order_block?: boolean | number - quote_price?: boolean | number - taker_base_fee?: boolean | number - taker_quote_fee?: boolean | number +/** aggregate var_samp on columns */ +export interface v0_4_conditional_vaults_var_samp_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "takes" */ -export interface takes_variance_order_by {base_amount?: (order_by | null),maker_base_fee?: (order_by | null),maker_quote_fee?: (order_by | null),order_block?: (order_by | null),quote_price?: (order_by | null),taker_base_fee?: (order_by | null),taker_quote_fee?: (order_by | null)} +/** order by var_samp() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_var_samp_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -/** Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'. */ -export interface timestamp_comparison_exp {_eq?: (Scalars['timestamp'] | null),_gt?: (Scalars['timestamp'] | null),_gte?: (Scalars['timestamp'] | null),_in?: (Scalars['timestamp'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['timestamp'] | null),_lte?: (Scalars['timestamp'] | null),_neq?: (Scalars['timestamp'] | null),_nin?: (Scalars['timestamp'][] | null)} +/** aggregate variance on columns */ +export interface v0_4_conditional_vaults_variance_fieldsGenqlSelection{ + latest_vault_seq_num_applied?: boolean | number + pda_bump?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} -/** Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'. */ -export interface timestamptz_comparison_exp {_eq?: (Scalars['timestamptz'] | null),_gt?: (Scalars['timestamptz'] | null),_gte?: (Scalars['timestamptz'] | null),_in?: (Scalars['timestamptz'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['timestamptz'] | null),_lte?: (Scalars['timestamptz'] | null),_neq?: (Scalars['timestamptz'] | null),_nin?: (Scalars['timestamptz'][] | null)} +/** order by variance() on columns of table "v0_4_conditional_vaults" */ +export interface v0_4_conditional_vaults_variance_order_by {latest_vault_seq_num_applied?: (order_by | null),pda_bump?: (order_by | null)} -/** columns and relationships of "token_acct_balances" */ -export interface token_acct_balancesGenqlSelection{ +/** columns and relationships of "v0_4_merges" */ +export interface v0_4_mergesGenqlSelection{ amount?: boolean | number created_at?: boolean | number - delta?: boolean | number - mint_acct?: boolean | number - owner_acct?: boolean | number - slot?: boolean | number + signature?: boolean | number /** An object relationship */ - token?: tokensGenqlSelection + signatureBySignature?: signaturesGenqlSelection + slot?: boolean | number /** An object relationship */ - tokenAcctByTokenAcct?: token_acctsGenqlSelection - token_acct?: boolean | number - tx_sig?: boolean | number + v0_4_conditional_vault?: v0_4_conditional_vaultsGenqlSelection + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "token_acct_balances" */ -export interface token_acct_balances_aggregateGenqlSelection{ - aggregate?: token_acct_balances_aggregate_fieldsGenqlSelection - nodes?: token_acct_balancesGenqlSelection +/** aggregated selection of "v0_4_merges" */ +export interface v0_4_merges_aggregateGenqlSelection{ + aggregate?: v0_4_merges_aggregate_fieldsGenqlSelection + nodes?: v0_4_mergesGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface token_acct_balances_aggregate_bool_exp {count?: (token_acct_balances_aggregate_bool_exp_count | null)} +export interface v0_4_merges_aggregate_bool_exp {count?: (v0_4_merges_aggregate_bool_exp_count | null)} -export interface token_acct_balances_aggregate_bool_exp_count {arguments?: (token_acct_balances_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (token_acct_balances_bool_exp | null),predicate: Int_comparison_exp} +export interface v0_4_merges_aggregate_bool_exp_count {arguments?: (v0_4_merges_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (v0_4_merges_bool_exp | null),predicate: Int_comparison_exp} -/** aggregate fields of "token_acct_balances" */ -export interface token_acct_balances_aggregate_fieldsGenqlSelection{ - avg?: token_acct_balances_avg_fieldsGenqlSelection - count?: { __args: {columns?: (token_acct_balances_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: token_acct_balances_max_fieldsGenqlSelection - min?: token_acct_balances_min_fieldsGenqlSelection - stddev?: token_acct_balances_stddev_fieldsGenqlSelection - stddev_pop?: token_acct_balances_stddev_pop_fieldsGenqlSelection - stddev_samp?: token_acct_balances_stddev_samp_fieldsGenqlSelection - sum?: token_acct_balances_sum_fieldsGenqlSelection - var_pop?: token_acct_balances_var_pop_fieldsGenqlSelection - var_samp?: token_acct_balances_var_samp_fieldsGenqlSelection - variance?: token_acct_balances_variance_fieldsGenqlSelection +/** aggregate fields of "v0_4_merges" */ +export interface v0_4_merges_aggregate_fieldsGenqlSelection{ + avg?: v0_4_merges_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_merges_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_merges_max_fieldsGenqlSelection + min?: v0_4_merges_min_fieldsGenqlSelection + stddev?: v0_4_merges_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_merges_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_merges_stddev_samp_fieldsGenqlSelection + sum?: v0_4_merges_sum_fieldsGenqlSelection + var_pop?: v0_4_merges_var_pop_fieldsGenqlSelection + var_samp?: v0_4_merges_var_samp_fieldsGenqlSelection + variance?: v0_4_merges_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "token_acct_balances" */ -export interface token_acct_balances_aggregate_order_by {avg?: (token_acct_balances_avg_order_by | null),count?: (order_by | null),max?: (token_acct_balances_max_order_by | null),min?: (token_acct_balances_min_order_by | null),stddev?: (token_acct_balances_stddev_order_by | null),stddev_pop?: (token_acct_balances_stddev_pop_order_by | null),stddev_samp?: (token_acct_balances_stddev_samp_order_by | null),sum?: (token_acct_balances_sum_order_by | null),var_pop?: (token_acct_balances_var_pop_order_by | null),var_samp?: (token_acct_balances_var_samp_order_by | null),variance?: (token_acct_balances_variance_order_by | null)} +/** order by aggregate values of table "v0_4_merges" */ +export interface v0_4_merges_aggregate_order_by {avg?: (v0_4_merges_avg_order_by | null),count?: (order_by | null),max?: (v0_4_merges_max_order_by | null),min?: (v0_4_merges_min_order_by | null),stddev?: (v0_4_merges_stddev_order_by | null),stddev_pop?: (v0_4_merges_stddev_pop_order_by | null),stddev_samp?: (v0_4_merges_stddev_samp_order_by | null),sum?: (v0_4_merges_sum_order_by | null),var_pop?: (v0_4_merges_var_pop_order_by | null),var_samp?: (v0_4_merges_var_samp_order_by | null),variance?: (v0_4_merges_variance_order_by | null)} -/** input type for inserting array relation for remote table "token_acct_balances" */ -export interface token_acct_balances_arr_rel_insert_input {data: token_acct_balances_insert_input[], +/** input type for inserting array relation for remote table "v0_4_merges" */ +export interface v0_4_merges_arr_rel_insert_input {data: v0_4_merges_insert_input[], /** upsert condition */ -on_conflict?: (token_acct_balances_on_conflict | null)} +on_conflict?: (v0_4_merges_on_conflict | null)} /** aggregate avg on columns */ -export interface token_acct_balances_avg_fieldsGenqlSelection{ +export interface v0_4_merges_avg_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "token_acct_balances" */ -export interface token_acct_balances_avg_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by avg() on columns of table "v0_4_merges" */ +export interface v0_4_merges_avg_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} -/** Boolean expression to filter rows from the table "token_acct_balances". All fields are combined with a logical 'AND'. */ -export interface token_acct_balances_bool_exp {_and?: (token_acct_balances_bool_exp[] | null),_not?: (token_acct_balances_bool_exp | null),_or?: (token_acct_balances_bool_exp[] | null),amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),delta?: (bigint_comparison_exp | null),mint_acct?: (String_comparison_exp | null),owner_acct?: (String_comparison_exp | null),slot?: (bigint_comparison_exp | null),token?: (tokens_bool_exp | null),tokenAcctByTokenAcct?: (token_accts_bool_exp | null),token_acct?: (String_comparison_exp | null),tx_sig?: (String_comparison_exp | null)} +/** Boolean expression to filter rows from the table "v0_4_merges". All fields are combined with a logical 'AND'. */ +export interface v0_4_merges_bool_exp {_and?: (v0_4_merges_bool_exp[] | null),_not?: (v0_4_merges_bool_exp | null),_or?: (v0_4_merges_bool_exp[] | null),amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),signature?: (String_comparison_exp | null),signatureBySignature?: (signatures_bool_exp | null),slot?: (bigint_comparison_exp | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_bool_exp | null),vault_addr?: (String_comparison_exp | null),vault_seq_num?: (bigint_comparison_exp | null)} -/** input type for incrementing numeric columns in table "token_acct_balances" */ -export interface token_acct_balances_inc_input {amount?: (Scalars['bigint'] | null),delta?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "v0_4_merges" */ +export interface v0_4_merges_inc_input {amount?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null),vault_seq_num?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "token_acct_balances" */ -export interface token_acct_balances_insert_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token?: (tokens_obj_rel_insert_input | null),tokenAcctByTokenAcct?: (token_accts_obj_rel_insert_input | null),token_acct?: (Scalars['String'] | null),tx_sig?: (Scalars['String'] | null)} +/** input type for inserting data into table "v0_4_merges" */ +export interface v0_4_merges_insert_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),signatureBySignature?: (signatures_obj_rel_insert_input | null),slot?: (Scalars['bigint'] | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_obj_rel_insert_input | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate max on columns */ -export interface token_acct_balances_max_fieldsGenqlSelection{ +export interface v0_4_merges_max_fieldsGenqlSelection{ amount?: boolean | number created_at?: boolean | number - delta?: boolean | number - mint_acct?: boolean | number - owner_acct?: boolean | number + signature?: boolean | number slot?: boolean | number - token_acct?: boolean | number - tx_sig?: boolean | number + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "token_acct_balances" */ -export interface token_acct_balances_max_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token_acct?: (order_by | null),tx_sig?: (order_by | null)} +/** order by max() on columns of table "v0_4_merges" */ +export interface v0_4_merges_max_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} /** aggregate min on columns */ -export interface token_acct_balances_min_fieldsGenqlSelection{ +export interface v0_4_merges_min_fieldsGenqlSelection{ amount?: boolean | number created_at?: boolean | number - delta?: boolean | number - mint_acct?: boolean | number - owner_acct?: boolean | number + signature?: boolean | number slot?: boolean | number - token_acct?: boolean | number - tx_sig?: boolean | number + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "token_acct_balances" */ -export interface token_acct_balances_min_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token_acct?: (order_by | null),tx_sig?: (order_by | null)} +/** order by min() on columns of table "v0_4_merges" */ +export interface v0_4_merges_min_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} -/** response of any mutation on the table "token_acct_balances" */ -export interface token_acct_balances_mutation_responseGenqlSelection{ +/** response of any mutation on the table "v0_4_merges" */ +export interface v0_4_merges_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: token_acct_balancesGenqlSelection + returning?: v0_4_mergesGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "token_acct_balances" */ -export interface token_acct_balances_on_conflict {constraint: token_acct_balances_constraint,update_columns?: token_acct_balances_update_column[],where?: (token_acct_balances_bool_exp | null)} +/** input type for inserting object relation for remote table "v0_4_merges" */ +export interface v0_4_merges_obj_rel_insert_input {data: v0_4_merges_insert_input, +/** upsert condition */ +on_conflict?: (v0_4_merges_on_conflict | null)} -/** Ordering options when selecting data from "token_acct_balances". */ -export interface token_acct_balances_order_by {amount?: (order_by | null),created_at?: (order_by | null),delta?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),slot?: (order_by | null),token?: (tokens_order_by | null),tokenAcctByTokenAcct?: (token_accts_order_by | null),token_acct?: (order_by | null),tx_sig?: (order_by | null)} +/** on_conflict condition type for table "v0_4_merges" */ +export interface v0_4_merges_on_conflict {constraint: v0_4_merges_constraint,update_columns?: v0_4_merges_update_column[],where?: (v0_4_merges_bool_exp | null)} -/** primary key columns input for table: token_acct_balances */ -export interface token_acct_balances_pk_columns_input {amount: Scalars['bigint'],created_at: Scalars['timestamptz'],mint_acct: Scalars['String'],token_acct: Scalars['String']} +/** Ordering options when selecting data from "v0_4_merges". */ +export interface v0_4_merges_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),signatureBySignature?: (signatures_order_by | null),slot?: (order_by | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} -/** input type for updating data in table "token_acct_balances" */ -export interface token_acct_balances_set_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token_acct?: (Scalars['String'] | null),tx_sig?: (Scalars['String'] | null)} +/** primary key columns input for table: v0_4_merges */ +export interface v0_4_merges_pk_columns_input {vault_addr: Scalars['String'],vault_seq_num: Scalars['bigint']} + + +/** input type for updating data in table "v0_4_merges" */ +export interface v0_4_merges_set_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate stddev on columns */ -export interface token_acct_balances_stddev_fieldsGenqlSelection{ +export interface v0_4_merges_stddev_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "token_acct_balances" */ -export interface token_acct_balances_stddev_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by stddev() on columns of table "v0_4_merges" */ +export interface v0_4_merges_stddev_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface token_acct_balances_stddev_pop_fieldsGenqlSelection{ +export interface v0_4_merges_stddev_pop_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "token_acct_balances" */ -export interface token_acct_balances_stddev_pop_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by stddev_pop() on columns of table "v0_4_merges" */ +export interface v0_4_merges_stddev_pop_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface token_acct_balances_stddev_samp_fieldsGenqlSelection{ +export interface v0_4_merges_stddev_samp_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "token_acct_balances" */ -export interface token_acct_balances_stddev_samp_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by stddev_samp() on columns of table "v0_4_merges" */ +export interface v0_4_merges_stddev_samp_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} -/** Streaming cursor of the table "token_acct_balances" */ -export interface token_acct_balances_stream_cursor_input { +/** Streaming cursor of the table "v0_4_merges" */ +export interface v0_4_merges_stream_cursor_input { /** Stream column input with initial value */ -initial_value: token_acct_balances_stream_cursor_value_input, +initial_value: v0_4_merges_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface token_acct_balances_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),delta?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),token_acct?: (Scalars['String'] | null),tx_sig?: (Scalars['String'] | null)} +export interface v0_4_merges_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate sum on columns */ -export interface token_acct_balances_sum_fieldsGenqlSelection{ +export interface v0_4_merges_sum_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "token_acct_balances" */ -export interface token_acct_balances_sum_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by sum() on columns of table "v0_4_merges" */ +export interface v0_4_merges_sum_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} -export interface token_acct_balances_updates { +export interface v0_4_merges_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (token_acct_balances_inc_input | null), +_inc?: (v0_4_merges_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (token_acct_balances_set_input | null), +_set?: (v0_4_merges_set_input | null), /** filter the rows which have to be updated */ -where: token_acct_balances_bool_exp} +where: v0_4_merges_bool_exp} /** aggregate var_pop on columns */ -export interface token_acct_balances_var_pop_fieldsGenqlSelection{ +export interface v0_4_merges_var_pop_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "token_acct_balances" */ -export interface token_acct_balances_var_pop_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by var_pop() on columns of table "v0_4_merges" */ +export interface v0_4_merges_var_pop_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} /** aggregate var_samp on columns */ -export interface token_acct_balances_var_samp_fieldsGenqlSelection{ +export interface v0_4_merges_var_samp_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "token_acct_balances" */ -export interface token_acct_balances_var_samp_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} +/** order by var_samp() on columns of table "v0_4_merges" */ +export interface v0_4_merges_var_samp_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} /** aggregate variance on columns */ -export interface token_acct_balances_variance_fieldsGenqlSelection{ +export interface v0_4_merges_variance_fieldsGenqlSelection{ amount?: boolean | number - delta?: boolean | number slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "token_acct_balances" */ -export interface token_acct_balances_variance_order_by {amount?: (order_by | null),delta?: (order_by | null),slot?: (order_by | null)} - - -/** Boolean expression to compare columns of type "token_acct_status". All fields are combined with logical 'AND'. */ -export interface token_acct_status_comparison_exp {_eq?: (Scalars['token_acct_status'] | null),_gt?: (Scalars['token_acct_status'] | null),_gte?: (Scalars['token_acct_status'] | null),_in?: (Scalars['token_acct_status'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['token_acct_status'] | null),_lte?: (Scalars['token_acct_status'] | null),_neq?: (Scalars['token_acct_status'] | null),_nin?: (Scalars['token_acct_status'][] | null)} +/** order by variance() on columns of table "v0_4_merges" */ +export interface v0_4_merges_variance_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} -/** columns and relationships of "token_accts" */ -export interface token_acctsGenqlSelection{ - amount?: boolean | number - /** An array relationship */ - markets?: (marketsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** An array relationship */ - marketsByBidsTokenAcct?: (marketsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** An aggregate relationship */ - marketsByBidsTokenAcct_aggregate?: (markets_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** An aggregate relationship */ - markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - mint_acct?: boolean | number - owner_acct?: boolean | number - status?: boolean | number +/** columns and relationships of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisionsGenqlSelection{ /** An object relationship */ - token?: tokensGenqlSelection - token_acct?: boolean | number - /** An array relationship */ - token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), - /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) - /** An aggregate relationship */ - token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), - /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** aggregated selection of "token_accts" */ -export interface token_accts_aggregateGenqlSelection{ - aggregate?: token_accts_aggregate_fieldsGenqlSelection - nodes?: token_acctsGenqlSelection + amm?: v0_4_ammsGenqlSelection + amm_addr?: boolean | number + committee_evaluation?: boolean | number + created_at?: boolean | number + /** An object relationship */ + dao_detail?: dao_detailsGenqlSelection + dao_id?: boolean | number + description?: boolean | number + grant_awarded?: boolean | number + id?: boolean | number + market_opened?: boolean | number + /** An object relationship */ + metric_question?: v0_4_questionsGenqlSelection + metric_question_addr?: boolean | number + /** An object relationship */ + metric_vault?: v0_4_conditional_vaultsGenqlSelection + metric_vault_addr?: boolean | number + /** An object relationship */ + outcome_question?: v0_4_questionsGenqlSelection + outcome_question_addr?: boolean | number + /** An object relationship */ + outcome_vault?: v0_4_conditional_vaultsGenqlSelection + outcome_vault_addr?: boolean | number + recipient?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number + score_term?: boolean | number + score_unit?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } - -export interface token_accts_aggregate_bool_exp {count?: (token_accts_aggregate_bool_exp_count | null)} - -export interface token_accts_aggregate_bool_exp_count {arguments?: (token_accts_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (token_accts_bool_exp | null),predicate: Int_comparison_exp} - - -/** aggregate fields of "token_accts" */ -export interface token_accts_aggregate_fieldsGenqlSelection{ - avg?: token_accts_avg_fieldsGenqlSelection - count?: { __args: {columns?: (token_accts_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: token_accts_max_fieldsGenqlSelection - min?: token_accts_min_fieldsGenqlSelection - stddev?: token_accts_stddev_fieldsGenqlSelection - stddev_pop?: token_accts_stddev_pop_fieldsGenqlSelection - stddev_samp?: token_accts_stddev_samp_fieldsGenqlSelection - sum?: token_accts_sum_fieldsGenqlSelection - var_pop?: token_accts_var_pop_fieldsGenqlSelection - var_samp?: token_accts_var_samp_fieldsGenqlSelection - variance?: token_accts_variance_fieldsGenqlSelection + + +/** aggregated selection of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_aggregateGenqlSelection{ + aggregate?: v0_4_metric_decisions_aggregate_fieldsGenqlSelection + nodes?: v0_4_metric_decisionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } +export interface v0_4_metric_decisions_aggregate_bool_exp {count?: (v0_4_metric_decisions_aggregate_bool_exp_count | null)} -/** order by aggregate values of table "token_accts" */ -export interface token_accts_aggregate_order_by {avg?: (token_accts_avg_order_by | null),count?: (order_by | null),max?: (token_accts_max_order_by | null),min?: (token_accts_min_order_by | null),stddev?: (token_accts_stddev_order_by | null),stddev_pop?: (token_accts_stddev_pop_order_by | null),stddev_samp?: (token_accts_stddev_samp_order_by | null),sum?: (token_accts_sum_order_by | null),var_pop?: (token_accts_var_pop_order_by | null),var_samp?: (token_accts_var_samp_order_by | null),variance?: (token_accts_variance_order_by | null)} +export interface v0_4_metric_decisions_aggregate_bool_exp_count {arguments?: (v0_4_metric_decisions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (v0_4_metric_decisions_bool_exp | null),predicate: Int_comparison_exp} -/** input type for inserting array relation for remote table "token_accts" */ -export interface token_accts_arr_rel_insert_input {data: token_accts_insert_input[], +/** aggregate fields of "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_aggregate_fieldsGenqlSelection{ + avg?: v0_4_metric_decisions_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_metric_decisions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_metric_decisions_max_fieldsGenqlSelection + min?: v0_4_metric_decisions_min_fieldsGenqlSelection + stddev?: v0_4_metric_decisions_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_metric_decisions_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_metric_decisions_stddev_samp_fieldsGenqlSelection + sum?: v0_4_metric_decisions_sum_fieldsGenqlSelection + var_pop?: v0_4_metric_decisions_var_pop_fieldsGenqlSelection + var_samp?: v0_4_metric_decisions_var_samp_fieldsGenqlSelection + variance?: v0_4_metric_decisions_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** order by aggregate values of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_aggregate_order_by {avg?: (v0_4_metric_decisions_avg_order_by | null),count?: (order_by | null),max?: (v0_4_metric_decisions_max_order_by | null),min?: (v0_4_metric_decisions_min_order_by | null),stddev?: (v0_4_metric_decisions_stddev_order_by | null),stddev_pop?: (v0_4_metric_decisions_stddev_pop_order_by | null),stddev_samp?: (v0_4_metric_decisions_stddev_samp_order_by | null),sum?: (v0_4_metric_decisions_sum_order_by | null),var_pop?: (v0_4_metric_decisions_var_pop_order_by | null),var_samp?: (v0_4_metric_decisions_var_samp_order_by | null),variance?: (v0_4_metric_decisions_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_arr_rel_insert_input {data: v0_4_metric_decisions_insert_input[], /** upsert condition */ -on_conflict?: (token_accts_on_conflict | null)} +on_conflict?: (v0_4_metric_decisions_on_conflict | null)} /** aggregate avg on columns */ -export interface token_accts_avg_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_avg_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "token_accts" */ -export interface token_accts_avg_order_by {amount?: (order_by | null)} +/** order by avg() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_avg_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} -/** Boolean expression to filter rows from the table "token_accts". All fields are combined with a logical 'AND'. */ -export interface token_accts_bool_exp {_and?: (token_accts_bool_exp[] | null),_not?: (token_accts_bool_exp | null),_or?: (token_accts_bool_exp[] | null),amount?: (bigint_comparison_exp | null),markets?: (markets_bool_exp | null),marketsByBidsTokenAcct?: (markets_bool_exp | null),marketsByBidsTokenAcct_aggregate?: (markets_aggregate_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),mint_acct?: (String_comparison_exp | null),owner_acct?: (String_comparison_exp | null),status?: (token_acct_status_comparison_exp | null),token?: (tokens_bool_exp | null),token_acct?: (String_comparison_exp | null),token_acct_balances?: (token_acct_balances_bool_exp | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} +/** Boolean expression to filter rows from the table "v0_4_metric_decisions". All fields are combined with a logical 'AND'. */ +export interface v0_4_metric_decisions_bool_exp {_and?: (v0_4_metric_decisions_bool_exp[] | null),_not?: (v0_4_metric_decisions_bool_exp | null),_or?: (v0_4_metric_decisions_bool_exp[] | null),amm?: (v0_4_amms_bool_exp | null),amm_addr?: (String_comparison_exp | null),committee_evaluation?: (timestamptz_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),dao_detail?: (dao_details_bool_exp | null),dao_id?: (bigint_comparison_exp | null),description?: (String_comparison_exp | null),grant_awarded?: (timestamptz_comparison_exp | null),id?: (bigint_comparison_exp | null),market_opened?: (timestamptz_comparison_exp | null),metric_question?: (v0_4_questions_bool_exp | null),metric_question_addr?: (String_comparison_exp | null),metric_vault?: (v0_4_conditional_vaults_bool_exp | null),metric_vault_addr?: (String_comparison_exp | null),outcome_question?: (v0_4_questions_bool_exp | null),outcome_question_addr?: (String_comparison_exp | null),outcome_vault?: (v0_4_conditional_vaults_bool_exp | null),outcome_vault_addr?: (String_comparison_exp | null),recipient?: (String_comparison_exp | null),score_max_value?: (numeric_comparison_exp | null),score_min_value?: (numeric_comparison_exp | null),score_term?: (String_comparison_exp | null),score_unit?: (String_comparison_exp | null),title?: (String_comparison_exp | null)} -/** input type for incrementing numeric columns in table "token_accts" */ -export interface token_accts_inc_input {amount?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_inc_input {dao_id?: (Scalars['bigint'] | null),id?: (Scalars['bigint'] | null),score_max_value?: (Scalars['numeric'] | null),score_min_value?: (Scalars['numeric'] | null)} -/** input type for inserting data into table "token_accts" */ -export interface token_accts_insert_input {amount?: (Scalars['bigint'] | null),markets?: (markets_arr_rel_insert_input | null),marketsByBidsTokenAcct?: (markets_arr_rel_insert_input | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token?: (tokens_obj_rel_insert_input | null),token_acct?: (Scalars['String'] | null),token_acct_balances?: (token_acct_balances_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for inserting data into table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_insert_input {amm?: (v0_4_amms_obj_rel_insert_input | null),amm_addr?: (Scalars['String'] | null),committee_evaluation?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_detail?: (dao_details_obj_rel_insert_input | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),grant_awarded?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),market_opened?: (Scalars['timestamptz'] | null),metric_question?: (v0_4_questions_obj_rel_insert_input | null),metric_question_addr?: (Scalars['String'] | null),metric_vault?: (v0_4_conditional_vaults_obj_rel_insert_input | null),metric_vault_addr?: (Scalars['String'] | null),outcome_question?: (v0_4_questions_obj_rel_insert_input | null),outcome_question_addr?: (Scalars['String'] | null),outcome_vault?: (v0_4_conditional_vaults_obj_rel_insert_input | null),outcome_vault_addr?: (Scalars['String'] | null),recipient?: (Scalars['String'] | null),score_max_value?: (Scalars['numeric'] | null),score_min_value?: (Scalars['numeric'] | null),score_term?: (Scalars['String'] | null),score_unit?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate max on columns */ -export interface token_accts_max_fieldsGenqlSelection{ - amount?: boolean | number - mint_acct?: boolean | number - owner_acct?: boolean | number - status?: boolean | number - token_acct?: boolean | number - updated_at?: boolean | number +export interface v0_4_metric_decisions_max_fieldsGenqlSelection{ + amm_addr?: boolean | number + committee_evaluation?: boolean | number + created_at?: boolean | number + dao_id?: boolean | number + description?: boolean | number + grant_awarded?: boolean | number + id?: boolean | number + market_opened?: boolean | number + metric_question_addr?: boolean | number + metric_vault_addr?: boolean | number + outcome_question_addr?: boolean | number + outcome_vault_addr?: boolean | number + recipient?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number + score_term?: boolean | number + score_unit?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "token_accts" */ -export interface token_accts_max_order_by {amount?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token_acct?: (order_by | null),updated_at?: (order_by | null)} +/** order by max() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_max_order_by {amm_addr?: (order_by | null),committee_evaluation?: (order_by | null),created_at?: (order_by | null),dao_id?: (order_by | null),description?: (order_by | null),grant_awarded?: (order_by | null),id?: (order_by | null),market_opened?: (order_by | null),metric_question_addr?: (order_by | null),metric_vault_addr?: (order_by | null),outcome_question_addr?: (order_by | null),outcome_vault_addr?: (order_by | null),recipient?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null),score_term?: (order_by | null),score_unit?: (order_by | null),title?: (order_by | null)} /** aggregate min on columns */ -export interface token_accts_min_fieldsGenqlSelection{ - amount?: boolean | number - mint_acct?: boolean | number - owner_acct?: boolean | number - status?: boolean | number - token_acct?: boolean | number - updated_at?: boolean | number +export interface v0_4_metric_decisions_min_fieldsGenqlSelection{ + amm_addr?: boolean | number + committee_evaluation?: boolean | number + created_at?: boolean | number + dao_id?: boolean | number + description?: boolean | number + grant_awarded?: boolean | number + id?: boolean | number + market_opened?: boolean | number + metric_question_addr?: boolean | number + metric_vault_addr?: boolean | number + outcome_question_addr?: boolean | number + outcome_vault_addr?: boolean | number + recipient?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number + score_term?: boolean | number + score_unit?: boolean | number + title?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "token_accts" */ -export interface token_accts_min_order_by {amount?: (order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token_acct?: (order_by | null),updated_at?: (order_by | null)} +/** order by min() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_min_order_by {amm_addr?: (order_by | null),committee_evaluation?: (order_by | null),created_at?: (order_by | null),dao_id?: (order_by | null),description?: (order_by | null),grant_awarded?: (order_by | null),id?: (order_by | null),market_opened?: (order_by | null),metric_question_addr?: (order_by | null),metric_vault_addr?: (order_by | null),outcome_question_addr?: (order_by | null),outcome_vault_addr?: (order_by | null),recipient?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null),score_term?: (order_by | null),score_unit?: (order_by | null),title?: (order_by | null)} -/** response of any mutation on the table "token_accts" */ -export interface token_accts_mutation_responseGenqlSelection{ +/** response of any mutation on the table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: token_acctsGenqlSelection + returning?: v0_4_metric_decisionsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "token_accts" */ -export interface token_accts_obj_rel_insert_input {data: token_accts_insert_input, -/** upsert condition */ -on_conflict?: (token_accts_on_conflict | null)} - +/** on_conflict condition type for table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_on_conflict {constraint: v0_4_metric_decisions_constraint,update_columns?: v0_4_metric_decisions_update_column[],where?: (v0_4_metric_decisions_bool_exp | null)} -/** on_conflict condition type for table "token_accts" */ -export interface token_accts_on_conflict {constraint: token_accts_constraint,update_columns?: token_accts_update_column[],where?: (token_accts_bool_exp | null)} - -/** Ordering options when selecting data from "token_accts". */ -export interface token_accts_order_by {amount?: (order_by | null),marketsByBidsTokenAcct_aggregate?: (markets_aggregate_order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),mint_acct?: (order_by | null),owner_acct?: (order_by | null),status?: (order_by | null),token?: (tokens_order_by | null),token_acct?: (order_by | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_order_by | null),updated_at?: (order_by | null)} +/** Ordering options when selecting data from "v0_4_metric_decisions". */ +export interface v0_4_metric_decisions_order_by {amm?: (v0_4_amms_order_by | null),amm_addr?: (order_by | null),committee_evaluation?: (order_by | null),created_at?: (order_by | null),dao_detail?: (dao_details_order_by | null),dao_id?: (order_by | null),description?: (order_by | null),grant_awarded?: (order_by | null),id?: (order_by | null),market_opened?: (order_by | null),metric_question?: (v0_4_questions_order_by | null),metric_question_addr?: (order_by | null),metric_vault?: (v0_4_conditional_vaults_order_by | null),metric_vault_addr?: (order_by | null),outcome_question?: (v0_4_questions_order_by | null),outcome_question_addr?: (order_by | null),outcome_vault?: (v0_4_conditional_vaults_order_by | null),outcome_vault_addr?: (order_by | null),recipient?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null),score_term?: (order_by | null),score_unit?: (order_by | null),title?: (order_by | null)} -/** primary key columns input for table: token_accts */ -export interface token_accts_pk_columns_input {token_acct: Scalars['String']} +/** primary key columns input for table: v0_4_metric_decisions */ +export interface v0_4_metric_decisions_pk_columns_input {id: Scalars['bigint']} -/** input type for updating data in table "token_accts" */ -export interface token_accts_set_input {amount?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for updating data in table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_set_input {amm_addr?: (Scalars['String'] | null),committee_evaluation?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),grant_awarded?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),market_opened?: (Scalars['timestamptz'] | null),metric_question_addr?: (Scalars['String'] | null),metric_vault_addr?: (Scalars['String'] | null),outcome_question_addr?: (Scalars['String'] | null),outcome_vault_addr?: (Scalars['String'] | null),recipient?: (Scalars['String'] | null),score_max_value?: (Scalars['numeric'] | null),score_min_value?: (Scalars['numeric'] | null),score_term?: (Scalars['String'] | null),score_unit?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate stddev on columns */ -export interface token_accts_stddev_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_stddev_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "token_accts" */ -export interface token_accts_stddev_order_by {amount?: (order_by | null)} +/** order by stddev() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_stddev_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} /** aggregate stddev_pop on columns */ -export interface token_accts_stddev_pop_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_stddev_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "token_accts" */ -export interface token_accts_stddev_pop_order_by {amount?: (order_by | null)} +/** order by stddev_pop() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_stddev_pop_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} /** aggregate stddev_samp on columns */ -export interface token_accts_stddev_samp_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_stddev_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "token_accts" */ -export interface token_accts_stddev_samp_order_by {amount?: (order_by | null)} +/** order by stddev_samp() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_stddev_samp_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} -/** Streaming cursor of the table "token_accts" */ -export interface token_accts_stream_cursor_input { +/** Streaming cursor of the table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_stream_cursor_input { /** Stream column input with initial value */ -initial_value: token_accts_stream_cursor_value_input, +initial_value: v0_4_metric_decisions_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface token_accts_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),mint_acct?: (Scalars['String'] | null),owner_acct?: (Scalars['String'] | null),status?: (Scalars['token_acct_status'] | null),token_acct?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +export interface v0_4_metric_decisions_stream_cursor_value_input {amm_addr?: (Scalars['String'] | null),committee_evaluation?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),dao_id?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),grant_awarded?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),market_opened?: (Scalars['timestamptz'] | null),metric_question_addr?: (Scalars['String'] | null),metric_vault_addr?: (Scalars['String'] | null),outcome_question_addr?: (Scalars['String'] | null),outcome_vault_addr?: (Scalars['String'] | null),recipient?: (Scalars['String'] | null),score_max_value?: (Scalars['numeric'] | null),score_min_value?: (Scalars['numeric'] | null),score_term?: (Scalars['String'] | null),score_unit?: (Scalars['String'] | null),title?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface token_accts_sum_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_sum_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by sum() on columns of table "token_accts" */ -export interface token_accts_sum_order_by {amount?: (order_by | null)} +/** order by sum() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_sum_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} -export interface token_accts_updates { +export interface v0_4_metric_decisions_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (token_accts_inc_input | null), +_inc?: (v0_4_metric_decisions_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (token_accts_set_input | null), +_set?: (v0_4_metric_decisions_set_input | null), /** filter the rows which have to be updated */ -where: token_accts_bool_exp} +where: v0_4_metric_decisions_bool_exp} /** aggregate var_pop on columns */ -export interface token_accts_var_pop_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_var_pop_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "token_accts" */ -export interface token_accts_var_pop_order_by {amount?: (order_by | null)} +/** order by var_pop() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_var_pop_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} /** aggregate var_samp on columns */ -export interface token_accts_var_samp_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_var_samp_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "token_accts" */ -export interface token_accts_var_samp_order_by {amount?: (order_by | null)} +/** order by var_samp() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_var_samp_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} /** aggregate variance on columns */ -export interface token_accts_variance_fieldsGenqlSelection{ - amount?: boolean | number +export interface v0_4_metric_decisions_variance_fieldsGenqlSelection{ + dao_id?: boolean | number + id?: boolean | number + score_max_value?: boolean | number + score_min_value?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by variance() on columns of table "token_accts" */ -export interface token_accts_variance_order_by {amount?: (order_by | null)} +/** order by variance() on columns of table "v0_4_metric_decisions" */ +export interface v0_4_metric_decisions_variance_order_by {dao_id?: (order_by | null),id?: (order_by | null),score_max_value?: (order_by | null),score_min_value?: (order_by | null)} -/** columns and relationships of "tokens" */ -export interface tokensGenqlSelection{ - /** An array relationship */ - conditional_vaults?: (conditional_vaultsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), - /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** An aggregate relationship */ - conditional_vaults_aggregate?: (conditional_vaults_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (conditional_vaults_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (conditional_vaults_order_by[] | null), - /** filter the rows returned */ - where?: (conditional_vaults_bool_exp | null)} }) - /** An array relationship */ - daos?: (daosGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** An array relationship */ - daosByQuoteAcct?: (daosGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** An aggregate relationship */ - daosByQuoteAcct_aggregate?: (daos_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - /** An aggregate relationship */ - daos_aggregate?: (daos_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (daos_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (daos_order_by[] | null), - /** filter the rows returned */ - where?: (daos_bool_exp | null)} }) - decimals?: boolean | number - image_url?: boolean | number - /** An array relationship */ - markets?: (marketsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) +/** columns and relationships of "v0_4_questions" */ +export interface v0_4_questionsGenqlSelection{ + created_at?: boolean | number /** An array relationship */ - marketsByQuoteMintAcct?: (marketsGenqlSelection & { __args?: { + decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), - /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - /** An aggregate relationship */ - marketsByQuoteMintAcct_aggregate?: (markets_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) /** An aggregate relationship */ - markets_aggregate?: (markets_aggregateGenqlSelection & { __args?: { + decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (markets_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (markets_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (markets_bool_exp | null)} }) - mint_acct?: boolean | number - name?: boolean | number - supply?: boolean | number - symbol?: boolean | number + where?: (v0_4_metric_decisions_bool_exp | null)} }) + is_resolved?: boolean | number /** An array relationship */ - token_acct_balances?: (token_acct_balancesGenqlSelection & { __args?: { + metric_decisions?: (v0_4_metric_decisionsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) /** An aggregate relationship */ - token_acct_balances_aggregate?: (token_acct_balances_aggregateGenqlSelection & { __args?: { + metric_decisions_aggregate?: (v0_4_metric_decisions_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_acct_balances_select_column[] | null), + distinct_on?: (v0_4_metric_decisions_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_acct_balances_order_by[] | null), + order_by?: (v0_4_metric_decisions_order_by[] | null), /** filter the rows returned */ - where?: (token_acct_balances_bool_exp | null)} }) + where?: (v0_4_metric_decisions_bool_exp | null)} }) + num_outcomes?: boolean | number + oracle_addr?: boolean | number + payout_denominator?: boolean | number + payout_numerators?: { __args: { + /** JSON select path */ + path?: (Scalars['String'] | null)} } | boolean | number + question_addr?: boolean | number + question_id?: { __args: { + /** JSON select path */ + path?: (Scalars['String'] | null)} } | boolean | number /** An array relationship */ - token_accts?: (token_acctsGenqlSelection & { __args?: { + question_vaults?: (v0_4_conditional_vaultsGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) + where?: (v0_4_conditional_vaults_bool_exp | null)} }) /** An aggregate relationship */ - token_accts_aggregate?: (token_accts_aggregateGenqlSelection & { __args?: { + question_vaults_aggregate?: (v0_4_conditional_vaults_aggregateGenqlSelection & { __args?: { /** distinct select on columns */ - distinct_on?: (token_accts_select_column[] | null), + distinct_on?: (v0_4_conditional_vaults_select_column[] | null), /** limit the number of rows returned */ limit?: (Scalars['Int'] | null), /** skip the first n rows. Use only with order_by */ offset?: (Scalars['Int'] | null), /** sort the rows by one or more columns */ - order_by?: (token_accts_order_by[] | null), + order_by?: (v0_4_conditional_vaults_order_by[] | null), /** filter the rows returned */ - where?: (token_accts_bool_exp | null)} }) - updated_at?: boolean | number + where?: (v0_4_conditional_vaults_bool_exp | null)} }) + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregated selection of "v0_4_questions" */ +export interface v0_4_questions_aggregateGenqlSelection{ + aggregate?: v0_4_questions_aggregate_fieldsGenqlSelection + nodes?: v0_4_questionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate fields of "v0_4_questions" */ +export interface v0_4_questions_aggregate_fieldsGenqlSelection{ + avg?: v0_4_questions_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_questions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_questions_max_fieldsGenqlSelection + min?: v0_4_questions_min_fieldsGenqlSelection + stddev?: v0_4_questions_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_questions_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_questions_stddev_samp_fieldsGenqlSelection + sum?: v0_4_questions_sum_fieldsGenqlSelection + var_pop?: v0_4_questions_var_pop_fieldsGenqlSelection + var_samp?: v0_4_questions_var_samp_fieldsGenqlSelection + variance?: v0_4_questions_variance_fieldsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** append existing jsonb value of filtered columns with new jsonb value */ +export interface v0_4_questions_append_input {payout_numerators?: (Scalars['jsonb'] | null),question_id?: (Scalars['jsonb'] | null)} + + +/** aggregate avg on columns */ +export interface v0_4_questions_avg_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Boolean expression to filter rows from the table "v0_4_questions". All fields are combined with a logical 'AND'. */ +export interface v0_4_questions_bool_exp {_and?: (v0_4_questions_bool_exp[] | null),_not?: (v0_4_questions_bool_exp | null),_or?: (v0_4_questions_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),decisions?: (v0_4_metric_decisions_bool_exp | null),decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),is_resolved?: (Boolean_comparison_exp | null),metric_decisions?: (v0_4_metric_decisions_bool_exp | null),metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_bool_exp | null),num_outcomes?: (smallint_comparison_exp | null),oracle_addr?: (String_comparison_exp | null),payout_denominator?: (bigint_comparison_exp | null),payout_numerators?: (jsonb_comparison_exp | null),question_addr?: (String_comparison_exp | null),question_id?: (jsonb_comparison_exp | null),question_vaults?: (v0_4_conditional_vaults_bool_exp | null),question_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_bool_exp | null)} + + +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export interface v0_4_questions_delete_at_path_input {payout_numerators?: (Scalars['String'][] | null),question_id?: (Scalars['String'][] | null)} + + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export interface v0_4_questions_delete_elem_input {payout_numerators?: (Scalars['Int'] | null),question_id?: (Scalars['Int'] | null)} + + +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export interface v0_4_questions_delete_key_input {payout_numerators?: (Scalars['String'] | null),question_id?: (Scalars['String'] | null)} + + +/** input type for incrementing numeric columns in table "v0_4_questions" */ +export interface v0_4_questions_inc_input {num_outcomes?: (Scalars['smallint'] | null),payout_denominator?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "v0_4_questions" */ +export interface v0_4_questions_insert_input {created_at?: (Scalars['timestamptz'] | null),decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),is_resolved?: (Scalars['Boolean'] | null),metric_decisions?: (v0_4_metric_decisions_arr_rel_insert_input | null),num_outcomes?: (Scalars['smallint'] | null),oracle_addr?: (Scalars['String'] | null),payout_denominator?: (Scalars['bigint'] | null),payout_numerators?: (Scalars['jsonb'] | null),question_addr?: (Scalars['String'] | null),question_id?: (Scalars['jsonb'] | null),question_vaults?: (v0_4_conditional_vaults_arr_rel_insert_input | null)} + + +/** aggregate max on columns */ +export interface v0_4_questions_max_fieldsGenqlSelection{ + created_at?: boolean | number + num_outcomes?: boolean | number + oracle_addr?: boolean | number + payout_denominator?: boolean | number + question_addr?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate min on columns */ +export interface v0_4_questions_min_fieldsGenqlSelection{ + created_at?: boolean | number + num_outcomes?: boolean | number + oracle_addr?: boolean | number + payout_denominator?: boolean | number + question_addr?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** response of any mutation on the table "v0_4_questions" */ +export interface v0_4_questions_mutation_responseGenqlSelection{ + /** number of rows affected by the mutation */ + affected_rows?: boolean | number + /** data from the rows affected by the mutation */ + returning?: v0_4_questionsGenqlSelection + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** input type for inserting object relation for remote table "v0_4_questions" */ +export interface v0_4_questions_obj_rel_insert_input {data: v0_4_questions_insert_input, +/** upsert condition */ +on_conflict?: (v0_4_questions_on_conflict | null)} + + +/** on_conflict condition type for table "v0_4_questions" */ +export interface v0_4_questions_on_conflict {constraint: v0_4_questions_constraint,update_columns?: v0_4_questions_update_column[],where?: (v0_4_questions_bool_exp | null)} + + +/** Ordering options when selecting data from "v0_4_questions". */ +export interface v0_4_questions_order_by {created_at?: (order_by | null),decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),is_resolved?: (order_by | null),metric_decisions_aggregate?: (v0_4_metric_decisions_aggregate_order_by | null),num_outcomes?: (order_by | null),oracle_addr?: (order_by | null),payout_denominator?: (order_by | null),payout_numerators?: (order_by | null),question_addr?: (order_by | null),question_id?: (order_by | null),question_vaults_aggregate?: (v0_4_conditional_vaults_aggregate_order_by | null)} + + +/** primary key columns input for table: v0_4_questions */ +export interface v0_4_questions_pk_columns_input {question_addr: Scalars['String']} + + +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export interface v0_4_questions_prepend_input {payout_numerators?: (Scalars['jsonb'] | null),question_id?: (Scalars['jsonb'] | null)} + + +/** input type for updating data in table "v0_4_questions" */ +export interface v0_4_questions_set_input {created_at?: (Scalars['timestamptz'] | null),is_resolved?: (Scalars['Boolean'] | null),num_outcomes?: (Scalars['smallint'] | null),oracle_addr?: (Scalars['String'] | null),payout_denominator?: (Scalars['bigint'] | null),payout_numerators?: (Scalars['jsonb'] | null),question_addr?: (Scalars['String'] | null),question_id?: (Scalars['jsonb'] | null)} + + +/** aggregate stddev on columns */ +export interface v0_4_questions_stddev_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_pop on columns */ +export interface v0_4_questions_stddev_pop_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate stddev_samp on columns */ +export interface v0_4_questions_stddev_samp_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** Streaming cursor of the table "v0_4_questions" */ +export interface v0_4_questions_stream_cursor_input { +/** Stream column input with initial value */ +initial_value: v0_4_questions_stream_cursor_value_input, +/** cursor ordering */ +ordering?: (cursor_ordering | null)} + + +/** Initial value of the column from where the streaming should start */ +export interface v0_4_questions_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),is_resolved?: (Scalars['Boolean'] | null),num_outcomes?: (Scalars['smallint'] | null),oracle_addr?: (Scalars['String'] | null),payout_denominator?: (Scalars['bigint'] | null),payout_numerators?: (Scalars['jsonb'] | null),question_addr?: (Scalars['String'] | null),question_id?: (Scalars['jsonb'] | null)} + + +/** aggregate sum on columns */ +export interface v0_4_questions_sum_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + +export interface v0_4_questions_updates { +/** append existing jsonb value of filtered columns with new jsonb value */ +_append?: (v0_4_questions_append_input | null), +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +_delete_at_path?: (v0_4_questions_delete_at_path_input | null), +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +_delete_elem?: (v0_4_questions_delete_elem_input | null), +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +_delete_key?: (v0_4_questions_delete_key_input | null), +/** increments the numeric columns with given value of the filtered values */ +_inc?: (v0_4_questions_inc_input | null), +/** prepend existing jsonb value of filtered columns with new jsonb value */ +_prepend?: (v0_4_questions_prepend_input | null), +/** sets the columns of the filtered rows to the given values */ +_set?: (v0_4_questions_set_input | null), +/** filter the rows which have to be updated */ +where: v0_4_questions_bool_exp} + + +/** aggregate var_pop on columns */ +export interface v0_4_questions_var_pop_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate var_samp on columns */ +export interface v0_4_questions_var_samp_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** aggregate variance on columns */ +export interface v0_4_questions_variance_fieldsGenqlSelection{ + num_outcomes?: boolean | number + payout_denominator?: boolean | number + __typename?: boolean | number + __scalar?: boolean | number +} + + +/** columns and relationships of "v0_4_splits" */ +export interface v0_4_splitsGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + signature?: boolean | number /** An object relationship */ - vault_by_finalize?: conditional_vaultsGenqlSelection + signatureBySignature?: signaturesGenqlSelection + slot?: boolean | number /** An object relationship */ - vault_by_revert?: conditional_vaultsGenqlSelection + v0_4_conditional_vault?: v0_4_conditional_vaultsGenqlSelection + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "tokens" */ -export interface tokens_aggregateGenqlSelection{ - aggregate?: tokens_aggregate_fieldsGenqlSelection - nodes?: tokensGenqlSelection +/** aggregated selection of "v0_4_splits" */ +export interface v0_4_splits_aggregateGenqlSelection{ + aggregate?: v0_4_splits_aggregate_fieldsGenqlSelection + nodes?: v0_4_splitsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } +export interface v0_4_splits_aggregate_bool_exp {count?: (v0_4_splits_aggregate_bool_exp_count | null)} -/** aggregate fields of "tokens" */ -export interface tokens_aggregate_fieldsGenqlSelection{ - avg?: tokens_avg_fieldsGenqlSelection - count?: { __args: {columns?: (tokens_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: tokens_max_fieldsGenqlSelection - min?: tokens_min_fieldsGenqlSelection - stddev?: tokens_stddev_fieldsGenqlSelection - stddev_pop?: tokens_stddev_pop_fieldsGenqlSelection - stddev_samp?: tokens_stddev_samp_fieldsGenqlSelection - sum?: tokens_sum_fieldsGenqlSelection - var_pop?: tokens_var_pop_fieldsGenqlSelection - var_samp?: tokens_var_samp_fieldsGenqlSelection - variance?: tokens_variance_fieldsGenqlSelection +export interface v0_4_splits_aggregate_bool_exp_count {arguments?: (v0_4_splits_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (v0_4_splits_bool_exp | null),predicate: Int_comparison_exp} + + +/** aggregate fields of "v0_4_splits" */ +export interface v0_4_splits_aggregate_fieldsGenqlSelection{ + avg?: v0_4_splits_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_splits_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_splits_max_fieldsGenqlSelection + min?: v0_4_splits_min_fieldsGenqlSelection + stddev?: v0_4_splits_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_splits_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_splits_stddev_samp_fieldsGenqlSelection + sum?: v0_4_splits_sum_fieldsGenqlSelection + var_pop?: v0_4_splits_var_pop_fieldsGenqlSelection + var_samp?: v0_4_splits_var_samp_fieldsGenqlSelection + variance?: v0_4_splits_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } +/** order by aggregate values of table "v0_4_splits" */ +export interface v0_4_splits_aggregate_order_by {avg?: (v0_4_splits_avg_order_by | null),count?: (order_by | null),max?: (v0_4_splits_max_order_by | null),min?: (v0_4_splits_min_order_by | null),stddev?: (v0_4_splits_stddev_order_by | null),stddev_pop?: (v0_4_splits_stddev_pop_order_by | null),stddev_samp?: (v0_4_splits_stddev_samp_order_by | null),sum?: (v0_4_splits_sum_order_by | null),var_pop?: (v0_4_splits_var_pop_order_by | null),var_samp?: (v0_4_splits_var_samp_order_by | null),variance?: (v0_4_splits_variance_order_by | null)} + + +/** input type for inserting array relation for remote table "v0_4_splits" */ +export interface v0_4_splits_arr_rel_insert_input {data: v0_4_splits_insert_input[], +/** upsert condition */ +on_conflict?: (v0_4_splits_on_conflict | null)} + + /** aggregate avg on columns */ -export interface tokens_avg_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_avg_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Boolean expression to filter rows from the table "tokens". All fields are combined with a logical 'AND'. */ -export interface tokens_bool_exp {_and?: (tokens_bool_exp[] | null),_not?: (tokens_bool_exp | null),_or?: (tokens_bool_exp[] | null),conditional_vaults?: (conditional_vaults_bool_exp | null),conditional_vaults_aggregate?: (conditional_vaults_aggregate_bool_exp | null),daos?: (daos_bool_exp | null),daosByQuoteAcct?: (daos_bool_exp | null),daosByQuoteAcct_aggregate?: (daos_aggregate_bool_exp | null),daos_aggregate?: (daos_aggregate_bool_exp | null),decimals?: (smallint_comparison_exp | null),image_url?: (String_comparison_exp | null),markets?: (markets_bool_exp | null),marketsByQuoteMintAcct?: (markets_bool_exp | null),marketsByQuoteMintAcct_aggregate?: (markets_aggregate_bool_exp | null),markets_aggregate?: (markets_aggregate_bool_exp | null),mint_acct?: (String_comparison_exp | null),name?: (String_comparison_exp | null),supply?: (bigint_comparison_exp | null),symbol?: (String_comparison_exp | null),token_acct_balances?: (token_acct_balances_bool_exp | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_bool_exp | null),token_accts?: (token_accts_bool_exp | null),token_accts_aggregate?: (token_accts_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null),vault_by_finalize?: (conditional_vaults_bool_exp | null),vault_by_revert?: (conditional_vaults_bool_exp | null)} +/** order by avg() on columns of table "v0_4_splits" */ +export interface v0_4_splits_avg_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} -/** input type for incrementing numeric columns in table "tokens" */ -export interface tokens_inc_input {decimals?: (Scalars['smallint'] | null),supply?: (Scalars['bigint'] | null)} +/** Boolean expression to filter rows from the table "v0_4_splits". All fields are combined with a logical 'AND'. */ +export interface v0_4_splits_bool_exp {_and?: (v0_4_splits_bool_exp[] | null),_not?: (v0_4_splits_bool_exp | null),_or?: (v0_4_splits_bool_exp[] | null),amount?: (bigint_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),signature?: (String_comparison_exp | null),signatureBySignature?: (signatures_bool_exp | null),slot?: (bigint_comparison_exp | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_bool_exp | null),vault_addr?: (String_comparison_exp | null),vault_seq_num?: (bigint_comparison_exp | null)} -/** input type for inserting data into table "tokens" */ -export interface tokens_insert_input {conditional_vaults?: (conditional_vaults_arr_rel_insert_input | null),daos?: (daos_arr_rel_insert_input | null),daosByQuoteAcct?: (daos_arr_rel_insert_input | null),decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),markets?: (markets_arr_rel_insert_input | null),marketsByQuoteMintAcct?: (markets_arr_rel_insert_input | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),token_acct_balances?: (token_acct_balances_arr_rel_insert_input | null),token_accts?: (token_accts_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null),vault_by_finalize?: (conditional_vaults_obj_rel_insert_input | null),vault_by_revert?: (conditional_vaults_obj_rel_insert_input | null)} +/** input type for incrementing numeric columns in table "v0_4_splits" */ +export interface v0_4_splits_inc_input {amount?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null),vault_seq_num?: (Scalars['bigint'] | null)} + + +/** input type for inserting data into table "v0_4_splits" */ +export interface v0_4_splits_insert_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),signatureBySignature?: (signatures_obj_rel_insert_input | null),slot?: (Scalars['bigint'] | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_obj_rel_insert_input | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate max on columns */ -export interface tokens_max_fieldsGenqlSelection{ - decimals?: boolean | number - image_url?: boolean | number - mint_acct?: boolean | number - name?: boolean | number - supply?: boolean | number - symbol?: boolean | number - updated_at?: boolean | number +export interface v0_4_splits_max_fieldsGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + signature?: boolean | number + slot?: boolean | number + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by max() on columns of table "v0_4_splits" */ +export interface v0_4_splits_max_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} + + /** aggregate min on columns */ -export interface tokens_min_fieldsGenqlSelection{ - decimals?: boolean | number - image_url?: boolean | number - mint_acct?: boolean | number - name?: boolean | number - supply?: boolean | number - symbol?: boolean | number - updated_at?: boolean | number +export interface v0_4_splits_min_fieldsGenqlSelection{ + amount?: boolean | number + created_at?: boolean | number + signature?: boolean | number + slot?: boolean | number + vault_addr?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** response of any mutation on the table "tokens" */ -export interface tokens_mutation_responseGenqlSelection{ +/** order by min() on columns of table "v0_4_splits" */ +export interface v0_4_splits_min_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} + + +/** response of any mutation on the table "v0_4_splits" */ +export interface v0_4_splits_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: tokensGenqlSelection + returning?: v0_4_splitsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** input type for inserting object relation for remote table "tokens" */ -export interface tokens_obj_rel_insert_input {data: tokens_insert_input, +/** input type for inserting object relation for remote table "v0_4_splits" */ +export interface v0_4_splits_obj_rel_insert_input {data: v0_4_splits_insert_input, /** upsert condition */ -on_conflict?: (tokens_on_conflict | null)} +on_conflict?: (v0_4_splits_on_conflict | null)} -/** on_conflict condition type for table "tokens" */ -export interface tokens_on_conflict {constraint: tokens_constraint,update_columns?: tokens_update_column[],where?: (tokens_bool_exp | null)} +/** on_conflict condition type for table "v0_4_splits" */ +export interface v0_4_splits_on_conflict {constraint: v0_4_splits_constraint,update_columns?: v0_4_splits_update_column[],where?: (v0_4_splits_bool_exp | null)} -/** Ordering options when selecting data from "tokens". */ -export interface tokens_order_by {conditional_vaults_aggregate?: (conditional_vaults_aggregate_order_by | null),daosByQuoteAcct_aggregate?: (daos_aggregate_order_by | null),daos_aggregate?: (daos_aggregate_order_by | null),decimals?: (order_by | null),image_url?: (order_by | null),marketsByQuoteMintAcct_aggregate?: (markets_aggregate_order_by | null),markets_aggregate?: (markets_aggregate_order_by | null),mint_acct?: (order_by | null),name?: (order_by | null),supply?: (order_by | null),symbol?: (order_by | null),token_acct_balances_aggregate?: (token_acct_balances_aggregate_order_by | null),token_accts_aggregate?: (token_accts_aggregate_order_by | null),updated_at?: (order_by | null),vault_by_finalize?: (conditional_vaults_order_by | null),vault_by_revert?: (conditional_vaults_order_by | null)} +/** Ordering options when selecting data from "v0_4_splits". */ +export interface v0_4_splits_order_by {amount?: (order_by | null),created_at?: (order_by | null),signature?: (order_by | null),signatureBySignature?: (signatures_order_by | null),slot?: (order_by | null),v0_4_conditional_vault?: (v0_4_conditional_vaults_order_by | null),vault_addr?: (order_by | null),vault_seq_num?: (order_by | null)} -/** primary key columns input for table: tokens */ -export interface tokens_pk_columns_input {mint_acct: Scalars['String']} +/** primary key columns input for table: v0_4_splits */ +export interface v0_4_splits_pk_columns_input {vault_addr: Scalars['String'],vault_seq_num: Scalars['bigint']} -/** input type for updating data in table "tokens" */ -export interface tokens_set_input {decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +/** input type for updating data in table "v0_4_splits" */ +export interface v0_4_splits_set_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate stddev on columns */ -export interface tokens_stddev_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_stddev_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by stddev() on columns of table "v0_4_splits" */ +export interface v0_4_splits_stddev_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + /** aggregate stddev_pop on columns */ -export interface tokens_stddev_pop_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_stddev_pop_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by stddev_pop() on columns of table "v0_4_splits" */ +export interface v0_4_splits_stddev_pop_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + /** aggregate stddev_samp on columns */ -export interface tokens_stddev_samp_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_stddev_samp_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** Streaming cursor of the table "tokens" */ -export interface tokens_stream_cursor_input { +/** order by stddev_samp() on columns of table "v0_4_splits" */ +export interface v0_4_splits_stddev_samp_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + +/** Streaming cursor of the table "v0_4_splits" */ +export interface v0_4_splits_stream_cursor_input { /** Stream column input with initial value */ -initial_value: tokens_stream_cursor_value_input, +initial_value: v0_4_splits_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface tokens_stream_cursor_value_input {decimals?: (Scalars['smallint'] | null),image_url?: (Scalars['String'] | null),mint_acct?: (Scalars['String'] | null),name?: (Scalars['String'] | null),supply?: (Scalars['bigint'] | null),symbol?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} +export interface v0_4_splits_stream_cursor_value_input {amount?: (Scalars['bigint'] | null),created_at?: (Scalars['timestamptz'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),vault_addr?: (Scalars['String'] | null),vault_seq_num?: (Scalars['bigint'] | null)} /** aggregate sum on columns */ -export interface tokens_sum_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_sum_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -export interface tokens_updates { + +/** order by sum() on columns of table "v0_4_splits" */ +export interface v0_4_splits_sum_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + +export interface v0_4_splits_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (tokens_inc_input | null), +_inc?: (v0_4_splits_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (tokens_set_input | null), +_set?: (v0_4_splits_set_input | null), /** filter the rows which have to be updated */ -where: tokens_bool_exp} +where: v0_4_splits_bool_exp} /** aggregate var_pop on columns */ -export interface tokens_var_pop_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_var_pop_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by var_pop() on columns of table "v0_4_splits" */ +export interface v0_4_splits_var_pop_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + /** aggregate var_samp on columns */ -export interface tokens_var_samp_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_var_samp_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +/** order by var_samp() on columns of table "v0_4_splits" */ +export interface v0_4_splits_var_samp_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + /** aggregate variance on columns */ -export interface tokens_variance_fieldsGenqlSelection{ - decimals?: boolean | number - supply?: boolean | number +export interface v0_4_splits_variance_fieldsGenqlSelection{ + amount?: boolean | number + slot?: boolean | number + vault_seq_num?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** columns and relationships of "transaction_watcher_transactions" */ -export interface transaction_watcher_transactionsGenqlSelection{ +/** order by variance() on columns of table "v0_4_splits" */ +export interface v0_4_splits_variance_order_by {amount?: (order_by | null),slot?: (order_by | null),vault_seq_num?: (order_by | null)} + + +/** columns and relationships of "v0_4_swaps" */ +export interface v0_4_swapsGenqlSelection{ + amm_addr?: boolean | number + amm_seq_num?: boolean | number + block_time?: boolean | number + created_at?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number + signature?: boolean | number slot?: boolean | number + swap_type?: boolean | number + user_addr?: boolean | number /** An object relationship */ - transaction?: transactionsGenqlSelection + v0_4_merges?: v0_4_mergesGenqlSelection /** An object relationship */ - transaction_watcher?: transaction_watchersGenqlSelection - tx_sig?: boolean | number - watcher_acct?: boolean | number + v0_4_splits?: v0_4_splitsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** aggregated selection of "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_aggregateGenqlSelection{ - aggregate?: transaction_watcher_transactions_aggregate_fieldsGenqlSelection - nodes?: transaction_watcher_transactionsGenqlSelection +/** aggregated selection of "v0_4_swaps" */ +export interface v0_4_swaps_aggregateGenqlSelection{ + aggregate?: v0_4_swaps_aggregate_fieldsGenqlSelection + nodes?: v0_4_swapsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -export interface transaction_watcher_transactions_aggregate_bool_exp {count?: (transaction_watcher_transactions_aggregate_bool_exp_count | null)} - -export interface transaction_watcher_transactions_aggregate_bool_exp_count {arguments?: (transaction_watcher_transactions_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (transaction_watcher_transactions_bool_exp | null),predicate: Int_comparison_exp} - -/** aggregate fields of "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_aggregate_fieldsGenqlSelection{ - avg?: transaction_watcher_transactions_avg_fieldsGenqlSelection - count?: { __args: {columns?: (transaction_watcher_transactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: transaction_watcher_transactions_max_fieldsGenqlSelection - min?: transaction_watcher_transactions_min_fieldsGenqlSelection - stddev?: transaction_watcher_transactions_stddev_fieldsGenqlSelection - stddev_pop?: transaction_watcher_transactions_stddev_pop_fieldsGenqlSelection - stddev_samp?: transaction_watcher_transactions_stddev_samp_fieldsGenqlSelection - sum?: transaction_watcher_transactions_sum_fieldsGenqlSelection - var_pop?: transaction_watcher_transactions_var_pop_fieldsGenqlSelection - var_samp?: transaction_watcher_transactions_var_samp_fieldsGenqlSelection - variance?: transaction_watcher_transactions_variance_fieldsGenqlSelection +/** aggregate fields of "v0_4_swaps" */ +export interface v0_4_swaps_aggregate_fieldsGenqlSelection{ + avg?: v0_4_swaps_avg_fieldsGenqlSelection + count?: { __args: {columns?: (v0_4_swaps_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number + max?: v0_4_swaps_max_fieldsGenqlSelection + min?: v0_4_swaps_min_fieldsGenqlSelection + stddev?: v0_4_swaps_stddev_fieldsGenqlSelection + stddev_pop?: v0_4_swaps_stddev_pop_fieldsGenqlSelection + stddev_samp?: v0_4_swaps_stddev_samp_fieldsGenqlSelection + sum?: v0_4_swaps_sum_fieldsGenqlSelection + var_pop?: v0_4_swaps_var_pop_fieldsGenqlSelection + var_samp?: v0_4_swaps_var_samp_fieldsGenqlSelection + variance?: v0_4_swaps_variance_fieldsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** order by aggregate values of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_aggregate_order_by {avg?: (transaction_watcher_transactions_avg_order_by | null),count?: (order_by | null),max?: (transaction_watcher_transactions_max_order_by | null),min?: (transaction_watcher_transactions_min_order_by | null),stddev?: (transaction_watcher_transactions_stddev_order_by | null),stddev_pop?: (transaction_watcher_transactions_stddev_pop_order_by | null),stddev_samp?: (transaction_watcher_transactions_stddev_samp_order_by | null),sum?: (transaction_watcher_transactions_sum_order_by | null),var_pop?: (transaction_watcher_transactions_var_pop_order_by | null),var_samp?: (transaction_watcher_transactions_var_samp_order_by | null),variance?: (transaction_watcher_transactions_variance_order_by | null)} - - -/** input type for inserting array relation for remote table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_arr_rel_insert_input {data: transaction_watcher_transactions_insert_input[], -/** upsert condition */ -on_conflict?: (transaction_watcher_transactions_on_conflict | null)} - - /** aggregate avg on columns */ -export interface transaction_watcher_transactions_avg_fieldsGenqlSelection{ +export interface v0_4_swaps_avg_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by avg() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_avg_order_by {slot?: (order_by | null)} - - -/** Boolean expression to filter rows from the table "transaction_watcher_transactions". All fields are combined with a logical 'AND'. */ -export interface transaction_watcher_transactions_bool_exp {_and?: (transaction_watcher_transactions_bool_exp[] | null),_not?: (transaction_watcher_transactions_bool_exp | null),_or?: (transaction_watcher_transactions_bool_exp[] | null),slot?: (bigint_comparison_exp | null),transaction?: (transactions_bool_exp | null),transaction_watcher?: (transaction_watchers_bool_exp | null),tx_sig?: (String_comparison_exp | null),watcher_acct?: (String_comparison_exp | null)} +/** Boolean expression to filter rows from the table "v0_4_swaps". All fields are combined with a logical 'AND'. */ +export interface v0_4_swaps_bool_exp {_and?: (v0_4_swaps_bool_exp[] | null),_not?: (v0_4_swaps_bool_exp | null),_or?: (v0_4_swaps_bool_exp[] | null),amm_addr?: (String_comparison_exp | null),amm_seq_num?: (bigint_comparison_exp | null),block_time?: (timestamptz_comparison_exp | null),created_at?: (timestamptz_comparison_exp | null),id?: (bigint_comparison_exp | null),input_amount?: (bigint_comparison_exp | null),output_amount?: (bigint_comparison_exp | null),signature?: (String_comparison_exp | null),slot?: (bigint_comparison_exp | null),swap_type?: (String_comparison_exp | null),user_addr?: (String_comparison_exp | null),v0_4_merges?: (v0_4_merges_bool_exp | null),v0_4_splits?: (v0_4_splits_bool_exp | null)} -/** input type for incrementing numeric columns in table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_inc_input {slot?: (Scalars['bigint'] | null)} +/** input type for incrementing numeric columns in table "v0_4_swaps" */ +export interface v0_4_swaps_inc_input {amm_seq_num?: (Scalars['bigint'] | null),id?: (Scalars['bigint'] | null),input_amount?: (Scalars['bigint'] | null),output_amount?: (Scalars['bigint'] | null),slot?: (Scalars['bigint'] | null)} -/** input type for inserting data into table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_insert_input {slot?: (Scalars['bigint'] | null),transaction?: (transactions_obj_rel_insert_input | null),transaction_watcher?: (transaction_watchers_obj_rel_insert_input | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} +/** input type for inserting data into table "v0_4_swaps" */ +export interface v0_4_swaps_insert_input {amm_addr?: (Scalars['String'] | null),amm_seq_num?: (Scalars['bigint'] | null),block_time?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),input_amount?: (Scalars['bigint'] | null),output_amount?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),swap_type?: (Scalars['String'] | null),user_addr?: (Scalars['String'] | null),v0_4_merges?: (v0_4_merges_obj_rel_insert_input | null),v0_4_splits?: (v0_4_splits_obj_rel_insert_input | null)} /** aggregate max on columns */ -export interface transaction_watcher_transactions_max_fieldsGenqlSelection{ +export interface v0_4_swaps_max_fieldsGenqlSelection{ + amm_addr?: boolean | number + amm_seq_num?: boolean | number + block_time?: boolean | number + created_at?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number + signature?: boolean | number slot?: boolean | number - tx_sig?: boolean | number - watcher_acct?: boolean | number + swap_type?: boolean | number + user_addr?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by max() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_max_order_by {slot?: (order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} - - /** aggregate min on columns */ -export interface transaction_watcher_transactions_min_fieldsGenqlSelection{ +export interface v0_4_swaps_min_fieldsGenqlSelection{ + amm_addr?: boolean | number + amm_seq_num?: boolean | number + block_time?: boolean | number + created_at?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number + signature?: boolean | number slot?: boolean | number - tx_sig?: boolean | number - watcher_acct?: boolean | number + swap_type?: boolean | number + user_addr?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by min() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_min_order_by {slot?: (order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} - - -/** response of any mutation on the table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_mutation_responseGenqlSelection{ +/** response of any mutation on the table "v0_4_swaps" */ +export interface v0_4_swaps_mutation_responseGenqlSelection{ /** number of rows affected by the mutation */ affected_rows?: boolean | number /** data from the rows affected by the mutation */ - returning?: transaction_watcher_transactionsGenqlSelection + returning?: v0_4_swapsGenqlSelection __typename?: boolean | number __scalar?: boolean | number } -/** on_conflict condition type for table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_on_conflict {constraint: transaction_watcher_transactions_constraint,update_columns?: transaction_watcher_transactions_update_column[],where?: (transaction_watcher_transactions_bool_exp | null)} +/** on_conflict condition type for table "v0_4_swaps" */ +export interface v0_4_swaps_on_conflict {constraint: v0_4_swaps_constraint,update_columns?: v0_4_swaps_update_column[],where?: (v0_4_swaps_bool_exp | null)} -/** Ordering options when selecting data from "transaction_watcher_transactions". */ -export interface transaction_watcher_transactions_order_by {slot?: (order_by | null),transaction?: (transactions_order_by | null),transaction_watcher?: (transaction_watchers_order_by | null),tx_sig?: (order_by | null),watcher_acct?: (order_by | null)} +/** Ordering options when selecting data from "v0_4_swaps". */ +export interface v0_4_swaps_order_by {amm_addr?: (order_by | null),amm_seq_num?: (order_by | null),block_time?: (order_by | null),created_at?: (order_by | null),id?: (order_by | null),input_amount?: (order_by | null),output_amount?: (order_by | null),signature?: (order_by | null),slot?: (order_by | null),swap_type?: (order_by | null),user_addr?: (order_by | null),v0_4_merges?: (v0_4_merges_order_by | null),v0_4_splits?: (v0_4_splits_order_by | null)} -/** primary key columns input for table: transaction_watcher_transactions */ -export interface transaction_watcher_transactions_pk_columns_input {tx_sig: Scalars['String'],watcher_acct: Scalars['String']} +/** primary key columns input for table: v0_4_swaps */ +export interface v0_4_swaps_pk_columns_input {signature: Scalars['String']} -/** input type for updating data in table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_set_input {slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} +/** input type for updating data in table "v0_4_swaps" */ +export interface v0_4_swaps_set_input {amm_addr?: (Scalars['String'] | null),amm_seq_num?: (Scalars['bigint'] | null),block_time?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),input_amount?: (Scalars['bigint'] | null),output_amount?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),swap_type?: (Scalars['String'] | null),user_addr?: (Scalars['String'] | null)} /** aggregate stddev on columns */ -export interface transaction_watcher_transactions_stddev_fieldsGenqlSelection{ +export interface v0_4_swaps_stddev_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_stddev_order_by {slot?: (order_by | null)} - - /** aggregate stddev_pop on columns */ -export interface transaction_watcher_transactions_stddev_pop_fieldsGenqlSelection{ +export interface v0_4_swaps_stddev_pop_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_pop() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_stddev_pop_order_by {slot?: (order_by | null)} - - /** aggregate stddev_samp on columns */ -export interface transaction_watcher_transactions_stddev_samp_fieldsGenqlSelection{ +export interface v0_4_swaps_stddev_samp_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by stddev_samp() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_stddev_samp_order_by {slot?: (order_by | null)} - - -/** Streaming cursor of the table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_stream_cursor_input { +/** Streaming cursor of the table "v0_4_swaps" */ +export interface v0_4_swaps_stream_cursor_input { /** Stream column input with initial value */ -initial_value: transaction_watcher_transactions_stream_cursor_value_input, +initial_value: v0_4_swaps_stream_cursor_value_input, /** cursor ordering */ ordering?: (cursor_ordering | null)} /** Initial value of the column from where the streaming should start */ -export interface transaction_watcher_transactions_stream_cursor_value_input {slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null),watcher_acct?: (Scalars['String'] | null)} +export interface v0_4_swaps_stream_cursor_value_input {amm_addr?: (Scalars['String'] | null),amm_seq_num?: (Scalars['bigint'] | null),block_time?: (Scalars['timestamptz'] | null),created_at?: (Scalars['timestamptz'] | null),id?: (Scalars['bigint'] | null),input_amount?: (Scalars['bigint'] | null),output_amount?: (Scalars['bigint'] | null),signature?: (Scalars['String'] | null),slot?: (Scalars['bigint'] | null),swap_type?: (Scalars['String'] | null),user_addr?: (Scalars['String'] | null)} /** aggregate sum on columns */ -export interface transaction_watcher_transactions_sum_fieldsGenqlSelection{ +export interface v0_4_swaps_sum_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } - -/** order by sum() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_sum_order_by {slot?: (order_by | null)} - -export interface transaction_watcher_transactions_updates { +export interface v0_4_swaps_updates { /** increments the numeric columns with given value of the filtered values */ -_inc?: (transaction_watcher_transactions_inc_input | null), +_inc?: (v0_4_swaps_inc_input | null), /** sets the columns of the filtered rows to the given values */ -_set?: (transaction_watcher_transactions_set_input | null), +_set?: (v0_4_swaps_set_input | null), /** filter the rows which have to be updated */ -where: transaction_watcher_transactions_bool_exp} +where: v0_4_swaps_bool_exp} /** aggregate var_pop on columns */ -export interface transaction_watcher_transactions_var_pop_fieldsGenqlSelection{ +export interface v0_4_swaps_var_pop_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_pop() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_var_pop_order_by {slot?: (order_by | null)} - - /** aggregate var_samp on columns */ -export interface transaction_watcher_transactions_var_samp_fieldsGenqlSelection{ +export interface v0_4_swaps_var_samp_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } -/** order by var_samp() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_var_samp_order_by {slot?: (order_by | null)} - - /** aggregate variance on columns */ -export interface transaction_watcher_transactions_variance_fieldsGenqlSelection{ +export interface v0_4_swaps_variance_fieldsGenqlSelection{ + amm_seq_num?: boolean | number + id?: boolean | number + input_amount?: boolean | number + output_amount?: boolean | number slot?: boolean | number __typename?: boolean | number __scalar?: boolean | number } +export type QueryGenqlSelection = query_rootGenqlSelection +export type MutationGenqlSelection = mutation_rootGenqlSelection +export type SubscriptionGenqlSelection = subscription_rootGenqlSelection -/** order by variance() on columns of table "transaction_watcher_transactions" */ -export interface transaction_watcher_transactions_variance_order_by {slot?: (order_by | null)} + const candles_possibleTypes: string[] = ['candles'] + export const iscandles = (obj?: { __typename?: any } | null): obj is candles => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles"') + return candles_possibleTypes.includes(obj.__typename) + } + + + + const candles_aggregate_possibleTypes: string[] = ['candles_aggregate'] + export const iscandles_aggregate = (obj?: { __typename?: any } | null): obj is candles_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_aggregate"') + return candles_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const candles_aggregate_fields_possibleTypes: string[] = ['candles_aggregate_fields'] + export const iscandles_aggregate_fields = (obj?: { __typename?: any } | null): obj is candles_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_aggregate_fields"') + return candles_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const candles_avg_fields_possibleTypes: string[] = ['candles_avg_fields'] + export const iscandles_avg_fields = (obj?: { __typename?: any } | null): obj is candles_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_avg_fields"') + return candles_avg_fields_possibleTypes.includes(obj.__typename) + } + + + + const candles_max_fields_possibleTypes: string[] = ['candles_max_fields'] + export const iscandles_max_fields = (obj?: { __typename?: any } | null): obj is candles_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_max_fields"') + return candles_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const candles_min_fields_possibleTypes: string[] = ['candles_min_fields'] + export const iscandles_min_fields = (obj?: { __typename?: any } | null): obj is candles_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_min_fields"') + return candles_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const candles_mutation_response_possibleTypes: string[] = ['candles_mutation_response'] + export const iscandles_mutation_response = (obj?: { __typename?: any } | null): obj is candles_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_mutation_response"') + return candles_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const candles_stddev_fields_possibleTypes: string[] = ['candles_stddev_fields'] + export const iscandles_stddev_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_fields"') + return candles_stddev_fields_possibleTypes.includes(obj.__typename) + } + + + + const candles_stddev_pop_fields_possibleTypes: string[] = ['candles_stddev_pop_fields'] + export const iscandles_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_pop_fields"') + return candles_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** columns and relationships of "transaction_watchers" */ -export interface transaction_watchersGenqlSelection{ - acct?: boolean | number - checked_up_to_slot?: boolean | number - description?: boolean | number - failure_log?: boolean | number - first_tx_sig?: boolean | number - latest_tx_sig?: boolean | number - serializer_logic_version?: boolean | number - status?: boolean | number - /** An object relationship */ - transaction?: transactionsGenqlSelection - /** An object relationship */ - transactionByLatestTxSig?: transactionsGenqlSelection - /** An array relationship */ - transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** An aggregate relationship */ - transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const candles_stddev_samp_fields_possibleTypes: string[] = ['candles_stddev_samp_fields'] + export const iscandles_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_samp_fields"') + return candles_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregated selection of "transaction_watchers" */ -export interface transaction_watchers_aggregateGenqlSelection{ - aggregate?: transaction_watchers_aggregate_fieldsGenqlSelection - nodes?: transaction_watchersGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} -export interface transaction_watchers_aggregate_bool_exp {count?: (transaction_watchers_aggregate_bool_exp_count | null)} + const candles_sum_fields_possibleTypes: string[] = ['candles_sum_fields'] + export const iscandles_sum_fields = (obj?: { __typename?: any } | null): obj is candles_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_sum_fields"') + return candles_sum_fields_possibleTypes.includes(obj.__typename) + } + -export interface transaction_watchers_aggregate_bool_exp_count {arguments?: (transaction_watchers_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (transaction_watchers_bool_exp | null),predicate: Int_comparison_exp} + const candles_var_pop_fields_possibleTypes: string[] = ['candles_var_pop_fields'] + export const iscandles_var_pop_fields = (obj?: { __typename?: any } | null): obj is candles_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_var_pop_fields"') + return candles_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate fields of "transaction_watchers" */ -export interface transaction_watchers_aggregate_fieldsGenqlSelection{ - avg?: transaction_watchers_avg_fieldsGenqlSelection - count?: { __args: {columns?: (transaction_watchers_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: transaction_watchers_max_fieldsGenqlSelection - min?: transaction_watchers_min_fieldsGenqlSelection - stddev?: transaction_watchers_stddev_fieldsGenqlSelection - stddev_pop?: transaction_watchers_stddev_pop_fieldsGenqlSelection - stddev_samp?: transaction_watchers_stddev_samp_fieldsGenqlSelection - sum?: transaction_watchers_sum_fieldsGenqlSelection - var_pop?: transaction_watchers_var_pop_fieldsGenqlSelection - var_samp?: transaction_watchers_var_samp_fieldsGenqlSelection - variance?: transaction_watchers_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const candles_var_samp_fields_possibleTypes: string[] = ['candles_var_samp_fields'] + export const iscandles_var_samp_fields = (obj?: { __typename?: any } | null): obj is candles_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_var_samp_fields"') + return candles_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** order by aggregate values of table "transaction_watchers" */ -export interface transaction_watchers_aggregate_order_by {avg?: (transaction_watchers_avg_order_by | null),count?: (order_by | null),max?: (transaction_watchers_max_order_by | null),min?: (transaction_watchers_min_order_by | null),stddev?: (transaction_watchers_stddev_order_by | null),stddev_pop?: (transaction_watchers_stddev_pop_order_by | null),stddev_samp?: (transaction_watchers_stddev_samp_order_by | null),sum?: (transaction_watchers_sum_order_by | null),var_pop?: (transaction_watchers_var_pop_order_by | null),var_samp?: (transaction_watchers_var_samp_order_by | null),variance?: (transaction_watchers_variance_order_by | null)} + const candles_variance_fields_possibleTypes: string[] = ['candles_variance_fields'] + export const iscandles_variance_fields = (obj?: { __typename?: any } | null): obj is candles_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_variance_fields"') + return candles_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting array relation for remote table "transaction_watchers" */ -export interface transaction_watchers_arr_rel_insert_input {data: transaction_watchers_insert_input[], -/** upsert condition */ -on_conflict?: (transaction_watchers_on_conflict | null)} + const comments_possibleTypes: string[] = ['comments'] + export const iscomments = (obj?: { __typename?: any } | null): obj is comments => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments"') + return comments_possibleTypes.includes(obj.__typename) + } + -/** aggregate avg on columns */ -export interface transaction_watchers_avg_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const comments_aggregate_possibleTypes: string[] = ['comments_aggregate'] + export const iscomments_aggregate = (obj?: { __typename?: any } | null): obj is comments_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_aggregate"') + return comments_aggregate_possibleTypes.includes(obj.__typename) + } + -/** order by avg() on columns of table "transaction_watchers" */ -export interface transaction_watchers_avg_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const comments_aggregate_fields_possibleTypes: string[] = ['comments_aggregate_fields'] + export const iscomments_aggregate_fields = (obj?: { __typename?: any } | null): obj is comments_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_aggregate_fields"') + return comments_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to filter rows from the table "transaction_watchers". All fields are combined with a logical 'AND'. */ -export interface transaction_watchers_bool_exp {_and?: (transaction_watchers_bool_exp[] | null),_not?: (transaction_watchers_bool_exp | null),_or?: (transaction_watchers_bool_exp[] | null),acct?: (String_comparison_exp | null),checked_up_to_slot?: (bigint_comparison_exp | null),description?: (String_comparison_exp | null),failure_log?: (String_comparison_exp | null),first_tx_sig?: (String_comparison_exp | null),latest_tx_sig?: (String_comparison_exp | null),serializer_logic_version?: (smallint_comparison_exp | null),status?: (String_comparison_exp | null),transaction?: (transactions_bool_exp | null),transactionByLatestTxSig?: (transactions_bool_exp | null),transaction_watcher_transactions?: (transaction_watcher_transactions_bool_exp | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_bool_exp | null),updated_at?: (timestamptz_comparison_exp | null)} + const comments_avg_fields_possibleTypes: string[] = ['comments_avg_fields'] + export const iscomments_avg_fields = (obj?: { __typename?: any } | null): obj is comments_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_avg_fields"') + return comments_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for incrementing numeric columns in table "transaction_watchers" */ -export interface transaction_watchers_inc_input {checked_up_to_slot?: (Scalars['bigint'] | null),serializer_logic_version?: (Scalars['smallint'] | null)} + const comments_max_fields_possibleTypes: string[] = ['comments_max_fields'] + export const iscomments_max_fields = (obj?: { __typename?: any } | null): obj is comments_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_max_fields"') + return comments_max_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting data into table "transaction_watchers" */ -export interface transaction_watchers_insert_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),transaction?: (transactions_obj_rel_insert_input | null),transactionByLatestTxSig?: (transactions_obj_rel_insert_input | null),transaction_watcher_transactions?: (transaction_watcher_transactions_arr_rel_insert_input | null),updated_at?: (Scalars['timestamptz'] | null)} + const comments_min_fields_possibleTypes: string[] = ['comments_min_fields'] + export const iscomments_min_fields = (obj?: { __typename?: any } | null): obj is comments_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_min_fields"') + return comments_min_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate max on columns */ -export interface transaction_watchers_max_fieldsGenqlSelection{ - acct?: boolean | number - checked_up_to_slot?: boolean | number - description?: boolean | number - failure_log?: boolean | number - first_tx_sig?: boolean | number - latest_tx_sig?: boolean | number - serializer_logic_version?: boolean | number - status?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const comments_mutation_response_possibleTypes: string[] = ['comments_mutation_response'] + export const iscomments_mutation_response = (obj?: { __typename?: any } | null): obj is comments_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_mutation_response"') + return comments_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** order by max() on columns of table "transaction_watchers" */ -export interface transaction_watchers_max_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + const comments_stddev_fields_possibleTypes: string[] = ['comments_stddev_fields'] + export const iscomments_stddev_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_fields"') + return comments_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate min on columns */ -export interface transaction_watchers_min_fieldsGenqlSelection{ - acct?: boolean | number - checked_up_to_slot?: boolean | number - description?: boolean | number - failure_log?: boolean | number - first_tx_sig?: boolean | number - latest_tx_sig?: boolean | number - serializer_logic_version?: boolean | number - status?: boolean | number - updated_at?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const comments_stddev_pop_fields_possibleTypes: string[] = ['comments_stddev_pop_fields'] + export const iscomments_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_pop_fields"') + return comments_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** order by min() on columns of table "transaction_watchers" */ -export interface transaction_watchers_min_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),updated_at?: (order_by | null)} + const comments_stddev_samp_fields_possibleTypes: string[] = ['comments_stddev_samp_fields'] + export const iscomments_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_samp_fields"') + return comments_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** response of any mutation on the table "transaction_watchers" */ -export interface transaction_watchers_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: transaction_watchersGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const comments_sum_fields_possibleTypes: string[] = ['comments_sum_fields'] + export const iscomments_sum_fields = (obj?: { __typename?: any } | null): obj is comments_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_sum_fields"') + return comments_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting object relation for remote table "transaction_watchers" */ -export interface transaction_watchers_obj_rel_insert_input {data: transaction_watchers_insert_input, -/** upsert condition */ -on_conflict?: (transaction_watchers_on_conflict | null)} + const comments_var_pop_fields_possibleTypes: string[] = ['comments_var_pop_fields'] + export const iscomments_var_pop_fields = (obj?: { __typename?: any } | null): obj is comments_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_var_pop_fields"') + return comments_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** on_conflict condition type for table "transaction_watchers" */ -export interface transaction_watchers_on_conflict {constraint: transaction_watchers_constraint,update_columns?: transaction_watchers_update_column[],where?: (transaction_watchers_bool_exp | null)} + const comments_var_samp_fields_possibleTypes: string[] = ['comments_var_samp_fields'] + export const iscomments_var_samp_fields = (obj?: { __typename?: any } | null): obj is comments_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_var_samp_fields"') + return comments_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** Ordering options when selecting data from "transaction_watchers". */ -export interface transaction_watchers_order_by {acct?: (order_by | null),checked_up_to_slot?: (order_by | null),description?: (order_by | null),failure_log?: (order_by | null),first_tx_sig?: (order_by | null),latest_tx_sig?: (order_by | null),serializer_logic_version?: (order_by | null),status?: (order_by | null),transaction?: (transactions_order_by | null),transactionByLatestTxSig?: (transactions_order_by | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_order_by | null),updated_at?: (order_by | null)} + const comments_variance_fields_possibleTypes: string[] = ['comments_variance_fields'] + export const iscomments_variance_fields = (obj?: { __typename?: any } | null): obj is comments_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_variance_fields"') + return comments_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** primary key columns input for table: transaction_watchers */ -export interface transaction_watchers_pk_columns_input {acct: Scalars['String']} + const conditional_vaults_possibleTypes: string[] = ['conditional_vaults'] + export const isconditional_vaults = (obj?: { __typename?: any } | null): obj is conditional_vaults => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults"') + return conditional_vaults_possibleTypes.includes(obj.__typename) + } + -/** input type for updating data in table "transaction_watchers" */ -export interface transaction_watchers_set_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + const conditional_vaults_aggregate_possibleTypes: string[] = ['conditional_vaults_aggregate'] + export const isconditional_vaults_aggregate = (obj?: { __typename?: any } | null): obj is conditional_vaults_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_aggregate"') + return conditional_vaults_aggregate_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev on columns */ -export interface transaction_watchers_stddev_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const conditional_vaults_aggregate_fields_possibleTypes: string[] = ['conditional_vaults_aggregate_fields'] + export const isconditional_vaults_aggregate_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_aggregate_fields"') + return conditional_vaults_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** order by stddev() on columns of table "transaction_watchers" */ -export interface transaction_watchers_stddev_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const conditional_vaults_max_fields_possibleTypes: string[] = ['conditional_vaults_max_fields'] + export const isconditional_vaults_max_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_max_fields"') + return conditional_vaults_max_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_pop on columns */ -export interface transaction_watchers_stddev_pop_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const conditional_vaults_min_fields_possibleTypes: string[] = ['conditional_vaults_min_fields'] + export const isconditional_vaults_min_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_min_fields"') + return conditional_vaults_min_fields_possibleTypes.includes(obj.__typename) + } + -/** order by stddev_pop() on columns of table "transaction_watchers" */ -export interface transaction_watchers_stddev_pop_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const conditional_vaults_mutation_response_possibleTypes: string[] = ['conditional_vaults_mutation_response'] + export const isconditional_vaults_mutation_response = (obj?: { __typename?: any } | null): obj is conditional_vaults_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_mutation_response"') + return conditional_vaults_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_samp on columns */ -export interface transaction_watchers_stddev_samp_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_possibleTypes: string[] = ['dao_details'] + export const isdao_details = (obj?: { __typename?: any } | null): obj is dao_details => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details"') + return dao_details_possibleTypes.includes(obj.__typename) + } + -/** order by stddev_samp() on columns of table "transaction_watchers" */ -export interface transaction_watchers_stddev_samp_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const dao_details_aggregate_possibleTypes: string[] = ['dao_details_aggregate'] + export const isdao_details_aggregate = (obj?: { __typename?: any } | null): obj is dao_details_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_aggregate"') + return dao_details_aggregate_possibleTypes.includes(obj.__typename) + } + -/** Streaming cursor of the table "transaction_watchers" */ -export interface transaction_watchers_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: transaction_watchers_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} + const dao_details_aggregate_fields_possibleTypes: string[] = ['dao_details_aggregate_fields'] + export const isdao_details_aggregate_fields = (obj?: { __typename?: any } | null): obj is dao_details_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_aggregate_fields"') + return dao_details_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** Initial value of the column from where the streaming should start */ -export interface transaction_watchers_stream_cursor_value_input {acct?: (Scalars['String'] | null),checked_up_to_slot?: (Scalars['bigint'] | null),description?: (Scalars['String'] | null),failure_log?: (Scalars['String'] | null),first_tx_sig?: (Scalars['String'] | null),latest_tx_sig?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),status?: (Scalars['String'] | null),updated_at?: (Scalars['timestamptz'] | null)} + const dao_details_avg_fields_possibleTypes: string[] = ['dao_details_avg_fields'] + export const isdao_details_avg_fields = (obj?: { __typename?: any } | null): obj is dao_details_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_avg_fields"') + return dao_details_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate sum on columns */ -export interface transaction_watchers_sum_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_max_fields_possibleTypes: string[] = ['dao_details_max_fields'] + export const isdao_details_max_fields = (obj?: { __typename?: any } | null): obj is dao_details_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_max_fields"') + return dao_details_max_fields_possibleTypes.includes(obj.__typename) + } + -/** order by sum() on columns of table "transaction_watchers" */ -export interface transaction_watchers_sum_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} -export interface transaction_watchers_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (transaction_watchers_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (transaction_watchers_set_input | null), -/** filter the rows which have to be updated */ -where: transaction_watchers_bool_exp} + const dao_details_min_fields_possibleTypes: string[] = ['dao_details_min_fields'] + export const isdao_details_min_fields = (obj?: { __typename?: any } | null): obj is dao_details_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_min_fields"') + return dao_details_min_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_pop on columns */ -export interface transaction_watchers_var_pop_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_mutation_response_possibleTypes: string[] = ['dao_details_mutation_response'] + export const isdao_details_mutation_response = (obj?: { __typename?: any } | null): obj is dao_details_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_mutation_response"') + return dao_details_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** order by var_pop() on columns of table "transaction_watchers" */ -export interface transaction_watchers_var_pop_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const dao_details_stddev_fields_possibleTypes: string[] = ['dao_details_stddev_fields'] + export const isdao_details_stddev_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_fields"') + return dao_details_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_samp on columns */ -export interface transaction_watchers_var_samp_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_stddev_pop_fields_possibleTypes: string[] = ['dao_details_stddev_pop_fields'] + export const isdao_details_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_pop_fields"') + return dao_details_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** order by var_samp() on columns of table "transaction_watchers" */ -export interface transaction_watchers_var_samp_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const dao_details_stddev_samp_fields_possibleTypes: string[] = ['dao_details_stddev_samp_fields'] + export const isdao_details_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_samp_fields"') + return dao_details_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate variance on columns */ -export interface transaction_watchers_variance_fieldsGenqlSelection{ - checked_up_to_slot?: boolean | number - serializer_logic_version?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_sum_fields_possibleTypes: string[] = ['dao_details_sum_fields'] + export const isdao_details_sum_fields = (obj?: { __typename?: any } | null): obj is dao_details_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_sum_fields"') + return dao_details_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** order by variance() on columns of table "transaction_watchers" */ -export interface transaction_watchers_variance_order_by {checked_up_to_slot?: (order_by | null),serializer_logic_version?: (order_by | null)} + const dao_details_var_pop_fields_possibleTypes: string[] = ['dao_details_var_pop_fields'] + export const isdao_details_var_pop_fields = (obj?: { __typename?: any } | null): obj is dao_details_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_var_pop_fields"') + return dao_details_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** columns and relationships of "transactions" */ -export interface transactionsGenqlSelection{ - block_time?: boolean | number - failed?: boolean | number - /** An array relationship */ - indexer_account_dependencies?: (indexer_account_dependenciesGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), - /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - /** An aggregate relationship */ - indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (indexer_account_dependencies_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (indexer_account_dependencies_order_by[] | null), - /** filter the rows returned */ - where?: (indexer_account_dependencies_bool_exp | null)} }) - main_ix_type?: boolean | number - /** An object relationship */ - order?: ordersGenqlSelection - payload?: boolean | number - serializer_logic_version?: boolean | number - slot?: boolean | number - /** An array relationship */ - transactionWatchersByLatestTxSig?: (transaction_watchersGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** An aggregate relationship */ - transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** An array relationship */ - transaction_watcher_transactions?: (transaction_watcher_transactionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** An aggregate relationship */ - transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watcher_transactions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watcher_transactions_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watcher_transactions_bool_exp | null)} }) - /** An array relationship */ - transaction_watchers?: (transaction_watchersGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - /** An aggregate relationship */ - transaction_watchers_aggregate?: (transaction_watchers_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (transaction_watchers_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (transaction_watchers_order_by[] | null), - /** filter the rows returned */ - where?: (transaction_watchers_bool_exp | null)} }) - tx_sig?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_var_samp_fields_possibleTypes: string[] = ['dao_details_var_samp_fields'] + export const isdao_details_var_samp_fields = (obj?: { __typename?: any } | null): obj is dao_details_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_var_samp_fields"') + return dao_details_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregated selection of "transactions" */ -export interface transactions_aggregateGenqlSelection{ - aggregate?: transactions_aggregate_fieldsGenqlSelection - nodes?: transactionsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_details_variance_fields_possibleTypes: string[] = ['dao_details_variance_fields'] + export const isdao_details_variance_fields = (obj?: { __typename?: any } | null): obj is dao_details_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_variance_fields"') + return dao_details_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate fields of "transactions" */ -export interface transactions_aggregate_fieldsGenqlSelection{ - avg?: transactions_avg_fieldsGenqlSelection - count?: { __args: {columns?: (transactions_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: transactions_max_fieldsGenqlSelection - min?: transactions_min_fieldsGenqlSelection - stddev?: transactions_stddev_fieldsGenqlSelection - stddev_pop?: transactions_stddev_pop_fieldsGenqlSelection - stddev_samp?: transactions_stddev_samp_fieldsGenqlSelection - sum?: transactions_sum_fieldsGenqlSelection - var_pop?: transactions_var_pop_fieldsGenqlSelection - var_samp?: transactions_var_samp_fieldsGenqlSelection - variance?: transactions_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const dao_trader_possibleTypes: string[] = ['dao_trader'] + export const isdao_trader = (obj?: { __typename?: any } | null): obj is dao_trader => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdao_trader"') + return dao_trader_possibleTypes.includes(obj.__typename) + } + -/** aggregate avg on columns */ -export interface transactions_avg_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_possibleTypes: string[] = ['daos'] + export const isdaos = (obj?: { __typename?: any } | null): obj is daos => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos"') + return daos_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to filter rows from the table "transactions". All fields are combined with a logical 'AND'. */ -export interface transactions_bool_exp {_and?: (transactions_bool_exp[] | null),_not?: (transactions_bool_exp | null),_or?: (transactions_bool_exp[] | null),block_time?: (timestamptz_comparison_exp | null),failed?: (Boolean_comparison_exp | null),indexer_account_dependencies?: (indexer_account_dependencies_bool_exp | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_bool_exp | null),main_ix_type?: (String_comparison_exp | null),order?: (orders_bool_exp | null),payload?: (String_comparison_exp | null),serializer_logic_version?: (smallint_comparison_exp | null),slot?: (bigint_comparison_exp | null),transactionWatchersByLatestTxSig?: (transaction_watchers_bool_exp | null),transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregate_bool_exp | null),transaction_watcher_transactions?: (transaction_watcher_transactions_bool_exp | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_bool_exp | null),transaction_watchers?: (transaction_watchers_bool_exp | null),transaction_watchers_aggregate?: (transaction_watchers_aggregate_bool_exp | null),tx_sig?: (String_comparison_exp | null)} + const daos_aggregate_possibleTypes: string[] = ['daos_aggregate'] + export const isdaos_aggregate = (obj?: { __typename?: any } | null): obj is daos_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_aggregate"') + return daos_aggregate_possibleTypes.includes(obj.__typename) + } + -/** input type for incrementing numeric columns in table "transactions" */ -export interface transactions_inc_input {serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null)} + const daos_aggregate_fields_possibleTypes: string[] = ['daos_aggregate_fields'] + export const isdaos_aggregate_fields = (obj?: { __typename?: any } | null): obj is daos_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_aggregate_fields"') + return daos_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting data into table "transactions" */ -export interface transactions_insert_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),indexer_account_dependencies?: (indexer_account_dependencies_arr_rel_insert_input | null),main_ix_type?: (Scalars['String'] | null),order?: (orders_obj_rel_insert_input | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),transactionWatchersByLatestTxSig?: (transaction_watchers_arr_rel_insert_input | null),transaction_watcher_transactions?: (transaction_watcher_transactions_arr_rel_insert_input | null),transaction_watchers?: (transaction_watchers_arr_rel_insert_input | null),tx_sig?: (Scalars['String'] | null)} + const daos_avg_fields_possibleTypes: string[] = ['daos_avg_fields'] + export const isdaos_avg_fields = (obj?: { __typename?: any } | null): obj is daos_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_avg_fields"') + return daos_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate max on columns */ -export interface transactions_max_fieldsGenqlSelection{ - block_time?: boolean | number - main_ix_type?: boolean | number - payload?: boolean | number - serializer_logic_version?: boolean | number - slot?: boolean | number - tx_sig?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_max_fields_possibleTypes: string[] = ['daos_max_fields'] + export const isdaos_max_fields = (obj?: { __typename?: any } | null): obj is daos_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_max_fields"') + return daos_max_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate min on columns */ -export interface transactions_min_fieldsGenqlSelection{ - block_time?: boolean | number - main_ix_type?: boolean | number - payload?: boolean | number - serializer_logic_version?: boolean | number - slot?: boolean | number - tx_sig?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_min_fields_possibleTypes: string[] = ['daos_min_fields'] + export const isdaos_min_fields = (obj?: { __typename?: any } | null): obj is daos_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_min_fields"') + return daos_min_fields_possibleTypes.includes(obj.__typename) + } + -/** response of any mutation on the table "transactions" */ -export interface transactions_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: transactionsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_mutation_response_possibleTypes: string[] = ['daos_mutation_response'] + export const isdaos_mutation_response = (obj?: { __typename?: any } | null): obj is daos_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_mutation_response"') + return daos_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting object relation for remote table "transactions" */ -export interface transactions_obj_rel_insert_input {data: transactions_insert_input, -/** upsert condition */ -on_conflict?: (transactions_on_conflict | null)} + const daos_stddev_fields_possibleTypes: string[] = ['daos_stddev_fields'] + export const isdaos_stddev_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_fields"') + return daos_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** on_conflict condition type for table "transactions" */ -export interface transactions_on_conflict {constraint: transactions_constraint,update_columns?: transactions_update_column[],where?: (transactions_bool_exp | null)} + const daos_stddev_pop_fields_possibleTypes: string[] = ['daos_stddev_pop_fields'] + export const isdaos_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_pop_fields"') + return daos_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** Ordering options when selecting data from "transactions". */ -export interface transactions_order_by {block_time?: (order_by | null),failed?: (order_by | null),indexer_account_dependencies_aggregate?: (indexer_account_dependencies_aggregate_order_by | null),main_ix_type?: (order_by | null),order?: (orders_order_by | null),payload?: (order_by | null),serializer_logic_version?: (order_by | null),slot?: (order_by | null),transactionWatchersByLatestTxSig_aggregate?: (transaction_watchers_aggregate_order_by | null),transaction_watcher_transactions_aggregate?: (transaction_watcher_transactions_aggregate_order_by | null),transaction_watchers_aggregate?: (transaction_watchers_aggregate_order_by | null),tx_sig?: (order_by | null)} + const daos_stddev_samp_fields_possibleTypes: string[] = ['daos_stddev_samp_fields'] + export const isdaos_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_samp_fields"') + return daos_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** primary key columns input for table: transactions */ -export interface transactions_pk_columns_input {tx_sig: Scalars['String']} + const daos_sum_fields_possibleTypes: string[] = ['daos_sum_fields'] + export const isdaos_sum_fields = (obj?: { __typename?: any } | null): obj is daos_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_sum_fields"') + return daos_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for updating data in table "transactions" */ -export interface transactions_set_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),main_ix_type?: (Scalars['String'] | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null)} + const daos_var_pop_fields_possibleTypes: string[] = ['daos_var_pop_fields'] + export const isdaos_var_pop_fields = (obj?: { __typename?: any } | null): obj is daos_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_var_pop_fields"') + return daos_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev on columns */ -export interface transactions_stddev_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_var_samp_fields_possibleTypes: string[] = ['daos_var_samp_fields'] + export const isdaos_var_samp_fields = (obj?: { __typename?: any } | null): obj is daos_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_var_samp_fields"') + return daos_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_pop on columns */ -export interface transactions_stddev_pop_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const daos_variance_fields_possibleTypes: string[] = ['daos_variance_fields'] + export const isdaos_variance_fields = (obj?: { __typename?: any } | null): obj is daos_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_variance_fields"') + return daos_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_samp on columns */ -export interface transactions_stddev_samp_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexer_account_dependencies_possibleTypes: string[] = ['indexer_account_dependencies'] + export const isindexer_account_dependencies = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies"') + return indexer_account_dependencies_possibleTypes.includes(obj.__typename) + } + + + + const indexer_account_dependencies_aggregate_possibleTypes: string[] = ['indexer_account_dependencies_aggregate'] + export const isindexer_account_dependencies_aggregate = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_aggregate"') + return indexer_account_dependencies_aggregate_possibleTypes.includes(obj.__typename) + } + + + + const indexer_account_dependencies_aggregate_fields_possibleTypes: string[] = ['indexer_account_dependencies_aggregate_fields'] + export const isindexer_account_dependencies_aggregate_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_aggregate_fields"') + return indexer_account_dependencies_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + + const indexer_account_dependencies_max_fields_possibleTypes: string[] = ['indexer_account_dependencies_max_fields'] + export const isindexer_account_dependencies_max_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_max_fields"') + return indexer_account_dependencies_max_fields_possibleTypes.includes(obj.__typename) + } + + + + const indexer_account_dependencies_min_fields_possibleTypes: string[] = ['indexer_account_dependencies_min_fields'] + export const isindexer_account_dependencies_min_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_min_fields"') + return indexer_account_dependencies_min_fields_possibleTypes.includes(obj.__typename) + } + + + + const indexer_account_dependencies_mutation_response_possibleTypes: string[] = ['indexer_account_dependencies_mutation_response'] + export const isindexer_account_dependencies_mutation_response = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_mutation_response"') + return indexer_account_dependencies_mutation_response_possibleTypes.includes(obj.__typename) + } + + + + const indexers_possibleTypes: string[] = ['indexers'] + export const isindexers = (obj?: { __typename?: any } | null): obj is indexers => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers"') + return indexers_possibleTypes.includes(obj.__typename) + } + + + + const indexers_aggregate_possibleTypes: string[] = ['indexers_aggregate'] + export const isindexers_aggregate = (obj?: { __typename?: any } | null): obj is indexers_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_aggregate"') + return indexers_aggregate_possibleTypes.includes(obj.__typename) + } + -/** Streaming cursor of the table "transactions" */ -export interface transactions_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: transactions_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} + const indexers_aggregate_fields_possibleTypes: string[] = ['indexers_aggregate_fields'] + export const isindexers_aggregate_fields = (obj?: { __typename?: any } | null): obj is indexers_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_aggregate_fields"') + return indexers_aggregate_fields_possibleTypes.includes(obj.__typename) + } + + + const indexers_avg_fields_possibleTypes: string[] = ['indexers_avg_fields'] + export const isindexers_avg_fields = (obj?: { __typename?: any } | null): obj is indexers_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_avg_fields"') + return indexers_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** Initial value of the column from where the streaming should start */ -export interface transactions_stream_cursor_value_input {block_time?: (Scalars['timestamptz'] | null),failed?: (Scalars['Boolean'] | null),main_ix_type?: (Scalars['String'] | null),payload?: (Scalars['String'] | null),serializer_logic_version?: (Scalars['smallint'] | null),slot?: (Scalars['bigint'] | null),tx_sig?: (Scalars['String'] | null)} + const indexers_max_fields_possibleTypes: string[] = ['indexers_max_fields'] + export const isindexers_max_fields = (obj?: { __typename?: any } | null): obj is indexers_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_max_fields"') + return indexers_max_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate sum on columns */ -export interface transactions_sum_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} -export interface transactions_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (transactions_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (transactions_set_input | null), -/** filter the rows which have to be updated */ -where: transactions_bool_exp} + const indexers_min_fields_possibleTypes: string[] = ['indexers_min_fields'] + export const isindexers_min_fields = (obj?: { __typename?: any } | null): obj is indexers_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_min_fields"') + return indexers_min_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_pop on columns */ -export interface transactions_var_pop_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_mutation_response_possibleTypes: string[] = ['indexers_mutation_response'] + export const isindexers_mutation_response = (obj?: { __typename?: any } | null): obj is indexers_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_mutation_response"') + return indexers_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_samp on columns */ -export interface transactions_var_samp_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_stddev_fields_possibleTypes: string[] = ['indexers_stddev_fields'] + export const isindexers_stddev_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_fields"') + return indexers_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate variance on columns */ -export interface transactions_variance_fieldsGenqlSelection{ - serializer_logic_version?: boolean | number - slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_stddev_pop_fields_possibleTypes: string[] = ['indexers_stddev_pop_fields'] + export const isindexers_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_pop_fields"') + return indexers_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** columns and relationships of "twap_chart_data" */ -export interface twap_chart_dataGenqlSelection{ - interv?: boolean | number - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_stddev_samp_fields_possibleTypes: string[] = ['indexers_stddev_samp_fields'] + export const isindexers_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_samp_fields"') + return indexers_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregated selection of "twap_chart_data" */ -export interface twap_chart_data_aggregateGenqlSelection{ - aggregate?: twap_chart_data_aggregate_fieldsGenqlSelection - nodes?: twap_chart_dataGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_sum_fields_possibleTypes: string[] = ['indexers_sum_fields'] + export const isindexers_sum_fields = (obj?: { __typename?: any } | null): obj is indexers_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_sum_fields"') + return indexers_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate fields of "twap_chart_data" */ -export interface twap_chart_data_aggregate_fieldsGenqlSelection{ - avg?: twap_chart_data_avg_fieldsGenqlSelection - count?: { __args: {columns?: (twap_chart_data_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: twap_chart_data_max_fieldsGenqlSelection - min?: twap_chart_data_min_fieldsGenqlSelection - stddev?: twap_chart_data_stddev_fieldsGenqlSelection - stddev_pop?: twap_chart_data_stddev_pop_fieldsGenqlSelection - stddev_samp?: twap_chart_data_stddev_samp_fieldsGenqlSelection - sum?: twap_chart_data_sum_fieldsGenqlSelection - var_pop?: twap_chart_data_var_pop_fieldsGenqlSelection - var_samp?: twap_chart_data_var_samp_fieldsGenqlSelection - variance?: twap_chart_data_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_var_pop_fields_possibleTypes: string[] = ['indexers_var_pop_fields'] + export const isindexers_var_pop_fields = (obj?: { __typename?: any } | null): obj is indexers_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_var_pop_fields"') + return indexers_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate avg on columns */ -export interface twap_chart_data_avg_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const indexers_var_samp_fields_possibleTypes: string[] = ['indexers_var_samp_fields'] + export const isindexers_var_samp_fields = (obj?: { __typename?: any } | null): obj is indexers_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_var_samp_fields"') + return indexers_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to filter rows from the table "twap_chart_data". All fields are combined with a logical 'AND'. */ -export interface twap_chart_data_bool_exp {_and?: (twap_chart_data_bool_exp[] | null),_not?: (twap_chart_data_bool_exp | null),_or?: (twap_chart_data_bool_exp[] | null),interv?: (timestamptz_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),token_amount?: (bigint_comparison_exp | null)} + const indexers_variance_fields_possibleTypes: string[] = ['indexers_variance_fields'] + export const isindexers_variance_fields = (obj?: { __typename?: any } | null): obj is indexers_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_variance_fields"') + return indexers_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate max on columns */ -export interface twap_chart_data_max_fieldsGenqlSelection{ - interv?: boolean | number - market_acct?: boolean | number - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_possibleTypes: string[] = ['makes'] + export const ismakes = (obj?: { __typename?: any } | null): obj is makes => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes"') + return makes_possibleTypes.includes(obj.__typename) + } + -/** aggregate min on columns */ -export interface twap_chart_data_min_fieldsGenqlSelection{ - interv?: boolean | number - market_acct?: boolean | number - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_aggregate_possibleTypes: string[] = ['makes_aggregate'] + export const ismakes_aggregate = (obj?: { __typename?: any } | null): obj is makes_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_aggregate"') + return makes_aggregate_possibleTypes.includes(obj.__typename) + } + -/** Ordering options when selecting data from "twap_chart_data". */ -export interface twap_chart_data_order_by {interv?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),token_amount?: (order_by | null)} + const makes_aggregate_fields_possibleTypes: string[] = ['makes_aggregate_fields'] + export const ismakes_aggregate_fields = (obj?: { __typename?: any } | null): obj is makes_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_aggregate_fields"') + return makes_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev on columns */ -export interface twap_chart_data_stddev_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_avg_fields_possibleTypes: string[] = ['makes_avg_fields'] + export const ismakes_avg_fields = (obj?: { __typename?: any } | null): obj is makes_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_avg_fields"') + return makes_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_pop on columns */ -export interface twap_chart_data_stddev_pop_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_max_fields_possibleTypes: string[] = ['makes_max_fields'] + export const ismakes_max_fields = (obj?: { __typename?: any } | null): obj is makes_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_max_fields"') + return makes_max_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_samp on columns */ -export interface twap_chart_data_stddev_samp_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_min_fields_possibleTypes: string[] = ['makes_min_fields'] + export const ismakes_min_fields = (obj?: { __typename?: any } | null): obj is makes_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_min_fields"') + return makes_min_fields_possibleTypes.includes(obj.__typename) + } + -/** Streaming cursor of the table "twap_chart_data" */ -export interface twap_chart_data_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: twap_chart_data_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} + const makes_mutation_response_possibleTypes: string[] = ['makes_mutation_response'] + export const ismakes_mutation_response = (obj?: { __typename?: any } | null): obj is makes_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_mutation_response"') + return makes_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** Initial value of the column from where the streaming should start */ -export interface twap_chart_data_stream_cursor_value_input {interv?: (Scalars['timestamptz'] | null),market_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null)} + const makes_stddev_fields_possibleTypes: string[] = ['makes_stddev_fields'] + export const ismakes_stddev_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_fields"') + return makes_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate sum on columns */ -export interface twap_chart_data_sum_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_stddev_pop_fields_possibleTypes: string[] = ['makes_stddev_pop_fields'] + export const ismakes_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_pop_fields"') + return makes_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_pop on columns */ -export interface twap_chart_data_var_pop_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_stddev_samp_fields_possibleTypes: string[] = ['makes_stddev_samp_fields'] + export const ismakes_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_samp_fields"') + return makes_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_samp on columns */ -export interface twap_chart_data_var_samp_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_sum_fields_possibleTypes: string[] = ['makes_sum_fields'] + export const ismakes_sum_fields = (obj?: { __typename?: any } | null): obj is makes_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_sum_fields"') + return makes_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate variance on columns */ -export interface twap_chart_data_variance_fieldsGenqlSelection{ - token_amount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_var_pop_fields_possibleTypes: string[] = ['makes_var_pop_fields'] + export const ismakes_var_pop_fields = (obj?: { __typename?: any } | null): obj is makes_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_var_pop_fields"') + return makes_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** columns and relationships of "twaps" */ -export interface twapsGenqlSelection{ - created_at?: boolean | number - last_observation?: boolean | number - last_price?: boolean | number - /** An object relationship */ - market?: marketsGenqlSelection - market_acct?: boolean | number - observation_agg?: boolean | number - /** An object relationship */ - proposal?: proposalsGenqlSelection - proposal_acct?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_var_samp_fields_possibleTypes: string[] = ['makes_var_samp_fields'] + export const ismakes_var_samp_fields = (obj?: { __typename?: any } | null): obj is makes_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_var_samp_fields"') + return makes_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregated selection of "twaps" */ -export interface twaps_aggregateGenqlSelection{ - aggregate?: twaps_aggregate_fieldsGenqlSelection - nodes?: twapsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const makes_variance_fields_possibleTypes: string[] = ['makes_variance_fields'] + export const ismakes_variance_fields = (obj?: { __typename?: any } | null): obj is makes_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_variance_fields"') + return makes_variance_fields_possibleTypes.includes(obj.__typename) + } + -export interface twaps_aggregate_bool_exp {count?: (twaps_aggregate_bool_exp_count | null)} -export interface twaps_aggregate_bool_exp_count {arguments?: (twaps_select_column[] | null),distinct?: (Scalars['Boolean'] | null),filter?: (twaps_bool_exp | null),predicate: Int_comparison_exp} + const markets_possibleTypes: string[] = ['markets'] + export const ismarkets = (obj?: { __typename?: any } | null): obj is markets => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets"') + return markets_possibleTypes.includes(obj.__typename) + } + -/** aggregate fields of "twaps" */ -export interface twaps_aggregate_fieldsGenqlSelection{ - avg?: twaps_avg_fieldsGenqlSelection - count?: { __args: {columns?: (twaps_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: twaps_max_fieldsGenqlSelection - min?: twaps_min_fieldsGenqlSelection - stddev?: twaps_stddev_fieldsGenqlSelection - stddev_pop?: twaps_stddev_pop_fieldsGenqlSelection - stddev_samp?: twaps_stddev_samp_fieldsGenqlSelection - sum?: twaps_sum_fieldsGenqlSelection - var_pop?: twaps_var_pop_fieldsGenqlSelection - var_samp?: twaps_var_samp_fieldsGenqlSelection - variance?: twaps_variance_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const markets_aggregate_possibleTypes: string[] = ['markets_aggregate'] + export const ismarkets_aggregate = (obj?: { __typename?: any } | null): obj is markets_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_aggregate"') + return markets_aggregate_possibleTypes.includes(obj.__typename) + } + -/** order by aggregate values of table "twaps" */ -export interface twaps_aggregate_order_by {avg?: (twaps_avg_order_by | null),count?: (order_by | null),max?: (twaps_max_order_by | null),min?: (twaps_min_order_by | null),stddev?: (twaps_stddev_order_by | null),stddev_pop?: (twaps_stddev_pop_order_by | null),stddev_samp?: (twaps_stddev_samp_order_by | null),sum?: (twaps_sum_order_by | null),var_pop?: (twaps_var_pop_order_by | null),var_samp?: (twaps_var_samp_order_by | null),variance?: (twaps_variance_order_by | null)} + const markets_aggregate_fields_possibleTypes: string[] = ['markets_aggregate_fields'] + export const ismarkets_aggregate_fields = (obj?: { __typename?: any } | null): obj is markets_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_aggregate_fields"') + return markets_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting array relation for remote table "twaps" */ -export interface twaps_arr_rel_insert_input {data: twaps_insert_input[], -/** upsert condition */ -on_conflict?: (twaps_on_conflict | null)} + const markets_avg_fields_possibleTypes: string[] = ['markets_avg_fields'] + export const ismarkets_avg_fields = (obj?: { __typename?: any } | null): obj is markets_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_avg_fields"') + return markets_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate avg on columns */ -export interface twaps_avg_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const markets_max_fields_possibleTypes: string[] = ['markets_max_fields'] + export const ismarkets_max_fields = (obj?: { __typename?: any } | null): obj is markets_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_max_fields"') + return markets_max_fields_possibleTypes.includes(obj.__typename) + } + -/** order by avg() on columns of table "twaps" */ -export interface twaps_avg_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const markets_min_fields_possibleTypes: string[] = ['markets_min_fields'] + export const ismarkets_min_fields = (obj?: { __typename?: any } | null): obj is markets_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_min_fields"') + return markets_min_fields_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to filter rows from the table "twaps". All fields are combined with a logical 'AND'. */ -export interface twaps_bool_exp {_and?: (twaps_bool_exp[] | null),_not?: (twaps_bool_exp | null),_or?: (twaps_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),last_observation?: (numeric_comparison_exp | null),last_price?: (numeric_comparison_exp | null),market?: (markets_bool_exp | null),market_acct?: (String_comparison_exp | null),observation_agg?: (numeric_comparison_exp | null),proposal?: (proposals_bool_exp | null),proposal_acct?: (String_comparison_exp | null),token_amount?: (bigint_comparison_exp | null),updated_slot?: (bigint_comparison_exp | null)} + const markets_mutation_response_possibleTypes: string[] = ['markets_mutation_response'] + export const ismarkets_mutation_response = (obj?: { __typename?: any } | null): obj is markets_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_mutation_response"') + return markets_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** input type for incrementing numeric columns in table "twaps" */ -export interface twaps_inc_input {last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),observation_agg?: (Scalars['numeric'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + const markets_stddev_fields_possibleTypes: string[] = ['markets_stddev_fields'] + export const ismarkets_stddev_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_fields"') + return markets_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting data into table "twaps" */ -export interface twaps_insert_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market?: (markets_obj_rel_insert_input | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal?: (proposals_obj_rel_insert_input | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + const markets_stddev_pop_fields_possibleTypes: string[] = ['markets_stddev_pop_fields'] + export const ismarkets_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_pop_fields"') + return markets_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate max on columns */ -export interface twaps_max_fieldsGenqlSelection{ - created_at?: boolean | number - last_observation?: boolean | number - last_price?: boolean | number - market_acct?: boolean | number - observation_agg?: boolean | number - proposal_acct?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const markets_stddev_samp_fields_possibleTypes: string[] = ['markets_stddev_samp_fields'] + export const ismarkets_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_samp_fields"') + return markets_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** order by max() on columns of table "twaps" */ -export interface twaps_max_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const markets_sum_fields_possibleTypes: string[] = ['markets_sum_fields'] + export const ismarkets_sum_fields = (obj?: { __typename?: any } | null): obj is markets_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_sum_fields"') + return markets_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate min on columns */ -export interface twaps_min_fieldsGenqlSelection{ - created_at?: boolean | number - last_observation?: boolean | number - last_price?: boolean | number - market_acct?: boolean | number - observation_agg?: boolean | number - proposal_acct?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const markets_var_pop_fields_possibleTypes: string[] = ['markets_var_pop_fields'] + export const ismarkets_var_pop_fields = (obj?: { __typename?: any } | null): obj is markets_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_var_pop_fields"') + return markets_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** order by min() on columns of table "twaps" */ -export interface twaps_min_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const markets_var_samp_fields_possibleTypes: string[] = ['markets_var_samp_fields'] + export const ismarkets_var_samp_fields = (obj?: { __typename?: any } | null): obj is markets_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_var_samp_fields"') + return markets_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** response of any mutation on the table "twaps" */ -export interface twaps_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: twapsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const markets_variance_fields_possibleTypes: string[] = ['markets_variance_fields'] + export const ismarkets_variance_fields = (obj?: { __typename?: any } | null): obj is markets_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_variance_fields"') + return markets_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** on_conflict condition type for table "twaps" */ -export interface twaps_on_conflict {constraint: twaps_constraint,update_columns?: twaps_update_column[],where?: (twaps_bool_exp | null)} + const mutation_root_possibleTypes: string[] = ['mutation_root'] + export const ismutation_root = (obj?: { __typename?: any } | null): obj is mutation_root => { + if (!obj?.__typename) throw new Error('__typename is missing in "ismutation_root"') + return mutation_root_possibleTypes.includes(obj.__typename) + } + + + + const orders_possibleTypes: string[] = ['orders'] + export const isorders = (obj?: { __typename?: any } | null): obj is orders => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders"') + return orders_possibleTypes.includes(obj.__typename) + } + -/** Ordering options when selecting data from "twaps". */ -export interface twaps_order_by {created_at?: (order_by | null),last_observation?: (order_by | null),last_price?: (order_by | null),market?: (markets_order_by | null),market_acct?: (order_by | null),observation_agg?: (order_by | null),proposal?: (proposals_order_by | null),proposal_acct?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const orders_aggregate_possibleTypes: string[] = ['orders_aggregate'] + export const isorders_aggregate = (obj?: { __typename?: any } | null): obj is orders_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_aggregate"') + return orders_aggregate_possibleTypes.includes(obj.__typename) + } + -/** primary key columns input for table: twaps */ -export interface twaps_pk_columns_input {market_acct: Scalars['String'],updated_slot: Scalars['bigint']} + const orders_aggregate_fields_possibleTypes: string[] = ['orders_aggregate_fields'] + export const isorders_aggregate_fields = (obj?: { __typename?: any } | null): obj is orders_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_aggregate_fields"') + return orders_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for updating data in table "twaps" */ -export interface twaps_set_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + const orders_avg_fields_possibleTypes: string[] = ['orders_avg_fields'] + export const isorders_avg_fields = (obj?: { __typename?: any } | null): obj is orders_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_avg_fields"') + return orders_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev on columns */ -export interface twaps_stddev_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const orders_max_fields_possibleTypes: string[] = ['orders_max_fields'] + export const isorders_max_fields = (obj?: { __typename?: any } | null): obj is orders_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_max_fields"') + return orders_max_fields_possibleTypes.includes(obj.__typename) + } + -/** order by stddev() on columns of table "twaps" */ -export interface twaps_stddev_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const orders_min_fields_possibleTypes: string[] = ['orders_min_fields'] + export const isorders_min_fields = (obj?: { __typename?: any } | null): obj is orders_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_min_fields"') + return orders_min_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_pop on columns */ -export interface twaps_stddev_pop_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const orders_mutation_response_possibleTypes: string[] = ['orders_mutation_response'] + export const isorders_mutation_response = (obj?: { __typename?: any } | null): obj is orders_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_mutation_response"') + return orders_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** order by stddev_pop() on columns of table "twaps" */ -export interface twaps_stddev_pop_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const orders_stddev_fields_possibleTypes: string[] = ['orders_stddev_fields'] + export const isorders_stddev_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_fields"') + return orders_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate stddev_samp on columns */ -export interface twaps_stddev_samp_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const orders_stddev_pop_fields_possibleTypes: string[] = ['orders_stddev_pop_fields'] + export const isorders_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_pop_fields"') + return orders_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** order by stddev_samp() on columns of table "twaps" */ -export interface twaps_stddev_samp_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const orders_stddev_samp_fields_possibleTypes: string[] = ['orders_stddev_samp_fields'] + export const isorders_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_samp_fields"') + return orders_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** Streaming cursor of the table "twaps" */ -export interface twaps_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: twaps_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} + const orders_sum_fields_possibleTypes: string[] = ['orders_sum_fields'] + export const isorders_sum_fields = (obj?: { __typename?: any } | null): obj is orders_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_sum_fields"') + return orders_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** Initial value of the column from where the streaming should start */ -export interface twaps_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),last_observation?: (Scalars['numeric'] | null),last_price?: (Scalars['numeric'] | null),market_acct?: (Scalars['String'] | null),observation_agg?: (Scalars['numeric'] | null),proposal_acct?: (Scalars['String'] | null),token_amount?: (Scalars['bigint'] | null),updated_slot?: (Scalars['bigint'] | null)} + const orders_var_pop_fields_possibleTypes: string[] = ['orders_var_pop_fields'] + export const isorders_var_pop_fields = (obj?: { __typename?: any } | null): obj is orders_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_var_pop_fields"') + return orders_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate sum on columns */ -export interface twaps_sum_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const orders_var_samp_fields_possibleTypes: string[] = ['orders_var_samp_fields'] + export const isorders_var_samp_fields = (obj?: { __typename?: any } | null): obj is orders_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_var_samp_fields"') + return orders_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** order by sum() on columns of table "twaps" */ -export interface twaps_sum_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const orders_variance_fields_possibleTypes: string[] = ['orders_variance_fields'] + export const isorders_variance_fields = (obj?: { __typename?: any } | null): obj is orders_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isorders_variance_fields"') + return orders_variance_fields_possibleTypes.includes(obj.__typename) + } + -export interface twaps_updates { -/** increments the numeric columns with given value of the filtered values */ -_inc?: (twaps_inc_input | null), -/** sets the columns of the filtered rows to the given values */ -_set?: (twaps_set_input | null), -/** filter the rows which have to be updated */ -where: twaps_bool_exp} + const prices_possibleTypes: string[] = ['prices'] + export const isprices = (obj?: { __typename?: any } | null): obj is prices => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices"') + return prices_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_pop on columns */ -export interface twaps_var_pop_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_aggregate_possibleTypes: string[] = ['prices_aggregate'] + export const isprices_aggregate = (obj?: { __typename?: any } | null): obj is prices_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_aggregate"') + return prices_aggregate_possibleTypes.includes(obj.__typename) + } + -/** order by var_pop() on columns of table "twaps" */ -export interface twaps_var_pop_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const prices_aggregate_fields_possibleTypes: string[] = ['prices_aggregate_fields'] + export const isprices_aggregate_fields = (obj?: { __typename?: any } | null): obj is prices_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_aggregate_fields"') + return prices_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate var_samp on columns */ -export interface twaps_var_samp_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_avg_fields_possibleTypes: string[] = ['prices_avg_fields'] + export const isprices_avg_fields = (obj?: { __typename?: any } | null): obj is prices_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_avg_fields"') + return prices_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** order by var_samp() on columns of table "twaps" */ -export interface twaps_var_samp_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const prices_chart_data_possibleTypes: string[] = ['prices_chart_data'] + export const isprices_chart_data = (obj?: { __typename?: any } | null): obj is prices_chart_data => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data"') + return prices_chart_data_possibleTypes.includes(obj.__typename) + } + -/** aggregate variance on columns */ -export interface twaps_variance_fieldsGenqlSelection{ - last_observation?: boolean | number - last_price?: boolean | number - observation_agg?: boolean | number - token_amount?: boolean | number - updated_slot?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_aggregate_possibleTypes: string[] = ['prices_chart_data_aggregate'] + export const isprices_chart_data_aggregate = (obj?: { __typename?: any } | null): obj is prices_chart_data_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_aggregate"') + return prices_chart_data_aggregate_possibleTypes.includes(obj.__typename) + } + -/** order by variance() on columns of table "twaps" */ -export interface twaps_variance_order_by {last_observation?: (order_by | null),last_price?: (order_by | null),observation_agg?: (order_by | null),token_amount?: (order_by | null),updated_slot?: (order_by | null)} + const prices_chart_data_aggregate_fields_possibleTypes: string[] = ['prices_chart_data_aggregate_fields'] + export const isprices_chart_data_aggregate_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_aggregate_fields"') + return prices_chart_data_aggregate_fields_possibleTypes.includes(obj.__typename) + } + -/** columns and relationships of "users" */ -export interface usersGenqlSelection{ - created_at?: boolean | number - /** An array relationship */ - sessions?: (sessionsGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (sessions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (sessions_order_by[] | null), - /** filter the rows returned */ - where?: (sessions_bool_exp | null)} }) - /** An aggregate relationship */ - sessions_aggregate?: (sessions_aggregateGenqlSelection & { __args?: { - /** distinct select on columns */ - distinct_on?: (sessions_select_column[] | null), - /** limit the number of rows returned */ - limit?: (Scalars['Int'] | null), - /** skip the first n rows. Use only with order_by */ - offset?: (Scalars['Int'] | null), - /** sort the rows by one or more columns */ - order_by?: (sessions_order_by[] | null), - /** filter the rows returned */ - where?: (sessions_bool_exp | null)} }) - user_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_avg_fields_possibleTypes: string[] = ['prices_chart_data_avg_fields'] + export const isprices_chart_data_avg_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_avg_fields"') + return prices_chart_data_avg_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregated selection of "users" */ -export interface users_aggregateGenqlSelection{ - aggregate?: users_aggregate_fieldsGenqlSelection - nodes?: usersGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_max_fields_possibleTypes: string[] = ['prices_chart_data_max_fields'] + export const isprices_chart_data_max_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_max_fields"') + return prices_chart_data_max_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate fields of "users" */ -export interface users_aggregate_fieldsGenqlSelection{ - count?: { __args: {columns?: (users_select_column[] | null), distinct?: (Scalars['Boolean'] | null)} } | boolean | number - max?: users_max_fieldsGenqlSelection - min?: users_min_fieldsGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_min_fields_possibleTypes: string[] = ['prices_chart_data_min_fields'] + export const isprices_chart_data_min_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_min_fields"') + return prices_chart_data_min_fields_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to filter rows from the table "users". All fields are combined with a logical 'AND'. */ -export interface users_bool_exp {_and?: (users_bool_exp[] | null),_not?: (users_bool_exp | null),_or?: (users_bool_exp[] | null),created_at?: (timestamptz_comparison_exp | null),sessions?: (sessions_bool_exp | null),sessions_aggregate?: (sessions_aggregate_bool_exp | null),user_acct?: (String_comparison_exp | null)} + const prices_chart_data_mutation_response_possibleTypes: string[] = ['prices_chart_data_mutation_response'] + export const isprices_chart_data_mutation_response = (obj?: { __typename?: any } | null): obj is prices_chart_data_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_mutation_response"') + return prices_chart_data_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting data into table "users" */ -export interface users_insert_input {created_at?: (Scalars['timestamptz'] | null),sessions?: (sessions_arr_rel_insert_input | null),user_acct?: (Scalars['String'] | null)} + const prices_chart_data_stddev_fields_possibleTypes: string[] = ['prices_chart_data_stddev_fields'] + export const isprices_chart_data_stddev_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_fields"') + return prices_chart_data_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate max on columns */ -export interface users_max_fieldsGenqlSelection{ - created_at?: boolean | number - user_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_stddev_pop_fields_possibleTypes: string[] = ['prices_chart_data_stddev_pop_fields'] + export const isprices_chart_data_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_pop_fields"') + return prices_chart_data_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** aggregate min on columns */ -export interface users_min_fieldsGenqlSelection{ - created_at?: boolean | number - user_acct?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_stddev_samp_fields_possibleTypes: string[] = ['prices_chart_data_stddev_samp_fields'] + export const isprices_chart_data_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_samp_fields"') + return prices_chart_data_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** response of any mutation on the table "users" */ -export interface users_mutation_responseGenqlSelection{ - /** number of rows affected by the mutation */ - affected_rows?: boolean | number - /** data from the rows affected by the mutation */ - returning?: usersGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} + const prices_chart_data_sum_fields_possibleTypes: string[] = ['prices_chart_data_sum_fields'] + export const isprices_chart_data_sum_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_sum_fields"') + return prices_chart_data_sum_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for inserting object relation for remote table "users" */ -export interface users_obj_rel_insert_input {data: users_insert_input, -/** upsert condition */ -on_conflict?: (users_on_conflict | null)} + const prices_chart_data_var_pop_fields_possibleTypes: string[] = ['prices_chart_data_var_pop_fields'] + export const isprices_chart_data_var_pop_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_var_pop_fields"') + return prices_chart_data_var_pop_fields_possibleTypes.includes(obj.__typename) + } + -/** on_conflict condition type for table "users" */ -export interface users_on_conflict {constraint: users_constraint,update_columns?: users_update_column[],where?: (users_bool_exp | null)} + const prices_chart_data_var_samp_fields_possibleTypes: string[] = ['prices_chart_data_var_samp_fields'] + export const isprices_chart_data_var_samp_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_var_samp_fields"') + return prices_chart_data_var_samp_fields_possibleTypes.includes(obj.__typename) + } + -/** Ordering options when selecting data from "users". */ -export interface users_order_by {created_at?: (order_by | null),sessions_aggregate?: (sessions_aggregate_order_by | null),user_acct?: (order_by | null)} + const prices_chart_data_variance_fields_possibleTypes: string[] = ['prices_chart_data_variance_fields'] + export const isprices_chart_data_variance_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_variance_fields"') + return prices_chart_data_variance_fields_possibleTypes.includes(obj.__typename) + } + -/** primary key columns input for table: users */ -export interface users_pk_columns_input {user_acct: Scalars['String']} + const prices_max_fields_possibleTypes: string[] = ['prices_max_fields'] + export const isprices_max_fields = (obj?: { __typename?: any } | null): obj is prices_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_max_fields"') + return prices_max_fields_possibleTypes.includes(obj.__typename) + } + -/** input type for updating data in table "users" */ -export interface users_set_input {created_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null)} + const prices_min_fields_possibleTypes: string[] = ['prices_min_fields'] + export const isprices_min_fields = (obj?: { __typename?: any } | null): obj is prices_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_min_fields"') + return prices_min_fields_possibleTypes.includes(obj.__typename) + } + -/** Streaming cursor of the table "users" */ -export interface users_stream_cursor_input { -/** Stream column input with initial value */ -initial_value: users_stream_cursor_value_input, -/** cursor ordering */ -ordering?: (cursor_ordering | null)} + const prices_mutation_response_possibleTypes: string[] = ['prices_mutation_response'] + export const isprices_mutation_response = (obj?: { __typename?: any } | null): obj is prices_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_mutation_response"') + return prices_mutation_response_possibleTypes.includes(obj.__typename) + } + -/** Initial value of the column from where the streaming should start */ -export interface users_stream_cursor_value_input {created_at?: (Scalars['timestamptz'] | null),user_acct?: (Scalars['String'] | null)} -export interface users_updates { -/** sets the columns of the filtered rows to the given values */ -_set?: (users_set_input | null), -/** filter the rows which have to be updated */ -where: users_bool_exp} + const prices_stddev_fields_possibleTypes: string[] = ['prices_stddev_fields'] + export const isprices_stddev_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_fields"') + return prices_stddev_fields_possibleTypes.includes(obj.__typename) + } + -/** Boolean expression to compare columns of type "uuid". All fields are combined with logical 'AND'. */ -export interface uuid_comparison_exp {_eq?: (Scalars['uuid'] | null),_gt?: (Scalars['uuid'] | null),_gte?: (Scalars['uuid'] | null),_in?: (Scalars['uuid'][] | null),_is_null?: (Scalars['Boolean'] | null),_lt?: (Scalars['uuid'] | null),_lte?: (Scalars['uuid'] | null),_neq?: (Scalars['uuid'] | null),_nin?: (Scalars['uuid'][] | null)} + const prices_stddev_pop_fields_possibleTypes: string[] = ['prices_stddev_pop_fields'] + export const isprices_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_pop_fields"') + return prices_stddev_pop_fields_possibleTypes.includes(obj.__typename) + } + -export type QueryGenqlSelection = query_rootGenqlSelection -export type MutationGenqlSelection = mutation_rootGenqlSelection -export type SubscriptionGenqlSelection = subscription_rootGenqlSelection + const prices_stddev_samp_fields_possibleTypes: string[] = ['prices_stddev_samp_fields'] + export const isprices_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_samp_fields"') + return prices_stddev_samp_fields_possibleTypes.includes(obj.__typename) + } + - const candles_possibleTypes: string[] = ['candles'] - export const iscandles = (obj?: { __typename?: any } | null): obj is candles => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles"') - return candles_possibleTypes.includes(obj.__typename) + + const prices_sum_fields_possibleTypes: string[] = ['prices_sum_fields'] + export const isprices_sum_fields = (obj?: { __typename?: any } | null): obj is prices_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_sum_fields"') + return prices_sum_fields_possibleTypes.includes(obj.__typename) } - const candles_aggregate_possibleTypes: string[] = ['candles_aggregate'] - export const iscandles_aggregate = (obj?: { __typename?: any } | null): obj is candles_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_aggregate"') - return candles_aggregate_possibleTypes.includes(obj.__typename) + const prices_var_pop_fields_possibleTypes: string[] = ['prices_var_pop_fields'] + export const isprices_var_pop_fields = (obj?: { __typename?: any } | null): obj is prices_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_var_pop_fields"') + return prices_var_pop_fields_possibleTypes.includes(obj.__typename) } - const candles_aggregate_fields_possibleTypes: string[] = ['candles_aggregate_fields'] - export const iscandles_aggregate_fields = (obj?: { __typename?: any } | null): obj is candles_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_aggregate_fields"') - return candles_aggregate_fields_possibleTypes.includes(obj.__typename) + const prices_var_samp_fields_possibleTypes: string[] = ['prices_var_samp_fields'] + export const isprices_var_samp_fields = (obj?: { __typename?: any } | null): obj is prices_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_var_samp_fields"') + return prices_var_samp_fields_possibleTypes.includes(obj.__typename) } - const candles_avg_fields_possibleTypes: string[] = ['candles_avg_fields'] - export const iscandles_avg_fields = (obj?: { __typename?: any } | null): obj is candles_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_avg_fields"') - return candles_avg_fields_possibleTypes.includes(obj.__typename) + const prices_variance_fields_possibleTypes: string[] = ['prices_variance_fields'] + export const isprices_variance_fields = (obj?: { __typename?: any } | null): obj is prices_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprices_variance_fields"') + return prices_variance_fields_possibleTypes.includes(obj.__typename) } - const candles_max_fields_possibleTypes: string[] = ['candles_max_fields'] - export const iscandles_max_fields = (obj?: { __typename?: any } | null): obj is candles_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_max_fields"') - return candles_max_fields_possibleTypes.includes(obj.__typename) + const program_system_possibleTypes: string[] = ['program_system'] + export const isprogram_system = (obj?: { __typename?: any } | null): obj is program_system => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system"') + return program_system_possibleTypes.includes(obj.__typename) } - const candles_min_fields_possibleTypes: string[] = ['candles_min_fields'] - export const iscandles_min_fields = (obj?: { __typename?: any } | null): obj is candles_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_min_fields"') - return candles_min_fields_possibleTypes.includes(obj.__typename) + const program_system_aggregate_possibleTypes: string[] = ['program_system_aggregate'] + export const isprogram_system_aggregate = (obj?: { __typename?: any } | null): obj is program_system_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_aggregate"') + return program_system_aggregate_possibleTypes.includes(obj.__typename) } - const candles_mutation_response_possibleTypes: string[] = ['candles_mutation_response'] - export const iscandles_mutation_response = (obj?: { __typename?: any } | null): obj is candles_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_mutation_response"') - return candles_mutation_response_possibleTypes.includes(obj.__typename) + const program_system_aggregate_fields_possibleTypes: string[] = ['program_system_aggregate_fields'] + export const isprogram_system_aggregate_fields = (obj?: { __typename?: any } | null): obj is program_system_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_aggregate_fields"') + return program_system_aggregate_fields_possibleTypes.includes(obj.__typename) } - const candles_stddev_fields_possibleTypes: string[] = ['candles_stddev_fields'] - export const iscandles_stddev_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_fields"') - return candles_stddev_fields_possibleTypes.includes(obj.__typename) + const program_system_avg_fields_possibleTypes: string[] = ['program_system_avg_fields'] + export const isprogram_system_avg_fields = (obj?: { __typename?: any } | null): obj is program_system_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_avg_fields"') + return program_system_avg_fields_possibleTypes.includes(obj.__typename) } - const candles_stddev_pop_fields_possibleTypes: string[] = ['candles_stddev_pop_fields'] - export const iscandles_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_pop_fields"') - return candles_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const program_system_max_fields_possibleTypes: string[] = ['program_system_max_fields'] + export const isprogram_system_max_fields = (obj?: { __typename?: any } | null): obj is program_system_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_max_fields"') + return program_system_max_fields_possibleTypes.includes(obj.__typename) } - const candles_stddev_samp_fields_possibleTypes: string[] = ['candles_stddev_samp_fields'] - export const iscandles_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is candles_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_stddev_samp_fields"') - return candles_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const program_system_min_fields_possibleTypes: string[] = ['program_system_min_fields'] + export const isprogram_system_min_fields = (obj?: { __typename?: any } | null): obj is program_system_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_min_fields"') + return program_system_min_fields_possibleTypes.includes(obj.__typename) } - const candles_sum_fields_possibleTypes: string[] = ['candles_sum_fields'] - export const iscandles_sum_fields = (obj?: { __typename?: any } | null): obj is candles_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_sum_fields"') - return candles_sum_fields_possibleTypes.includes(obj.__typename) + const program_system_mutation_response_possibleTypes: string[] = ['program_system_mutation_response'] + export const isprogram_system_mutation_response = (obj?: { __typename?: any } | null): obj is program_system_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_mutation_response"') + return program_system_mutation_response_possibleTypes.includes(obj.__typename) } - const candles_var_pop_fields_possibleTypes: string[] = ['candles_var_pop_fields'] - export const iscandles_var_pop_fields = (obj?: { __typename?: any } | null): obj is candles_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_var_pop_fields"') - return candles_var_pop_fields_possibleTypes.includes(obj.__typename) + const program_system_stddev_fields_possibleTypes: string[] = ['program_system_stddev_fields'] + export const isprogram_system_stddev_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_fields"') + return program_system_stddev_fields_possibleTypes.includes(obj.__typename) } - const candles_var_samp_fields_possibleTypes: string[] = ['candles_var_samp_fields'] - export const iscandles_var_samp_fields = (obj?: { __typename?: any } | null): obj is candles_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_var_samp_fields"') - return candles_var_samp_fields_possibleTypes.includes(obj.__typename) + const program_system_stddev_pop_fields_possibleTypes: string[] = ['program_system_stddev_pop_fields'] + export const isprogram_system_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_pop_fields"') + return program_system_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const candles_variance_fields_possibleTypes: string[] = ['candles_variance_fields'] - export const iscandles_variance_fields = (obj?: { __typename?: any } | null): obj is candles_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscandles_variance_fields"') - return candles_variance_fields_possibleTypes.includes(obj.__typename) + const program_system_stddev_samp_fields_possibleTypes: string[] = ['program_system_stddev_samp_fields'] + export const isprogram_system_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_samp_fields"') + return program_system_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const comments_possibleTypes: string[] = ['comments'] - export const iscomments = (obj?: { __typename?: any } | null): obj is comments => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments"') - return comments_possibleTypes.includes(obj.__typename) + const program_system_sum_fields_possibleTypes: string[] = ['program_system_sum_fields'] + export const isprogram_system_sum_fields = (obj?: { __typename?: any } | null): obj is program_system_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_sum_fields"') + return program_system_sum_fields_possibleTypes.includes(obj.__typename) } - const comments_aggregate_possibleTypes: string[] = ['comments_aggregate'] - export const iscomments_aggregate = (obj?: { __typename?: any } | null): obj is comments_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_aggregate"') - return comments_aggregate_possibleTypes.includes(obj.__typename) + const program_system_var_pop_fields_possibleTypes: string[] = ['program_system_var_pop_fields'] + export const isprogram_system_var_pop_fields = (obj?: { __typename?: any } | null): obj is program_system_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_var_pop_fields"') + return program_system_var_pop_fields_possibleTypes.includes(obj.__typename) } - const comments_aggregate_fields_possibleTypes: string[] = ['comments_aggregate_fields'] - export const iscomments_aggregate_fields = (obj?: { __typename?: any } | null): obj is comments_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_aggregate_fields"') - return comments_aggregate_fields_possibleTypes.includes(obj.__typename) + const program_system_var_samp_fields_possibleTypes: string[] = ['program_system_var_samp_fields'] + export const isprogram_system_var_samp_fields = (obj?: { __typename?: any } | null): obj is program_system_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_var_samp_fields"') + return program_system_var_samp_fields_possibleTypes.includes(obj.__typename) } - const comments_avg_fields_possibleTypes: string[] = ['comments_avg_fields'] - export const iscomments_avg_fields = (obj?: { __typename?: any } | null): obj is comments_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_avg_fields"') - return comments_avg_fields_possibleTypes.includes(obj.__typename) + const program_system_variance_fields_possibleTypes: string[] = ['program_system_variance_fields'] + export const isprogram_system_variance_fields = (obj?: { __typename?: any } | null): obj is program_system_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_variance_fields"') + return program_system_variance_fields_possibleTypes.includes(obj.__typename) } - const comments_max_fields_possibleTypes: string[] = ['comments_max_fields'] - export const iscomments_max_fields = (obj?: { __typename?: any } | null): obj is comments_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_max_fields"') - return comments_max_fields_possibleTypes.includes(obj.__typename) + const programs_possibleTypes: string[] = ['programs'] + export const isprograms = (obj?: { __typename?: any } | null): obj is programs => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms"') + return programs_possibleTypes.includes(obj.__typename) } - const comments_min_fields_possibleTypes: string[] = ['comments_min_fields'] - export const iscomments_min_fields = (obj?: { __typename?: any } | null): obj is comments_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_min_fields"') - return comments_min_fields_possibleTypes.includes(obj.__typename) + const programs_aggregate_possibleTypes: string[] = ['programs_aggregate'] + export const isprograms_aggregate = (obj?: { __typename?: any } | null): obj is programs_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_aggregate"') + return programs_aggregate_possibleTypes.includes(obj.__typename) } - const comments_mutation_response_possibleTypes: string[] = ['comments_mutation_response'] - export const iscomments_mutation_response = (obj?: { __typename?: any } | null): obj is comments_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_mutation_response"') - return comments_mutation_response_possibleTypes.includes(obj.__typename) + const programs_aggregate_fields_possibleTypes: string[] = ['programs_aggregate_fields'] + export const isprograms_aggregate_fields = (obj?: { __typename?: any } | null): obj is programs_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_aggregate_fields"') + return programs_aggregate_fields_possibleTypes.includes(obj.__typename) } - const comments_stddev_fields_possibleTypes: string[] = ['comments_stddev_fields'] - export const iscomments_stddev_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_fields"') - return comments_stddev_fields_possibleTypes.includes(obj.__typename) + const programs_avg_fields_possibleTypes: string[] = ['programs_avg_fields'] + export const isprograms_avg_fields = (obj?: { __typename?: any } | null): obj is programs_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_avg_fields"') + return programs_avg_fields_possibleTypes.includes(obj.__typename) } - const comments_stddev_pop_fields_possibleTypes: string[] = ['comments_stddev_pop_fields'] - export const iscomments_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_pop_fields"') - return comments_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const programs_max_fields_possibleTypes: string[] = ['programs_max_fields'] + export const isprograms_max_fields = (obj?: { __typename?: any } | null): obj is programs_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_max_fields"') + return programs_max_fields_possibleTypes.includes(obj.__typename) } - const comments_stddev_samp_fields_possibleTypes: string[] = ['comments_stddev_samp_fields'] - export const iscomments_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is comments_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_stddev_samp_fields"') - return comments_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const programs_min_fields_possibleTypes: string[] = ['programs_min_fields'] + export const isprograms_min_fields = (obj?: { __typename?: any } | null): obj is programs_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_min_fields"') + return programs_min_fields_possibleTypes.includes(obj.__typename) } - const comments_sum_fields_possibleTypes: string[] = ['comments_sum_fields'] - export const iscomments_sum_fields = (obj?: { __typename?: any } | null): obj is comments_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_sum_fields"') - return comments_sum_fields_possibleTypes.includes(obj.__typename) + const programs_mutation_response_possibleTypes: string[] = ['programs_mutation_response'] + export const isprograms_mutation_response = (obj?: { __typename?: any } | null): obj is programs_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_mutation_response"') + return programs_mutation_response_possibleTypes.includes(obj.__typename) } - const comments_var_pop_fields_possibleTypes: string[] = ['comments_var_pop_fields'] - export const iscomments_var_pop_fields = (obj?: { __typename?: any } | null): obj is comments_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_var_pop_fields"') - return comments_var_pop_fields_possibleTypes.includes(obj.__typename) + const programs_stddev_fields_possibleTypes: string[] = ['programs_stddev_fields'] + export const isprograms_stddev_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_fields"') + return programs_stddev_fields_possibleTypes.includes(obj.__typename) } - const comments_var_samp_fields_possibleTypes: string[] = ['comments_var_samp_fields'] - export const iscomments_var_samp_fields = (obj?: { __typename?: any } | null): obj is comments_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_var_samp_fields"') - return comments_var_samp_fields_possibleTypes.includes(obj.__typename) + const programs_stddev_pop_fields_possibleTypes: string[] = ['programs_stddev_pop_fields'] + export const isprograms_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_pop_fields"') + return programs_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const comments_variance_fields_possibleTypes: string[] = ['comments_variance_fields'] - export const iscomments_variance_fields = (obj?: { __typename?: any } | null): obj is comments_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "iscomments_variance_fields"') - return comments_variance_fields_possibleTypes.includes(obj.__typename) + const programs_stddev_samp_fields_possibleTypes: string[] = ['programs_stddev_samp_fields'] + export const isprograms_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_samp_fields"') + return programs_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const conditional_vaults_possibleTypes: string[] = ['conditional_vaults'] - export const isconditional_vaults = (obj?: { __typename?: any } | null): obj is conditional_vaults => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults"') - return conditional_vaults_possibleTypes.includes(obj.__typename) + const programs_sum_fields_possibleTypes: string[] = ['programs_sum_fields'] + export const isprograms_sum_fields = (obj?: { __typename?: any } | null): obj is programs_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_sum_fields"') + return programs_sum_fields_possibleTypes.includes(obj.__typename) } - const conditional_vaults_aggregate_possibleTypes: string[] = ['conditional_vaults_aggregate'] - export const isconditional_vaults_aggregate = (obj?: { __typename?: any } | null): obj is conditional_vaults_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_aggregate"') - return conditional_vaults_aggregate_possibleTypes.includes(obj.__typename) + const programs_var_pop_fields_possibleTypes: string[] = ['programs_var_pop_fields'] + export const isprograms_var_pop_fields = (obj?: { __typename?: any } | null): obj is programs_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_var_pop_fields"') + return programs_var_pop_fields_possibleTypes.includes(obj.__typename) } - const conditional_vaults_aggregate_fields_possibleTypes: string[] = ['conditional_vaults_aggregate_fields'] - export const isconditional_vaults_aggregate_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_aggregate_fields"') - return conditional_vaults_aggregate_fields_possibleTypes.includes(obj.__typename) + const programs_var_samp_fields_possibleTypes: string[] = ['programs_var_samp_fields'] + export const isprograms_var_samp_fields = (obj?: { __typename?: any } | null): obj is programs_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_var_samp_fields"') + return programs_var_samp_fields_possibleTypes.includes(obj.__typename) } - const conditional_vaults_max_fields_possibleTypes: string[] = ['conditional_vaults_max_fields'] - export const isconditional_vaults_max_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_max_fields"') - return conditional_vaults_max_fields_possibleTypes.includes(obj.__typename) + const programs_variance_fields_possibleTypes: string[] = ['programs_variance_fields'] + export const isprograms_variance_fields = (obj?: { __typename?: any } | null): obj is programs_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_variance_fields"') + return programs_variance_fields_possibleTypes.includes(obj.__typename) } - const conditional_vaults_min_fields_possibleTypes: string[] = ['conditional_vaults_min_fields'] - export const isconditional_vaults_min_fields = (obj?: { __typename?: any } | null): obj is conditional_vaults_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_min_fields"') - return conditional_vaults_min_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_possibleTypes: string[] = ['proposal_bars'] + export const isproposal_bars = (obj?: { __typename?: any } | null): obj is proposal_bars => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars"') + return proposal_bars_possibleTypes.includes(obj.__typename) } - const conditional_vaults_mutation_response_possibleTypes: string[] = ['conditional_vaults_mutation_response'] - export const isconditional_vaults_mutation_response = (obj?: { __typename?: any } | null): obj is conditional_vaults_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isconditional_vaults_mutation_response"') - return conditional_vaults_mutation_response_possibleTypes.includes(obj.__typename) + const proposal_bars_aggregate_possibleTypes: string[] = ['proposal_bars_aggregate'] + export const isproposal_bars_aggregate = (obj?: { __typename?: any } | null): obj is proposal_bars_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_aggregate"') + return proposal_bars_aggregate_possibleTypes.includes(obj.__typename) } - const dao_details_possibleTypes: string[] = ['dao_details'] - export const isdao_details = (obj?: { __typename?: any } | null): obj is dao_details => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details"') - return dao_details_possibleTypes.includes(obj.__typename) + const proposal_bars_aggregate_fields_possibleTypes: string[] = ['proposal_bars_aggregate_fields'] + export const isproposal_bars_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_aggregate_fields"') + return proposal_bars_aggregate_fields_possibleTypes.includes(obj.__typename) } - const dao_details_aggregate_possibleTypes: string[] = ['dao_details_aggregate'] - export const isdao_details_aggregate = (obj?: { __typename?: any } | null): obj is dao_details_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_aggregate"') - return dao_details_aggregate_possibleTypes.includes(obj.__typename) + const proposal_bars_avg_fields_possibleTypes: string[] = ['proposal_bars_avg_fields'] + export const isproposal_bars_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_avg_fields"') + return proposal_bars_avg_fields_possibleTypes.includes(obj.__typename) } - const dao_details_aggregate_fields_possibleTypes: string[] = ['dao_details_aggregate_fields'] - export const isdao_details_aggregate_fields = (obj?: { __typename?: any } | null): obj is dao_details_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_aggregate_fields"') - return dao_details_aggregate_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_max_fields_possibleTypes: string[] = ['proposal_bars_max_fields'] + export const isproposal_bars_max_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_max_fields"') + return proposal_bars_max_fields_possibleTypes.includes(obj.__typename) } - const dao_details_avg_fields_possibleTypes: string[] = ['dao_details_avg_fields'] - export const isdao_details_avg_fields = (obj?: { __typename?: any } | null): obj is dao_details_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_avg_fields"') - return dao_details_avg_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_min_fields_possibleTypes: string[] = ['proposal_bars_min_fields'] + export const isproposal_bars_min_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_min_fields"') + return proposal_bars_min_fields_possibleTypes.includes(obj.__typename) } - const dao_details_max_fields_possibleTypes: string[] = ['dao_details_max_fields'] - export const isdao_details_max_fields = (obj?: { __typename?: any } | null): obj is dao_details_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_max_fields"') - return dao_details_max_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_mutation_response_possibleTypes: string[] = ['proposal_bars_mutation_response'] + export const isproposal_bars_mutation_response = (obj?: { __typename?: any } | null): obj is proposal_bars_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_mutation_response"') + return proposal_bars_mutation_response_possibleTypes.includes(obj.__typename) } - const dao_details_min_fields_possibleTypes: string[] = ['dao_details_min_fields'] - export const isdao_details_min_fields = (obj?: { __typename?: any } | null): obj is dao_details_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_min_fields"') - return dao_details_min_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_stddev_fields_possibleTypes: string[] = ['proposal_bars_stddev_fields'] + export const isproposal_bars_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_fields"') + return proposal_bars_stddev_fields_possibleTypes.includes(obj.__typename) } - const dao_details_mutation_response_possibleTypes: string[] = ['dao_details_mutation_response'] - export const isdao_details_mutation_response = (obj?: { __typename?: any } | null): obj is dao_details_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_mutation_response"') - return dao_details_mutation_response_possibleTypes.includes(obj.__typename) + const proposal_bars_stddev_pop_fields_possibleTypes: string[] = ['proposal_bars_stddev_pop_fields'] + export const isproposal_bars_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_pop_fields"') + return proposal_bars_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const dao_details_stddev_fields_possibleTypes: string[] = ['dao_details_stddev_fields'] - export const isdao_details_stddev_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_fields"') - return dao_details_stddev_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_stddev_samp_fields_possibleTypes: string[] = ['proposal_bars_stddev_samp_fields'] + export const isproposal_bars_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_samp_fields"') + return proposal_bars_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const dao_details_stddev_pop_fields_possibleTypes: string[] = ['dao_details_stddev_pop_fields'] - export const isdao_details_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_pop_fields"') - return dao_details_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_sum_fields_possibleTypes: string[] = ['proposal_bars_sum_fields'] + export const isproposal_bars_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_sum_fields"') + return proposal_bars_sum_fields_possibleTypes.includes(obj.__typename) } - const dao_details_stddev_samp_fields_possibleTypes: string[] = ['dao_details_stddev_samp_fields'] - export const isdao_details_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is dao_details_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_stddev_samp_fields"') - return dao_details_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_var_pop_fields_possibleTypes: string[] = ['proposal_bars_var_pop_fields'] + export const isproposal_bars_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_var_pop_fields"') + return proposal_bars_var_pop_fields_possibleTypes.includes(obj.__typename) } - const dao_details_sum_fields_possibleTypes: string[] = ['dao_details_sum_fields'] - export const isdao_details_sum_fields = (obj?: { __typename?: any } | null): obj is dao_details_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_sum_fields"') - return dao_details_sum_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_var_samp_fields_possibleTypes: string[] = ['proposal_bars_var_samp_fields'] + export const isproposal_bars_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_var_samp_fields"') + return proposal_bars_var_samp_fields_possibleTypes.includes(obj.__typename) } - const dao_details_var_pop_fields_possibleTypes: string[] = ['dao_details_var_pop_fields'] - export const isdao_details_var_pop_fields = (obj?: { __typename?: any } | null): obj is dao_details_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_var_pop_fields"') - return dao_details_var_pop_fields_possibleTypes.includes(obj.__typename) + const proposal_bars_variance_fields_possibleTypes: string[] = ['proposal_bars_variance_fields'] + export const isproposal_bars_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_variance_fields"') + return proposal_bars_variance_fields_possibleTypes.includes(obj.__typename) } - const dao_details_var_samp_fields_possibleTypes: string[] = ['dao_details_var_samp_fields'] - export const isdao_details_var_samp_fields = (obj?: { __typename?: any } | null): obj is dao_details_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_var_samp_fields"') - return dao_details_var_samp_fields_possibleTypes.includes(obj.__typename) + const proposal_details_possibleTypes: string[] = ['proposal_details'] + export const isproposal_details = (obj?: { __typename?: any } | null): obj is proposal_details => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details"') + return proposal_details_possibleTypes.includes(obj.__typename) } - const dao_details_variance_fields_possibleTypes: string[] = ['dao_details_variance_fields'] - export const isdao_details_variance_fields = (obj?: { __typename?: any } | null): obj is dao_details_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdao_details_variance_fields"') - return dao_details_variance_fields_possibleTypes.includes(obj.__typename) + const proposal_details_aggregate_possibleTypes: string[] = ['proposal_details_aggregate'] + export const isproposal_details_aggregate = (obj?: { __typename?: any } | null): obj is proposal_details_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_aggregate"') + return proposal_details_aggregate_possibleTypes.includes(obj.__typename) } - const daos_possibleTypes: string[] = ['daos'] - export const isdaos = (obj?: { __typename?: any } | null): obj is daos => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos"') - return daos_possibleTypes.includes(obj.__typename) + const proposal_details_aggregate_fields_possibleTypes: string[] = ['proposal_details_aggregate_fields'] + export const isproposal_details_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_details_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_aggregate_fields"') + return proposal_details_aggregate_fields_possibleTypes.includes(obj.__typename) } - const daos_aggregate_possibleTypes: string[] = ['daos_aggregate'] - export const isdaos_aggregate = (obj?: { __typename?: any } | null): obj is daos_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_aggregate"') - return daos_aggregate_possibleTypes.includes(obj.__typename) + const proposal_details_avg_fields_possibleTypes: string[] = ['proposal_details_avg_fields'] + export const isproposal_details_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_details_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_avg_fields"') + return proposal_details_avg_fields_possibleTypes.includes(obj.__typename) } - const daos_aggregate_fields_possibleTypes: string[] = ['daos_aggregate_fields'] - export const isdaos_aggregate_fields = (obj?: { __typename?: any } | null): obj is daos_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_aggregate_fields"') - return daos_aggregate_fields_possibleTypes.includes(obj.__typename) + const proposal_details_max_fields_possibleTypes: string[] = ['proposal_details_max_fields'] + export const isproposal_details_max_fields = (obj?: { __typename?: any } | null): obj is proposal_details_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_max_fields"') + return proposal_details_max_fields_possibleTypes.includes(obj.__typename) } - const daos_avg_fields_possibleTypes: string[] = ['daos_avg_fields'] - export const isdaos_avg_fields = (obj?: { __typename?: any } | null): obj is daos_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_avg_fields"') - return daos_avg_fields_possibleTypes.includes(obj.__typename) + const proposal_details_min_fields_possibleTypes: string[] = ['proposal_details_min_fields'] + export const isproposal_details_min_fields = (obj?: { __typename?: any } | null): obj is proposal_details_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_min_fields"') + return proposal_details_min_fields_possibleTypes.includes(obj.__typename) } - const daos_max_fields_possibleTypes: string[] = ['daos_max_fields'] - export const isdaos_max_fields = (obj?: { __typename?: any } | null): obj is daos_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_max_fields"') - return daos_max_fields_possibleTypes.includes(obj.__typename) + const proposal_details_mutation_response_possibleTypes: string[] = ['proposal_details_mutation_response'] + export const isproposal_details_mutation_response = (obj?: { __typename?: any } | null): obj is proposal_details_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_mutation_response"') + return proposal_details_mutation_response_possibleTypes.includes(obj.__typename) } - const daos_min_fields_possibleTypes: string[] = ['daos_min_fields'] - export const isdaos_min_fields = (obj?: { __typename?: any } | null): obj is daos_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_min_fields"') - return daos_min_fields_possibleTypes.includes(obj.__typename) + const proposal_details_stddev_fields_possibleTypes: string[] = ['proposal_details_stddev_fields'] + export const isproposal_details_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_fields"') + return proposal_details_stddev_fields_possibleTypes.includes(obj.__typename) } - const daos_mutation_response_possibleTypes: string[] = ['daos_mutation_response'] - export const isdaos_mutation_response = (obj?: { __typename?: any } | null): obj is daos_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_mutation_response"') - return daos_mutation_response_possibleTypes.includes(obj.__typename) + const proposal_details_stddev_pop_fields_possibleTypes: string[] = ['proposal_details_stddev_pop_fields'] + export const isproposal_details_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_pop_fields"') + return proposal_details_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const daos_stddev_fields_possibleTypes: string[] = ['daos_stddev_fields'] - export const isdaos_stddev_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_fields"') - return daos_stddev_fields_possibleTypes.includes(obj.__typename) + const proposal_details_stddev_samp_fields_possibleTypes: string[] = ['proposal_details_stddev_samp_fields'] + export const isproposal_details_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_samp_fields"') + return proposal_details_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const daos_stddev_pop_fields_possibleTypes: string[] = ['daos_stddev_pop_fields'] - export const isdaos_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_pop_fields"') - return daos_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const proposal_details_sum_fields_possibleTypes: string[] = ['proposal_details_sum_fields'] + export const isproposal_details_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_details_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_sum_fields"') + return proposal_details_sum_fields_possibleTypes.includes(obj.__typename) } - const daos_stddev_samp_fields_possibleTypes: string[] = ['daos_stddev_samp_fields'] - export const isdaos_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is daos_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_stddev_samp_fields"') - return daos_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const proposal_details_var_pop_fields_possibleTypes: string[] = ['proposal_details_var_pop_fields'] + export const isproposal_details_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_details_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_var_pop_fields"') + return proposal_details_var_pop_fields_possibleTypes.includes(obj.__typename) } - const daos_sum_fields_possibleTypes: string[] = ['daos_sum_fields'] - export const isdaos_sum_fields = (obj?: { __typename?: any } | null): obj is daos_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_sum_fields"') - return daos_sum_fields_possibleTypes.includes(obj.__typename) + const proposal_details_var_samp_fields_possibleTypes: string[] = ['proposal_details_var_samp_fields'] + export const isproposal_details_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_details_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_var_samp_fields"') + return proposal_details_var_samp_fields_possibleTypes.includes(obj.__typename) } - const daos_var_pop_fields_possibleTypes: string[] = ['daos_var_pop_fields'] - export const isdaos_var_pop_fields = (obj?: { __typename?: any } | null): obj is daos_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_var_pop_fields"') - return daos_var_pop_fields_possibleTypes.includes(obj.__typename) + const proposal_details_variance_fields_possibleTypes: string[] = ['proposal_details_variance_fields'] + export const isproposal_details_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_details_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_variance_fields"') + return proposal_details_variance_fields_possibleTypes.includes(obj.__typename) } - const daos_var_samp_fields_possibleTypes: string[] = ['daos_var_samp_fields'] - export const isdaos_var_samp_fields = (obj?: { __typename?: any } | null): obj is daos_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_var_samp_fields"') - return daos_var_samp_fields_possibleTypes.includes(obj.__typename) + const proposal_statistics_possibleTypes: string[] = ['proposal_statistics'] + export const isproposal_statistics = (obj?: { __typename?: any } | null): obj is proposal_statistics => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_statistics"') + return proposal_statistics_possibleTypes.includes(obj.__typename) } - const daos_variance_fields_possibleTypes: string[] = ['daos_variance_fields'] - export const isdaos_variance_fields = (obj?: { __typename?: any } | null): obj is daos_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isdaos_variance_fields"') - return daos_variance_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_possibleTypes: string[] = ['proposal_total_trade_volume'] + export const isproposal_total_trade_volume = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume"') + return proposal_total_trade_volume_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_possibleTypes: string[] = ['indexer_account_dependencies'] - export const isindexer_account_dependencies = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies"') - return indexer_account_dependencies_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_aggregate_possibleTypes: string[] = ['proposal_total_trade_volume_aggregate'] + export const isproposal_total_trade_volume_aggregate = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_aggregate"') + return proposal_total_trade_volume_aggregate_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_aggregate_possibleTypes: string[] = ['indexer_account_dependencies_aggregate'] - export const isindexer_account_dependencies_aggregate = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_aggregate"') - return indexer_account_dependencies_aggregate_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_aggregate_fields_possibleTypes: string[] = ['proposal_total_trade_volume_aggregate_fields'] + export const isproposal_total_trade_volume_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_aggregate_fields"') + return proposal_total_trade_volume_aggregate_fields_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_aggregate_fields_possibleTypes: string[] = ['indexer_account_dependencies_aggregate_fields'] - export const isindexer_account_dependencies_aggregate_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_aggregate_fields"') - return indexer_account_dependencies_aggregate_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_avg_fields_possibleTypes: string[] = ['proposal_total_trade_volume_avg_fields'] + export const isproposal_total_trade_volume_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_avg_fields"') + return proposal_total_trade_volume_avg_fields_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_max_fields_possibleTypes: string[] = ['indexer_account_dependencies_max_fields'] - export const isindexer_account_dependencies_max_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_max_fields"') - return indexer_account_dependencies_max_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_max_fields_possibleTypes: string[] = ['proposal_total_trade_volume_max_fields'] + export const isproposal_total_trade_volume_max_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_max_fields"') + return proposal_total_trade_volume_max_fields_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_min_fields_possibleTypes: string[] = ['indexer_account_dependencies_min_fields'] - export const isindexer_account_dependencies_min_fields = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_min_fields"') - return indexer_account_dependencies_min_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_min_fields_possibleTypes: string[] = ['proposal_total_trade_volume_min_fields'] + export const isproposal_total_trade_volume_min_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_min_fields"') + return proposal_total_trade_volume_min_fields_possibleTypes.includes(obj.__typename) } - const indexer_account_dependencies_mutation_response_possibleTypes: string[] = ['indexer_account_dependencies_mutation_response'] - export const isindexer_account_dependencies_mutation_response = (obj?: { __typename?: any } | null): obj is indexer_account_dependencies_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexer_account_dependencies_mutation_response"') - return indexer_account_dependencies_mutation_response_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_stddev_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_fields'] + export const isproposal_total_trade_volume_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_fields"') + return proposal_total_trade_volume_stddev_fields_possibleTypes.includes(obj.__typename) } - const indexers_possibleTypes: string[] = ['indexers'] - export const isindexers = (obj?: { __typename?: any } | null): obj is indexers => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers"') - return indexers_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_stddev_pop_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_pop_fields'] + export const isproposal_total_trade_volume_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_pop_fields"') + return proposal_total_trade_volume_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const indexers_aggregate_possibleTypes: string[] = ['indexers_aggregate'] - export const isindexers_aggregate = (obj?: { __typename?: any } | null): obj is indexers_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_aggregate"') - return indexers_aggregate_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_stddev_samp_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_samp_fields'] + export const isproposal_total_trade_volume_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_samp_fields"') + return proposal_total_trade_volume_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const indexers_aggregate_fields_possibleTypes: string[] = ['indexers_aggregate_fields'] - export const isindexers_aggregate_fields = (obj?: { __typename?: any } | null): obj is indexers_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_aggregate_fields"') - return indexers_aggregate_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_sum_fields_possibleTypes: string[] = ['proposal_total_trade_volume_sum_fields'] + export const isproposal_total_trade_volume_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_sum_fields"') + return proposal_total_trade_volume_sum_fields_possibleTypes.includes(obj.__typename) } - const indexers_avg_fields_possibleTypes: string[] = ['indexers_avg_fields'] - export const isindexers_avg_fields = (obj?: { __typename?: any } | null): obj is indexers_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_avg_fields"') - return indexers_avg_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_var_pop_fields_possibleTypes: string[] = ['proposal_total_trade_volume_var_pop_fields'] + export const isproposal_total_trade_volume_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_var_pop_fields"') + return proposal_total_trade_volume_var_pop_fields_possibleTypes.includes(obj.__typename) } - const indexers_max_fields_possibleTypes: string[] = ['indexers_max_fields'] - export const isindexers_max_fields = (obj?: { __typename?: any } | null): obj is indexers_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_max_fields"') - return indexers_max_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_var_samp_fields_possibleTypes: string[] = ['proposal_total_trade_volume_var_samp_fields'] + export const isproposal_total_trade_volume_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_var_samp_fields"') + return proposal_total_trade_volume_var_samp_fields_possibleTypes.includes(obj.__typename) } - const indexers_min_fields_possibleTypes: string[] = ['indexers_min_fields'] - export const isindexers_min_fields = (obj?: { __typename?: any } | null): obj is indexers_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_min_fields"') - return indexers_min_fields_possibleTypes.includes(obj.__typename) + const proposal_total_trade_volume_variance_fields_possibleTypes: string[] = ['proposal_total_trade_volume_variance_fields'] + export const isproposal_total_trade_volume_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_variance_fields"') + return proposal_total_trade_volume_variance_fields_possibleTypes.includes(obj.__typename) } - const indexers_mutation_response_possibleTypes: string[] = ['indexers_mutation_response'] - export const isindexers_mutation_response = (obj?: { __typename?: any } | null): obj is indexers_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_mutation_response"') - return indexers_mutation_response_possibleTypes.includes(obj.__typename) + const proposals_possibleTypes: string[] = ['proposals'] + export const isproposals = (obj?: { __typename?: any } | null): obj is proposals => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals"') + return proposals_possibleTypes.includes(obj.__typename) } - const indexers_stddev_fields_possibleTypes: string[] = ['indexers_stddev_fields'] - export const isindexers_stddev_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_fields"') - return indexers_stddev_fields_possibleTypes.includes(obj.__typename) + const proposals_aggregate_possibleTypes: string[] = ['proposals_aggregate'] + export const isproposals_aggregate = (obj?: { __typename?: any } | null): obj is proposals_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_aggregate"') + return proposals_aggregate_possibleTypes.includes(obj.__typename) } - const indexers_stddev_pop_fields_possibleTypes: string[] = ['indexers_stddev_pop_fields'] - export const isindexers_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_pop_fields"') - return indexers_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const proposals_aggregate_fields_possibleTypes: string[] = ['proposals_aggregate_fields'] + export const isproposals_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposals_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_aggregate_fields"') + return proposals_aggregate_fields_possibleTypes.includes(obj.__typename) } - const indexers_stddev_samp_fields_possibleTypes: string[] = ['indexers_stddev_samp_fields'] - export const isindexers_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is indexers_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_stddev_samp_fields"') - return indexers_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const proposals_avg_fields_possibleTypes: string[] = ['proposals_avg_fields'] + export const isproposals_avg_fields = (obj?: { __typename?: any } | null): obj is proposals_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_avg_fields"') + return proposals_avg_fields_possibleTypes.includes(obj.__typename) } - const indexers_sum_fields_possibleTypes: string[] = ['indexers_sum_fields'] - export const isindexers_sum_fields = (obj?: { __typename?: any } | null): obj is indexers_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_sum_fields"') - return indexers_sum_fields_possibleTypes.includes(obj.__typename) + const proposals_max_fields_possibleTypes: string[] = ['proposals_max_fields'] + export const isproposals_max_fields = (obj?: { __typename?: any } | null): obj is proposals_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_max_fields"') + return proposals_max_fields_possibleTypes.includes(obj.__typename) } - const indexers_var_pop_fields_possibleTypes: string[] = ['indexers_var_pop_fields'] - export const isindexers_var_pop_fields = (obj?: { __typename?: any } | null): obj is indexers_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_var_pop_fields"') - return indexers_var_pop_fields_possibleTypes.includes(obj.__typename) + const proposals_min_fields_possibleTypes: string[] = ['proposals_min_fields'] + export const isproposals_min_fields = (obj?: { __typename?: any } | null): obj is proposals_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_min_fields"') + return proposals_min_fields_possibleTypes.includes(obj.__typename) } - const indexers_var_samp_fields_possibleTypes: string[] = ['indexers_var_samp_fields'] - export const isindexers_var_samp_fields = (obj?: { __typename?: any } | null): obj is indexers_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_var_samp_fields"') - return indexers_var_samp_fields_possibleTypes.includes(obj.__typename) + const proposals_mutation_response_possibleTypes: string[] = ['proposals_mutation_response'] + export const isproposals_mutation_response = (obj?: { __typename?: any } | null): obj is proposals_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_mutation_response"') + return proposals_mutation_response_possibleTypes.includes(obj.__typename) } - const indexers_variance_fields_possibleTypes: string[] = ['indexers_variance_fields'] - export const isindexers_variance_fields = (obj?: { __typename?: any } | null): obj is indexers_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isindexers_variance_fields"') - return indexers_variance_fields_possibleTypes.includes(obj.__typename) + const proposals_stddev_fields_possibleTypes: string[] = ['proposals_stddev_fields'] + export const isproposals_stddev_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_fields"') + return proposals_stddev_fields_possibleTypes.includes(obj.__typename) } - const makes_possibleTypes: string[] = ['makes'] - export const ismakes = (obj?: { __typename?: any } | null): obj is makes => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes"') - return makes_possibleTypes.includes(obj.__typename) + const proposals_stddev_pop_fields_possibleTypes: string[] = ['proposals_stddev_pop_fields'] + export const isproposals_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_pop_fields"') + return proposals_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const makes_aggregate_possibleTypes: string[] = ['makes_aggregate'] - export const ismakes_aggregate = (obj?: { __typename?: any } | null): obj is makes_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_aggregate"') - return makes_aggregate_possibleTypes.includes(obj.__typename) + const proposals_stddev_samp_fields_possibleTypes: string[] = ['proposals_stddev_samp_fields'] + export const isproposals_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_samp_fields"') + return proposals_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const makes_aggregate_fields_possibleTypes: string[] = ['makes_aggregate_fields'] - export const ismakes_aggregate_fields = (obj?: { __typename?: any } | null): obj is makes_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_aggregate_fields"') - return makes_aggregate_fields_possibleTypes.includes(obj.__typename) + const proposals_sum_fields_possibleTypes: string[] = ['proposals_sum_fields'] + export const isproposals_sum_fields = (obj?: { __typename?: any } | null): obj is proposals_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_sum_fields"') + return proposals_sum_fields_possibleTypes.includes(obj.__typename) } - const makes_avg_fields_possibleTypes: string[] = ['makes_avg_fields'] - export const ismakes_avg_fields = (obj?: { __typename?: any } | null): obj is makes_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_avg_fields"') - return makes_avg_fields_possibleTypes.includes(obj.__typename) + const proposals_var_pop_fields_possibleTypes: string[] = ['proposals_var_pop_fields'] + export const isproposals_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposals_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_var_pop_fields"') + return proposals_var_pop_fields_possibleTypes.includes(obj.__typename) } - const makes_max_fields_possibleTypes: string[] = ['makes_max_fields'] - export const ismakes_max_fields = (obj?: { __typename?: any } | null): obj is makes_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_max_fields"') - return makes_max_fields_possibleTypes.includes(obj.__typename) + const proposals_var_samp_fields_possibleTypes: string[] = ['proposals_var_samp_fields'] + export const isproposals_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposals_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_var_samp_fields"') + return proposals_var_samp_fields_possibleTypes.includes(obj.__typename) } - const makes_min_fields_possibleTypes: string[] = ['makes_min_fields'] - export const ismakes_min_fields = (obj?: { __typename?: any } | null): obj is makes_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_min_fields"') - return makes_min_fields_possibleTypes.includes(obj.__typename) + const proposals_variance_fields_possibleTypes: string[] = ['proposals_variance_fields'] + export const isproposals_variance_fields = (obj?: { __typename?: any } | null): obj is proposals_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_variance_fields"') + return proposals_variance_fields_possibleTypes.includes(obj.__typename) } - const makes_mutation_response_possibleTypes: string[] = ['makes_mutation_response'] - export const ismakes_mutation_response = (obj?: { __typename?: any } | null): obj is makes_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_mutation_response"') - return makes_mutation_response_possibleTypes.includes(obj.__typename) + const query_root_possibleTypes: string[] = ['query_root'] + export const isquery_root = (obj?: { __typename?: any } | null): obj is query_root => { + if (!obj?.__typename) throw new Error('__typename is missing in "isquery_root"') + return query_root_possibleTypes.includes(obj.__typename) } - const makes_stddev_fields_possibleTypes: string[] = ['makes_stddev_fields'] - export const ismakes_stddev_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_fields"') - return makes_stddev_fields_possibleTypes.includes(obj.__typename) + const reactions_possibleTypes: string[] = ['reactions'] + export const isreactions = (obj?: { __typename?: any } | null): obj is reactions => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions"') + return reactions_possibleTypes.includes(obj.__typename) } - const makes_stddev_pop_fields_possibleTypes: string[] = ['makes_stddev_pop_fields'] - export const ismakes_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_pop_fields"') - return makes_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const reactions_aggregate_possibleTypes: string[] = ['reactions_aggregate'] + export const isreactions_aggregate = (obj?: { __typename?: any } | null): obj is reactions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_aggregate"') + return reactions_aggregate_possibleTypes.includes(obj.__typename) } - const makes_stddev_samp_fields_possibleTypes: string[] = ['makes_stddev_samp_fields'] - export const ismakes_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is makes_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_stddev_samp_fields"') - return makes_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const reactions_aggregate_fields_possibleTypes: string[] = ['reactions_aggregate_fields'] + export const isreactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is reactions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_aggregate_fields"') + return reactions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const makes_sum_fields_possibleTypes: string[] = ['makes_sum_fields'] - export const ismakes_sum_fields = (obj?: { __typename?: any } | null): obj is makes_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_sum_fields"') - return makes_sum_fields_possibleTypes.includes(obj.__typename) + const reactions_avg_fields_possibleTypes: string[] = ['reactions_avg_fields'] + export const isreactions_avg_fields = (obj?: { __typename?: any } | null): obj is reactions_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_avg_fields"') + return reactions_avg_fields_possibleTypes.includes(obj.__typename) } - const makes_var_pop_fields_possibleTypes: string[] = ['makes_var_pop_fields'] - export const ismakes_var_pop_fields = (obj?: { __typename?: any } | null): obj is makes_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_var_pop_fields"') - return makes_var_pop_fields_possibleTypes.includes(obj.__typename) + const reactions_max_fields_possibleTypes: string[] = ['reactions_max_fields'] + export const isreactions_max_fields = (obj?: { __typename?: any } | null): obj is reactions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_max_fields"') + return reactions_max_fields_possibleTypes.includes(obj.__typename) } - const makes_var_samp_fields_possibleTypes: string[] = ['makes_var_samp_fields'] - export const ismakes_var_samp_fields = (obj?: { __typename?: any } | null): obj is makes_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_var_samp_fields"') - return makes_var_samp_fields_possibleTypes.includes(obj.__typename) + const reactions_min_fields_possibleTypes: string[] = ['reactions_min_fields'] + export const isreactions_min_fields = (obj?: { __typename?: any } | null): obj is reactions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_min_fields"') + return reactions_min_fields_possibleTypes.includes(obj.__typename) } - const makes_variance_fields_possibleTypes: string[] = ['makes_variance_fields'] - export const ismakes_variance_fields = (obj?: { __typename?: any } | null): obj is makes_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismakes_variance_fields"') - return makes_variance_fields_possibleTypes.includes(obj.__typename) + const reactions_mutation_response_possibleTypes: string[] = ['reactions_mutation_response'] + export const isreactions_mutation_response = (obj?: { __typename?: any } | null): obj is reactions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_mutation_response"') + return reactions_mutation_response_possibleTypes.includes(obj.__typename) } - const markets_possibleTypes: string[] = ['markets'] - export const ismarkets = (obj?: { __typename?: any } | null): obj is markets => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets"') - return markets_possibleTypes.includes(obj.__typename) + const reactions_stddev_fields_possibleTypes: string[] = ['reactions_stddev_fields'] + export const isreactions_stddev_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_fields"') + return reactions_stddev_fields_possibleTypes.includes(obj.__typename) } - const markets_aggregate_possibleTypes: string[] = ['markets_aggregate'] - export const ismarkets_aggregate = (obj?: { __typename?: any } | null): obj is markets_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_aggregate"') - return markets_aggregate_possibleTypes.includes(obj.__typename) + const reactions_stddev_pop_fields_possibleTypes: string[] = ['reactions_stddev_pop_fields'] + export const isreactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_pop_fields"') + return reactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const markets_aggregate_fields_possibleTypes: string[] = ['markets_aggregate_fields'] - export const ismarkets_aggregate_fields = (obj?: { __typename?: any } | null): obj is markets_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_aggregate_fields"') - return markets_aggregate_fields_possibleTypes.includes(obj.__typename) + const reactions_stddev_samp_fields_possibleTypes: string[] = ['reactions_stddev_samp_fields'] + export const isreactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_samp_fields"') + return reactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const markets_avg_fields_possibleTypes: string[] = ['markets_avg_fields'] - export const ismarkets_avg_fields = (obj?: { __typename?: any } | null): obj is markets_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_avg_fields"') - return markets_avg_fields_possibleTypes.includes(obj.__typename) + const reactions_sum_fields_possibleTypes: string[] = ['reactions_sum_fields'] + export const isreactions_sum_fields = (obj?: { __typename?: any } | null): obj is reactions_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_sum_fields"') + return reactions_sum_fields_possibleTypes.includes(obj.__typename) } - const markets_max_fields_possibleTypes: string[] = ['markets_max_fields'] - export const ismarkets_max_fields = (obj?: { __typename?: any } | null): obj is markets_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_max_fields"') - return markets_max_fields_possibleTypes.includes(obj.__typename) + const reactions_var_pop_fields_possibleTypes: string[] = ['reactions_var_pop_fields'] + export const isreactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is reactions_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_var_pop_fields"') + return reactions_var_pop_fields_possibleTypes.includes(obj.__typename) } - const markets_min_fields_possibleTypes: string[] = ['markets_min_fields'] - export const ismarkets_min_fields = (obj?: { __typename?: any } | null): obj is markets_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_min_fields"') - return markets_min_fields_possibleTypes.includes(obj.__typename) + const reactions_var_samp_fields_possibleTypes: string[] = ['reactions_var_samp_fields'] + export const isreactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is reactions_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_var_samp_fields"') + return reactions_var_samp_fields_possibleTypes.includes(obj.__typename) } - const markets_mutation_response_possibleTypes: string[] = ['markets_mutation_response'] - export const ismarkets_mutation_response = (obj?: { __typename?: any } | null): obj is markets_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_mutation_response"') - return markets_mutation_response_possibleTypes.includes(obj.__typename) + const reactions_variance_fields_possibleTypes: string[] = ['reactions_variance_fields'] + export const isreactions_variance_fields = (obj?: { __typename?: any } | null): obj is reactions_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_variance_fields"') + return reactions_variance_fields_possibleTypes.includes(obj.__typename) } - const markets_stddev_fields_possibleTypes: string[] = ['markets_stddev_fields'] - export const ismarkets_stddev_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_fields"') - return markets_stddev_fields_possibleTypes.includes(obj.__typename) + const sessions_possibleTypes: string[] = ['sessions'] + export const issessions = (obj?: { __typename?: any } | null): obj is sessions => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions"') + return sessions_possibleTypes.includes(obj.__typename) } - const markets_stddev_pop_fields_possibleTypes: string[] = ['markets_stddev_pop_fields'] - export const ismarkets_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_pop_fields"') - return markets_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const sessions_aggregate_possibleTypes: string[] = ['sessions_aggregate'] + export const issessions_aggregate = (obj?: { __typename?: any } | null): obj is sessions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions_aggregate"') + return sessions_aggregate_possibleTypes.includes(obj.__typename) } - const markets_stddev_samp_fields_possibleTypes: string[] = ['markets_stddev_samp_fields'] - export const ismarkets_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is markets_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_stddev_samp_fields"') - return markets_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const sessions_aggregate_fields_possibleTypes: string[] = ['sessions_aggregate_fields'] + export const issessions_aggregate_fields = (obj?: { __typename?: any } | null): obj is sessions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions_aggregate_fields"') + return sessions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const markets_sum_fields_possibleTypes: string[] = ['markets_sum_fields'] - export const ismarkets_sum_fields = (obj?: { __typename?: any } | null): obj is markets_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_sum_fields"') - return markets_sum_fields_possibleTypes.includes(obj.__typename) + const sessions_max_fields_possibleTypes: string[] = ['sessions_max_fields'] + export const issessions_max_fields = (obj?: { __typename?: any } | null): obj is sessions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions_max_fields"') + return sessions_max_fields_possibleTypes.includes(obj.__typename) } - const markets_var_pop_fields_possibleTypes: string[] = ['markets_var_pop_fields'] - export const ismarkets_var_pop_fields = (obj?: { __typename?: any } | null): obj is markets_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_var_pop_fields"') - return markets_var_pop_fields_possibleTypes.includes(obj.__typename) + const sessions_min_fields_possibleTypes: string[] = ['sessions_min_fields'] + export const issessions_min_fields = (obj?: { __typename?: any } | null): obj is sessions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions_min_fields"') + return sessions_min_fields_possibleTypes.includes(obj.__typename) } - const markets_var_samp_fields_possibleTypes: string[] = ['markets_var_samp_fields'] - export const ismarkets_var_samp_fields = (obj?: { __typename?: any } | null): obj is markets_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_var_samp_fields"') - return markets_var_samp_fields_possibleTypes.includes(obj.__typename) + const sessions_mutation_response_possibleTypes: string[] = ['sessions_mutation_response'] + export const issessions_mutation_response = (obj?: { __typename?: any } | null): obj is sessions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "issessions_mutation_response"') + return sessions_mutation_response_possibleTypes.includes(obj.__typename) } - const markets_variance_fields_possibleTypes: string[] = ['markets_variance_fields'] - export const ismarkets_variance_fields = (obj?: { __typename?: any } | null): obj is markets_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismarkets_variance_fields"') - return markets_variance_fields_possibleTypes.includes(obj.__typename) + const signature_accounts_possibleTypes: string[] = ['signature_accounts'] + export const issignature_accounts = (obj?: { __typename?: any } | null): obj is signature_accounts => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts"') + return signature_accounts_possibleTypes.includes(obj.__typename) } - const mutation_root_possibleTypes: string[] = ['mutation_root'] - export const ismutation_root = (obj?: { __typename?: any } | null): obj is mutation_root => { - if (!obj?.__typename) throw new Error('__typename is missing in "ismutation_root"') - return mutation_root_possibleTypes.includes(obj.__typename) + const signature_accounts_aggregate_possibleTypes: string[] = ['signature_accounts_aggregate'] + export const issignature_accounts_aggregate = (obj?: { __typename?: any } | null): obj is signature_accounts_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts_aggregate"') + return signature_accounts_aggregate_possibleTypes.includes(obj.__typename) } - const orders_possibleTypes: string[] = ['orders'] - export const isorders = (obj?: { __typename?: any } | null): obj is orders => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders"') - return orders_possibleTypes.includes(obj.__typename) + const signature_accounts_aggregate_fields_possibleTypes: string[] = ['signature_accounts_aggregate_fields'] + export const issignature_accounts_aggregate_fields = (obj?: { __typename?: any } | null): obj is signature_accounts_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts_aggregate_fields"') + return signature_accounts_aggregate_fields_possibleTypes.includes(obj.__typename) } - const orders_aggregate_possibleTypes: string[] = ['orders_aggregate'] - export const isorders_aggregate = (obj?: { __typename?: any } | null): obj is orders_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_aggregate"') - return orders_aggregate_possibleTypes.includes(obj.__typename) + const signature_accounts_max_fields_possibleTypes: string[] = ['signature_accounts_max_fields'] + export const issignature_accounts_max_fields = (obj?: { __typename?: any } | null): obj is signature_accounts_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts_max_fields"') + return signature_accounts_max_fields_possibleTypes.includes(obj.__typename) } - const orders_aggregate_fields_possibleTypes: string[] = ['orders_aggregate_fields'] - export const isorders_aggregate_fields = (obj?: { __typename?: any } | null): obj is orders_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_aggregate_fields"') - return orders_aggregate_fields_possibleTypes.includes(obj.__typename) + const signature_accounts_min_fields_possibleTypes: string[] = ['signature_accounts_min_fields'] + export const issignature_accounts_min_fields = (obj?: { __typename?: any } | null): obj is signature_accounts_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts_min_fields"') + return signature_accounts_min_fields_possibleTypes.includes(obj.__typename) } - const orders_avg_fields_possibleTypes: string[] = ['orders_avg_fields'] - export const isorders_avg_fields = (obj?: { __typename?: any } | null): obj is orders_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_avg_fields"') - return orders_avg_fields_possibleTypes.includes(obj.__typename) + const signature_accounts_mutation_response_possibleTypes: string[] = ['signature_accounts_mutation_response'] + export const issignature_accounts_mutation_response = (obj?: { __typename?: any } | null): obj is signature_accounts_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignature_accounts_mutation_response"') + return signature_accounts_mutation_response_possibleTypes.includes(obj.__typename) } - const orders_max_fields_possibleTypes: string[] = ['orders_max_fields'] - export const isorders_max_fields = (obj?: { __typename?: any } | null): obj is orders_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_max_fields"') - return orders_max_fields_possibleTypes.includes(obj.__typename) + const signatures_possibleTypes: string[] = ['signatures'] + export const issignatures = (obj?: { __typename?: any } | null): obj is signatures => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures"') + return signatures_possibleTypes.includes(obj.__typename) } - const orders_min_fields_possibleTypes: string[] = ['orders_min_fields'] - export const isorders_min_fields = (obj?: { __typename?: any } | null): obj is orders_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_min_fields"') - return orders_min_fields_possibleTypes.includes(obj.__typename) + const signatures_aggregate_possibleTypes: string[] = ['signatures_aggregate'] + export const issignatures_aggregate = (obj?: { __typename?: any } | null): obj is signatures_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_aggregate"') + return signatures_aggregate_possibleTypes.includes(obj.__typename) } - const orders_mutation_response_possibleTypes: string[] = ['orders_mutation_response'] - export const isorders_mutation_response = (obj?: { __typename?: any } | null): obj is orders_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_mutation_response"') - return orders_mutation_response_possibleTypes.includes(obj.__typename) + const signatures_aggregate_fields_possibleTypes: string[] = ['signatures_aggregate_fields'] + export const issignatures_aggregate_fields = (obj?: { __typename?: any } | null): obj is signatures_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_aggregate_fields"') + return signatures_aggregate_fields_possibleTypes.includes(obj.__typename) } - const orders_stddev_fields_possibleTypes: string[] = ['orders_stddev_fields'] - export const isorders_stddev_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_fields"') - return orders_stddev_fields_possibleTypes.includes(obj.__typename) + const signatures_avg_fields_possibleTypes: string[] = ['signatures_avg_fields'] + export const issignatures_avg_fields = (obj?: { __typename?: any } | null): obj is signatures_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_avg_fields"') + return signatures_avg_fields_possibleTypes.includes(obj.__typename) } - const orders_stddev_pop_fields_possibleTypes: string[] = ['orders_stddev_pop_fields'] - export const isorders_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_pop_fields"') - return orders_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const signatures_max_fields_possibleTypes: string[] = ['signatures_max_fields'] + export const issignatures_max_fields = (obj?: { __typename?: any } | null): obj is signatures_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_max_fields"') + return signatures_max_fields_possibleTypes.includes(obj.__typename) } - const orders_stddev_samp_fields_possibleTypes: string[] = ['orders_stddev_samp_fields'] - export const isorders_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is orders_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_stddev_samp_fields"') - return orders_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const signatures_min_fields_possibleTypes: string[] = ['signatures_min_fields'] + export const issignatures_min_fields = (obj?: { __typename?: any } | null): obj is signatures_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_min_fields"') + return signatures_min_fields_possibleTypes.includes(obj.__typename) } - const orders_sum_fields_possibleTypes: string[] = ['orders_sum_fields'] - export const isorders_sum_fields = (obj?: { __typename?: any } | null): obj is orders_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_sum_fields"') - return orders_sum_fields_possibleTypes.includes(obj.__typename) + const signatures_mutation_response_possibleTypes: string[] = ['signatures_mutation_response'] + export const issignatures_mutation_response = (obj?: { __typename?: any } | null): obj is signatures_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_mutation_response"') + return signatures_mutation_response_possibleTypes.includes(obj.__typename) } - const orders_var_pop_fields_possibleTypes: string[] = ['orders_var_pop_fields'] - export const isorders_var_pop_fields = (obj?: { __typename?: any } | null): obj is orders_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_var_pop_fields"') - return orders_var_pop_fields_possibleTypes.includes(obj.__typename) + const signatures_stddev_fields_possibleTypes: string[] = ['signatures_stddev_fields'] + export const issignatures_stddev_fields = (obj?: { __typename?: any } | null): obj is signatures_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_stddev_fields"') + return signatures_stddev_fields_possibleTypes.includes(obj.__typename) } - const orders_var_samp_fields_possibleTypes: string[] = ['orders_var_samp_fields'] - export const isorders_var_samp_fields = (obj?: { __typename?: any } | null): obj is orders_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_var_samp_fields"') - return orders_var_samp_fields_possibleTypes.includes(obj.__typename) + const signatures_stddev_pop_fields_possibleTypes: string[] = ['signatures_stddev_pop_fields'] + export const issignatures_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is signatures_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_stddev_pop_fields"') + return signatures_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const orders_variance_fields_possibleTypes: string[] = ['orders_variance_fields'] - export const isorders_variance_fields = (obj?: { __typename?: any } | null): obj is orders_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isorders_variance_fields"') - return orders_variance_fields_possibleTypes.includes(obj.__typename) + const signatures_stddev_samp_fields_possibleTypes: string[] = ['signatures_stddev_samp_fields'] + export const issignatures_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is signatures_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_stddev_samp_fields"') + return signatures_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const prices_possibleTypes: string[] = ['prices'] - export const isprices = (obj?: { __typename?: any } | null): obj is prices => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices"') - return prices_possibleTypes.includes(obj.__typename) + const signatures_sum_fields_possibleTypes: string[] = ['signatures_sum_fields'] + export const issignatures_sum_fields = (obj?: { __typename?: any } | null): obj is signatures_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_sum_fields"') + return signatures_sum_fields_possibleTypes.includes(obj.__typename) } - const prices_aggregate_possibleTypes: string[] = ['prices_aggregate'] - export const isprices_aggregate = (obj?: { __typename?: any } | null): obj is prices_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_aggregate"') - return prices_aggregate_possibleTypes.includes(obj.__typename) + const signatures_var_pop_fields_possibleTypes: string[] = ['signatures_var_pop_fields'] + export const issignatures_var_pop_fields = (obj?: { __typename?: any } | null): obj is signatures_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_var_pop_fields"') + return signatures_var_pop_fields_possibleTypes.includes(obj.__typename) } - const prices_aggregate_fields_possibleTypes: string[] = ['prices_aggregate_fields'] - export const isprices_aggregate_fields = (obj?: { __typename?: any } | null): obj is prices_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_aggregate_fields"') - return prices_aggregate_fields_possibleTypes.includes(obj.__typename) + const signatures_var_samp_fields_possibleTypes: string[] = ['signatures_var_samp_fields'] + export const issignatures_var_samp_fields = (obj?: { __typename?: any } | null): obj is signatures_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_var_samp_fields"') + return signatures_var_samp_fields_possibleTypes.includes(obj.__typename) } - const prices_avg_fields_possibleTypes: string[] = ['prices_avg_fields'] - export const isprices_avg_fields = (obj?: { __typename?: any } | null): obj is prices_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_avg_fields"') - return prices_avg_fields_possibleTypes.includes(obj.__typename) + const signatures_variance_fields_possibleTypes: string[] = ['signatures_variance_fields'] + export const issignatures_variance_fields = (obj?: { __typename?: any } | null): obj is signatures_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "issignatures_variance_fields"') + return signatures_variance_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_possibleTypes: string[] = ['prices_chart_data'] - export const isprices_chart_data = (obj?: { __typename?: any } | null): obj is prices_chart_data => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data"') - return prices_chart_data_possibleTypes.includes(obj.__typename) + const subscription_root_possibleTypes: string[] = ['subscription_root'] + export const issubscription_root = (obj?: { __typename?: any } | null): obj is subscription_root => { + if (!obj?.__typename) throw new Error('__typename is missing in "issubscription_root"') + return subscription_root_possibleTypes.includes(obj.__typename) } - const prices_chart_data_aggregate_possibleTypes: string[] = ['prices_chart_data_aggregate'] - export const isprices_chart_data_aggregate = (obj?: { __typename?: any } | null): obj is prices_chart_data_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_aggregate"') - return prices_chart_data_aggregate_possibleTypes.includes(obj.__typename) + const takes_possibleTypes: string[] = ['takes'] + export const istakes = (obj?: { __typename?: any } | null): obj is takes => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes"') + return takes_possibleTypes.includes(obj.__typename) } - const prices_chart_data_aggregate_fields_possibleTypes: string[] = ['prices_chart_data_aggregate_fields'] - export const isprices_chart_data_aggregate_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_aggregate_fields"') - return prices_chart_data_aggregate_fields_possibleTypes.includes(obj.__typename) + const takes_aggregate_possibleTypes: string[] = ['takes_aggregate'] + export const istakes_aggregate = (obj?: { __typename?: any } | null): obj is takes_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_aggregate"') + return takes_aggregate_possibleTypes.includes(obj.__typename) } - const prices_chart_data_avg_fields_possibleTypes: string[] = ['prices_chart_data_avg_fields'] - export const isprices_chart_data_avg_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_avg_fields"') - return prices_chart_data_avg_fields_possibleTypes.includes(obj.__typename) + const takes_aggregate_fields_possibleTypes: string[] = ['takes_aggregate_fields'] + export const istakes_aggregate_fields = (obj?: { __typename?: any } | null): obj is takes_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_aggregate_fields"') + return takes_aggregate_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_max_fields_possibleTypes: string[] = ['prices_chart_data_max_fields'] - export const isprices_chart_data_max_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_max_fields"') - return prices_chart_data_max_fields_possibleTypes.includes(obj.__typename) + const takes_avg_fields_possibleTypes: string[] = ['takes_avg_fields'] + export const istakes_avg_fields = (obj?: { __typename?: any } | null): obj is takes_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_avg_fields"') + return takes_avg_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_min_fields_possibleTypes: string[] = ['prices_chart_data_min_fields'] - export const isprices_chart_data_min_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_min_fields"') - return prices_chart_data_min_fields_possibleTypes.includes(obj.__typename) + const takes_max_fields_possibleTypes: string[] = ['takes_max_fields'] + export const istakes_max_fields = (obj?: { __typename?: any } | null): obj is takes_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_max_fields"') + return takes_max_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_stddev_fields_possibleTypes: string[] = ['prices_chart_data_stddev_fields'] - export const isprices_chart_data_stddev_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_fields"') - return prices_chart_data_stddev_fields_possibleTypes.includes(obj.__typename) + const takes_min_fields_possibleTypes: string[] = ['takes_min_fields'] + export const istakes_min_fields = (obj?: { __typename?: any } | null): obj is takes_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_min_fields"') + return takes_min_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_stddev_pop_fields_possibleTypes: string[] = ['prices_chart_data_stddev_pop_fields'] - export const isprices_chart_data_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_pop_fields"') - return prices_chart_data_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const takes_mutation_response_possibleTypes: string[] = ['takes_mutation_response'] + export const istakes_mutation_response = (obj?: { __typename?: any } | null): obj is takes_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_mutation_response"') + return takes_mutation_response_possibleTypes.includes(obj.__typename) } - const prices_chart_data_stddev_samp_fields_possibleTypes: string[] = ['prices_chart_data_stddev_samp_fields'] - export const isprices_chart_data_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_stddev_samp_fields"') - return prices_chart_data_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const takes_stddev_fields_possibleTypes: string[] = ['takes_stddev_fields'] + export const istakes_stddev_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_fields"') + return takes_stddev_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_sum_fields_possibleTypes: string[] = ['prices_chart_data_sum_fields'] - export const isprices_chart_data_sum_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_sum_fields"') - return prices_chart_data_sum_fields_possibleTypes.includes(obj.__typename) + const takes_stddev_pop_fields_possibleTypes: string[] = ['takes_stddev_pop_fields'] + export const istakes_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_pop_fields"') + return takes_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_var_pop_fields_possibleTypes: string[] = ['prices_chart_data_var_pop_fields'] - export const isprices_chart_data_var_pop_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_var_pop_fields"') - return prices_chart_data_var_pop_fields_possibleTypes.includes(obj.__typename) + const takes_stddev_samp_fields_possibleTypes: string[] = ['takes_stddev_samp_fields'] + export const istakes_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_samp_fields"') + return takes_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_var_samp_fields_possibleTypes: string[] = ['prices_chart_data_var_samp_fields'] - export const isprices_chart_data_var_samp_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_var_samp_fields"') - return prices_chart_data_var_samp_fields_possibleTypes.includes(obj.__typename) + const takes_sum_fields_possibleTypes: string[] = ['takes_sum_fields'] + export const istakes_sum_fields = (obj?: { __typename?: any } | null): obj is takes_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_sum_fields"') + return takes_sum_fields_possibleTypes.includes(obj.__typename) } - const prices_chart_data_variance_fields_possibleTypes: string[] = ['prices_chart_data_variance_fields'] - export const isprices_chart_data_variance_fields = (obj?: { __typename?: any } | null): obj is prices_chart_data_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_chart_data_variance_fields"') - return prices_chart_data_variance_fields_possibleTypes.includes(obj.__typename) + const takes_var_pop_fields_possibleTypes: string[] = ['takes_var_pop_fields'] + export const istakes_var_pop_fields = (obj?: { __typename?: any } | null): obj is takes_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_var_pop_fields"') + return takes_var_pop_fields_possibleTypes.includes(obj.__typename) } - const prices_max_fields_possibleTypes: string[] = ['prices_max_fields'] - export const isprices_max_fields = (obj?: { __typename?: any } | null): obj is prices_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_max_fields"') - return prices_max_fields_possibleTypes.includes(obj.__typename) + const takes_var_samp_fields_possibleTypes: string[] = ['takes_var_samp_fields'] + export const istakes_var_samp_fields = (obj?: { __typename?: any } | null): obj is takes_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_var_samp_fields"') + return takes_var_samp_fields_possibleTypes.includes(obj.__typename) } - const prices_min_fields_possibleTypes: string[] = ['prices_min_fields'] - export const isprices_min_fields = (obj?: { __typename?: any } | null): obj is prices_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_min_fields"') - return prices_min_fields_possibleTypes.includes(obj.__typename) + const takes_variance_fields_possibleTypes: string[] = ['takes_variance_fields'] + export const istakes_variance_fields = (obj?: { __typename?: any } | null): obj is takes_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istakes_variance_fields"') + return takes_variance_fields_possibleTypes.includes(obj.__typename) } - const prices_mutation_response_possibleTypes: string[] = ['prices_mutation_response'] - export const isprices_mutation_response = (obj?: { __typename?: any } | null): obj is prices_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_mutation_response"') - return prices_mutation_response_possibleTypes.includes(obj.__typename) + const token_acct_balances_possibleTypes: string[] = ['token_acct_balances'] + export const istoken_acct_balances = (obj?: { __typename?: any } | null): obj is token_acct_balances => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances"') + return token_acct_balances_possibleTypes.includes(obj.__typename) } - const prices_stddev_fields_possibleTypes: string[] = ['prices_stddev_fields'] - export const isprices_stddev_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_fields"') - return prices_stddev_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_aggregate_possibleTypes: string[] = ['token_acct_balances_aggregate'] + export const istoken_acct_balances_aggregate = (obj?: { __typename?: any } | null): obj is token_acct_balances_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_aggregate"') + return token_acct_balances_aggregate_possibleTypes.includes(obj.__typename) } - const prices_stddev_pop_fields_possibleTypes: string[] = ['prices_stddev_pop_fields'] - export const isprices_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_pop_fields"') - return prices_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_aggregate_fields_possibleTypes: string[] = ['token_acct_balances_aggregate_fields'] + export const istoken_acct_balances_aggregate_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_aggregate_fields"') + return token_acct_balances_aggregate_fields_possibleTypes.includes(obj.__typename) } - const prices_stddev_samp_fields_possibleTypes: string[] = ['prices_stddev_samp_fields'] - export const isprices_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is prices_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_stddev_samp_fields"') - return prices_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_avg_fields_possibleTypes: string[] = ['token_acct_balances_avg_fields'] + export const istoken_acct_balances_avg_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_avg_fields"') + return token_acct_balances_avg_fields_possibleTypes.includes(obj.__typename) } - const prices_sum_fields_possibleTypes: string[] = ['prices_sum_fields'] - export const isprices_sum_fields = (obj?: { __typename?: any } | null): obj is prices_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_sum_fields"') - return prices_sum_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_max_fields_possibleTypes: string[] = ['token_acct_balances_max_fields'] + export const istoken_acct_balances_max_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_max_fields"') + return token_acct_balances_max_fields_possibleTypes.includes(obj.__typename) } - const prices_var_pop_fields_possibleTypes: string[] = ['prices_var_pop_fields'] - export const isprices_var_pop_fields = (obj?: { __typename?: any } | null): obj is prices_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_var_pop_fields"') - return prices_var_pop_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_min_fields_possibleTypes: string[] = ['token_acct_balances_min_fields'] + export const istoken_acct_balances_min_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_min_fields"') + return token_acct_balances_min_fields_possibleTypes.includes(obj.__typename) } - const prices_var_samp_fields_possibleTypes: string[] = ['prices_var_samp_fields'] - export const isprices_var_samp_fields = (obj?: { __typename?: any } | null): obj is prices_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_var_samp_fields"') - return prices_var_samp_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_mutation_response_possibleTypes: string[] = ['token_acct_balances_mutation_response'] + export const istoken_acct_balances_mutation_response = (obj?: { __typename?: any } | null): obj is token_acct_balances_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_mutation_response"') + return token_acct_balances_mutation_response_possibleTypes.includes(obj.__typename) } - const prices_variance_fields_possibleTypes: string[] = ['prices_variance_fields'] - export const isprices_variance_fields = (obj?: { __typename?: any } | null): obj is prices_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprices_variance_fields"') - return prices_variance_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_stddev_fields_possibleTypes: string[] = ['token_acct_balances_stddev_fields'] + export const istoken_acct_balances_stddev_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_fields"') + return token_acct_balances_stddev_fields_possibleTypes.includes(obj.__typename) } - const program_system_possibleTypes: string[] = ['program_system'] - export const isprogram_system = (obj?: { __typename?: any } | null): obj is program_system => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system"') - return program_system_possibleTypes.includes(obj.__typename) + const token_acct_balances_stddev_pop_fields_possibleTypes: string[] = ['token_acct_balances_stddev_pop_fields'] + export const istoken_acct_balances_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_pop_fields"') + return token_acct_balances_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const program_system_aggregate_possibleTypes: string[] = ['program_system_aggregate'] - export const isprogram_system_aggregate = (obj?: { __typename?: any } | null): obj is program_system_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_aggregate"') - return program_system_aggregate_possibleTypes.includes(obj.__typename) + const token_acct_balances_stddev_samp_fields_possibleTypes: string[] = ['token_acct_balances_stddev_samp_fields'] + export const istoken_acct_balances_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_samp_fields"') + return token_acct_balances_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const program_system_aggregate_fields_possibleTypes: string[] = ['program_system_aggregate_fields'] - export const isprogram_system_aggregate_fields = (obj?: { __typename?: any } | null): obj is program_system_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_aggregate_fields"') - return program_system_aggregate_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_sum_fields_possibleTypes: string[] = ['token_acct_balances_sum_fields'] + export const istoken_acct_balances_sum_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_sum_fields"') + return token_acct_balances_sum_fields_possibleTypes.includes(obj.__typename) } - const program_system_avg_fields_possibleTypes: string[] = ['program_system_avg_fields'] - export const isprogram_system_avg_fields = (obj?: { __typename?: any } | null): obj is program_system_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_avg_fields"') - return program_system_avg_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_var_pop_fields_possibleTypes: string[] = ['token_acct_balances_var_pop_fields'] + export const istoken_acct_balances_var_pop_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_var_pop_fields"') + return token_acct_balances_var_pop_fields_possibleTypes.includes(obj.__typename) } - const program_system_max_fields_possibleTypes: string[] = ['program_system_max_fields'] - export const isprogram_system_max_fields = (obj?: { __typename?: any } | null): obj is program_system_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_max_fields"') - return program_system_max_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_var_samp_fields_possibleTypes: string[] = ['token_acct_balances_var_samp_fields'] + export const istoken_acct_balances_var_samp_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_var_samp_fields"') + return token_acct_balances_var_samp_fields_possibleTypes.includes(obj.__typename) } - const program_system_min_fields_possibleTypes: string[] = ['program_system_min_fields'] - export const isprogram_system_min_fields = (obj?: { __typename?: any } | null): obj is program_system_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_min_fields"') - return program_system_min_fields_possibleTypes.includes(obj.__typename) + const token_acct_balances_variance_fields_possibleTypes: string[] = ['token_acct_balances_variance_fields'] + export const istoken_acct_balances_variance_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_variance_fields"') + return token_acct_balances_variance_fields_possibleTypes.includes(obj.__typename) } - const program_system_mutation_response_possibleTypes: string[] = ['program_system_mutation_response'] - export const isprogram_system_mutation_response = (obj?: { __typename?: any } | null): obj is program_system_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_mutation_response"') - return program_system_mutation_response_possibleTypes.includes(obj.__typename) + const token_accts_possibleTypes: string[] = ['token_accts'] + export const istoken_accts = (obj?: { __typename?: any } | null): obj is token_accts => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts"') + return token_accts_possibleTypes.includes(obj.__typename) } - const program_system_stddev_fields_possibleTypes: string[] = ['program_system_stddev_fields'] - export const isprogram_system_stddev_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_fields"') - return program_system_stddev_fields_possibleTypes.includes(obj.__typename) + const token_accts_aggregate_possibleTypes: string[] = ['token_accts_aggregate'] + export const istoken_accts_aggregate = (obj?: { __typename?: any } | null): obj is token_accts_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_aggregate"') + return token_accts_aggregate_possibleTypes.includes(obj.__typename) } - const program_system_stddev_pop_fields_possibleTypes: string[] = ['program_system_stddev_pop_fields'] - export const isprogram_system_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_pop_fields"') - return program_system_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const token_accts_aggregate_fields_possibleTypes: string[] = ['token_accts_aggregate_fields'] + export const istoken_accts_aggregate_fields = (obj?: { __typename?: any } | null): obj is token_accts_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_aggregate_fields"') + return token_accts_aggregate_fields_possibleTypes.includes(obj.__typename) } - const program_system_stddev_samp_fields_possibleTypes: string[] = ['program_system_stddev_samp_fields'] - export const isprogram_system_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is program_system_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_stddev_samp_fields"') - return program_system_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const token_accts_avg_fields_possibleTypes: string[] = ['token_accts_avg_fields'] + export const istoken_accts_avg_fields = (obj?: { __typename?: any } | null): obj is token_accts_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_avg_fields"') + return token_accts_avg_fields_possibleTypes.includes(obj.__typename) } - const program_system_sum_fields_possibleTypes: string[] = ['program_system_sum_fields'] - export const isprogram_system_sum_fields = (obj?: { __typename?: any } | null): obj is program_system_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_sum_fields"') - return program_system_sum_fields_possibleTypes.includes(obj.__typename) + const token_accts_max_fields_possibleTypes: string[] = ['token_accts_max_fields'] + export const istoken_accts_max_fields = (obj?: { __typename?: any } | null): obj is token_accts_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_max_fields"') + return token_accts_max_fields_possibleTypes.includes(obj.__typename) } - const program_system_var_pop_fields_possibleTypes: string[] = ['program_system_var_pop_fields'] - export const isprogram_system_var_pop_fields = (obj?: { __typename?: any } | null): obj is program_system_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_var_pop_fields"') - return program_system_var_pop_fields_possibleTypes.includes(obj.__typename) + const token_accts_min_fields_possibleTypes: string[] = ['token_accts_min_fields'] + export const istoken_accts_min_fields = (obj?: { __typename?: any } | null): obj is token_accts_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_min_fields"') + return token_accts_min_fields_possibleTypes.includes(obj.__typename) } - const program_system_var_samp_fields_possibleTypes: string[] = ['program_system_var_samp_fields'] - export const isprogram_system_var_samp_fields = (obj?: { __typename?: any } | null): obj is program_system_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_var_samp_fields"') - return program_system_var_samp_fields_possibleTypes.includes(obj.__typename) + const token_accts_mutation_response_possibleTypes: string[] = ['token_accts_mutation_response'] + export const istoken_accts_mutation_response = (obj?: { __typename?: any } | null): obj is token_accts_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_mutation_response"') + return token_accts_mutation_response_possibleTypes.includes(obj.__typename) } - const program_system_variance_fields_possibleTypes: string[] = ['program_system_variance_fields'] - export const isprogram_system_variance_fields = (obj?: { __typename?: any } | null): obj is program_system_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprogram_system_variance_fields"') - return program_system_variance_fields_possibleTypes.includes(obj.__typename) + const token_accts_stddev_fields_possibleTypes: string[] = ['token_accts_stddev_fields'] + export const istoken_accts_stddev_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_fields"') + return token_accts_stddev_fields_possibleTypes.includes(obj.__typename) } - const programs_possibleTypes: string[] = ['programs'] - export const isprograms = (obj?: { __typename?: any } | null): obj is programs => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms"') - return programs_possibleTypes.includes(obj.__typename) + const token_accts_stddev_pop_fields_possibleTypes: string[] = ['token_accts_stddev_pop_fields'] + export const istoken_accts_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_pop_fields"') + return token_accts_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const programs_aggregate_possibleTypes: string[] = ['programs_aggregate'] - export const isprograms_aggregate = (obj?: { __typename?: any } | null): obj is programs_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_aggregate"') - return programs_aggregate_possibleTypes.includes(obj.__typename) + const token_accts_stddev_samp_fields_possibleTypes: string[] = ['token_accts_stddev_samp_fields'] + export const istoken_accts_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_samp_fields"') + return token_accts_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const programs_aggregate_fields_possibleTypes: string[] = ['programs_aggregate_fields'] - export const isprograms_aggregate_fields = (obj?: { __typename?: any } | null): obj is programs_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_aggregate_fields"') - return programs_aggregate_fields_possibleTypes.includes(obj.__typename) + const token_accts_sum_fields_possibleTypes: string[] = ['token_accts_sum_fields'] + export const istoken_accts_sum_fields = (obj?: { __typename?: any } | null): obj is token_accts_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_sum_fields"') + return token_accts_sum_fields_possibleTypes.includes(obj.__typename) } - const programs_avg_fields_possibleTypes: string[] = ['programs_avg_fields'] - export const isprograms_avg_fields = (obj?: { __typename?: any } | null): obj is programs_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_avg_fields"') - return programs_avg_fields_possibleTypes.includes(obj.__typename) + const token_accts_var_pop_fields_possibleTypes: string[] = ['token_accts_var_pop_fields'] + export const istoken_accts_var_pop_fields = (obj?: { __typename?: any } | null): obj is token_accts_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_var_pop_fields"') + return token_accts_var_pop_fields_possibleTypes.includes(obj.__typename) } - const programs_max_fields_possibleTypes: string[] = ['programs_max_fields'] - export const isprograms_max_fields = (obj?: { __typename?: any } | null): obj is programs_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_max_fields"') - return programs_max_fields_possibleTypes.includes(obj.__typename) + const token_accts_var_samp_fields_possibleTypes: string[] = ['token_accts_var_samp_fields'] + export const istoken_accts_var_samp_fields = (obj?: { __typename?: any } | null): obj is token_accts_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_var_samp_fields"') + return token_accts_var_samp_fields_possibleTypes.includes(obj.__typename) } - const programs_min_fields_possibleTypes: string[] = ['programs_min_fields'] - export const isprograms_min_fields = (obj?: { __typename?: any } | null): obj is programs_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_min_fields"') - return programs_min_fields_possibleTypes.includes(obj.__typename) + const token_accts_variance_fields_possibleTypes: string[] = ['token_accts_variance_fields'] + export const istoken_accts_variance_fields = (obj?: { __typename?: any } | null): obj is token_accts_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_variance_fields"') + return token_accts_variance_fields_possibleTypes.includes(obj.__typename) } - const programs_mutation_response_possibleTypes: string[] = ['programs_mutation_response'] - export const isprograms_mutation_response = (obj?: { __typename?: any } | null): obj is programs_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_mutation_response"') - return programs_mutation_response_possibleTypes.includes(obj.__typename) + const tokens_possibleTypes: string[] = ['tokens'] + export const istokens = (obj?: { __typename?: any } | null): obj is tokens => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens"') + return tokens_possibleTypes.includes(obj.__typename) } - const programs_stddev_fields_possibleTypes: string[] = ['programs_stddev_fields'] - export const isprograms_stddev_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_fields"') - return programs_stddev_fields_possibleTypes.includes(obj.__typename) + const tokens_aggregate_possibleTypes: string[] = ['tokens_aggregate'] + export const istokens_aggregate = (obj?: { __typename?: any } | null): obj is tokens_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_aggregate"') + return tokens_aggregate_possibleTypes.includes(obj.__typename) } - const programs_stddev_pop_fields_possibleTypes: string[] = ['programs_stddev_pop_fields'] - export const isprograms_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_pop_fields"') - return programs_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const tokens_aggregate_fields_possibleTypes: string[] = ['tokens_aggregate_fields'] + export const istokens_aggregate_fields = (obj?: { __typename?: any } | null): obj is tokens_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_aggregate_fields"') + return tokens_aggregate_fields_possibleTypes.includes(obj.__typename) } - const programs_stddev_samp_fields_possibleTypes: string[] = ['programs_stddev_samp_fields'] - export const isprograms_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is programs_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_stddev_samp_fields"') - return programs_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const tokens_avg_fields_possibleTypes: string[] = ['tokens_avg_fields'] + export const istokens_avg_fields = (obj?: { __typename?: any } | null): obj is tokens_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_avg_fields"') + return tokens_avg_fields_possibleTypes.includes(obj.__typename) } - const programs_sum_fields_possibleTypes: string[] = ['programs_sum_fields'] - export const isprograms_sum_fields = (obj?: { __typename?: any } | null): obj is programs_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_sum_fields"') - return programs_sum_fields_possibleTypes.includes(obj.__typename) + const tokens_max_fields_possibleTypes: string[] = ['tokens_max_fields'] + export const istokens_max_fields = (obj?: { __typename?: any } | null): obj is tokens_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_max_fields"') + return tokens_max_fields_possibleTypes.includes(obj.__typename) } - const programs_var_pop_fields_possibleTypes: string[] = ['programs_var_pop_fields'] - export const isprograms_var_pop_fields = (obj?: { __typename?: any } | null): obj is programs_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_var_pop_fields"') - return programs_var_pop_fields_possibleTypes.includes(obj.__typename) + const tokens_min_fields_possibleTypes: string[] = ['tokens_min_fields'] + export const istokens_min_fields = (obj?: { __typename?: any } | null): obj is tokens_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_min_fields"') + return tokens_min_fields_possibleTypes.includes(obj.__typename) } - const programs_var_samp_fields_possibleTypes: string[] = ['programs_var_samp_fields'] - export const isprograms_var_samp_fields = (obj?: { __typename?: any } | null): obj is programs_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_var_samp_fields"') - return programs_var_samp_fields_possibleTypes.includes(obj.__typename) + const tokens_mutation_response_possibleTypes: string[] = ['tokens_mutation_response'] + export const istokens_mutation_response = (obj?: { __typename?: any } | null): obj is tokens_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_mutation_response"') + return tokens_mutation_response_possibleTypes.includes(obj.__typename) } - const programs_variance_fields_possibleTypes: string[] = ['programs_variance_fields'] - export const isprograms_variance_fields = (obj?: { __typename?: any } | null): obj is programs_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isprograms_variance_fields"') - return programs_variance_fields_possibleTypes.includes(obj.__typename) + const tokens_stddev_fields_possibleTypes: string[] = ['tokens_stddev_fields'] + export const istokens_stddev_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_fields"') + return tokens_stddev_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_possibleTypes: string[] = ['proposal_bars'] - export const isproposal_bars = (obj?: { __typename?: any } | null): obj is proposal_bars => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars"') - return proposal_bars_possibleTypes.includes(obj.__typename) + const tokens_stddev_pop_fields_possibleTypes: string[] = ['tokens_stddev_pop_fields'] + export const istokens_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_pop_fields"') + return tokens_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_aggregate_possibleTypes: string[] = ['proposal_bars_aggregate'] - export const isproposal_bars_aggregate = (obj?: { __typename?: any } | null): obj is proposal_bars_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_aggregate"') - return proposal_bars_aggregate_possibleTypes.includes(obj.__typename) + const tokens_stddev_samp_fields_possibleTypes: string[] = ['tokens_stddev_samp_fields'] + export const istokens_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_samp_fields"') + return tokens_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_aggregate_fields_possibleTypes: string[] = ['proposal_bars_aggregate_fields'] - export const isproposal_bars_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_aggregate_fields"') - return proposal_bars_aggregate_fields_possibleTypes.includes(obj.__typename) + const tokens_sum_fields_possibleTypes: string[] = ['tokens_sum_fields'] + export const istokens_sum_fields = (obj?: { __typename?: any } | null): obj is tokens_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_sum_fields"') + return tokens_sum_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_avg_fields_possibleTypes: string[] = ['proposal_bars_avg_fields'] - export const isproposal_bars_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_avg_fields"') - return proposal_bars_avg_fields_possibleTypes.includes(obj.__typename) + const tokens_var_pop_fields_possibleTypes: string[] = ['tokens_var_pop_fields'] + export const istokens_var_pop_fields = (obj?: { __typename?: any } | null): obj is tokens_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_var_pop_fields"') + return tokens_var_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_max_fields_possibleTypes: string[] = ['proposal_bars_max_fields'] - export const isproposal_bars_max_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_max_fields"') - return proposal_bars_max_fields_possibleTypes.includes(obj.__typename) + const tokens_var_samp_fields_possibleTypes: string[] = ['tokens_var_samp_fields'] + export const istokens_var_samp_fields = (obj?: { __typename?: any } | null): obj is tokens_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_var_samp_fields"') + return tokens_var_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_min_fields_possibleTypes: string[] = ['proposal_bars_min_fields'] - export const isproposal_bars_min_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_min_fields"') - return proposal_bars_min_fields_possibleTypes.includes(obj.__typename) + const tokens_variance_fields_possibleTypes: string[] = ['tokens_variance_fields'] + export const istokens_variance_fields = (obj?: { __typename?: any } | null): obj is tokens_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istokens_variance_fields"') + return tokens_variance_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_mutation_response_possibleTypes: string[] = ['proposal_bars_mutation_response'] - export const isproposal_bars_mutation_response = (obj?: { __typename?: any } | null): obj is proposal_bars_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_mutation_response"') - return proposal_bars_mutation_response_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_possibleTypes: string[] = ['transaction_watcher_transactions'] + export const istransaction_watcher_transactions = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions"') + return transaction_watcher_transactions_possibleTypes.includes(obj.__typename) } - const proposal_bars_stddev_fields_possibleTypes: string[] = ['proposal_bars_stddev_fields'] - export const isproposal_bars_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_fields"') - return proposal_bars_stddev_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_aggregate_possibleTypes: string[] = ['transaction_watcher_transactions_aggregate'] + export const istransaction_watcher_transactions_aggregate = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_aggregate"') + return transaction_watcher_transactions_aggregate_possibleTypes.includes(obj.__typename) } - const proposal_bars_stddev_pop_fields_possibleTypes: string[] = ['proposal_bars_stddev_pop_fields'] - export const isproposal_bars_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_pop_fields"') - return proposal_bars_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_aggregate_fields_possibleTypes: string[] = ['transaction_watcher_transactions_aggregate_fields'] + export const istransaction_watcher_transactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_aggregate_fields"') + return transaction_watcher_transactions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_stddev_samp_fields_possibleTypes: string[] = ['proposal_bars_stddev_samp_fields'] - export const isproposal_bars_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_stddev_samp_fields"') - return proposal_bars_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_avg_fields_possibleTypes: string[] = ['transaction_watcher_transactions_avg_fields'] + export const istransaction_watcher_transactions_avg_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_avg_fields"') + return transaction_watcher_transactions_avg_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_sum_fields_possibleTypes: string[] = ['proposal_bars_sum_fields'] - export const isproposal_bars_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_sum_fields"') - return proposal_bars_sum_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_max_fields_possibleTypes: string[] = ['transaction_watcher_transactions_max_fields'] + export const istransaction_watcher_transactions_max_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_max_fields"') + return transaction_watcher_transactions_max_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_var_pop_fields_possibleTypes: string[] = ['proposal_bars_var_pop_fields'] - export const isproposal_bars_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_var_pop_fields"') - return proposal_bars_var_pop_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_min_fields_possibleTypes: string[] = ['transaction_watcher_transactions_min_fields'] + export const istransaction_watcher_transactions_min_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_min_fields"') + return transaction_watcher_transactions_min_fields_possibleTypes.includes(obj.__typename) } - const proposal_bars_var_samp_fields_possibleTypes: string[] = ['proposal_bars_var_samp_fields'] - export const isproposal_bars_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_var_samp_fields"') - return proposal_bars_var_samp_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_mutation_response_possibleTypes: string[] = ['transaction_watcher_transactions_mutation_response'] + export const istransaction_watcher_transactions_mutation_response = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_mutation_response"') + return transaction_watcher_transactions_mutation_response_possibleTypes.includes(obj.__typename) } - const proposal_bars_variance_fields_possibleTypes: string[] = ['proposal_bars_variance_fields'] - export const isproposal_bars_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_bars_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_bars_variance_fields"') - return proposal_bars_variance_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_stddev_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_fields'] + export const istransaction_watcher_transactions_stddev_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_fields"') + return transaction_watcher_transactions_stddev_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_possibleTypes: string[] = ['proposal_details'] - export const isproposal_details = (obj?: { __typename?: any } | null): obj is proposal_details => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details"') - return proposal_details_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_stddev_pop_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_pop_fields'] + export const istransaction_watcher_transactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_pop_fields"') + return transaction_watcher_transactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_aggregate_possibleTypes: string[] = ['proposal_details_aggregate'] - export const isproposal_details_aggregate = (obj?: { __typename?: any } | null): obj is proposal_details_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_aggregate"') - return proposal_details_aggregate_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_stddev_samp_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_samp_fields'] + export const istransaction_watcher_transactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_samp_fields"') + return transaction_watcher_transactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_aggregate_fields_possibleTypes: string[] = ['proposal_details_aggregate_fields'] - export const isproposal_details_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_details_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_aggregate_fields"') - return proposal_details_aggregate_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_sum_fields_possibleTypes: string[] = ['transaction_watcher_transactions_sum_fields'] + export const istransaction_watcher_transactions_sum_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_sum_fields"') + return transaction_watcher_transactions_sum_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_avg_fields_possibleTypes: string[] = ['proposal_details_avg_fields'] - export const isproposal_details_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_details_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_avg_fields"') - return proposal_details_avg_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_var_pop_fields_possibleTypes: string[] = ['transaction_watcher_transactions_var_pop_fields'] + export const istransaction_watcher_transactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_var_pop_fields"') + return transaction_watcher_transactions_var_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_max_fields_possibleTypes: string[] = ['proposal_details_max_fields'] - export const isproposal_details_max_fields = (obj?: { __typename?: any } | null): obj is proposal_details_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_max_fields"') - return proposal_details_max_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_var_samp_fields_possibleTypes: string[] = ['transaction_watcher_transactions_var_samp_fields'] + export const istransaction_watcher_transactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_var_samp_fields"') + return transaction_watcher_transactions_var_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_min_fields_possibleTypes: string[] = ['proposal_details_min_fields'] - export const isproposal_details_min_fields = (obj?: { __typename?: any } | null): obj is proposal_details_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_min_fields"') - return proposal_details_min_fields_possibleTypes.includes(obj.__typename) + const transaction_watcher_transactions_variance_fields_possibleTypes: string[] = ['transaction_watcher_transactions_variance_fields'] + export const istransaction_watcher_transactions_variance_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_variance_fields"') + return transaction_watcher_transactions_variance_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_mutation_response_possibleTypes: string[] = ['proposal_details_mutation_response'] - export const isproposal_details_mutation_response = (obj?: { __typename?: any } | null): obj is proposal_details_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_mutation_response"') - return proposal_details_mutation_response_possibleTypes.includes(obj.__typename) + const transaction_watchers_possibleTypes: string[] = ['transaction_watchers'] + export const istransaction_watchers = (obj?: { __typename?: any } | null): obj is transaction_watchers => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers"') + return transaction_watchers_possibleTypes.includes(obj.__typename) } - const proposal_details_stddev_fields_possibleTypes: string[] = ['proposal_details_stddev_fields'] - export const isproposal_details_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_fields"') - return proposal_details_stddev_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_aggregate_possibleTypes: string[] = ['transaction_watchers_aggregate'] + export const istransaction_watchers_aggregate = (obj?: { __typename?: any } | null): obj is transaction_watchers_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_aggregate"') + return transaction_watchers_aggregate_possibleTypes.includes(obj.__typename) } - const proposal_details_stddev_pop_fields_possibleTypes: string[] = ['proposal_details_stddev_pop_fields'] - export const isproposal_details_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_pop_fields"') - return proposal_details_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_aggregate_fields_possibleTypes: string[] = ['transaction_watchers_aggregate_fields'] + export const istransaction_watchers_aggregate_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_aggregate_fields"') + return transaction_watchers_aggregate_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_stddev_samp_fields_possibleTypes: string[] = ['proposal_details_stddev_samp_fields'] - export const isproposal_details_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_details_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_stddev_samp_fields"') - return proposal_details_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_avg_fields_possibleTypes: string[] = ['transaction_watchers_avg_fields'] + export const istransaction_watchers_avg_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_avg_fields"') + return transaction_watchers_avg_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_sum_fields_possibleTypes: string[] = ['proposal_details_sum_fields'] - export const isproposal_details_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_details_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_sum_fields"') - return proposal_details_sum_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_max_fields_possibleTypes: string[] = ['transaction_watchers_max_fields'] + export const istransaction_watchers_max_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_max_fields"') + return transaction_watchers_max_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_var_pop_fields_possibleTypes: string[] = ['proposal_details_var_pop_fields'] - export const isproposal_details_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_details_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_var_pop_fields"') - return proposal_details_var_pop_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_min_fields_possibleTypes: string[] = ['transaction_watchers_min_fields'] + export const istransaction_watchers_min_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_min_fields"') + return transaction_watchers_min_fields_possibleTypes.includes(obj.__typename) } - const proposal_details_var_samp_fields_possibleTypes: string[] = ['proposal_details_var_samp_fields'] - export const isproposal_details_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_details_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_var_samp_fields"') - return proposal_details_var_samp_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_mutation_response_possibleTypes: string[] = ['transaction_watchers_mutation_response'] + export const istransaction_watchers_mutation_response = (obj?: { __typename?: any } | null): obj is transaction_watchers_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_mutation_response"') + return transaction_watchers_mutation_response_possibleTypes.includes(obj.__typename) } - const proposal_details_variance_fields_possibleTypes: string[] = ['proposal_details_variance_fields'] - export const isproposal_details_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_details_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_details_variance_fields"') - return proposal_details_variance_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_stddev_fields_possibleTypes: string[] = ['transaction_watchers_stddev_fields'] + export const istransaction_watchers_stddev_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_fields"') + return transaction_watchers_stddev_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_possibleTypes: string[] = ['proposal_total_trade_volume'] - export const isproposal_total_trade_volume = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume"') - return proposal_total_trade_volume_possibleTypes.includes(obj.__typename) + const transaction_watchers_stddev_pop_fields_possibleTypes: string[] = ['transaction_watchers_stddev_pop_fields'] + export const istransaction_watchers_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_pop_fields"') + return transaction_watchers_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_aggregate_possibleTypes: string[] = ['proposal_total_trade_volume_aggregate'] - export const isproposal_total_trade_volume_aggregate = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_aggregate"') - return proposal_total_trade_volume_aggregate_possibleTypes.includes(obj.__typename) + const transaction_watchers_stddev_samp_fields_possibleTypes: string[] = ['transaction_watchers_stddev_samp_fields'] + export const istransaction_watchers_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_samp_fields"') + return transaction_watchers_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_aggregate_fields_possibleTypes: string[] = ['proposal_total_trade_volume_aggregate_fields'] - export const isproposal_total_trade_volume_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_aggregate_fields"') - return proposal_total_trade_volume_aggregate_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_sum_fields_possibleTypes: string[] = ['transaction_watchers_sum_fields'] + export const istransaction_watchers_sum_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_sum_fields"') + return transaction_watchers_sum_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_avg_fields_possibleTypes: string[] = ['proposal_total_trade_volume_avg_fields'] - export const isproposal_total_trade_volume_avg_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_avg_fields"') - return proposal_total_trade_volume_avg_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_var_pop_fields_possibleTypes: string[] = ['transaction_watchers_var_pop_fields'] + export const istransaction_watchers_var_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_var_pop_fields"') + return transaction_watchers_var_pop_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_max_fields_possibleTypes: string[] = ['proposal_total_trade_volume_max_fields'] - export const isproposal_total_trade_volume_max_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_max_fields"') - return proposal_total_trade_volume_max_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_var_samp_fields_possibleTypes: string[] = ['transaction_watchers_var_samp_fields'] + export const istransaction_watchers_var_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_var_samp_fields"') + return transaction_watchers_var_samp_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_min_fields_possibleTypes: string[] = ['proposal_total_trade_volume_min_fields'] - export const isproposal_total_trade_volume_min_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_min_fields"') - return proposal_total_trade_volume_min_fields_possibleTypes.includes(obj.__typename) + const transaction_watchers_variance_fields_possibleTypes: string[] = ['transaction_watchers_variance_fields'] + export const istransaction_watchers_variance_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_variance_fields"') + return transaction_watchers_variance_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_stddev_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_fields'] - export const isproposal_total_trade_volume_stddev_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_fields"') - return proposal_total_trade_volume_stddev_fields_possibleTypes.includes(obj.__typename) + const transactions_possibleTypes: string[] = ['transactions'] + export const istransactions = (obj?: { __typename?: any } | null): obj is transactions => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions"') + return transactions_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_stddev_pop_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_pop_fields'] - export const isproposal_total_trade_volume_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_pop_fields"') - return proposal_total_trade_volume_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const transactions_aggregate_possibleTypes: string[] = ['transactions_aggregate'] + export const istransactions_aggregate = (obj?: { __typename?: any } | null): obj is transactions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_aggregate"') + return transactions_aggregate_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_stddev_samp_fields_possibleTypes: string[] = ['proposal_total_trade_volume_stddev_samp_fields'] - export const isproposal_total_trade_volume_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_stddev_samp_fields"') - return proposal_total_trade_volume_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const transactions_aggregate_fields_possibleTypes: string[] = ['transactions_aggregate_fields'] + export const istransactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is transactions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_aggregate_fields"') + return transactions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_sum_fields_possibleTypes: string[] = ['proposal_total_trade_volume_sum_fields'] - export const isproposal_total_trade_volume_sum_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_sum_fields"') - return proposal_total_trade_volume_sum_fields_possibleTypes.includes(obj.__typename) + const transactions_avg_fields_possibleTypes: string[] = ['transactions_avg_fields'] + export const istransactions_avg_fields = (obj?: { __typename?: any } | null): obj is transactions_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_avg_fields"') + return transactions_avg_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_var_pop_fields_possibleTypes: string[] = ['proposal_total_trade_volume_var_pop_fields'] - export const isproposal_total_trade_volume_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_var_pop_fields"') - return proposal_total_trade_volume_var_pop_fields_possibleTypes.includes(obj.__typename) + const transactions_max_fields_possibleTypes: string[] = ['transactions_max_fields'] + export const istransactions_max_fields = (obj?: { __typename?: any } | null): obj is transactions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_max_fields"') + return transactions_max_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_var_samp_fields_possibleTypes: string[] = ['proposal_total_trade_volume_var_samp_fields'] - export const isproposal_total_trade_volume_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_var_samp_fields"') - return proposal_total_trade_volume_var_samp_fields_possibleTypes.includes(obj.__typename) + const transactions_min_fields_possibleTypes: string[] = ['transactions_min_fields'] + export const istransactions_min_fields = (obj?: { __typename?: any } | null): obj is transactions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_min_fields"') + return transactions_min_fields_possibleTypes.includes(obj.__typename) } - const proposal_total_trade_volume_variance_fields_possibleTypes: string[] = ['proposal_total_trade_volume_variance_fields'] - export const isproposal_total_trade_volume_variance_fields = (obj?: { __typename?: any } | null): obj is proposal_total_trade_volume_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposal_total_trade_volume_variance_fields"') - return proposal_total_trade_volume_variance_fields_possibleTypes.includes(obj.__typename) + const transactions_mutation_response_possibleTypes: string[] = ['transactions_mutation_response'] + export const istransactions_mutation_response = (obj?: { __typename?: any } | null): obj is transactions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_mutation_response"') + return transactions_mutation_response_possibleTypes.includes(obj.__typename) } - const proposals_possibleTypes: string[] = ['proposals'] - export const isproposals = (obj?: { __typename?: any } | null): obj is proposals => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals"') - return proposals_possibleTypes.includes(obj.__typename) + const transactions_stddev_fields_possibleTypes: string[] = ['transactions_stddev_fields'] + export const istransactions_stddev_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_fields"') + return transactions_stddev_fields_possibleTypes.includes(obj.__typename) } - const proposals_aggregate_possibleTypes: string[] = ['proposals_aggregate'] - export const isproposals_aggregate = (obj?: { __typename?: any } | null): obj is proposals_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_aggregate"') - return proposals_aggregate_possibleTypes.includes(obj.__typename) + const transactions_stddev_pop_fields_possibleTypes: string[] = ['transactions_stddev_pop_fields'] + export const istransactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_pop_fields"') + return transactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const proposals_aggregate_fields_possibleTypes: string[] = ['proposals_aggregate_fields'] - export const isproposals_aggregate_fields = (obj?: { __typename?: any } | null): obj is proposals_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_aggregate_fields"') - return proposals_aggregate_fields_possibleTypes.includes(obj.__typename) + const transactions_stddev_samp_fields_possibleTypes: string[] = ['transactions_stddev_samp_fields'] + export const istransactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_samp_fields"') + return transactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const proposals_avg_fields_possibleTypes: string[] = ['proposals_avg_fields'] - export const isproposals_avg_fields = (obj?: { __typename?: any } | null): obj is proposals_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_avg_fields"') - return proposals_avg_fields_possibleTypes.includes(obj.__typename) + const transactions_sum_fields_possibleTypes: string[] = ['transactions_sum_fields'] + export const istransactions_sum_fields = (obj?: { __typename?: any } | null): obj is transactions_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_sum_fields"') + return transactions_sum_fields_possibleTypes.includes(obj.__typename) } - const proposals_max_fields_possibleTypes: string[] = ['proposals_max_fields'] - export const isproposals_max_fields = (obj?: { __typename?: any } | null): obj is proposals_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_max_fields"') - return proposals_max_fields_possibleTypes.includes(obj.__typename) + const transactions_var_pop_fields_possibleTypes: string[] = ['transactions_var_pop_fields'] + export const istransactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is transactions_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_var_pop_fields"') + return transactions_var_pop_fields_possibleTypes.includes(obj.__typename) } - const proposals_min_fields_possibleTypes: string[] = ['proposals_min_fields'] - export const isproposals_min_fields = (obj?: { __typename?: any } | null): obj is proposals_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_min_fields"') - return proposals_min_fields_possibleTypes.includes(obj.__typename) + const transactions_var_samp_fields_possibleTypes: string[] = ['transactions_var_samp_fields'] + export const istransactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is transactions_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_var_samp_fields"') + return transactions_var_samp_fields_possibleTypes.includes(obj.__typename) } - const proposals_mutation_response_possibleTypes: string[] = ['proposals_mutation_response'] - export const isproposals_mutation_response = (obj?: { __typename?: any } | null): obj is proposals_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_mutation_response"') - return proposals_mutation_response_possibleTypes.includes(obj.__typename) + const transactions_variance_fields_possibleTypes: string[] = ['transactions_variance_fields'] + export const istransactions_variance_fields = (obj?: { __typename?: any } | null): obj is transactions_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_variance_fields"') + return transactions_variance_fields_possibleTypes.includes(obj.__typename) } - const proposals_stddev_fields_possibleTypes: string[] = ['proposals_stddev_fields'] - export const isproposals_stddev_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_fields"') - return proposals_stddev_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_possibleTypes: string[] = ['twap_chart_data'] + export const istwap_chart_data = (obj?: { __typename?: any } | null): obj is twap_chart_data => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data"') + return twap_chart_data_possibleTypes.includes(obj.__typename) } - const proposals_stddev_pop_fields_possibleTypes: string[] = ['proposals_stddev_pop_fields'] - export const isproposals_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_pop_fields"') - return proposals_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_aggregate_possibleTypes: string[] = ['twap_chart_data_aggregate'] + export const istwap_chart_data_aggregate = (obj?: { __typename?: any } | null): obj is twap_chart_data_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_aggregate"') + return twap_chart_data_aggregate_possibleTypes.includes(obj.__typename) } - const proposals_stddev_samp_fields_possibleTypes: string[] = ['proposals_stddev_samp_fields'] - export const isproposals_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is proposals_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_stddev_samp_fields"') - return proposals_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_aggregate_fields_possibleTypes: string[] = ['twap_chart_data_aggregate_fields'] + export const istwap_chart_data_aggregate_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_aggregate_fields"') + return twap_chart_data_aggregate_fields_possibleTypes.includes(obj.__typename) } - const proposals_sum_fields_possibleTypes: string[] = ['proposals_sum_fields'] - export const isproposals_sum_fields = (obj?: { __typename?: any } | null): obj is proposals_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_sum_fields"') - return proposals_sum_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_avg_fields_possibleTypes: string[] = ['twap_chart_data_avg_fields'] + export const istwap_chart_data_avg_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_avg_fields"') + return twap_chart_data_avg_fields_possibleTypes.includes(obj.__typename) } - const proposals_var_pop_fields_possibleTypes: string[] = ['proposals_var_pop_fields'] - export const isproposals_var_pop_fields = (obj?: { __typename?: any } | null): obj is proposals_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_var_pop_fields"') - return proposals_var_pop_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_max_fields_possibleTypes: string[] = ['twap_chart_data_max_fields'] + export const istwap_chart_data_max_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_max_fields"') + return twap_chart_data_max_fields_possibleTypes.includes(obj.__typename) } - const proposals_var_samp_fields_possibleTypes: string[] = ['proposals_var_samp_fields'] - export const isproposals_var_samp_fields = (obj?: { __typename?: any } | null): obj is proposals_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_var_samp_fields"') - return proposals_var_samp_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_min_fields_possibleTypes: string[] = ['twap_chart_data_min_fields'] + export const istwap_chart_data_min_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_min_fields"') + return twap_chart_data_min_fields_possibleTypes.includes(obj.__typename) } - const proposals_variance_fields_possibleTypes: string[] = ['proposals_variance_fields'] - export const isproposals_variance_fields = (obj?: { __typename?: any } | null): obj is proposals_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isproposals_variance_fields"') - return proposals_variance_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_mutation_response_possibleTypes: string[] = ['twap_chart_data_mutation_response'] + export const istwap_chart_data_mutation_response = (obj?: { __typename?: any } | null): obj is twap_chart_data_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_mutation_response"') + return twap_chart_data_mutation_response_possibleTypes.includes(obj.__typename) } - const query_root_possibleTypes: string[] = ['query_root'] - export const isquery_root = (obj?: { __typename?: any } | null): obj is query_root => { - if (!obj?.__typename) throw new Error('__typename is missing in "isquery_root"') - return query_root_possibleTypes.includes(obj.__typename) + const twap_chart_data_stddev_fields_possibleTypes: string[] = ['twap_chart_data_stddev_fields'] + export const istwap_chart_data_stddev_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_fields"') + return twap_chart_data_stddev_fields_possibleTypes.includes(obj.__typename) } - const reactions_possibleTypes: string[] = ['reactions'] - export const isreactions = (obj?: { __typename?: any } | null): obj is reactions => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions"') - return reactions_possibleTypes.includes(obj.__typename) + const twap_chart_data_stddev_pop_fields_possibleTypes: string[] = ['twap_chart_data_stddev_pop_fields'] + export const istwap_chart_data_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_pop_fields"') + return twap_chart_data_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const reactions_aggregate_possibleTypes: string[] = ['reactions_aggregate'] - export const isreactions_aggregate = (obj?: { __typename?: any } | null): obj is reactions_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_aggregate"') - return reactions_aggregate_possibleTypes.includes(obj.__typename) + const twap_chart_data_stddev_samp_fields_possibleTypes: string[] = ['twap_chart_data_stddev_samp_fields'] + export const istwap_chart_data_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_samp_fields"') + return twap_chart_data_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const reactions_aggregate_fields_possibleTypes: string[] = ['reactions_aggregate_fields'] - export const isreactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is reactions_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_aggregate_fields"') - return reactions_aggregate_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_sum_fields_possibleTypes: string[] = ['twap_chart_data_sum_fields'] + export const istwap_chart_data_sum_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_sum_fields"') + return twap_chart_data_sum_fields_possibleTypes.includes(obj.__typename) } - const reactions_avg_fields_possibleTypes: string[] = ['reactions_avg_fields'] - export const isreactions_avg_fields = (obj?: { __typename?: any } | null): obj is reactions_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_avg_fields"') - return reactions_avg_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_var_pop_fields_possibleTypes: string[] = ['twap_chart_data_var_pop_fields'] + export const istwap_chart_data_var_pop_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_var_pop_fields"') + return twap_chart_data_var_pop_fields_possibleTypes.includes(obj.__typename) } - const reactions_max_fields_possibleTypes: string[] = ['reactions_max_fields'] - export const isreactions_max_fields = (obj?: { __typename?: any } | null): obj is reactions_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_max_fields"') - return reactions_max_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_var_samp_fields_possibleTypes: string[] = ['twap_chart_data_var_samp_fields'] + export const istwap_chart_data_var_samp_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_var_samp_fields"') + return twap_chart_data_var_samp_fields_possibleTypes.includes(obj.__typename) } - const reactions_min_fields_possibleTypes: string[] = ['reactions_min_fields'] - export const isreactions_min_fields = (obj?: { __typename?: any } | null): obj is reactions_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_min_fields"') - return reactions_min_fields_possibleTypes.includes(obj.__typename) + const twap_chart_data_variance_fields_possibleTypes: string[] = ['twap_chart_data_variance_fields'] + export const istwap_chart_data_variance_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_variance_fields"') + return twap_chart_data_variance_fields_possibleTypes.includes(obj.__typename) } - const reactions_mutation_response_possibleTypes: string[] = ['reactions_mutation_response'] - export const isreactions_mutation_response = (obj?: { __typename?: any } | null): obj is reactions_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_mutation_response"') - return reactions_mutation_response_possibleTypes.includes(obj.__typename) + const twaps_possibleTypes: string[] = ['twaps'] + export const istwaps = (obj?: { __typename?: any } | null): obj is twaps => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps"') + return twaps_possibleTypes.includes(obj.__typename) } - const reactions_stddev_fields_possibleTypes: string[] = ['reactions_stddev_fields'] - export const isreactions_stddev_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_fields"') - return reactions_stddev_fields_possibleTypes.includes(obj.__typename) + const twaps_aggregate_possibleTypes: string[] = ['twaps_aggregate'] + export const istwaps_aggregate = (obj?: { __typename?: any } | null): obj is twaps_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_aggregate"') + return twaps_aggregate_possibleTypes.includes(obj.__typename) } - const reactions_stddev_pop_fields_possibleTypes: string[] = ['reactions_stddev_pop_fields'] - export const isreactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_pop_fields"') - return reactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const twaps_aggregate_fields_possibleTypes: string[] = ['twaps_aggregate_fields'] + export const istwaps_aggregate_fields = (obj?: { __typename?: any } | null): obj is twaps_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_aggregate_fields"') + return twaps_aggregate_fields_possibleTypes.includes(obj.__typename) } - const reactions_stddev_samp_fields_possibleTypes: string[] = ['reactions_stddev_samp_fields'] - export const isreactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is reactions_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_stddev_samp_fields"') - return reactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const twaps_avg_fields_possibleTypes: string[] = ['twaps_avg_fields'] + export const istwaps_avg_fields = (obj?: { __typename?: any } | null): obj is twaps_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_avg_fields"') + return twaps_avg_fields_possibleTypes.includes(obj.__typename) } - const reactions_sum_fields_possibleTypes: string[] = ['reactions_sum_fields'] - export const isreactions_sum_fields = (obj?: { __typename?: any } | null): obj is reactions_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_sum_fields"') - return reactions_sum_fields_possibleTypes.includes(obj.__typename) + const twaps_max_fields_possibleTypes: string[] = ['twaps_max_fields'] + export const istwaps_max_fields = (obj?: { __typename?: any } | null): obj is twaps_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_max_fields"') + return twaps_max_fields_possibleTypes.includes(obj.__typename) } - const reactions_var_pop_fields_possibleTypes: string[] = ['reactions_var_pop_fields'] - export const isreactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is reactions_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_var_pop_fields"') - return reactions_var_pop_fields_possibleTypes.includes(obj.__typename) + const twaps_min_fields_possibleTypes: string[] = ['twaps_min_fields'] + export const istwaps_min_fields = (obj?: { __typename?: any } | null): obj is twaps_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_min_fields"') + return twaps_min_fields_possibleTypes.includes(obj.__typename) } - const reactions_var_samp_fields_possibleTypes: string[] = ['reactions_var_samp_fields'] - export const isreactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is reactions_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_var_samp_fields"') - return reactions_var_samp_fields_possibleTypes.includes(obj.__typename) + const twaps_mutation_response_possibleTypes: string[] = ['twaps_mutation_response'] + export const istwaps_mutation_response = (obj?: { __typename?: any } | null): obj is twaps_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_mutation_response"') + return twaps_mutation_response_possibleTypes.includes(obj.__typename) } - const reactions_variance_fields_possibleTypes: string[] = ['reactions_variance_fields'] - export const isreactions_variance_fields = (obj?: { __typename?: any } | null): obj is reactions_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isreactions_variance_fields"') - return reactions_variance_fields_possibleTypes.includes(obj.__typename) + const twaps_stddev_fields_possibleTypes: string[] = ['twaps_stddev_fields'] + export const istwaps_stddev_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_fields"') + return twaps_stddev_fields_possibleTypes.includes(obj.__typename) } - const sessions_possibleTypes: string[] = ['sessions'] - export const issessions = (obj?: { __typename?: any } | null): obj is sessions => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions"') - return sessions_possibleTypes.includes(obj.__typename) + const twaps_stddev_pop_fields_possibleTypes: string[] = ['twaps_stddev_pop_fields'] + export const istwaps_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_pop_fields"') + return twaps_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const sessions_aggregate_possibleTypes: string[] = ['sessions_aggregate'] - export const issessions_aggregate = (obj?: { __typename?: any } | null): obj is sessions_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions_aggregate"') - return sessions_aggregate_possibleTypes.includes(obj.__typename) + const twaps_stddev_samp_fields_possibleTypes: string[] = ['twaps_stddev_samp_fields'] + export const istwaps_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_samp_fields"') + return twaps_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const sessions_aggregate_fields_possibleTypes: string[] = ['sessions_aggregate_fields'] - export const issessions_aggregate_fields = (obj?: { __typename?: any } | null): obj is sessions_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions_aggregate_fields"') - return sessions_aggregate_fields_possibleTypes.includes(obj.__typename) + const twaps_sum_fields_possibleTypes: string[] = ['twaps_sum_fields'] + export const istwaps_sum_fields = (obj?: { __typename?: any } | null): obj is twaps_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_sum_fields"') + return twaps_sum_fields_possibleTypes.includes(obj.__typename) } - const sessions_max_fields_possibleTypes: string[] = ['sessions_max_fields'] - export const issessions_max_fields = (obj?: { __typename?: any } | null): obj is sessions_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions_max_fields"') - return sessions_max_fields_possibleTypes.includes(obj.__typename) + const twaps_var_pop_fields_possibleTypes: string[] = ['twaps_var_pop_fields'] + export const istwaps_var_pop_fields = (obj?: { __typename?: any } | null): obj is twaps_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_var_pop_fields"') + return twaps_var_pop_fields_possibleTypes.includes(obj.__typename) } - const sessions_min_fields_possibleTypes: string[] = ['sessions_min_fields'] - export const issessions_min_fields = (obj?: { __typename?: any } | null): obj is sessions_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions_min_fields"') - return sessions_min_fields_possibleTypes.includes(obj.__typename) + const twaps_var_samp_fields_possibleTypes: string[] = ['twaps_var_samp_fields'] + export const istwaps_var_samp_fields = (obj?: { __typename?: any } | null): obj is twaps_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_var_samp_fields"') + return twaps_var_samp_fields_possibleTypes.includes(obj.__typename) } - const sessions_mutation_response_possibleTypes: string[] = ['sessions_mutation_response'] - export const issessions_mutation_response = (obj?: { __typename?: any } | null): obj is sessions_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "issessions_mutation_response"') - return sessions_mutation_response_possibleTypes.includes(obj.__typename) + const twaps_variance_fields_possibleTypes: string[] = ['twaps_variance_fields'] + export const istwaps_variance_fields = (obj?: { __typename?: any } | null): obj is twaps_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_variance_fields"') + return twaps_variance_fields_possibleTypes.includes(obj.__typename) } - const subscription_root_possibleTypes: string[] = ['subscription_root'] - export const issubscription_root = (obj?: { __typename?: any } | null): obj is subscription_root => { - if (!obj?.__typename) throw new Error('__typename is missing in "issubscription_root"') - return subscription_root_possibleTypes.includes(obj.__typename) + const user_deposits_possibleTypes: string[] = ['user_deposits'] + export const isuser_deposits = (obj?: { __typename?: any } | null): obj is user_deposits => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits"') + return user_deposits_possibleTypes.includes(obj.__typename) } - const takes_possibleTypes: string[] = ['takes'] - export const istakes = (obj?: { __typename?: any } | null): obj is takes => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes"') - return takes_possibleTypes.includes(obj.__typename) + const user_deposits_aggregate_possibleTypes: string[] = ['user_deposits_aggregate'] + export const isuser_deposits_aggregate = (obj?: { __typename?: any } | null): obj is user_deposits_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_aggregate"') + return user_deposits_aggregate_possibleTypes.includes(obj.__typename) } - const takes_aggregate_possibleTypes: string[] = ['takes_aggregate'] - export const istakes_aggregate = (obj?: { __typename?: any } | null): obj is takes_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_aggregate"') - return takes_aggregate_possibleTypes.includes(obj.__typename) + const user_deposits_aggregate_fields_possibleTypes: string[] = ['user_deposits_aggregate_fields'] + export const isuser_deposits_aggregate_fields = (obj?: { __typename?: any } | null): obj is user_deposits_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_aggregate_fields"') + return user_deposits_aggregate_fields_possibleTypes.includes(obj.__typename) } - const takes_aggregate_fields_possibleTypes: string[] = ['takes_aggregate_fields'] - export const istakes_aggregate_fields = (obj?: { __typename?: any } | null): obj is takes_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_aggregate_fields"') - return takes_aggregate_fields_possibleTypes.includes(obj.__typename) + const user_deposits_avg_fields_possibleTypes: string[] = ['user_deposits_avg_fields'] + export const isuser_deposits_avg_fields = (obj?: { __typename?: any } | null): obj is user_deposits_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_avg_fields"') + return user_deposits_avg_fields_possibleTypes.includes(obj.__typename) } - const takes_avg_fields_possibleTypes: string[] = ['takes_avg_fields'] - export const istakes_avg_fields = (obj?: { __typename?: any } | null): obj is takes_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_avg_fields"') - return takes_avg_fields_possibleTypes.includes(obj.__typename) + const user_deposits_max_fields_possibleTypes: string[] = ['user_deposits_max_fields'] + export const isuser_deposits_max_fields = (obj?: { __typename?: any } | null): obj is user_deposits_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_max_fields"') + return user_deposits_max_fields_possibleTypes.includes(obj.__typename) } - const takes_max_fields_possibleTypes: string[] = ['takes_max_fields'] - export const istakes_max_fields = (obj?: { __typename?: any } | null): obj is takes_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_max_fields"') - return takes_max_fields_possibleTypes.includes(obj.__typename) + const user_deposits_min_fields_possibleTypes: string[] = ['user_deposits_min_fields'] + export const isuser_deposits_min_fields = (obj?: { __typename?: any } | null): obj is user_deposits_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_min_fields"') + return user_deposits_min_fields_possibleTypes.includes(obj.__typename) } - const takes_min_fields_possibleTypes: string[] = ['takes_min_fields'] - export const istakes_min_fields = (obj?: { __typename?: any } | null): obj is takes_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_min_fields"') - return takes_min_fields_possibleTypes.includes(obj.__typename) + const user_deposits_mutation_response_possibleTypes: string[] = ['user_deposits_mutation_response'] + export const isuser_deposits_mutation_response = (obj?: { __typename?: any } | null): obj is user_deposits_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_mutation_response"') + return user_deposits_mutation_response_possibleTypes.includes(obj.__typename) } - const takes_mutation_response_possibleTypes: string[] = ['takes_mutation_response'] - export const istakes_mutation_response = (obj?: { __typename?: any } | null): obj is takes_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_mutation_response"') - return takes_mutation_response_possibleTypes.includes(obj.__typename) + const user_deposits_stddev_fields_possibleTypes: string[] = ['user_deposits_stddev_fields'] + export const isuser_deposits_stddev_fields = (obj?: { __typename?: any } | null): obj is user_deposits_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_stddev_fields"') + return user_deposits_stddev_fields_possibleTypes.includes(obj.__typename) } - const takes_stddev_fields_possibleTypes: string[] = ['takes_stddev_fields'] - export const istakes_stddev_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_fields"') - return takes_stddev_fields_possibleTypes.includes(obj.__typename) + const user_deposits_stddev_pop_fields_possibleTypes: string[] = ['user_deposits_stddev_pop_fields'] + export const isuser_deposits_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is user_deposits_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_stddev_pop_fields"') + return user_deposits_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const takes_stddev_pop_fields_possibleTypes: string[] = ['takes_stddev_pop_fields'] - export const istakes_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_pop_fields"') - return takes_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const user_deposits_stddev_samp_fields_possibleTypes: string[] = ['user_deposits_stddev_samp_fields'] + export const isuser_deposits_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is user_deposits_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_stddev_samp_fields"') + return user_deposits_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const takes_stddev_samp_fields_possibleTypes: string[] = ['takes_stddev_samp_fields'] - export const istakes_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is takes_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_stddev_samp_fields"') - return takes_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const user_deposits_sum_fields_possibleTypes: string[] = ['user_deposits_sum_fields'] + export const isuser_deposits_sum_fields = (obj?: { __typename?: any } | null): obj is user_deposits_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_sum_fields"') + return user_deposits_sum_fields_possibleTypes.includes(obj.__typename) } - const takes_sum_fields_possibleTypes: string[] = ['takes_sum_fields'] - export const istakes_sum_fields = (obj?: { __typename?: any } | null): obj is takes_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_sum_fields"') - return takes_sum_fields_possibleTypes.includes(obj.__typename) + const user_deposits_var_pop_fields_possibleTypes: string[] = ['user_deposits_var_pop_fields'] + export const isuser_deposits_var_pop_fields = (obj?: { __typename?: any } | null): obj is user_deposits_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_var_pop_fields"') + return user_deposits_var_pop_fields_possibleTypes.includes(obj.__typename) } - const takes_var_pop_fields_possibleTypes: string[] = ['takes_var_pop_fields'] - export const istakes_var_pop_fields = (obj?: { __typename?: any } | null): obj is takes_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_var_pop_fields"') - return takes_var_pop_fields_possibleTypes.includes(obj.__typename) + const user_deposits_var_samp_fields_possibleTypes: string[] = ['user_deposits_var_samp_fields'] + export const isuser_deposits_var_samp_fields = (obj?: { __typename?: any } | null): obj is user_deposits_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_var_samp_fields"') + return user_deposits_var_samp_fields_possibleTypes.includes(obj.__typename) } - const takes_var_samp_fields_possibleTypes: string[] = ['takes_var_samp_fields'] - export const istakes_var_samp_fields = (obj?: { __typename?: any } | null): obj is takes_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_var_samp_fields"') - return takes_var_samp_fields_possibleTypes.includes(obj.__typename) + const user_deposits_variance_fields_possibleTypes: string[] = ['user_deposits_variance_fields'] + export const isuser_deposits_variance_fields = (obj?: { __typename?: any } | null): obj is user_deposits_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_deposits_variance_fields"') + return user_deposits_variance_fields_possibleTypes.includes(obj.__typename) } - const takes_variance_fields_possibleTypes: string[] = ['takes_variance_fields'] - export const istakes_variance_fields = (obj?: { __typename?: any } | null): obj is takes_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istakes_variance_fields"') - return takes_variance_fields_possibleTypes.includes(obj.__typename) + const user_performance_possibleTypes: string[] = ['user_performance'] + export const isuser_performance = (obj?: { __typename?: any } | null): obj is user_performance => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance"') + return user_performance_possibleTypes.includes(obj.__typename) } - const token_acct_balances_possibleTypes: string[] = ['token_acct_balances'] - export const istoken_acct_balances = (obj?: { __typename?: any } | null): obj is token_acct_balances => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances"') - return token_acct_balances_possibleTypes.includes(obj.__typename) + const user_performance_aggregate_possibleTypes: string[] = ['user_performance_aggregate'] + export const isuser_performance_aggregate = (obj?: { __typename?: any } | null): obj is user_performance_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_aggregate"') + return user_performance_aggregate_possibleTypes.includes(obj.__typename) } - const token_acct_balances_aggregate_possibleTypes: string[] = ['token_acct_balances_aggregate'] - export const istoken_acct_balances_aggregate = (obj?: { __typename?: any } | null): obj is token_acct_balances_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_aggregate"') - return token_acct_balances_aggregate_possibleTypes.includes(obj.__typename) + const user_performance_aggregate_fields_possibleTypes: string[] = ['user_performance_aggregate_fields'] + export const isuser_performance_aggregate_fields = (obj?: { __typename?: any } | null): obj is user_performance_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_aggregate_fields"') + return user_performance_aggregate_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_aggregate_fields_possibleTypes: string[] = ['token_acct_balances_aggregate_fields'] - export const istoken_acct_balances_aggregate_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_aggregate_fields"') - return token_acct_balances_aggregate_fields_possibleTypes.includes(obj.__typename) + const user_performance_avg_fields_possibleTypes: string[] = ['user_performance_avg_fields'] + export const isuser_performance_avg_fields = (obj?: { __typename?: any } | null): obj is user_performance_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_avg_fields"') + return user_performance_avg_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_avg_fields_possibleTypes: string[] = ['token_acct_balances_avg_fields'] - export const istoken_acct_balances_avg_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_avg_fields"') - return token_acct_balances_avg_fields_possibleTypes.includes(obj.__typename) + const user_performance_max_fields_possibleTypes: string[] = ['user_performance_max_fields'] + export const isuser_performance_max_fields = (obj?: { __typename?: any } | null): obj is user_performance_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_max_fields"') + return user_performance_max_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_max_fields_possibleTypes: string[] = ['token_acct_balances_max_fields'] - export const istoken_acct_balances_max_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_max_fields"') - return token_acct_balances_max_fields_possibleTypes.includes(obj.__typename) + const user_performance_min_fields_possibleTypes: string[] = ['user_performance_min_fields'] + export const isuser_performance_min_fields = (obj?: { __typename?: any } | null): obj is user_performance_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_min_fields"') + return user_performance_min_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_min_fields_possibleTypes: string[] = ['token_acct_balances_min_fields'] - export const istoken_acct_balances_min_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_min_fields"') - return token_acct_balances_min_fields_possibleTypes.includes(obj.__typename) + const user_performance_mutation_response_possibleTypes: string[] = ['user_performance_mutation_response'] + export const isuser_performance_mutation_response = (obj?: { __typename?: any } | null): obj is user_performance_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_mutation_response"') + return user_performance_mutation_response_possibleTypes.includes(obj.__typename) } - const token_acct_balances_mutation_response_possibleTypes: string[] = ['token_acct_balances_mutation_response'] - export const istoken_acct_balances_mutation_response = (obj?: { __typename?: any } | null): obj is token_acct_balances_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_mutation_response"') - return token_acct_balances_mutation_response_possibleTypes.includes(obj.__typename) + const user_performance_stddev_fields_possibleTypes: string[] = ['user_performance_stddev_fields'] + export const isuser_performance_stddev_fields = (obj?: { __typename?: any } | null): obj is user_performance_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_stddev_fields"') + return user_performance_stddev_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_stddev_fields_possibleTypes: string[] = ['token_acct_balances_stddev_fields'] - export const istoken_acct_balances_stddev_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_fields"') - return token_acct_balances_stddev_fields_possibleTypes.includes(obj.__typename) + const user_performance_stddev_pop_fields_possibleTypes: string[] = ['user_performance_stddev_pop_fields'] + export const isuser_performance_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is user_performance_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_stddev_pop_fields"') + return user_performance_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_stddev_pop_fields_possibleTypes: string[] = ['token_acct_balances_stddev_pop_fields'] - export const istoken_acct_balances_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_pop_fields"') - return token_acct_balances_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const user_performance_stddev_samp_fields_possibleTypes: string[] = ['user_performance_stddev_samp_fields'] + export const isuser_performance_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is user_performance_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_stddev_samp_fields"') + return user_performance_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_stddev_samp_fields_possibleTypes: string[] = ['token_acct_balances_stddev_samp_fields'] - export const istoken_acct_balances_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_stddev_samp_fields"') - return token_acct_balances_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const user_performance_sum_fields_possibleTypes: string[] = ['user_performance_sum_fields'] + export const isuser_performance_sum_fields = (obj?: { __typename?: any } | null): obj is user_performance_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_sum_fields"') + return user_performance_sum_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_sum_fields_possibleTypes: string[] = ['token_acct_balances_sum_fields'] - export const istoken_acct_balances_sum_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_sum_fields"') - return token_acct_balances_sum_fields_possibleTypes.includes(obj.__typename) + const user_performance_var_pop_fields_possibleTypes: string[] = ['user_performance_var_pop_fields'] + export const isuser_performance_var_pop_fields = (obj?: { __typename?: any } | null): obj is user_performance_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_var_pop_fields"') + return user_performance_var_pop_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_var_pop_fields_possibleTypes: string[] = ['token_acct_balances_var_pop_fields'] - export const istoken_acct_balances_var_pop_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_var_pop_fields"') - return token_acct_balances_var_pop_fields_possibleTypes.includes(obj.__typename) + const user_performance_var_samp_fields_possibleTypes: string[] = ['user_performance_var_samp_fields'] + export const isuser_performance_var_samp_fields = (obj?: { __typename?: any } | null): obj is user_performance_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_var_samp_fields"') + return user_performance_var_samp_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_var_samp_fields_possibleTypes: string[] = ['token_acct_balances_var_samp_fields'] - export const istoken_acct_balances_var_samp_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_var_samp_fields"') - return token_acct_balances_var_samp_fields_possibleTypes.includes(obj.__typename) + const user_performance_variance_fields_possibleTypes: string[] = ['user_performance_variance_fields'] + export const isuser_performance_variance_fields = (obj?: { __typename?: any } | null): obj is user_performance_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isuser_performance_variance_fields"') + return user_performance_variance_fields_possibleTypes.includes(obj.__typename) } - const token_acct_balances_variance_fields_possibleTypes: string[] = ['token_acct_balances_variance_fields'] - export const istoken_acct_balances_variance_fields = (obj?: { __typename?: any } | null): obj is token_acct_balances_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_acct_balances_variance_fields"') - return token_acct_balances_variance_fields_possibleTypes.includes(obj.__typename) + const users_possibleTypes: string[] = ['users'] + export const isusers = (obj?: { __typename?: any } | null): obj is users => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers"') + return users_possibleTypes.includes(obj.__typename) } - const token_accts_possibleTypes: string[] = ['token_accts'] - export const istoken_accts = (obj?: { __typename?: any } | null): obj is token_accts => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts"') - return token_accts_possibleTypes.includes(obj.__typename) + const users_aggregate_possibleTypes: string[] = ['users_aggregate'] + export const isusers_aggregate = (obj?: { __typename?: any } | null): obj is users_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers_aggregate"') + return users_aggregate_possibleTypes.includes(obj.__typename) } - const token_accts_aggregate_possibleTypes: string[] = ['token_accts_aggregate'] - export const istoken_accts_aggregate = (obj?: { __typename?: any } | null): obj is token_accts_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_aggregate"') - return token_accts_aggregate_possibleTypes.includes(obj.__typename) + const users_aggregate_fields_possibleTypes: string[] = ['users_aggregate_fields'] + export const isusers_aggregate_fields = (obj?: { __typename?: any } | null): obj is users_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers_aggregate_fields"') + return users_aggregate_fields_possibleTypes.includes(obj.__typename) } - const token_accts_aggregate_fields_possibleTypes: string[] = ['token_accts_aggregate_fields'] - export const istoken_accts_aggregate_fields = (obj?: { __typename?: any } | null): obj is token_accts_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_aggregate_fields"') - return token_accts_aggregate_fields_possibleTypes.includes(obj.__typename) + const users_max_fields_possibleTypes: string[] = ['users_max_fields'] + export const isusers_max_fields = (obj?: { __typename?: any } | null): obj is users_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers_max_fields"') + return users_max_fields_possibleTypes.includes(obj.__typename) } - const token_accts_avg_fields_possibleTypes: string[] = ['token_accts_avg_fields'] - export const istoken_accts_avg_fields = (obj?: { __typename?: any } | null): obj is token_accts_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_avg_fields"') - return token_accts_avg_fields_possibleTypes.includes(obj.__typename) + const users_min_fields_possibleTypes: string[] = ['users_min_fields'] + export const isusers_min_fields = (obj?: { __typename?: any } | null): obj is users_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers_min_fields"') + return users_min_fields_possibleTypes.includes(obj.__typename) } - const token_accts_max_fields_possibleTypes: string[] = ['token_accts_max_fields'] - export const istoken_accts_max_fields = (obj?: { __typename?: any } | null): obj is token_accts_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_max_fields"') - return token_accts_max_fields_possibleTypes.includes(obj.__typename) + const users_mutation_response_possibleTypes: string[] = ['users_mutation_response'] + export const isusers_mutation_response = (obj?: { __typename?: any } | null): obj is users_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isusers_mutation_response"') + return users_mutation_response_possibleTypes.includes(obj.__typename) } - const token_accts_min_fields_possibleTypes: string[] = ['token_accts_min_fields'] - export const istoken_accts_min_fields = (obj?: { __typename?: any } | null): obj is token_accts_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_min_fields"') - return token_accts_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_possibleTypes: string[] = ['v0_4_amms'] + export const isv0_4_amms = (obj?: { __typename?: any } | null): obj is v0_4_amms => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms"') + return v0_4_amms_possibleTypes.includes(obj.__typename) } - const token_accts_mutation_response_possibleTypes: string[] = ['token_accts_mutation_response'] - export const istoken_accts_mutation_response = (obj?: { __typename?: any } | null): obj is token_accts_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_mutation_response"') - return token_accts_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_amms_aggregate_possibleTypes: string[] = ['v0_4_amms_aggregate'] + export const isv0_4_amms_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_amms_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_aggregate"') + return v0_4_amms_aggregate_possibleTypes.includes(obj.__typename) } - const token_accts_stddev_fields_possibleTypes: string[] = ['token_accts_stddev_fields'] - export const istoken_accts_stddev_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_fields"') - return token_accts_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_aggregate_fields_possibleTypes: string[] = ['v0_4_amms_aggregate_fields'] + export const isv0_4_amms_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_aggregate_fields"') + return v0_4_amms_aggregate_fields_possibleTypes.includes(obj.__typename) } - const token_accts_stddev_pop_fields_possibleTypes: string[] = ['token_accts_stddev_pop_fields'] - export const istoken_accts_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_pop_fields"') - return token_accts_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_avg_fields_possibleTypes: string[] = ['v0_4_amms_avg_fields'] + export const isv0_4_amms_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_avg_fields"') + return v0_4_amms_avg_fields_possibleTypes.includes(obj.__typename) } - const token_accts_stddev_samp_fields_possibleTypes: string[] = ['token_accts_stddev_samp_fields'] - export const istoken_accts_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is token_accts_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_stddev_samp_fields"') - return token_accts_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_max_fields_possibleTypes: string[] = ['v0_4_amms_max_fields'] + export const isv0_4_amms_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_max_fields"') + return v0_4_amms_max_fields_possibleTypes.includes(obj.__typename) } - const token_accts_sum_fields_possibleTypes: string[] = ['token_accts_sum_fields'] - export const istoken_accts_sum_fields = (obj?: { __typename?: any } | null): obj is token_accts_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_sum_fields"') - return token_accts_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_min_fields_possibleTypes: string[] = ['v0_4_amms_min_fields'] + export const isv0_4_amms_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_min_fields"') + return v0_4_amms_min_fields_possibleTypes.includes(obj.__typename) } - const token_accts_var_pop_fields_possibleTypes: string[] = ['token_accts_var_pop_fields'] - export const istoken_accts_var_pop_fields = (obj?: { __typename?: any } | null): obj is token_accts_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_var_pop_fields"') - return token_accts_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_mutation_response_possibleTypes: string[] = ['v0_4_amms_mutation_response'] + export const isv0_4_amms_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_amms_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_mutation_response"') + return v0_4_amms_mutation_response_possibleTypes.includes(obj.__typename) } - const token_accts_var_samp_fields_possibleTypes: string[] = ['token_accts_var_samp_fields'] - export const istoken_accts_var_samp_fields = (obj?: { __typename?: any } | null): obj is token_accts_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_var_samp_fields"') - return token_accts_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_stddev_fields_possibleTypes: string[] = ['v0_4_amms_stddev_fields'] + export const isv0_4_amms_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_stddev_fields"') + return v0_4_amms_stddev_fields_possibleTypes.includes(obj.__typename) } - const token_accts_variance_fields_possibleTypes: string[] = ['token_accts_variance_fields'] - export const istoken_accts_variance_fields = (obj?: { __typename?: any } | null): obj is token_accts_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istoken_accts_variance_fields"') - return token_accts_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_stddev_pop_fields_possibleTypes: string[] = ['v0_4_amms_stddev_pop_fields'] + export const isv0_4_amms_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_stddev_pop_fields"') + return v0_4_amms_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const tokens_possibleTypes: string[] = ['tokens'] - export const istokens = (obj?: { __typename?: any } | null): obj is tokens => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens"') - return tokens_possibleTypes.includes(obj.__typename) + const v0_4_amms_stddev_samp_fields_possibleTypes: string[] = ['v0_4_amms_stddev_samp_fields'] + export const isv0_4_amms_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_stddev_samp_fields"') + return v0_4_amms_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const tokens_aggregate_possibleTypes: string[] = ['tokens_aggregate'] - export const istokens_aggregate = (obj?: { __typename?: any } | null): obj is tokens_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_aggregate"') - return tokens_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_amms_sum_fields_possibleTypes: string[] = ['v0_4_amms_sum_fields'] + export const isv0_4_amms_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_sum_fields"') + return v0_4_amms_sum_fields_possibleTypes.includes(obj.__typename) } - const tokens_aggregate_fields_possibleTypes: string[] = ['tokens_aggregate_fields'] - export const istokens_aggregate_fields = (obj?: { __typename?: any } | null): obj is tokens_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_aggregate_fields"') - return tokens_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_var_pop_fields_possibleTypes: string[] = ['v0_4_amms_var_pop_fields'] + export const isv0_4_amms_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_var_pop_fields"') + return v0_4_amms_var_pop_fields_possibleTypes.includes(obj.__typename) } - const tokens_avg_fields_possibleTypes: string[] = ['tokens_avg_fields'] - export const istokens_avg_fields = (obj?: { __typename?: any } | null): obj is tokens_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_avg_fields"') - return tokens_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_var_samp_fields_possibleTypes: string[] = ['v0_4_amms_var_samp_fields'] + export const isv0_4_amms_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_var_samp_fields"') + return v0_4_amms_var_samp_fields_possibleTypes.includes(obj.__typename) } - const tokens_max_fields_possibleTypes: string[] = ['tokens_max_fields'] - export const istokens_max_fields = (obj?: { __typename?: any } | null): obj is tokens_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_max_fields"') - return tokens_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_amms_variance_fields_possibleTypes: string[] = ['v0_4_amms_variance_fields'] + export const isv0_4_amms_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_amms_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_amms_variance_fields"') + return v0_4_amms_variance_fields_possibleTypes.includes(obj.__typename) } - const tokens_min_fields_possibleTypes: string[] = ['tokens_min_fields'] - export const istokens_min_fields = (obj?: { __typename?: any } | null): obj is tokens_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_min_fields"') - return tokens_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_possibleTypes: string[] = ['v0_4_conditional_vaults'] + export const isv0_4_conditional_vaults = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults"') + return v0_4_conditional_vaults_possibleTypes.includes(obj.__typename) } - const tokens_mutation_response_possibleTypes: string[] = ['tokens_mutation_response'] - export const istokens_mutation_response = (obj?: { __typename?: any } | null): obj is tokens_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_mutation_response"') - return tokens_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_aggregate_possibleTypes: string[] = ['v0_4_conditional_vaults_aggregate'] + export const isv0_4_conditional_vaults_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_aggregate"') + return v0_4_conditional_vaults_aggregate_possibleTypes.includes(obj.__typename) } - const tokens_stddev_fields_possibleTypes: string[] = ['tokens_stddev_fields'] - export const istokens_stddev_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_fields"') - return tokens_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_aggregate_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_aggregate_fields'] + export const isv0_4_conditional_vaults_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_aggregate_fields"') + return v0_4_conditional_vaults_aggregate_fields_possibleTypes.includes(obj.__typename) } - const tokens_stddev_pop_fields_possibleTypes: string[] = ['tokens_stddev_pop_fields'] - export const istokens_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_pop_fields"') - return tokens_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_avg_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_avg_fields'] + export const isv0_4_conditional_vaults_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_avg_fields"') + return v0_4_conditional_vaults_avg_fields_possibleTypes.includes(obj.__typename) } - const tokens_stddev_samp_fields_possibleTypes: string[] = ['tokens_stddev_samp_fields'] - export const istokens_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is tokens_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_stddev_samp_fields"') - return tokens_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_max_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_max_fields'] + export const isv0_4_conditional_vaults_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_max_fields"') + return v0_4_conditional_vaults_max_fields_possibleTypes.includes(obj.__typename) } - const tokens_sum_fields_possibleTypes: string[] = ['tokens_sum_fields'] - export const istokens_sum_fields = (obj?: { __typename?: any } | null): obj is tokens_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_sum_fields"') - return tokens_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_min_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_min_fields'] + export const isv0_4_conditional_vaults_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_min_fields"') + return v0_4_conditional_vaults_min_fields_possibleTypes.includes(obj.__typename) } - const tokens_var_pop_fields_possibleTypes: string[] = ['tokens_var_pop_fields'] - export const istokens_var_pop_fields = (obj?: { __typename?: any } | null): obj is tokens_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_var_pop_fields"') - return tokens_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_mutation_response_possibleTypes: string[] = ['v0_4_conditional_vaults_mutation_response'] + export const isv0_4_conditional_vaults_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_mutation_response"') + return v0_4_conditional_vaults_mutation_response_possibleTypes.includes(obj.__typename) } - const tokens_var_samp_fields_possibleTypes: string[] = ['tokens_var_samp_fields'] - export const istokens_var_samp_fields = (obj?: { __typename?: any } | null): obj is tokens_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_var_samp_fields"') - return tokens_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_stddev_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_stddev_fields'] + export const isv0_4_conditional_vaults_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_stddev_fields"') + return v0_4_conditional_vaults_stddev_fields_possibleTypes.includes(obj.__typename) } - const tokens_variance_fields_possibleTypes: string[] = ['tokens_variance_fields'] - export const istokens_variance_fields = (obj?: { __typename?: any } | null): obj is tokens_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istokens_variance_fields"') - return tokens_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_stddev_pop_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_stddev_pop_fields'] + export const isv0_4_conditional_vaults_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_stddev_pop_fields"') + return v0_4_conditional_vaults_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_possibleTypes: string[] = ['transaction_watcher_transactions'] - export const istransaction_watcher_transactions = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions"') - return transaction_watcher_transactions_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_stddev_samp_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_stddev_samp_fields'] + export const isv0_4_conditional_vaults_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_stddev_samp_fields"') + return v0_4_conditional_vaults_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_aggregate_possibleTypes: string[] = ['transaction_watcher_transactions_aggregate'] - export const istransaction_watcher_transactions_aggregate = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_aggregate"') - return transaction_watcher_transactions_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_sum_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_sum_fields'] + export const isv0_4_conditional_vaults_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_sum_fields"') + return v0_4_conditional_vaults_sum_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_aggregate_fields_possibleTypes: string[] = ['transaction_watcher_transactions_aggregate_fields'] - export const istransaction_watcher_transactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_aggregate_fields"') - return transaction_watcher_transactions_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_var_pop_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_var_pop_fields'] + export const isv0_4_conditional_vaults_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_var_pop_fields"') + return v0_4_conditional_vaults_var_pop_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_avg_fields_possibleTypes: string[] = ['transaction_watcher_transactions_avg_fields'] - export const istransaction_watcher_transactions_avg_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_avg_fields"') - return transaction_watcher_transactions_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_var_samp_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_var_samp_fields'] + export const isv0_4_conditional_vaults_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_var_samp_fields"') + return v0_4_conditional_vaults_var_samp_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_max_fields_possibleTypes: string[] = ['transaction_watcher_transactions_max_fields'] - export const istransaction_watcher_transactions_max_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_max_fields"') - return transaction_watcher_transactions_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_conditional_vaults_variance_fields_possibleTypes: string[] = ['v0_4_conditional_vaults_variance_fields'] + export const isv0_4_conditional_vaults_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_conditional_vaults_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_conditional_vaults_variance_fields"') + return v0_4_conditional_vaults_variance_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_min_fields_possibleTypes: string[] = ['transaction_watcher_transactions_min_fields'] - export const istransaction_watcher_transactions_min_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_min_fields"') - return transaction_watcher_transactions_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_possibleTypes: string[] = ['v0_4_merges'] + export const isv0_4_merges = (obj?: { __typename?: any } | null): obj is v0_4_merges => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges"') + return v0_4_merges_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_mutation_response_possibleTypes: string[] = ['transaction_watcher_transactions_mutation_response'] - export const istransaction_watcher_transactions_mutation_response = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_mutation_response"') - return transaction_watcher_transactions_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_merges_aggregate_possibleTypes: string[] = ['v0_4_merges_aggregate'] + export const isv0_4_merges_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_merges_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_aggregate"') + return v0_4_merges_aggregate_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_stddev_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_fields'] - export const istransaction_watcher_transactions_stddev_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_fields"') - return transaction_watcher_transactions_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_aggregate_fields_possibleTypes: string[] = ['v0_4_merges_aggregate_fields'] + export const isv0_4_merges_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_aggregate_fields"') + return v0_4_merges_aggregate_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_stddev_pop_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_pop_fields'] - export const istransaction_watcher_transactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_pop_fields"') - return transaction_watcher_transactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_avg_fields_possibleTypes: string[] = ['v0_4_merges_avg_fields'] + export const isv0_4_merges_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_avg_fields"') + return v0_4_merges_avg_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_stddev_samp_fields_possibleTypes: string[] = ['transaction_watcher_transactions_stddev_samp_fields'] - export const istransaction_watcher_transactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_stddev_samp_fields"') - return transaction_watcher_transactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_max_fields_possibleTypes: string[] = ['v0_4_merges_max_fields'] + export const isv0_4_merges_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_max_fields"') + return v0_4_merges_max_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_sum_fields_possibleTypes: string[] = ['transaction_watcher_transactions_sum_fields'] - export const istransaction_watcher_transactions_sum_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_sum_fields"') - return transaction_watcher_transactions_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_min_fields_possibleTypes: string[] = ['v0_4_merges_min_fields'] + export const isv0_4_merges_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_min_fields"') + return v0_4_merges_min_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_var_pop_fields_possibleTypes: string[] = ['transaction_watcher_transactions_var_pop_fields'] - export const istransaction_watcher_transactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_var_pop_fields"') - return transaction_watcher_transactions_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_mutation_response_possibleTypes: string[] = ['v0_4_merges_mutation_response'] + export const isv0_4_merges_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_merges_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_mutation_response"') + return v0_4_merges_mutation_response_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_var_samp_fields_possibleTypes: string[] = ['transaction_watcher_transactions_var_samp_fields'] - export const istransaction_watcher_transactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_var_samp_fields"') - return transaction_watcher_transactions_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_stddev_fields_possibleTypes: string[] = ['v0_4_merges_stddev_fields'] + export const isv0_4_merges_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_stddev_fields"') + return v0_4_merges_stddev_fields_possibleTypes.includes(obj.__typename) } - const transaction_watcher_transactions_variance_fields_possibleTypes: string[] = ['transaction_watcher_transactions_variance_fields'] - export const istransaction_watcher_transactions_variance_fields = (obj?: { __typename?: any } | null): obj is transaction_watcher_transactions_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watcher_transactions_variance_fields"') - return transaction_watcher_transactions_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_stddev_pop_fields_possibleTypes: string[] = ['v0_4_merges_stddev_pop_fields'] + export const isv0_4_merges_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_stddev_pop_fields"') + return v0_4_merges_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_possibleTypes: string[] = ['transaction_watchers'] - export const istransaction_watchers = (obj?: { __typename?: any } | null): obj is transaction_watchers => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers"') - return transaction_watchers_possibleTypes.includes(obj.__typename) + const v0_4_merges_stddev_samp_fields_possibleTypes: string[] = ['v0_4_merges_stddev_samp_fields'] + export const isv0_4_merges_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_stddev_samp_fields"') + return v0_4_merges_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_aggregate_possibleTypes: string[] = ['transaction_watchers_aggregate'] - export const istransaction_watchers_aggregate = (obj?: { __typename?: any } | null): obj is transaction_watchers_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_aggregate"') - return transaction_watchers_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_merges_sum_fields_possibleTypes: string[] = ['v0_4_merges_sum_fields'] + export const isv0_4_merges_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_sum_fields"') + return v0_4_merges_sum_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_aggregate_fields_possibleTypes: string[] = ['transaction_watchers_aggregate_fields'] - export const istransaction_watchers_aggregate_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_aggregate_fields"') - return transaction_watchers_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_var_pop_fields_possibleTypes: string[] = ['v0_4_merges_var_pop_fields'] + export const isv0_4_merges_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_var_pop_fields"') + return v0_4_merges_var_pop_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_avg_fields_possibleTypes: string[] = ['transaction_watchers_avg_fields'] - export const istransaction_watchers_avg_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_avg_fields"') - return transaction_watchers_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_var_samp_fields_possibleTypes: string[] = ['v0_4_merges_var_samp_fields'] + export const isv0_4_merges_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_var_samp_fields"') + return v0_4_merges_var_samp_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_max_fields_possibleTypes: string[] = ['transaction_watchers_max_fields'] - export const istransaction_watchers_max_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_max_fields"') - return transaction_watchers_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_merges_variance_fields_possibleTypes: string[] = ['v0_4_merges_variance_fields'] + export const isv0_4_merges_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_merges_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_merges_variance_fields"') + return v0_4_merges_variance_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_min_fields_possibleTypes: string[] = ['transaction_watchers_min_fields'] - export const istransaction_watchers_min_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_min_fields"') - return transaction_watchers_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_possibleTypes: string[] = ['v0_4_metric_decisions'] + export const isv0_4_metric_decisions = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions"') + return v0_4_metric_decisions_possibleTypes.includes(obj.__typename) } - const transaction_watchers_mutation_response_possibleTypes: string[] = ['transaction_watchers_mutation_response'] - export const istransaction_watchers_mutation_response = (obj?: { __typename?: any } | null): obj is transaction_watchers_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_mutation_response"') - return transaction_watchers_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_aggregate_possibleTypes: string[] = ['v0_4_metric_decisions_aggregate'] + export const isv0_4_metric_decisions_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_aggregate"') + return v0_4_metric_decisions_aggregate_possibleTypes.includes(obj.__typename) } - const transaction_watchers_stddev_fields_possibleTypes: string[] = ['transaction_watchers_stddev_fields'] - export const istransaction_watchers_stddev_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_fields"') - return transaction_watchers_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_aggregate_fields_possibleTypes: string[] = ['v0_4_metric_decisions_aggregate_fields'] + export const isv0_4_metric_decisions_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_aggregate_fields"') + return v0_4_metric_decisions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_stddev_pop_fields_possibleTypes: string[] = ['transaction_watchers_stddev_pop_fields'] - export const istransaction_watchers_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_pop_fields"') - return transaction_watchers_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_avg_fields_possibleTypes: string[] = ['v0_4_metric_decisions_avg_fields'] + export const isv0_4_metric_decisions_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_avg_fields"') + return v0_4_metric_decisions_avg_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_stddev_samp_fields_possibleTypes: string[] = ['transaction_watchers_stddev_samp_fields'] - export const istransaction_watchers_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_stddev_samp_fields"') - return transaction_watchers_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_max_fields_possibleTypes: string[] = ['v0_4_metric_decisions_max_fields'] + export const isv0_4_metric_decisions_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_max_fields"') + return v0_4_metric_decisions_max_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_sum_fields_possibleTypes: string[] = ['transaction_watchers_sum_fields'] - export const istransaction_watchers_sum_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_sum_fields"') - return transaction_watchers_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_min_fields_possibleTypes: string[] = ['v0_4_metric_decisions_min_fields'] + export const isv0_4_metric_decisions_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_min_fields"') + return v0_4_metric_decisions_min_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_var_pop_fields_possibleTypes: string[] = ['transaction_watchers_var_pop_fields'] - export const istransaction_watchers_var_pop_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_var_pop_fields"') - return transaction_watchers_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_mutation_response_possibleTypes: string[] = ['v0_4_metric_decisions_mutation_response'] + export const isv0_4_metric_decisions_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_mutation_response"') + return v0_4_metric_decisions_mutation_response_possibleTypes.includes(obj.__typename) } - const transaction_watchers_var_samp_fields_possibleTypes: string[] = ['transaction_watchers_var_samp_fields'] - export const istransaction_watchers_var_samp_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_var_samp_fields"') - return transaction_watchers_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_stddev_fields_possibleTypes: string[] = ['v0_4_metric_decisions_stddev_fields'] + export const isv0_4_metric_decisions_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_stddev_fields"') + return v0_4_metric_decisions_stddev_fields_possibleTypes.includes(obj.__typename) } - const transaction_watchers_variance_fields_possibleTypes: string[] = ['transaction_watchers_variance_fields'] - export const istransaction_watchers_variance_fields = (obj?: { __typename?: any } | null): obj is transaction_watchers_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransaction_watchers_variance_fields"') - return transaction_watchers_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_stddev_pop_fields_possibleTypes: string[] = ['v0_4_metric_decisions_stddev_pop_fields'] + export const isv0_4_metric_decisions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_stddev_pop_fields"') + return v0_4_metric_decisions_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const transactions_possibleTypes: string[] = ['transactions'] - export const istransactions = (obj?: { __typename?: any } | null): obj is transactions => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions"') - return transactions_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_stddev_samp_fields_possibleTypes: string[] = ['v0_4_metric_decisions_stddev_samp_fields'] + export const isv0_4_metric_decisions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_stddev_samp_fields"') + return v0_4_metric_decisions_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const transactions_aggregate_possibleTypes: string[] = ['transactions_aggregate'] - export const istransactions_aggregate = (obj?: { __typename?: any } | null): obj is transactions_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_aggregate"') - return transactions_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_sum_fields_possibleTypes: string[] = ['v0_4_metric_decisions_sum_fields'] + export const isv0_4_metric_decisions_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_sum_fields"') + return v0_4_metric_decisions_sum_fields_possibleTypes.includes(obj.__typename) } - const transactions_aggregate_fields_possibleTypes: string[] = ['transactions_aggregate_fields'] - export const istransactions_aggregate_fields = (obj?: { __typename?: any } | null): obj is transactions_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_aggregate_fields"') - return transactions_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_var_pop_fields_possibleTypes: string[] = ['v0_4_metric_decisions_var_pop_fields'] + export const isv0_4_metric_decisions_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_var_pop_fields"') + return v0_4_metric_decisions_var_pop_fields_possibleTypes.includes(obj.__typename) } - const transactions_avg_fields_possibleTypes: string[] = ['transactions_avg_fields'] - export const istransactions_avg_fields = (obj?: { __typename?: any } | null): obj is transactions_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_avg_fields"') - return transactions_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_var_samp_fields_possibleTypes: string[] = ['v0_4_metric_decisions_var_samp_fields'] + export const isv0_4_metric_decisions_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_var_samp_fields"') + return v0_4_metric_decisions_var_samp_fields_possibleTypes.includes(obj.__typename) } - const transactions_max_fields_possibleTypes: string[] = ['transactions_max_fields'] - export const istransactions_max_fields = (obj?: { __typename?: any } | null): obj is transactions_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_max_fields"') - return transactions_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_metric_decisions_variance_fields_possibleTypes: string[] = ['v0_4_metric_decisions_variance_fields'] + export const isv0_4_metric_decisions_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_metric_decisions_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_metric_decisions_variance_fields"') + return v0_4_metric_decisions_variance_fields_possibleTypes.includes(obj.__typename) } - const transactions_min_fields_possibleTypes: string[] = ['transactions_min_fields'] - export const istransactions_min_fields = (obj?: { __typename?: any } | null): obj is transactions_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_min_fields"') - return transactions_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_possibleTypes: string[] = ['v0_4_questions'] + export const isv0_4_questions = (obj?: { __typename?: any } | null): obj is v0_4_questions => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions"') + return v0_4_questions_possibleTypes.includes(obj.__typename) } - const transactions_mutation_response_possibleTypes: string[] = ['transactions_mutation_response'] - export const istransactions_mutation_response = (obj?: { __typename?: any } | null): obj is transactions_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_mutation_response"') - return transactions_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_questions_aggregate_possibleTypes: string[] = ['v0_4_questions_aggregate'] + export const isv0_4_questions_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_questions_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_aggregate"') + return v0_4_questions_aggregate_possibleTypes.includes(obj.__typename) } - const transactions_stddev_fields_possibleTypes: string[] = ['transactions_stddev_fields'] - export const istransactions_stddev_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_fields"') - return transactions_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_aggregate_fields_possibleTypes: string[] = ['v0_4_questions_aggregate_fields'] + export const isv0_4_questions_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_aggregate_fields"') + return v0_4_questions_aggregate_fields_possibleTypes.includes(obj.__typename) } - const transactions_stddev_pop_fields_possibleTypes: string[] = ['transactions_stddev_pop_fields'] - export const istransactions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_pop_fields"') - return transactions_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_avg_fields_possibleTypes: string[] = ['v0_4_questions_avg_fields'] + export const isv0_4_questions_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_avg_fields"') + return v0_4_questions_avg_fields_possibleTypes.includes(obj.__typename) } - const transactions_stddev_samp_fields_possibleTypes: string[] = ['transactions_stddev_samp_fields'] - export const istransactions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is transactions_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_stddev_samp_fields"') - return transactions_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_max_fields_possibleTypes: string[] = ['v0_4_questions_max_fields'] + export const isv0_4_questions_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_max_fields"') + return v0_4_questions_max_fields_possibleTypes.includes(obj.__typename) } - const transactions_sum_fields_possibleTypes: string[] = ['transactions_sum_fields'] - export const istransactions_sum_fields = (obj?: { __typename?: any } | null): obj is transactions_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_sum_fields"') - return transactions_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_min_fields_possibleTypes: string[] = ['v0_4_questions_min_fields'] + export const isv0_4_questions_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_min_fields"') + return v0_4_questions_min_fields_possibleTypes.includes(obj.__typename) } - const transactions_var_pop_fields_possibleTypes: string[] = ['transactions_var_pop_fields'] - export const istransactions_var_pop_fields = (obj?: { __typename?: any } | null): obj is transactions_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_var_pop_fields"') - return transactions_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_mutation_response_possibleTypes: string[] = ['v0_4_questions_mutation_response'] + export const isv0_4_questions_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_questions_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_mutation_response"') + return v0_4_questions_mutation_response_possibleTypes.includes(obj.__typename) } - const transactions_var_samp_fields_possibleTypes: string[] = ['transactions_var_samp_fields'] - export const istransactions_var_samp_fields = (obj?: { __typename?: any } | null): obj is transactions_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_var_samp_fields"') - return transactions_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_stddev_fields_possibleTypes: string[] = ['v0_4_questions_stddev_fields'] + export const isv0_4_questions_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_stddev_fields"') + return v0_4_questions_stddev_fields_possibleTypes.includes(obj.__typename) } - const transactions_variance_fields_possibleTypes: string[] = ['transactions_variance_fields'] - export const istransactions_variance_fields = (obj?: { __typename?: any } | null): obj is transactions_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istransactions_variance_fields"') - return transactions_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_stddev_pop_fields_possibleTypes: string[] = ['v0_4_questions_stddev_pop_fields'] + export const isv0_4_questions_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_stddev_pop_fields"') + return v0_4_questions_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_possibleTypes: string[] = ['twap_chart_data'] - export const istwap_chart_data = (obj?: { __typename?: any } | null): obj is twap_chart_data => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data"') - return twap_chart_data_possibleTypes.includes(obj.__typename) + const v0_4_questions_stddev_samp_fields_possibleTypes: string[] = ['v0_4_questions_stddev_samp_fields'] + export const isv0_4_questions_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_stddev_samp_fields"') + return v0_4_questions_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_aggregate_possibleTypes: string[] = ['twap_chart_data_aggregate'] - export const istwap_chart_data_aggregate = (obj?: { __typename?: any } | null): obj is twap_chart_data_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_aggregate"') - return twap_chart_data_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_questions_sum_fields_possibleTypes: string[] = ['v0_4_questions_sum_fields'] + export const isv0_4_questions_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_sum_fields"') + return v0_4_questions_sum_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_aggregate_fields_possibleTypes: string[] = ['twap_chart_data_aggregate_fields'] - export const istwap_chart_data_aggregate_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_aggregate_fields"') - return twap_chart_data_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_var_pop_fields_possibleTypes: string[] = ['v0_4_questions_var_pop_fields'] + export const isv0_4_questions_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_var_pop_fields"') + return v0_4_questions_var_pop_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_avg_fields_possibleTypes: string[] = ['twap_chart_data_avg_fields'] - export const istwap_chart_data_avg_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_avg_fields"') - return twap_chart_data_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_var_samp_fields_possibleTypes: string[] = ['v0_4_questions_var_samp_fields'] + export const isv0_4_questions_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_var_samp_fields"') + return v0_4_questions_var_samp_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_max_fields_possibleTypes: string[] = ['twap_chart_data_max_fields'] - export const istwap_chart_data_max_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_max_fields"') - return twap_chart_data_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_questions_variance_fields_possibleTypes: string[] = ['v0_4_questions_variance_fields'] + export const isv0_4_questions_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_questions_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_questions_variance_fields"') + return v0_4_questions_variance_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_min_fields_possibleTypes: string[] = ['twap_chart_data_min_fields'] - export const istwap_chart_data_min_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_min_fields"') - return twap_chart_data_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_possibleTypes: string[] = ['v0_4_splits'] + export const isv0_4_splits = (obj?: { __typename?: any } | null): obj is v0_4_splits => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits"') + return v0_4_splits_possibleTypes.includes(obj.__typename) } - const twap_chart_data_stddev_fields_possibleTypes: string[] = ['twap_chart_data_stddev_fields'] - export const istwap_chart_data_stddev_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_fields"') - return twap_chart_data_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_aggregate_possibleTypes: string[] = ['v0_4_splits_aggregate'] + export const isv0_4_splits_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_splits_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_aggregate"') + return v0_4_splits_aggregate_possibleTypes.includes(obj.__typename) } - const twap_chart_data_stddev_pop_fields_possibleTypes: string[] = ['twap_chart_data_stddev_pop_fields'] - export const istwap_chart_data_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_pop_fields"') - return twap_chart_data_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_aggregate_fields_possibleTypes: string[] = ['v0_4_splits_aggregate_fields'] + export const isv0_4_splits_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_aggregate_fields"') + return v0_4_splits_aggregate_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_stddev_samp_fields_possibleTypes: string[] = ['twap_chart_data_stddev_samp_fields'] - export const istwap_chart_data_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_stddev_samp_fields"') - return twap_chart_data_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_avg_fields_possibleTypes: string[] = ['v0_4_splits_avg_fields'] + export const isv0_4_splits_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_avg_fields"') + return v0_4_splits_avg_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_sum_fields_possibleTypes: string[] = ['twap_chart_data_sum_fields'] - export const istwap_chart_data_sum_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_sum_fields"') - return twap_chart_data_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_max_fields_possibleTypes: string[] = ['v0_4_splits_max_fields'] + export const isv0_4_splits_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_max_fields"') + return v0_4_splits_max_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_var_pop_fields_possibleTypes: string[] = ['twap_chart_data_var_pop_fields'] - export const istwap_chart_data_var_pop_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_var_pop_fields"') - return twap_chart_data_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_min_fields_possibleTypes: string[] = ['v0_4_splits_min_fields'] + export const isv0_4_splits_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_min_fields"') + return v0_4_splits_min_fields_possibleTypes.includes(obj.__typename) } - const twap_chart_data_var_samp_fields_possibleTypes: string[] = ['twap_chart_data_var_samp_fields'] - export const istwap_chart_data_var_samp_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_var_samp_fields"') - return twap_chart_data_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_mutation_response_possibleTypes: string[] = ['v0_4_splits_mutation_response'] + export const isv0_4_splits_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_splits_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_mutation_response"') + return v0_4_splits_mutation_response_possibleTypes.includes(obj.__typename) } - const twap_chart_data_variance_fields_possibleTypes: string[] = ['twap_chart_data_variance_fields'] - export const istwap_chart_data_variance_fields = (obj?: { __typename?: any } | null): obj is twap_chart_data_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwap_chart_data_variance_fields"') - return twap_chart_data_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_stddev_fields_possibleTypes: string[] = ['v0_4_splits_stddev_fields'] + export const isv0_4_splits_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_stddev_fields"') + return v0_4_splits_stddev_fields_possibleTypes.includes(obj.__typename) } - const twaps_possibleTypes: string[] = ['twaps'] - export const istwaps = (obj?: { __typename?: any } | null): obj is twaps => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps"') - return twaps_possibleTypes.includes(obj.__typename) + const v0_4_splits_stddev_pop_fields_possibleTypes: string[] = ['v0_4_splits_stddev_pop_fields'] + export const isv0_4_splits_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_stddev_pop_fields"') + return v0_4_splits_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const twaps_aggregate_possibleTypes: string[] = ['twaps_aggregate'] - export const istwaps_aggregate = (obj?: { __typename?: any } | null): obj is twaps_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_aggregate"') - return twaps_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_splits_stddev_samp_fields_possibleTypes: string[] = ['v0_4_splits_stddev_samp_fields'] + export const isv0_4_splits_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_stddev_samp_fields"') + return v0_4_splits_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const twaps_aggregate_fields_possibleTypes: string[] = ['twaps_aggregate_fields'] - export const istwaps_aggregate_fields = (obj?: { __typename?: any } | null): obj is twaps_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_aggregate_fields"') - return twaps_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_sum_fields_possibleTypes: string[] = ['v0_4_splits_sum_fields'] + export const isv0_4_splits_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_sum_fields"') + return v0_4_splits_sum_fields_possibleTypes.includes(obj.__typename) } - const twaps_avg_fields_possibleTypes: string[] = ['twaps_avg_fields'] - export const istwaps_avg_fields = (obj?: { __typename?: any } | null): obj is twaps_avg_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_avg_fields"') - return twaps_avg_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_var_pop_fields_possibleTypes: string[] = ['v0_4_splits_var_pop_fields'] + export const isv0_4_splits_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_var_pop_fields"') + return v0_4_splits_var_pop_fields_possibleTypes.includes(obj.__typename) } - const twaps_max_fields_possibleTypes: string[] = ['twaps_max_fields'] - export const istwaps_max_fields = (obj?: { __typename?: any } | null): obj is twaps_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_max_fields"') - return twaps_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_var_samp_fields_possibleTypes: string[] = ['v0_4_splits_var_samp_fields'] + export const isv0_4_splits_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_var_samp_fields"') + return v0_4_splits_var_samp_fields_possibleTypes.includes(obj.__typename) } - const twaps_min_fields_possibleTypes: string[] = ['twaps_min_fields'] - export const istwaps_min_fields = (obj?: { __typename?: any } | null): obj is twaps_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_min_fields"') - return twaps_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_splits_variance_fields_possibleTypes: string[] = ['v0_4_splits_variance_fields'] + export const isv0_4_splits_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_splits_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_splits_variance_fields"') + return v0_4_splits_variance_fields_possibleTypes.includes(obj.__typename) } - const twaps_mutation_response_possibleTypes: string[] = ['twaps_mutation_response'] - export const istwaps_mutation_response = (obj?: { __typename?: any } | null): obj is twaps_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_mutation_response"') - return twaps_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_swaps_possibleTypes: string[] = ['v0_4_swaps'] + export const isv0_4_swaps = (obj?: { __typename?: any } | null): obj is v0_4_swaps => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps"') + return v0_4_swaps_possibleTypes.includes(obj.__typename) } - const twaps_stddev_fields_possibleTypes: string[] = ['twaps_stddev_fields'] - export const istwaps_stddev_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_fields"') - return twaps_stddev_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_aggregate_possibleTypes: string[] = ['v0_4_swaps_aggregate'] + export const isv0_4_swaps_aggregate = (obj?: { __typename?: any } | null): obj is v0_4_swaps_aggregate => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_aggregate"') + return v0_4_swaps_aggregate_possibleTypes.includes(obj.__typename) } - const twaps_stddev_pop_fields_possibleTypes: string[] = ['twaps_stddev_pop_fields'] - export const istwaps_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_pop_fields"') - return twaps_stddev_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_aggregate_fields_possibleTypes: string[] = ['v0_4_swaps_aggregate_fields'] + export const isv0_4_swaps_aggregate_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_aggregate_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_aggregate_fields"') + return v0_4_swaps_aggregate_fields_possibleTypes.includes(obj.__typename) } - const twaps_stddev_samp_fields_possibleTypes: string[] = ['twaps_stddev_samp_fields'] - export const istwaps_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is twaps_stddev_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_stddev_samp_fields"') - return twaps_stddev_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_avg_fields_possibleTypes: string[] = ['v0_4_swaps_avg_fields'] + export const isv0_4_swaps_avg_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_avg_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_avg_fields"') + return v0_4_swaps_avg_fields_possibleTypes.includes(obj.__typename) } - const twaps_sum_fields_possibleTypes: string[] = ['twaps_sum_fields'] - export const istwaps_sum_fields = (obj?: { __typename?: any } | null): obj is twaps_sum_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_sum_fields"') - return twaps_sum_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_max_fields_possibleTypes: string[] = ['v0_4_swaps_max_fields'] + export const isv0_4_swaps_max_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_max_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_max_fields"') + return v0_4_swaps_max_fields_possibleTypes.includes(obj.__typename) } - const twaps_var_pop_fields_possibleTypes: string[] = ['twaps_var_pop_fields'] - export const istwaps_var_pop_fields = (obj?: { __typename?: any } | null): obj is twaps_var_pop_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_var_pop_fields"') - return twaps_var_pop_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_min_fields_possibleTypes: string[] = ['v0_4_swaps_min_fields'] + export const isv0_4_swaps_min_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_min_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_min_fields"') + return v0_4_swaps_min_fields_possibleTypes.includes(obj.__typename) } - const twaps_var_samp_fields_possibleTypes: string[] = ['twaps_var_samp_fields'] - export const istwaps_var_samp_fields = (obj?: { __typename?: any } | null): obj is twaps_var_samp_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_var_samp_fields"') - return twaps_var_samp_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_mutation_response_possibleTypes: string[] = ['v0_4_swaps_mutation_response'] + export const isv0_4_swaps_mutation_response = (obj?: { __typename?: any } | null): obj is v0_4_swaps_mutation_response => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_mutation_response"') + return v0_4_swaps_mutation_response_possibleTypes.includes(obj.__typename) } - const twaps_variance_fields_possibleTypes: string[] = ['twaps_variance_fields'] - export const istwaps_variance_fields = (obj?: { __typename?: any } | null): obj is twaps_variance_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "istwaps_variance_fields"') - return twaps_variance_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_stddev_fields_possibleTypes: string[] = ['v0_4_swaps_stddev_fields'] + export const isv0_4_swaps_stddev_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_stddev_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_stddev_fields"') + return v0_4_swaps_stddev_fields_possibleTypes.includes(obj.__typename) } - const users_possibleTypes: string[] = ['users'] - export const isusers = (obj?: { __typename?: any } | null): obj is users => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers"') - return users_possibleTypes.includes(obj.__typename) + const v0_4_swaps_stddev_pop_fields_possibleTypes: string[] = ['v0_4_swaps_stddev_pop_fields'] + export const isv0_4_swaps_stddev_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_stddev_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_stddev_pop_fields"') + return v0_4_swaps_stddev_pop_fields_possibleTypes.includes(obj.__typename) } - const users_aggregate_possibleTypes: string[] = ['users_aggregate'] - export const isusers_aggregate = (obj?: { __typename?: any } | null): obj is users_aggregate => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers_aggregate"') - return users_aggregate_possibleTypes.includes(obj.__typename) + const v0_4_swaps_stddev_samp_fields_possibleTypes: string[] = ['v0_4_swaps_stddev_samp_fields'] + export const isv0_4_swaps_stddev_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_stddev_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_stddev_samp_fields"') + return v0_4_swaps_stddev_samp_fields_possibleTypes.includes(obj.__typename) } - const users_aggregate_fields_possibleTypes: string[] = ['users_aggregate_fields'] - export const isusers_aggregate_fields = (obj?: { __typename?: any } | null): obj is users_aggregate_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers_aggregate_fields"') - return users_aggregate_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_sum_fields_possibleTypes: string[] = ['v0_4_swaps_sum_fields'] + export const isv0_4_swaps_sum_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_sum_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_sum_fields"') + return v0_4_swaps_sum_fields_possibleTypes.includes(obj.__typename) } - const users_max_fields_possibleTypes: string[] = ['users_max_fields'] - export const isusers_max_fields = (obj?: { __typename?: any } | null): obj is users_max_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers_max_fields"') - return users_max_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_var_pop_fields_possibleTypes: string[] = ['v0_4_swaps_var_pop_fields'] + export const isv0_4_swaps_var_pop_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_var_pop_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_var_pop_fields"') + return v0_4_swaps_var_pop_fields_possibleTypes.includes(obj.__typename) } - const users_min_fields_possibleTypes: string[] = ['users_min_fields'] - export const isusers_min_fields = (obj?: { __typename?: any } | null): obj is users_min_fields => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers_min_fields"') - return users_min_fields_possibleTypes.includes(obj.__typename) + const v0_4_swaps_var_samp_fields_possibleTypes: string[] = ['v0_4_swaps_var_samp_fields'] + export const isv0_4_swaps_var_samp_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_var_samp_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_var_samp_fields"') + return v0_4_swaps_var_samp_fields_possibleTypes.includes(obj.__typename) } - const users_mutation_response_possibleTypes: string[] = ['users_mutation_response'] - export const isusers_mutation_response = (obj?: { __typename?: any } | null): obj is users_mutation_response => { - if (!obj?.__typename) throw new Error('__typename is missing in "isusers_mutation_response"') - return users_mutation_response_possibleTypes.includes(obj.__typename) + const v0_4_swaps_variance_fields_possibleTypes: string[] = ['v0_4_swaps_variance_fields'] + export const isv0_4_swaps_variance_fields = (obj?: { __typename?: any } | null): obj is v0_4_swaps_variance_fields => { + if (!obj?.__typename) throw new Error('__typename is missing in "isv0_4_swaps_variance_fields"') + return v0_4_swaps_variance_fields_possibleTypes.includes(obj.__typename) } @@ -19842,6 +28244,7 @@ export const enumDaoDetailsSelectColumn = { name: 'name' as const, pass_token_image_url: 'pass_token_image_url' as const, slug: 'slug' as const, + socials: 'socials' as const, token_image_url: 'token_image_url' as const, url: 'url' as const, x_account: 'x_account' as const @@ -19860,11 +28263,17 @@ export const enumDaoDetailsUpdateColumn = { name: 'name' as const, pass_token_image_url: 'pass_token_image_url' as const, slug: 'slug' as const, + socials: 'socials' as const, token_image_url: 'token_image_url' as const, url: 'url' as const, x_account: 'x_account' as const } +export const enumDaoTraderEnumName = { + total_volume: 'total_volume' as const, + user_acct: 'user_acct' as const +} + export const enumDaosConstraint = { dao_acct_program: 'dao_acct_program' as const, daos_pkey: 'daos_pkey' as const, @@ -19876,11 +28285,15 @@ export const enumDaosSelectColumn = { created_at: 'created_at' as const, dao_acct: 'dao_acct' as const, dao_id: 'dao_id' as const, + min_base_futarchic_liquidity: 'min_base_futarchic_liquidity' as const, + min_quote_futarchic_liquidity: 'min_quote_futarchic_liquidity' as const, pass_threshold_bps: 'pass_threshold_bps' as const, program_acct: 'program_acct' as const, quote_acct: 'quote_acct' as const, slots_per_proposal: 'slots_per_proposal' as const, treasury_acct: 'treasury_acct' as const, + twap_initial_observation: 'twap_initial_observation' as const, + twap_max_observation_change_per_update: 'twap_max_observation_change_per_update' as const, updated_at: 'updated_at' as const } @@ -19889,11 +28302,15 @@ export const enumDaosUpdateColumn = { created_at: 'created_at' as const, dao_acct: 'dao_acct' as const, dao_id: 'dao_id' as const, + min_base_futarchic_liquidity: 'min_base_futarchic_liquidity' as const, + min_quote_futarchic_liquidity: 'min_quote_futarchic_liquidity' as const, pass_threshold_bps: 'pass_threshold_bps' as const, program_acct: 'program_acct' as const, quote_acct: 'quote_acct' as const, slots_per_proposal: 'slots_per_proposal' as const, treasury_acct: 'treasury_acct' as const, + twap_initial_observation: 'twap_initial_observation' as const, + twap_max_observation_change_per_update: 'twap_max_observation_change_per_update' as const, updated_at: 'updated_at' as const } @@ -20068,6 +28485,10 @@ export const enumOrdersUpdateColumn = { updated_at: 'updated_at' as const } +export const enumPricesChartDataConstraint = { + idx_price_acct_interv: 'idx_price_acct_interv' as const +} + export const enumPricesChartDataSelectColumn = { base_amount: 'base_amount' as const, interv: 'interv' as const, @@ -20077,8 +28498,17 @@ export const enumPricesChartDataSelectColumn = { quote_amount: 'quote_amount' as const } +export const enumPricesChartDataUpdateColumn = { + base_amount: 'base_amount' as const, + interv: 'interv' as const, + market_acct: 'market_acct' as const, + price: 'price' as const, + prices_type: 'prices_type' as const, + quote_amount: 'quote_amount' as const +} + export const enumPricesConstraint = { - prices_created_at_market_acct_pk: 'prices_created_at_market_acct_pk' as const + prices2_pkey: 'prices2_pkey' as const } export const enumPricesSelectColumn = { @@ -20177,7 +28607,7 @@ export const enumProgramsUpdateColumn = { } export const enumProposalBarsConstraint = { - proposal_bars_pkey: 'proposal_bars_pkey' as const + pg_table_pkey: 'pg_table_pkey' as const } export const enumProposalBarsSelectColumn = { @@ -20243,6 +28673,12 @@ export const enumProposalDetailsUpdateColumn = { title: 'title' as const } +export const enumProposalStatisticsEnumName = { + proposal_acct: 'proposal_acct' as const, + trade_count: 'trade_count' as const, + user_count: 'user_count' as const +} + export const enumProposalTotalTradeVolumeSelectColumn = { fail_market_acct: 'fail_market_acct' as const, fail_volume: 'fail_volume' as const, @@ -20262,11 +28698,15 @@ export const enumProposalsSelectColumn = { created_at: 'created_at' as const, dao_acct: 'dao_acct' as const, description_url: 'description_url' as const, + duration_in_slots: 'duration_in_slots' as const, end_slot: 'end_slot' as const, ended_at: 'ended_at' as const, fail_market_acct: 'fail_market_acct' as const, initial_slot: 'initial_slot' as const, + min_base_futarchic_liquidity: 'min_base_futarchic_liquidity' as const, + min_quote_futarchic_liquidity: 'min_quote_futarchic_liquidity' as const, pass_market_acct: 'pass_market_acct' as const, + pass_threshold_bps: 'pass_threshold_bps' as const, pricing_model_fail_acct: 'pricing_model_fail_acct' as const, pricing_model_pass_acct: 'pricing_model_pass_acct' as const, proposal_acct: 'proposal_acct' as const, @@ -20274,6 +28714,8 @@ export const enumProposalsSelectColumn = { proposer_acct: 'proposer_acct' as const, quote_vault: 'quote_vault' as const, status: 'status' as const, + twap_initial_observation: 'twap_initial_observation' as const, + twap_max_observation_change_per_update: 'twap_max_observation_change_per_update' as const, updated_at: 'updated_at' as const } @@ -20316,11 +28758,15 @@ export const enumProposalsUpdateColumn = { created_at: 'created_at' as const, dao_acct: 'dao_acct' as const, description_url: 'description_url' as const, + duration_in_slots: 'duration_in_slots' as const, end_slot: 'end_slot' as const, ended_at: 'ended_at' as const, fail_market_acct: 'fail_market_acct' as const, initial_slot: 'initial_slot' as const, + min_base_futarchic_liquidity: 'min_base_futarchic_liquidity' as const, + min_quote_futarchic_liquidity: 'min_quote_futarchic_liquidity' as const, pass_market_acct: 'pass_market_acct' as const, + pass_threshold_bps: 'pass_threshold_bps' as const, pricing_model_fail_acct: 'pricing_model_fail_acct' as const, pricing_model_pass_acct: 'pricing_model_pass_acct' as const, proposal_acct: 'proposal_acct' as const, @@ -20328,17 +28774,20 @@ export const enumProposalsUpdateColumn = { proposer_acct: 'proposer_acct' as const, quote_vault: 'quote_vault' as const, status: 'status' as const, + twap_initial_observation: 'twap_initial_observation' as const, + twap_max_observation_change_per_update: 'twap_max_observation_change_per_update' as const, updated_at: 'updated_at' as const } export const enumReactionsConstraint = { - reactions_proposal_acct_reaction_reactor_acct_pk: 'reactions_proposal_acct_reaction_reactor_acct_pk' as const + reactions_pkey: 'reactions_pkey' as const } export const enumReactionsSelectColumn = { comment_id: 'comment_id' as const, proposal_acct: 'proposal_acct' as const, reaction: 'reaction' as const, + reaction_id: 'reaction_id' as const, reactor_acct: 'reactor_acct' as const, updated_at: 'updated_at' as const } @@ -20347,6 +28796,7 @@ export const enumReactionsUpdateColumn = { comment_id: 'comment_id' as const, proposal_acct: 'proposal_acct' as const, reaction: 'reaction' as const, + reaction_id: 'reaction_id' as const, reactor_acct: 'reactor_acct' as const, updated_at: 'updated_at' as const } @@ -20369,6 +28819,47 @@ export const enumSessionsUpdateColumn = { user_acct: 'user_acct' as const } +export const enumSignatureAccountsConstraint = { + signature_accounts_signature_account_pk: 'signature_accounts_signature_account_pk' as const +} + +export const enumSignatureAccountsSelectColumn = { + account: 'account' as const, + inserted_at: 'inserted_at' as const, + signature: 'signature' as const +} + +export const enumSignatureAccountsUpdateColumn = { + account: 'account' as const, + inserted_at: 'inserted_at' as const, + signature: 'signature' as const +} + +export const enumSignaturesConstraint = { + signatures_pkey: 'signatures_pkey' as const, + signatures_seq_num_unique: 'signatures_seq_num_unique' as const +} + +export const enumSignaturesSelectColumn = { + block_time: 'block_time' as const, + did_err: 'did_err' as const, + err: 'err' as const, + inserted_at: 'inserted_at' as const, + seq_num: 'seq_num' as const, + signature: 'signature' as const, + slot: 'slot' as const +} + +export const enumSignaturesUpdateColumn = { + block_time: 'block_time' as const, + did_err: 'did_err' as const, + err: 'err' as const, + inserted_at: 'inserted_at' as const, + seq_num: 'seq_num' as const, + signature: 'signature' as const, + slot: 'slot' as const +} + export const enumTakesConstraint = { takes_pkey: 'takes_pkey' as const } @@ -20402,7 +28893,7 @@ export const enumTakesUpdateColumn = { } export const enumTokenAcctBalancesConstraint = { - token_acct_balances_token_acct_mint_acct_amount_created_at_pk: 'token_acct_balances_token_acct_mint_acct_amount_created_at_pk' as const + new_token_acct_balances_pkey: 'new_token_acct_balances_pkey' as const } export const enumTokenAcctBalancesSelectColumn = { @@ -20541,12 +29032,22 @@ export const enumTransactionsUpdateColumn = { tx_sig: 'tx_sig' as const } +export const enumTwapChartDataConstraint = { + idx_acct_interv: 'idx_acct_interv' as const +} + export const enumTwapChartDataSelectColumn = { interv: 'interv' as const, market_acct: 'market_acct' as const, token_amount: 'token_amount' as const } +export const enumTwapChartDataUpdateColumn = { + interv: 'interv' as const, + market_acct: 'market_acct' as const, + token_amount: 'token_amount' as const +} + export const enumTwapsConstraint = { twaps_updated_slot_market_acct_pk: 'twaps_updated_slot_market_acct_pk' as const } @@ -20573,6 +29074,55 @@ export const enumTwapsUpdateColumn = { updated_slot: 'updated_slot' as const } +export const enumUserDepositsSelectColumn = { + created_at: 'created_at' as const, + mint_acct: 'mint_acct' as const, + token_amount: 'token_amount' as const, + tx_sig: 'tx_sig' as const, + user_acct: 'user_acct' as const +} + +export const enumUserPerformanceConstraint = { + user_performance_proposal_acct_user_acct_pk: 'user_performance_proposal_acct_user_acct_pk' as const +} + +export const enumUserPerformanceSelectColumn = { + buy_orders_count: 'buy_orders_count' as const, + created_at: 'created_at' as const, + dao_acct: 'dao_acct' as const, + proposal_acct: 'proposal_acct' as const, + sell_orders_count: 'sell_orders_count' as const, + tokens_bought: 'tokens_bought' as const, + tokens_bought_resolving_market: 'tokens_bought_resolving_market' as const, + tokens_sold: 'tokens_sold' as const, + tokens_sold_resolving_market: 'tokens_sold_resolving_market' as const, + total_volume: 'total_volume' as const, + updated_at: 'updated_at' as const, + user_acct: 'user_acct' as const, + volume_bought: 'volume_bought' as const, + volume_bought_resolving_market: 'volume_bought_resolving_market' as const, + volume_sold: 'volume_sold' as const, + volume_sold_resolving_market: 'volume_sold_resolving_market' as const +} + +export const enumUserPerformanceUpdateColumn = { + buy_orders_count: 'buy_orders_count' as const, + created_at: 'created_at' as const, + dao_acct: 'dao_acct' as const, + proposal_acct: 'proposal_acct' as const, + sell_orders_count: 'sell_orders_count' as const, + tokens_bought: 'tokens_bought' as const, + tokens_bought_resolving_market: 'tokens_bought_resolving_market' as const, + tokens_sold: 'tokens_sold' as const, + tokens_sold_resolving_market: 'tokens_sold_resolving_market' as const, + updated_at: 'updated_at' as const, + user_acct: 'user_acct' as const, + volume_bought: 'volume_bought' as const, + volume_bought_resolving_market: 'volume_bought_resolving_market' as const, + volume_sold: 'volume_sold' as const, + volume_sold_resolving_market: 'volume_sold_resolving_market' as const +} + export const enumUsersConstraint = { users_pkey: 'users_pkey' as const } @@ -20586,3 +29136,203 @@ export const enumUsersUpdateColumn = { created_at: 'created_at' as const, user_acct: 'user_acct' as const } + +export const enumV04AmmsConstraint = { + v0_4_amms_pkey: 'v0_4_amms_pkey' as const +} + +export const enumV04AmmsSelectColumn = { + amm_addr: 'amm_addr' as const, + base_mint_addr: 'base_mint_addr' as const, + base_reserves: 'base_reserves' as const, + created_at_slot: 'created_at_slot' as const, + inserted_at: 'inserted_at' as const, + latest_amm_seq_num_applied: 'latest_amm_seq_num_applied' as const, + lp_mint_addr: 'lp_mint_addr' as const, + quote_mint_addr: 'quote_mint_addr' as const, + quote_reserves: 'quote_reserves' as const +} + +export const enumV04AmmsUpdateColumn = { + amm_addr: 'amm_addr' as const, + base_mint_addr: 'base_mint_addr' as const, + base_reserves: 'base_reserves' as const, + created_at_slot: 'created_at_slot' as const, + inserted_at: 'inserted_at' as const, + latest_amm_seq_num_applied: 'latest_amm_seq_num_applied' as const, + lp_mint_addr: 'lp_mint_addr' as const, + quote_mint_addr: 'quote_mint_addr' as const, + quote_reserves: 'quote_reserves' as const +} + +export const enumV04ConditionalVaultsConstraint = { + v0_4_conditional_vaults_pkey: 'v0_4_conditional_vaults_pkey' as const +} + +export const enumV04ConditionalVaultsSelectColumn = { + conditional_vault_addr: 'conditional_vault_addr' as const, + created_at: 'created_at' as const, + latest_vault_seq_num_applied: 'latest_vault_seq_num_applied' as const, + pda_bump: 'pda_bump' as const, + question_addr: 'question_addr' as const, + underlying_mint_acct: 'underlying_mint_acct' as const, + underlying_token_acct: 'underlying_token_acct' as const +} + +export const enumV04ConditionalVaultsUpdateColumn = { + conditional_vault_addr: 'conditional_vault_addr' as const, + created_at: 'created_at' as const, + latest_vault_seq_num_applied: 'latest_vault_seq_num_applied' as const, + pda_bump: 'pda_bump' as const, + question_addr: 'question_addr' as const, + underlying_mint_acct: 'underlying_mint_acct' as const, + underlying_token_acct: 'underlying_token_acct' as const +} + +export const enumV04MergesConstraint = { + v0_4_merges_vault_addr_vault_seq_num_pk: 'v0_4_merges_vault_addr_vault_seq_num_pk' as const +} + +export const enumV04MergesSelectColumn = { + amount: 'amount' as const, + created_at: 'created_at' as const, + signature: 'signature' as const, + slot: 'slot' as const, + vault_addr: 'vault_addr' as const, + vault_seq_num: 'vault_seq_num' as const +} + +export const enumV04MergesUpdateColumn = { + amount: 'amount' as const, + created_at: 'created_at' as const, + signature: 'signature' as const, + slot: 'slot' as const, + vault_addr: 'vault_addr' as const, + vault_seq_num: 'vault_seq_num' as const +} + +export const enumV04MetricDecisionsConstraint = { + v0_4_metric_decisions_pkey: 'v0_4_metric_decisions_pkey' as const +} + +export const enumV04MetricDecisionsSelectColumn = { + amm_addr: 'amm_addr' as const, + committee_evaluation: 'committee_evaluation' as const, + created_at: 'created_at' as const, + dao_id: 'dao_id' as const, + description: 'description' as const, + grant_awarded: 'grant_awarded' as const, + id: 'id' as const, + market_opened: 'market_opened' as const, + metric_question_addr: 'metric_question_addr' as const, + metric_vault_addr: 'metric_vault_addr' as const, + outcome_question_addr: 'outcome_question_addr' as const, + outcome_vault_addr: 'outcome_vault_addr' as const, + recipient: 'recipient' as const, + score_max_value: 'score_max_value' as const, + score_min_value: 'score_min_value' as const, + score_term: 'score_term' as const, + score_unit: 'score_unit' as const, + title: 'title' as const +} + +export const enumV04MetricDecisionsUpdateColumn = { + amm_addr: 'amm_addr' as const, + committee_evaluation: 'committee_evaluation' as const, + created_at: 'created_at' as const, + dao_id: 'dao_id' as const, + description: 'description' as const, + grant_awarded: 'grant_awarded' as const, + id: 'id' as const, + market_opened: 'market_opened' as const, + metric_question_addr: 'metric_question_addr' as const, + metric_vault_addr: 'metric_vault_addr' as const, + outcome_question_addr: 'outcome_question_addr' as const, + outcome_vault_addr: 'outcome_vault_addr' as const, + recipient: 'recipient' as const, + score_max_value: 'score_max_value' as const, + score_min_value: 'score_min_value' as const, + score_term: 'score_term' as const, + score_unit: 'score_unit' as const, + title: 'title' as const +} + +export const enumV04QuestionsConstraint = { + v0_4_questions_pkey: 'v0_4_questions_pkey' as const +} + +export const enumV04QuestionsSelectColumn = { + created_at: 'created_at' as const, + is_resolved: 'is_resolved' as const, + num_outcomes: 'num_outcomes' as const, + oracle_addr: 'oracle_addr' as const, + payout_denominator: 'payout_denominator' as const, + payout_numerators: 'payout_numerators' as const, + question_addr: 'question_addr' as const, + question_id: 'question_id' as const +} + +export const enumV04QuestionsUpdateColumn = { + created_at: 'created_at' as const, + is_resolved: 'is_resolved' as const, + num_outcomes: 'num_outcomes' as const, + oracle_addr: 'oracle_addr' as const, + payout_denominator: 'payout_denominator' as const, + payout_numerators: 'payout_numerators' as const, + question_addr: 'question_addr' as const, + question_id: 'question_id' as const +} + +export const enumV04SplitsConstraint = { + v0_4_splits_vault_addr_vault_seq_num_pk: 'v0_4_splits_vault_addr_vault_seq_num_pk' as const +} + +export const enumV04SplitsSelectColumn = { + amount: 'amount' as const, + created_at: 'created_at' as const, + signature: 'signature' as const, + slot: 'slot' as const, + vault_addr: 'vault_addr' as const, + vault_seq_num: 'vault_seq_num' as const +} + +export const enumV04SplitsUpdateColumn = { + amount: 'amount' as const, + created_at: 'created_at' as const, + signature: 'signature' as const, + slot: 'slot' as const, + vault_addr: 'vault_addr' as const, + vault_seq_num: 'vault_seq_num' as const +} + +export const enumV04SwapsConstraint = { + v0_4_swaps_pkey: 'v0_4_swaps_pkey' as const +} + +export const enumV04SwapsSelectColumn = { + amm_addr: 'amm_addr' as const, + amm_seq_num: 'amm_seq_num' as const, + block_time: 'block_time' as const, + created_at: 'created_at' as const, + id: 'id' as const, + input_amount: 'input_amount' as const, + output_amount: 'output_amount' as const, + signature: 'signature' as const, + slot: 'slot' as const, + swap_type: 'swap_type' as const, + user_addr: 'user_addr' as const +} + +export const enumV04SwapsUpdateColumn = { + amm_addr: 'amm_addr' as const, + amm_seq_num: 'amm_seq_num' as const, + block_time: 'block_time' as const, + created_at: 'created_at' as const, + id: 'id' as const, + input_amount: 'input_amount' as const, + output_amount: 'output_amount' as const, + signature: 'signature' as const, + slot: 'slot' as const, + swap_type: 'swap_type' as const, + user_addr: 'user_addr' as const +} diff --git a/src/graphql/__generated__/types.ts b/src/graphql/__generated__/types.ts index c1b3585..e588907 100644 --- a/src/graphql/__generated__/types.ts +++ b/src/graphql/__generated__/types.ts @@ -18,108 +18,145 @@ export default { 124, 138, 146, - 161, - 173, - 185, - 193, - 203, - 213, + 153, + 165, + 177, + 189, + 197, + 207, 217, - 224, - 234, - 242, - 247, - 249, - 264, - 276, - 277, - 278, - 290, - 308, - 320, - 332, - 340, - 342, - 355, - 367, - 368, - 369, - 381, - 407, - 417, - 428, + 221, + 228, + 238, + 246, + 251, + 253, + 268, + 280, + 281, + 282, + 294, + 312, + 324, + 336, + 344, + 346, + 359, + 371, + 372, + 373, + 385, + 408, + 416, + 424, + 429, 440, - 468, - 479, + 452, 480, - 481, - 482, - 483, - 484, - 485, - 486, - 487, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, 499, - 512, - 522, - 530, - 540, - 549, - 557, - 573, - 588, + 511, + 524, + 534, + 542, + 552, + 561, + 569, + 585, 600, - 616, - 646, - 658, - 659, - 660, - 661, + 612, + 622, + 632, 662, - 663, - 664, - 665, - 666, + 674, + 675, + 676, + 677, 678, - 696, - 707, - 719, + 679, + 680, + 681, + 682, + 694, + 712, + 723, 735, - 745, - 749, 751, - 763, - 775, - 787, - 795, - 797, - 809, - 820, - 832, - 840, - 852, - 864, - 876, - 889, - 899, - 907, - 922, - 933, - 945, - 963, - 975, - 987, - 1000, - 1010, - 1018, - 1031, - 1051, - 1062, - 1074, - 1086, - 1095, + 761, + 765, + 771, + 779, + 783, + 790, + 800, + 808, + 813, + 825, + 837, + 849, + 857, + 859, + 871, + 882, + 894, + 902, + 914, + 926, + 938, + 951, + 961, + 969, + 985, + 996, + 1008, + 1026, + 1038, + 1050, + 1063, + 1073, + 1081, + 1091, 1099, - 1101 + 1107, + 1122, + 1133, + 1145, + 1172, + 1201, + 1212, + 1224, + 1236, + 1245, + 1249, + 1251, + 1263, + 1275, + 1287, + 1305, + 1317, + 1329, + 1347, + 1359, + 1371, + 1389, + 1400, + 1412, + 1426, + 1440, + 1448, + 1463, + 1475, + 1487, + 1500, + 1509, + 1517 ], "types": { "Boolean": {}, @@ -305,7 +342,7 @@ export default { 7 ], "market": [ - 298 + 302 ], "market_acct": [ 5 @@ -314,7 +351,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -411,7 +448,7 @@ export default { 17 ], "count": [ - 342 + 346 ], "max": [ 23 @@ -486,28 +523,28 @@ export default { }, "candles_avg_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -542,7 +579,7 @@ export default { 8 ], "market": [ - 307 + 311 ], "market_acct": [ 6 @@ -551,7 +588,7 @@ export default { 8 ], "timestamp": [ - 798 + 860 ], "volume": [ 8 @@ -610,7 +647,7 @@ export default { 7 ], "market": [ - 316 + 320 ], "market_acct": [ 5 @@ -619,7 +656,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -654,7 +691,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -665,34 +702,34 @@ export default { }, "candles_max_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "open": [ - 342 + 346 ], "timestamp": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -724,7 +761,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -735,34 +772,34 @@ export default { }, "candles_min_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "open": [ - 342 + 346 ], "timestamp": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -795,37 +832,37 @@ export default { }, "candles_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "market": [ - 318 + 322 ], "market_acct": [ - 342 + 346 ], "open": [ - 342 + 346 ], "timestamp": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -839,7 +876,7 @@ export default { 5 ], "timestamp": [ - 797 + 859 ], "__typename": [ 5 @@ -872,7 +909,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -912,28 +949,28 @@ export default { }, "candles_stddev_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -970,28 +1007,28 @@ export default { }, "candles_stddev_pop_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1028,28 +1065,28 @@ export default { }, "candles_stddev_samp_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1092,7 +1129,7 @@ export default { 7 ], "timestamp": [ - 797 + 859 ], "volume": [ 7 @@ -1132,28 +1169,28 @@ export default { }, "candles_sum_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1205,28 +1242,28 @@ export default { }, "candles_var_pop_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1263,28 +1300,28 @@ export default { }, "candles_var_samp_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1321,28 +1358,28 @@ export default { }, "candles_variance_order_by": { "candle_average": [ - 342 + 346 ], "candle_duration": [ - 342 + 346 ], "close": [ - 342 + 346 ], "cond_market_twap": [ - 342 + 346 ], "high": [ - 342 + 346 ], "low": [ - 342 + 346 ], "open": [ - 342 + 346 ], "volume": [ - 342 + 346 ], "__typename": [ 5 @@ -1406,19 +1443,19 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal": [ - 626 + 642 ], "proposal_acct": [ 5 ], "reactions": [ - 686, + 702, { "distinct_on": [ - 707, + 723, "[reactions_select_column!]" ], "limit": [ @@ -1428,19 +1465,19 @@ export default { 3 ], "order_by": [ - 705, + 721, "[reactions_order_by!]" ], "where": [ - 695 + 711 ] } ], "reactions_aggregate": [ - 687, + 703, { "distinct_on": [ - 707, + 723, "[reactions_select_column!]" ], "limit": [ @@ -1450,11 +1487,11 @@ export default { 3 ], "order_by": [ - 705, + 721, "[reactions_order_by!]" ], "where": [ - 695 + 711 ] } ], @@ -1553,7 +1590,7 @@ export default { 58 ], "count": [ - 342 + 346 ], "max": [ 64 @@ -1610,10 +1647,10 @@ export default { }, "comments_avg_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1648,19 +1685,19 @@ export default { 6 ], "created_at": [ - 798 + 860 ], "proposal": [ - 645 + 661 ], "proposal_acct": [ 6 ], "reactions": [ - 695 + 711 ], "reactions_aggregate": [ - 688 + 704 ], "responding_comment_id": [ 8 @@ -1698,16 +1735,16 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal": [ - 654 + 670 ], "proposal_acct": [ 5 ], "reactions": [ - 692 + 708 ], "responding_comment_id": [ 7 @@ -1727,7 +1764,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal_acct": [ 5 @@ -1741,22 +1778,22 @@ export default { }, "comments_max_order_by": { "comment_id": [ - 342 + 346 ], "commentor_acct": [ - 342 + 346 ], "content": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1773,7 +1810,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal_acct": [ 5 @@ -1787,22 +1824,22 @@ export default { }, "comments_min_order_by": { "comment_id": [ - 342 + 346 ], "commentor_acct": [ - 342 + 346 ], "content": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1849,31 +1886,31 @@ export default { 70 ], "comment_id": [ - 342 + 346 ], "commentor_acct": [ - 342 + 346 ], "comments_aggregate": [ 55 ], "content": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "proposal": [ - 656 + 672 ], "proposal_acct": [ - 342 + 346 ], "reactions_aggregate": [ - 691 + 707 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1899,7 +1936,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal_acct": [ 5 @@ -1924,10 +1961,10 @@ export default { }, "comments_stddev_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1946,10 +1983,10 @@ export default { }, "comments_stddev_pop_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1968,10 +2005,10 @@ export default { }, "comments_stddev_samp_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -1999,7 +2036,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "proposal_acct": [ 5 @@ -2024,10 +2061,10 @@ export default { }, "comments_sum_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -2061,10 +2098,10 @@ export default { }, "comments_var_pop_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -2083,10 +2120,10 @@ export default { }, "comments_var_samp_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -2105,10 +2142,10 @@ export default { }, "comments_variance_order_by": { "comment_id": [ - 342 + 346 ], "responding_comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -2128,10 +2165,10 @@ export default { 5 ], "proposals": [ - 626, + 642, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -2141,19 +2178,19 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], "proposalsByQuoteVault": [ - 626, + 642, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -2163,19 +2200,19 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], "proposalsByQuoteVault_aggregate": [ - 627, + 643, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -2185,19 +2222,19 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], "proposals_aggregate": [ - 627, + 643, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -2207,11 +2244,11 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], @@ -2222,7 +2259,7 @@ export default { 5 ], "token": [ - 884 + 946 ], "underlying_mint_acct": [ 5 @@ -2295,7 +2332,7 @@ export default { }, "conditional_vaults_aggregate_order_by": { "count": [ - 342 + 346 ], "max": [ 103 @@ -2341,16 +2378,16 @@ export default { 6 ], "proposals": [ - 645 + 661 ], "proposalsByQuoteVault": [ - 645 + 661 ], "proposalsByQuoteVault_aggregate": [ - 628 + 644 ], "proposals_aggregate": [ - 628 + 644 ], "settlement_authority": [ 6 @@ -2359,7 +2396,7 @@ export default { 6 ], "token": [ - 888 + 950 ], "underlying_mint_acct": [ 6 @@ -2386,10 +2423,10 @@ export default { 5 ], "proposals": [ - 642 + 658 ], "proposalsByQuoteVault": [ - 642 + 658 ], "settlement_authority": [ 5 @@ -2398,7 +2435,7 @@ export default { 5 ], "token": [ - 895 + 957 ], "underlying_mint_acct": [ 5 @@ -2441,28 +2478,28 @@ export default { }, "conditional_vaults_max_order_by": { "cond_finalize_token_mint_acct": [ - 342 + 346 ], "cond_revert_token_mint_acct": [ - 342 + 346 ], "cond_vault_acct": [ - 342 + 346 ], "nonce": [ - 342 + 346 ], "settlement_authority": [ - 342 + 346 ], "status": [ - 342 + 346 ], "underlying_mint_acct": [ - 342 + 346 ], "underlying_token_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -2499,28 +2536,28 @@ export default { }, "conditional_vaults_min_order_by": { "cond_finalize_token_mint_acct": [ - 342 + 346 ], "cond_revert_token_mint_acct": [ - 342 + 346 ], "cond_vault_acct": [ - 342 + 346 ], "nonce": [ - 342 + 346 ], "settlement_authority": [ - 342 + 346 ], "status": [ - 342 + 346 ], "underlying_mint_acct": [ - 342 + 346 ], "underlying_token_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -2564,37 +2601,37 @@ export default { }, "conditional_vaults_order_by": { "cond_finalize_token_mint_acct": [ - 342 + 346 ], "cond_revert_token_mint_acct": [ - 342 + 346 ], "cond_vault_acct": [ - 342 + 346 ], "nonce": [ - 342 + 346 ], "proposalsByQuoteVault_aggregate": [ - 641 + 657 ], "proposals_aggregate": [ - 641 + 657 ], "settlement_authority": [ - 342 + 346 ], "status": [ - 342 + 346 ], "token": [ - 897 + 959 ], "underlying_mint_acct": [ - 342 + 346 ], "underlying_token_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -2693,7 +2730,7 @@ export default { "cursor_ordering": {}, "dao_details": { "admin_accts": [ - 249, + 253, { "path": [ 5 @@ -2707,10 +2744,10 @@ export default { 7 ], "daos": [ - 151, + 155, { "distinct_on": [ - 173, + 177, "[daos_select_column!]" ], "limit": [ @@ -2720,19 +2757,19 @@ export default { 3 ], "order_by": [ - 171, + 175, "[daos_order_by!]" ], "where": [ - 160 + 164 ] } ], "daos_aggregate": [ - 152, + 156, { "distinct_on": [ - 173, + 177, "[daos_select_column!]" ], "limit": [ @@ -2742,11 +2779,11 @@ export default { 3 ], "order_by": [ - 171, + 175, "[daos_order_by!]" ], "where": [ - 160 + 164 ] } ], @@ -2777,12 +2814,64 @@ export default { "slug": [ 5 ], + "socials": [ + 253, + { + "path": [ + 5 + ] + } + ], "token_image_url": [ 5 ], "url": [ 5 ], + "v0_4_metric_decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "v0_4_metric_decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], "x_account": [ 5 ], @@ -2850,7 +2939,10 @@ export default { }, "dao_details_append_input": { "admin_accts": [ - 249 + 253 + ], + "socials": [ + 253 ], "__typename": [ 5 @@ -2875,7 +2967,7 @@ export default { 123 ], "admin_accts": [ - 251 + 255 ], "creator_acct": [ 6 @@ -2884,10 +2976,10 @@ export default { 8 ], "daos": [ - 160 + 164 ], "daos_aggregate": [ - 153 + 157 ], "description": [ 6 @@ -2916,12 +3008,21 @@ export default { "slug": [ 6 ], + "socials": [ + 255 + ], "token_image_url": [ 6 ], "url": [ 6 ], + "v0_4_metric_decisions": [ + 1388 + ], + "v0_4_metric_decisions_aggregate": [ + 1381 + ], "x_account": [ 6 ], @@ -2934,6 +3035,9 @@ export default { "admin_accts": [ 5 ], + "socials": [ + 5 + ], "__typename": [ 5 ] @@ -2942,6 +3046,9 @@ export default { "admin_accts": [ 3 ], + "socials": [ + 3 + ], "__typename": [ 5 ] @@ -2950,6 +3057,9 @@ export default { "admin_accts": [ 5 ], + "socials": [ + 5 + ], "__typename": [ 5 ] @@ -2964,7 +3074,7 @@ export default { }, "dao_details_insert_input": { "admin_accts": [ - 249 + 253 ], "creator_acct": [ 5 @@ -2973,7 +3083,7 @@ export default { 7 ], "daos": [ - 157 + 161 ], "description": [ 5 @@ -3002,12 +3112,18 @@ export default { "slug": [ 5 ], + "socials": [ + 253 + ], "token_image_url": [ 5 ], "url": [ 5 ], + "v0_4_metric_decisions": [ + 1385 + ], "x_account": [ 5 ], @@ -3141,52 +3257,58 @@ export default { }, "dao_details_order_by": { "admin_accts": [ - 342 + 346 ], "creator_acct": [ - 342 + 346 ], "dao_id": [ - 342 + 346 ], "daos_aggregate": [ - 156 + 160 ], "description": [ - 342 + 346 ], "fail_token_image_url": [ - 342 + 346 ], "github": [ - 342 + 346 ], "image_url": [ - 342 + 346 ], "is_hide": [ - 342 + 346 ], "lp_token_image_url": [ - 342 + 346 ], "name": [ - 342 + 346 ], "pass_token_image_url": [ - 342 + 346 ], "slug": [ - 342 + 346 + ], + "socials": [ + 346 ], "token_image_url": [ - 342 + 346 ], "url": [ - 342 + 346 + ], + "v0_4_metric_decisions_aggregate": [ + 1384 ], "x_account": [ - 342 + 346 ], "__typename": [ 5 @@ -3202,7 +3324,10 @@ export default { }, "dao_details_prepend_input": { "admin_accts": [ - 249 + 253 + ], + "socials": [ + 253 ], "__typename": [ 5 @@ -3211,7 +3336,7 @@ export default { "dao_details_select_column": {}, "dao_details_set_input": { "admin_accts": [ - 249 + 253 ], "creator_acct": [ 5 @@ -3246,6 +3371,9 @@ export default { "slug": [ 5 ], + "socials": [ + 253 + ], "token_image_url": [ 5 ], @@ -3296,7 +3424,7 @@ export default { }, "dao_details_stream_cursor_value_input": { "admin_accts": [ - 249 + 253 ], "creator_acct": [ 5 @@ -3331,6 +3459,9 @@ export default { "slug": [ 5 ], + "socials": [ + 253 + ], "token_image_url": [ 5 ], @@ -3406,12 +3537,55 @@ export default { 5 ] }, + "dao_trader": { + "total_volume": [ + 7 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "dao_trader_bool_exp_bool_exp": { + "_and": [ + 152 + ], + "_not": [ + 152 + ], + "_or": [ + 152 + ], + "total_volume": [ + 8 + ], + "user_acct": [ + 6 + ], + "__typename": [ + 5 + ] + }, + "dao_trader_enum_name": {}, + "dao_trader_order_by": { + "total_volume": [ + 346 + ], + "user_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, "daos": { "base_acct": [ 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -3422,20 +3596,26 @@ export default { "dao_id": [ 7 ], - "pass_threshold_bps": [ + "min_base_futarchic_liquidity": [ 7 ], - "program": [ - 507 + "min_quote_futarchic_liquidity": [ + 7 + ], + "pass_threshold_bps": [ + 7 + ], + "program": [ + 519 ], "program_acct": [ 5 ], "proposals": [ - 626, + 642, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -3445,19 +3625,19 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], "proposals_aggregate": [ - 627, + 643, { "distinct_on": [ - 658, + 674, "[proposals_select_column!]" ], "limit": [ @@ -3467,11 +3647,11 @@ export default { 3 ], "order_by": [ - 656, + 672, "[proposals_order_by!]" ], "where": [ - 645 + 661 ] } ], @@ -3482,19 +3662,69 @@ export default { 7 ], "token": [ - 884 + 946 ], "tokenByBaseAcct": [ - 884 + 946 ], "tokenByQuoteAcct": [ - 884 + 946 ], "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 + ], + "user_performances": [ + 1191, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "user_performances_aggregate": [ + 1192, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } ], "__typename": [ 5 @@ -3502,10 +3732,10 @@ export default { }, "daos_aggregate": { "aggregate": [ - 155 + 159 ], "nodes": [ - 151 + 155 ], "__typename": [ 5 @@ -3513,7 +3743,7 @@ export default { }, "daos_aggregate_bool_exp": { "count": [ - 154 + 158 ], "__typename": [ 5 @@ -3521,13 +3751,13 @@ export default { }, "daos_aggregate_bool_exp_count": { "arguments": [ - 173 + 177 ], "distinct": [ 0 ], "filter": [ - 160 + 164 ], "predicate": [ 4 @@ -3538,13 +3768,13 @@ export default { }, "daos_aggregate_fields": { "avg": [ - 158 + 162 ], "count": [ 3, { "columns": [ - 173, + 177, "[daos_select_column!]" ], "distinct": [ @@ -3553,31 +3783,31 @@ export default { } ], "max": [ - 164 + 168 ], "min": [ - 166 + 170 ], "stddev": [ - 175 + 179 ], "stddev_pop": [ - 177 + 181 ], "stddev_samp": [ - 179 + 183 ], "sum": [ - 183 + 187 ], "var_pop": [ - 187 + 191 ], "var_samp": [ - 189 + 193 ], "variance": [ - 191 + 195 ], "__typename": [ 5 @@ -3585,37 +3815,37 @@ export default { }, "daos_aggregate_order_by": { "avg": [ - 159 + 163 ], "count": [ - 342 + 346 ], "max": [ - 165 + 169 ], "min": [ - 167 + 171 ], "stddev": [ - 176 + 180 ], "stddev_pop": [ - 178 + 182 ], "stddev_samp": [ - 180 + 184 ], "sum": [ - 184 + 188 ], "var_pop": [ - 188 + 192 ], "var_samp": [ - 190 + 194 ], "variance": [ - 192 + 196 ], "__typename": [ 5 @@ -3623,10 +3853,10 @@ export default { }, "daos_arr_rel_insert_input": { "data": [ - 163 + 167 ], "on_conflict": [ - 170 + 174 ], "__typename": [ 5 @@ -3636,25 +3866,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_avg_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -3662,19 +3916,19 @@ export default { }, "daos_bool_exp": { "_and": [ - 160 + 164 ], "_not": [ - 160 + 164 ], "_or": [ - 160 + 164 ], "base_acct": [ 6 ], "created_at": [ - 798 + 860 ], "dao_acct": [ 6 @@ -3685,20 +3939,26 @@ export default { "dao_id": [ 8 ], + "min_base_futarchic_liquidity": [ + 8 + ], + "min_quote_futarchic_liquidity": [ + 8 + ], "pass_threshold_bps": [ 8 ], "program": [ - 511 + 523 ], "program_acct": [ 6 ], "proposals": [ - 645 + 661 ], "proposals_aggregate": [ - 628 + 644 ], "quote_acct": [ 6 @@ -3707,19 +3967,31 @@ export default { 8 ], "token": [ - 888 + 950 ], "tokenByBaseAcct": [ - 888 + 950 ], "tokenByQuoteAcct": [ - 888 + 950 ], "treasury_acct": [ 6 ], + "twap_initial_observation": [ + 8 + ], + "twap_max_observation_change_per_update": [ + 8 + ], "updated_at": [ - 798 + 860 + ], + "user_performances": [ + 1200 + ], + "user_performances_aggregate": [ + 1193 ], "__typename": [ 5 @@ -3730,12 +4002,24 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], "slots_per_proposal": [ 7 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "__typename": [ 5 ] @@ -3745,7 +4029,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -3756,17 +4040,23 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], "program": [ - 518 + 530 ], "program_acct": [ 5 ], "proposals": [ - 642 + 658 ], "quote_acct": [ 5 @@ -3775,19 +4065,28 @@ export default { 7 ], "token": [ - 895 + 957 ], "tokenByBaseAcct": [ - 895 + 957 ], "tokenByQuoteAcct": [ - 895 + 957 ], "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 + ], + "user_performances": [ + 1197 ], "__typename": [ 5 @@ -3798,7 +4097,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -3806,6 +4105,12 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], @@ -3821,8 +4126,14 @@ export default { "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -3830,34 +4141,46 @@ export default { }, "daos_max_order_by": { "base_acct": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "dao_acct": [ - 342 + 346 ], "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "program_acct": [ - 342 + 346 ], "quote_acct": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 ], "treasury_acct": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -3868,7 +4191,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -3876,6 +4199,12 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], @@ -3891,8 +4220,14 @@ export default { "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -3900,34 +4235,46 @@ export default { }, "daos_min_order_by": { "base_acct": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "dao_acct": [ - 342 + 346 ], "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "program_acct": [ - 342 + 346 ], "quote_acct": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 ], "treasury_acct": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -3938,7 +4285,7 @@ export default { 3 ], "returning": [ - 151 + 155 ], "__typename": [ 5 @@ -3946,10 +4293,10 @@ export default { }, "daos_obj_rel_insert_input": { "data": [ - 163 + 167 ], "on_conflict": [ - 170 + 174 ], "__typename": [ 5 @@ -3957,13 +4304,13 @@ export default { }, "daos_on_conflict": { "constraint": [ - 161 + 165 ], "update_columns": [ - 185 + 189 ], "where": [ - 160 + 164 ], "__typename": [ 5 @@ -3971,52 +4318,67 @@ export default { }, "daos_order_by": { "base_acct": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "dao_acct": [ - 342 + 346 ], "dao_detail": [ 135 ], "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "program": [ - 520 + 532 ], "program_acct": [ - 342 + 346 ], "proposals_aggregate": [ - 641 + 657 ], "quote_acct": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 ], "token": [ - 897 + 959 ], "tokenByBaseAcct": [ - 897 + 959 ], "tokenByQuoteAcct": [ - 897 + 959 ], "treasury_acct": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "updated_at": [ - 342 + 346 + ], + "user_performances_aggregate": [ + 1196 ], "__typename": [ 5 @@ -4036,7 +4398,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -4044,6 +4406,12 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], @@ -4059,8 +4427,14 @@ export default { "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4070,25 +4444,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_stddev_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4098,25 +4496,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_stddev_pop_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4126,25 +4548,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_stddev_samp_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4152,7 +4598,7 @@ export default { }, "daos_stream_cursor_input": { "initial_value": [ - 182 + 186 ], "ordering": [ 117 @@ -4166,7 +4612,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -4174,6 +4620,12 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], @@ -4189,8 +4641,14 @@ export default { "treasury_acct": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4200,25 +4658,49 @@ export default { "dao_id": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_threshold_bps": [ 7 ], "slots_per_proposal": [ 7 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "__typename": [ 5 ] }, "daos_sum_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4227,13 +4709,13 @@ export default { "daos_update_column": {}, "daos_updates": { "_inc": [ - 162 + 166 ], "_set": [ - 174 + 178 ], "where": [ - 160 + 164 ], "__typename": [ 5 @@ -4243,25 +4725,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_var_pop_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4271,25 +4777,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_var_samp_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4299,25 +4829,49 @@ export default { "dao_id": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], "pass_threshold_bps": [ 2 ], "slots_per_proposal": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "daos_variance_order_by": { "dao_id": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_threshold_bps": [ - 342 + 346 ], "slots_per_proposal": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -4326,31 +4880,31 @@ export default { "float8": {}, "float8_comparison_exp": { "_eq": [ - 193 + 197 ], "_gt": [ - 193 + 197 ], "_gte": [ - 193 + 197 ], "_in": [ - 193 + 197 ], "_is_null": [ 0 ], "_lt": [ - 193 + 197 ], "_lte": [ - 193 + 197 ], "_neq": [ - 193 + 197 ], "_nin": [ - 193 + 197 ], "__typename": [ 5 @@ -4361,7 +4915,7 @@ export default { 5 ], "indexer": [ - 219 + 223 ], "latest_tx_sig_processed": [ 5 @@ -4373,10 +4927,10 @@ export default { 5 ], "transaction": [ - 995 + 1058 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4384,10 +4938,10 @@ export default { }, "indexer_account_dependencies_aggregate": { "aggregate": [ - 199 + 203 ], "nodes": [ - 195 + 199 ], "__typename": [ 5 @@ -4395,7 +4949,7 @@ export default { }, "indexer_account_dependencies_aggregate_bool_exp": { "count": [ - 198 + 202 ], "__typename": [ 5 @@ -4403,13 +4957,13 @@ export default { }, "indexer_account_dependencies_aggregate_bool_exp_count": { "arguments": [ - 213 + 217 ], "distinct": [ 0 ], "filter": [ - 202 + 206 ], "predicate": [ 4 @@ -4423,7 +4977,7 @@ export default { 3, { "columns": [ - 213, + 217, "[indexer_account_dependencies_select_column!]" ], "distinct": [ @@ -4432,10 +4986,10 @@ export default { } ], "max": [ - 205 + 209 ], "min": [ - 207 + 211 ], "__typename": [ 5 @@ -4443,13 +4997,13 @@ export default { }, "indexer_account_dependencies_aggregate_order_by": { "count": [ - 342 + 346 ], "max": [ - 206 + 210 ], "min": [ - 208 + 212 ], "__typename": [ 5 @@ -4457,10 +5011,10 @@ export default { }, "indexer_account_dependencies_arr_rel_insert_input": { "data": [ - 204 + 208 ], "on_conflict": [ - 210 + 214 ], "__typename": [ 5 @@ -4468,19 +5022,19 @@ export default { }, "indexer_account_dependencies_bool_exp": { "_and": [ - 202 + 206 ], "_not": [ - 202 + 206 ], "_or": [ - 202 + 206 ], "acct": [ 6 ], "indexer": [ - 223 + 227 ], "latest_tx_sig_processed": [ 6 @@ -4492,10 +5046,10 @@ export default { 6 ], "transaction": [ - 999 + 1062 ], "updated_at": [ - 798 + 860 ], "__typename": [ 5 @@ -4507,7 +5061,7 @@ export default { 5 ], "indexer": [ - 230 + 234 ], "latest_tx_sig_processed": [ 5 @@ -4519,10 +5073,10 @@ export default { 5 ], "transaction": [ - 1006 + 1069 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4542,7 +5096,7 @@ export default { 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4550,19 +5104,19 @@ export default { }, "indexer_account_dependencies_max_order_by": { "acct": [ - 342 + 346 ], "latest_tx_sig_processed": [ - 342 + 346 ], "name": [ - 342 + 346 ], "status": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -4582,7 +5136,7 @@ export default { 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4590,19 +5144,19 @@ export default { }, "indexer_account_dependencies_min_order_by": { "acct": [ - 342 + 346 ], "latest_tx_sig_processed": [ - 342 + 346 ], "name": [ - 342 + 346 ], "status": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -4613,7 +5167,7 @@ export default { 3 ], "returning": [ - 195 + 199 ], "__typename": [ 5 @@ -4621,13 +5175,13 @@ export default { }, "indexer_account_dependencies_on_conflict": { "constraint": [ - 203 + 207 ], "update_columns": [ - 217 + 221 ], "where": [ - 202 + 206 ], "__typename": [ 5 @@ -4635,25 +5189,25 @@ export default { }, "indexer_account_dependencies_order_by": { "acct": [ - 342 + 346 ], "indexer": [ - 232 + 236 ], "latest_tx_sig_processed": [ - 342 + 346 ], "name": [ - 342 + 346 ], "status": [ - 342 + 346 ], "transaction": [ - 1008 + 1071 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -4685,7 +5239,7 @@ export default { 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4693,7 +5247,7 @@ export default { }, "indexer_account_dependencies_stream_cursor_input": { "initial_value": [ - 216 + 220 ], "ordering": [ 117 @@ -4716,7 +5270,7 @@ export default { 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -4725,10 +5279,10 @@ export default { "indexer_account_dependencies_update_column": {}, "indexer_account_dependencies_updates": { "_set": [ - 214 + 218 ], "where": [ - 202 + 206 ], "__typename": [ 5 @@ -4739,10 +5293,10 @@ export default { 5 ], "indexer_account_dependencies": [ - 195, + 199, { "distinct_on": [ - 213, + 217, "[indexer_account_dependencies_select_column!]" ], "limit": [ @@ -4752,19 +5306,19 @@ export default { 3 ], "order_by": [ - 211, + 215, "[indexer_account_dependencies_order_by!]" ], "where": [ - 202 + 206 ] } ], "indexer_account_dependencies_aggregate": [ - 196, + 200, { "distinct_on": [ - 213, + 217, "[indexer_account_dependencies_select_column!]" ], "limit": [ @@ -4774,11 +5328,11 @@ export default { 3 ], "order_by": [ - 211, + 215, "[indexer_account_dependencies_order_by!]" ], "where": [ - 202 + 206 ] } ], @@ -4797,10 +5351,10 @@ export default { }, "indexers_aggregate": { "aggregate": [ - 221 + 225 ], "nodes": [ - 219 + 223 ], "__typename": [ 5 @@ -4808,13 +5362,13 @@ export default { }, "indexers_aggregate_fields": { "avg": [ - 222 + 226 ], "count": [ 3, { "columns": [ - 234, + 238, "[indexers_select_column!]" ], "distinct": [ @@ -4823,31 +5377,31 @@ export default { } ], "max": [ - 227 + 231 ], "min": [ - 228 + 232 ], "stddev": [ - 236 + 240 ], "stddev_pop": [ - 237 + 241 ], "stddev_samp": [ - 238 + 242 ], "sum": [ - 241 + 245 ], "var_pop": [ - 244 + 248 ], "var_samp": [ - 245 + 249 ], "variance": [ - 246 + 250 ], "__typename": [ 5 @@ -4863,22 +5417,22 @@ export default { }, "indexers_bool_exp": { "_and": [ - 223 + 227 ], "_not": [ - 223 + 227 ], "_or": [ - 223 + 227 ], "implementation": [ 6 ], "indexer_account_dependencies": [ - 202 + 206 ], "indexer_account_dependencies_aggregate": [ - 197 + 201 ], "indexer_type": [ 6 @@ -4907,7 +5461,7 @@ export default { 5 ], "indexer_account_dependencies": [ - 201 + 205 ], "indexer_type": [ 5 @@ -4961,7 +5515,7 @@ export default { 3 ], "returning": [ - 219 + 223 ], "__typename": [ 5 @@ -4969,10 +5523,10 @@ export default { }, "indexers_obj_rel_insert_input": { "data": [ - 226 + 230 ], "on_conflict": [ - 231 + 235 ], "__typename": [ 5 @@ -4980,13 +5534,13 @@ export default { }, "indexers_on_conflict": { "constraint": [ - 224 + 228 ], "update_columns": [ - 242 + 246 ], "where": [ - 223 + 227 ], "__typename": [ 5 @@ -4994,19 +5548,19 @@ export default { }, "indexers_order_by": { "implementation": [ - 342 + 346 ], "indexer_account_dependencies_aggregate": [ - 200 + 204 ], "indexer_type": [ - 342 + 346 ], "latest_slot_processed": [ - 342 + 346 ], "name": [ - 342 + 346 ], "__typename": [ 5 @@ -5064,7 +5618,7 @@ export default { }, "indexers_stream_cursor_input": { "initial_value": [ - 240 + 244 ], "ordering": [ 117 @@ -5101,13 +5655,13 @@ export default { "indexers_update_column": {}, "indexers_updates": { "_inc": [ - 225 + 229 ], "_set": [ - 235 + 239 ], "where": [ - 223 + 227 ], "__typename": [ 5 @@ -5140,31 +5694,31 @@ export default { "interval": {}, "interval_comparison_exp": { "_eq": [ - 247 + 251 ], "_gt": [ - 247 + 251 ], "_gte": [ - 247 + 251 ], "_in": [ - 247 + 251 ], "_is_null": [ 0 ], "_lt": [ - 247 + 251 ], "_lte": [ - 247 + 251 ], "_neq": [ - 247 + 251 ], "_nin": [ - 247 + 251 ], "__typename": [ 5 @@ -5181,22 +5735,22 @@ export default { }, "jsonb_comparison_exp": { "_cast": [ - 250 + 254 ], "_contained_in": [ - 249 + 253 ], "_contains": [ - 249 + 253 ], "_eq": [ - 249 + 253 ], "_gt": [ - 249 + 253 ], "_gte": [ - 249 + 253 ], "_has_key": [ 5 @@ -5208,22 +5762,22 @@ export default { 5 ], "_in": [ - 249 + 253 ], "_is_null": [ 0 ], "_lt": [ - 249 + 253 ], "_lte": [ - 249 + 253 ], "_neq": [ - 249 + 253 ], "_nin": [ - 249 + 253 ], "__typename": [ 5 @@ -5237,25 +5791,25 @@ export default { 0 ], "market": [ - 298 + 302 ], "market_acct": [ 5 ], "order": [ - 343 + 347 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "takes": [ - 753, + 815, { "distinct_on": [ - 775, + 837, "[takes_select_column!]" ], "limit": [ @@ -5265,19 +5819,19 @@ export default { 3 ], "order_by": [ - 773, + 835, "[takes_order_by!]" ], "where": [ - 762 + 824 ] } ], "takes_aggregate": [ - 754, + 816, { "distinct_on": [ - 775, + 837, "[takes_select_column!]" ], "limit": [ @@ -5287,11 +5841,11 @@ export default { 3 ], "order_by": [ - 773, + 835, "[takes_order_by!]" ], "where": [ - 762 + 824 ] } ], @@ -5299,7 +5853,7 @@ export default { 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5307,10 +5861,10 @@ export default { }, "makes_aggregate": { "aggregate": [ - 258 + 262 ], "nodes": [ - 252 + 256 ], "__typename": [ 5 @@ -5318,13 +5872,13 @@ export default { }, "makes_aggregate_bool_exp": { "bool_and": [ - 255 + 259 ], "bool_or": [ - 256 + 260 ], "count": [ - 257 + 261 ], "__typename": [ 5 @@ -5332,13 +5886,13 @@ export default { }, "makes_aggregate_bool_exp_bool_and": { "arguments": [ - 277 + 281 ], "distinct": [ 0 ], "filter": [ - 263 + 267 ], "predicate": [ 1 @@ -5349,13 +5903,13 @@ export default { }, "makes_aggregate_bool_exp_bool_or": { "arguments": [ - 278 + 282 ], "distinct": [ 0 ], "filter": [ - 263 + 267 ], "predicate": [ 1 @@ -5366,13 +5920,13 @@ export default { }, "makes_aggregate_bool_exp_count": { "arguments": [ - 276 + 280 ], "distinct": [ 0 ], "filter": [ - 263 + 267 ], "predicate": [ 4 @@ -5383,13 +5937,13 @@ export default { }, "makes_aggregate_fields": { "avg": [ - 261 + 265 ], "count": [ 3, { "columns": [ - 276, + 280, "[makes_select_column!]" ], "distinct": [ @@ -5398,31 +5952,31 @@ export default { } ], "max": [ - 267 + 271 ], "min": [ - 269 + 273 ], "stddev": [ - 280 + 284 ], "stddev_pop": [ - 282 + 286 ], "stddev_samp": [ - 284 + 288 ], "sum": [ - 288 + 292 ], "var_pop": [ - 292 + 296 ], "var_samp": [ - 294 + 298 ], "variance": [ - 296 + 300 ], "__typename": [ 5 @@ -5430,37 +5984,37 @@ export default { }, "makes_aggregate_order_by": { "avg": [ - 262 + 266 ], "count": [ - 342 + 346 ], "max": [ - 268 + 272 ], "min": [ - 270 + 274 ], "stddev": [ - 281 + 285 ], "stddev_pop": [ - 283 + 287 ], "stddev_samp": [ - 285 + 289 ], "sum": [ - 289 + 293 ], "var_pop": [ - 293 + 297 ], "var_samp": [ - 295 + 299 ], "variance": [ - 297 + 301 ], "__typename": [ 5 @@ -5468,10 +6022,10 @@ export default { }, "makes_arr_rel_insert_input": { "data": [ - 266 + 270 ], "on_conflict": [ - 273 + 277 ], "__typename": [ 5 @@ -5493,13 +6047,13 @@ export default { }, "makes_avg_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -5507,13 +6061,13 @@ export default { }, "makes_bool_exp": { "_and": [ - 263 + 267 ], "_not": [ - 263 + 267 ], "_or": [ - 263 + 267 ], "filled_base_amount": [ 8 @@ -5522,31 +6076,31 @@ export default { 1 ], "market": [ - 307 + 311 ], "market_acct": [ 6 ], "order": [ - 354 + 358 ], "order_tx_sig": [ 6 ], "quote_price": [ - 341 + 345 ], "takes": [ - 762 + 824 ], "takes_aggregate": [ - 755 + 817 ], "unfilled_base_amount": [ 8 ], "updated_at": [ - 798 + 860 ], "__typename": [ 5 @@ -5558,7 +6112,7 @@ export default { 7 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 @@ -5575,28 +6129,28 @@ export default { 0 ], "market": [ - 316 + 320 ], "market_acct": [ 5 ], "order": [ - 363 + 367 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "takes": [ - 759 + 821 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5613,13 +6167,13 @@ export default { 5 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5627,22 +6181,22 @@ export default { }, "makes_max_order_by": { "filled_base_amount": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -5659,13 +6213,13 @@ export default { 5 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5673,22 +6227,22 @@ export default { }, "makes_min_order_by": { "filled_base_amount": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -5699,7 +6253,7 @@ export default { 3 ], "returning": [ - 252 + 256 ], "__typename": [ 5 @@ -5707,10 +6261,10 @@ export default { }, "makes_obj_rel_insert_input": { "data": [ - 266 + 270 ], "on_conflict": [ - 273 + 277 ], "__typename": [ 5 @@ -5718,13 +6272,13 @@ export default { }, "makes_on_conflict": { "constraint": [ - 264 + 268 ], "update_columns": [ - 290 + 294 ], "where": [ - 263 + 267 ], "__typename": [ 5 @@ -5732,34 +6286,34 @@ export default { }, "makes_order_by": { "filled_base_amount": [ - 342 + 346 ], "is_active": [ - 342 + 346 ], "market": [ - 318 + 322 ], "market_acct": [ - 342 + 346 ], "order": [ - 365 + 369 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "takes_aggregate": [ - 758 + 820 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -5790,13 +6344,13 @@ export default { 5 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5818,13 +6372,13 @@ export default { }, "makes_stddev_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -5846,13 +6400,13 @@ export default { }, "makes_stddev_pop_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -5874,13 +6428,13 @@ export default { }, "makes_stddev_samp_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -5888,7 +6442,7 @@ export default { }, "makes_stream_cursor_input": { "initial_value": [ - 287 + 291 ], "ordering": [ 117 @@ -5911,13 +6465,13 @@ export default { 5 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -5928,7 +6482,7 @@ export default { 7 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 @@ -5939,13 +6493,13 @@ export default { }, "makes_sum_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -5954,13 +6508,13 @@ export default { "makes_update_column": {}, "makes_updates": { "_inc": [ - 265 + 269 ], "_set": [ - 279 + 283 ], "where": [ - 263 + 267 ], "__typename": [ 5 @@ -5982,13 +6536,13 @@ export default { }, "makes_var_pop_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -6010,13 +6564,13 @@ export default { }, "makes_var_samp_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -6038,13 +6592,13 @@ export default { }, "makes_variance_order_by": { "filled_base_amount": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -6061,13 +6615,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -6120,16 +6674,16 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 ], "makes": [ - 252, + 256, { "distinct_on": [ - 276, + 280, "[makes_select_column!]" ], "limit": [ @@ -6139,19 +6693,19 @@ export default { 3 ], "order_by": [ - 274, + 278, "[makes_order_by!]" ], "where": [ - 263 + 267 ] } ], "makes_aggregate": [ - 253, + 257, { "distinct_on": [ - 276, + 280, "[makes_select_column!]" ], "limit": [ @@ -6161,11 +6715,11 @@ export default { 3 ], "order_by": [ - 274, + 278, "[makes_order_by!]" ], "where": [ - 263 + 267 ] } ], @@ -6176,10 +6730,10 @@ export default { 5 ], "orders": [ - 343, + 347, { "distinct_on": [ - 367, + 371, "[orders_select_column!]" ], "limit": [ @@ -6189,19 +6743,19 @@ export default { 3 ], "order_by": [ - 365, + 369, "[orders_order_by!]" ], "where": [ - 354 + 358 ] } ], "orders_aggregate": [ - 344, + 348, { "distinct_on": [ - 367, + 371, "[orders_select_column!]" ], "limit": [ @@ -6211,19 +6765,19 @@ export default { 3 ], "order_by": [ - 365, + 369, "[orders_order_by!]" ], "where": [ - 354 + 358 ] } ], "prices": [ - 389, + 393, { "distinct_on": [ - 428, + 440, "[prices_select_column!]" ], "limit": [ @@ -6233,19 +6787,19 @@ export default { 3 ], "order_by": [ - 426, + 438, "[prices_order_by!]" ], "where": [ - 398 + 402 ] } ], "prices_aggregate": [ - 390, + 394, { "distinct_on": [ - 428, + 440, "[prices_select_column!]" ], "limit": [ @@ -6255,16 +6809,16 @@ export default { 3 ], "order_by": [ - 426, + 438, "[prices_order_by!]" ], "where": [ - 398 + 402 ] } ], "proposal": [ - 626 + 642 ], "proposal_acct": [ 5 @@ -6273,22 +6827,22 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 ], "takes": [ - 753, + 815, { "distinct_on": [ - 775, + 837, "[takes_select_column!]" ], "limit": [ @@ -6298,19 +6852,19 @@ export default { 3 ], "order_by": [ - 773, + 835, "[takes_order_by!]" ], "where": [ - 762 + 824 ] } ], "takes_aggregate": [ - 754, + 816, { "distinct_on": [ - 775, + 837, "[takes_select_column!]" ], "limit": [ @@ -6320,37 +6874,37 @@ export default { 3 ], "order_by": [ - 773, + 835, "[takes_order_by!]" ], "where": [ - 762 + 824 ] } ], "token": [ - 884 + 946 ], "tokenAcctByAsksTokenAcct": [ - 842 + 904 ], "tokenAcctByBidsTokenAcct": [ - 842 + 904 ], "tokenByBaseMintAcct": [ - 884 + 946 ], "tokenByQuoteMintAcct": [ - 884 + 946 ], "token_acct": [ - 842 + 904 ], "twaps": [ - 1041, + 1112, { "distinct_on": [ - 1062, + 1133, "[twaps_select_column!]" ], "limit": [ @@ -6360,19 +6914,19 @@ export default { 3 ], "order_by": [ - 1060, + 1131, "[twaps_order_by!]" ], "where": [ - 1050 + 1121 ] } ], "twaps_aggregate": [ - 1042, + 1113, { "distinct_on": [ - 1062, + 1133, "[twaps_select_column!]" ], "limit": [ @@ -6382,11 +6936,11 @@ export default { 3 ], "order_by": [ - 1060, + 1131, "[twaps_order_by!]" ], "where": [ - 1050 + 1121 ] } ], @@ -6396,10 +6950,10 @@ export default { }, "markets_aggregate": { "aggregate": [ - 302 + 306 ], "nodes": [ - 298 + 302 ], "__typename": [ 5 @@ -6407,7 +6961,7 @@ export default { }, "markets_aggregate_bool_exp": { "count": [ - 301 + 305 ], "__typename": [ 5 @@ -6415,13 +6969,13 @@ export default { }, "markets_aggregate_bool_exp_count": { "arguments": [ - 320 + 324 ], "distinct": [ 0 ], "filter": [ - 307 + 311 ], "predicate": [ 4 @@ -6432,13 +6986,13 @@ export default { }, "markets_aggregate_fields": { "avg": [ - 305 + 309 ], "count": [ 3, { "columns": [ - 320, + 324, "[markets_select_column!]" ], "distinct": [ @@ -6447,31 +7001,31 @@ export default { } ], "max": [ - 311 + 315 ], "min": [ - 313 + 317 ], "stddev": [ - 322 + 326 ], "stddev_pop": [ - 324 + 328 ], "stddev_samp": [ - 326 + 330 ], "sum": [ - 330 + 334 ], "var_pop": [ - 334 + 338 ], "var_samp": [ - 336 + 340 ], "variance": [ - 338 + 342 ], "__typename": [ 5 @@ -6479,37 +7033,37 @@ export default { }, "markets_aggregate_order_by": { "avg": [ - 306 + 310 ], "count": [ - 342 + 346 ], "max": [ - 312 + 316 ], "min": [ - 314 + 318 ], "stddev": [ - 323 + 327 ], "stddev_pop": [ - 325 + 329 ], "stddev_samp": [ - 327 + 331 ], "sum": [ - 331 + 335 ], "var_pop": [ - 335 + 339 ], "var_samp": [ - 337 + 341 ], "variance": [ - 339 + 343 ], "__typename": [ 5 @@ -6517,10 +7071,10 @@ export default { }, "markets_arr_rel_insert_input": { "data": [ - 310 + 314 ], "on_conflict": [ - 317 + 321 ], "__typename": [ 5 @@ -6560,31 +7114,31 @@ export default { }, "markets_avg_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -6592,13 +7146,13 @@ export default { }, "markets_bool_exp": { "_and": [ - 307 + 311 ], "_not": [ - 307 + 311 ], "_or": [ - 307 + 311 ], "active_slot": [ 8 @@ -6610,13 +7164,13 @@ export default { 8 ], "base_maker_fee": [ - 752 + 814 ], "base_mint_acct": [ 6 ], "base_taker_fee": [ - 752 + 814 ], "bids_token_acct": [ 6 @@ -6631,16 +7185,16 @@ export default { 6 ], "created_at": [ - 798 + 860 ], "inactive_slot": [ 8 ], "makes": [ - 263 + 267 ], "makes_aggregate": [ - 254 + 258 ], "market_acct": [ 6 @@ -6649,19 +7203,19 @@ export default { 6 ], "orders": [ - 354 + 358 ], "orders_aggregate": [ - 345 + 349 ], "prices": [ - 398 + 402 ], "prices_aggregate": [ - 391 + 395 ], "proposal": [ - 645 + 661 ], "proposal_acct": [ 6 @@ -6670,46 +7224,46 @@ export default { 8 ], "quote_maker_fee": [ - 752 + 814 ], "quote_mint_acct": [ 6 ], "quote_taker_fee": [ - 752 + 814 ], "quote_tick_size": [ 8 ], "takes": [ - 762 + 824 ], "takes_aggregate": [ - 755 + 817 ], "token": [ - 888 + 950 ], "tokenAcctByAsksTokenAcct": [ - 851 + 913 ], "tokenAcctByBidsTokenAcct": [ - 851 + 913 ], "tokenByBaseMintAcct": [ - 888 + 950 ], "tokenByQuoteMintAcct": [ - 888 + 950 ], "token_acct": [ - 851 + 913 ], "twaps": [ - 1050 + 1121 ], "twaps_aggregate": [ - 1043 + 1114 ], "__typename": [ 5 @@ -6724,10 +7278,10 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_taker_fee": [ - 751 + 813 ], "inactive_slot": [ 7 @@ -6736,10 +7290,10 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -6759,13 +7313,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -6777,13 +7331,13 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 ], "makes": [ - 260 + 264 ], "market_acct": [ 5 @@ -6792,13 +7346,13 @@ export default { 5 ], "orders": [ - 351 + 355 ], "prices": [ - 395 + 399 ], "proposal": [ - 654 + 670 ], "proposal_acct": [ 5 @@ -6807,40 +7361,40 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 ], "takes": [ - 759 + 821 ], "token": [ - 895 + 957 ], "tokenAcctByAsksTokenAcct": [ - 860 + 922 ], "tokenAcctByBidsTokenAcct": [ - 860 + 922 ], "tokenByBaseMintAcct": [ - 895 + 957 ], "tokenByQuoteMintAcct": [ - 895 + 957 ], "token_acct": [ - 860 + 922 ], "twaps": [ - 1047 + 1118 ], "__typename": [ 5 @@ -6857,13 +7411,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -6872,7 +7426,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 @@ -6890,13 +7444,13 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -6907,58 +7461,58 @@ export default { }, "markets_max_order_by": { "active_slot": [ - 342 + 346 ], "asks_token_acct": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_mint_acct": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "bids_token_acct": [ - 342 + 346 ], "create_tx_sig": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "market_type": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_mint_acct": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -6975,13 +7529,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -6990,7 +7544,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 @@ -7008,13 +7562,13 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -7025,58 +7579,58 @@ export default { }, "markets_min_order_by": { "active_slot": [ - 342 + 346 ], "asks_token_acct": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_mint_acct": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "bids_token_acct": [ - 342 + 346 ], "create_tx_sig": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "market_type": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_mint_acct": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7087,7 +7641,7 @@ export default { 3 ], "returning": [ - 298 + 302 ], "__typename": [ 5 @@ -7095,10 +7649,10 @@ export default { }, "markets_obj_rel_insert_input": { "data": [ - 310 + 314 ], "on_conflict": [ - 317 + 321 ], "__typename": [ 5 @@ -7106,13 +7660,13 @@ export default { }, "markets_on_conflict": { "constraint": [ - 308 + 312 ], "update_columns": [ - 332 + 336 ], "where": [ - 307 + 311 ], "__typename": [ 5 @@ -7120,97 +7674,97 @@ export default { }, "markets_order_by": { "active_slot": [ - 342 + 346 ], "asks_token_acct": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_mint_acct": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "bids_token_acct": [ - 342 + 346 ], "candles_aggregate": [ 14 ], "create_tx_sig": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "makes_aggregate": [ - 259 + 263 ], "market_acct": [ - 342 + 346 ], "market_type": [ - 342 + 346 ], "orders_aggregate": [ - 350 + 354 ], "prices_aggregate": [ - 394 + 398 ], "proposal": [ - 656 + 672 ], "proposal_acct": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_mint_acct": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "takes_aggregate": [ - 758 + 820 ], "token": [ - 897 + 959 ], "tokenAcctByAsksTokenAcct": [ - 862 + 924 ], "tokenAcctByBidsTokenAcct": [ - 862 + 924 ], "tokenByBaseMintAcct": [ - 897 + 959 ], "tokenByQuoteMintAcct": [ - 897 + 959 ], "token_acct": [ - 862 + 924 ], "twaps_aggregate": [ - 1046 + 1117 ], "__typename": [ 5 @@ -7236,13 +7790,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -7251,7 +7805,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 @@ -7269,13 +7823,13 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -7318,31 +7872,31 @@ export default { }, "markets_stddev_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7382,31 +7936,31 @@ export default { }, "markets_stddev_pop_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7446,31 +8000,31 @@ export default { }, "markets_stddev_samp_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7478,7 +8032,7 @@ export default { }, "markets_stream_cursor_input": { "initial_value": [ - 329 + 333 ], "ordering": [ 117 @@ -7498,13 +8052,13 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_mint_acct": [ 5 ], "base_taker_fee": [ - 751 + 813 ], "bids_token_acct": [ 5 @@ -7513,7 +8067,7 @@ export default { 5 ], "created_at": [ - 797 + 859 ], "inactive_slot": [ 7 @@ -7531,13 +8085,13 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_mint_acct": [ 5 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -7554,10 +8108,10 @@ export default { 7 ], "base_maker_fee": [ - 751 + 813 ], "base_taker_fee": [ - 751 + 813 ], "inactive_slot": [ 7 @@ -7566,10 +8120,10 @@ export default { 7 ], "quote_maker_fee": [ - 751 + 813 ], "quote_taker_fee": [ - 751 + 813 ], "quote_tick_size": [ 7 @@ -7580,31 +8134,31 @@ export default { }, "markets_sum_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7613,13 +8167,13 @@ export default { "markets_update_column": {}, "markets_updates": { "_inc": [ - 309 + 313 ], "_set": [ - 321 + 325 ], "where": [ - 307 + 311 ], "__typename": [ 5 @@ -7659,31 +8213,31 @@ export default { }, "markets_var_pop_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7723,31 +8277,31 @@ export default { }, "markets_var_samp_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7787,31 +8341,31 @@ export default { }, "markets_variance_order_by": { "active_slot": [ - 342 + 346 ], "base_lot_size": [ - 342 + 346 ], "base_maker_fee": [ - 342 + 346 ], "base_taker_fee": [ - 342 + 346 ], "inactive_slot": [ - 342 + 346 ], "quote_lot_size": [ - 342 + 346 ], "quote_maker_fee": [ - 342 + 346 ], "quote_taker_fee": [ - 342 + 346 ], "quote_tick_size": [ - 342 + 346 ], "__typename": [ 5 @@ -7820,31 +8374,31 @@ export default { "numeric": {}, "numeric_comparison_exp": { "_eq": [ - 340 + 344 ], "_gt": [ - 340 + 344 ], "_gte": [ - 340 + 344 ], "_in": [ - 340 + 344 ], "_is_null": [ 0 ], "_lt": [ - 340 + 344 ], "_lte": [ - 340 + 344 ], "_neq": [ - 340 + 344 ], "_nin": [ - 340 + 344 ], "__typename": [ 5 @@ -7859,7 +8413,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -7871,10 +8425,10 @@ export default { 0 ], "make": [ - 252 + 256 ], "market": [ - 298 + 302 ], "market_acct": [ 5 @@ -7883,28 +8437,31 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 ], "take": [ - 753 + 815 ], "transaction": [ - 995 + 1058 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 + ], + "user": [ + 1232 ], "__typename": [ 5 @@ -7912,10 +8469,10 @@ export default { }, "orders_aggregate": { "aggregate": [ - 349 + 353 ], "nodes": [ - 343 + 347 ], "__typename": [ 5 @@ -7923,13 +8480,13 @@ export default { }, "orders_aggregate_bool_exp": { "bool_and": [ - 346 + 350 ], "bool_or": [ - 347 + 351 ], "count": [ - 348 + 352 ], "__typename": [ 5 @@ -7937,13 +8494,13 @@ export default { }, "orders_aggregate_bool_exp_bool_and": { "arguments": [ - 368 + 372 ], "distinct": [ 0 ], "filter": [ - 354 + 358 ], "predicate": [ 1 @@ -7954,13 +8511,13 @@ export default { }, "orders_aggregate_bool_exp_bool_or": { "arguments": [ - 369 + 373 ], "distinct": [ 0 ], "filter": [ - 354 + 358 ], "predicate": [ 1 @@ -7971,13 +8528,13 @@ export default { }, "orders_aggregate_bool_exp_count": { "arguments": [ - 367 + 371 ], "distinct": [ 0 ], "filter": [ - 354 + 358 ], "predicate": [ 4 @@ -7988,13 +8545,13 @@ export default { }, "orders_aggregate_fields": { "avg": [ - 352 + 356 ], "count": [ 3, { "columns": [ - 367, + 371, "[orders_select_column!]" ], "distinct": [ @@ -8003,31 +8560,31 @@ export default { } ], "max": [ - 358 + 362 ], "min": [ - 360 + 364 ], "stddev": [ - 371 + 375 ], "stddev_pop": [ - 373 + 377 ], "stddev_samp": [ - 375 + 379 ], "sum": [ - 379 + 383 ], "var_pop": [ - 383 + 387 ], "var_samp": [ - 385 + 389 ], "variance": [ - 387 + 391 ], "__typename": [ 5 @@ -8035,37 +8592,37 @@ export default { }, "orders_aggregate_order_by": { "avg": [ - 353 + 357 ], "count": [ - 342 + 346 ], "max": [ - 359 + 363 ], "min": [ - 361 + 365 ], "stddev": [ - 372 + 376 ], "stddev_pop": [ - 374 + 378 ], "stddev_samp": [ - 376 + 380 ], "sum": [ - 380 + 384 ], "var_pop": [ - 384 + 388 ], "var_samp": [ - 386 + 390 ], "variance": [ - 388 + 392 ], "__typename": [ 5 @@ -8073,10 +8630,10 @@ export default { }, "orders_arr_rel_insert_input": { "data": [ - 357 + 361 ], "on_conflict": [ - 364 + 368 ], "__typename": [ 5 @@ -8104,19 +8661,19 @@ export default { }, "orders_avg_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8124,13 +8681,13 @@ export default { }, "orders_bool_exp": { "_and": [ - 354 + 358 ], "_not": [ - 354 + 358 ], "_or": [ - 354 + 358 ], "actor_acct": [ 6 @@ -8139,7 +8696,7 @@ export default { 8 ], "cancel_time": [ - 798 + 860 ], "cancel_tx_sig": [ 6 @@ -8151,10 +8708,10 @@ export default { 1 ], "make": [ - 263 + 267 ], "market": [ - 307 + 311 ], "market_acct": [ 6 @@ -8163,28 +8720,31 @@ export default { 8 ], "order_time": [ - 798 + 860 ], "order_tx_sig": [ 6 ], "quote_price": [ - 341 + 345 ], "side": [ 6 ], "take": [ - 762 + 824 ], "transaction": [ - 999 + 1062 ], "unfilled_base_amount": [ 8 ], "updated_at": [ - 798 + 860 + ], + "user": [ + 1235 ], "__typename": [ 5 @@ -8202,7 +8762,7 @@ export default { 7 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 @@ -8219,7 +8779,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -8231,10 +8791,10 @@ export default { 0 ], "make": [ - 272 + 276 ], "market": [ - 316 + 320 ], "market_acct": [ 5 @@ -8243,28 +8803,31 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 ], "take": [ - 771 + 833 ], "transaction": [ - 1006 + 1069 ], "unfilled_base_amount": [ 7 ], "updated_at": [ - 797 + 859 + ], + "user": [ + 1241 ], "__typename": [ 5 @@ -8278,7 +8841,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -8293,13 +8856,13 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 @@ -8308,7 +8871,7 @@ export default { 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -8316,43 +8879,43 @@ export default { }, "orders_max_order_by": { "actor_acct": [ - 342 + 346 ], "cancel_block": [ - 342 + 346 ], "cancel_time": [ - 342 + 346 ], "cancel_tx_sig": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "order_time": [ - 342 + 346 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "side": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -8366,7 +8929,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -8381,13 +8944,13 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 @@ -8396,7 +8959,7 @@ export default { 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -8404,43 +8967,43 @@ export default { }, "orders_min_order_by": { "actor_acct": [ - 342 + 346 ], "cancel_block": [ - 342 + 346 ], "cancel_time": [ - 342 + 346 ], "cancel_tx_sig": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "order_time": [ - 342 + 346 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "side": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -8451,7 +9014,7 @@ export default { 3 ], "returning": [ - 343 + 347 ], "__typename": [ 5 @@ -8459,10 +9022,10 @@ export default { }, "orders_obj_rel_insert_input": { "data": [ - 357 + 361 ], "on_conflict": [ - 364 + 368 ], "__typename": [ 5 @@ -8470,13 +9033,13 @@ export default { }, "orders_on_conflict": { "constraint": [ - 355 + 359 ], "update_columns": [ - 381 + 385 ], "where": [ - 354 + 358 ], "__typename": [ 5 @@ -8484,58 +9047,61 @@ export default { }, "orders_order_by": { "actor_acct": [ - 342 + 346 ], "cancel_block": [ - 342 + 346 ], "cancel_time": [ - 342 + 346 ], "cancel_tx_sig": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "is_active": [ - 342 + 346 ], "make": [ - 274 + 278 ], "market": [ - 318 + 322 ], "market_acct": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "order_time": [ - 342 + 346 ], "order_tx_sig": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "side": [ - 342 + 346 ], "take": [ - 773 + 835 ], "transaction": [ - 1008 + 1071 ], "unfilled_base_amount": [ - 342 + 346 ], "updated_at": [ - 342 + 346 + ], + "user": [ + 1243 ], "__typename": [ 5 @@ -8560,7 +9126,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -8578,13 +9144,13 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 @@ -8593,7 +9159,7 @@ export default { 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -8621,19 +9187,19 @@ export default { }, "orders_stddev_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8661,19 +9227,19 @@ export default { }, "orders_stddev_pop_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8701,19 +9267,19 @@ export default { }, "orders_stddev_samp_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8721,7 +9287,7 @@ export default { }, "orders_stream_cursor_input": { "initial_value": [ - 378 + 382 ], "ordering": [ 117 @@ -8738,7 +9304,7 @@ export default { 7 ], "cancel_time": [ - 797 + 859 ], "cancel_tx_sig": [ 5 @@ -8756,13 +9322,13 @@ export default { 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "side": [ 5 @@ -8771,7 +9337,7 @@ export default { 7 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -8788,7 +9354,7 @@ export default { 7 ], "quote_price": [ - 340 + 344 ], "unfilled_base_amount": [ 7 @@ -8799,19 +9365,19 @@ export default { }, "orders_sum_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8820,13 +9386,13 @@ export default { "orders_update_column": {}, "orders_updates": { "_inc": [ - 356 + 360 ], "_set": [ - 370 + 374 ], "where": [ - 354 + 358 ], "__typename": [ 5 @@ -8854,19 +9420,19 @@ export default { }, "orders_var_pop_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8894,19 +9460,19 @@ export default { }, "orders_var_samp_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8934,19 +9500,19 @@ export default { }, "orders_variance_order_by": { "cancel_block": [ - 342 + 346 ], "filled_base_amount": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "unfilled_base_amount": [ - 342 + 346 ], "__typename": [ 5 @@ -8957,19 +9523,19 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 ], "market": [ - 298 + 302 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -8986,10 +9552,10 @@ export default { }, "prices_aggregate": { "aggregate": [ - 393 + 397 ], "nodes": [ - 389 + 393 ], "__typename": [ 5 @@ -8997,7 +9563,7 @@ export default { }, "prices_aggregate_bool_exp": { "count": [ - 392 + 396 ], "__typename": [ 5 @@ -9005,13 +9571,13 @@ export default { }, "prices_aggregate_bool_exp_count": { "arguments": [ - 428 + 440 ], "distinct": [ 0 ], "filter": [ - 398 + 402 ], "predicate": [ 4 @@ -9022,13 +9588,13 @@ export default { }, "prices_aggregate_fields": { "avg": [ - 396 + 400 ], "count": [ 3, { "columns": [ - 428, + 440, "[prices_select_column!]" ], "distinct": [ @@ -9037,31 +9603,31 @@ export default { } ], "max": [ - 420 + 432 ], "min": [ - 422 + 434 ], "stddev": [ - 430 + 442 ], "stddev_pop": [ - 432 + 444 ], "stddev_samp": [ - 434 + 446 ], "sum": [ - 438 + 450 ], "var_pop": [ - 442 + 454 ], "var_samp": [ - 444 + 456 ], "variance": [ - 446 + 458 ], "__typename": [ 5 @@ -9069,37 +9635,37 @@ export default { }, "prices_aggregate_order_by": { "avg": [ - 397 + 401 ], "count": [ - 342 + 346 ], "max": [ - 421 + 433 ], "min": [ - 423 + 435 ], "stddev": [ - 431 + 443 ], "stddev_pop": [ - 433 + 445 ], "stddev_samp": [ - 435 + 447 ], "sum": [ - 439 + 451 ], "var_pop": [ - 443 + 455 ], "var_samp": [ - 445 + 457 ], "variance": [ - 447 + 459 ], "__typename": [ 5 @@ -9107,10 +9673,10 @@ export default { }, "prices_arr_rel_insert_input": { "data": [ - 419 + 431 ], "on_conflict": [ - 425 + 437 ], "__typename": [ 5 @@ -9135,16 +9701,16 @@ export default { }, "prices_avg_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9152,31 +9718,31 @@ export default { }, "prices_bool_exp": { "_and": [ - 398 + 402 ], "_not": [ - 398 + 402 ], "_or": [ - 398 + 402 ], "base_amount": [ 8 ], "created_at": [ - 798 + 860 ], "created_by": [ 6 ], "market": [ - 307 + 311 ], "market_acct": [ 6 ], "price": [ - 341 + 345 ], "prices_type": [ 6 @@ -9196,16 +9762,16 @@ export default { 7 ], "interv": [ - 797 + 859 ], "market": [ - 298 + 302 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9219,10 +9785,10 @@ export default { }, "prices_chart_data_aggregate": { "aggregate": [ - 401 + 405 ], "nodes": [ - 399 + 403 ], "__typename": [ 5 @@ -9230,13 +9796,13 @@ export default { }, "prices_chart_data_aggregate_fields": { "avg": [ - 402 + 406 ], "count": [ 3, { "columns": [ - 407, + 416, "[prices_chart_data_select_column!]" ], "distinct": [ @@ -9245,31 +9811,31 @@ export default { } ], "max": [ - 404 + 411 ], "min": [ - 405 + 412 ], "stddev": [ - 408 + 418 ], "stddev_pop": [ - 409 + 419 ], "stddev_samp": [ - 410 + 420 ], "sum": [ - 413 + 423 ], "var_pop": [ - 414 + 426 ], "var_samp": [ - 415 + 427 ], "variance": [ - 416 + 428 ], "__typename": [ 5 @@ -9291,28 +9857,28 @@ export default { }, "prices_chart_data_bool_exp": { "_and": [ - 403 + 407 ], "_not": [ - 403 + 407 ], "_or": [ - 403 + 407 ], "base_amount": [ 8 ], "interv": [ - 798 + 860 ], "market": [ - 307 + 311 ], "market_acct": [ 6 ], "price": [ - 341 + 345 ], "prices_type": [ 6 @@ -9324,18 +9890,59 @@ export default { 5 ] }, + "prices_chart_data_constraint": {}, + "prices_chart_data_inc_input": { + "base_amount": [ + 7 + ], + "price": [ + 344 + ], + "quote_amount": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "prices_chart_data_insert_input": { + "base_amount": [ + 7 + ], + "interv": [ + 859 + ], + "market": [ + 320 + ], + "market_acct": [ + 5 + ], + "price": [ + 344 + ], + "prices_type": [ + 5 + ], + "quote_amount": [ + 7 + ], + "__typename": [ + 5 + ] + }, "prices_chart_data_max_fields": { "base_amount": [ 7 ], "interv": [ - 797 + 859 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9352,13 +9959,13 @@ export default { 7 ], "interv": [ - 797 + 859 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9370,33 +9977,81 @@ export default { 5 ] }, + "prices_chart_data_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 403 + ], + "__typename": [ + 5 + ] + }, + "prices_chart_data_on_conflict": { + "constraint": [ + 408 + ], + "update_columns": [ + 424 + ], + "where": [ + 407 + ], + "__typename": [ + 5 + ] + }, "prices_chart_data_order_by": { "base_amount": [ - 342 + 346 ], "interv": [ - 342 + 346 ], "market": [ - 318 + 322 ], "market_acct": [ - 342 + 346 ], "price": [ - 342 + 346 ], "prices_type": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "__typename": [ 5 ] }, "prices_chart_data_select_column": {}, + "prices_chart_data_set_input": { + "base_amount": [ + 7 + ], + "interv": [ + 859 + ], + "market_acct": [ + 5 + ], + "price": [ + 344 + ], + "prices_type": [ + 5 + ], + "quote_amount": [ + 7 + ], + "__typename": [ + 5 + ] + }, "prices_chart_data_stddev_fields": { "base_amount": [ 2 @@ -9441,7 +10096,7 @@ export default { }, "prices_chart_data_stream_cursor_input": { "initial_value": [ - 412 + 422 ], "ordering": [ 117 @@ -9455,13 +10110,13 @@ export default { 7 ], "interv": [ - 797 + 859 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9478,7 +10133,7 @@ export default { 7 ], "price": [ - 340 + 344 ], "quote_amount": [ 7 @@ -9487,6 +10142,21 @@ export default { 5 ] }, + "prices_chart_data_update_column": {}, + "prices_chart_data_updates": { + "_inc": [ + 409 + ], + "_set": [ + 417 + ], + "where": [ + 407 + ], + "__typename": [ + 5 + ] + }, "prices_chart_data_var_pop_fields": { "base_amount": [ 2 @@ -9535,7 +10205,7 @@ export default { 7 ], "price": [ - 340 + 344 ], "quote_amount": [ 7 @@ -9552,19 +10222,19 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 ], "market": [ - 316 + 320 ], "market_acct": [ 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9584,7 +10254,7 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 @@ -9593,7 +10263,7 @@ export default { 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9610,28 +10280,28 @@ export default { }, "prices_max_order_by": { "base_amount": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "created_by": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "price": [ - 342 + 346 ], "prices_type": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9642,7 +10312,7 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 @@ -9651,7 +10321,7 @@ export default { 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9668,28 +10338,28 @@ export default { }, "prices_min_order_by": { "base_amount": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "created_by": [ - 342 + 346 ], "market_acct": [ - 342 + 346 ], "price": [ - 342 + 346 ], "prices_type": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9700,7 +10370,7 @@ export default { 3 ], "returning": [ - 389 + 393 ], "__typename": [ 5 @@ -9708,13 +10378,13 @@ export default { }, "prices_on_conflict": { "constraint": [ - 417 + 429 ], "update_columns": [ - 440 + 452 ], "where": [ - 398 + 402 ], "__typename": [ 5 @@ -9722,31 +10392,31 @@ export default { }, "prices_order_by": { "base_amount": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "created_by": [ - 342 + 346 ], "market": [ - 318 + 322 ], "market_acct": [ - 342 + 346 ], "price": [ - 342 + 346 ], "prices_type": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9754,7 +10424,7 @@ export default { }, "prices_pk_columns_input": { "created_at": [ - 797 + 859 ], "market_acct": [ 5 @@ -9769,7 +10439,7 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 @@ -9778,7 +10448,7 @@ export default { 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9812,16 +10482,16 @@ export default { }, "prices_stddev_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9846,16 +10516,16 @@ export default { }, "prices_stddev_pop_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9880,16 +10550,16 @@ export default { }, "prices_stddev_samp_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9897,7 +10567,7 @@ export default { }, "prices_stream_cursor_input": { "initial_value": [ - 437 + 449 ], "ordering": [ 117 @@ -9911,7 +10581,7 @@ export default { 7 ], "created_at": [ - 797 + 859 ], "created_by": [ 5 @@ -9920,7 +10590,7 @@ export default { 5 ], "price": [ - 340 + 344 ], "prices_type": [ 5 @@ -9940,7 +10610,7 @@ export default { 7 ], "price": [ - 340 + 344 ], "quote_amount": [ 7 @@ -9954,16 +10624,16 @@ export default { }, "prices_sum_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -9972,13 +10642,13 @@ export default { "prices_update_column": {}, "prices_updates": { "_inc": [ - 418 + 430 ], "_set": [ - 429 + 441 ], "where": [ - 398 + 402 ], "__typename": [ 5 @@ -10003,16 +10673,16 @@ export default { }, "prices_var_pop_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -10037,16 +10707,16 @@ export default { }, "prices_var_samp_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -10071,16 +10741,16 @@ export default { }, "prices_variance_order_by": { "base_amount": [ - 342 + 346 ], "price": [ - 342 + 346 ], "quote_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 @@ -10100,19 +10770,19 @@ export default { 5 ], "program": [ - 507 + 519 ], "programByConditionalVaultAcct": [ - 507 + 519 ], "programByMigratorAcct": [ - 507 + 519 ], "programByPricingModelAcct": [ - 507 + 519 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10120,10 +10790,10 @@ export default { }, "program_system_aggregate": { "aggregate": [ - 462 + 474 ], "nodes": [ - 448 + 460 ], "__typename": [ 5 @@ -10131,31 +10801,31 @@ export default { }, "program_system_aggregate_bool_exp": { "avg": [ - 451 + 463 ], "corr": [ - 452 + 464 ], "count": [ - 454 + 466 ], "covar_samp": [ - 455 + 467 ], "max": [ - 457 + 469 ], "min": [ - 458 + 470 ], "stddev_samp": [ - 459 + 471 ], "sum": [ - 460 + 472 ], "var_samp": [ - 461 + 473 ], "__typename": [ 5 @@ -10163,16 +10833,16 @@ export default { }, "program_system_aggregate_bool_exp_avg": { "arguments": [ - 480 + 492 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10180,16 +10850,16 @@ export default { }, "program_system_aggregate_bool_exp_corr": { "arguments": [ - 453 + 465 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10197,10 +10867,10 @@ export default { }, "program_system_aggregate_bool_exp_corr_arguments": { "X": [ - 481 + 493 ], "Y": [ - 481 + 493 ], "__typename": [ 5 @@ -10208,13 +10878,13 @@ export default { }, "program_system_aggregate_bool_exp_count": { "arguments": [ - 479 + 491 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ 4 @@ -10225,16 +10895,16 @@ export default { }, "program_system_aggregate_bool_exp_covar_samp": { "arguments": [ - 456 + 468 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10242,10 +10912,10 @@ export default { }, "program_system_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 482 + 494 ], "Y": [ - 482 + 494 ], "__typename": [ 5 @@ -10253,16 +10923,16 @@ export default { }, "program_system_aggregate_bool_exp_max": { "arguments": [ - 483 + 495 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10270,16 +10940,16 @@ export default { }, "program_system_aggregate_bool_exp_min": { "arguments": [ - 484 + 496 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10287,16 +10957,16 @@ export default { }, "program_system_aggregate_bool_exp_stddev_samp": { "arguments": [ - 485 + 497 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10304,16 +10974,16 @@ export default { }, "program_system_aggregate_bool_exp_sum": { "arguments": [ - 486 + 498 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10321,16 +10991,16 @@ export default { }, "program_system_aggregate_bool_exp_var_samp": { "arguments": [ - 487 + 499 ], "distinct": [ 0 ], "filter": [ - 467 + 479 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -10338,13 +11008,13 @@ export default { }, "program_system_aggregate_fields": { "avg": [ - 465 + 477 ], "count": [ 3, { "columns": [ - 479, + 491, "[program_system_select_column!]" ], "distinct": [ @@ -10353,31 +11023,31 @@ export default { } ], "max": [ - 471 + 483 ], "min": [ - 473 + 485 ], "stddev": [ - 489 + 501 ], "stddev_pop": [ - 491 + 503 ], "stddev_samp": [ - 493 + 505 ], "sum": [ - 497 + 509 ], "var_pop": [ - 501 + 513 ], "var_samp": [ - 503 + 515 ], "variance": [ - 505 + 517 ], "__typename": [ 5 @@ -10385,37 +11055,37 @@ export default { }, "program_system_aggregate_order_by": { "avg": [ - 466 + 478 ], "count": [ - 342 + 346 ], "max": [ - 472 + 484 ], "min": [ - 474 + 486 ], "stddev": [ - 490 + 502 ], "stddev_pop": [ - 492 + 504 ], "stddev_samp": [ - 494 + 506 ], "sum": [ - 498 + 510 ], "var_pop": [ - 502 + 514 ], "var_samp": [ - 504 + 516 ], "variance": [ - 506 + 518 ], "__typename": [ 5 @@ -10423,10 +11093,10 @@ export default { }, "program_system_arr_rel_insert_input": { "data": [ - 470 + 482 ], "on_conflict": [ - 476 + 488 ], "__typename": [ 5 @@ -10442,7 +11112,7 @@ export default { }, "program_system_avg_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10450,13 +11120,13 @@ export default { }, "program_system_bool_exp": { "_and": [ - 467 + 479 ], "_not": [ - 467 + 479 ], "_or": [ - 467 + 479 ], "autocrat_acct": [ 6 @@ -10471,19 +11141,19 @@ export default { 6 ], "program": [ - 511 + 523 ], "programByConditionalVaultAcct": [ - 511 + 523 ], "programByMigratorAcct": [ - 511 + 523 ], "programByPricingModelAcct": [ - 511 + 523 ], "system_version": [ - 194 + 198 ], "__typename": [ 5 @@ -10492,7 +11162,7 @@ export default { "program_system_constraint": {}, "program_system_inc_input": { "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10512,19 +11182,19 @@ export default { 5 ], "program": [ - 518 + 530 ], "programByConditionalVaultAcct": [ - 518 + 530 ], "programByMigratorAcct": [ - 518 + 530 ], "programByPricingModelAcct": [ - 518 + 530 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10544,7 +11214,7 @@ export default { 5 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10552,19 +11222,19 @@ export default { }, "program_system_max_order_by": { "autocrat_acct": [ - 342 + 346 ], "conditional_vault_acct": [ - 342 + 346 ], "migrator_acct": [ - 342 + 346 ], "pricing_model_acct": [ - 342 + 346 ], "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10584,7 +11254,7 @@ export default { 5 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10592,19 +11262,19 @@ export default { }, "program_system_min_order_by": { "autocrat_acct": [ - 342 + 346 ], "conditional_vault_acct": [ - 342 + 346 ], "migrator_acct": [ - 342 + 346 ], "pricing_model_acct": [ - 342 + 346 ], "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10615,7 +11285,7 @@ export default { 3 ], "returning": [ - 448 + 460 ], "__typename": [ 5 @@ -10623,13 +11293,13 @@ export default { }, "program_system_on_conflict": { "constraint": [ - 468 + 480 ], "update_columns": [ - 499 + 511 ], "where": [ - 467 + 479 ], "__typename": [ 5 @@ -10637,31 +11307,31 @@ export default { }, "program_system_order_by": { "autocrat_acct": [ - 342 + 346 ], "conditional_vault_acct": [ - 342 + 346 ], "migrator_acct": [ - 342 + 346 ], "pricing_model_acct": [ - 342 + 346 ], "program": [ - 520 + 532 ], "programByConditionalVaultAcct": [ - 520 + 532 ], "programByMigratorAcct": [ - 520 + 532 ], "programByPricingModelAcct": [ - 520 + 532 ], "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10669,7 +11339,7 @@ export default { }, "program_system_pk_columns_input": { "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10698,7 +11368,7 @@ export default { 5 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10714,7 +11384,7 @@ export default { }, "program_system_stddev_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10730,7 +11400,7 @@ export default { }, "program_system_stddev_pop_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10746,7 +11416,7 @@ export default { }, "program_system_stddev_samp_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10754,7 +11424,7 @@ export default { }, "program_system_stream_cursor_input": { "initial_value": [ - 496 + 508 ], "ordering": [ 117 @@ -10777,7 +11447,7 @@ export default { 5 ], "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10785,7 +11455,7 @@ export default { }, "program_system_sum_fields": { "system_version": [ - 193 + 197 ], "__typename": [ 5 @@ -10793,7 +11463,7 @@ export default { }, "program_system_sum_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10802,13 +11472,13 @@ export default { "program_system_update_column": {}, "program_system_updates": { "_inc": [ - 469 + 481 ], "_set": [ - 488 + 500 ], "where": [ - 467 + 479 ], "__typename": [ 5 @@ -10824,7 +11494,7 @@ export default { }, "program_system_var_pop_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10840,7 +11510,7 @@ export default { }, "program_system_var_samp_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10856,7 +11526,7 @@ export default { }, "program_system_variance_order_by": { "system_version": [ - 342 + 346 ], "__typename": [ 5 @@ -10864,13 +11534,13 @@ export default { }, "programs": { "created_at": [ - 797 + 859 ], "daos": [ - 151, + 155, { "distinct_on": [ - 173, + 177, "[daos_select_column!]" ], "limit": [ @@ -10880,19 +11550,19 @@ export default { 3 ], "order_by": [ - 171, + 175, "[daos_order_by!]" ], "where": [ - 160 + 164 ] } ], "daos_aggregate": [ - 152, + 156, { "distinct_on": [ - 173, + 177, "[daos_select_column!]" ], "limit": [ @@ -10902,22 +11572,22 @@ export default { 3 ], "order_by": [ - 171, + 175, "[daos_order_by!]" ], "where": [ - 160 + 164 ] } ], "deployed_at": [ - 795 + 857 ], "programSystemsByConditionalVaultAcct": [ - 448, + 460, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -10927,19 +11597,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "programSystemsByConditionalVaultAcct_aggregate": [ - 449, + 461, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -10949,19 +11619,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "programSystemsByMigratorAcct": [ - 448, + 460, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -10971,19 +11641,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "programSystemsByMigratorAcct_aggregate": [ - 449, + 461, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -10993,19 +11663,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "programSystemsByPricingModelAcct": [ - 448, + 460, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -11015,19 +11685,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "programSystemsByPricingModelAcct_aggregate": [ - 449, + 461, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -11037,11 +11707,11 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], @@ -11052,10 +11722,10 @@ export default { 5 ], "program_systems": [ - 448, + 460, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -11065,19 +11735,19 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "program_systems_aggregate": [ - 449, + 461, { "distinct_on": [ - 479, + 491, "[program_system_select_column!]" ], "limit": [ @@ -11087,16 +11757,16 @@ export default { 3 ], "order_by": [ - 477, + 489, "[program_system_order_by!]" ], "where": [ - 467 + 479 ] } ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11104,10 +11774,10 @@ export default { }, "programs_aggregate": { "aggregate": [ - 509 + 521 ], "nodes": [ - 507 + 519 ], "__typename": [ 5 @@ -11115,13 +11785,13 @@ export default { }, "programs_aggregate_fields": { "avg": [ - 510 + 522 ], "count": [ 3, { "columns": [ - 522, + 534, "[programs_select_column!]" ], "distinct": [ @@ -11130,31 +11800,31 @@ export default { } ], "max": [ - 515 + 527 ], "min": [ - 516 + 528 ], "stddev": [ - 524 + 536 ], "stddev_pop": [ - 525 + 537 ], "stddev_samp": [ - 526 + 538 ], "sum": [ - 529 + 541 ], "var_pop": [ - 532 + 544 ], "var_samp": [ - 533 + 545 ], "variance": [ - 534 + 546 ], "__typename": [ 5 @@ -11170,43 +11840,43 @@ export default { }, "programs_bool_exp": { "_and": [ - 511 + 523 ], "_not": [ - 511 + 523 ], "_or": [ - 511 + 523 ], "created_at": [ - 798 + 860 ], "daos": [ - 160 + 164 ], "daos_aggregate": [ - 153 + 157 ], "deployed_at": [ - 796 + 858 ], "programSystemsByConditionalVaultAcct": [ - 467 + 479 ], "programSystemsByConditionalVaultAcct_aggregate": [ - 450 + 462 ], "programSystemsByMigratorAcct": [ - 467 + 479 ], "programSystemsByMigratorAcct_aggregate": [ - 450 + 462 ], "programSystemsByPricingModelAcct": [ - 467 + 479 ], "programSystemsByPricingModelAcct_aggregate": [ - 450 + 462 ], "program_acct": [ 6 @@ -11215,13 +11885,13 @@ export default { 6 ], "program_systems": [ - 467 + 479 ], "program_systems_aggregate": [ - 450 + 462 ], "version": [ - 194 + 198 ], "__typename": [ 5 @@ -11230,7 +11900,7 @@ export default { "programs_constraint": {}, "programs_inc_input": { "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11238,22 +11908,22 @@ export default { }, "programs_insert_input": { "created_at": [ - 797 + 859 ], "daos": [ - 157 + 161 ], "deployed_at": [ - 795 + 857 ], "programSystemsByConditionalVaultAcct": [ - 464 + 476 ], "programSystemsByMigratorAcct": [ - 464 + 476 ], "programSystemsByPricingModelAcct": [ - 464 + 476 ], "program_acct": [ 5 @@ -11262,10 +11932,10 @@ export default { 5 ], "program_systems": [ - 464 + 476 ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11273,10 +11943,10 @@ export default { }, "programs_max_fields": { "created_at": [ - 797 + 859 ], "deployed_at": [ - 795 + 857 ], "program_acct": [ 5 @@ -11285,7 +11955,7 @@ export default { 5 ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11293,10 +11963,10 @@ export default { }, "programs_min_fields": { "created_at": [ - 797 + 859 ], "deployed_at": [ - 795 + 857 ], "program_acct": [ 5 @@ -11305,7 +11975,7 @@ export default { 5 ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11316,7 +11986,7 @@ export default { 3 ], "returning": [ - 507 + 519 ], "__typename": [ 5 @@ -11324,10 +11994,10 @@ export default { }, "programs_obj_rel_insert_input": { "data": [ - 514 + 526 ], "on_conflict": [ - 519 + 531 ], "__typename": [ 5 @@ -11335,13 +12005,13 @@ export default { }, "programs_on_conflict": { "constraint": [ - 512 + 524 ], "update_columns": [ - 530 + 542 ], "where": [ - 511 + 523 ], "__typename": [ 5 @@ -11349,34 +12019,34 @@ export default { }, "programs_order_by": { "created_at": [ - 342 + 346 ], "daos_aggregate": [ - 156 + 160 ], "deployed_at": [ - 342 + 346 ], "programSystemsByConditionalVaultAcct_aggregate": [ - 463 + 475 ], "programSystemsByMigratorAcct_aggregate": [ - 463 + 475 ], "programSystemsByPricingModelAcct_aggregate": [ - 463 + 475 ], "program_acct": [ - 342 + 346 ], "program_name": [ - 342 + 346 ], "program_systems_aggregate": [ - 463 + 475 ], "version": [ - 342 + 346 ], "__typename": [ 5 @@ -11393,10 +12063,10 @@ export default { "programs_select_column": {}, "programs_set_input": { "created_at": [ - 797 + 859 ], "deployed_at": [ - 795 + 857 ], "program_acct": [ 5 @@ -11405,7 +12075,7 @@ export default { 5 ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11437,7 +12107,7 @@ export default { }, "programs_stream_cursor_input": { "initial_value": [ - 528 + 540 ], "ordering": [ 117 @@ -11448,10 +12118,10 @@ export default { }, "programs_stream_cursor_value_input": { "created_at": [ - 797 + 859 ], "deployed_at": [ - 795 + 857 ], "program_acct": [ 5 @@ -11460,7 +12130,7 @@ export default { 5 ], "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11468,7 +12138,7 @@ export default { }, "programs_sum_fields": { "version": [ - 193 + 197 ], "__typename": [ 5 @@ -11477,13 +12147,13 @@ export default { "programs_update_column": {}, "programs_updates": { "_inc": [ - 513 + 525 ], "_set": [ - 523 + 535 ], "where": [ - 511 + 523 ], "__typename": [ 5 @@ -11515,22 +12185,22 @@ export default { }, "proposal_bars": { "bar_size": [ - 247 + 251 ], "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 ], "fail_market": [ - 298 + 302 ], "fail_market_acct": [ 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11539,13 +12209,13 @@ export default { 7 ], "pass_market": [ - 298 + 302 ], "pass_market_acct": [ 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -11559,10 +12229,10 @@ export default { }, "proposal_bars_aggregate": { "aggregate": [ - 537 + 549 ], "nodes": [ - 535 + 547 ], "__typename": [ 5 @@ -11570,13 +12240,13 @@ export default { }, "proposal_bars_aggregate_fields": { "avg": [ - 538 + 550 ], "count": [ 3, { "columns": [ - 549, + 561, "[proposal_bars_select_column!]" ], "distinct": [ @@ -11585,31 +12255,31 @@ export default { } ], "max": [ - 543 + 555 ], "min": [ - 544 + 556 ], "stddev": [ - 551 + 563 ], "stddev_pop": [ - 552 + 564 ], "stddev_samp": [ - 553 + 565 ], "sum": [ - 556 + 568 ], "var_pop": [ - 559 + 571 ], "var_samp": [ - 560 + 572 ], "variance": [ - 561 + 573 ], "__typename": [ 5 @@ -11640,31 +12310,31 @@ export default { }, "proposal_bars_bool_exp": { "_and": [ - 539 + 551 ], "_not": [ - 539 + 551 ], "_or": [ - 539 + 551 ], "bar_size": [ - 248 + 252 ], "bar_start_time": [ - 798 + 860 ], "fail_base_amount": [ 8 ], "fail_market": [ - 307 + 311 ], "fail_market_acct": [ 6 ], "fail_price": [ - 341 + 345 ], "fail_quote_amount": [ 8 @@ -11673,13 +12343,13 @@ export default { 8 ], "pass_market": [ - 307 + 311 ], "pass_market_acct": [ 6 ], "pass_price": [ - 341 + 345 ], "pass_quote_amount": [ 8 @@ -11697,7 +12367,7 @@ export default { 7 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11706,7 +12376,7 @@ export default { 7 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -11717,22 +12387,22 @@ export default { }, "proposal_bars_insert_input": { "bar_size": [ - 247 + 251 ], "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 ], "fail_market": [ - 316 + 320 ], "fail_market_acct": [ 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11741,13 +12411,13 @@ export default { 7 ], "pass_market": [ - 316 + 320 ], "pass_market_acct": [ 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -11761,7 +12431,7 @@ export default { }, "proposal_bars_max_fields": { "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 @@ -11770,7 +12440,7 @@ export default { 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11782,7 +12452,7 @@ export default { 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -11796,7 +12466,7 @@ export default { }, "proposal_bars_min_fields": { "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 @@ -11805,7 +12475,7 @@ export default { 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11817,7 +12487,7 @@ export default { 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -11834,7 +12504,7 @@ export default { 3 ], "returning": [ - 535 + 547 ], "__typename": [ 5 @@ -11842,13 +12512,13 @@ export default { }, "proposal_bars_on_conflict": { "constraint": [ - 540 + 552 ], "update_columns": [ - 557 + 569 ], "where": [ - 539 + 551 ], "__typename": [ 5 @@ -11856,43 +12526,43 @@ export default { }, "proposal_bars_order_by": { "bar_size": [ - 342 + 346 ], "bar_start_time": [ - 342 + 346 ], "fail_base_amount": [ - 342 + 346 ], "fail_market": [ - 318 + 322 ], "fail_market_acct": [ - 342 + 346 ], "fail_price": [ - 342 + 346 ], "fail_quote_amount": [ - 342 + 346 ], "pass_base_amount": [ - 342 + 346 ], "pass_market": [ - 318 + 322 ], "pass_market_acct": [ - 342 + 346 ], "pass_price": [ - 342 + 346 ], "pass_quote_amount": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -11900,10 +12570,10 @@ export default { }, "proposal_bars_pk_columns_input": { "bar_size": [ - 247 + 251 ], "bar_start_time": [ - 797 + 859 ], "proposal_acct": [ 5 @@ -11915,10 +12585,10 @@ export default { "proposal_bars_select_column": {}, "proposal_bars_set_input": { "bar_size": [ - 247 + 251 ], "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 @@ -11927,7 +12597,7 @@ export default { 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -11939,7 +12609,7 @@ export default { 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -12022,7 +12692,7 @@ export default { }, "proposal_bars_stream_cursor_input": { "initial_value": [ - 555 + 567 ], "ordering": [ 117 @@ -12033,10 +12703,10 @@ export default { }, "proposal_bars_stream_cursor_value_input": { "bar_size": [ - 247 + 251 ], "bar_start_time": [ - 797 + 859 ], "fail_base_amount": [ 7 @@ -12045,7 +12715,7 @@ export default { 5 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -12057,7 +12727,7 @@ export default { 5 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -12074,7 +12744,7 @@ export default { 7 ], "fail_price": [ - 340 + 344 ], "fail_quote_amount": [ 7 @@ -12083,7 +12753,7 @@ export default { 7 ], "pass_price": [ - 340 + 344 ], "pass_quote_amount": [ 7 @@ -12095,13 +12765,13 @@ export default { "proposal_bars_update_column": {}, "proposal_bars_updates": { "_inc": [ - 541 + 553 ], "_set": [ - 550 + 562 ], "where": [ - 539 + 551 ], "__typename": [ 5 @@ -12181,7 +12851,7 @@ export default { 5 ], "categories": [ - 249, + 253, { "path": [ 5 @@ -12201,7 +12871,7 @@ export default { 5 ], "proposal": [ - 626 + 642 ], "proposal_acct": [ 5 @@ -12227,10 +12897,10 @@ export default { }, "proposal_details_aggregate": { "aggregate": [ - 566 + 578 ], "nodes": [ - 562 + 574 ], "__typename": [ 5 @@ -12238,7 +12908,7 @@ export default { }, "proposal_details_aggregate_bool_exp": { "count": [ - 565 + 577 ], "__typename": [ 5 @@ -12246,13 +12916,13 @@ export default { }, "proposal_details_aggregate_bool_exp_count": { "arguments": [ - 588 + 600 ], "distinct": [ 0 ], "filter": [ - 572 + 584 ], "predicate": [ 4 @@ -12263,13 +12933,13 @@ export default { }, "proposal_details_aggregate_fields": { "avg": [ - 570 + 582 ], "count": [ 3, { "columns": [ - 588, + 600, "[proposal_details_select_column!]" ], "distinct": [ @@ -12278,31 +12948,31 @@ export default { } ], "max": [ - 579 + 591 ], "min": [ - 581 + 593 ], "stddev": [ - 590 + 602 ], "stddev_pop": [ - 592 + 604 ], "stddev_samp": [ - 594 + 606 ], "sum": [ - 598 + 610 ], "var_pop": [ - 602 + 614 ], "var_samp": [ - 604 + 616 ], "variance": [ - 606 + 618 ], "__typename": [ 5 @@ -12310,37 +12980,37 @@ export default { }, "proposal_details_aggregate_order_by": { "avg": [ - 571 + 583 ], "count": [ - 342 + 346 ], "max": [ - 580 + 592 ], "min": [ - 582 + 594 ], "stddev": [ - 591 + 603 ], "stddev_pop": [ - 593 + 605 ], "stddev_samp": [ - 595 + 607 ], "sum": [ - 599 + 611 ], "var_pop": [ - 603 + 615 ], "var_samp": [ - 605 + 617 ], "variance": [ - 607 + 619 ], "__typename": [ 5 @@ -12348,7 +13018,7 @@ export default { }, "proposal_details_append_input": { "categories": [ - 249 + 253 ], "__typename": [ 5 @@ -12356,10 +13026,10 @@ export default { }, "proposal_details_arr_rel_insert_input": { "data": [ - 578 + 590 ], "on_conflict": [ - 584 + 596 ], "__typename": [ 5 @@ -12375,7 +13045,7 @@ export default { }, "proposal_details_avg_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12383,19 +13053,19 @@ export default { }, "proposal_details_bool_exp": { "_and": [ - 572 + 584 ], "_not": [ - 572 + 584 ], "_or": [ - 572 + 584 ], "base_cond_vault_acct": [ 6 ], "categories": [ - 251 + 255 ], "content": [ 6 @@ -12410,7 +13080,7 @@ export default { 6 ], "proposal": [ - 645 + 661 ], "proposal_acct": [ 6 @@ -12472,7 +13142,7 @@ export default { 5 ], "categories": [ - 249 + 253 ], "content": [ 5 @@ -12487,7 +13157,7 @@ export default { 5 ], "proposal": [ - 654 + 670 ], "proposal_acct": [ 5 @@ -12551,37 +13221,37 @@ export default { }, "proposal_details_max_order_by": { "base_cond_vault_acct": [ - 342 + 346 ], "content": [ - 342 + 346 ], "description": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "pass_market_acct": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "proposal_id": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_cond_vault_acct": [ - 342 + 346 ], "slug": [ - 342 + 346 ], "title": [ - 342 + 346 ], "__typename": [ 5 @@ -12627,37 +13297,37 @@ export default { }, "proposal_details_min_order_by": { "base_cond_vault_acct": [ - 342 + 346 ], "content": [ - 342 + 346 ], "description": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "pass_market_acct": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "proposal_id": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_cond_vault_acct": [ - 342 + 346 ], "slug": [ - 342 + 346 ], "title": [ - 342 + 346 ], "__typename": [ 5 @@ -12668,7 +13338,7 @@ export default { 3 ], "returning": [ - 562 + 574 ], "__typename": [ 5 @@ -12676,13 +13346,13 @@ export default { }, "proposal_details_on_conflict": { "constraint": [ - 573 + 585 ], "update_columns": [ - 600 + 612 ], "where": [ - 572 + 584 ], "__typename": [ 5 @@ -12690,43 +13360,43 @@ export default { }, "proposal_details_order_by": { "base_cond_vault_acct": [ - 342 + 346 ], "categories": [ - 342 + 346 ], "content": [ - 342 + 346 ], "description": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "pass_market_acct": [ - 342 + 346 ], "proposal": [ - 656 + 672 ], "proposal_acct": [ - 342 + 346 ], "proposal_id": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_cond_vault_acct": [ - 342 + 346 ], "slug": [ - 342 + 346 ], "title": [ - 342 + 346 ], "__typename": [ 5 @@ -12742,7 +13412,7 @@ export default { }, "proposal_details_prepend_input": { "categories": [ - 249 + 253 ], "__typename": [ 5 @@ -12754,7 +13424,7 @@ export default { 5 ], "categories": [ - 249 + 253 ], "content": [ 5 @@ -12800,7 +13470,7 @@ export default { }, "proposal_details_stddev_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12816,7 +13486,7 @@ export default { }, "proposal_details_stddev_pop_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12832,7 +13502,7 @@ export default { }, "proposal_details_stddev_samp_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12840,7 +13510,7 @@ export default { }, "proposal_details_stream_cursor_input": { "initial_value": [ - 597 + 609 ], "ordering": [ 117 @@ -12854,7 +13524,7 @@ export default { 5 ], "categories": [ - 249 + 253 ], "content": [ 5 @@ -12900,7 +13570,7 @@ export default { }, "proposal_details_sum_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12909,28 +13579,28 @@ export default { "proposal_details_update_column": {}, "proposal_details_updates": { "_append": [ - 568 + 580 ], "_delete_at_path": [ - 574 + 586 ], "_delete_elem": [ - 575 + 587 ], "_delete_key": [ - 576 + 588 ], "_inc": [ - 577 + 589 ], "_prepend": [ - 587 + 599 ], "_set": [ - 589 + 601 ], "where": [ - 572 + 584 ], "__typename": [ 5 @@ -12946,7 +13616,7 @@ export default { }, "proposal_details_var_pop_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12962,7 +13632,7 @@ export default { }, "proposal_details_var_samp_order_by": { "proposal_id": [ - 342 + 346 ], "__typename": [ 5 @@ -12978,7 +13648,59 @@ export default { }, "proposal_details_variance_order_by": { "proposal_id": [ - 342 + 346 + ], + "__typename": [ + 5 + ] + }, + "proposal_statistics": { + "proposal_acct": [ + 5 + ], + "trade_count": [ + 344 + ], + "user_count": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "proposal_statistics_bool_exp_bool_exp": { + "_and": [ + 621 + ], + "_not": [ + 621 + ], + "_or": [ + 621 + ], + "proposal_acct": [ + 6 + ], + "trade_count": [ + 345 + ], + "user_count": [ + 8 + ], + "__typename": [ + 5 + ] + }, + "proposal_statistics_enum_name": {}, + "proposal_statistics_order_by": { + "proposal_acct": [ + 346 + ], + "trade_count": [ + 346 + ], + "user_count": [ + 346 ], "__typename": [ 5 @@ -12989,22 +13711,22 @@ export default { 5 ], "fail_volume": [ - 340 + 344 ], "pass_market_acct": [ 5 ], "pass_volume": [ - 340 + 344 ], "proposalTradeVolume": [ - 626 + 642 ], "proposalTradeVolumeFailMarket": [ - 298 + 302 ], "proposalTradeVolumePassMarket": [ - 298 + 302 ], "proposal_acct": [ 5 @@ -13015,10 +13737,10 @@ export default { }, "proposal_total_trade_volume_aggregate": { "aggregate": [ - 610 + 626 ], "nodes": [ - 608 + 624 ], "__typename": [ 5 @@ -13026,13 +13748,13 @@ export default { }, "proposal_total_trade_volume_aggregate_fields": { "avg": [ - 611 + 627 ], "count": [ 3, { "columns": [ - 616, + 632, "[proposal_total_trade_volume_select_column!]" ], "distinct": [ @@ -13041,31 +13763,31 @@ export default { } ], "max": [ - 613 + 629 ], "min": [ - 614 + 630 ], "stddev": [ - 617 + 633 ], "stddev_pop": [ - 618 + 634 ], "stddev_samp": [ - 619 + 635 ], "sum": [ - 622 + 638 ], "var_pop": [ - 623 + 639 ], "var_samp": [ - 624 + 640 ], "variance": [ - 625 + 641 ], "__typename": [ 5 @@ -13084,34 +13806,34 @@ export default { }, "proposal_total_trade_volume_bool_exp": { "_and": [ - 612 + 628 ], "_not": [ - 612 + 628 ], "_or": [ - 612 + 628 ], "fail_market_acct": [ 6 ], "fail_volume": [ - 341 + 345 ], "pass_market_acct": [ 6 ], "pass_volume": [ - 341 + 345 ], "proposalTradeVolume": [ - 645 + 661 ], "proposalTradeVolumeFailMarket": [ - 307 + 311 ], "proposalTradeVolumePassMarket": [ - 307 + 311 ], "proposal_acct": [ 6 @@ -13125,13 +13847,13 @@ export default { 5 ], "fail_volume": [ - 340 + 344 ], "pass_market_acct": [ 5 ], "pass_volume": [ - 340 + 344 ], "proposal_acct": [ 5 @@ -13145,13 +13867,13 @@ export default { 5 ], "fail_volume": [ - 340 + 344 ], "pass_market_acct": [ 5 ], "pass_volume": [ - 340 + 344 ], "proposal_acct": [ 5 @@ -13162,28 +13884,28 @@ export default { }, "proposal_total_trade_volume_order_by": { "fail_market_acct": [ - 342 + 346 ], "fail_volume": [ - 342 + 346 ], "pass_market_acct": [ - 342 + 346 ], "pass_volume": [ - 342 + 346 ], "proposalTradeVolume": [ - 656 + 672 ], "proposalTradeVolumeFailMarket": [ - 318 + 322 ], "proposalTradeVolumePassMarket": [ - 318 + 322 ], "proposal_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -13225,7 +13947,7 @@ export default { }, "proposal_total_trade_volume_stream_cursor_input": { "initial_value": [ - 621 + 637 ], "ordering": [ 117 @@ -13239,13 +13961,13 @@ export default { 5 ], "fail_volume": [ - 340 + 344 ], "pass_market_acct": [ 5 ], "pass_volume": [ - 340 + 344 ], "proposal_acct": [ 5 @@ -13256,10 +13978,10 @@ export default { }, "proposal_total_trade_volume_sum_fields": { "fail_volume": [ - 340 + 344 ], "pass_volume": [ - 340 + 344 ], "__typename": [ 5 @@ -13300,7 +14022,7 @@ export default { }, "proposals": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 @@ -13350,7 +14072,7 @@ export default { } ], "completed_at": [ - 797 + 859 ], "conditionalVaultByQuoteVault": [ 92 @@ -13359,10 +14081,10 @@ export default { 92 ], "created_at": [ - 797 + 859 ], "dao": [ - 151 + 155 ], "dao_acct": [ 5 @@ -13370,11 +14092,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -13383,10 +14108,10 @@ export default { 7 ], "markets": [ - 298, + 302, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -13396,19 +14121,19 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], "markets_aggregate": [ - 299, + 303, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -13418,17 +14143,26 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -13439,10 +14173,10 @@ export default { 5 ], "proposal_details": [ - 562, + 574, { "distinct_on": [ - 588, + 600, "[proposal_details_select_column!]" ], "limit": [ @@ -13452,19 +14186,19 @@ export default { 3 ], "order_by": [ - 585, + 597, "[proposal_details_order_by!]" ], "where": [ - 572 + 584 ] } ], "proposal_details_aggregate": [ - 563, + 575, { "distinct_on": [ - 588, + 600, "[proposal_details_select_column!]" ], "limit": [ @@ -13474,11 +14208,11 @@ export default { 3 ], "order_by": [ - 585, + 597, "[proposal_details_order_by!]" ], "where": [ - 572 + 584 ] } ], @@ -13492,10 +14226,10 @@ export default { 5 ], "reactions": [ - 686, + 702, { "distinct_on": [ - 707, + 723, "[reactions_select_column!]" ], "limit": [ @@ -13505,19 +14239,19 @@ export default { 3 ], "order_by": [ - 705, + 721, "[reactions_order_by!]" ], "where": [ - 695 + 711 ] } ], "reactions_aggregate": [ - 687, + 703, { "distinct_on": [ - 707, + 723, "[reactions_select_column!]" ], "limit": [ @@ -13527,22 +14261,28 @@ export default { 3 ], "order_by": [ - 705, + 721, "[reactions_order_by!]" ], "where": [ - 695 + 711 ] } ], "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "twaps": [ - 1041, + 1112, { "distinct_on": [ - 1062, + 1133, "[twaps_select_column!]" ], "limit": [ @@ -13552,19 +14292,19 @@ export default { 3 ], "order_by": [ - 1060, + 1131, "[twaps_order_by!]" ], "where": [ - 1050 + 1121 ] } ], "twaps_aggregate": [ - 1042, + 1113, { "distinct_on": [ - 1062, + 1133, "[twaps_select_column!]" ], "limit": [ @@ -13574,27 +14314,71 @@ export default { 3 ], "order_by": [ - 1060, + 1131, "[twaps_order_by!]" ], "where": [ - 1050 + 1121 ] } ], "updated_at": [ - 797 - ], - "__typename": [ - 5 - ] - }, - "proposals_aggregate": { - "aggregate": [ - 640 - ], - "nodes": [ - 626 + 859 + ], + "user_performances": [ + 1191, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "user_performances_aggregate": [ + 1192, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "__typename": [ + 5 + ] + }, + "proposals_aggregate": { + "aggregate": [ + 656 + ], + "nodes": [ + 642 ], "__typename": [ 5 @@ -13602,31 +14386,31 @@ export default { }, "proposals_aggregate_bool_exp": { "avg": [ - 629 + 645 ], "corr": [ - 630 + 646 ], "count": [ - 632 + 648 ], "covar_samp": [ - 633 + 649 ], "max": [ - 635 + 651 ], "min": [ - 636 + 652 ], "stddev_samp": [ - 637 + 653 ], "sum": [ - 638 + 654 ], "var_samp": [ - 639 + 655 ], "__typename": [ 5 @@ -13634,16 +14418,16 @@ export default { }, "proposals_aggregate_bool_exp_avg": { "arguments": [ - 659 + 675 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13651,16 +14435,16 @@ export default { }, "proposals_aggregate_bool_exp_corr": { "arguments": [ - 631 + 647 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13668,10 +14452,10 @@ export default { }, "proposals_aggregate_bool_exp_corr_arguments": { "X": [ - 660 + 676 ], "Y": [ - 660 + 676 ], "__typename": [ 5 @@ -13679,13 +14463,13 @@ export default { }, "proposals_aggregate_bool_exp_count": { "arguments": [ - 658 + 674 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ 4 @@ -13696,16 +14480,16 @@ export default { }, "proposals_aggregate_bool_exp_covar_samp": { "arguments": [ - 634 + 650 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13713,10 +14497,10 @@ export default { }, "proposals_aggregate_bool_exp_covar_samp_arguments": { "X": [ - 661 + 677 ], "Y": [ - 661 + 677 ], "__typename": [ 5 @@ -13724,16 +14508,16 @@ export default { }, "proposals_aggregate_bool_exp_max": { "arguments": [ - 662 + 678 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13741,16 +14525,16 @@ export default { }, "proposals_aggregate_bool_exp_min": { "arguments": [ - 663 + 679 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13758,16 +14542,16 @@ export default { }, "proposals_aggregate_bool_exp_stddev_samp": { "arguments": [ - 664 + 680 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13775,16 +14559,16 @@ export default { }, "proposals_aggregate_bool_exp_sum": { "arguments": [ - 665 + 681 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13792,16 +14576,16 @@ export default { }, "proposals_aggregate_bool_exp_var_samp": { "arguments": [ - 666 + 682 ], "distinct": [ 0 ], "filter": [ - 645 + 661 ], "predicate": [ - 194 + 198 ], "__typename": [ 5 @@ -13809,13 +14593,13 @@ export default { }, "proposals_aggregate_fields": { "avg": [ - 643 + 659 ], "count": [ 3, { "columns": [ - 658, + 674, "[proposals_select_column!]" ], "distinct": [ @@ -13824,31 +14608,31 @@ export default { } ], "max": [ - 649 + 665 ], "min": [ - 651 + 667 ], "stddev": [ - 668 + 684 ], "stddev_pop": [ - 670 + 686 ], "stddev_samp": [ - 672 + 688 ], "sum": [ - 676 + 692 ], "var_pop": [ - 680 + 696 ], "var_samp": [ - 682 + 698 ], "variance": [ - 684 + 700 ], "__typename": [ 5 @@ -13856,37 +14640,37 @@ export default { }, "proposals_aggregate_order_by": { "avg": [ - 644 + 660 ], "count": [ - 342 + 346 ], "max": [ - 650 + 666 ], "min": [ - 652 + 668 ], "stddev": [ - 669 + 685 ], "stddev_pop": [ - 671 + 687 ], "stddev_samp": [ - 673 + 689 ], "sum": [ - 677 + 693 ], "var_pop": [ - 681 + 697 ], "var_samp": [ - 683 + 699 ], "variance": [ - 685 + 701 ], "__typename": [ 5 @@ -13894,10 +14678,10 @@ export default { }, "proposals_arr_rel_insert_input": { "data": [ - 648 + 664 ], "on_conflict": [ - 655 + 671 ], "__typename": [ 5 @@ -13907,31 +14691,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_avg_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -13939,16 +14759,16 @@ export default { }, "proposals_bool_exp": { "_and": [ - 645 + 661 ], "_not": [ - 645 + 661 ], "_or": [ - 645 + 661 ], "autocrat_version": [ - 194 + 198 ], "base_vault": [ 6 @@ -13960,7 +14780,7 @@ export default { 52 ], "completed_at": [ - 798 + 860 ], "conditionalVaultByQuoteVault": [ 99 @@ -13969,10 +14789,10 @@ export default { 99 ], "created_at": [ - 798 + 860 ], "dao": [ - 160 + 164 ], "dao_acct": [ 6 @@ -13980,11 +14800,14 @@ export default { "description_url": [ 6 ], + "duration_in_slots": [ + 8 + ], "end_slot": [ 8 ], "ended_at": [ - 798 + 860 ], "fail_market_acct": [ 6 @@ -13993,14 +14816,23 @@ export default { 8 ], "markets": [ - 307 + 311 ], "markets_aggregate": [ - 300 + 304 + ], + "min_base_futarchic_liquidity": [ + 8 + ], + "min_quote_futarchic_liquidity": [ + 8 ], "pass_market_acct": [ 6 ], + "pass_threshold_bps": [ + 8 + ], "pricing_model_fail_acct": [ 6 ], @@ -14011,10 +14843,10 @@ export default { 6 ], "proposal_details": [ - 572 + 584 ], "proposal_details_aggregate": [ - 564 + 576 ], "proposal_num": [ 8 @@ -14026,22 +14858,34 @@ export default { 6 ], "reactions": [ - 695 + 711 ], "reactions_aggregate": [ - 688 + 704 ], "status": [ 6 ], + "twap_initial_observation": [ + 8 + ], + "twap_max_observation_change_per_update": [ + 8 + ], "twaps": [ - 1050 + 1121 ], "twaps_aggregate": [ - 1043 + 1114 ], "updated_at": [ - 798 + 860 + ], + "user_performances": [ + 1200 + ], + "user_performances_aggregate": [ + 1193 ], "__typename": [ 5 @@ -14050,7 +14894,10 @@ export default { "proposals_constraint": {}, "proposals_inc_input": { "autocrat_version": [ - 193 + 197 + ], + "duration_in_slots": [ + 7 ], "end_slot": [ 7 @@ -14058,16 +14905,31 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], + "pass_threshold_bps": [ + 7 + ], "proposal_num": [ 7 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "__typename": [ 5 ] }, "proposals_insert_input": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 @@ -14076,7 +14938,7 @@ export default { 56 ], "completed_at": [ - 797 + 859 ], "conditionalVaultByQuoteVault": [ 107 @@ -14085,10 +14947,10 @@ export default { 107 ], "created_at": [ - 797 + 859 ], "dao": [ - 169 + 173 ], "dao_acct": [ 5 @@ -14096,11 +14958,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -14109,11 +14974,20 @@ export default { 7 ], "markets": [ - 304 + 308 + ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -14124,7 +14998,7 @@ export default { 5 ], "proposal_details": [ - 569 + 581 ], "proposal_num": [ 7 @@ -14136,16 +15010,25 @@ export default { 5 ], "reactions": [ - 692 + 708 ], "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "twaps": [ - 1047 + 1118 ], "updated_at": [ - 797 + 859 + ], + "user_performances": [ + 1197 ], "__typename": [ 5 @@ -14153,16 +15036,16 @@ export default { }, "proposals_max_fields": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 ], "completed_at": [ - 797 + 859 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -14170,11 +15053,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -14182,9 +15068,18 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -14206,8 +15101,14 @@ export default { "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -14215,61 +15116,79 @@ export default { }, "proposals_max_order_by": { "autocrat_version": [ - 342 + 346 ], "base_vault": [ - 342 + 346 ], "completed_at": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "dao_acct": [ - 342 + 346 ], "description_url": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "ended_at": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_market_acct": [ - 342 + 346 + ], + "pass_threshold_bps": [ + 346 ], "pricing_model_fail_acct": [ - 342 + 346 ], "pricing_model_pass_acct": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "proposal_num": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_vault": [ - 342 + 346 ], "status": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -14277,16 +15196,16 @@ export default { }, "proposals_min_fields": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 ], "completed_at": [ - 797 + 859 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -14294,11 +15213,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -14306,9 +15228,18 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -14330,8 +15261,14 @@ export default { "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -14339,61 +15276,79 @@ export default { }, "proposals_min_order_by": { "autocrat_version": [ - 342 + 346 ], "base_vault": [ - 342 + 346 ], "completed_at": [ - 342 + 346 ], "created_at": [ - 342 + 346 ], "dao_acct": [ - 342 + 346 ], "description_url": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "ended_at": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_market_acct": [ - 342 + 346 + ], + "pass_threshold_bps": [ + 346 ], "pricing_model_fail_acct": [ - 342 + 346 ], "pricing_model_pass_acct": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "proposal_num": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_vault": [ - 342 + 346 ], "status": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -14404,7 +15359,7 @@ export default { 3 ], "returning": [ - 626 + 642 ], "__typename": [ 5 @@ -14412,10 +15367,10 @@ export default { }, "proposals_obj_rel_insert_input": { "data": [ - 648 + 664 ], "on_conflict": [ - 655 + 671 ], "__typename": [ 5 @@ -14423,13 +15378,13 @@ export default { }, "proposals_on_conflict": { "constraint": [ - 646 + 662 ], "update_columns": [ - 678 + 694 ], "where": [ - 645 + 661 ], "__typename": [ 5 @@ -14437,16 +15392,16 @@ export default { }, "proposals_order_by": { "autocrat_version": [ - 342 + 346 ], "base_vault": [ - 342 + 346 ], "comments_aggregate": [ 55 ], "completed_at": [ - 342 + 346 ], "conditionalVaultByQuoteVault": [ 109 @@ -14455,67 +15410,88 @@ export default { 109 ], "created_at": [ - 342 + 346 ], "dao": [ - 171 + 175 ], "dao_acct": [ - 342 + 346 ], "description_url": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "ended_at": [ - 342 + 346 ], "fail_market_acct": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 ], "markets_aggregate": [ - 303 + 307 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 ], "pass_market_acct": [ - 342 + 346 + ], + "pass_threshold_bps": [ + 346 ], "pricing_model_fail_acct": [ - 342 + 346 ], "pricing_model_pass_acct": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "proposal_details_aggregate": [ - 567 + 579 ], "proposal_num": [ - 342 + 346 ], "proposer_acct": [ - 342 + 346 ], "quote_vault": [ - 342 + 346 ], "reactions_aggregate": [ - 691 + 707 ], "status": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "twaps_aggregate": [ - 1046 + 1117 ], "updated_at": [ - 342 + 346 + ], + "user_performances_aggregate": [ + 1196 ], "__typename": [ 5 @@ -14540,16 +15516,16 @@ export default { "proposals_select_column_proposals_aggregate_bool_exp_var_samp_arguments_columns": {}, "proposals_set_input": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 ], "completed_at": [ - 797 + 859 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -14557,11 +15533,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -14569,9 +15548,18 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -14593,8 +15581,14 @@ export default { "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -14604,31 +15598,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_stddev_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14638,31 +15668,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_stddev_pop_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14672,31 +15738,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_stddev_samp_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14704,7 +15806,7 @@ export default { }, "proposals_stream_cursor_input": { "initial_value": [ - 675 + 691 ], "ordering": [ 117 @@ -14715,16 +15817,16 @@ export default { }, "proposals_stream_cursor_value_input": { "autocrat_version": [ - 193 + 197 ], "base_vault": [ 5 ], "completed_at": [ - 797 + 859 ], "created_at": [ - 797 + 859 ], "dao_acct": [ 5 @@ -14732,11 +15834,14 @@ export default { "description_url": [ 5 ], + "duration_in_slots": [ + 7 + ], "end_slot": [ 7 ], "ended_at": [ - 797 + 859 ], "fail_market_acct": [ 5 @@ -14744,9 +15849,18 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], "pass_market_acct": [ 5 ], + "pass_threshold_bps": [ + 7 + ], "pricing_model_fail_acct": [ 5 ], @@ -14768,8 +15882,14 @@ export default { "status": [ 5 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -14777,7 +15897,10 @@ export default { }, "proposals_sum_fields": { "autocrat_version": [ - 193 + 197 + ], + "duration_in_slots": [ + 7 ], "end_slot": [ 7 @@ -14785,25 +15908,58 @@ export default { "initial_slot": [ 7 ], + "min_base_futarchic_liquidity": [ + 7 + ], + "min_quote_futarchic_liquidity": [ + 7 + ], + "pass_threshold_bps": [ + 7 + ], "proposal_num": [ 7 ], + "twap_initial_observation": [ + 7 + ], + "twap_max_observation_change_per_update": [ + 7 + ], "__typename": [ 5 ] }, "proposals_sum_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14812,13 +15968,13 @@ export default { "proposals_update_column": {}, "proposals_updates": { "_inc": [ - 647 + 663 ], "_set": [ - 667 + 683 ], "where": [ - 645 + 661 ], "__typename": [ 5 @@ -14828,31 +15984,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_var_pop_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14862,31 +16054,67 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_var_samp_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 + ], + "min_base_futarchic_liquidity": [ + 346 + ], + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 ], "proposal_num": [ - 342 + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 ], "__typename": [ 5 @@ -14896,33 +16124,69 @@ export default { "autocrat_version": [ 2 ], + "duration_in_slots": [ + 2 + ], "end_slot": [ 2 ], "initial_slot": [ 2 ], + "min_base_futarchic_liquidity": [ + 2 + ], + "min_quote_futarchic_liquidity": [ + 2 + ], + "pass_threshold_bps": [ + 2 + ], "proposal_num": [ 2 ], + "twap_initial_observation": [ + 2 + ], + "twap_max_observation_change_per_update": [ + 2 + ], "__typename": [ 5 ] }, "proposals_variance_order_by": { "autocrat_version": [ - 342 + 346 + ], + "duration_in_slots": [ + 346 ], "end_slot": [ - 342 + 346 ], "initial_slot": [ - 342 + 346 ], - "proposal_num": [ - 342 + "min_base_futarchic_liquidity": [ + 346 ], - "__typename": [ + "min_quote_futarchic_liquidity": [ + 346 + ], + "pass_threshold_bps": [ + 346 + ], + "proposal_num": [ + 346 + ], + "twap_initial_observation": [ + 346 + ], + "twap_max_observation_change_per_update": [ + 346 + ], + "__typename": [ 5 ] }, @@ -14934,7 +16198,7 @@ export default { 7 ], "proposal": [ - 626 + 642 ], "proposal_acct": [ 5 @@ -14942,11 +16206,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -14954,10 +16221,10 @@ export default { }, "reactions_aggregate": { "aggregate": [ - 690 + 706 ], "nodes": [ - 686 + 702 ], "__typename": [ 5 @@ -14965,7 +16232,7 @@ export default { }, "reactions_aggregate_bool_exp": { "count": [ - 689 + 705 ], "__typename": [ 5 @@ -14973,13 +16240,13 @@ export default { }, "reactions_aggregate_bool_exp_count": { "arguments": [ - 707 + 723 ], "distinct": [ 0 ], "filter": [ - 695 + 711 ], "predicate": [ 4 @@ -14990,13 +16257,13 @@ export default { }, "reactions_aggregate_fields": { "avg": [ - 693 + 709 ], "count": [ 3, { "columns": [ - 707, + 723, "[reactions_select_column!]" ], "distinct": [ @@ -15005,31 +16272,31 @@ export default { } ], "max": [ - 699 + 715 ], "min": [ - 701 + 717 ], "stddev": [ - 709 + 725 ], "stddev_pop": [ - 711 + 727 ], "stddev_samp": [ - 713 + 729 ], "sum": [ - 717 + 733 ], "var_pop": [ - 721 + 737 ], "var_samp": [ - 723 + 739 ], "variance": [ - 725 + 741 ], "__typename": [ 5 @@ -15037,37 +16304,37 @@ export default { }, "reactions_aggregate_order_by": { "avg": [ - 694 + 710 ], "count": [ - 342 + 346 ], "max": [ - 700 + 716 ], "min": [ - 702 + 718 ], "stddev": [ - 710 + 726 ], "stddev_pop": [ - 712 + 728 ], "stddev_samp": [ - 714 + 730 ], "sum": [ - 718 + 734 ], "var_pop": [ - 722 + 738 ], "var_samp": [ - 724 + 740 ], "variance": [ - 726 + 742 ], "__typename": [ 5 @@ -15075,10 +16342,10 @@ export default { }, "reactions_arr_rel_insert_input": { "data": [ - 698 + 714 ], "on_conflict": [ - 704 + 720 ], "__typename": [ 5 @@ -15094,7 +16361,7 @@ export default { }, "reactions_avg_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15102,13 +16369,13 @@ export default { }, "reactions_bool_exp": { "_and": [ - 695 + 711 ], "_not": [ - 695 + 711 ], "_or": [ - 695 + 711 ], "comment": [ 59 @@ -15117,7 +16384,7 @@ export default { 8 ], "proposal": [ - 645 + 661 ], "proposal_acct": [ 6 @@ -15125,11 +16392,14 @@ export default { "reaction": [ 6 ], + "reaction_id": [ + 1252 + ], "reactor_acct": [ 6 ], "updated_at": [ - 798 + 860 ], "__typename": [ 5 @@ -15152,7 +16422,7 @@ export default { 7 ], "proposal": [ - 654 + 670 ], "proposal_acct": [ 5 @@ -15160,11 +16430,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -15180,11 +16453,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -15192,19 +16468,22 @@ export default { }, "reactions_max_order_by": { "comment_id": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "reaction": [ - 342 + 346 + ], + "reaction_id": [ + 346 ], "reactor_acct": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -15220,11 +16499,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -15232,19 +16514,22 @@ export default { }, "reactions_min_order_by": { "comment_id": [ - 342 + 346 ], "proposal_acct": [ - 342 + 346 ], "reaction": [ - 342 + 346 + ], + "reaction_id": [ + 346 ], "reactor_acct": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 @@ -15255,7 +16540,7 @@ export default { 3 ], "returning": [ - 686 + 702 ], "__typename": [ 5 @@ -15263,13 +16548,13 @@ export default { }, "reactions_on_conflict": { "constraint": [ - 696 + 712 ], "update_columns": [ - 719 + 735 ], "where": [ - 695 + 711 ], "__typename": [ 5 @@ -15280,36 +16565,33 @@ export default { 70 ], "comment_id": [ - 342 + 346 ], "proposal": [ - 656 + 672 ], "proposal_acct": [ - 342 + 346 ], "reaction": [ - 342 + 346 + ], + "reaction_id": [ + 346 ], "reactor_acct": [ - 342 + 346 ], "updated_at": [ - 342 + 346 ], "__typename": [ 5 ] }, "reactions_pk_columns_input": { - "proposal_acct": [ - 5 - ], - "reaction": [ - 5 - ], - "reactor_acct": [ - 5 + "reaction_id": [ + 1251 ], "__typename": [ 5 @@ -15326,11 +16608,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -15346,7 +16631,7 @@ export default { }, "reactions_stddev_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15362,7 +16647,7 @@ export default { }, "reactions_stddev_pop_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15378,7 +16663,7 @@ export default { }, "reactions_stddev_samp_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15386,7 +16671,7 @@ export default { }, "reactions_stream_cursor_input": { "initial_value": [ - 716 + 732 ], "ordering": [ 117 @@ -15405,11 +16690,14 @@ export default { "reaction": [ 5 ], + "reaction_id": [ + 1251 + ], "reactor_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 @@ -15425,7 +16713,7 @@ export default { }, "reactions_sum_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15434,13 +16722,13 @@ export default { "reactions_update_column": {}, "reactions_updates": { "_inc": [ - 697 + 713 ], "_set": [ - 708 + 724 ], "where": [ - 695 + 711 ], "__typename": [ 5 @@ -15456,7 +16744,7 @@ export default { }, "reactions_var_pop_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15472,7 +16760,7 @@ export default { }, "reactions_var_samp_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15488,7 +16776,7 @@ export default { }, "reactions_variance_order_by": { "comment_id": [ - 342 + 346 ], "__typename": [ 5 @@ -15496,16 +16784,16 @@ export default { }, "sessions": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user": [ - 1082 + 1232 ], "user_acct": [ 5 @@ -15516,10 +16804,10 @@ export default { }, "sessions_aggregate": { "aggregate": [ - 731 + 747 ], "nodes": [ - 727 + 743 ], "__typename": [ 5 @@ -15527,7 +16815,7 @@ export default { }, "sessions_aggregate_bool_exp": { "count": [ - 730 + 746 ], "__typename": [ 5 @@ -15535,13 +16823,13 @@ export default { }, "sessions_aggregate_bool_exp_count": { "arguments": [ - 745 + 761 ], "distinct": [ 0 ], "filter": [ - 734 + 750 ], "predicate": [ 4 @@ -15555,7 +16843,7 @@ export default { 3, { "columns": [ - 745, + 761, "[sessions_select_column!]" ], "distinct": [ @@ -15564,10 +16852,10 @@ export default { } ], "max": [ - 737 + 753 ], "min": [ - 739 + 755 ], "__typename": [ 5 @@ -15575,13 +16863,13 @@ export default { }, "sessions_aggregate_order_by": { "count": [ - 342 + 346 ], "max": [ - 738 + 754 ], "min": [ - 740 + 756 ], "__typename": [ 5 @@ -15589,10 +16877,10 @@ export default { }, "sessions_arr_rel_insert_input": { "data": [ - 736 + 752 ], "on_conflict": [ - 742 + 758 ], "__typename": [ 5 @@ -15600,25 +16888,25 @@ export default { }, "sessions_bool_exp": { "_and": [ - 734 + 750 ], "_not": [ - 734 + 750 ], "_or": [ - 734 + 750 ], "created_at": [ - 798 + 860 ], "expires_at": [ - 796 + 858 ], "id": [ - 1102 + 1252 ], "user": [ - 1085 + 1235 ], "user_acct": [ 6 @@ -15630,16 +16918,16 @@ export default { "sessions_constraint": {}, "sessions_insert_input": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user": [ - 1091 + 1241 ], "user_acct": [ 5 @@ -15650,13 +16938,13 @@ export default { }, "sessions_max_fields": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user_acct": [ 5 @@ -15667,16 +16955,16 @@ export default { }, "sessions_max_order_by": { "created_at": [ - 342 + 346 ], "expires_at": [ - 342 + 346 ], "id": [ - 342 + 346 ], "user_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -15684,13 +16972,13 @@ export default { }, "sessions_min_fields": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user_acct": [ 5 @@ -15701,16 +16989,16 @@ export default { }, "sessions_min_order_by": { "created_at": [ - 342 + 346 ], "expires_at": [ - 342 + 346 ], "id": [ - 342 + 346 ], "user_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -15721,7 +17009,7 @@ export default { 3 ], "returning": [ - 727 + 743 ], "__typename": [ 5 @@ -15729,13 +17017,13 @@ export default { }, "sessions_on_conflict": { "constraint": [ - 735 + 751 ], "update_columns": [ - 749 + 765 ], "where": [ - 734 + 750 ], "__typename": [ 5 @@ -15743,19 +17031,19 @@ export default { }, "sessions_order_by": { "created_at": [ - 342 + 346 ], "expires_at": [ - 342 + 346 ], "id": [ - 342 + 346 ], "user": [ - 1093 + 1243 ], "user_acct": [ - 342 + 346 ], "__typename": [ 5 @@ -15763,7 +17051,7 @@ export default { }, "sessions_pk_columns_input": { "id": [ - 1101 + 1251 ], "__typename": [ 5 @@ -15772,13 +17060,13 @@ export default { "sessions_select_column": {}, "sessions_set_input": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user_acct": [ 5 @@ -15789,7 +17077,7 @@ export default { }, "sessions_stream_cursor_input": { "initial_value": [ - 748 + 764 ], "ordering": [ 117 @@ -15800,13 +17088,13 @@ export default { }, "sessions_stream_cursor_value_input": { "created_at": [ - 797 + 859 ], "expires_at": [ - 795 + 857 ], "id": [ - 1101 + 1251 ], "user_acct": [ 5 @@ -15818,862 +17106,823 @@ export default { "sessions_update_column": {}, "sessions_updates": { "_set": [ - 746 + 762 ], "where": [ - 734 + 750 ], "__typename": [ 5 ] }, - "smallint": {}, - "smallint_comparison_exp": { - "_eq": [ - 751 - ], - "_gt": [ - 751 - ], - "_gte": [ - 751 + "signature_accounts": { + "account": [ + 5 ], - "_in": [ - 751 + "inserted_at": [ + 859 ], - "_is_null": [ - 0 - ], - "_lt": [ - 751 - ], - "_lte": [ - 751 - ], - "_neq": [ - 751 - ], - "_nin": [ - 751 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes": { - "base_amount": [ - 7 - ], - "make": [ - 252 + "signature_accounts_aggregate": { + "aggregate": [ + 769 ], - "maker_base_fee": [ - 7 + "nodes": [ + 767 ], - "maker_order_tx_sig": [ + "__typename": [ 5 + ] + }, + "signature_accounts_aggregate_fields": { + "count": [ + 3, + { + "columns": [ + 779, + "[signature_accounts_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "maker_quote_fee": [ - 7 + "max": [ + 773 ], - "market": [ - 298 + "min": [ + 774 ], - "market_acct": [ + "__typename": [ 5 + ] + }, + "signature_accounts_bool_exp": { + "_and": [ + 770 ], - "order": [ - 343 - ], - "order_block": [ - 7 - ], - "order_time": [ - 797 + "_not": [ + 770 ], - "order_tx_sig": [ - 5 + "_or": [ + 770 ], - "quote_price": [ - 340 + "account": [ + 6 ], - "taker_base_fee": [ - 7 + "inserted_at": [ + 860 ], - "taker_quote_fee": [ - 7 + "signature": [ + 6 ], "__typename": [ 5 ] }, - "takes_aggregate": { - "aggregate": [ - 757 + "signature_accounts_constraint": {}, + "signature_accounts_insert_input": { + "account": [ + 5 ], - "nodes": [ - 753 + "inserted_at": [ + 859 ], - "__typename": [ + "signature": [ 5 - ] - }, - "takes_aggregate_bool_exp": { - "count": [ - 756 ], "__typename": [ 5 ] }, - "takes_aggregate_bool_exp_count": { - "arguments": [ - 775 - ], - "distinct": [ - 0 + "signature_accounts_max_fields": { + "account": [ + 5 ], - "filter": [ - 762 + "inserted_at": [ + 859 ], - "predicate": [ - 4 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes_aggregate_fields": { - "avg": [ - 760 - ], - "count": [ - 3, - { - "columns": [ - 775, - "[takes_select_column!]" - ], - "distinct": [ - 0 - ] - } - ], - "max": [ - 766 - ], - "min": [ - 768 - ], - "stddev": [ - 777 - ], - "stddev_pop": [ - 779 - ], - "stddev_samp": [ - 781 - ], - "sum": [ - 785 - ], - "var_pop": [ - 789 + "signature_accounts_min_fields": { + "account": [ + 5 ], - "var_samp": [ - 791 + "inserted_at": [ + 859 ], - "variance": [ - 793 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes_aggregate_order_by": { - "avg": [ - 761 - ], - "count": [ - 342 + "signature_accounts_mutation_response": { + "affected_rows": [ + 3 ], - "max": [ + "returning": [ 767 ], - "min": [ - 769 - ], - "stddev": [ - 778 - ], - "stddev_pop": [ - 780 + "__typename": [ + 5 + ] + }, + "signature_accounts_on_conflict": { + "constraint": [ + 771 ], - "stddev_samp": [ - 782 + "update_columns": [ + 783 ], - "sum": [ - 786 + "where": [ + 770 ], - "var_pop": [ - 790 + "__typename": [ + 5 + ] + }, + "signature_accounts_order_by": { + "account": [ + 346 ], - "var_samp": [ - 792 + "inserted_at": [ + 346 ], - "variance": [ - 794 + "signature": [ + 346 ], "__typename": [ 5 ] }, - "takes_arr_rel_insert_input": { - "data": [ - 765 + "signature_accounts_pk_columns_input": { + "account": [ + 5 ], - "on_conflict": [ - 772 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes_avg_fields": { - "base_amount": [ - 2 - ], - "maker_base_fee": [ - 2 - ], - "maker_quote_fee": [ - 2 - ], - "order_block": [ - 2 - ], - "quote_price": [ - 2 + "signature_accounts_select_column": {}, + "signature_accounts_set_input": { + "account": [ + 5 ], - "taker_base_fee": [ - 2 + "inserted_at": [ + 859 ], - "taker_quote_fee": [ - 2 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes_avg_order_by": { - "base_amount": [ - 342 - ], - "maker_base_fee": [ - 342 - ], - "maker_quote_fee": [ - 342 + "signature_accounts_stream_cursor_input": { + "initial_value": [ + 782 ], - "order_block": [ - 342 + "ordering": [ + 117 ], - "quote_price": [ - 342 + "__typename": [ + 5 + ] + }, + "signature_accounts_stream_cursor_value_input": { + "account": [ + 5 ], - "taker_base_fee": [ - 342 + "inserted_at": [ + 859 ], - "taker_quote_fee": [ - 342 + "signature": [ + 5 ], "__typename": [ 5 ] }, - "takes_bool_exp": { - "_and": [ - 762 + "signature_accounts_update_column": {}, + "signature_accounts_updates": { + "_set": [ + 780 ], - "_not": [ - 762 + "where": [ + 770 ], - "_or": [ - 762 + "__typename": [ + 5 + ] + }, + "signatures": { + "block_time": [ + 859 ], - "base_amount": [ - 8 + "did_err": [ + 0 ], - "make": [ - 263 + "err": [ + 5 ], - "maker_base_fee": [ - 8 + "inserted_at": [ + 859 ], - "maker_order_tx_sig": [ - 6 + "seq_num": [ + 7 ], - "maker_quote_fee": [ - 8 + "signature": [ + 5 ], - "market": [ - 307 + "slot": [ + 7 ], - "market_acct": [ - 6 - ], - "order": [ - 354 - ], - "order_block": [ - 8 + "v0_4_merges": [ + 1337, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } ], - "order_time": [ - 798 + "v0_4_merges_aggregate": [ + 1338, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } ], - "order_tx_sig": [ - 6 + "v0_4_splits": [ + 1453, + { + "distinct_on": [ + 1475, + "[v0_4_splits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1473, + "[v0_4_splits_order_by!]" + ], + "where": [ + 1462 + ] + } ], - "quote_price": [ - 341 + "v0_4_splits_aggregate": [ + 1454, + { + "distinct_on": [ + 1475, + "[v0_4_splits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1473, + "[v0_4_splits_order_by!]" + ], + "where": [ + 1462 + ] + } ], - "taker_base_fee": [ - 8 + "__typename": [ + 5 + ] + }, + "signatures_aggregate": { + "aggregate": [ + 787 ], - "taker_quote_fee": [ - 8 + "nodes": [ + 785 ], "__typename": [ 5 ] }, - "takes_constraint": {}, - "takes_inc_input": { - "base_amount": [ - 7 + "signatures_aggregate_fields": { + "avg": [ + 788 ], - "maker_base_fee": [ - 7 + "count": [ + 3, + { + "columns": [ + 800, + "[signatures_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "maker_quote_fee": [ - 7 + "max": [ + 793 ], - "order_block": [ - 7 + "min": [ + 794 ], - "quote_price": [ - 340 + "stddev": [ + 802 ], - "taker_base_fee": [ - 7 + "stddev_pop": [ + 803 ], - "taker_quote_fee": [ - 7 + "stddev_samp": [ + 804 + ], + "sum": [ + 807 + ], + "var_pop": [ + 810 + ], + "var_samp": [ + 811 + ], + "variance": [ + 812 ], "__typename": [ 5 ] }, - "takes_insert_input": { - "base_amount": [ - 7 - ], - "make": [ - 272 + "signatures_avg_fields": { + "seq_num": [ + 2 ], - "maker_base_fee": [ - 7 + "slot": [ + 2 ], - "maker_order_tx_sig": [ + "__typename": [ 5 + ] + }, + "signatures_bool_exp": { + "_and": [ + 789 ], - "maker_quote_fee": [ - 7 + "_not": [ + 789 ], - "market": [ - 316 + "_or": [ + 789 ], - "market_acct": [ - 5 + "block_time": [ + 860 ], - "order": [ - 363 + "did_err": [ + 1 ], - "order_block": [ - 7 + "err": [ + 6 ], - "order_time": [ - 797 + "inserted_at": [ + 860 ], - "order_tx_sig": [ - 5 + "seq_num": [ + 8 ], - "quote_price": [ - 340 + "signature": [ + 6 ], - "taker_base_fee": [ - 7 + "slot": [ + 8 ], - "taker_quote_fee": [ - 7 + "v0_4_merges": [ + 1346 + ], + "v0_4_merges_aggregate": [ + 1339 + ], + "v0_4_splits": [ + 1462 + ], + "v0_4_splits_aggregate": [ + 1455 ], "__typename": [ 5 ] }, - "takes_max_fields": { - "base_amount": [ + "signatures_constraint": {}, + "signatures_inc_input": { + "seq_num": [ 7 ], - "maker_base_fee": [ + "slot": [ 7 ], - "maker_order_tx_sig": [ + "__typename": [ 5 + ] + }, + "signatures_insert_input": { + "block_time": [ + 859 ], - "maker_quote_fee": [ - 7 + "did_err": [ + 0 ], - "market_acct": [ + "err": [ 5 ], - "order_block": [ - 7 + "inserted_at": [ + 859 ], - "order_time": [ - 797 + "seq_num": [ + 7 ], - "order_tx_sig": [ + "signature": [ 5 ], - "quote_price": [ - 340 - ], - "taker_base_fee": [ + "slot": [ 7 ], - "taker_quote_fee": [ - 7 + "v0_4_merges": [ + 1343 + ], + "v0_4_splits": [ + 1459 ], "__typename": [ 5 ] }, - "takes_max_order_by": { - "base_amount": [ - 342 - ], - "maker_base_fee": [ - 342 - ], - "maker_order_tx_sig": [ - 342 - ], - "maker_quote_fee": [ - 342 - ], - "market_acct": [ - 342 - ], - "order_block": [ - 342 + "signatures_max_fields": { + "block_time": [ + 859 ], - "order_time": [ - 342 + "err": [ + 5 ], - "order_tx_sig": [ - 342 + "inserted_at": [ + 859 ], - "quote_price": [ - 342 + "seq_num": [ + 7 ], - "taker_base_fee": [ - 342 + "signature": [ + 5 ], - "taker_quote_fee": [ - 342 + "slot": [ + 7 ], "__typename": [ 5 ] }, - "takes_min_fields": { - "base_amount": [ - 7 - ], - "maker_base_fee": [ - 7 + "signatures_min_fields": { + "block_time": [ + 859 ], - "maker_order_tx_sig": [ + "err": [ 5 ], - "maker_quote_fee": [ + "inserted_at": [ + 859 + ], + "seq_num": [ 7 ], - "market_acct": [ + "signature": [ 5 ], - "order_block": [ + "slot": [ 7 ], - "order_time": [ - 797 - ], - "order_tx_sig": [ - 5 - ], - "quote_price": [ - 340 - ], - "taker_base_fee": [ - 7 - ], - "taker_quote_fee": [ - 7 - ], - "__typename": [ - 5 - ] - }, - "takes_min_order_by": { - "base_amount": [ - 342 - ], - "maker_base_fee": [ - 342 - ], - "maker_order_tx_sig": [ - 342 - ], - "maker_quote_fee": [ - 342 - ], - "market_acct": [ - 342 - ], - "order_block": [ - 342 - ], - "order_time": [ - 342 - ], - "order_tx_sig": [ - 342 - ], - "quote_price": [ - 342 - ], - "taker_base_fee": [ - 342 - ], - "taker_quote_fee": [ - 342 - ], "__typename": [ 5 ] }, - "takes_mutation_response": { + "signatures_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 753 + 785 ], "__typename": [ 5 ] }, - "takes_obj_rel_insert_input": { + "signatures_obj_rel_insert_input": { "data": [ - 765 + 792 ], "on_conflict": [ - 772 + 797 ], "__typename": [ 5 ] }, - "takes_on_conflict": { + "signatures_on_conflict": { "constraint": [ - 763 + 790 ], "update_columns": [ - 787 + 808 ], "where": [ - 762 + 789 ], "__typename": [ 5 ] }, - "takes_order_by": { - "base_amount": [ - 342 - ], - "make": [ - 274 - ], - "maker_base_fee": [ - 342 - ], - "maker_order_tx_sig": [ - 342 - ], - "maker_quote_fee": [ - 342 - ], - "market": [ - 318 + "signatures_order_by": { + "block_time": [ + 346 ], - "market_acct": [ - 342 + "did_err": [ + 346 ], - "order": [ - 365 + "err": [ + 346 ], - "order_block": [ - 342 + "inserted_at": [ + 346 ], - "order_time": [ - 342 + "seq_num": [ + 346 ], - "order_tx_sig": [ - 342 + "signature": [ + 346 ], - "quote_price": [ - 342 + "slot": [ + 346 ], - "taker_base_fee": [ - 342 + "v0_4_merges_aggregate": [ + 1342 ], - "taker_quote_fee": [ - 342 + "v0_4_splits_aggregate": [ + 1458 ], "__typename": [ 5 ] }, - "takes_pk_columns_input": { - "order_tx_sig": [ + "signatures_pk_columns_input": { + "signature": [ 5 ], "__typename": [ 5 ] }, - "takes_select_column": {}, - "takes_set_input": { - "base_amount": [ - 7 + "signatures_select_column": {}, + "signatures_set_input": { + "block_time": [ + 859 ], - "maker_base_fee": [ - 7 + "did_err": [ + 0 ], - "maker_order_tx_sig": [ + "err": [ 5 ], - "maker_quote_fee": [ - 7 - ], - "market_acct": [ - 5 + "inserted_at": [ + 859 ], - "order_block": [ + "seq_num": [ 7 ], - "order_time": [ - 797 - ], - "order_tx_sig": [ + "signature": [ 5 ], - "quote_price": [ - 340 - ], - "taker_base_fee": [ - 7 - ], - "taker_quote_fee": [ + "slot": [ 7 ], "__typename": [ 5 ] }, - "takes_stddev_fields": { - "base_amount": [ + "signatures_stddev_fields": { + "seq_num": [ 2 ], - "maker_base_fee": [ - 2 - ], - "maker_quote_fee": [ + "slot": [ 2 ], - "order_block": [ + "__typename": [ + 5 + ] + }, + "signatures_stddev_pop_fields": { + "seq_num": [ 2 ], - "quote_price": [ + "slot": [ 2 ], - "taker_base_fee": [ + "__typename": [ + 5 + ] + }, + "signatures_stddev_samp_fields": { + "seq_num": [ 2 ], - "taker_quote_fee": [ + "slot": [ 2 ], "__typename": [ 5 ] }, - "takes_stddev_order_by": { - "base_amount": [ - 342 - ], - "maker_base_fee": [ - 342 - ], - "maker_quote_fee": [ - 342 - ], - "order_block": [ - 342 - ], - "quote_price": [ - 342 - ], - "taker_base_fee": [ - 342 + "signatures_stream_cursor_input": { + "initial_value": [ + 806 ], - "taker_quote_fee": [ - 342 + "ordering": [ + 117 ], "__typename": [ 5 ] }, - "takes_stddev_pop_fields": { - "base_amount": [ - 2 + "signatures_stream_cursor_value_input": { + "block_time": [ + 859 ], - "maker_base_fee": [ - 2 + "did_err": [ + 0 ], - "maker_quote_fee": [ - 2 + "err": [ + 5 ], - "order_block": [ - 2 + "inserted_at": [ + 859 ], - "quote_price": [ - 2 + "seq_num": [ + 7 ], - "taker_base_fee": [ - 2 + "signature": [ + 5 ], - "taker_quote_fee": [ - 2 + "slot": [ + 7 ], "__typename": [ 5 ] }, - "takes_stddev_pop_order_by": { - "base_amount": [ - 342 - ], - "maker_base_fee": [ - 342 - ], - "maker_quote_fee": [ - 342 + "signatures_sum_fields": { + "seq_num": [ + 7 ], - "order_block": [ - 342 + "slot": [ + 7 ], - "quote_price": [ - 342 + "__typename": [ + 5 + ] + }, + "signatures_update_column": {}, + "signatures_updates": { + "_inc": [ + 791 ], - "taker_base_fee": [ - 342 + "_set": [ + 801 ], - "taker_quote_fee": [ - 342 + "where": [ + 789 ], "__typename": [ 5 ] }, - "takes_stddev_samp_fields": { - "base_amount": [ - 2 - ], - "maker_base_fee": [ + "signatures_var_pop_fields": { + "seq_num": [ 2 ], - "maker_quote_fee": [ + "slot": [ 2 ], - "order_block": [ + "__typename": [ + 5 + ] + }, + "signatures_var_samp_fields": { + "seq_num": [ 2 ], - "quote_price": [ + "slot": [ 2 ], - "taker_base_fee": [ + "__typename": [ + 5 + ] + }, + "signatures_variance_fields": { + "seq_num": [ 2 ], - "taker_quote_fee": [ + "slot": [ 2 ], "__typename": [ 5 ] }, - "takes_stddev_samp_order_by": { - "base_amount": [ - 342 + "smallint": {}, + "smallint_comparison_exp": { + "_eq": [ + 813 ], - "maker_base_fee": [ - 342 + "_gt": [ + 813 ], - "maker_quote_fee": [ - 342 + "_gte": [ + 813 ], - "order_block": [ - 342 + "_in": [ + 813 ], - "quote_price": [ - 342 + "_is_null": [ + 0 ], - "taker_base_fee": [ - 342 + "_lt": [ + 813 ], - "taker_quote_fee": [ - 342 + "_lte": [ + 813 ], - "__typename": [ - 5 - ] - }, - "takes_stream_cursor_input": { - "initial_value": [ - 784 + "_neq": [ + 813 ], - "ordering": [ - 117 + "_nin": [ + 813 ], "__typename": [ 5 ] }, - "takes_stream_cursor_value_input": { + "takes": { "base_amount": [ 7 ], + "make": [ + 256 + ], "maker_base_fee": [ 7 ], @@ -16683,20 +17932,26 @@ export default { "maker_quote_fee": [ 7 ], + "market": [ + 302 + ], "market_acct": [ 5 ], + "order": [ + 347 + ], "order_block": [ 7 ], "order_time": [ - 797 + 859 ], "order_tx_sig": [ 5 ], "quote_price": [ - 340 + 344 ], "taker_base_fee": [ 7 @@ -16708,126 +17963,139 @@ export default { 5 ] }, - "takes_sum_fields": { - "base_amount": [ - 7 + "takes_aggregate": { + "aggregate": [ + 819 ], - "maker_base_fee": [ - 7 + "nodes": [ + 815 ], - "maker_quote_fee": [ - 7 + "__typename": [ + 5 + ] + }, + "takes_aggregate_bool_exp": { + "count": [ + 818 ], - "order_block": [ - 7 + "__typename": [ + 5 + ] + }, + "takes_aggregate_bool_exp_count": { + "arguments": [ + 837 ], - "quote_price": [ - 340 + "distinct": [ + 0 ], - "taker_base_fee": [ - 7 + "filter": [ + 824 ], - "taker_quote_fee": [ - 7 + "predicate": [ + 4 ], "__typename": [ 5 ] }, - "takes_sum_order_by": { - "base_amount": [ - 342 + "takes_aggregate_fields": { + "avg": [ + 822 ], - "maker_base_fee": [ - 342 + "count": [ + 3, + { + "columns": [ + 837, + "[takes_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "maker_quote_fee": [ - 342 + "max": [ + 828 ], - "order_block": [ - 342 + "min": [ + 830 ], - "quote_price": [ - 342 + "stddev": [ + 839 ], - "taker_base_fee": [ - 342 + "stddev_pop": [ + 841 ], - "taker_quote_fee": [ - 342 + "stddev_samp": [ + 843 ], - "__typename": [ - 5 - ] - }, - "takes_update_column": {}, - "takes_updates": { - "_inc": [ - 764 + "sum": [ + 847 ], - "_set": [ - 776 + "var_pop": [ + 851 ], - "where": [ - 762 + "var_samp": [ + 853 + ], + "variance": [ + 855 ], "__typename": [ 5 ] }, - "takes_var_pop_fields": { - "base_amount": [ - 2 - ], - "maker_base_fee": [ - 2 + "takes_aggregate_order_by": { + "avg": [ + 823 ], - "maker_quote_fee": [ - 2 + "count": [ + 346 ], - "order_block": [ - 2 + "max": [ + 829 ], - "quote_price": [ - 2 + "min": [ + 831 ], - "taker_base_fee": [ - 2 + "stddev": [ + 840 ], - "taker_quote_fee": [ - 2 + "stddev_pop": [ + 842 ], - "__typename": [ - 5 - ] - }, - "takes_var_pop_order_by": { - "base_amount": [ - 342 + "stddev_samp": [ + 844 ], - "maker_base_fee": [ - 342 + "sum": [ + 848 ], - "maker_quote_fee": [ - 342 + "var_pop": [ + 852 ], - "order_block": [ - 342 + "var_samp": [ + 854 ], - "quote_price": [ - 342 + "variance": [ + 856 ], - "taker_base_fee": [ - 342 + "__typename": [ + 5 + ] + }, + "takes_arr_rel_insert_input": { + "data": [ + 827 ], - "taker_quote_fee": [ - 342 + "on_conflict": [ + 834 ], "__typename": [ 5 ] }, - "takes_var_samp_fields": { + "takes_avg_fields": { "base_amount": [ 2 ], @@ -16853,1037 +18121,947 @@ export default { 5 ] }, - "takes_var_samp_order_by": { + "takes_avg_order_by": { "base_amount": [ - 342 + 346 ], "maker_base_fee": [ - 342 + 346 ], "maker_quote_fee": [ - 342 + 346 ], "order_block": [ - 342 + 346 ], "quote_price": [ - 342 + 346 ], "taker_base_fee": [ - 342 + 346 ], "taker_quote_fee": [ - 342 + 346 ], "__typename": [ 5 ] }, - "takes_variance_fields": { + "takes_bool_exp": { + "_and": [ + 824 + ], + "_not": [ + 824 + ], + "_or": [ + 824 + ], "base_amount": [ - 2 + 8 + ], + "make": [ + 267 ], "maker_base_fee": [ - 2 + 8 + ], + "maker_order_tx_sig": [ + 6 ], "maker_quote_fee": [ - 2 + 8 + ], + "market": [ + 311 + ], + "market_acct": [ + 6 + ], + "order": [ + 358 ], "order_block": [ - 2 + 8 + ], + "order_time": [ + 860 + ], + "order_tx_sig": [ + 6 ], "quote_price": [ - 2 + 345 ], "taker_base_fee": [ - 2 + 8 ], "taker_quote_fee": [ - 2 + 8 ], "__typename": [ 5 ] }, - "takes_variance_order_by": { + "takes_constraint": {}, + "takes_inc_input": { "base_amount": [ - 342 + 7 ], "maker_base_fee": [ - 342 + 7 ], "maker_quote_fee": [ - 342 + 7 ], "order_block": [ - 342 + 7 ], "quote_price": [ - 342 + 344 ], "taker_base_fee": [ - 342 + 7 ], "taker_quote_fee": [ - 342 + 7 ], "__typename": [ 5 ] }, - "timestamp": {}, - "timestamp_comparison_exp": { - "_eq": [ - 795 - ], - "_gt": [ - 795 - ], - "_gte": [ - 795 - ], - "_in": [ - 795 + "takes_insert_input": { + "base_amount": [ + 7 ], - "_is_null": [ - 0 + "make": [ + 276 ], - "_lt": [ - 795 + "maker_base_fee": [ + 7 ], - "_lte": [ - 795 + "maker_order_tx_sig": [ + 5 ], - "_neq": [ - 795 + "maker_quote_fee": [ + 7 ], - "_nin": [ - 795 + "market": [ + 320 ], - "__typename": [ + "market_acct": [ 5 - ] - }, - "timestamptz": {}, - "timestamptz_comparison_exp": { - "_eq": [ - 797 - ], - "_gt": [ - 797 ], - "_gte": [ - 797 + "order": [ + 367 ], - "_in": [ - 797 + "order_block": [ + 7 ], - "_is_null": [ - 0 + "order_time": [ + 859 ], - "_lt": [ - 797 + "order_tx_sig": [ + 5 ], - "_lte": [ - 797 + "quote_price": [ + 344 ], - "_neq": [ - 797 + "taker_base_fee": [ + 7 ], - "_nin": [ - 797 + "taker_quote_fee": [ + 7 ], "__typename": [ 5 ] }, - "token_acct_balances": { - "amount": [ + "takes_max_fields": { + "base_amount": [ 7 ], - "created_at": [ - 797 - ], - "delta": [ + "maker_base_fee": [ 7 ], - "mint_acct": [ + "maker_order_tx_sig": [ 5 ], - "owner_acct": [ + "maker_quote_fee": [ + 7 + ], + "market_acct": [ 5 ], - "slot": [ + "order_block": [ 7 ], - "token": [ - 884 - ], - "tokenAcctByTokenAcct": [ - 842 + "order_time": [ + 859 ], - "token_acct": [ + "order_tx_sig": [ 5 ], - "tx_sig": [ - 5 + "quote_price": [ + 344 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_aggregate": { - "aggregate": [ - 803 + "taker_base_fee": [ + 7 ], - "nodes": [ - 799 + "taker_quote_fee": [ + 7 ], "__typename": [ 5 ] }, - "token_acct_balances_aggregate_bool_exp": { - "count": [ - 802 + "takes_max_order_by": { + "base_amount": [ + 346 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_aggregate_bool_exp_count": { - "arguments": [ - 820 + "maker_base_fee": [ + 346 ], - "distinct": [ - 0 + "maker_order_tx_sig": [ + 346 ], - "filter": [ - 808 + "maker_quote_fee": [ + 346 ], - "predicate": [ - 4 + "market_acct": [ + 346 + ], + "order_block": [ + 346 + ], + "order_time": [ + 346 + ], + "order_tx_sig": [ + 346 + ], + "quote_price": [ + 346 + ], + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_aggregate_fields": { - "avg": [ - 806 + "takes_min_fields": { + "base_amount": [ + 7 ], - "count": [ - 3, - { - "columns": [ - 820, - "[token_acct_balances_select_column!]" - ], - "distinct": [ - 0 - ] - } + "maker_base_fee": [ + 7 ], - "max": [ - 812 + "maker_order_tx_sig": [ + 5 ], - "min": [ - 814 + "maker_quote_fee": [ + 7 ], - "stddev": [ - 822 + "market_acct": [ + 5 ], - "stddev_pop": [ - 824 + "order_block": [ + 7 ], - "stddev_samp": [ - 826 + "order_time": [ + 859 ], - "sum": [ - 830 + "order_tx_sig": [ + 5 ], - "var_pop": [ - 834 + "quote_price": [ + 344 ], - "var_samp": [ - 836 + "taker_base_fee": [ + 7 ], - "variance": [ - 838 + "taker_quote_fee": [ + 7 ], "__typename": [ 5 ] }, - "token_acct_balances_aggregate_order_by": { - "avg": [ - 807 - ], - "count": [ - 342 + "takes_min_order_by": { + "base_amount": [ + 346 ], - "max": [ - 813 + "maker_base_fee": [ + 346 ], - "min": [ - 815 + "maker_order_tx_sig": [ + 346 ], - "stddev": [ - 823 + "maker_quote_fee": [ + 346 ], - "stddev_pop": [ - 825 + "market_acct": [ + 346 ], - "stddev_samp": [ - 827 + "order_block": [ + 346 ], - "sum": [ - 831 + "order_time": [ + 346 ], - "var_pop": [ - 835 + "order_tx_sig": [ + 346 ], - "var_samp": [ - 837 + "quote_price": [ + 346 ], - "variance": [ - 839 + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_arr_rel_insert_input": { - "data": [ - 811 + "takes_mutation_response": { + "affected_rows": [ + 3 ], - "on_conflict": [ - 817 + "returning": [ + 815 ], "__typename": [ 5 ] }, - "token_acct_balances_avg_fields": { - "amount": [ - 2 - ], - "delta": [ - 2 + "takes_obj_rel_insert_input": { + "data": [ + 827 ], - "slot": [ - 2 + "on_conflict": [ + 834 ], "__typename": [ 5 ] }, - "token_acct_balances_avg_order_by": { - "amount": [ - 342 + "takes_on_conflict": { + "constraint": [ + 825 ], - "delta": [ - 342 + "update_columns": [ + 849 ], - "slot": [ - 342 + "where": [ + 824 ], "__typename": [ 5 ] }, - "token_acct_balances_bool_exp": { - "_and": [ - 808 + "takes_order_by": { + "base_amount": [ + 346 ], - "_not": [ - 808 + "make": [ + 278 ], - "_or": [ - 808 + "maker_base_fee": [ + 346 ], - "amount": [ - 8 + "maker_order_tx_sig": [ + 346 ], - "created_at": [ - 798 + "maker_quote_fee": [ + 346 ], - "delta": [ - 8 + "market": [ + 322 ], - "mint_acct": [ - 6 + "market_acct": [ + 346 ], - "owner_acct": [ - 6 + "order": [ + 369 ], - "slot": [ - 8 + "order_block": [ + 346 ], - "token": [ - 888 + "order_time": [ + 346 ], - "tokenAcctByTokenAcct": [ - 851 + "order_tx_sig": [ + 346 ], - "token_acct": [ - 6 + "quote_price": [ + 346 ], - "tx_sig": [ - 6 + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_constraint": {}, - "token_acct_balances_inc_input": { - "amount": [ - 7 - ], - "delta": [ - 7 - ], - "slot": [ - 7 + "takes_pk_columns_input": { + "order_tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_acct_balances_insert_input": { - "amount": [ + "takes_select_column": {}, + "takes_set_input": { + "base_amount": [ 7 ], - "created_at": [ - 797 - ], - "delta": [ + "maker_base_fee": [ 7 ], - "mint_acct": [ + "maker_order_tx_sig": [ 5 ], - "owner_acct": [ + "maker_quote_fee": [ + 7 + ], + "market_acct": [ 5 ], - "slot": [ + "order_block": [ 7 ], - "token": [ - 895 - ], - "tokenAcctByTokenAcct": [ - 860 + "order_time": [ + 859 ], - "token_acct": [ + "order_tx_sig": [ 5 ], - "tx_sig": [ - 5 + "quote_price": [ + 344 + ], + "taker_base_fee": [ + 7 + ], + "taker_quote_fee": [ + 7 ], "__typename": [ 5 ] }, - "token_acct_balances_max_fields": { - "amount": [ - 7 - ], - "created_at": [ - 797 + "takes_stddev_fields": { + "base_amount": [ + 2 ], - "delta": [ - 7 + "maker_base_fee": [ + 2 ], - "mint_acct": [ - 5 + "maker_quote_fee": [ + 2 ], - "owner_acct": [ - 5 + "order_block": [ + 2 ], - "slot": [ - 7 + "quote_price": [ + 2 ], - "token_acct": [ - 5 + "taker_base_fee": [ + 2 ], - "tx_sig": [ - 5 + "taker_quote_fee": [ + 2 ], "__typename": [ 5 ] }, - "token_acct_balances_max_order_by": { - "amount": [ - 342 - ], - "created_at": [ - 342 + "takes_stddev_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 342 + "maker_base_fee": [ + 346 ], - "mint_acct": [ - 342 + "maker_quote_fee": [ + 346 ], - "owner_acct": [ - 342 + "order_block": [ + 346 ], - "slot": [ - 342 + "quote_price": [ + 346 ], - "token_acct": [ - 342 + "taker_base_fee": [ + 346 ], - "tx_sig": [ - 342 + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_min_fields": { - "amount": [ - 7 - ], - "created_at": [ - 797 + "takes_stddev_pop_fields": { + "base_amount": [ + 2 ], - "delta": [ - 7 + "maker_base_fee": [ + 2 ], - "mint_acct": [ - 5 + "maker_quote_fee": [ + 2 ], - "owner_acct": [ - 5 + "order_block": [ + 2 ], - "slot": [ - 7 + "quote_price": [ + 2 ], - "token_acct": [ - 5 + "taker_base_fee": [ + 2 ], - "tx_sig": [ - 5 + "taker_quote_fee": [ + 2 ], "__typename": [ 5 ] }, - "token_acct_balances_min_order_by": { - "amount": [ - 342 - ], - "created_at": [ - 342 + "takes_stddev_pop_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 342 + "maker_base_fee": [ + 346 ], - "mint_acct": [ - 342 + "maker_quote_fee": [ + 346 ], - "owner_acct": [ - 342 + "order_block": [ + 346 ], - "slot": [ - 342 + "quote_price": [ + 346 ], - "token_acct": [ - 342 + "taker_base_fee": [ + 346 ], - "tx_sig": [ - 342 + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_mutation_response": { - "affected_rows": [ - 3 + "takes_stddev_samp_fields": { + "base_amount": [ + 2 ], - "returning": [ - 799 + "maker_base_fee": [ + 2 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_on_conflict": { - "constraint": [ - 809 + "maker_quote_fee": [ + 2 ], - "update_columns": [ - 832 + "order_block": [ + 2 ], - "where": [ - 808 + "quote_price": [ + 2 + ], + "taker_base_fee": [ + 2 + ], + "taker_quote_fee": [ + 2 ], "__typename": [ 5 ] }, - "token_acct_balances_order_by": { - "amount": [ - 342 - ], - "created_at": [ - 342 + "takes_stddev_samp_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 342 + "maker_base_fee": [ + 346 ], - "mint_acct": [ - 342 + "maker_quote_fee": [ + 346 ], - "owner_acct": [ - 342 + "order_block": [ + 346 ], - "slot": [ - 342 + "quote_price": [ + 346 ], - "token": [ - 897 + "taker_base_fee": [ + 346 ], - "tokenAcctByTokenAcct": [ - 862 + "taker_quote_fee": [ + 346 ], - "token_acct": [ - 342 + "__typename": [ + 5 + ] + }, + "takes_stream_cursor_input": { + "initial_value": [ + 846 ], - "tx_sig": [ - 342 + "ordering": [ + 117 ], "__typename": [ 5 ] }, - "token_acct_balances_pk_columns_input": { - "amount": [ + "takes_stream_cursor_value_input": { + "base_amount": [ 7 ], - "created_at": [ - 797 + "maker_base_fee": [ + 7 ], - "mint_acct": [ + "maker_order_tx_sig": [ 5 ], - "token_acct": [ + "maker_quote_fee": [ + 7 + ], + "market_acct": [ + 5 + ], + "order_block": [ + 7 + ], + "order_time": [ + 859 + ], + "order_tx_sig": [ 5 ], + "quote_price": [ + 344 + ], + "taker_base_fee": [ + 7 + ], + "taker_quote_fee": [ + 7 + ], "__typename": [ 5 ] }, - "token_acct_balances_select_column": {}, - "token_acct_balances_set_input": { - "amount": [ + "takes_sum_fields": { + "base_amount": [ 7 ], - "created_at": [ - 797 + "maker_base_fee": [ + 7 ], - "delta": [ + "maker_quote_fee": [ 7 ], - "mint_acct": [ - 5 + "order_block": [ + 7 ], - "owner_acct": [ - 5 + "quote_price": [ + 344 ], - "slot": [ + "taker_base_fee": [ 7 ], - "token_acct": [ - 5 - ], - "tx_sig": [ - 5 + "taker_quote_fee": [ + 7 ], "__typename": [ 5 ] }, - "token_acct_balances_stddev_fields": { - "amount": [ - 2 + "takes_sum_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 2 + "maker_base_fee": [ + 346 ], - "slot": [ - 2 + "maker_quote_fee": [ + 346 + ], + "order_block": [ + 346 + ], + "quote_price": [ + 346 + ], + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_stddev_order_by": { - "amount": [ - 342 + "takes_update_column": {}, + "takes_updates": { + "_inc": [ + 826 ], - "delta": [ - 342 + "_set": [ + 838 ], - "slot": [ - 342 + "where": [ + 824 ], "__typename": [ 5 ] }, - "token_acct_balances_stddev_pop_fields": { - "amount": [ + "takes_var_pop_fields": { + "base_amount": [ 2 ], - "delta": [ + "maker_base_fee": [ 2 ], - "slot": [ + "maker_quote_fee": [ 2 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_stddev_pop_order_by": { - "amount": [ - 342 + "order_block": [ + 2 ], - "delta": [ - 342 + "quote_price": [ + 2 ], - "slot": [ - 342 + "taker_base_fee": [ + 2 + ], + "taker_quote_fee": [ + 2 ], "__typename": [ 5 ] }, - "token_acct_balances_stddev_samp_fields": { - "amount": [ - 2 - ], - "delta": [ - 2 + "takes_var_pop_order_by": { + "base_amount": [ + 346 ], - "slot": [ - 2 + "maker_base_fee": [ + 346 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_stddev_samp_order_by": { - "amount": [ - 342 + "maker_quote_fee": [ + 346 ], - "delta": [ - 342 + "order_block": [ + 346 ], - "slot": [ - 342 + "quote_price": [ + 346 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_stream_cursor_input": { - "initial_value": [ - 829 + "taker_base_fee": [ + 346 ], - "ordering": [ - 117 + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_stream_cursor_value_input": { - "amount": [ - 7 - ], - "created_at": [ - 797 + "takes_var_samp_fields": { + "base_amount": [ + 2 ], - "delta": [ - 7 + "maker_base_fee": [ + 2 ], - "mint_acct": [ - 5 + "maker_quote_fee": [ + 2 ], - "owner_acct": [ - 5 + "order_block": [ + 2 ], - "slot": [ - 7 + "quote_price": [ + 2 ], - "token_acct": [ - 5 + "taker_base_fee": [ + 2 ], - "tx_sig": [ - 5 + "taker_quote_fee": [ + 2 ], "__typename": [ 5 ] }, - "token_acct_balances_sum_fields": { - "amount": [ - 7 + "takes_var_samp_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 7 + "maker_base_fee": [ + 346 ], - "slot": [ - 7 + "maker_quote_fee": [ + 346 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_sum_order_by": { - "amount": [ - 342 + "order_block": [ + 346 ], - "delta": [ - 342 + "quote_price": [ + 346 ], - "slot": [ - 342 + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_update_column": {}, - "token_acct_balances_updates": { - "_inc": [ - 810 + "takes_variance_fields": { + "base_amount": [ + 2 ], - "_set": [ - 821 + "maker_base_fee": [ + 2 ], - "where": [ - 808 + "maker_quote_fee": [ + 2 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_var_pop_fields": { - "amount": [ + "order_block": [ 2 ], - "delta": [ + "quote_price": [ 2 ], - "slot": [ + "taker_base_fee": [ + 2 + ], + "taker_quote_fee": [ 2 ], "__typename": [ 5 ] }, - "token_acct_balances_var_pop_order_by": { - "amount": [ - 342 + "takes_variance_order_by": { + "base_amount": [ + 346 ], - "delta": [ - 342 + "maker_base_fee": [ + 346 ], - "slot": [ - 342 + "maker_quote_fee": [ + 346 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_var_samp_fields": { - "amount": [ - 2 + "order_block": [ + 346 ], - "delta": [ - 2 + "quote_price": [ + 346 ], - "slot": [ - 2 + "taker_base_fee": [ + 346 + ], + "taker_quote_fee": [ + 346 ], "__typename": [ 5 ] }, - "token_acct_balances_var_samp_order_by": { - "amount": [ - 342 + "timestamp": {}, + "timestamp_comparison_exp": { + "_eq": [ + 857 ], - "delta": [ - 342 + "_gt": [ + 857 ], - "slot": [ - 342 + "_gte": [ + 857 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_variance_fields": { - "amount": [ - 2 + "_in": [ + 857 ], - "delta": [ - 2 + "_is_null": [ + 0 ], - "slot": [ - 2 + "_lt": [ + 857 ], - "__typename": [ - 5 - ] - }, - "token_acct_balances_variance_order_by": { - "amount": [ - 342 + "_lte": [ + 857 ], - "delta": [ - 342 + "_neq": [ + 857 ], - "slot": [ - 342 + "_nin": [ + 857 ], "__typename": [ 5 ] }, - "token_acct_status": {}, - "token_acct_status_comparison_exp": { + "timestamptz": {}, + "timestamptz_comparison_exp": { "_eq": [ - 840 + 859 ], "_gt": [ - 840 + 859 ], "_gte": [ - 840 + 859 ], "_in": [ - 840 + 859 ], "_is_null": [ 0 ], "_lt": [ - 840 + 859 ], "_lte": [ - 840 + 859 ], "_neq": [ - 840 + 859 ], "_nin": [ - 840 + 859 ], "__typename": [ 5 ] }, - "token_accts": { + "token_acct_balances": { "amount": [ 7 ], - "markets": [ - 298, - { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], - "where": [ - 307 - ] - } + "created_at": [ + 859 ], - "marketsByBidsTokenAcct": [ - 298, - { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], - "where": [ - 307 - ] - } - ], - "marketsByBidsTokenAcct_aggregate": [ - 299, - { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], - "where": [ - 307 - ] - } - ], - "markets_aggregate": [ - 299, - { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], - "where": [ - 307 - ] - } + "delta": [ + 7 ], "mint_acct": [ 5 @@ -17891,94 +19069,56 @@ export default { "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token": [ - 884 + 946 + ], + "tokenAcctByTokenAcct": [ + 904 ], "token_acct": [ 5 ], - "token_acct_balances": [ - 799, - { - "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 818, - "[token_acct_balances_order_by!]" - ], - "where": [ - 808 - ] - } - ], - "token_acct_balances_aggregate": [ - 800, - { - "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 818, - "[token_acct_balances_order_by!]" - ], - "where": [ - 808 - ] - } + "transaction": [ + 1058 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_aggregate": { + "token_acct_balances_aggregate": { "aggregate": [ - 846 + 865 ], "nodes": [ - 842 + 861 ], "__typename": [ 5 ] }, - "token_accts_aggregate_bool_exp": { + "token_acct_balances_aggregate_bool_exp": { "count": [ - 845 + 864 ], "__typename": [ 5 ] }, - "token_accts_aggregate_bool_exp_count": { + "token_acct_balances_aggregate_bool_exp_count": { "arguments": [ - 864 + 882 ], "distinct": [ 0 ], "filter": [ - 851 + 870 ], "predicate": [ 4 @@ -17987,16 +19127,16 @@ export default { 5 ] }, - "token_accts_aggregate_fields": { + "token_acct_balances_aggregate_fields": { "avg": [ - 849 + 868 ], "count": [ 3, { "columns": [ - 864, - "[token_accts_select_column!]" + 882, + "[token_acct_balances_select_column!]" ], "distinct": [ 0 @@ -18004,125 +19144,131 @@ export default { } ], "max": [ - 855 + 874 ], "min": [ - 857 + 876 ], "stddev": [ - 866 + 884 ], "stddev_pop": [ - 868 + 886 ], "stddev_samp": [ - 870 + 888 ], "sum": [ - 874 + 892 ], "var_pop": [ - 878 + 896 ], "var_samp": [ - 880 + 898 ], "variance": [ - 882 + 900 ], "__typename": [ 5 ] }, - "token_accts_aggregate_order_by": { + "token_acct_balances_aggregate_order_by": { "avg": [ - 850 + 869 ], "count": [ - 342 + 346 ], "max": [ - 856 + 875 ], "min": [ - 858 + 877 ], "stddev": [ - 867 + 885 ], "stddev_pop": [ - 869 + 887 ], "stddev_samp": [ - 871 + 889 ], "sum": [ - 875 + 893 ], "var_pop": [ - 879 + 897 ], "var_samp": [ - 881 + 899 ], "variance": [ - 883 + 901 ], "__typename": [ 5 ] }, - "token_accts_arr_rel_insert_input": { + "token_acct_balances_arr_rel_insert_input": { "data": [ - 854 + 873 ], "on_conflict": [ - 861 + 879 ], "__typename": [ 5 ] }, - "token_accts_avg_fields": { + "token_acct_balances_avg_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_avg_order_by": { + "token_acct_balances_avg_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_bool_exp": { + "token_acct_balances_bool_exp": { "_and": [ - 851 + 870 ], "_not": [ - 851 + 870 ], "_or": [ - 851 + 870 ], "amount": [ 8 ], - "markets": [ - 307 - ], - "marketsByBidsTokenAcct": [ - 307 - ], - "marketsByBidsTokenAcct_aggregate": [ - 300 + "created_at": [ + 860 ], - "markets_aggregate": [ - 300 + "delta": [ + 8 ], "mint_acct": [ 6 @@ -18130,46 +19276,52 @@ export default { "owner_acct": [ 6 ], - "status": [ - 841 + "slot": [ + 8 ], "token": [ - 888 + 950 + ], + "tokenAcctByTokenAcct": [ + 913 ], "token_acct": [ 6 ], - "token_acct_balances": [ - 808 - ], - "token_acct_balances_aggregate": [ - 801 + "transaction": [ + 1062 ], - "updated_at": [ - 798 + "tx_sig": [ + 6 ], "__typename": [ 5 ] }, - "token_accts_constraint": {}, - "token_accts_inc_input": { + "token_acct_balances_constraint": {}, + "token_acct_balances_inc_input": { "amount": [ 7 ], + "delta": [ + 7 + ], + "slot": [ + 7 + ], "__typename": [ 5 ] }, - "token_accts_insert_input": { + "token_acct_balances_insert_input": { "amount": [ 7 ], - "markets": [ - 304 + "created_at": [ + 859 ], - "marketsByBidsTokenAcct": [ - 304 + "delta": [ + 7 ], "mint_acct": [ 5 @@ -18177,189 +19329,217 @@ export default { "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token": [ - 895 + 957 + ], + "tokenAcctByTokenAcct": [ + 922 ], "token_acct": [ 5 ], - "token_acct_balances": [ - 805 + "transaction": [ + 1069 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_max_fields": { + "token_acct_balances_max_fields": { "amount": [ 7 ], - "mint_acct": [ + "created_at": [ + 859 + ], + "delta": [ + 7 + ], + "mint_acct": [ 5 ], "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token_acct": [ 5 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_max_order_by": { + "token_acct_balances_max_order_by": { "amount": [ - 342 + 346 + ], + "created_at": [ + 346 + ], + "delta": [ + 346 ], "mint_acct": [ - 342 + 346 ], "owner_acct": [ - 342 + 346 ], - "status": [ - 342 + "slot": [ + 346 ], "token_acct": [ - 342 + 346 ], - "updated_at": [ - 342 + "tx_sig": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_min_fields": { + "token_acct_balances_min_fields": { "amount": [ 7 ], + "created_at": [ + 859 + ], + "delta": [ + 7 + ], "mint_acct": [ 5 ], "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token_acct": [ 5 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_min_order_by": { + "token_acct_balances_min_order_by": { "amount": [ - 342 + 346 + ], + "created_at": [ + 346 + ], + "delta": [ + 346 ], "mint_acct": [ - 342 + 346 ], "owner_acct": [ - 342 + 346 ], - "status": [ - 342 + "slot": [ + 346 ], "token_acct": [ - 342 + 346 ], - "updated_at": [ - 342 + "tx_sig": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_mutation_response": { + "token_acct_balances_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 842 - ], - "__typename": [ - 5 - ] - }, - "token_accts_obj_rel_insert_input": { - "data": [ - 854 - ], - "on_conflict": [ 861 ], "__typename": [ 5 ] }, - "token_accts_on_conflict": { + "token_acct_balances_on_conflict": { "constraint": [ - 852 + 871 ], "update_columns": [ - 876 + 894 ], "where": [ - 851 + 870 ], "__typename": [ 5 ] }, - "token_accts_order_by": { + "token_acct_balances_order_by": { "amount": [ - 342 + 346 ], - "marketsByBidsTokenAcct_aggregate": [ - 303 + "created_at": [ + 346 ], - "markets_aggregate": [ - 303 + "delta": [ + 346 ], "mint_acct": [ - 342 + 346 ], "owner_acct": [ - 342 + 346 ], - "status": [ - 342 + "slot": [ + 346 ], "token": [ - 897 + 959 + ], + "tokenAcctByTokenAcct": [ + 924 ], "token_acct": [ - 342 + 346 ], - "token_acct_balances_aggregate": [ - 804 + "transaction": [ + 1071 ], - "updated_at": [ - 342 + "tx_sig": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_pk_columns_input": { + "token_acct_balances_pk_columns_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], "token_acct": [ 5 ], @@ -18367,81 +19547,123 @@ export default { 5 ] }, - "token_accts_select_column": {}, - "token_accts_set_input": { + "token_acct_balances_select_column": {}, + "token_acct_balances_set_input": { "amount": [ 7 ], + "created_at": [ + 859 + ], + "delta": [ + 7 + ], "mint_acct": [ 5 ], "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token_acct": [ 5 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_stddev_fields": { + "token_acct_balances_stddev_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_stddev_order_by": { + "token_acct_balances_stddev_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_stddev_pop_fields": { + "token_acct_balances_stddev_pop_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_stddev_pop_order_by": { + "token_acct_balances_stddev_pop_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_stddev_samp_fields": { + "token_acct_balances_stddev_samp_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_stddev_samp_order_by": { + "token_acct_balances_stddev_samp_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_stream_cursor_input": { + "token_acct_balances_stream_cursor_input": { "initial_value": [ - 873 + 891 ], "ordering": [ 117 @@ -18450,252 +19672,204 @@ export default { 5 ] }, - "token_accts_stream_cursor_value_input": { + "token_acct_balances_stream_cursor_value_input": { "amount": [ 7 ], + "created_at": [ + 859 + ], + "delta": [ + 7 + ], "mint_acct": [ 5 ], "owner_acct": [ 5 ], - "status": [ - 840 + "slot": [ + 7 ], "token_acct": [ 5 ], - "updated_at": [ - 797 + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "token_accts_sum_fields": { + "token_acct_balances_sum_fields": { "amount": [ 7 ], + "delta": [ + 7 + ], + "slot": [ + 7 + ], "__typename": [ 5 ] }, - "token_accts_sum_order_by": { + "token_acct_balances_sum_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_update_column": {}, - "token_accts_updates": { + "token_acct_balances_update_column": {}, + "token_acct_balances_updates": { "_inc": [ - 853 + 872 ], "_set": [ - 865 + 883 ], "where": [ - 851 + 870 ], "__typename": [ 5 ] }, - "token_accts_var_pop_fields": { + "token_acct_balances_var_pop_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_var_pop_order_by": { + "token_acct_balances_var_pop_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_var_samp_fields": { + "token_acct_balances_var_samp_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_var_samp_order_by": { + "token_acct_balances_var_samp_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "token_accts_variance_fields": { + "token_acct_balances_variance_fields": { "amount": [ 2 ], + "delta": [ + 2 + ], + "slot": [ + 2 + ], "__typename": [ 5 ] }, - "token_accts_variance_order_by": { + "token_acct_balances_variance_order_by": { "amount": [ - 342 + 346 + ], + "delta": [ + 346 + ], + "slot": [ + 346 ], "__typename": [ 5 ] }, - "tokens": { - "conditional_vaults": [ - 92, - { - "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 109, - "[conditional_vaults_order_by!]" - ], - "where": [ - 99 - ] - } + "token_acct_status": {}, + "token_acct_status_comparison_exp": { + "_eq": [ + 902 ], - "conditional_vaults_aggregate": [ - 93, - { - "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 109, - "[conditional_vaults_order_by!]" - ], - "where": [ - 99 - ] - } + "_gt": [ + 902 ], - "daos": [ - 151, - { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" - ], - "where": [ - 160 - ] - } + "_gte": [ + 902 ], - "daosByQuoteAcct": [ - 151, - { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" - ], - "where": [ - 160 - ] - } + "_in": [ + 902 ], - "daosByQuoteAcct_aggregate": [ - 152, - { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" - ], - "where": [ - 160 - ] - } + "_is_null": [ + 0 ], - "daos_aggregate": [ - 152, - { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" - ], - "where": [ - 160 - ] - } + "_lt": [ + 902 ], - "decimals": [ - 751 + "_lte": [ + 902 ], - "image_url": [ + "_neq": [ + 902 + ], + "_nin": [ + 902 + ], + "__typename": [ 5 + ] + }, + "token_accts": { + "amount": [ + 7 ], "markets": [ - 298, + 302, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -18705,19 +19879,19 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], - "marketsByQuoteMintAcct": [ - 298, + "marketsByBidsTokenAcct": [ + 302, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -18727,19 +19901,19 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], - "marketsByQuoteMintAcct_aggregate": [ - 299, + "marketsByBidsTokenAcct_aggregate": [ + 303, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -18749,19 +19923,19 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], "markets_aggregate": [ - 299, + 303, { "distinct_on": [ - 320, + 324, "[markets_select_column!]" ], "limit": [ @@ -18771,31 +19945,34 @@ export default { 3 ], "order_by": [ - 318, + 322, "[markets_order_by!]" ], "where": [ - 307 + 311 ] } ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token": [ + 946 + ], + "token_acct": [ 5 ], "token_acct_balances": [ - 799, + 861, { "distinct_on": [ - 820, + 882, "[token_acct_balances_select_column!]" ], "limit": [ @@ -18805,19 +19982,19 @@ export default { 3 ], "order_by": [ - 818, + 880, "[token_acct_balances_order_by!]" ], "where": [ - 808 + 870 ] } ], "token_acct_balances_aggregate": [ - 800, + 862, { "distinct_on": [ - 820, + 882, "[token_acct_balances_select_column!]" ], "limit": [ @@ -18827,20 +20004,23 @@ export default { 3 ], "order_by": [ - 818, + 880, "[token_acct_balances_order_by!]" ], "where": [ - 808 + 870 ] } ], - "token_accts": [ - 842, + "updated_at": [ + 859 + ], + "v0_4_conditional_vaults": [ + 1295, { "distinct_on": [ - 864, - "[token_accts_select_column!]" + 1317, + "[v0_4_conditional_vaults_select_column!]" ], "limit": [ 3 @@ -18849,20 +20029,20 @@ export default { 3 ], "order_by": [ - 862, - "[token_accts_order_by!]" + 1315, + "[v0_4_conditional_vaults_order_by!]" ], "where": [ - 851 + 1304 ] } ], - "token_accts_aggregate": [ - 843, + "v0_4_conditional_vaults_aggregate": [ + 1296, { "distinct_on": [ - 864, - "[token_accts_select_column!]" + 1317, + "[v0_4_conditional_vaults_select_column!]" ], "limit": [ 3 @@ -18871,456 +20051,521 @@ export default { 3 ], "order_by": [ - 862, - "[token_accts_order_by!]" + 1315, + "[v0_4_conditional_vaults_order_by!]" ], "where": [ - 851 + 1304 ] } ], - "updated_at": [ - 797 - ], - "vault_by_finalize": [ - 92 - ], - "vault_by_revert": [ - 92 - ], "__typename": [ 5 ] }, - "tokens_aggregate": { + "token_accts_aggregate": { "aggregate": [ - 886 + 908 ], "nodes": [ - 884 + 904 ], "__typename": [ 5 ] }, - "tokens_aggregate_fields": { - "avg": [ - 887 - ], + "token_accts_aggregate_bool_exp": { "count": [ - 3, - { - "columns": [ - 899, - "[tokens_select_column!]" - ], - "distinct": [ - 0 - ] - } - ], - "max": [ - 892 - ], - "min": [ - 893 + 907 ], - "stddev": [ - 901 + "__typename": [ + 5 + ] + }, + "token_accts_aggregate_bool_exp_count": { + "arguments": [ + 926 + ], + "distinct": [ + 0 + ], + "filter": [ + 913 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "token_accts_aggregate_fields": { + "avg": [ + 911 + ], + "count": [ + 3, + { + "columns": [ + 926, + "[token_accts_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 917 + ], + "min": [ + 919 + ], + "stddev": [ + 928 ], "stddev_pop": [ - 902 + 930 ], "stddev_samp": [ - 903 + 932 ], "sum": [ - 906 + 936 ], "var_pop": [ - 909 + 940 ], "var_samp": [ - 910 + 942 ], "variance": [ - 911 + 944 ], "__typename": [ 5 ] }, - "tokens_avg_fields": { - "decimals": [ - 2 + "token_accts_aggregate_order_by": { + "avg": [ + 912 ], - "supply": [ - 2 + "count": [ + 346 + ], + "max": [ + 918 + ], + "min": [ + 920 + ], + "stddev": [ + 929 + ], + "stddev_pop": [ + 931 + ], + "stddev_samp": [ + 933 + ], + "sum": [ + 937 + ], + "var_pop": [ + 941 + ], + "var_samp": [ + 943 + ], + "variance": [ + 945 ], "__typename": [ 5 ] }, - "tokens_bool_exp": { - "_and": [ - 888 - ], - "_not": [ - 888 - ], - "_or": [ - 888 - ], - "conditional_vaults": [ - 99 + "token_accts_arr_rel_insert_input": { + "data": [ + 916 ], - "conditional_vaults_aggregate": [ - 94 + "on_conflict": [ + 923 ], - "daos": [ - 160 + "__typename": [ + 5 + ] + }, + "token_accts_avg_fields": { + "amount": [ + 2 ], - "daosByQuoteAcct": [ - 160 + "__typename": [ + 5 + ] + }, + "token_accts_avg_order_by": { + "amount": [ + 346 ], - "daosByQuoteAcct_aggregate": [ - 153 + "__typename": [ + 5 + ] + }, + "token_accts_bool_exp": { + "_and": [ + 913 ], - "daos_aggregate": [ - 153 + "_not": [ + 913 ], - "decimals": [ - 752 + "_or": [ + 913 ], - "image_url": [ - 6 + "amount": [ + 8 ], "markets": [ - 307 + 311 ], - "marketsByQuoteMintAcct": [ - 307 + "marketsByBidsTokenAcct": [ + 311 ], - "marketsByQuoteMintAcct_aggregate": [ - 300 + "marketsByBidsTokenAcct_aggregate": [ + 304 ], "markets_aggregate": [ - 300 + 304 ], "mint_acct": [ 6 ], - "name": [ + "owner_acct": [ 6 ], - "supply": [ - 8 + "status": [ + 903 ], - "symbol": [ + "token": [ + 950 + ], + "token_acct": [ 6 ], "token_acct_balances": [ - 808 + 870 ], "token_acct_balances_aggregate": [ - 801 - ], - "token_accts": [ - 851 - ], - "token_accts_aggregate": [ - 844 + 863 ], "updated_at": [ - 798 + 860 ], - "vault_by_finalize": [ - 99 + "v0_4_conditional_vaults": [ + 1304 ], - "vault_by_revert": [ - 99 + "v0_4_conditional_vaults_aggregate": [ + 1297 ], "__typename": [ 5 ] }, - "tokens_constraint": {}, - "tokens_inc_input": { - "decimals": [ - 751 - ], - "supply": [ + "token_accts_constraint": {}, + "token_accts_inc_input": { + "amount": [ 7 ], "__typename": [ 5 ] }, - "tokens_insert_input": { - "conditional_vaults": [ - 98 - ], - "daos": [ - 157 - ], - "daosByQuoteAcct": [ - 157 - ], - "decimals": [ - 751 - ], - "image_url": [ - 5 + "token_accts_insert_input": { + "amount": [ + 7 ], "markets": [ - 304 + 308 ], - "marketsByQuoteMintAcct": [ - 304 + "marketsByBidsTokenAcct": [ + 308 ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token": [ + 957 + ], + "token_acct": [ 5 ], "token_acct_balances": [ - 805 - ], - "token_accts": [ - 848 + 867 ], "updated_at": [ - 797 - ], - "vault_by_finalize": [ - 107 + 859 ], - "vault_by_revert": [ - 107 + "v0_4_conditional_vaults": [ + 1301 ], "__typename": [ 5 ] }, - "tokens_max_fields": { - "decimals": [ - 751 - ], - "image_url": [ - 5 + "token_accts_max_fields": { + "amount": [ + 7 ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 ] }, - "tokens_min_fields": { - "decimals": [ - 751 - ], - "image_url": [ + "token_accts_max_order_by": { + "amount": [ + 346 + ], + "mint_acct": [ + 346 + ], + "owner_acct": [ + 346 + ], + "status": [ + 346 + ], + "token_acct": [ + 346 + ], + "updated_at": [ + 346 + ], + "__typename": [ 5 + ] + }, + "token_accts_min_fields": { + "amount": [ + 7 ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 ] }, - "tokens_mutation_response": { + "token_accts_min_order_by": { + "amount": [ + 346 + ], + "mint_acct": [ + 346 + ], + "owner_acct": [ + 346 + ], + "status": [ + 346 + ], + "token_acct": [ + 346 + ], + "updated_at": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "token_accts_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 884 + 904 ], "__typename": [ 5 ] }, - "tokens_obj_rel_insert_input": { + "token_accts_obj_rel_insert_input": { "data": [ - 891 + 916 ], "on_conflict": [ - 896 + 923 ], "__typename": [ 5 ] }, - "tokens_on_conflict": { + "token_accts_on_conflict": { "constraint": [ - 889 + 914 ], "update_columns": [ - 907 + 938 ], "where": [ - 888 + 913 ], "__typename": [ 5 ] }, - "tokens_order_by": { - "conditional_vaults_aggregate": [ - 97 - ], - "daosByQuoteAcct_aggregate": [ - 156 - ], - "daos_aggregate": [ - 156 - ], - "decimals": [ - 342 - ], - "image_url": [ - 342 + "token_accts_order_by": { + "amount": [ + 346 ], - "marketsByQuoteMintAcct_aggregate": [ - 303 + "marketsByBidsTokenAcct_aggregate": [ + 307 ], "markets_aggregate": [ - 303 + 307 ], "mint_acct": [ - 342 + 346 ], - "name": [ - 342 + "owner_acct": [ + 346 ], - "supply": [ - 342 + "status": [ + 346 ], - "symbol": [ - 342 + "token": [ + 959 ], - "token_acct_balances_aggregate": [ - 804 + "token_acct": [ + 346 ], - "token_accts_aggregate": [ - 847 + "token_acct_balances_aggregate": [ + 866 ], "updated_at": [ - 342 - ], - "vault_by_finalize": [ - 109 + 346 ], - "vault_by_revert": [ - 109 + "v0_4_conditional_vaults_aggregate": [ + 1300 ], "__typename": [ 5 ] }, - "tokens_pk_columns_input": { - "mint_acct": [ + "token_accts_pk_columns_input": { + "token_acct": [ 5 ], "__typename": [ 5 ] }, - "tokens_select_column": {}, - "tokens_set_input": { - "decimals": [ - 751 - ], - "image_url": [ - 5 + "token_accts_select_column": {}, + "token_accts_set_input": { + "amount": [ + 7 ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 ] }, - "tokens_stddev_fields": { - "decimals": [ + "token_accts_stddev_fields": { + "amount": [ 2 ], - "supply": [ - 2 + "__typename": [ + 5 + ] + }, + "token_accts_stddev_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "tokens_stddev_pop_fields": { - "decimals": [ + "token_accts_stddev_pop_fields": { + "amount": [ 2 ], - "supply": [ - 2 + "__typename": [ + 5 + ] + }, + "token_accts_stddev_pop_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "tokens_stddev_samp_fields": { - "decimals": [ + "token_accts_stddev_samp_fields": { + "amount": [ 2 ], - "supply": [ - 2 + "__typename": [ + 5 + ] + }, + "token_accts_stddev_samp_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "tokens_stream_cursor_input": { + "token_accts_stream_cursor_input": { "initial_value": [ - 905 + 935 ], "ordering": [ 117 @@ -19329,495 +20574,1157 @@ export default { 5 ] }, - "tokens_stream_cursor_value_input": { - "decimals": [ - 751 - ], - "image_url": [ - 5 + "token_accts_stream_cursor_value_input": { + "amount": [ + 7 ], "mint_acct": [ 5 ], - "name": [ + "owner_acct": [ 5 ], - "supply": [ - 7 + "status": [ + 902 ], - "symbol": [ + "token_acct": [ 5 ], "updated_at": [ - 797 + 859 ], "__typename": [ 5 ] }, - "tokens_sum_fields": { - "decimals": [ - 751 - ], - "supply": [ + "token_accts_sum_fields": { + "amount": [ 7 ], "__typename": [ 5 ] }, - "tokens_update_column": {}, - "tokens_updates": { + "token_accts_sum_order_by": { + "amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "token_accts_update_column": {}, + "token_accts_updates": { "_inc": [ - 890 + 915 ], "_set": [ - 900 + 927 ], "where": [ - 888 + 913 ], "__typename": [ 5 ] }, - "tokens_var_pop_fields": { - "decimals": [ - 2 - ], - "supply": [ + "token_accts_var_pop_fields": { + "amount": [ 2 ], "__typename": [ 5 ] }, - "tokens_var_samp_fields": { - "decimals": [ - 2 - ], - "supply": [ - 2 + "token_accts_var_pop_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "tokens_variance_fields": { - "decimals": [ - 2 - ], - "supply": [ + "token_accts_var_samp_fields": { + "amount": [ 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions": { - "slot": [ - 7 - ], - "transaction": [ - 995 - ], - "transaction_watcher": [ - 953 - ], - "tx_sig": [ - 5 - ], - "watcher_acct": [ - 5 + "token_accts_var_samp_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_aggregate": { - "aggregate": [ - 916 - ], - "nodes": [ - 912 + "token_accts_variance_fields": { + "amount": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_aggregate_bool_exp": { - "count": [ - 915 + "token_accts_variance_order_by": { + "amount": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_aggregate_bool_exp_count": { - "arguments": [ - 933 + "tokens": { + "conditional_vaults": [ + 92, + { + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" + ], + "where": [ + 99 + ] + } ], - "distinct": [ - 0 + "conditional_vaults_aggregate": [ + 93, + { + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" + ], + "where": [ + 99 + ] + } ], - "filter": [ - 921 + "daos": [ + 155, + { + "distinct_on": [ + 177, + "[daos_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 + ] + } ], - "predicate": [ - 4 + "daosByQuoteAcct": [ + 155, + { + "distinct_on": [ + 177, + "[daos_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 + ] + } ], - "__typename": [ - 5 - ] - }, - "transaction_watcher_transactions_aggregate_fields": { - "avg": [ - 919 + "daosByQuoteAcct_aggregate": [ + 156, + { + "distinct_on": [ + 177, + "[daos_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 + ] + } ], - "count": [ - 3, + "daos_aggregate": [ + 156, { - "columns": [ - 933, - "[transaction_watcher_transactions_select_column!]" + "distinct_on": [ + 177, + "[daos_select_column!]" ], - "distinct": [ - 0 + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 ] } ], - "max": [ - 925 + "decimals": [ + 813 ], - "min": [ - 927 + "image_url": [ + 5 ], - "stddev": [ - 935 + "markets": [ + 302, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } ], - "stddev_pop": [ - 937 + "marketsByQuoteMintAcct": [ + 302, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } ], - "stddev_samp": [ - 939 + "marketsByQuoteMintAcct_aggregate": [ + 303, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } ], - "sum": [ - 943 + "markets_aggregate": [ + 303, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } ], - "var_pop": [ - 947 + "mint_acct": [ + 5 ], - "var_samp": [ - 949 + "name": [ + 5 ], - "variance": [ - 951 + "supply": [ + 7 ], - "__typename": [ + "symbol": [ 5 - ] - }, - "transaction_watcher_transactions_aggregate_order_by": { - "avg": [ - 920 ], - "count": [ - 342 + "token_acct_balances": [ + 861, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } ], - "max": [ - 926 + "token_acct_balances_aggregate": [ + 862, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } ], - "min": [ - 928 + "token_accts": [ + 904, + { + "distinct_on": [ + 926, + "[token_accts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 924, + "[token_accts_order_by!]" + ], + "where": [ + 913 + ] + } ], - "stddev": [ - 936 + "token_accts_aggregate": [ + 905, + { + "distinct_on": [ + 926, + "[token_accts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 924, + "[token_accts_order_by!]" + ], + "where": [ + 913 + ] + } ], - "stddev_pop": [ - 938 + "updated_at": [ + 859 ], - "stddev_samp": [ - 940 + "user_deposits": [ + 1154, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } ], - "sum": [ - 944 + "user_deposits_aggregate": [ + 1155, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } ], - "var_pop": [ - 948 + "v04AmmsByLpMintAddr": [ + 1253, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } ], - "var_samp": [ - 950 + "v04AmmsByLpMintAddr_aggregate": [ + 1254, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } ], - "variance": [ - 952 + "v04AmmsByQuoteMintAddr": [ + 1253, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v04AmmsByQuoteMintAddr_aggregate": [ + 1254, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v0_4_amms": [ + 1253, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v0_4_amms_aggregate": [ + 1254, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v0_4_conditional_vaults": [ + 1295, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "v0_4_conditional_vaults_aggregate": [ + 1296, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "vault_by_finalize": [ + 92 + ], + "vault_by_revert": [ + 92 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_arr_rel_insert_input": { - "data": [ - 924 + "tokens_aggregate": { + "aggregate": [ + 948 ], - "on_conflict": [ - 930 + "nodes": [ + 946 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_avg_fields": { - "slot": [ - 2 - ], + "tokens_aggregate_fields": { + "avg": [ + 949 + ], + "count": [ + 3, + { + "columns": [ + 961, + "[tokens_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 954 + ], + "min": [ + 955 + ], + "stddev": [ + 963 + ], + "stddev_pop": [ + 964 + ], + "stddev_samp": [ + 965 + ], + "sum": [ + 968 + ], + "var_pop": [ + 971 + ], + "var_samp": [ + 972 + ], + "variance": [ + 973 + ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_avg_order_by": { - "slot": [ - 342 + "tokens_avg_fields": { + "decimals": [ + 2 + ], + "supply": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_bool_exp": { + "tokens_bool_exp": { "_and": [ - 921 + 950 ], "_not": [ - 921 + 950 ], "_or": [ - 921 + 950 ], - "slot": [ - 8 + "conditional_vaults": [ + 99 ], - "transaction": [ - 999 + "conditional_vaults_aggregate": [ + 94 ], - "transaction_watcher": [ - 962 + "daos": [ + 164 ], - "tx_sig": [ + "daosByQuoteAcct": [ + 164 + ], + "daosByQuoteAcct_aggregate": [ + 157 + ], + "daos_aggregate": [ + 157 + ], + "decimals": [ + 814 + ], + "image_url": [ 6 ], - "watcher_acct": [ + "markets": [ + 311 + ], + "marketsByQuoteMintAcct": [ + 311 + ], + "marketsByQuoteMintAcct_aggregate": [ + 304 + ], + "markets_aggregate": [ + 304 + ], + "mint_acct": [ + 6 + ], + "name": [ + 6 + ], + "supply": [ + 8 + ], + "symbol": [ 6 ], + "token_acct_balances": [ + 870 + ], + "token_acct_balances_aggregate": [ + 863 + ], + "token_accts": [ + 913 + ], + "token_accts_aggregate": [ + 906 + ], + "updated_at": [ + 860 + ], + "user_deposits": [ + 1163 + ], + "user_deposits_aggregate": [ + 1156 + ], + "v04AmmsByLpMintAddr": [ + 1262 + ], + "v04AmmsByLpMintAddr_aggregate": [ + 1255 + ], + "v04AmmsByQuoteMintAddr": [ + 1262 + ], + "v04AmmsByQuoteMintAddr_aggregate": [ + 1255 + ], + "v0_4_amms": [ + 1262 + ], + "v0_4_amms_aggregate": [ + 1255 + ], + "v0_4_conditional_vaults": [ + 1304 + ], + "v0_4_conditional_vaults_aggregate": [ + 1297 + ], + "vault_by_finalize": [ + 99 + ], + "vault_by_revert": [ + 99 + ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_constraint": {}, - "transaction_watcher_transactions_inc_input": { - "slot": [ + "tokens_constraint": {}, + "tokens_inc_input": { + "decimals": [ + 813 + ], + "supply": [ 7 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_insert_input": { - "slot": [ - 7 + "tokens_insert_input": { + "conditional_vaults": [ + 98 ], - "transaction": [ - 1006 + "daos": [ + 161 ], - "transaction_watcher": [ - 971 + "daosByQuoteAcct": [ + 161 ], - "tx_sig": [ + "decimals": [ + 813 + ], + "image_url": [ 5 ], - "watcher_acct": [ + "markets": [ + 308 + ], + "marketsByQuoteMintAcct": [ + 308 + ], + "mint_acct": [ 5 ], - "__typename": [ + "name": [ 5 - ] - }, - "transaction_watcher_transactions_max_fields": { - "slot": [ + ], + "supply": [ 7 ], - "tx_sig": [ + "symbol": [ 5 ], - "watcher_acct": [ - 5 + "token_acct_balances": [ + 867 + ], + "token_accts": [ + 910 + ], + "updated_at": [ + 859 + ], + "user_deposits": [ + 1160 + ], + "v04AmmsByLpMintAddr": [ + 1259 + ], + "v04AmmsByQuoteMintAddr": [ + 1259 + ], + "v0_4_amms": [ + 1259 + ], + "v0_4_conditional_vaults": [ + 1301 + ], + "vault_by_finalize": [ + 107 + ], + "vault_by_revert": [ + 107 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_max_order_by": { - "slot": [ - 342 + "tokens_max_fields": { + "decimals": [ + 813 ], - "tx_sig": [ - 342 + "image_url": [ + 5 ], - "watcher_acct": [ - 342 + "mint_acct": [ + 5 ], - "__typename": [ + "name": [ 5 - ] - }, - "transaction_watcher_transactions_min_fields": { - "slot": [ + ], + "supply": [ 7 ], - "tx_sig": [ + "symbol": [ 5 ], - "watcher_acct": [ - 5 + "updated_at": [ + 859 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_min_order_by": { - "slot": [ - 342 + "tokens_min_fields": { + "decimals": [ + 813 ], - "tx_sig": [ - 342 + "image_url": [ + 5 ], - "watcher_acct": [ - 342 + "mint_acct": [ + 5 + ], + "name": [ + 5 + ], + "supply": [ + 7 + ], + "symbol": [ + 5 + ], + "updated_at": [ + 859 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_mutation_response": { + "tokens_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 912 + 946 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_on_conflict": { - "constraint": [ - 922 + "tokens_obj_rel_insert_input": { + "data": [ + 953 + ], + "on_conflict": [ + 958 + ], + "__typename": [ + 5 + ] + }, + "tokens_on_conflict": { + "constraint": [ + 951 ], "update_columns": [ - 945 + 969 ], "where": [ - 921 + 950 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_order_by": { - "slot": [ - 342 + "tokens_order_by": { + "conditional_vaults_aggregate": [ + 97 ], - "transaction": [ - 1008 + "daosByQuoteAcct_aggregate": [ + 160 ], - "transaction_watcher": [ - 973 + "daos_aggregate": [ + 160 ], - "tx_sig": [ - 342 + "decimals": [ + 346 ], - "watcher_acct": [ - 342 + "image_url": [ + 346 + ], + "marketsByQuoteMintAcct_aggregate": [ + 307 + ], + "markets_aggregate": [ + 307 + ], + "mint_acct": [ + 346 + ], + "name": [ + 346 + ], + "supply": [ + 346 + ], + "symbol": [ + 346 + ], + "token_acct_balances_aggregate": [ + 866 + ], + "token_accts_aggregate": [ + 909 + ], + "updated_at": [ + 346 + ], + "user_deposits_aggregate": [ + 1159 + ], + "v04AmmsByLpMintAddr_aggregate": [ + 1258 + ], + "v04AmmsByQuoteMintAddr_aggregate": [ + 1258 + ], + "v0_4_amms_aggregate": [ + 1258 + ], + "v0_4_conditional_vaults_aggregate": [ + 1300 + ], + "vault_by_finalize": [ + 109 + ], + "vault_by_revert": [ + 109 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_pk_columns_input": { - "tx_sig": [ - 5 - ], - "watcher_acct": [ + "tokens_pk_columns_input": { + "mint_acct": [ 5 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_select_column": {}, - "transaction_watcher_transactions_set_input": { - "slot": [ - 7 + "tokens_select_column": {}, + "tokens_set_input": { + "decimals": [ + 813 ], - "tx_sig": [ + "image_url": [ 5 ], - "watcher_acct": [ + "mint_acct": [ 5 ], - "__typename": [ + "name": [ 5 - ] - }, - "transaction_watcher_transactions_stddev_fields": { - "slot": [ - 2 ], - "__typename": [ + "supply": [ + 7 + ], + "symbol": [ 5 - ] - }, - "transaction_watcher_transactions_stddev_order_by": { - "slot": [ - 342 + ], + "updated_at": [ + 859 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_stddev_pop_fields": { - "slot": [ + "tokens_stddev_fields": { + "decimals": [ 2 ], - "__typename": [ - 5 - ] - }, - "transaction_watcher_transactions_stddev_pop_order_by": { - "slot": [ - 342 + "supply": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_stddev_samp_fields": { - "slot": [ + "tokens_stddev_pop_fields": { + "decimals": [ + 2 + ], + "supply": [ 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_stddev_samp_order_by": { - "slot": [ - 342 + "tokens_stddev_samp_fields": { + "decimals": [ + 2 + ], + "supply": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_stream_cursor_input": { + "tokens_stream_cursor_input": { "initial_value": [ - 942 + 967 ], "ordering": [ 117 @@ -19826,209 +21733,147 @@ export default { 5 ] }, - "transaction_watcher_transactions_stream_cursor_value_input": { - "slot": [ - 7 + "tokens_stream_cursor_value_input": { + "decimals": [ + 813 ], - "tx_sig": [ + "image_url": [ 5 ], - "watcher_acct": [ + "mint_acct": [ 5 ], - "__typename": [ + "name": [ 5 - ] - }, - "transaction_watcher_transactions_sum_fields": { - "slot": [ + ], + "supply": [ 7 ], + "symbol": [ + 5 + ], + "updated_at": [ + 859 + ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_sum_order_by": { - "slot": [ - 342 + "tokens_sum_fields": { + "decimals": [ + 813 + ], + "supply": [ + 7 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_update_column": {}, - "transaction_watcher_transactions_updates": { + "tokens_update_column": {}, + "tokens_updates": { "_inc": [ - 923 + 952 ], "_set": [ - 934 + 962 ], "where": [ - 921 + 950 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_var_pop_fields": { - "slot": [ + "tokens_var_pop_fields": { + "decimals": [ 2 ], - "__typename": [ - 5 - ] - }, - "transaction_watcher_transactions_var_pop_order_by": { - "slot": [ - 342 + "supply": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_var_samp_fields": { - "slot": [ + "tokens_var_samp_fields": { + "decimals": [ 2 ], - "__typename": [ - 5 - ] - }, - "transaction_watcher_transactions_var_samp_order_by": { - "slot": [ - 342 + "supply": [ + 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_variance_fields": { - "slot": [ + "tokens_variance_fields": { + "decimals": [ + 2 + ], + "supply": [ 2 ], "__typename": [ 5 ] }, - "transaction_watcher_transactions_variance_order_by": { - "slot": [ - 342 + "top_dao_traders_arguments": { + "dao_slug": [ + 5 ], "__typename": [ 5 ] }, - "transaction_watchers": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ + "transaction_watcher_transactions": { + "slot": [ 7 ], - "description": [ - 5 + "transaction": [ + 1058 ], - "failure_log": [ + "transaction_watcher": [ + 1016 + ], + "tx_sig": [ 5 ], - "first_tx_sig": [ + "watcher_acct": [ 5 ], - "latest_tx_sig": [ + "__typename": [ 5 + ] + }, + "transaction_watcher_transactions_aggregate": { + "aggregate": [ + 979 ], - "serializer_logic_version": [ - 751 + "nodes": [ + 975 ], - "status": [ - 5 - ], - "transaction": [ - 995 - ], - "transactionByLatestTxSig": [ - 995 - ], - "transaction_watcher_transactions": [ - 912, - { - "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" - ], - "where": [ - 921 - ] - } - ], - "transaction_watcher_transactions_aggregate": [ - 913, - { - "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" - ], - "where": [ - 921 - ] - } - ], - "updated_at": [ - 797 - ], - "__typename": [ - 5 - ] - }, - "transaction_watchers_aggregate": { - "aggregate": [ - 957 - ], - "nodes": [ - 953 - ], - "__typename": [ + "__typename": [ 5 ] }, - "transaction_watchers_aggregate_bool_exp": { + "transaction_watcher_transactions_aggregate_bool_exp": { "count": [ - 956 + 978 ], "__typename": [ 5 ] }, - "transaction_watchers_aggregate_bool_exp_count": { + "transaction_watcher_transactions_aggregate_bool_exp_count": { "arguments": [ - 975 + 996 ], "distinct": [ 0 ], "filter": [ - 962 + 984 ], "predicate": [ 4 @@ -20037,16 +21882,16 @@ export default { 5 ] }, - "transaction_watchers_aggregate_fields": { + "transaction_watcher_transactions_aggregate_fields": { "avg": [ - 960 + 982 ], "count": [ 3, { "columns": [ - 975, - "[transaction_watchers_select_column!]" + 996, + "[transaction_watcher_transactions_select_column!]" ], "distinct": [ 0 @@ -20054,528 +21899,337 @@ export default { } ], "max": [ - 966 + 988 ], "min": [ - 968 + 990 ], "stddev": [ - 977 + 998 ], "stddev_pop": [ - 979 + 1000 ], "stddev_samp": [ - 981 + 1002 ], "sum": [ - 985 + 1006 ], "var_pop": [ - 989 + 1010 ], "var_samp": [ - 991 + 1012 ], "variance": [ - 993 + 1014 ], "__typename": [ 5 ] }, - "transaction_watchers_aggregate_order_by": { + "transaction_watcher_transactions_aggregate_order_by": { "avg": [ - 961 + 983 ], "count": [ - 342 + 346 ], "max": [ - 967 + 989 ], "min": [ - 969 + 991 ], "stddev": [ - 978 + 999 ], "stddev_pop": [ - 980 + 1001 ], "stddev_samp": [ - 982 + 1003 ], "sum": [ - 986 + 1007 ], "var_pop": [ - 990 + 1011 ], "var_samp": [ - 992 + 1013 ], "variance": [ - 994 + 1015 ], "__typename": [ 5 ] }, - "transaction_watchers_arr_rel_insert_input": { + "transaction_watcher_transactions_arr_rel_insert_input": { "data": [ - 965 + 987 ], "on_conflict": [ - 972 + 993 ], "__typename": [ 5 ] }, - "transaction_watchers_avg_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_avg_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_avg_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_avg_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_bool_exp": { + "transaction_watcher_transactions_bool_exp": { "_and": [ - 962 + 984 ], "_not": [ - 962 + 984 ], "_or": [ - 962 - ], - "acct": [ - 6 + 984 ], - "checked_up_to_slot": [ + "slot": [ 8 ], - "description": [ - 6 - ], - "failure_log": [ - 6 + "transaction": [ + 1062 ], - "first_tx_sig": [ - 6 + "transaction_watcher": [ + 1025 ], - "latest_tx_sig": [ + "tx_sig": [ 6 ], - "serializer_logic_version": [ - 752 - ], - "status": [ + "watcher_acct": [ 6 ], - "transaction": [ - 999 - ], - "transactionByLatestTxSig": [ - 999 - ], - "transaction_watcher_transactions": [ - 921 - ], - "transaction_watcher_transactions_aggregate": [ - 914 - ], - "updated_at": [ - 798 - ], "__typename": [ 5 ] }, - "transaction_watchers_constraint": {}, - "transaction_watchers_inc_input": { - "checked_up_to_slot": [ + "transaction_watcher_transactions_constraint": {}, + "transaction_watcher_transactions_inc_input": { + "slot": [ 7 ], - "serializer_logic_version": [ - 751 - ], "__typename": [ 5 ] }, - "transaction_watchers_insert_input": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ + "transaction_watcher_transactions_insert_input": { + "slot": [ 7 ], - "description": [ - 5 + "transaction": [ + 1069 ], - "failure_log": [ - 5 + "transaction_watcher": [ + 1034 ], - "first_tx_sig": [ + "tx_sig": [ 5 ], - "latest_tx_sig": [ + "watcher_acct": [ 5 ], - "serializer_logic_version": [ - 751 + "__typename": [ + 5 + ] + }, + "transaction_watcher_transactions_max_fields": { + "slot": [ + 7 ], - "status": [ + "tx_sig": [ 5 ], - "transaction": [ - 1006 + "watcher_acct": [ + 5 ], - "transactionByLatestTxSig": [ - 1006 + "__typename": [ + 5 + ] + }, + "transaction_watcher_transactions_max_order_by": { + "slot": [ + 346 ], - "transaction_watcher_transactions": [ - 918 + "tx_sig": [ + 346 ], - "updated_at": [ - 797 + "watcher_acct": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_max_fields": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ + "transaction_watcher_transactions_min_fields": { + "slot": [ 7 ], - "description": [ - 5 - ], - "failure_log": [ + "tx_sig": [ 5 ], - "first_tx_sig": [ + "watcher_acct": [ 5 ], - "latest_tx_sig": [ + "__typename": [ 5 + ] + }, + "transaction_watcher_transactions_min_order_by": { + "slot": [ + 346 ], - "serializer_logic_version": [ - 751 + "tx_sig": [ + 346 ], - "status": [ - 5 - ], - "updated_at": [ - 797 - ], - "__typename": [ - 5 - ] - }, - "transaction_watchers_max_order_by": { - "acct": [ - 342 - ], - "checked_up_to_slot": [ - 342 - ], - "description": [ - 342 - ], - "failure_log": [ - 342 - ], - "first_tx_sig": [ - 342 - ], - "latest_tx_sig": [ - 342 - ], - "serializer_logic_version": [ - 342 - ], - "status": [ - 342 - ], - "updated_at": [ - 342 - ], - "__typename": [ - 5 - ] - }, - "transaction_watchers_min_fields": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ - 7 - ], - "description": [ - 5 - ], - "failure_log": [ - 5 - ], - "first_tx_sig": [ - 5 - ], - "latest_tx_sig": [ - 5 - ], - "serializer_logic_version": [ - 751 - ], - "status": [ - 5 - ], - "updated_at": [ - 797 - ], - "__typename": [ - 5 - ] - }, - "transaction_watchers_min_order_by": { - "acct": [ - 342 - ], - "checked_up_to_slot": [ - 342 - ], - "description": [ - 342 - ], - "failure_log": [ - 342 - ], - "first_tx_sig": [ - 342 - ], - "latest_tx_sig": [ - 342 - ], - "serializer_logic_version": [ - 342 - ], - "status": [ - 342 - ], - "updated_at": [ - 342 + "watcher_acct": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_mutation_response": { + "transaction_watcher_transactions_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 953 - ], - "__typename": [ - 5 - ] - }, - "transaction_watchers_obj_rel_insert_input": { - "data": [ - 965 - ], - "on_conflict": [ - 972 + 975 ], "__typename": [ 5 ] }, - "transaction_watchers_on_conflict": { + "transaction_watcher_transactions_on_conflict": { "constraint": [ - 963 + 985 ], "update_columns": [ - 987 + 1008 ], "where": [ - 962 + 984 ], "__typename": [ 5 ] }, - "transaction_watchers_order_by": { - "acct": [ - 342 - ], - "checked_up_to_slot": [ - 342 - ], - "description": [ - 342 - ], - "failure_log": [ - 342 - ], - "first_tx_sig": [ - 342 - ], - "latest_tx_sig": [ - 342 - ], - "serializer_logic_version": [ - 342 - ], - "status": [ - 342 + "transaction_watcher_transactions_order_by": { + "slot": [ + 346 ], "transaction": [ - 1008 + 1071 ], - "transactionByLatestTxSig": [ - 1008 + "transaction_watcher": [ + 1036 ], - "transaction_watcher_transactions_aggregate": [ - 917 + "tx_sig": [ + 346 ], - "updated_at": [ - 342 + "watcher_acct": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_pk_columns_input": { - "acct": [ + "transaction_watcher_transactions_pk_columns_input": { + "tx_sig": [ + 5 + ], + "watcher_acct": [ 5 ], "__typename": [ 5 ] }, - "transaction_watchers_select_column": {}, - "transaction_watchers_set_input": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ + "transaction_watcher_transactions_select_column": {}, + "transaction_watcher_transactions_set_input": { + "slot": [ 7 ], - "description": [ - 5 - ], - "failure_log": [ - 5 - ], - "first_tx_sig": [ - 5 - ], - "latest_tx_sig": [ + "tx_sig": [ 5 ], - "serializer_logic_version": [ - 751 - ], - "status": [ + "watcher_acct": [ 5 ], - "updated_at": [ - 797 - ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_stddev_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_stddev_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_pop_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_stddev_pop_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_pop_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_stddev_pop_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_samp_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_stddev_samp_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_stddev_samp_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_stddev_samp_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_stream_cursor_input": { + "transaction_watcher_transactions_stream_cursor_input": { "initial_value": [ - 984 + 1005 ], "ordering": [ 117 @@ -20584,256 +22238,135 @@ export default { 5 ] }, - "transaction_watchers_stream_cursor_value_input": { - "acct": [ - 5 - ], - "checked_up_to_slot": [ + "transaction_watcher_transactions_stream_cursor_value_input": { + "slot": [ 7 ], - "description": [ - 5 - ], - "failure_log": [ - 5 - ], - "first_tx_sig": [ - 5 - ], - "latest_tx_sig": [ + "tx_sig": [ 5 ], - "serializer_logic_version": [ - 751 - ], - "status": [ + "watcher_acct": [ 5 ], - "updated_at": [ - 797 - ], "__typename": [ 5 ] }, - "transaction_watchers_sum_fields": { - "checked_up_to_slot": [ + "transaction_watcher_transactions_sum_fields": { + "slot": [ 7 ], - "serializer_logic_version": [ - 751 - ], "__typename": [ 5 ] }, - "transaction_watchers_sum_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_sum_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_update_column": {}, - "transaction_watchers_updates": { + "transaction_watcher_transactions_update_column": {}, + "transaction_watcher_transactions_updates": { "_inc": [ - 964 + 986 ], "_set": [ - 976 + 997 ], "where": [ - 962 + 984 ], "__typename": [ 5 ] }, - "transaction_watchers_var_pop_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_var_pop_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_var_pop_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_var_pop_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_var_samp_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_var_samp_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_var_samp_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_var_samp_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transaction_watchers_variance_fields": { - "checked_up_to_slot": [ - 2 - ], - "serializer_logic_version": [ + "transaction_watcher_transactions_variance_fields": { + "slot": [ 2 ], "__typename": [ 5 ] }, - "transaction_watchers_variance_order_by": { - "checked_up_to_slot": [ - 342 - ], - "serializer_logic_version": [ - 342 + "transaction_watcher_transactions_variance_order_by": { + "slot": [ + 346 ], "__typename": [ 5 ] }, - "transactions": { - "block_time": [ - 797 - ], - "failed": [ - 0 + "transaction_watchers": { + "acct": [ + 5 ], - "indexer_account_dependencies": [ - 195, - { - "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" - ], - "where": [ - 202 - ] - } + "checked_up_to_slot": [ + 7 ], - "indexer_account_dependencies_aggregate": [ - 196, - { - "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" - ], - "where": [ - 202 - ] - } + "description": [ + 5 ], - "main_ix_type": [ + "failure_log": [ 5 ], - "order": [ - 343 + "first_tx_sig": [ + 5 ], - "payload": [ + "latest_tx_sig": [ 5 ], "serializer_logic_version": [ - 751 + 813 ], - "slot": [ - 7 + "status": [ + 5 ], - "transactionWatchersByLatestTxSig": [ - 953, - { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" - ], - "where": [ - 962 - ] - } + "transaction": [ + 1058 ], - "transactionWatchersByLatestTxSig_aggregate": [ - 954, - { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" - ], - "where": [ - 962 - ] - } + "transactionByLatestTxSig": [ + 1058 ], "transaction_watcher_transactions": [ - 912, + 975, { "distinct_on": [ - 933, + 996, "[transaction_watcher_transactions_select_column!]" ], "limit": [ @@ -20843,19 +22376,19 @@ export default { 3 ], "order_by": [ - 931, + 994, "[transaction_watcher_transactions_order_by!]" ], "where": [ - 921 + 984 ] } ], "transaction_watcher_transactions_aggregate": [ - 913, + 976, { "distinct_on": [ - 933, + 996, "[transaction_watcher_transactions_select_column!]" ], "limit": [ @@ -20865,443 +22398,596 @@ export default { 3 ], "order_by": [ - 931, + 994, "[transaction_watcher_transactions_order_by!]" ], "where": [ - 921 - ] - } - ], - "transaction_watchers": [ - 953, - { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" - ], - "where": [ - 962 - ] - } - ], - "transaction_watchers_aggregate": [ - 954, - { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" - ], - "where": [ - 962 + 984 ] } ], - "tx_sig": [ - 5 + "updated_at": [ + 859 ], "__typename": [ 5 ] }, - "transactions_aggregate": { + "transaction_watchers_aggregate": { "aggregate": [ - 997 + 1020 ], "nodes": [ - 995 + 1016 ], "__typename": [ 5 ] }, - "transactions_aggregate_fields": { - "avg": [ - 998 - ], + "transaction_watchers_aggregate_bool_exp": { "count": [ - 3, - { - "columns": [ - 1010, - "[transactions_select_column!]" - ], - "distinct": [ - 0 - ] - } + 1019 ], - "max": [ - 1003 + "__typename": [ + 5 + ] + }, + "transaction_watchers_aggregate_bool_exp_count": { + "arguments": [ + 1038 + ], + "distinct": [ + 0 + ], + "filter": [ + 1025 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_aggregate_fields": { + "avg": [ + 1023 + ], + "count": [ + 3, + { + "columns": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1029 ], "min": [ - 1004 + 1031 ], "stddev": [ - 1012 + 1040 ], "stddev_pop": [ - 1013 + 1042 ], "stddev_samp": [ - 1014 + 1044 ], "sum": [ - 1017 + 1048 ], "var_pop": [ - 1020 + 1052 ], "var_samp": [ - 1021 + 1054 ], "variance": [ - 1022 + 1056 ], "__typename": [ 5 ] }, - "transactions_avg_fields": { - "serializer_logic_version": [ + "transaction_watchers_aggregate_order_by": { + "avg": [ + 1024 + ], + "count": [ + 346 + ], + "max": [ + 1030 + ], + "min": [ + 1032 + ], + "stddev": [ + 1041 + ], + "stddev_pop": [ + 1043 + ], + "stddev_samp": [ + 1045 + ], + "sum": [ + 1049 + ], + "var_pop": [ + 1053 + ], + "var_samp": [ + 1055 + ], + "variance": [ + 1057 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_arr_rel_insert_input": { + "data": [ + 1028 + ], + "on_conflict": [ + 1035 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_avg_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "transactions_bool_exp": { + "transaction_watchers_avg_order_by": { + "checked_up_to_slot": [ + 346 + ], + "serializer_logic_version": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_bool_exp": { "_and": [ - 999 + 1025 ], "_not": [ - 999 + 1025 ], "_or": [ - 999 - ], - "block_time": [ - 798 + 1025 ], - "failed": [ - 1 + "acct": [ + 6 ], - "indexer_account_dependencies": [ - 202 + "checked_up_to_slot": [ + 8 ], - "indexer_account_dependencies_aggregate": [ - 197 + "description": [ + 6 ], - "main_ix_type": [ + "failure_log": [ 6 ], - "order": [ - 354 + "first_tx_sig": [ + 6 ], - "payload": [ + "latest_tx_sig": [ 6 ], "serializer_logic_version": [ - 752 + 814 ], - "slot": [ - 8 + "status": [ + 6 ], - "transactionWatchersByLatestTxSig": [ - 962 + "transaction": [ + 1062 ], - "transactionWatchersByLatestTxSig_aggregate": [ - 955 + "transactionByLatestTxSig": [ + 1062 ], "transaction_watcher_transactions": [ - 921 + 984 ], "transaction_watcher_transactions_aggregate": [ - 914 - ], - "transaction_watchers": [ - 962 - ], - "transaction_watchers_aggregate": [ - 955 + 977 ], - "tx_sig": [ - 6 + "updated_at": [ + 860 ], "__typename": [ 5 ] }, - "transactions_constraint": {}, - "transactions_inc_input": { - "serializer_logic_version": [ - 751 - ], - "slot": [ + "transaction_watchers_constraint": {}, + "transaction_watchers_inc_input": { + "checked_up_to_slot": [ 7 ], + "serializer_logic_version": [ + 813 + ], "__typename": [ 5 ] }, - "transactions_insert_input": { - "block_time": [ - 797 + "transaction_watchers_insert_input": { + "acct": [ + 5 ], - "failed": [ - 0 + "checked_up_to_slot": [ + 7 ], - "indexer_account_dependencies": [ - 201 + "description": [ + 5 ], - "main_ix_type": [ + "failure_log": [ 5 ], - "order": [ - 363 + "first_tx_sig": [ + 5 ], - "payload": [ + "latest_tx_sig": [ 5 ], "serializer_logic_version": [ - 751 + 813 ], - "slot": [ - 7 + "status": [ + 5 ], - "transactionWatchersByLatestTxSig": [ - 959 + "transaction": [ + 1069 ], - "transaction_watcher_transactions": [ - 918 + "transactionByLatestTxSig": [ + 1069 ], - "transaction_watchers": [ - 959 + "transaction_watcher_transactions": [ + 981 ], - "tx_sig": [ - 5 + "updated_at": [ + 859 ], "__typename": [ 5 ] }, - "transactions_max_fields": { - "block_time": [ - 797 - ], - "main_ix_type": [ - 5 - ], - "payload": [ + "transaction_watchers_max_fields": { + "acct": [ 5 ], - "serializer_logic_version": [ - 751 - ], - "slot": [ + "checked_up_to_slot": [ 7 ], - "tx_sig": [ + "description": [ 5 ], - "__typename": [ + "failure_log": [ 5 - ] - }, - "transactions_min_fields": { - "block_time": [ - 797 ], - "main_ix_type": [ + "first_tx_sig": [ 5 ], - "payload": [ + "latest_tx_sig": [ 5 ], "serializer_logic_version": [ - 751 + 813 ], - "slot": [ + "status": [ + 5 + ], + "updated_at": [ + 859 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_max_order_by": { + "acct": [ + 346 + ], + "checked_up_to_slot": [ + 346 + ], + "description": [ + 346 + ], + "failure_log": [ + 346 + ], + "first_tx_sig": [ + 346 + ], + "latest_tx_sig": [ + 346 + ], + "serializer_logic_version": [ + 346 + ], + "status": [ + 346 + ], + "updated_at": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_min_fields": { + "acct": [ + 5 + ], + "checked_up_to_slot": [ 7 ], - "tx_sig": [ + "description": [ + 5 + ], + "failure_log": [ + 5 + ], + "first_tx_sig": [ + 5 + ], + "latest_tx_sig": [ + 5 + ], + "serializer_logic_version": [ + 813 + ], + "status": [ 5 ], + "updated_at": [ + 859 + ], "__typename": [ 5 ] }, - "transactions_mutation_response": { + "transaction_watchers_min_order_by": { + "acct": [ + 346 + ], + "checked_up_to_slot": [ + 346 + ], + "description": [ + 346 + ], + "failure_log": [ + 346 + ], + "first_tx_sig": [ + 346 + ], + "latest_tx_sig": [ + 346 + ], + "serializer_logic_version": [ + 346 + ], + "status": [ + 346 + ], + "updated_at": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_mutation_response": { "affected_rows": [ 3 ], "returning": [ - 995 + 1016 ], "__typename": [ 5 ] }, - "transactions_obj_rel_insert_input": { + "transaction_watchers_obj_rel_insert_input": { "data": [ - 1002 + 1028 ], "on_conflict": [ - 1007 + 1035 ], "__typename": [ 5 ] }, - "transactions_on_conflict": { + "transaction_watchers_on_conflict": { "constraint": [ - 1000 + 1026 ], "update_columns": [ - 1018 + 1050 ], "where": [ - 999 + 1025 ], "__typename": [ 5 ] }, - "transactions_order_by": { - "block_time": [ - 342 + "transaction_watchers_order_by": { + "acct": [ + 346 ], - "failed": [ - 342 + "checked_up_to_slot": [ + 346 ], - "indexer_account_dependencies_aggregate": [ - 200 + "description": [ + 346 ], - "main_ix_type": [ - 342 + "failure_log": [ + 346 ], - "order": [ - 365 + "first_tx_sig": [ + 346 ], - "payload": [ - 342 + "latest_tx_sig": [ + 346 ], "serializer_logic_version": [ - 342 + 346 ], - "slot": [ - 342 + "status": [ + 346 ], - "transactionWatchersByLatestTxSig_aggregate": [ - 958 + "transaction": [ + 1071 ], - "transaction_watcher_transactions_aggregate": [ - 917 + "transactionByLatestTxSig": [ + 1071 ], - "transaction_watchers_aggregate": [ - 958 + "transaction_watcher_transactions_aggregate": [ + 980 ], - "tx_sig": [ - 342 + "updated_at": [ + 346 ], "__typename": [ 5 ] }, - "transactions_pk_columns_input": { - "tx_sig": [ + "transaction_watchers_pk_columns_input": { + "acct": [ 5 ], "__typename": [ 5 ] }, - "transactions_select_column": {}, - "transactions_set_input": { - "block_time": [ - 797 + "transaction_watchers_select_column": {}, + "transaction_watchers_set_input": { + "acct": [ + 5 ], - "failed": [ - 0 + "checked_up_to_slot": [ + 7 ], - "main_ix_type": [ + "description": [ 5 ], - "payload": [ + "failure_log": [ 5 ], - "serializer_logic_version": [ - 751 + "first_tx_sig": [ + 5 ], - "slot": [ - 7 + "latest_tx_sig": [ + 5 ], - "tx_sig": [ + "serializer_logic_version": [ + 813 + ], + "status": [ 5 ], + "updated_at": [ + 859 + ], "__typename": [ 5 ] }, - "transactions_stddev_fields": { - "serializer_logic_version": [ + "transaction_watchers_stddev_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "transactions_stddev_pop_fields": { + "transaction_watchers_stddev_order_by": { + "checked_up_to_slot": [ + 346 + ], "serializer_logic_version": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_stddev_pop_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "transactions_stddev_samp_fields": { + "transaction_watchers_stddev_pop_order_by": { + "checked_up_to_slot": [ + 346 + ], "serializer_logic_version": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_stddev_samp_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "transactions_stream_cursor_input": { + "transaction_watchers_stddev_samp_order_by": { + "checked_up_to_slot": [ + 346 + ], + "serializer_logic_version": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "transaction_watchers_stream_cursor_input": { "initial_value": [ - 1016 + 1047 ], "ordering": [ 117 @@ -21310,1147 +22996,1413 @@ export default { 5 ] }, - "transactions_stream_cursor_value_input": { - "block_time": [ - 797 + "transaction_watchers_stream_cursor_value_input": { + "acct": [ + 5 ], - "failed": [ - 0 + "checked_up_to_slot": [ + 7 ], - "main_ix_type": [ + "description": [ 5 ], - "payload": [ + "failure_log": [ 5 ], - "serializer_logic_version": [ - 751 + "first_tx_sig": [ + 5 ], - "slot": [ - 7 + "latest_tx_sig": [ + 5 ], - "tx_sig": [ + "serializer_logic_version": [ + 813 + ], + "status": [ 5 ], + "updated_at": [ + 859 + ], "__typename": [ 5 ] }, - "transactions_sum_fields": { + "transaction_watchers_sum_fields": { + "checked_up_to_slot": [ + 7 + ], "serializer_logic_version": [ - 751 + 813 ], - "slot": [ - 7 + "__typename": [ + 5 + ] + }, + "transaction_watchers_sum_order_by": { + "checked_up_to_slot": [ + 346 + ], + "serializer_logic_version": [ + 346 ], "__typename": [ 5 ] }, - "transactions_update_column": {}, - "transactions_updates": { + "transaction_watchers_update_column": {}, + "transaction_watchers_updates": { "_inc": [ - 1001 + 1027 ], "_set": [ - 1011 + 1039 ], "where": [ - 999 + 1025 ], "__typename": [ 5 ] }, - "transactions_var_pop_fields": { - "serializer_logic_version": [ + "transaction_watchers_var_pop_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "transactions_var_samp_fields": { - "serializer_logic_version": [ - 2 + "transaction_watchers_var_pop_order_by": { + "checked_up_to_slot": [ + 346 ], - "slot": [ - 2 + "serializer_logic_version": [ + 346 ], "__typename": [ 5 ] }, - "transactions_variance_fields": { - "serializer_logic_version": [ + "transaction_watchers_var_samp_fields": { + "checked_up_to_slot": [ 2 ], - "slot": [ + "serializer_logic_version": [ 2 ], "__typename": [ 5 ] }, - "twap_chart_data": { - "interv": [ - 797 + "transaction_watchers_var_samp_order_by": { + "checked_up_to_slot": [ + 346 ], - "market": [ - 298 + "serializer_logic_version": [ + 346 ], - "market_acct": [ + "__typename": [ 5 + ] + }, + "transaction_watchers_variance_fields": { + "checked_up_to_slot": [ + 2 ], - "token_amount": [ - 7 + "serializer_logic_version": [ + 2 ], "__typename": [ 5 ] }, - "twap_chart_data_aggregate": { - "aggregate": [ - 1025 + "transaction_watchers_variance_order_by": { + "checked_up_to_slot": [ + 346 ], - "nodes": [ - 1023 + "serializer_logic_version": [ + 346 ], "__typename": [ 5 ] }, - "twap_chart_data_aggregate_fields": { - "avg": [ - 1026 + "transactions": { + "block_time": [ + 859 ], - "count": [ - 3, + "failed": [ + 0 + ], + "indexer_account_dependencies": [ + 199, { - "columns": [ - 1031, - "[twap_chart_data_select_column!]" + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" ], - "distinct": [ - 0 + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 ] } ], - "max": [ - 1028 - ], - "min": [ - 1029 - ], - "stddev": [ - 1032 - ], - "stddev_pop": [ - 1033 - ], - "stddev_samp": [ - 1034 - ], - "sum": [ - 1037 - ], - "var_pop": [ - 1038 - ], - "var_samp": [ - 1039 - ], - "variance": [ - 1040 - ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_avg_fields": { - "token_amount": [ - 2 + "indexer_account_dependencies_aggregate": [ + 200, + { + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 + ] + } ], - "__typename": [ + "main_ix_type": [ 5 - ] - }, - "twap_chart_data_bool_exp": { - "_and": [ - 1027 - ], - "_not": [ - 1027 - ], - "_or": [ - 1027 - ], - "interv": [ - 798 - ], - "market": [ - 307 ], - "market_acct": [ - 6 - ], - "token_amount": [ - 8 + "order": [ + 347 ], - "__typename": [ + "payload": [ 5 - ] - }, - "twap_chart_data_max_fields": { - "interv": [ - 797 ], - "market_acct": [ - 5 + "serializer_logic_version": [ + 813 ], - "token_amount": [ + "slot": [ 7 ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_min_fields": { - "interv": [ - 797 - ], - "market_acct": [ - 5 - ], - "token_amount": [ - 7 + "token_acct_balances": [ + 861, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_order_by": { - "interv": [ - 342 + "token_acct_balances_aggregate": [ + 862, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } ], - "market": [ - 318 + "transactionWatchersByLatestTxSig": [ + 1016, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } ], - "market_acct": [ - 342 + "transactionWatchersByLatestTxSig_aggregate": [ + 1017, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } ], - "token_amount": [ - 342 + "transaction_watcher_transactions": [ + 975, + { + "distinct_on": [ + 996, + "[transaction_watcher_transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 994, + "[transaction_watcher_transactions_order_by!]" + ], + "where": [ + 984 + ] + } ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_select_column": {}, - "twap_chart_data_stddev_fields": { - "token_amount": [ - 2 + "transaction_watcher_transactions_aggregate": [ + 976, + { + "distinct_on": [ + 996, + "[transaction_watcher_transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 994, + "[transaction_watcher_transactions_order_by!]" + ], + "where": [ + 984 + ] + } ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_stddev_pop_fields": { - "token_amount": [ - 2 + "transaction_watchers": [ + 1016, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } ], - "__typename": [ + "transaction_watchers_aggregate": [ + 1017, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } + ], + "tx_sig": [ 5 - ] - }, - "twap_chart_data_stddev_samp_fields": { - "token_amount": [ - 2 + ], + "user_deposits": [ + 1154, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } + ], + "user_deposits_aggregate": [ + 1155, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } ], "__typename": [ 5 ] }, - "twap_chart_data_stream_cursor_input": { - "initial_value": [ - 1036 + "transactions_aggregate": { + "aggregate": [ + 1060 ], - "ordering": [ - 117 + "nodes": [ + 1058 ], "__typename": [ 5 ] }, - "twap_chart_data_stream_cursor_value_input": { - "interv": [ - 797 + "transactions_aggregate_fields": { + "avg": [ + 1061 ], - "market_acct": [ - 5 + "count": [ + 3, + { + "columns": [ + 1073, + "[transactions_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "token_amount": [ - 7 + "max": [ + 1066 ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_sum_fields": { - "token_amount": [ - 7 + "min": [ + 1067 ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_var_pop_fields": { - "token_amount": [ - 2 + "stddev": [ + 1075 + ], + "stddev_pop": [ + 1076 + ], + "stddev_samp": [ + 1077 + ], + "sum": [ + 1080 + ], + "var_pop": [ + 1083 + ], + "var_samp": [ + 1084 + ], + "variance": [ + 1085 ], "__typename": [ 5 ] }, - "twap_chart_data_var_samp_fields": { - "token_amount": [ + "transactions_avg_fields": { + "serializer_logic_version": [ 2 ], - "__typename": [ - 5 - ] - }, - "twap_chart_data_variance_fields": { - "token_amount": [ + "slot": [ 2 ], "__typename": [ 5 ] }, - "twaps": { - "created_at": [ - 797 + "transactions_bool_exp": { + "_and": [ + 1062 ], - "last_observation": [ - 340 + "_not": [ + 1062 ], - "last_price": [ - 340 + "_or": [ + 1062 ], - "market": [ - 298 + "block_time": [ + 860 ], - "market_acct": [ - 5 + "failed": [ + 1 ], - "observation_agg": [ - 340 + "indexer_account_dependencies": [ + 206 ], - "proposal": [ - 626 + "indexer_account_dependencies_aggregate": [ + 201 ], - "proposal_acct": [ - 5 + "main_ix_type": [ + 6 ], - "token_amount": [ - 7 + "order": [ + 358 ], - "updated_slot": [ - 7 + "payload": [ + 6 ], - "__typename": [ - 5 - ] - }, - "twaps_aggregate": { - "aggregate": [ - 1045 + "serializer_logic_version": [ + 814 ], - "nodes": [ - 1041 + "slot": [ + 8 + ], + "token_acct_balances": [ + 870 + ], + "token_acct_balances_aggregate": [ + 863 + ], + "transactionWatchersByLatestTxSig": [ + 1025 + ], + "transactionWatchersByLatestTxSig_aggregate": [ + 1018 + ], + "transaction_watcher_transactions": [ + 984 + ], + "transaction_watcher_transactions_aggregate": [ + 977 + ], + "transaction_watchers": [ + 1025 + ], + "transaction_watchers_aggregate": [ + 1018 + ], + "tx_sig": [ + 6 + ], + "user_deposits": [ + 1163 + ], + "user_deposits_aggregate": [ + 1156 ], "__typename": [ 5 ] }, - "twaps_aggregate_bool_exp": { - "count": [ - 1044 + "transactions_constraint": {}, + "transactions_inc_input": { + "serializer_logic_version": [ + 813 + ], + "slot": [ + 7 ], "__typename": [ 5 ] }, - "twaps_aggregate_bool_exp_count": { - "arguments": [ - 1062 + "transactions_insert_input": { + "block_time": [ + 859 ], - "distinct": [ + "failed": [ 0 ], - "filter": [ - 1050 - ], - "predicate": [ - 4 + "indexer_account_dependencies": [ + 205 ], - "__typename": [ + "main_ix_type": [ 5 - ] - }, - "twaps_aggregate_fields": { - "avg": [ - 1048 ], - "count": [ - 3, - { - "columns": [ - 1062, - "[twaps_select_column!]" - ], - "distinct": [ - 0 - ] - } + "order": [ + 367 ], - "max": [ - 1054 + "payload": [ + 5 ], - "min": [ - 1056 + "serializer_logic_version": [ + 813 ], - "stddev": [ - 1064 + "slot": [ + 7 ], - "stddev_pop": [ - 1066 + "token_acct_balances": [ + 867 ], - "stddev_samp": [ - 1068 + "transactionWatchersByLatestTxSig": [ + 1022 ], - "sum": [ - 1072 + "transaction_watcher_transactions": [ + 981 ], - "var_pop": [ - 1076 + "transaction_watchers": [ + 1022 ], - "var_samp": [ - 1078 + "tx_sig": [ + 5 ], - "variance": [ - 1080 + "user_deposits": [ + 1160 ], "__typename": [ 5 ] }, - "twaps_aggregate_order_by": { - "avg": [ - 1049 + "transactions_max_fields": { + "block_time": [ + 859 ], - "count": [ - 342 + "main_ix_type": [ + 5 ], - "max": [ - 1055 + "payload": [ + 5 ], - "min": [ - 1057 + "serializer_logic_version": [ + 813 ], - "stddev": [ - 1065 + "slot": [ + 7 ], - "stddev_pop": [ - 1067 + "tx_sig": [ + 5 ], - "stddev_samp": [ - 1069 + "__typename": [ + 5 + ] + }, + "transactions_min_fields": { + "block_time": [ + 859 ], - "sum": [ - 1073 + "main_ix_type": [ + 5 ], - "var_pop": [ - 1077 + "payload": [ + 5 ], - "var_samp": [ - 1079 + "serializer_logic_version": [ + 813 ], - "variance": [ - 1081 + "slot": [ + 7 + ], + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "twaps_arr_rel_insert_input": { - "data": [ - 1053 + "transactions_mutation_response": { + "affected_rows": [ + 3 ], - "on_conflict": [ - 1059 + "returning": [ + 1058 ], "__typename": [ 5 ] }, - "twaps_avg_fields": { - "last_observation": [ - 2 - ], - "last_price": [ - 2 - ], - "observation_agg": [ - 2 - ], - "token_amount": [ - 2 + "transactions_obj_rel_insert_input": { + "data": [ + 1065 ], - "updated_slot": [ - 2 + "on_conflict": [ + 1070 ], "__typename": [ 5 ] }, - "twaps_avg_order_by": { - "last_observation": [ - 342 - ], - "last_price": [ - 342 - ], - "observation_agg": [ - 342 + "transactions_on_conflict": { + "constraint": [ + 1063 ], - "token_amount": [ - 342 + "update_columns": [ + 1081 ], - "updated_slot": [ - 342 + "where": [ + 1062 ], "__typename": [ 5 ] }, - "twaps_bool_exp": { - "_and": [ - 1050 - ], - "_not": [ - 1050 + "transactions_order_by": { + "block_time": [ + 346 ], - "_or": [ - 1050 + "failed": [ + 346 ], - "created_at": [ - 798 + "indexer_account_dependencies_aggregate": [ + 204 ], - "last_observation": [ - 341 + "main_ix_type": [ + 346 ], - "last_price": [ - 341 + "order": [ + 369 ], - "market": [ - 307 + "payload": [ + 346 ], - "market_acct": [ - 6 + "serializer_logic_version": [ + 346 ], - "observation_agg": [ - 341 + "slot": [ + 346 ], - "proposal": [ - 645 + "token_acct_balances_aggregate": [ + 866 ], - "proposal_acct": [ - 6 + "transactionWatchersByLatestTxSig_aggregate": [ + 1021 ], - "token_amount": [ - 8 + "transaction_watcher_transactions_aggregate": [ + 980 ], - "updated_slot": [ - 8 + "transaction_watchers_aggregate": [ + 1021 + ], + "tx_sig": [ + 346 + ], + "user_deposits_aggregate": [ + 1159 ], "__typename": [ 5 ] }, - "twaps_constraint": {}, - "twaps_inc_input": { - "last_observation": [ - 340 - ], - "last_price": [ - 340 - ], - "observation_agg": [ - 340 - ], - "token_amount": [ - 7 - ], - "updated_slot": [ - 7 + "transactions_pk_columns_input": { + "tx_sig": [ + 5 ], "__typename": [ 5 ] }, - "twaps_insert_input": { - "created_at": [ - 797 - ], - "last_observation": [ - 340 - ], - "last_price": [ - 340 + "transactions_select_column": {}, + "transactions_set_input": { + "block_time": [ + 859 ], - "market": [ - 316 + "failed": [ + 0 ], - "market_acct": [ + "main_ix_type": [ 5 ], - "observation_agg": [ - 340 - ], - "proposal": [ - 654 - ], - "proposal_acct": [ + "payload": [ 5 ], - "token_amount": [ - 7 + "serializer_logic_version": [ + 813 ], - "updated_slot": [ + "slot": [ 7 ], + "tx_sig": [ + 5 + ], "__typename": [ 5 ] }, - "twaps_max_fields": { - "created_at": [ - 797 - ], - "last_observation": [ - 340 + "transactions_stddev_fields": { + "serializer_logic_version": [ + 2 ], - "last_price": [ - 340 + "slot": [ + 2 ], - "market_acct": [ + "__typename": [ 5 + ] + }, + "transactions_stddev_pop_fields": { + "serializer_logic_version": [ + 2 ], - "observation_agg": [ - 340 + "slot": [ + 2 ], - "proposal_acct": [ + "__typename": [ 5 + ] + }, + "transactions_stddev_samp_fields": { + "serializer_logic_version": [ + 2 ], - "token_amount": [ - 7 - ], - "updated_slot": [ - 7 + "slot": [ + 2 ], "__typename": [ 5 ] }, - "twaps_max_order_by": { - "created_at": [ - 342 - ], - "last_observation": [ - 342 - ], - "last_price": [ - 342 - ], - "market_acct": [ - 342 - ], - "observation_agg": [ - 342 - ], - "proposal_acct": [ - 342 - ], - "token_amount": [ - 342 + "transactions_stream_cursor_input": { + "initial_value": [ + 1079 ], - "updated_slot": [ - 342 + "ordering": [ + 117 ], "__typename": [ 5 ] }, - "twaps_min_fields": { - "created_at": [ - 797 - ], - "last_observation": [ - 340 + "transactions_stream_cursor_value_input": { + "block_time": [ + 859 ], - "last_price": [ - 340 + "failed": [ + 0 ], - "market_acct": [ + "main_ix_type": [ 5 ], - "observation_agg": [ - 340 - ], - "proposal_acct": [ + "payload": [ 5 ], - "token_amount": [ - 7 + "serializer_logic_version": [ + 813 ], - "updated_slot": [ + "slot": [ 7 ], - "__typename": [ + "tx_sig": [ 5 - ] - }, - "twaps_min_order_by": { - "created_at": [ - 342 - ], - "last_observation": [ - 342 - ], - "last_price": [ - 342 - ], - "market_acct": [ - 342 - ], - "observation_agg": [ - 342 - ], - "proposal_acct": [ - 342 - ], - "token_amount": [ - 342 - ], - "updated_slot": [ - 342 ], "__typename": [ 5 ] }, - "twaps_mutation_response": { - "affected_rows": [ - 3 + "transactions_sum_fields": { + "serializer_logic_version": [ + 813 ], - "returning": [ - 1041 + "slot": [ + 7 ], "__typename": [ 5 ] }, - "twaps_on_conflict": { - "constraint": [ - 1051 + "transactions_update_column": {}, + "transactions_updates": { + "_inc": [ + 1064 ], - "update_columns": [ + "_set": [ 1074 ], "where": [ - 1050 + 1062 ], "__typename": [ 5 ] }, - "twaps_order_by": { - "created_at": [ - 342 + "transactions_var_pop_fields": { + "serializer_logic_version": [ + 2 ], - "last_observation": [ - 342 + "slot": [ + 2 ], - "last_price": [ - 342 + "__typename": [ + 5 + ] + }, + "transactions_var_samp_fields": { + "serializer_logic_version": [ + 2 ], - "market": [ - 318 + "slot": [ + 2 ], - "market_acct": [ - 342 + "__typename": [ + 5 + ] + }, + "transactions_variance_fields": { + "serializer_logic_version": [ + 2 ], - "observation_agg": [ - 342 + "slot": [ + 2 ], - "proposal": [ - 656 + "__typename": [ + 5 + ] + }, + "twap_chart_data": { + "interv": [ + 859 ], - "proposal_acct": [ - 342 + "market": [ + 302 ], - "token_amount": [ - 342 + "market_acct": [ + 5 ], - "updated_slot": [ - 342 + "token_amount": [ + 7 ], "__typename": [ 5 ] }, - "twaps_pk_columns_input": { - "market_acct": [ - 5 + "twap_chart_data_aggregate": { + "aggregate": [ + 1088 ], - "updated_slot": [ - 7 + "nodes": [ + 1086 ], "__typename": [ 5 ] }, - "twaps_select_column": {}, - "twaps_set_input": { - "created_at": [ - 797 + "twap_chart_data_aggregate_fields": { + "avg": [ + 1089 ], - "last_observation": [ - 340 + "count": [ + 3, + { + "columns": [ + 1099, + "[twap_chart_data_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "last_price": [ - 340 + "max": [ + 1094 ], - "market_acct": [ - 5 + "min": [ + 1095 ], - "observation_agg": [ - 340 + "stddev": [ + 1101 ], - "proposal_acct": [ - 5 + "stddev_pop": [ + 1102 ], - "token_amount": [ - 7 + "stddev_samp": [ + 1103 ], - "updated_slot": [ - 7 + "sum": [ + 1106 + ], + "var_pop": [ + 1109 + ], + "var_samp": [ + 1110 + ], + "variance": [ + 1111 ], "__typename": [ 5 ] }, - "twaps_stddev_fields": { - "last_observation": [ - 2 - ], - "last_price": [ - 2 - ], - "observation_agg": [ - 2 - ], + "twap_chart_data_avg_fields": { "token_amount": [ 2 ], - "updated_slot": [ - 2 - ], "__typename": [ 5 ] }, - "twaps_stddev_order_by": { - "last_observation": [ - 342 + "twap_chart_data_bool_exp": { + "_and": [ + 1090 ], - "last_price": [ - 342 + "_not": [ + 1090 ], - "observation_agg": [ - 342 + "_or": [ + 1090 ], - "token_amount": [ - 342 + "interv": [ + 860 ], - "updated_slot": [ - 342 + "market": [ + 311 + ], + "market_acct": [ + 6 + ], + "token_amount": [ + 8 ], "__typename": [ 5 ] }, - "twaps_stddev_pop_fields": { - "last_observation": [ - 2 - ], - "last_price": [ - 2 - ], - "observation_agg": [ - 2 - ], + "twap_chart_data_constraint": {}, + "twap_chart_data_inc_input": { "token_amount": [ - 2 - ], - "updated_slot": [ - 2 + 7 ], "__typename": [ 5 ] }, - "twaps_stddev_pop_order_by": { - "last_observation": [ - 342 + "twap_chart_data_insert_input": { + "interv": [ + 859 ], - "last_price": [ - 342 + "market": [ + 320 ], - "observation_agg": [ - 342 + "market_acct": [ + 5 ], "token_amount": [ - 342 - ], - "updated_slot": [ - 342 + 7 ], "__typename": [ 5 ] }, - "twaps_stddev_samp_fields": { - "last_observation": [ - 2 - ], - "last_price": [ - 2 + "twap_chart_data_max_fields": { + "interv": [ + 859 ], - "observation_agg": [ - 2 + "market_acct": [ + 5 ], "token_amount": [ - 2 - ], - "updated_slot": [ - 2 + 7 ], "__typename": [ 5 ] }, - "twaps_stddev_samp_order_by": { - "last_observation": [ - 342 - ], - "last_price": [ - 342 + "twap_chart_data_min_fields": { + "interv": [ + 859 ], - "observation_agg": [ - 342 + "market_acct": [ + 5 ], "token_amount": [ - 342 - ], - "updated_slot": [ - 342 + 7 ], "__typename": [ 5 ] }, - "twaps_stream_cursor_input": { - "initial_value": [ - 1071 + "twap_chart_data_mutation_response": { + "affected_rows": [ + 3 ], - "ordering": [ - 117 + "returning": [ + 1086 ], "__typename": [ 5 ] }, - "twaps_stream_cursor_value_input": { - "created_at": [ - 797 + "twap_chart_data_on_conflict": { + "constraint": [ + 1091 ], - "last_observation": [ - 340 + "update_columns": [ + 1107 ], - "last_price": [ - 340 + "where": [ + 1090 ], - "market_acct": [ + "__typename": [ 5 + ] + }, + "twap_chart_data_order_by": { + "interv": [ + 346 ], - "observation_agg": [ - 340 + "market": [ + 322 ], - "proposal_acct": [ - 5 + "market_acct": [ + 346 ], "token_amount": [ - 7 - ], - "updated_slot": [ - 7 + 346 ], "__typename": [ 5 ] }, - "twaps_sum_fields": { - "last_observation": [ - 340 + "twap_chart_data_select_column": {}, + "twap_chart_data_set_input": { + "interv": [ + 859 ], - "last_price": [ - 340 - ], - "observation_agg": [ - 340 + "market_acct": [ + 5 ], "token_amount": [ 7 ], - "updated_slot": [ - 7 + "__typename": [ + 5 + ] + }, + "twap_chart_data_stddev_fields": { + "token_amount": [ + 2 ], "__typename": [ 5 ] }, - "twaps_sum_order_by": { - "last_observation": [ - 342 + "twap_chart_data_stddev_pop_fields": { + "token_amount": [ + 2 ], - "last_price": [ - 342 + "__typename": [ + 5 + ] + }, + "twap_chart_data_stddev_samp_fields": { + "token_amount": [ + 2 ], - "observation_agg": [ - 342 + "__typename": [ + 5 + ] + }, + "twap_chart_data_stream_cursor_input": { + "initial_value": [ + 1105 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "twap_chart_data_stream_cursor_value_input": { + "interv": [ + 859 + ], + "market_acct": [ + 5 ], "token_amount": [ - 342 + 7 ], - "updated_slot": [ - 342 + "__typename": [ + 5 + ] + }, + "twap_chart_data_sum_fields": { + "token_amount": [ + 7 ], "__typename": [ 5 ] }, - "twaps_update_column": {}, - "twaps_updates": { + "twap_chart_data_update_column": {}, + "twap_chart_data_updates": { "_inc": [ - 1052 + 1092 ], "_set": [ - 1063 + 1100 ], "where": [ - 1050 + 1090 ], "__typename": [ 5 ] }, - "twaps_var_pop_fields": { - "last_observation": [ - 2 - ], - "last_price": [ - 2 - ], - "observation_agg": [ + "twap_chart_data_var_pop_fields": { + "token_amount": [ 2 ], + "__typename": [ + 5 + ] + }, + "twap_chart_data_var_samp_fields": { "token_amount": [ 2 ], - "updated_slot": [ + "__typename": [ + 5 + ] + }, + "twap_chart_data_variance_fields": { + "token_amount": [ 2 ], "__typename": [ 5 ] }, - "twaps_var_pop_order_by": { + "twaps": { + "created_at": [ + 859 + ], "last_observation": [ - 342 + 344 ], "last_price": [ - 342 + 344 + ], + "market": [ + 302 + ], + "market_acct": [ + 5 ], "observation_agg": [ - 342 + 344 + ], + "proposal": [ + 642 + ], + "proposal_acct": [ + 5 ], "token_amount": [ - 342 + 7 ], "updated_slot": [ - 342 + 7 ], "__typename": [ 5 ] }, - "twaps_var_samp_fields": { - "last_observation": [ - 2 + "twaps_aggregate": { + "aggregate": [ + 1116 ], - "last_price": [ - 2 + "nodes": [ + 1112 ], - "observation_agg": [ - 2 + "__typename": [ + 5 + ] + }, + "twaps_aggregate_bool_exp": { + "count": [ + 1115 ], - "token_amount": [ - 2 + "__typename": [ + 5 + ] + }, + "twaps_aggregate_bool_exp_count": { + "arguments": [ + 1133 ], - "updated_slot": [ - 2 + "distinct": [ + 0 + ], + "filter": [ + 1121 + ], + "predicate": [ + 4 ], "__typename": [ 5 ] }, - "twaps_var_samp_order_by": { - "last_observation": [ - 342 + "twaps_aggregate_fields": { + "avg": [ + 1119 ], - "last_price": [ - 342 + "count": [ + 3, + { + "columns": [ + 1133, + "[twaps_select_column!]" + ], + "distinct": [ + 0 + ] + } ], - "observation_agg": [ - 342 + "max": [ + 1125 ], - "token_amount": [ - 342 + "min": [ + 1127 ], - "updated_slot": [ - 342 + "stddev": [ + 1135 + ], + "stddev_pop": [ + 1137 + ], + "stddev_samp": [ + 1139 + ], + "sum": [ + 1143 + ], + "var_pop": [ + 1147 + ], + "var_samp": [ + 1149 + ], + "variance": [ + 1151 ], "__typename": [ 5 ] }, - "twaps_variance_fields": { + "twaps_aggregate_order_by": { + "avg": [ + 1120 + ], + "count": [ + 346 + ], + "max": [ + 1126 + ], + "min": [ + 1128 + ], + "stddev": [ + 1136 + ], + "stddev_pop": [ + 1138 + ], + "stddev_samp": [ + 1140 + ], + "sum": [ + 1144 + ], + "var_pop": [ + 1148 + ], + "var_samp": [ + 1150 + ], + "variance": [ + 1152 + ], + "__typename": [ + 5 + ] + }, + "twaps_arr_rel_insert_input": { + "data": [ + 1124 + ], + "on_conflict": [ + 1130 + ], + "__typename": [ + 5 + ] + }, + "twaps_avg_fields": { "last_observation": [ 2 ], @@ -22470,36 +24422,10983 @@ export default { 5 ] }, - "twaps_variance_order_by": { + "twaps_avg_order_by": { "last_observation": [ - 342 + 346 ], "last_price": [ - 342 + 346 ], "observation_agg": [ - 342 + 346 ], "token_amount": [ - 342 + 346 ], "updated_slot": [ - 342 + 346 ], "__typename": [ 5 ] }, - "users": { + "twaps_bool_exp": { + "_and": [ + 1121 + ], + "_not": [ + 1121 + ], + "_or": [ + 1121 + ], "created_at": [ - 797 + 860 + ], + "last_observation": [ + 345 + ], + "last_price": [ + 345 + ], + "market": [ + 311 + ], + "market_acct": [ + 6 + ], + "observation_agg": [ + 345 + ], + "proposal": [ + 661 + ], + "proposal_acct": [ + 6 + ], + "token_amount": [ + 8 + ], + "updated_slot": [ + 8 + ], + "__typename": [ + 5 + ] + }, + "twaps_constraint": {}, + "twaps_inc_input": { + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "observation_agg": [ + 344 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_insert_input": { + "created_at": [ + 859 + ], + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "market": [ + 320 + ], + "market_acct": [ + 5 + ], + "observation_agg": [ + 344 + ], + "proposal": [ + 670 + ], + "proposal_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_max_fields": { + "created_at": [ + 859 + ], + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "market_acct": [ + 5 + ], + "observation_agg": [ + 344 + ], + "proposal_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_max_order_by": { + "created_at": [ + 346 + ], + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "market_acct": [ + 346 + ], + "observation_agg": [ + 346 + ], + "proposal_acct": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_min_fields": { + "created_at": [ + 859 + ], + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "market_acct": [ + 5 + ], + "observation_agg": [ + 344 + ], + "proposal_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_min_order_by": { + "created_at": [ + 346 + ], + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "market_acct": [ + 346 + ], + "observation_agg": [ + 346 + ], + "proposal_acct": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1112 + ], + "__typename": [ + 5 + ] + }, + "twaps_on_conflict": { + "constraint": [ + 1122 + ], + "update_columns": [ + 1145 + ], + "where": [ + 1121 + ], + "__typename": [ + 5 + ] + }, + "twaps_order_by": { + "created_at": [ + 346 + ], + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "market": [ + 322 + ], + "market_acct": [ + 346 + ], + "observation_agg": [ + 346 + ], + "proposal": [ + 672 + ], + "proposal_acct": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_pk_columns_input": { + "market_acct": [ + 5 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_select_column": {}, + "twaps_set_input": { + "created_at": [ + 859 + ], + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "market_acct": [ + 5 + ], + "observation_agg": [ + 344 + ], + "proposal_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_pop_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_pop_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_samp_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_stddev_samp_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_stream_cursor_input": { + "initial_value": [ + 1142 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "twaps_stream_cursor_value_input": { + "created_at": [ + 859 + ], + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "market_acct": [ + 5 + ], + "observation_agg": [ + 344 + ], + "proposal_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_sum_fields": { + "last_observation": [ + 344 + ], + "last_price": [ + 344 + ], + "observation_agg": [ + 344 + ], + "token_amount": [ + 7 + ], + "updated_slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "twaps_sum_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_update_column": {}, + "twaps_updates": { + "_inc": [ + 1123 + ], + "_set": [ + 1134 + ], + "where": [ + 1121 + ], + "__typename": [ + 5 + ] + }, + "twaps_var_pop_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_var_pop_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_var_samp_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_var_samp_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "twaps_variance_fields": { + "last_observation": [ + 2 + ], + "last_price": [ + 2 + ], + "observation_agg": [ + 2 + ], + "token_amount": [ + 2 + ], + "updated_slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "twaps_variance_order_by": { + "last_observation": [ + 346 + ], + "last_price": [ + 346 + ], + "observation_agg": [ + 346 + ], + "token_amount": [ + 346 + ], + "updated_slot": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_count_and_trade_count_per_proposal_arguments": { + "proposal_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token": [ + 946 + ], + "token_amount": [ + 7 + ], + "transaction": [ + 1058 + ], + "tx_sig": [ + 5 + ], + "user": [ + 1232 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_aggregate": { + "aggregate": [ + 1158 + ], + "nodes": [ + 1154 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_aggregate_bool_exp": { + "count": [ + 1157 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_aggregate_bool_exp_count": { + "arguments": [ + 1172 + ], + "distinct": [ + 0 + ], + "filter": [ + 1163 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_aggregate_fields": { + "avg": [ + 1161 + ], + "count": [ + 3, + { + "columns": [ + 1172, + "[user_deposits_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1166 + ], + "min": [ + 1168 + ], + "stddev": [ + 1174 + ], + "stddev_pop": [ + 1176 + ], + "stddev_samp": [ + 1178 + ], + "sum": [ + 1182 + ], + "var_pop": [ + 1185 + ], + "var_samp": [ + 1187 + ], + "variance": [ + 1189 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_aggregate_order_by": { + "avg": [ + 1162 + ], + "count": [ + 346 + ], + "max": [ + 1167 + ], + "min": [ + 1169 + ], + "stddev": [ + 1175 + ], + "stddev_pop": [ + 1177 + ], + "stddev_samp": [ + 1179 + ], + "sum": [ + 1183 + ], + "var_pop": [ + 1186 + ], + "var_samp": [ + 1188 + ], + "variance": [ + 1190 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_arr_rel_insert_input": { + "data": [ + 1165 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_avg_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_avg_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_bool_exp": { + "_and": [ + 1163 + ], + "_not": [ + 1163 + ], + "_or": [ + 1163 + ], + "created_at": [ + 860 + ], + "mint_acct": [ + 6 + ], + "token": [ + 950 + ], + "token_amount": [ + 8 + ], + "transaction": [ + 1062 + ], + "tx_sig": [ + 6 + ], + "user": [ + 1235 + ], + "user_acct": [ + 6 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_inc_input": { + "token_amount": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_insert_input": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token": [ + 957 + ], + "token_amount": [ + 7 + ], + "transaction": [ + 1069 + ], + "tx_sig": [ + 5 + ], + "user": [ + 1241 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_max_fields": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "tx_sig": [ + 5 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_max_order_by": { + "created_at": [ + 346 + ], + "mint_acct": [ + 346 + ], + "token_amount": [ + 346 + ], + "tx_sig": [ + 346 + ], + "user_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_min_fields": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "tx_sig": [ + 5 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_min_order_by": { + "created_at": [ + 346 + ], + "mint_acct": [ + 346 + ], + "token_amount": [ + 346 + ], + "tx_sig": [ + 346 + ], + "user_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1154 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_order_by": { + "created_at": [ + 346 + ], + "mint_acct": [ + 346 + ], + "token": [ + 959 + ], + "token_amount": [ + 346 + ], + "transaction": [ + 1071 + ], + "tx_sig": [ + 346 + ], + "user": [ + 1243 + ], + "user_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_select_column": {}, + "user_deposits_set_input": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "tx_sig": [ + 5 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_pop_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_pop_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_samp_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stddev_samp_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stream_cursor_input": { + "initial_value": [ + 1181 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_stream_cursor_value_input": { + "created_at": [ + 859 + ], + "mint_acct": [ + 5 + ], + "token_amount": [ + 7 + ], + "tx_sig": [ + 5 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_sum_fields": { + "token_amount": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_sum_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_updates": { + "_inc": [ + 1164 + ], + "_set": [ + 1173 + ], + "where": [ + 1163 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_var_pop_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_var_pop_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_var_samp_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_var_samp_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_variance_fields": { + "token_amount": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_deposits_variance_order_by": { + "token_amount": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao": [ + 155 + ], + "dao_acct": [ + 5 + ], + "proposal": [ + 642 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "total_volume": [ + 344 + ], + "updated_at": [ + 859 + ], + "user": [ + 1232 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_aggregate": { + "aggregate": [ + 1195 + ], + "nodes": [ + 1191 + ], + "__typename": [ + 5 + ] + }, + "user_performance_aggregate_bool_exp": { + "count": [ + 1194 + ], + "__typename": [ + 5 + ] + }, + "user_performance_aggregate_bool_exp_count": { + "arguments": [ + 1212 + ], + "distinct": [ + 0 + ], + "filter": [ + 1200 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "user_performance_aggregate_fields": { + "avg": [ + 1198 + ], + "count": [ + 3, + { + "columns": [ + 1212, + "[user_performance_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1204 + ], + "min": [ + 1206 + ], + "stddev": [ + 1214 + ], + "stddev_pop": [ + 1216 + ], + "stddev_samp": [ + 1218 + ], + "sum": [ + 1222 + ], + "var_pop": [ + 1226 + ], + "var_samp": [ + 1228 + ], + "variance": [ + 1230 + ], + "__typename": [ + 5 + ] + }, + "user_performance_aggregate_order_by": { + "avg": [ + 1199 + ], + "count": [ + 346 + ], + "max": [ + 1205 + ], + "min": [ + 1207 + ], + "stddev": [ + 1215 + ], + "stddev_pop": [ + 1217 + ], + "stddev_samp": [ + 1219 + ], + "sum": [ + 1223 + ], + "var_pop": [ + 1227 + ], + "var_samp": [ + 1229 + ], + "variance": [ + 1231 + ], + "__typename": [ + 5 + ] + }, + "user_performance_arr_rel_insert_input": { + "data": [ + 1203 + ], + "on_conflict": [ + 1209 + ], + "__typename": [ + 5 + ] + }, + "user_performance_avg_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_avg_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_bool_exp": { + "_and": [ + 1200 + ], + "_not": [ + 1200 + ], + "_or": [ + 1200 + ], + "buy_orders_count": [ + 8 + ], + "created_at": [ + 860 + ], + "dao": [ + 164 + ], + "dao_acct": [ + 6 + ], + "proposal": [ + 661 + ], + "proposal_acct": [ + 6 + ], + "sell_orders_count": [ + 8 + ], + "tokens_bought": [ + 345 + ], + "tokens_bought_resolving_market": [ + 345 + ], + "tokens_sold": [ + 345 + ], + "tokens_sold_resolving_market": [ + 345 + ], + "total_volume": [ + 345 + ], + "updated_at": [ + 860 + ], + "user": [ + 1235 + ], + "user_acct": [ + 6 + ], + "volume_bought": [ + 345 + ], + "volume_bought_resolving_market": [ + 345 + ], + "volume_sold": [ + 345 + ], + "volume_sold_resolving_market": [ + 345 + ], + "__typename": [ + 5 + ] + }, + "user_performance_constraint": {}, + "user_performance_inc_input": { + "buy_orders_count": [ + 7 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_insert_input": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao": [ + 173 + ], + "dao_acct": [ + 5 + ], + "proposal": [ + 670 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "updated_at": [ + 859 + ], + "user": [ + 1241 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_max_fields": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao_acct": [ + 5 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "total_volume": [ + 344 + ], + "updated_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_max_order_by": { + "buy_orders_count": [ + 346 + ], + "created_at": [ + 346 + ], + "dao_acct": [ + 346 + ], + "proposal_acct": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "updated_at": [ + 346 + ], + "user_acct": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_min_fields": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao_acct": [ + 5 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "total_volume": [ + 344 + ], + "updated_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_min_order_by": { + "buy_orders_count": [ + 346 + ], + "created_at": [ + 346 + ], + "dao_acct": [ + 346 + ], + "proposal_acct": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "updated_at": [ + 346 + ], + "user_acct": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1191 + ], + "__typename": [ + 5 + ] + }, + "user_performance_on_conflict": { + "constraint": [ + 1201 + ], + "update_columns": [ + 1224 + ], + "where": [ + 1200 + ], + "__typename": [ + 5 + ] + }, + "user_performance_order_by": { + "buy_orders_count": [ + 346 + ], + "created_at": [ + 346 + ], + "dao": [ + 175 + ], + "dao_acct": [ + 346 + ], + "proposal": [ + 672 + ], + "proposal_acct": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "updated_at": [ + 346 + ], + "user": [ + 1243 + ], + "user_acct": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_pk_columns_input": { + "proposal_acct": [ + 5 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "user_performance_select_column": {}, + "user_performance_set_input": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao_acct": [ + 5 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "updated_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_pop_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_pop_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_samp_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stddev_samp_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stream_cursor_input": { + "initial_value": [ + 1221 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "user_performance_stream_cursor_value_input": { + "buy_orders_count": [ + 7 + ], + "created_at": [ + 859 + ], + "dao_acct": [ + 5 + ], + "proposal_acct": [ + 5 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "total_volume": [ + 344 + ], + "updated_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_sum_fields": { + "buy_orders_count": [ + 7 + ], + "sell_orders_count": [ + 7 + ], + "tokens_bought": [ + 344 + ], + "tokens_bought_resolving_market": [ + 344 + ], + "tokens_sold": [ + 344 + ], + "tokens_sold_resolving_market": [ + 344 + ], + "total_volume": [ + 344 + ], + "volume_bought": [ + 344 + ], + "volume_bought_resolving_market": [ + 344 + ], + "volume_sold": [ + 344 + ], + "volume_sold_resolving_market": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "user_performance_sum_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_update_column": {}, + "user_performance_updates": { + "_inc": [ + 1202 + ], + "_set": [ + 1213 + ], + "where": [ + 1200 + ], + "__typename": [ + 5 + ] + }, + "user_performance_var_pop_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_var_pop_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_var_samp_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_var_samp_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "user_performance_variance_fields": { + "buy_orders_count": [ + 2 + ], + "sell_orders_count": [ + 2 + ], + "tokens_bought": [ + 2 + ], + "tokens_bought_resolving_market": [ + 2 + ], + "tokens_sold": [ + 2 + ], + "tokens_sold_resolving_market": [ + 2 + ], + "total_volume": [ + 2 + ], + "volume_bought": [ + 2 + ], + "volume_bought_resolving_market": [ + 2 + ], + "volume_sold": [ + 2 + ], + "volume_sold_resolving_market": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "user_performance_variance_order_by": { + "buy_orders_count": [ + 346 + ], + "sell_orders_count": [ + 346 + ], + "tokens_bought": [ + 346 + ], + "tokens_bought_resolving_market": [ + 346 + ], + "tokens_sold": [ + 346 + ], + "tokens_sold_resolving_market": [ + 346 + ], + "total_volume": [ + 346 + ], + "volume_bought": [ + 346 + ], + "volume_bought_resolving_market": [ + 346 + ], + "volume_sold": [ + 346 + ], + "volume_sold_resolving_market": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "users": { + "created_at": [ + 859 + ], + "orders": [ + 347, + { + "distinct_on": [ + 371, + "[orders_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 369, + "[orders_order_by!]" + ], + "where": [ + 358 + ] + } + ], + "orders_aggregate": [ + 348, + { + "distinct_on": [ + 371, + "[orders_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 369, + "[orders_order_by!]" + ], + "where": [ + 358 + ] + } + ], + "sessions": [ + 743, + { + "distinct_on": [ + 761, + "[sessions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 759, + "[sessions_order_by!]" + ], + "where": [ + 750 + ] + } + ], + "sessions_aggregate": [ + 744, + { + "distinct_on": [ + 761, + "[sessions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 759, + "[sessions_order_by!]" + ], + "where": [ + 750 + ] + } + ], + "user_acct": [ + 5 + ], + "user_deposits": [ + 1154, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } + ], + "user_deposits_aggregate": [ + 1155, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } + ], + "user_performances": [ + 1191, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "user_performances_aggregate": [ + 1192, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "__typename": [ + 5 + ] + }, + "users_aggregate": { + "aggregate": [ + 1234 + ], + "nodes": [ + 1232 + ], + "__typename": [ + 5 + ] + }, + "users_aggregate_fields": { + "count": [ + 3, + { + "columns": [ + 1245, + "[users_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1238 + ], + "min": [ + 1239 + ], + "__typename": [ + 5 + ] + }, + "users_bool_exp": { + "_and": [ + 1235 + ], + "_not": [ + 1235 + ], + "_or": [ + 1235 + ], + "created_at": [ + 860 + ], + "orders": [ + 358 + ], + "orders_aggregate": [ + 349 + ], + "sessions": [ + 750 + ], + "sessions_aggregate": [ + 745 + ], + "user_acct": [ + 6 + ], + "user_deposits": [ + 1163 + ], + "user_deposits_aggregate": [ + 1156 + ], + "user_performances": [ + 1200 + ], + "user_performances_aggregate": [ + 1193 + ], + "__typename": [ + 5 + ] + }, + "users_constraint": {}, + "users_insert_input": { + "created_at": [ + 859 + ], + "orders": [ + 355 + ], + "sessions": [ + 749 + ], + "user_acct": [ + 5 + ], + "user_deposits": [ + 1160 + ], + "user_performances": [ + 1197 + ], + "__typename": [ + 5 + ] + }, + "users_max_fields": { + "created_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "users_min_fields": { + "created_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "users_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1232 + ], + "__typename": [ + 5 + ] + }, + "users_obj_rel_insert_input": { + "data": [ + 1237 + ], + "on_conflict": [ + 1242 + ], + "__typename": [ + 5 + ] + }, + "users_on_conflict": { + "constraint": [ + 1236 + ], + "update_columns": [ + 1249 + ], + "where": [ + 1235 + ], + "__typename": [ + 5 + ] + }, + "users_order_by": { + "created_at": [ + 346 + ], + "orders_aggregate": [ + 354 + ], + "sessions_aggregate": [ + 748 + ], + "user_acct": [ + 346 + ], + "user_deposits_aggregate": [ + 1159 + ], + "user_performances_aggregate": [ + 1196 + ], + "__typename": [ + 5 + ] + }, + "users_pk_columns_input": { + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "users_select_column": {}, + "users_set_input": { + "created_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "users_stream_cursor_input": { + "initial_value": [ + 1248 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "users_stream_cursor_value_input": { + "created_at": [ + 859 + ], + "user_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "users_update_column": {}, + "users_updates": { + "_set": [ + 1246 + ], + "where": [ + 1235 + ], + "__typename": [ + 5 + ] + }, + "uuid": {}, + "uuid_comparison_exp": { + "_eq": [ + 1251 + ], + "_gt": [ + 1251 + ], + "_gte": [ + 1251 + ], + "_in": [ + 1251 + ], + "_is_null": [ + 0 + ], + "_lt": [ + 1251 + ], + "_lte": [ + 1251 + ], + "_neq": [ + 1251 + ], + "_nin": [ + 1251 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "base_token": [ + 946 + ], + "created_at_slot": [ + 7 + ], + "decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "lp_token": [ + 946 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "quote_token": [ + 946 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_aggregate": { + "aggregate": [ + 1257 + ], + "nodes": [ + 1253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_aggregate_bool_exp": { + "count": [ + 1256 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_aggregate_bool_exp_count": { + "arguments": [ + 1275 + ], + "distinct": [ + 0 + ], + "filter": [ + 1262 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_aggregate_fields": { + "avg": [ + 1260 + ], + "count": [ + 3, + { + "columns": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1266 + ], + "min": [ + 1268 + ], + "stddev": [ + 1277 + ], + "stddev_pop": [ + 1279 + ], + "stddev_samp": [ + 1281 + ], + "sum": [ + 1285 + ], + "var_pop": [ + 1289 + ], + "var_samp": [ + 1291 + ], + "variance": [ + 1293 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_aggregate_order_by": { + "avg": [ + 1261 + ], + "count": [ + 346 + ], + "max": [ + 1267 + ], + "min": [ + 1269 + ], + "stddev": [ + 1278 + ], + "stddev_pop": [ + 1280 + ], + "stddev_samp": [ + 1282 + ], + "sum": [ + 1286 + ], + "var_pop": [ + 1290 + ], + "var_samp": [ + 1292 + ], + "variance": [ + 1294 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_arr_rel_insert_input": { + "data": [ + 1265 + ], + "on_conflict": [ + 1272 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_avg_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_avg_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_bool_exp": { + "_and": [ + 1262 + ], + "_not": [ + 1262 + ], + "_or": [ + 1262 + ], + "amm_addr": [ + 6 + ], + "base_mint_addr": [ + 6 + ], + "base_reserves": [ + 8 + ], + "base_token": [ + 950 + ], + "created_at_slot": [ + 8 + ], + "decisions": [ + 1388 + ], + "decisions_aggregate": [ + 1381 + ], + "inserted_at": [ + 860 + ], + "latest_amm_seq_num_applied": [ + 8 + ], + "lp_mint_addr": [ + 6 + ], + "lp_token": [ + 950 + ], + "quote_mint_addr": [ + 6 + ], + "quote_reserves": [ + 8 + ], + "quote_token": [ + 950 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_constraint": {}, + "v0_4_amms_inc_input": { + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_insert_input": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "base_token": [ + 957 + ], + "created_at_slot": [ + 7 + ], + "decisions": [ + 1385 + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "lp_token": [ + 957 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "quote_token": [ + 957 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_max_fields": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_max_order_by": { + "amm_addr": [ + 346 + ], + "base_mint_addr": [ + 346 + ], + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "inserted_at": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "lp_mint_addr": [ + 346 + ], + "quote_mint_addr": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_min_fields": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_min_order_by": { + "amm_addr": [ + 346 + ], + "base_mint_addr": [ + 346 + ], + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "inserted_at": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "lp_mint_addr": [ + 346 + ], + "quote_mint_addr": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_obj_rel_insert_input": { + "data": [ + 1265 + ], + "on_conflict": [ + 1272 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_on_conflict": { + "constraint": [ + 1263 + ], + "update_columns": [ + 1287 + ], + "where": [ + 1262 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_order_by": { + "amm_addr": [ + 346 + ], + "base_mint_addr": [ + 346 + ], + "base_reserves": [ + 346 + ], + "base_token": [ + 959 + ], + "created_at_slot": [ + 346 + ], + "decisions_aggregate": [ + 1384 + ], + "inserted_at": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "lp_mint_addr": [ + 346 + ], + "lp_token": [ + 959 + ], + "quote_mint_addr": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "quote_token": [ + 959 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_pk_columns_input": { + "amm_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_select_column": {}, + "v0_4_amms_set_input": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_pop_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_pop_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_samp_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stddev_samp_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stream_cursor_input": { + "initial_value": [ + 1284 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_stream_cursor_value_input": { + "amm_addr": [ + 5 + ], + "base_mint_addr": [ + 5 + ], + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "inserted_at": [ + 859 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "lp_mint_addr": [ + 5 + ], + "quote_mint_addr": [ + 5 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_sum_fields": { + "base_reserves": [ + 7 + ], + "created_at_slot": [ + 7 + ], + "latest_amm_seq_num_applied": [ + 7 + ], + "quote_reserves": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_sum_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_update_column": {}, + "v0_4_amms_updates": { + "_inc": [ + 1264 + ], + "_set": [ + 1276 + ], + "where": [ + 1262 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_var_pop_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_var_pop_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_var_samp_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_var_samp_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_variance_fields": { + "base_reserves": [ + 2 + ], + "created_at_slot": [ + 2 + ], + "latest_amm_seq_num_applied": [ + 2 + ], + "quote_reserves": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_amms_variance_order_by": { + "base_reserves": [ + 346 + ], + "created_at_slot": [ + 346 + ], + "latest_amm_seq_num_applied": [ + 346 + ], + "quote_reserves": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "metric_decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "metric_decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "outcome_decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "outcome_decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "pda_bump": [ + 813 + ], + "question": [ + 1420 + ], + "question_addr": [ + 5 + ], + "token_acct": [ + 904 + ], + "underlying_mint": [ + 946 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "v0_4_merges": [ + 1337, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } + ], + "v0_4_merges_aggregate": [ + 1338, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } + ], + "v0_4_splits": [ + 1453, + { + "distinct_on": [ + 1475, + "[v0_4_splits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1473, + "[v0_4_splits_order_by!]" + ], + "where": [ + 1462 + ] + } + ], + "v0_4_splits_aggregate": [ + 1454, + { + "distinct_on": [ + 1475, + "[v0_4_splits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1473, + "[v0_4_splits_order_by!]" + ], + "where": [ + 1462 + ] + } + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_aggregate": { + "aggregate": [ + 1299 + ], + "nodes": [ + 1295 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_aggregate_bool_exp": { + "count": [ + 1298 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_aggregate_bool_exp_count": { + "arguments": [ + 1317 + ], + "distinct": [ + 0 + ], + "filter": [ + 1304 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_aggregate_fields": { + "avg": [ + 1302 + ], + "count": [ + 3, + { + "columns": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1308 + ], + "min": [ + 1310 + ], + "stddev": [ + 1319 + ], + "stddev_pop": [ + 1321 + ], + "stddev_samp": [ + 1323 + ], + "sum": [ + 1327 + ], + "var_pop": [ + 1331 + ], + "var_samp": [ + 1333 + ], + "variance": [ + 1335 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_aggregate_order_by": { + "avg": [ + 1303 + ], + "count": [ + 346 + ], + "max": [ + 1309 + ], + "min": [ + 1311 + ], + "stddev": [ + 1320 + ], + "stddev_pop": [ + 1322 + ], + "stddev_samp": [ + 1324 + ], + "sum": [ + 1328 + ], + "var_pop": [ + 1332 + ], + "var_samp": [ + 1334 + ], + "variance": [ + 1336 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_arr_rel_insert_input": { + "data": [ + 1307 + ], + "on_conflict": [ + 1314 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_avg_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_avg_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_bool_exp": { + "_and": [ + 1304 + ], + "_not": [ + 1304 + ], + "_or": [ + 1304 + ], + "conditional_vault_addr": [ + 6 + ], + "created_at": [ + 860 + ], + "latest_vault_seq_num_applied": [ + 8 + ], + "metric_decisions": [ + 1388 + ], + "metric_decisions_aggregate": [ + 1381 + ], + "outcome_decisions": [ + 1388 + ], + "outcome_decisions_aggregate": [ + 1381 + ], + "pda_bump": [ + 814 + ], + "question": [ + 1425 + ], + "question_addr": [ + 6 + ], + "token_acct": [ + 913 + ], + "underlying_mint": [ + 950 + ], + "underlying_mint_acct": [ + 6 + ], + "underlying_token_acct": [ + 6 + ], + "v0_4_merges": [ + 1346 + ], + "v0_4_merges_aggregate": [ + 1339 + ], + "v0_4_splits": [ + 1462 + ], + "v0_4_splits_aggregate": [ + 1455 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_constraint": {}, + "v0_4_conditional_vaults_inc_input": { + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_insert_input": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "metric_decisions": [ + 1385 + ], + "outcome_decisions": [ + 1385 + ], + "pda_bump": [ + 813 + ], + "question": [ + 1435 + ], + "question_addr": [ + 5 + ], + "token_acct": [ + 922 + ], + "underlying_mint": [ + 957 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "v0_4_merges": [ + 1343 + ], + "v0_4_splits": [ + 1459 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_max_fields": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "question_addr": [ + 5 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_max_order_by": { + "conditional_vault_addr": [ + 346 + ], + "created_at": [ + 346 + ], + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "question_addr": [ + 346 + ], + "underlying_mint_acct": [ + 346 + ], + "underlying_token_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_min_fields": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "question_addr": [ + 5 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_min_order_by": { + "conditional_vault_addr": [ + 346 + ], + "created_at": [ + 346 + ], + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "question_addr": [ + 346 + ], + "underlying_mint_acct": [ + 346 + ], + "underlying_token_acct": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1295 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_obj_rel_insert_input": { + "data": [ + 1307 + ], + "on_conflict": [ + 1314 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_on_conflict": { + "constraint": [ + 1305 + ], + "update_columns": [ + 1329 + ], + "where": [ + 1304 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_order_by": { + "conditional_vault_addr": [ + 346 + ], + "created_at": [ + 346 + ], + "latest_vault_seq_num_applied": [ + 346 + ], + "metric_decisions_aggregate": [ + 1384 + ], + "outcome_decisions_aggregate": [ + 1384 + ], + "pda_bump": [ + 346 + ], + "question": [ + 1437 + ], + "question_addr": [ + 346 + ], + "token_acct": [ + 924 + ], + "underlying_mint": [ + 959 + ], + "underlying_mint_acct": [ + 346 + ], + "underlying_token_acct": [ + 346 + ], + "v0_4_merges_aggregate": [ + 1342 + ], + "v0_4_splits_aggregate": [ + 1458 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_pk_columns_input": { + "conditional_vault_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_select_column": {}, + "v0_4_conditional_vaults_set_input": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "question_addr": [ + 5 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_pop_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_pop_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_samp_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stddev_samp_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stream_cursor_input": { + "initial_value": [ + 1326 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_stream_cursor_value_input": { + "conditional_vault_addr": [ + 5 + ], + "created_at": [ + 859 + ], + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "question_addr": [ + 5 + ], + "underlying_mint_acct": [ + 5 + ], + "underlying_token_acct": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_sum_fields": { + "latest_vault_seq_num_applied": [ + 7 + ], + "pda_bump": [ + 813 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_sum_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_update_column": {}, + "v0_4_conditional_vaults_updates": { + "_inc": [ + 1306 + ], + "_set": [ + 1318 + ], + "where": [ + 1304 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_var_pop_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_var_pop_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_var_samp_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_var_samp_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_variance_fields": { + "latest_vault_seq_num_applied": [ + 2 + ], + "pda_bump": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_conditional_vaults_variance_order_by": { + "latest_vault_seq_num_applied": [ + 346 + ], + "pda_bump": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "signatureBySignature": [ + 785 + ], + "slot": [ + 7 + ], + "v0_4_conditional_vault": [ + 1295 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_aggregate": { + "aggregate": [ + 1341 + ], + "nodes": [ + 1337 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_aggregate_bool_exp": { + "count": [ + 1340 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_aggregate_bool_exp_count": { + "arguments": [ + 1359 + ], + "distinct": [ + 0 + ], + "filter": [ + 1346 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_aggregate_fields": { + "avg": [ + 1344 + ], + "count": [ + 3, + { + "columns": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1350 + ], + "min": [ + 1352 + ], + "stddev": [ + 1361 + ], + "stddev_pop": [ + 1363 + ], + "stddev_samp": [ + 1365 + ], + "sum": [ + 1369 + ], + "var_pop": [ + 1373 + ], + "var_samp": [ + 1375 + ], + "variance": [ + 1377 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_aggregate_order_by": { + "avg": [ + 1345 + ], + "count": [ + 346 + ], + "max": [ + 1351 + ], + "min": [ + 1353 + ], + "stddev": [ + 1362 + ], + "stddev_pop": [ + 1364 + ], + "stddev_samp": [ + 1366 + ], + "sum": [ + 1370 + ], + "var_pop": [ + 1374 + ], + "var_samp": [ + 1376 + ], + "variance": [ + 1378 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_arr_rel_insert_input": { + "data": [ + 1349 + ], + "on_conflict": [ + 1356 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_avg_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_avg_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_bool_exp": { + "_and": [ + 1346 + ], + "_not": [ + 1346 + ], + "_or": [ + 1346 + ], + "amount": [ + 8 + ], + "created_at": [ + 860 + ], + "signature": [ + 6 + ], + "signatureBySignature": [ + 789 + ], + "slot": [ + 8 + ], + "v0_4_conditional_vault": [ + 1304 + ], + "vault_addr": [ + 6 + ], + "vault_seq_num": [ + 8 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_constraint": {}, + "v0_4_merges_inc_input": { + "amount": [ + 7 + ], + "slot": [ + 7 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_insert_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "signatureBySignature": [ + 796 + ], + "slot": [ + 7 + ], + "v0_4_conditional_vault": [ + 1313 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_max_fields": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_max_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "slot": [ + 346 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_min_fields": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_min_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "slot": [ + 346 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1337 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_obj_rel_insert_input": { + "data": [ + 1349 + ], + "on_conflict": [ + 1356 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_on_conflict": { + "constraint": [ + 1347 + ], + "update_columns": [ + 1371 + ], + "where": [ + 1346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "signatureBySignature": [ + 798 + ], + "slot": [ + 346 + ], + "v0_4_conditional_vault": [ + 1315 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_pk_columns_input": { + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_select_column": {}, + "v0_4_merges_set_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_pop_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_pop_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_samp_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stddev_samp_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stream_cursor_input": { + "initial_value": [ + 1368 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_stream_cursor_value_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_sum_fields": { + "amount": [ + 7 + ], + "slot": [ + 7 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_sum_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_update_column": {}, + "v0_4_merges_updates": { + "_inc": [ + 1348 + ], + "_set": [ + 1360 + ], + "where": [ + 1346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_var_pop_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_var_pop_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_var_samp_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_var_samp_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_variance_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_merges_variance_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions": { + "amm": [ + 1253 + ], + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_detail": [ + 118 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question": [ + 1420 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault": [ + 1295 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question": [ + 1420 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault": [ + 1295 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_aggregate": { + "aggregate": [ + 1383 + ], + "nodes": [ + 1379 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_aggregate_bool_exp": { + "count": [ + 1382 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_aggregate_bool_exp_count": { + "arguments": [ + 1400 + ], + "distinct": [ + 0 + ], + "filter": [ + 1388 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_aggregate_fields": { + "avg": [ + 1386 + ], + "count": [ + 3, + { + "columns": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1392 + ], + "min": [ + 1394 + ], + "stddev": [ + 1402 + ], + "stddev_pop": [ + 1404 + ], + "stddev_samp": [ + 1406 + ], + "sum": [ + 1410 + ], + "var_pop": [ + 1414 + ], + "var_samp": [ + 1416 + ], + "variance": [ + 1418 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_aggregate_order_by": { + "avg": [ + 1387 + ], + "count": [ + 346 + ], + "max": [ + 1393 + ], + "min": [ + 1395 + ], + "stddev": [ + 1403 + ], + "stddev_pop": [ + 1405 + ], + "stddev_samp": [ + 1407 + ], + "sum": [ + 1411 + ], + "var_pop": [ + 1415 + ], + "var_samp": [ + 1417 + ], + "variance": [ + 1419 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_arr_rel_insert_input": { + "data": [ + 1391 + ], + "on_conflict": [ + 1397 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_avg_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_avg_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_bool_exp": { + "_and": [ + 1388 + ], + "_not": [ + 1388 + ], + "_or": [ + 1388 + ], + "amm": [ + 1262 + ], + "amm_addr": [ + 6 + ], + "committee_evaluation": [ + 860 + ], + "created_at": [ + 860 + ], + "dao_detail": [ + 123 + ], + "dao_id": [ + 8 + ], + "description": [ + 6 + ], + "grant_awarded": [ + 860 + ], + "id": [ + 8 + ], + "market_opened": [ + 860 + ], + "metric_question": [ + 1425 + ], + "metric_question_addr": [ + 6 + ], + "metric_vault": [ + 1304 + ], + "metric_vault_addr": [ + 6 + ], + "outcome_question": [ + 1425 + ], + "outcome_question_addr": [ + 6 + ], + "outcome_vault": [ + 1304 + ], + "outcome_vault_addr": [ + 6 + ], + "recipient": [ + 6 + ], + "score_max_value": [ + 345 + ], + "score_min_value": [ + 345 + ], + "score_term": [ + 6 + ], + "score_unit": [ + 6 + ], + "title": [ + 6 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_constraint": {}, + "v0_4_metric_decisions_inc_input": { + "dao_id": [ + 7 + ], + "id": [ + 7 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_insert_input": { + "amm": [ + 1271 + ], + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_detail": [ + 133 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question": [ + 1435 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault": [ + 1313 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question": [ + 1435 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault": [ + 1313 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_max_fields": { + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_max_order_by": { + "amm_addr": [ + 346 + ], + "committee_evaluation": [ + 346 + ], + "created_at": [ + 346 + ], + "dao_id": [ + 346 + ], + "description": [ + 346 + ], + "grant_awarded": [ + 346 + ], + "id": [ + 346 + ], + "market_opened": [ + 346 + ], + "metric_question_addr": [ + 346 + ], + "metric_vault_addr": [ + 346 + ], + "outcome_question_addr": [ + 346 + ], + "outcome_vault_addr": [ + 346 + ], + "recipient": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "score_term": [ + 346 + ], + "score_unit": [ + 346 + ], + "title": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_min_fields": { + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_min_order_by": { + "amm_addr": [ + 346 + ], + "committee_evaluation": [ + 346 + ], + "created_at": [ + 346 + ], + "dao_id": [ + 346 + ], + "description": [ + 346 + ], + "grant_awarded": [ + 346 + ], + "id": [ + 346 + ], + "market_opened": [ + 346 + ], + "metric_question_addr": [ + 346 + ], + "metric_vault_addr": [ + 346 + ], + "outcome_question_addr": [ + 346 + ], + "outcome_vault_addr": [ + 346 + ], + "recipient": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "score_term": [ + 346 + ], + "score_unit": [ + 346 + ], + "title": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1379 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_on_conflict": { + "constraint": [ + 1389 + ], + "update_columns": [ + 1412 + ], + "where": [ + 1388 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_order_by": { + "amm": [ + 1273 + ], + "amm_addr": [ + 346 + ], + "committee_evaluation": [ + 346 + ], + "created_at": [ + 346 + ], + "dao_detail": [ + 135 + ], + "dao_id": [ + 346 + ], + "description": [ + 346 + ], + "grant_awarded": [ + 346 + ], + "id": [ + 346 + ], + "market_opened": [ + 346 + ], + "metric_question": [ + 1437 + ], + "metric_question_addr": [ + 346 + ], + "metric_vault": [ + 1315 + ], + "metric_vault_addr": [ + 346 + ], + "outcome_question": [ + 1437 + ], + "outcome_question_addr": [ + 346 + ], + "outcome_vault": [ + 1315 + ], + "outcome_vault_addr": [ + 346 + ], + "recipient": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "score_term": [ + 346 + ], + "score_unit": [ + 346 + ], + "title": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_pk_columns_input": { + "id": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_select_column": {}, + "v0_4_metric_decisions_set_input": { + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_pop_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_pop_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_samp_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stddev_samp_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stream_cursor_input": { + "initial_value": [ + 1409 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_stream_cursor_value_input": { + "amm_addr": [ + 5 + ], + "committee_evaluation": [ + 859 + ], + "created_at": [ + 859 + ], + "dao_id": [ + 7 + ], + "description": [ + 5 + ], + "grant_awarded": [ + 859 + ], + "id": [ + 7 + ], + "market_opened": [ + 859 + ], + "metric_question_addr": [ + 5 + ], + "metric_vault_addr": [ + 5 + ], + "outcome_question_addr": [ + 5 + ], + "outcome_vault_addr": [ + 5 + ], + "recipient": [ + 5 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "score_term": [ + 5 + ], + "score_unit": [ + 5 + ], + "title": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_sum_fields": { + "dao_id": [ + 7 + ], + "id": [ + 7 + ], + "score_max_value": [ + 344 + ], + "score_min_value": [ + 344 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_sum_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_update_column": {}, + "v0_4_metric_decisions_updates": { + "_inc": [ + 1390 + ], + "_set": [ + 1401 + ], + "where": [ + 1388 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_var_pop_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_var_pop_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_var_samp_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_var_samp_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_variance_fields": { + "dao_id": [ + 2 + ], + "id": [ + 2 + ], + "score_max_value": [ + 2 + ], + "score_min_value": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_metric_decisions_variance_order_by": { + "dao_id": [ + 346 + ], + "id": [ + 346 + ], + "score_max_value": [ + 346 + ], + "score_min_value": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions": { + "created_at": [ + 859 + ], + "decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "is_resolved": [ + 0 + ], + "metric_decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "metric_decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "payout_numerators": [ + 253, + { + "path": [ + 5 + ] + } + ], + "question_addr": [ + 5 + ], + "question_id": [ + 253, + { + "path": [ + 5 + ] + } + ], + "question_vaults": [ + 1295, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "question_vaults_aggregate": [ + 1296, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_aggregate": { + "aggregate": [ + 1422 + ], + "nodes": [ + 1420 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_aggregate_fields": { + "avg": [ + 1424 + ], + "count": [ + 3, + { + "columns": [ + 1440, + "[v0_4_questions_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1432 + ], + "min": [ + 1433 + ], + "stddev": [ + 1442 + ], + "stddev_pop": [ + 1443 + ], + "stddev_samp": [ + 1444 + ], + "sum": [ + 1447 + ], + "var_pop": [ + 1450 + ], + "var_samp": [ + 1451 + ], + "variance": [ + 1452 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_append_input": { + "payout_numerators": [ + 253 + ], + "question_id": [ + 253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_avg_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_bool_exp": { + "_and": [ + 1425 + ], + "_not": [ + 1425 + ], + "_or": [ + 1425 + ], + "created_at": [ + 860 + ], + "decisions": [ + 1388 + ], + "decisions_aggregate": [ + 1381 + ], + "is_resolved": [ + 1 + ], + "metric_decisions": [ + 1388 + ], + "metric_decisions_aggregate": [ + 1381 + ], + "num_outcomes": [ + 814 + ], + "oracle_addr": [ + 6 + ], + "payout_denominator": [ + 8 + ], + "payout_numerators": [ + 255 + ], + "question_addr": [ + 6 + ], + "question_id": [ + 255 + ], + "question_vaults": [ + 1304 + ], + "question_vaults_aggregate": [ + 1297 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_constraint": {}, + "v0_4_questions_delete_at_path_input": { + "payout_numerators": [ + 5 + ], + "question_id": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_delete_elem_input": { + "payout_numerators": [ + 3 + ], + "question_id": [ + 3 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_delete_key_input": { + "payout_numerators": [ + 5 + ], + "question_id": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_inc_input": { + "num_outcomes": [ + 813 + ], + "payout_denominator": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_insert_input": { + "created_at": [ + 859 + ], + "decisions": [ + 1385 + ], + "is_resolved": [ + 0 + ], + "metric_decisions": [ + 1385 + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "payout_numerators": [ + 253 + ], + "question_addr": [ + 5 + ], + "question_id": [ + 253 + ], + "question_vaults": [ + 1301 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_max_fields": { + "created_at": [ + 859 + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "question_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_min_fields": { + "created_at": [ + 859 + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "question_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1420 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_obj_rel_insert_input": { + "data": [ + 1431 + ], + "on_conflict": [ + 1436 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_on_conflict": { + "constraint": [ + 1426 + ], + "update_columns": [ + 1448 + ], + "where": [ + 1425 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_order_by": { + "created_at": [ + 346 + ], + "decisions_aggregate": [ + 1384 + ], + "is_resolved": [ + 346 + ], + "metric_decisions_aggregate": [ + 1384 + ], + "num_outcomes": [ + 346 + ], + "oracle_addr": [ + 346 + ], + "payout_denominator": [ + 346 + ], + "payout_numerators": [ + 346 + ], + "question_addr": [ + 346 + ], + "question_id": [ + 346 + ], + "question_vaults_aggregate": [ + 1300 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_pk_columns_input": { + "question_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_prepend_input": { + "payout_numerators": [ + 253 + ], + "question_id": [ + 253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_select_column": {}, + "v0_4_questions_set_input": { + "created_at": [ + 859 + ], + "is_resolved": [ + 0 + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "payout_numerators": [ + 253 + ], + "question_addr": [ + 5 + ], + "question_id": [ + 253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_stddev_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_stddev_pop_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_stddev_samp_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_stream_cursor_input": { + "initial_value": [ + 1446 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_stream_cursor_value_input": { + "created_at": [ + 859 + ], + "is_resolved": [ + 0 + ], + "num_outcomes": [ + 813 + ], + "oracle_addr": [ + 5 + ], + "payout_denominator": [ + 7 + ], + "payout_numerators": [ + 253 + ], + "question_addr": [ + 5 + ], + "question_id": [ + 253 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_sum_fields": { + "num_outcomes": [ + 813 + ], + "payout_denominator": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_update_column": {}, + "v0_4_questions_updates": { + "_append": [ + 1423 + ], + "_delete_at_path": [ + 1427 + ], + "_delete_elem": [ + 1428 + ], + "_delete_key": [ + 1429 + ], + "_inc": [ + 1430 + ], + "_prepend": [ + 1439 + ], + "_set": [ + 1441 + ], + "where": [ + 1425 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_var_pop_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_var_samp_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_questions_variance_fields": { + "num_outcomes": [ + 2 + ], + "payout_denominator": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "signatureBySignature": [ + 785 + ], + "slot": [ + 7 + ], + "v0_4_conditional_vault": [ + 1295 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_aggregate": { + "aggregate": [ + 1457 + ], + "nodes": [ + 1453 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_aggregate_bool_exp": { + "count": [ + 1456 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_aggregate_bool_exp_count": { + "arguments": [ + 1475 + ], + "distinct": [ + 0 + ], + "filter": [ + 1462 + ], + "predicate": [ + 4 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_aggregate_fields": { + "avg": [ + 1460 + ], + "count": [ + 3, + { + "columns": [ + 1475, + "[v0_4_splits_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1466 + ], + "min": [ + 1468 + ], + "stddev": [ + 1477 + ], + "stddev_pop": [ + 1479 + ], + "stddev_samp": [ + 1481 + ], + "sum": [ + 1485 + ], + "var_pop": [ + 1489 + ], + "var_samp": [ + 1491 + ], + "variance": [ + 1493 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_aggregate_order_by": { + "avg": [ + 1461 + ], + "count": [ + 346 + ], + "max": [ + 1467 + ], + "min": [ + 1469 + ], + "stddev": [ + 1478 + ], + "stddev_pop": [ + 1480 + ], + "stddev_samp": [ + 1482 + ], + "sum": [ + 1486 + ], + "var_pop": [ + 1490 + ], + "var_samp": [ + 1492 + ], + "variance": [ + 1494 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_arr_rel_insert_input": { + "data": [ + 1465 + ], + "on_conflict": [ + 1472 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_avg_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_avg_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_bool_exp": { + "_and": [ + 1462 + ], + "_not": [ + 1462 + ], + "_or": [ + 1462 + ], + "amount": [ + 8 + ], + "created_at": [ + 860 + ], + "signature": [ + 6 + ], + "signatureBySignature": [ + 789 + ], + "slot": [ + 8 + ], + "v0_4_conditional_vault": [ + 1304 + ], + "vault_addr": [ + 6 + ], + "vault_seq_num": [ + 8 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_constraint": {}, + "v0_4_splits_inc_input": { + "amount": [ + 7 + ], + "slot": [ + 7 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_insert_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "signatureBySignature": [ + 796 + ], + "slot": [ + 7 + ], + "v0_4_conditional_vault": [ + 1313 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_max_fields": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_max_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "slot": [ + 346 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_min_fields": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_min_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "slot": [ + 346 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1453 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_obj_rel_insert_input": { + "data": [ + 1465 + ], + "on_conflict": [ + 1472 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_on_conflict": { + "constraint": [ + 1463 + ], + "update_columns": [ + 1487 + ], + "where": [ + 1462 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_order_by": { + "amount": [ + 346 + ], + "created_at": [ + 346 + ], + "signature": [ + 346 + ], + "signatureBySignature": [ + 798 + ], + "slot": [ + 346 + ], + "v0_4_conditional_vault": [ + 1315 + ], + "vault_addr": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_pk_columns_input": { + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_select_column": {}, + "v0_4_splits_set_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_pop_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_pop_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_samp_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stddev_samp_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stream_cursor_input": { + "initial_value": [ + 1484 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_stream_cursor_value_input": { + "amount": [ + 7 + ], + "created_at": [ + 859 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "vault_addr": [ + 5 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_sum_fields": { + "amount": [ + 7 + ], + "slot": [ + 7 + ], + "vault_seq_num": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_sum_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_update_column": {}, + "v0_4_splits_updates": { + "_inc": [ + 1464 + ], + "_set": [ + 1476 + ], + "where": [ + 1462 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_var_pop_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_var_pop_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_var_samp_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_var_samp_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_variance_fields": { + "amount": [ + 2 + ], + "slot": [ + 2 + ], + "vault_seq_num": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_splits_variance_order_by": { + "amount": [ + 346 + ], + "slot": [ + 346 + ], + "vault_seq_num": [ + 346 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "v0_4_merges": [ + 1337 + ], + "v0_4_splits": [ + 1453 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_aggregate": { + "aggregate": [ + 1497 + ], + "nodes": [ + 1495 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_aggregate_fields": { + "avg": [ + 1498 + ], + "count": [ + 3, + { + "columns": [ + 1509, + "[v0_4_swaps_select_column!]" + ], + "distinct": [ + 0 + ] + } + ], + "max": [ + 1503 + ], + "min": [ + 1504 + ], + "stddev": [ + 1511 + ], + "stddev_pop": [ + 1512 + ], + "stddev_samp": [ + 1513 + ], + "sum": [ + 1516 + ], + "var_pop": [ + 1519 + ], + "var_samp": [ + 1520 + ], + "variance": [ + 1521 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_avg_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_bool_exp": { + "_and": [ + 1499 + ], + "_not": [ + 1499 + ], + "_or": [ + 1499 + ], + "amm_addr": [ + 6 + ], + "amm_seq_num": [ + 8 + ], + "block_time": [ + 860 + ], + "created_at": [ + 860 + ], + "id": [ + 8 + ], + "input_amount": [ + 8 + ], + "output_amount": [ + 8 + ], + "signature": [ + 6 + ], + "slot": [ + 8 + ], + "swap_type": [ + 6 + ], + "user_addr": [ + 6 + ], + "v0_4_merges": [ + 1346 + ], + "v0_4_splits": [ + 1462 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_constraint": {}, + "v0_4_swaps_inc_input": { + "amm_seq_num": [ + 7 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_insert_input": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "v0_4_merges": [ + 1355 + ], + "v0_4_splits": [ + 1471 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_max_fields": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_min_fields": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_mutation_response": { + "affected_rows": [ + 3 + ], + "returning": [ + 1495 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_on_conflict": { + "constraint": [ + 1500 + ], + "update_columns": [ + 1517 + ], + "where": [ + 1499 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_order_by": { + "amm_addr": [ + 346 + ], + "amm_seq_num": [ + 346 + ], + "block_time": [ + 346 + ], + "created_at": [ + 346 + ], + "id": [ + 346 + ], + "input_amount": [ + 346 + ], + "output_amount": [ + 346 + ], + "signature": [ + 346 + ], + "slot": [ + 346 + ], + "swap_type": [ + 346 + ], + "user_addr": [ + 346 + ], + "v0_4_merges": [ + 1357 + ], + "v0_4_splits": [ + 1473 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_pk_columns_input": { + "signature": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_select_column": {}, + "v0_4_swaps_set_input": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_stddev_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_stddev_pop_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_stddev_samp_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_stream_cursor_input": { + "initial_value": [ + 1515 + ], + "ordering": [ + 117 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_stream_cursor_value_input": { + "amm_addr": [ + 5 + ], + "amm_seq_num": [ + 7 + ], + "block_time": [ + 859 + ], + "created_at": [ + 859 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "signature": [ + 5 + ], + "slot": [ + 7 + ], + "swap_type": [ + 5 + ], + "user_addr": [ + 5 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_sum_fields": { + "amm_seq_num": [ + 7 + ], + "id": [ + 7 + ], + "input_amount": [ + 7 + ], + "output_amount": [ + 7 + ], + "slot": [ + 7 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_update_column": {}, + "v0_4_swaps_updates": { + "_inc": [ + 1501 + ], + "_set": [ + 1510 + ], + "where": [ + 1499 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_var_pop_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_var_samp_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "v0_4_swaps_variance_fields": { + "amm_seq_num": [ + 2 + ], + "id": [ + 2 + ], + "input_amount": [ + 2 + ], + "output_amount": [ + 2 + ], + "slot": [ + 2 + ], + "__typename": [ + 5 + ] + }, + "Query": { + "candles": [ + 9, + { + "distinct_on": [ + 30, + "[candles_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 28, + "[candles_order_by!]" + ], + "where": [ + 18 + ] + } + ], + "candles_aggregate": [ + 10, + { + "distinct_on": [ + 30, + "[candles_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 28, + "[candles_order_by!]" + ], + "where": [ + 18 + ] + } + ], + "candles_by_pk": [ + 9, + { + "candle_duration": [ + 3, + "Int!" + ], + "market_acct": [ + 5, + "String!" + ], + "timestamp": [ + 859, + "timestamptz!" + ] + } + ], + "comments": [ + 50, + { + "distinct_on": [ + 72, + "[comments_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 70, + "[comments_order_by!]" + ], + "where": [ + 59 + ] + } + ], + "comments_aggregate": [ + 51, + { + "distinct_on": [ + 72, + "[comments_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 70, + "[comments_order_by!]" + ], + "where": [ + 59 + ] + } + ], + "comments_by_pk": [ + 50, + { + "comment_id": [ + 7, + "bigint!" + ] + } + ], + "conditional_vaults": [ + 92, + { + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" + ], + "where": [ + 99 + ] + } + ], + "conditional_vaults_aggregate": [ + 93, + { + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" + ], + "where": [ + 99 + ] + } + ], + "conditional_vaults_by_pk": [ + 92, + { + "cond_vault_acct": [ + 5, + "String!" + ] + } + ], + "dao_details": [ + 118, + { + "distinct_on": [ + 138, + "[dao_details_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 135, + "[dao_details_order_by!]" + ], + "where": [ + 123 + ] + } + ], + "dao_details_aggregate": [ + 119, + { + "distinct_on": [ + 138, + "[dao_details_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 135, + "[dao_details_order_by!]" + ], + "where": [ + 123 + ] + } + ], + "dao_details_by_pk": [ + 118, + { + "dao_id": [ + 7, + "bigint!" + ] + } + ], + "daos": [ + 155, + { + "distinct_on": [ + 177, + "[daos_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 + ] + } + ], + "daos_aggregate": [ + 156, + { + "distinct_on": [ + 177, + "[daos_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 + ] + } + ], + "daos_by_pk": [ + 155, + { + "dao_acct": [ + 5, + "String!" + ] + } + ], + "indexer_account_dependencies": [ + 199, + { + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 + ] + } + ], + "indexer_account_dependencies_aggregate": [ + 200, + { + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 + ] + } + ], + "indexer_account_dependencies_by_pk": [ + 199, + { + "acct": [ + 5, + "String!" + ], + "name": [ + 5, + "String!" + ] + } + ], + "indexers": [ + 223, + { + "distinct_on": [ + 238, + "[indexers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 236, + "[indexers_order_by!]" + ], + "where": [ + 227 + ] + } + ], + "indexers_aggregate": [ + 224, + { + "distinct_on": [ + 238, + "[indexers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 236, + "[indexers_order_by!]" + ], + "where": [ + 227 + ] + } + ], + "indexers_by_pk": [ + 223, + { + "name": [ + 5, + "String!" + ] + } + ], + "makes": [ + 256, + { + "distinct_on": [ + 280, + "[makes_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 278, + "[makes_order_by!]" + ], + "where": [ + 267 + ] + } + ], + "makes_aggregate": [ + 257, + { + "distinct_on": [ + 280, + "[makes_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 278, + "[makes_order_by!]" + ], + "where": [ + 267 + ] + } + ], + "makes_by_pk": [ + 256, + { + "order_tx_sig": [ + 5, + "String!" + ] + } + ], + "markets": [ + 302, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } + ], + "markets_aggregate": [ + 303, + { + "distinct_on": [ + 324, + "[markets_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 + ] + } + ], + "markets_by_pk": [ + 302, + { + "market_acct": [ + 5, + "String!" + ] + } + ], + "orders": [ + 347, + { + "distinct_on": [ + 371, + "[orders_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 369, + "[orders_order_by!]" + ], + "where": [ + 358 + ] + } + ], + "orders_aggregate": [ + 348, + { + "distinct_on": [ + 371, + "[orders_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 369, + "[orders_order_by!]" + ], + "where": [ + 358 + ] + } + ], + "orders_by_pk": [ + 347, + { + "order_tx_sig": [ + 5, + "String!" + ] + } + ], + "prices": [ + 393, + { + "distinct_on": [ + 440, + "[prices_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 438, + "[prices_order_by!]" + ], + "where": [ + 402 + ] + } + ], + "prices_aggregate": [ + 394, + { + "distinct_on": [ + 440, + "[prices_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 438, + "[prices_order_by!]" + ], + "where": [ + 402 + ] + } + ], + "prices_by_pk": [ + 393, + { + "created_at": [ + 859, + "timestamptz!" + ], + "market_acct": [ + 5, + "String!" + ] + } + ], + "prices_chart_data": [ + 403, + { + "distinct_on": [ + 416, + "[prices_chart_data_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 415, + "[prices_chart_data_order_by!]" + ], + "where": [ + 407 + ] + } + ], + "prices_chart_data_aggregate": [ + 404, + { + "distinct_on": [ + 416, + "[prices_chart_data_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 415, + "[prices_chart_data_order_by!]" + ], + "where": [ + 407 + ] + } + ], + "program_system": [ + 460, + { + "distinct_on": [ + 491, + "[program_system_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 489, + "[program_system_order_by!]" + ], + "where": [ + 479 + ] + } + ], + "program_system_aggregate": [ + 461, + { + "distinct_on": [ + 491, + "[program_system_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 489, + "[program_system_order_by!]" + ], + "where": [ + 479 + ] + } + ], + "program_system_by_pk": [ + 460, + { + "system_version": [ + 197, + "float8!" + ] + } + ], + "programs": [ + 519, + { + "distinct_on": [ + 534, + "[programs_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 532, + "[programs_order_by!]" + ], + "where": [ + 523 + ] + } + ], + "programs_aggregate": [ + 520, + { + "distinct_on": [ + 534, + "[programs_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 532, + "[programs_order_by!]" + ], + "where": [ + 523 + ] + } + ], + "programs_by_pk": [ + 519, + { + "program_acct": [ + 5, + "String!" + ] + } + ], + "proposal_bars": [ + 547, + { + "distinct_on": [ + 561, + "[proposal_bars_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 559, + "[proposal_bars_order_by!]" + ], + "where": [ + 551 + ] + } + ], + "proposal_bars_aggregate": [ + 548, + { + "distinct_on": [ + 561, + "[proposal_bars_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 559, + "[proposal_bars_order_by!]" + ], + "where": [ + 551 + ] + } + ], + "proposal_bars_by_pk": [ + 547, + { + "bar_size": [ + 251, + "interval!" + ], + "bar_start_time": [ + 859, + "timestamptz!" + ], + "proposal_acct": [ + 5, + "String!" + ] + } + ], + "proposal_details": [ + 574, + { + "distinct_on": [ + 600, + "[proposal_details_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 597, + "[proposal_details_order_by!]" + ], + "where": [ + 584 + ] + } + ], + "proposal_details_aggregate": [ + 575, + { + "distinct_on": [ + 600, + "[proposal_details_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 597, + "[proposal_details_order_by!]" + ], + "where": [ + 584 + ] + } + ], + "proposal_details_by_pk": [ + 574, + { + "proposal_id": [ + 7, + "bigint!" + ] + } + ], + "proposal_total_trade_volume": [ + 624, + { + "distinct_on": [ + 632, + "[proposal_total_trade_volume_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 631, + "[proposal_total_trade_volume_order_by!]" + ], + "where": [ + 628 + ] + } + ], + "proposal_total_trade_volume_aggregate": [ + 625, + { + "distinct_on": [ + 632, + "[proposal_total_trade_volume_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 631, + "[proposal_total_trade_volume_order_by!]" + ], + "where": [ + 628 + ] + } + ], + "proposals": [ + 642, + { + "distinct_on": [ + 674, + "[proposals_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 672, + "[proposals_order_by!]" + ], + "where": [ + 661 + ] + } + ], + "proposals_aggregate": [ + 643, + { + "distinct_on": [ + 674, + "[proposals_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 672, + "[proposals_order_by!]" + ], + "where": [ + 661 + ] + } + ], + "proposals_by_pk": [ + 642, + { + "proposal_acct": [ + 5, + "String!" + ] + } + ], + "reactions": [ + 702, + { + "distinct_on": [ + 723, + "[reactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 721, + "[reactions_order_by!]" + ], + "where": [ + 711 + ] + } + ], + "reactions_aggregate": [ + 703, + { + "distinct_on": [ + 723, + "[reactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 721, + "[reactions_order_by!]" + ], + "where": [ + 711 + ] + } + ], + "reactions_by_pk": [ + 702, + { + "reaction_id": [ + 1251, + "uuid!" + ] + } + ], + "sessions": [ + 743, + { + "distinct_on": [ + 761, + "[sessions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 759, + "[sessions_order_by!]" + ], + "where": [ + 750 + ] + } + ], + "sessions_aggregate": [ + 744, + { + "distinct_on": [ + 761, + "[sessions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 759, + "[sessions_order_by!]" + ], + "where": [ + 750 + ] + } + ], + "sessions_by_pk": [ + 743, + { + "id": [ + 1251, + "uuid!" + ] + } + ], + "signature_accounts": [ + 767, + { + "distinct_on": [ + 779, + "[signature_accounts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 777, + "[signature_accounts_order_by!]" + ], + "where": [ + 770 + ] + } + ], + "signature_accounts_aggregate": [ + 768, + { + "distinct_on": [ + 779, + "[signature_accounts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 777, + "[signature_accounts_order_by!]" + ], + "where": [ + 770 + ] + } + ], + "signature_accounts_by_pk": [ + 767, + { + "account": [ + 5, + "String!" + ], + "signature": [ + 5, + "String!" + ] + } + ], + "signatures": [ + 785, + { + "distinct_on": [ + 800, + "[signatures_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 798, + "[signatures_order_by!]" + ], + "where": [ + 789 + ] + } + ], + "signatures_aggregate": [ + 786, + { + "distinct_on": [ + 800, + "[signatures_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 798, + "[signatures_order_by!]" + ], + "where": [ + 789 + ] + } + ], + "signatures_by_pk": [ + 785, + { + "signature": [ + 5, + "String!" + ] + } + ], + "takes": [ + 815, + { + "distinct_on": [ + 837, + "[takes_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 835, + "[takes_order_by!]" + ], + "where": [ + 824 + ] + } + ], + "takes_aggregate": [ + 816, + { + "distinct_on": [ + 837, + "[takes_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 835, + "[takes_order_by!]" + ], + "where": [ + 824 + ] + } + ], + "takes_by_pk": [ + 815, + { + "order_tx_sig": [ + 5, + "String!" + ] + } + ], + "token_acct_balances": [ + 861, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } + ], + "token_acct_balances_aggregate": [ + 862, + { + "distinct_on": [ + 882, + "[token_acct_balances_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 880, + "[token_acct_balances_order_by!]" + ], + "where": [ + 870 + ] + } + ], + "token_acct_balances_by_pk": [ + 861, + { + "amount": [ + 7, + "bigint!" + ], + "created_at": [ + 859, + "timestamptz!" + ], + "mint_acct": [ + 5, + "String!" + ], + "token_acct": [ + 5, + "String!" + ] + } + ], + "token_accts": [ + 904, + { + "distinct_on": [ + 926, + "[token_accts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 924, + "[token_accts_order_by!]" + ], + "where": [ + 913 + ] + } + ], + "token_accts_aggregate": [ + 905, + { + "distinct_on": [ + 926, + "[token_accts_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 924, + "[token_accts_order_by!]" + ], + "where": [ + 913 + ] + } + ], + "token_accts_by_pk": [ + 904, + { + "token_acct": [ + 5, + "String!" + ] + } + ], + "tokens": [ + 946, + { + "distinct_on": [ + 961, + "[tokens_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 959, + "[tokens_order_by!]" + ], + "where": [ + 950 + ] + } + ], + "tokens_aggregate": [ + 947, + { + "distinct_on": [ + 961, + "[tokens_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 959, + "[tokens_order_by!]" + ], + "where": [ + 950 + ] + } + ], + "tokens_by_pk": [ + 946, + { + "mint_acct": [ + 5, + "String!" + ] + } + ], + "top_dao_traders": [ + 151, + { + "args": [ + 974, + "top_dao_traders_arguments!" + ], + "distinct_on": [ + 153, + "[dao_trader_enum_name!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 154, + "[dao_trader_order_by!]" + ], + "where": [ + 152 + ] + } + ], + "transaction_watcher_transactions": [ + 975, + { + "distinct_on": [ + 996, + "[transaction_watcher_transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 994, + "[transaction_watcher_transactions_order_by!]" + ], + "where": [ + 984 + ] + } + ], + "transaction_watcher_transactions_aggregate": [ + 976, + { + "distinct_on": [ + 996, + "[transaction_watcher_transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 994, + "[transaction_watcher_transactions_order_by!]" + ], + "where": [ + 984 + ] + } + ], + "transaction_watcher_transactions_by_pk": [ + 975, + { + "tx_sig": [ + 5, + "String!" + ], + "watcher_acct": [ + 5, + "String!" + ] + } + ], + "transaction_watchers": [ + 1016, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } + ], + "transaction_watchers_aggregate": [ + 1017, + { + "distinct_on": [ + 1038, + "[transaction_watchers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1036, + "[transaction_watchers_order_by!]" + ], + "where": [ + 1025 + ] + } + ], + "transaction_watchers_by_pk": [ + 1016, + { + "acct": [ + 5, + "String!" + ] + } + ], + "transactions": [ + 1058, + { + "distinct_on": [ + 1073, + "[transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1071, + "[transactions_order_by!]" + ], + "where": [ + 1062 + ] + } + ], + "transactions_aggregate": [ + 1059, + { + "distinct_on": [ + 1073, + "[transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1071, + "[transactions_order_by!]" + ], + "where": [ + 1062 + ] + } + ], + "transactions_by_pk": [ + 1058, + { + "tx_sig": [ + 5, + "String!" + ] + } + ], + "twap_chart_data": [ + 1086, + { + "distinct_on": [ + 1099, + "[twap_chart_data_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1098, + "[twap_chart_data_order_by!]" + ], + "where": [ + 1090 + ] + } + ], + "twap_chart_data_aggregate": [ + 1087, + { + "distinct_on": [ + 1099, + "[twap_chart_data_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1098, + "[twap_chart_data_order_by!]" + ], + "where": [ + 1090 + ] + } + ], + "twaps": [ + 1112, + { + "distinct_on": [ + 1133, + "[twaps_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1131, + "[twaps_order_by!]" + ], + "where": [ + 1121 + ] + } + ], + "twaps_aggregate": [ + 1113, + { + "distinct_on": [ + 1133, + "[twaps_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1131, + "[twaps_order_by!]" + ], + "where": [ + 1121 + ] + } + ], + "twaps_by_pk": [ + 1112, + { + "market_acct": [ + 5, + "String!" + ], + "updated_slot": [ + 7, + "bigint!" + ] + } + ], + "user_count_and_trade_count_per_proposal": [ + 620, + { + "args": [ + 1153, + "user_count_and_trade_count_per_proposal_arguments!" + ], + "distinct_on": [ + 622, + "[proposal_statistics_enum_name!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 623, + "[proposal_statistics_order_by!]" + ], + "where": [ + 621 + ] + } + ], + "user_deposits": [ + 1154, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } + ], + "user_deposits_aggregate": [ + 1155, + { + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 + ] + } + ], + "user_performance": [ + 1191, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "user_performance_aggregate": [ + 1192, + { + "distinct_on": [ + 1212, + "[user_performance_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1210, + "[user_performance_order_by!]" + ], + "where": [ + 1200 + ] + } + ], + "user_performance_by_pk": [ + 1191, + { + "proposal_acct": [ + 5, + "String!" + ], + "user_acct": [ + 5, + "String!" + ] + } + ], + "users": [ + 1232, + { + "distinct_on": [ + 1245, + "[users_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1243, + "[users_order_by!]" + ], + "where": [ + 1235 + ] + } + ], + "users_aggregate": [ + 1233, + { + "distinct_on": [ + 1245, + "[users_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1243, + "[users_order_by!]" + ], + "where": [ + 1235 + ] + } + ], + "users_by_pk": [ + 1232, + { + "user_acct": [ + 5, + "String!" + ] + } + ], + "v0_4_amms": [ + 1253, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v0_4_amms_aggregate": [ + 1254, + { + "distinct_on": [ + 1275, + "[v0_4_amms_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1273, + "[v0_4_amms_order_by!]" + ], + "where": [ + 1262 + ] + } + ], + "v0_4_amms_by_pk": [ + 1253, + { + "amm_addr": [ + 5, + "String!" + ] + } + ], + "v0_4_conditional_vaults": [ + 1295, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "v0_4_conditional_vaults_aggregate": [ + 1296, + { + "distinct_on": [ + 1317, + "[v0_4_conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1315, + "[v0_4_conditional_vaults_order_by!]" + ], + "where": [ + 1304 + ] + } + ], + "v0_4_conditional_vaults_by_pk": [ + 1295, + { + "conditional_vault_addr": [ + 5, + "String!" + ] + } + ], + "v0_4_merges": [ + 1337, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } + ], + "v0_4_merges_aggregate": [ + 1338, + { + "distinct_on": [ + 1359, + "[v0_4_merges_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1357, + "[v0_4_merges_order_by!]" + ], + "where": [ + 1346 + ] + } + ], + "v0_4_merges_by_pk": [ + 1337, + { + "vault_addr": [ + 5, + "String!" + ], + "vault_seq_num": [ + 7, + "bigint!" + ] + } + ], + "v0_4_metric_decisions": [ + 1379, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "v0_4_metric_decisions_aggregate": [ + 1380, + { + "distinct_on": [ + 1400, + "[v0_4_metric_decisions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1398, + "[v0_4_metric_decisions_order_by!]" + ], + "where": [ + 1388 + ] + } + ], + "v0_4_metric_decisions_by_pk": [ + 1379, + { + "id": [ + 7, + "bigint!" + ] + } + ], + "v0_4_questions": [ + 1420, + { + "distinct_on": [ + 1440, + "[v0_4_questions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1437, + "[v0_4_questions_order_by!]" + ], + "where": [ + 1425 + ] + } + ], + "v0_4_questions_aggregate": [ + 1421, + { + "distinct_on": [ + 1440, + "[v0_4_questions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1437, + "[v0_4_questions_order_by!]" + ], + "where": [ + 1425 + ] + } ], - "sessions": [ - 727, + "v0_4_questions_by_pk": [ + 1420, + { + "question_addr": [ + 5, + "String!" + ] + } + ], + "v0_4_splits": [ + 1453, { "distinct_on": [ - 745, - "[sessions_select_column!]" + 1475, + "[v0_4_splits_select_column!]" ], "limit": [ 3 @@ -22508,20 +35407,20 @@ export default { 3 ], "order_by": [ - 743, - "[sessions_order_by!]" + 1473, + "[v0_4_splits_order_by!]" ], "where": [ - 734 + 1462 ] } ], - "sessions_aggregate": [ - 728, + "v0_4_splits_aggregate": [ + 1454, { "distinct_on": [ - 745, - "[sessions_select_column!]" + 1475, + "[v0_4_splits_select_column!]" ], "limit": [ 3 @@ -22530,4162 +35429,4137 @@ export default { 3 ], "order_by": [ - 743, - "[sessions_order_by!]" + 1473, + "[v0_4_splits_order_by!]" ], "where": [ - 734 + 1462 ] } ], - "user_acct": [ - 5 - ], - "__typename": [ - 5 - ] - }, - "users_aggregate": { - "aggregate": [ - 1084 - ], - "nodes": [ - 1082 - ], - "__typename": [ - 5 - ] - }, - "users_aggregate_fields": { - "count": [ - 3, + "v0_4_splits_by_pk": [ + 1453, { - "columns": [ - 1095, - "[users_select_column!]" + "vault_addr": [ + 5, + "String!" ], - "distinct": [ - 0 + "vault_seq_num": [ + 7, + "bigint!" ] } ], - "max": [ - 1088 - ], - "min": [ - 1089 - ], - "__typename": [ - 5 - ] - }, - "users_bool_exp": { - "_and": [ - 1085 - ], - "_not": [ - 1085 - ], - "_or": [ - 1085 - ], - "created_at": [ - 798 - ], - "sessions": [ - 734 + "v0_4_swaps": [ + 1495, + { + "distinct_on": [ + 1509, + "[v0_4_swaps_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1507, + "[v0_4_swaps_order_by!]" + ], + "where": [ + 1499 + ] + } ], - "sessions_aggregate": [ - 729 + "v0_4_swaps_aggregate": [ + 1496, + { + "distinct_on": [ + 1509, + "[v0_4_swaps_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1507, + "[v0_4_swaps_order_by!]" + ], + "where": [ + 1499 + ] + } ], - "user_acct": [ - 6 + "v0_4_swaps_by_pk": [ + 1495, + { + "signature": [ + 5, + "String!" + ] + } ], "__typename": [ 5 ] }, - "users_constraint": {}, - "users_insert_input": { - "created_at": [ - 797 - ], - "sessions": [ - 733 + "Mutation": { + "delete_candles": [ + 26, + { + "where": [ + 18, + "candles_bool_exp!" + ] + } ], - "user_acct": [ - 5 + "delete_candles_by_pk": [ + 9, + { + "candle_duration": [ + 3, + "Int!" + ], + "market_acct": [ + 5, + "String!" + ], + "timestamp": [ + 859, + "timestamptz!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_max_fields": { - "created_at": [ - 797 + "delete_comments": [ + 67, + { + "where": [ + 59, + "comments_bool_exp!" + ] + } ], - "user_acct": [ - 5 + "delete_comments_by_pk": [ + 50, + { + "comment_id": [ + 7, + "bigint!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_min_fields": { - "created_at": [ - 797 + "delete_conditional_vaults": [ + 106, + { + "where": [ + 99, + "conditional_vaults_bool_exp!" + ] + } ], - "user_acct": [ - 5 + "delete_conditional_vaults_by_pk": [ + 92, + { + "cond_vault_acct": [ + 5, + "String!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_mutation_response": { - "affected_rows": [ - 3 + "delete_dao_details": [ + 132, + { + "where": [ + 123, + "dao_details_bool_exp!" + ] + } ], - "returning": [ - 1082 + "delete_dao_details_by_pk": [ + 118, + { + "dao_id": [ + 7, + "bigint!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_obj_rel_insert_input": { - "data": [ - 1087 + "delete_daos": [ + 172, + { + "where": [ + 164, + "daos_bool_exp!" + ] + } ], - "on_conflict": [ - 1092 + "delete_daos_by_pk": [ + 155, + { + "dao_acct": [ + 5, + "String!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_on_conflict": { - "constraint": [ - 1086 + "delete_indexer_account_dependencies": [ + 213, + { + "where": [ + 206, + "indexer_account_dependencies_bool_exp!" + ] + } ], - "update_columns": [ - 1099 + "delete_indexer_account_dependencies_by_pk": [ + 199, + { + "acct": [ + 5, + "String!" + ], + "name": [ + 5, + "String!" + ] + } ], - "where": [ - 1085 + "delete_indexers": [ + 233, + { + "where": [ + 227, + "indexers_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_order_by": { - "created_at": [ - 342 + "delete_indexers_by_pk": [ + 223, + { + "name": [ + 5, + "String!" + ] + } ], - "sessions_aggregate": [ - 732 + "delete_makes": [ + 275, + { + "where": [ + 267, + "makes_bool_exp!" + ] + } ], - "user_acct": [ - 342 + "delete_makes_by_pk": [ + 256, + { + "order_tx_sig": [ + 5, + "String!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_pk_columns_input": { - "user_acct": [ - 5 + "delete_markets": [ + 319, + { + "where": [ + 311, + "markets_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_select_column": {}, - "users_set_input": { - "created_at": [ - 797 + "delete_markets_by_pk": [ + 302, + { + "market_acct": [ + 5, + "String!" + ] + } ], - "user_acct": [ - 5 + "delete_orders": [ + 366, + { + "where": [ + 358, + "orders_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_stream_cursor_input": { - "initial_value": [ - 1098 + "delete_orders_by_pk": [ + 347, + { + "order_tx_sig": [ + 5, + "String!" + ] + } ], - "ordering": [ - 117 + "delete_prices": [ + 436, + { + "where": [ + 402, + "prices_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_stream_cursor_value_input": { - "created_at": [ - 797 + "delete_prices_by_pk": [ + 393, + { + "created_at": [ + 859, + "timestamptz!" + ], + "market_acct": [ + 5, + "String!" + ] + } ], - "user_acct": [ - 5 + "delete_prices_chart_data": [ + 413, + { + "where": [ + 407, + "prices_chart_data_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "users_update_column": {}, - "users_updates": { - "_set": [ - 1096 + "delete_program_system": [ + 487, + { + "where": [ + 479, + "program_system_bool_exp!" + ] + } ], - "where": [ - 1085 + "delete_program_system_by_pk": [ + 460, + { + "system_version": [ + 197, + "float8!" + ] + } ], - "__typename": [ - 5 - ] - }, - "uuid": {}, - "uuid_comparison_exp": { - "_eq": [ - 1101 + "delete_programs": [ + 529, + { + "where": [ + 523, + "programs_bool_exp!" + ] + } ], - "_gt": [ - 1101 + "delete_programs_by_pk": [ + 519, + { + "program_acct": [ + 5, + "String!" + ] + } ], - "_gte": [ - 1101 + "delete_proposal_bars": [ + 557, + { + "where": [ + 551, + "proposal_bars_bool_exp!" + ] + } ], - "_in": [ - 1101 + "delete_proposal_bars_by_pk": [ + 547, + { + "bar_size": [ + 251, + "interval!" + ], + "bar_start_time": [ + 859, + "timestamptz!" + ], + "proposal_acct": [ + 5, + "String!" + ] + } ], - "_is_null": [ - 0 + "delete_proposal_details": [ + 595, + { + "where": [ + 584, + "proposal_details_bool_exp!" + ] + } ], - "_lt": [ - 1101 + "delete_proposal_details_by_pk": [ + 574, + { + "proposal_id": [ + 7, + "bigint!" + ] + } ], - "_lte": [ - 1101 + "delete_proposals": [ + 669, + { + "where": [ + 661, + "proposals_bool_exp!" + ] + } ], - "_neq": [ - 1101 + "delete_proposals_by_pk": [ + 642, + { + "proposal_acct": [ + 5, + "String!" + ] + } ], - "_nin": [ - 1101 + "delete_reactions": [ + 719, + { + "where": [ + 711, + "reactions_bool_exp!" + ] + } ], - "__typename": [ - 5 - ] - }, - "Query": { - "candles": [ - 9, + "delete_reactions_by_pk": [ + 702, + { + "reaction_id": [ + 1251, + "uuid!" + ] + } + ], + "delete_sessions": [ + 757, { - "distinct_on": [ - 30, - "[candles_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 28, - "[candles_order_by!]" - ], "where": [ - 18 + 750, + "sessions_bool_exp!" ] } ], - "candles_aggregate": [ - 10, + "delete_sessions_by_pk": [ + 743, + { + "id": [ + 1251, + "uuid!" + ] + } + ], + "delete_signature_accounts": [ + 775, { - "distinct_on": [ - 30, - "[candles_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 28, - "[candles_order_by!]" - ], "where": [ - 18 + 770, + "signature_accounts_bool_exp!" ] } ], - "candles_by_pk": [ - 9, + "delete_signature_accounts_by_pk": [ + 767, { - "candle_duration": [ - 3, - "Int!" - ], - "market_acct": [ + "account": [ 5, "String!" ], - "timestamp": [ - 797, - "timestamptz!" + "signature": [ + 5, + "String!" ] } ], - "comments": [ - 50, + "delete_signatures": [ + 795, { - "distinct_on": [ - 72, - "[comments_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 70, - "[comments_order_by!]" - ], "where": [ - 59 + 789, + "signatures_bool_exp!" ] } ], - "comments_aggregate": [ - 51, + "delete_signatures_by_pk": [ + 785, + { + "signature": [ + 5, + "String!" + ] + } + ], + "delete_takes": [ + 832, { - "distinct_on": [ - 72, - "[comments_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 70, - "[comments_order_by!]" - ], "where": [ - 59 + 824, + "takes_bool_exp!" ] } ], - "comments_by_pk": [ - 50, + "delete_takes_by_pk": [ + 815, { - "comment_id": [ - 7, - "bigint!" + "order_tx_sig": [ + 5, + "String!" ] } ], - "conditional_vaults": [ - 92, + "delete_token_acct_balances": [ + 878, { - "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 109, - "[conditional_vaults_order_by!]" - ], "where": [ - 99 + 870, + "token_acct_balances_bool_exp!" ] } ], - "conditional_vaults_aggregate": [ - 93, + "delete_token_acct_balances_by_pk": [ + 861, { - "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" - ], - "limit": [ - 3 + "amount": [ + 7, + "bigint!" ], - "offset": [ - 3 + "created_at": [ + 859, + "timestamptz!" ], - "order_by": [ - 109, - "[conditional_vaults_order_by!]" + "mint_acct": [ + 5, + "String!" ], + "token_acct": [ + 5, + "String!" + ] + } + ], + "delete_token_accts": [ + 921, + { "where": [ - 99 + 913, + "token_accts_bool_exp!" ] } ], - "conditional_vaults_by_pk": [ - 92, + "delete_token_accts_by_pk": [ + 904, { - "cond_vault_acct": [ + "token_acct": [ 5, "String!" ] } ], - "dao_details": [ - 118, + "delete_tokens": [ + 956, { - "distinct_on": [ - 138, - "[dao_details_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 135, - "[dao_details_order_by!]" - ], "where": [ - 123 + 950, + "tokens_bool_exp!" ] } ], - "dao_details_aggregate": [ - 119, + "delete_tokens_by_pk": [ + 946, { - "distinct_on": [ - 138, - "[dao_details_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 135, - "[dao_details_order_by!]" - ], - "where": [ - 123 + "mint_acct": [ + 5, + "String!" ] } ], - "dao_details_by_pk": [ - 118, + "delete_transaction_watcher_transactions": [ + 992, { - "dao_id": [ - 7, - "bigint!" + "where": [ + 984, + "transaction_watcher_transactions_bool_exp!" ] } ], - "daos": [ - 151, + "delete_transaction_watcher_transactions_by_pk": [ + 975, { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" + "tx_sig": [ + 5, + "String!" ], + "watcher_acct": [ + 5, + "String!" + ] + } + ], + "delete_transaction_watchers": [ + 1033, + { "where": [ - 160 + 1025, + "transaction_watchers_bool_exp!" ] } ], - "daos_aggregate": [ - 152, + "delete_transaction_watchers_by_pk": [ + 1016, + { + "acct": [ + 5, + "String!" + ] + } + ], + "delete_transactions": [ + 1068, { - "distinct_on": [ - 173, - "[daos_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 171, - "[daos_order_by!]" - ], "where": [ - 160 + 1062, + "transactions_bool_exp!" ] } ], - "daos_by_pk": [ - 151, + "delete_transactions_by_pk": [ + 1058, { - "dao_acct": [ + "tx_sig": [ 5, "String!" ] } ], - "indexer_account_dependencies": [ - 195, + "delete_twap_chart_data": [ + 1096, { - "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" - ], "where": [ - 202 + 1090, + "twap_chart_data_bool_exp!" ] } ], - "indexer_account_dependencies_aggregate": [ - 196, + "delete_twaps": [ + 1129, { - "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" - ], "where": [ - 202 + 1121, + "twaps_bool_exp!" ] } ], - "indexer_account_dependencies_by_pk": [ - 195, + "delete_twaps_by_pk": [ + 1112, { - "acct": [ + "market_acct": [ 5, "String!" ], - "name": [ - 5, - "String!" + "updated_slot": [ + 7, + "bigint!" ] } ], - "indexers": [ - 219, + "delete_user_deposits": [ + 1170, { - "distinct_on": [ - 234, - "[indexers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 232, - "[indexers_order_by!]" - ], "where": [ - 223 + 1163, + "user_deposits_bool_exp!" ] } ], - "indexers_aggregate": [ - 220, + "delete_user_performance": [ + 1208, { - "distinct_on": [ - 234, - "[indexers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 232, - "[indexers_order_by!]" - ], "where": [ - 223 + 1200, + "user_performance_bool_exp!" ] } ], - "indexers_by_pk": [ - 219, + "delete_user_performance_by_pk": [ + 1191, { - "name": [ + "proposal_acct": [ + 5, + "String!" + ], + "user_acct": [ 5, "String!" ] } ], - "makes": [ - 252, + "delete_users": [ + 1240, { - "distinct_on": [ - 276, - "[makes_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 274, - "[makes_order_by!]" - ], "where": [ - 263 + 1235, + "users_bool_exp!" ] } ], - "makes_aggregate": [ - 253, + "delete_users_by_pk": [ + 1232, + { + "user_acct": [ + 5, + "String!" + ] + } + ], + "delete_v0_4_amms": [ + 1270, { - "distinct_on": [ - 276, - "[makes_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 274, - "[makes_order_by!]" - ], "where": [ - 263 + 1262, + "v0_4_amms_bool_exp!" ] } ], - "makes_by_pk": [ - 252, + "delete_v0_4_amms_by_pk": [ + 1253, { - "order_tx_sig": [ + "amm_addr": [ 5, "String!" ] } ], - "markets": [ - 298, + "delete_v0_4_conditional_vaults": [ + 1312, { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], "where": [ - 307 + 1304, + "v0_4_conditional_vaults_bool_exp!" ] } ], - "markets_aggregate": [ - 299, + "delete_v0_4_conditional_vaults_by_pk": [ + 1295, + { + "conditional_vault_addr": [ + 5, + "String!" + ] + } + ], + "delete_v0_4_merges": [ + 1354, { - "distinct_on": [ - 320, - "[markets_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 318, - "[markets_order_by!]" - ], "where": [ - 307 + 1346, + "v0_4_merges_bool_exp!" ] } ], - "markets_by_pk": [ - 298, + "delete_v0_4_merges_by_pk": [ + 1337, { - "market_acct": [ + "vault_addr": [ 5, "String!" + ], + "vault_seq_num": [ + 7, + "bigint!" ] } ], - "orders": [ - 343, + "delete_v0_4_metric_decisions": [ + 1396, { - "distinct_on": [ - 367, - "[orders_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 365, - "[orders_order_by!]" - ], "where": [ - 354 + 1388, + "v0_4_metric_decisions_bool_exp!" ] } ], - "orders_aggregate": [ - 344, + "delete_v0_4_metric_decisions_by_pk": [ + 1379, + { + "id": [ + 7, + "bigint!" + ] + } + ], + "delete_v0_4_questions": [ + 1434, { - "distinct_on": [ - 367, - "[orders_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 365, - "[orders_order_by!]" - ], "where": [ - 354 + 1425, + "v0_4_questions_bool_exp!" ] } ], - "orders_by_pk": [ - 343, + "delete_v0_4_questions_by_pk": [ + 1420, { - "order_tx_sig": [ + "question_addr": [ 5, "String!" ] } ], - "prices": [ - 389, + "delete_v0_4_splits": [ + 1470, { - "distinct_on": [ - 428, - "[prices_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 426, - "[prices_order_by!]" - ], "where": [ - 398 + 1462, + "v0_4_splits_bool_exp!" ] } ], - "prices_aggregate": [ - 390, + "delete_v0_4_splits_by_pk": [ + 1453, { - "distinct_on": [ - 428, - "[prices_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 426, - "[prices_order_by!]" + "vault_addr": [ + 5, + "String!" ], + "vault_seq_num": [ + 7, + "bigint!" + ] + } + ], + "delete_v0_4_swaps": [ + 1505, + { "where": [ - 398 + 1499, + "v0_4_swaps_bool_exp!" ] } ], - "prices_by_pk": [ - 389, + "delete_v0_4_swaps_by_pk": [ + 1495, { - "created_at": [ - 797, - "timestamptz!" - ], - "market_acct": [ + "signature": [ 5, "String!" ] } ], - "prices_chart_data": [ - 399, + "insert_candles": [ + 26, { - "distinct_on": [ - 407, - "[prices_chart_data_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 406, - "[prices_chart_data_order_by!]" + "objects": [ + 21, + "[candles_insert_input!]!" ], - "where": [ - 403 + "on_conflict": [ + 27 ] } ], - "prices_chart_data_aggregate": [ - 400, + "insert_candles_one": [ + 9, { - "distinct_on": [ - 407, - "[prices_chart_data_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 406, - "[prices_chart_data_order_by!]" + "object": [ + 21, + "candles_insert_input!" ], - "where": [ - 403 + "on_conflict": [ + 27 ] } ], - "program_system": [ - 448, + "insert_comments": [ + 67, { - "distinct_on": [ - 479, - "[program_system_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 477, - "[program_system_order_by!]" + "objects": [ + 62, + "[comments_insert_input!]!" ], - "where": [ - 467 + "on_conflict": [ + 69 ] } ], - "program_system_aggregate": [ - 449, + "insert_comments_one": [ + 50, { - "distinct_on": [ - 479, - "[program_system_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 477, - "[program_system_order_by!]" + "object": [ + 62, + "comments_insert_input!" ], - "where": [ - 467 + "on_conflict": [ + 69 ] } ], - "program_system_by_pk": [ - 448, + "insert_conditional_vaults": [ + 106, { - "system_version": [ - 193, - "float8!" + "objects": [ + 101, + "[conditional_vaults_insert_input!]!" + ], + "on_conflict": [ + 108 ] } ], - "programs": [ - 507, + "insert_conditional_vaults_one": [ + 92, { - "distinct_on": [ - 522, - "[programs_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 520, - "[programs_order_by!]" + "object": [ + 101, + "conditional_vaults_insert_input!" ], - "where": [ - 511 + "on_conflict": [ + 108 ] } ], - "programs_aggregate": [ - 508, + "insert_dao_details": [ + 132, { - "distinct_on": [ - 522, - "[programs_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 520, - "[programs_order_by!]" + "objects": [ + 129, + "[dao_details_insert_input!]!" ], - "where": [ - 511 + "on_conflict": [ + 134 ] } ], - "programs_by_pk": [ - 507, + "insert_dao_details_one": [ + 118, { - "program_acct": [ - 5, - "String!" + "object": [ + 129, + "dao_details_insert_input!" + ], + "on_conflict": [ + 134 ] } ], - "proposal_bars": [ - 535, + "insert_daos": [ + 172, { - "distinct_on": [ - 549, - "[proposal_bars_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 547, - "[proposal_bars_order_by!]" + "objects": [ + 167, + "[daos_insert_input!]!" ], - "where": [ - 539 + "on_conflict": [ + 174 ] } ], - "proposal_bars_aggregate": [ - 536, + "insert_daos_one": [ + 155, { - "distinct_on": [ - 549, - "[proposal_bars_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 547, - "[proposal_bars_order_by!]" + "object": [ + 167, + "daos_insert_input!" ], - "where": [ - 539 + "on_conflict": [ + 174 ] } ], - "proposal_bars_by_pk": [ - 535, + "insert_indexer_account_dependencies": [ + 213, { - "bar_size": [ - 247, - "interval!" - ], - "bar_start_time": [ - 797, - "timestamptz!" + "objects": [ + 208, + "[indexer_account_dependencies_insert_input!]!" ], - "proposal_acct": [ - 5, - "String!" + "on_conflict": [ + 214 ] } ], - "proposal_details": [ - 562, + "insert_indexer_account_dependencies_one": [ + 199, { - "distinct_on": [ - 588, - "[proposal_details_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 585, - "[proposal_details_order_by!]" + "object": [ + 208, + "indexer_account_dependencies_insert_input!" ], - "where": [ - 572 + "on_conflict": [ + 214 ] } ], - "proposal_details_aggregate": [ - 563, + "insert_indexers": [ + 233, { - "distinct_on": [ - 588, - "[proposal_details_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 585, - "[proposal_details_order_by!]" + "objects": [ + 230, + "[indexers_insert_input!]!" ], - "where": [ - 572 + "on_conflict": [ + 235 ] } ], - "proposal_details_by_pk": [ - 562, + "insert_indexers_one": [ + 223, { - "proposal_id": [ - 7, - "bigint!" + "object": [ + 230, + "indexers_insert_input!" + ], + "on_conflict": [ + 235 ] } ], - "proposal_total_trade_volume": [ - 608, + "insert_makes": [ + 275, { - "distinct_on": [ - 616, - "[proposal_total_trade_volume_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 615, - "[proposal_total_trade_volume_order_by!]" + "objects": [ + 270, + "[makes_insert_input!]!" ], - "where": [ - 612 + "on_conflict": [ + 277 ] } ], - "proposal_total_trade_volume_aggregate": [ - 609, + "insert_makes_one": [ + 256, { - "distinct_on": [ - 616, - "[proposal_total_trade_volume_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 615, - "[proposal_total_trade_volume_order_by!]" + "object": [ + 270, + "makes_insert_input!" ], - "where": [ - 612 + "on_conflict": [ + 277 ] } ], - "proposals": [ - 626, - { - "distinct_on": [ - 658, - "[proposals_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 656, - "[proposals_order_by!]" + "insert_markets": [ + 319, + { + "objects": [ + 314, + "[markets_insert_input!]!" ], - "where": [ - 645 + "on_conflict": [ + 321 ] } ], - "proposals_aggregate": [ - 627, + "insert_markets_one": [ + 302, { - "distinct_on": [ - 658, - "[proposals_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 656, - "[proposals_order_by!]" + "object": [ + 314, + "markets_insert_input!" ], - "where": [ - 645 + "on_conflict": [ + 321 ] } ], - "proposals_by_pk": [ - 626, + "insert_orders": [ + 366, { - "proposal_acct": [ - 5, - "String!" + "objects": [ + 361, + "[orders_insert_input!]!" + ], + "on_conflict": [ + 368 ] } ], - "reactions": [ - 686, + "insert_orders_one": [ + 347, { - "distinct_on": [ - 707, - "[reactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 705, - "[reactions_order_by!]" + "object": [ + 361, + "orders_insert_input!" ], - "where": [ - 695 + "on_conflict": [ + 368 ] } ], - "reactions_aggregate": [ - 687, + "insert_prices": [ + 436, { - "distinct_on": [ - 707, - "[reactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 705, - "[reactions_order_by!]" + "objects": [ + 431, + "[prices_insert_input!]!" ], - "where": [ - 695 + "on_conflict": [ + 437 ] } ], - "reactions_by_pk": [ - 686, + "insert_prices_chart_data": [ + 413, { - "proposal_acct": [ - 5, - "String!" - ], - "reaction": [ - 5, - "String!" + "objects": [ + 410, + "[prices_chart_data_insert_input!]!" ], - "reactor_acct": [ - 5, - "String!" + "on_conflict": [ + 414 ] } ], - "sessions": [ - 727, + "insert_prices_chart_data_one": [ + 403, { - "distinct_on": [ - 745, - "[sessions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 743, - "[sessions_order_by!]" + "object": [ + 410, + "prices_chart_data_insert_input!" ], - "where": [ - 734 + "on_conflict": [ + 414 ] } ], - "sessions_aggregate": [ - 728, + "insert_prices_one": [ + 393, { - "distinct_on": [ - 745, - "[sessions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 743, - "[sessions_order_by!]" + "object": [ + 431, + "prices_insert_input!" ], - "where": [ - 734 + "on_conflict": [ + 437 ] } ], - "sessions_by_pk": [ - 727, + "insert_program_system": [ + 487, { - "id": [ - 1101, - "uuid!" + "objects": [ + 482, + "[program_system_insert_input!]!" + ], + "on_conflict": [ + 488 ] } ], - "takes": [ - 753, + "insert_program_system_one": [ + 460, { - "distinct_on": [ - 775, - "[takes_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 773, - "[takes_order_by!]" + "object": [ + 482, + "program_system_insert_input!" ], - "where": [ - 762 + "on_conflict": [ + 488 ] } ], - "takes_aggregate": [ - 754, + "insert_programs": [ + 529, { - "distinct_on": [ - 775, - "[takes_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 773, - "[takes_order_by!]" + "objects": [ + 526, + "[programs_insert_input!]!" ], - "where": [ - 762 + "on_conflict": [ + 531 ] } ], - "takes_by_pk": [ - 753, + "insert_programs_one": [ + 519, { - "order_tx_sig": [ - 5, - "String!" + "object": [ + 526, + "programs_insert_input!" + ], + "on_conflict": [ + 531 ] } ], - "token_acct_balances": [ - 799, + "insert_proposal_bars": [ + 557, { - "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 818, - "[token_acct_balances_order_by!]" + "objects": [ + 554, + "[proposal_bars_insert_input!]!" ], - "where": [ - 808 + "on_conflict": [ + 558 ] } ], - "token_acct_balances_aggregate": [ - 800, + "insert_proposal_bars_one": [ + 547, { - "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 818, - "[token_acct_balances_order_by!]" + "object": [ + 554, + "proposal_bars_insert_input!" ], - "where": [ - 808 + "on_conflict": [ + 558 ] } ], - "token_acct_balances_by_pk": [ - 799, + "insert_proposal_details": [ + 595, { - "amount": [ - 7, - "bigint!" - ], - "created_at": [ - 797, - "timestamptz!" - ], - "mint_acct": [ - 5, - "String!" + "objects": [ + 590, + "[proposal_details_insert_input!]!" ], - "token_acct": [ - 5, - "String!" + "on_conflict": [ + 596 ] } ], - "token_accts": [ - 842, + "insert_proposal_details_one": [ + 574, { - "distinct_on": [ - 864, - "[token_accts_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 862, - "[token_accts_order_by!]" + "object": [ + 590, + "proposal_details_insert_input!" ], - "where": [ - 851 + "on_conflict": [ + 596 ] } ], - "token_accts_aggregate": [ - 843, + "insert_proposals": [ + 669, { - "distinct_on": [ - 864, - "[token_accts_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 + "objects": [ + 664, + "[proposals_insert_input!]!" ], - "order_by": [ - 862, - "[token_accts_order_by!]" + "on_conflict": [ + 671 + ] + } + ], + "insert_proposals_one": [ + 642, + { + "object": [ + 664, + "proposals_insert_input!" ], - "where": [ - 851 + "on_conflict": [ + 671 ] } ], - "token_accts_by_pk": [ - 842, + "insert_reactions": [ + 719, { - "token_acct": [ - 5, - "String!" + "objects": [ + 714, + "[reactions_insert_input!]!" + ], + "on_conflict": [ + 720 ] } ], - "tokens": [ - 884, + "insert_reactions_one": [ + 702, { - "distinct_on": [ - 899, - "[tokens_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 897, - "[tokens_order_by!]" + "object": [ + 714, + "reactions_insert_input!" ], - "where": [ - 888 + "on_conflict": [ + 720 ] } ], - "tokens_aggregate": [ - 885, + "insert_sessions": [ + 757, { - "distinct_on": [ - 899, - "[tokens_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 897, - "[tokens_order_by!]" + "objects": [ + 752, + "[sessions_insert_input!]!" ], - "where": [ - 888 + "on_conflict": [ + 758 ] } ], - "tokens_by_pk": [ - 884, + "insert_sessions_one": [ + 743, { - "mint_acct": [ - 5, - "String!" + "object": [ + 752, + "sessions_insert_input!" + ], + "on_conflict": [ + 758 ] } ], - "transaction_watcher_transactions": [ - 912, + "insert_signature_accounts": [ + 775, { - "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" + "objects": [ + 772, + "[signature_accounts_insert_input!]!" ], - "where": [ - 921 + "on_conflict": [ + 776 ] } ], - "transaction_watcher_transactions_aggregate": [ - 913, + "insert_signature_accounts_one": [ + 767, { - "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" + "object": [ + 772, + "signature_accounts_insert_input!" ], - "where": [ - 921 + "on_conflict": [ + 776 ] } ], - "transaction_watcher_transactions_by_pk": [ - 912, + "insert_signatures": [ + 795, { - "tx_sig": [ - 5, - "String!" + "objects": [ + 792, + "[signatures_insert_input!]!" ], - "watcher_acct": [ - 5, - "String!" + "on_conflict": [ + 797 ] } ], - "transaction_watchers": [ - 953, + "insert_signatures_one": [ + 785, { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" + "object": [ + 792, + "signatures_insert_input!" ], - "where": [ - 962 + "on_conflict": [ + 797 ] } ], - "transaction_watchers_aggregate": [ - 954, + "insert_takes": [ + 832, { - "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 973, - "[transaction_watchers_order_by!]" + "objects": [ + 827, + "[takes_insert_input!]!" ], - "where": [ - 962 + "on_conflict": [ + 834 ] } ], - "transaction_watchers_by_pk": [ - 953, + "insert_takes_one": [ + 815, { - "acct": [ - 5, - "String!" + "object": [ + 827, + "takes_insert_input!" + ], + "on_conflict": [ + 834 ] } ], - "transactions": [ - 995, + "insert_token_acct_balances": [ + 878, { - "distinct_on": [ - 1010, - "[transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1008, - "[transactions_order_by!]" + "objects": [ + 873, + "[token_acct_balances_insert_input!]!" ], - "where": [ - 999 + "on_conflict": [ + 879 ] } ], - "transactions_aggregate": [ - 996, + "insert_token_acct_balances_one": [ + 861, { - "distinct_on": [ - 1010, - "[transactions_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1008, - "[transactions_order_by!]" + "object": [ + 873, + "token_acct_balances_insert_input!" ], - "where": [ - 999 + "on_conflict": [ + 879 ] } ], - "transactions_by_pk": [ - 995, + "insert_token_accts": [ + 921, { - "tx_sig": [ - 5, - "String!" + "objects": [ + 916, + "[token_accts_insert_input!]!" + ], + "on_conflict": [ + 923 ] } ], - "twap_chart_data": [ - 1023, + "insert_token_accts_one": [ + 904, { - "distinct_on": [ - 1031, - "[twap_chart_data_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1030, - "[twap_chart_data_order_by!]" + "object": [ + 916, + "token_accts_insert_input!" ], - "where": [ - 1027 + "on_conflict": [ + 923 ] } ], - "twap_chart_data_aggregate": [ - 1024, + "insert_tokens": [ + 956, { - "distinct_on": [ - 1031, - "[twap_chart_data_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1030, - "[twap_chart_data_order_by!]" + "objects": [ + 953, + "[tokens_insert_input!]!" ], - "where": [ - 1027 + "on_conflict": [ + 958 ] } ], - "twaps": [ - 1041, + "insert_tokens_one": [ + 946, { - "distinct_on": [ - 1062, - "[twaps_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1060, - "[twaps_order_by!]" + "object": [ + 953, + "tokens_insert_input!" ], - "where": [ - 1050 + "on_conflict": [ + 958 ] } ], - "twaps_aggregate": [ - 1042, + "insert_transaction_watcher_transactions": [ + 992, { - "distinct_on": [ - 1062, - "[twaps_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1060, - "[twaps_order_by!]" + "objects": [ + 987, + "[transaction_watcher_transactions_insert_input!]!" ], - "where": [ - 1050 + "on_conflict": [ + 993 ] } ], - "twaps_by_pk": [ - 1041, + "insert_transaction_watcher_transactions_one": [ + 975, { - "market_acct": [ - 5, - "String!" + "object": [ + 987, + "transaction_watcher_transactions_insert_input!" ], - "updated_slot": [ - 7, - "bigint!" + "on_conflict": [ + 993 ] } ], - "users": [ - 1082, + "insert_transaction_watchers": [ + 1033, { - "distinct_on": [ - 1095, - "[users_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 - ], - "order_by": [ - 1093, - "[users_order_by!]" + "objects": [ + 1028, + "[transaction_watchers_insert_input!]!" ], - "where": [ - 1085 + "on_conflict": [ + 1035 ] } ], - "users_aggregate": [ - 1083, + "insert_transaction_watchers_one": [ + 1016, { - "distinct_on": [ - 1095, - "[users_select_column!]" - ], - "limit": [ - 3 - ], - "offset": [ - 3 + "object": [ + 1028, + "transaction_watchers_insert_input!" ], - "order_by": [ - 1093, - "[users_order_by!]" + "on_conflict": [ + 1035 + ] + } + ], + "insert_transactions": [ + 1068, + { + "objects": [ + 1065, + "[transactions_insert_input!]!" ], - "where": [ - 1085 + "on_conflict": [ + 1070 ] } ], - "users_by_pk": [ - 1082, + "insert_transactions_one": [ + 1058, { - "user_acct": [ - 5, - "String!" + "object": [ + 1065, + "transactions_insert_input!" + ], + "on_conflict": [ + 1070 ] } ], - "__typename": [ - 5 - ] - }, - "Mutation": { - "delete_candles": [ - 26, + "insert_twap_chart_data": [ + 1096, { - "where": [ - 18, - "candles_bool_exp!" + "objects": [ + 1093, + "[twap_chart_data_insert_input!]!" + ], + "on_conflict": [ + 1097 ] } ], - "delete_candles_by_pk": [ - 9, + "insert_twap_chart_data_one": [ + 1086, { - "candle_duration": [ - 3, - "Int!" + "object": [ + 1093, + "twap_chart_data_insert_input!" ], - "market_acct": [ - 5, - "String!" + "on_conflict": [ + 1097 + ] + } + ], + "insert_twaps": [ + 1129, + { + "objects": [ + 1124, + "[twaps_insert_input!]!" ], - "timestamp": [ - 797, - "timestamptz!" + "on_conflict": [ + 1130 ] } ], - "delete_comments": [ - 67, + "insert_twaps_one": [ + 1112, { - "where": [ - 59, - "comments_bool_exp!" + "object": [ + 1124, + "twaps_insert_input!" + ], + "on_conflict": [ + 1130 ] } ], - "delete_comments_by_pk": [ - 50, + "insert_user_deposits": [ + 1170, { - "comment_id": [ - 7, - "bigint!" + "objects": [ + 1165, + "[user_deposits_insert_input!]!" ] } ], - "delete_conditional_vaults": [ - 106, + "insert_user_deposits_one": [ + 1154, { - "where": [ - 99, - "conditional_vaults_bool_exp!" + "object": [ + 1165, + "user_deposits_insert_input!" ] } ], - "delete_conditional_vaults_by_pk": [ - 92, + "insert_user_performance": [ + 1208, { - "cond_vault_acct": [ - 5, - "String!" + "objects": [ + 1203, + "[user_performance_insert_input!]!" + ], + "on_conflict": [ + 1209 ] } ], - "delete_dao_details": [ - 132, + "insert_user_performance_one": [ + 1191, { - "where": [ - 123, - "dao_details_bool_exp!" + "object": [ + 1203, + "user_performance_insert_input!" + ], + "on_conflict": [ + 1209 ] } ], - "delete_dao_details_by_pk": [ - 118, + "insert_users": [ + 1240, { - "dao_id": [ - 7, - "bigint!" + "objects": [ + 1237, + "[users_insert_input!]!" + ], + "on_conflict": [ + 1242 ] } ], - "delete_daos": [ - 168, + "insert_users_one": [ + 1232, { - "where": [ - 160, - "daos_bool_exp!" + "object": [ + 1237, + "users_insert_input!" + ], + "on_conflict": [ + 1242 ] } ], - "delete_daos_by_pk": [ - 151, + "insert_v0_4_amms": [ + 1270, { - "dao_acct": [ - 5, - "String!" + "objects": [ + 1265, + "[v0_4_amms_insert_input!]!" + ], + "on_conflict": [ + 1272 ] } ], - "delete_indexer_account_dependencies": [ - 209, + "insert_v0_4_amms_one": [ + 1253, { - "where": [ - 202, - "indexer_account_dependencies_bool_exp!" + "object": [ + 1265, + "v0_4_amms_insert_input!" + ], + "on_conflict": [ + 1272 ] } ], - "delete_indexer_account_dependencies_by_pk": [ - 195, + "insert_v0_4_conditional_vaults": [ + 1312, { - "acct": [ - 5, - "String!" + "objects": [ + 1307, + "[v0_4_conditional_vaults_insert_input!]!" ], - "name": [ - 5, - "String!" + "on_conflict": [ + 1314 ] } ], - "delete_indexers": [ - 229, + "insert_v0_4_conditional_vaults_one": [ + 1295, { - "where": [ - 223, - "indexers_bool_exp!" + "object": [ + 1307, + "v0_4_conditional_vaults_insert_input!" + ], + "on_conflict": [ + 1314 ] } ], - "delete_indexers_by_pk": [ - 219, + "insert_v0_4_merges": [ + 1354, { - "name": [ - 5, - "String!" + "objects": [ + 1349, + "[v0_4_merges_insert_input!]!" + ], + "on_conflict": [ + 1356 ] } ], - "delete_makes": [ - 271, + "insert_v0_4_merges_one": [ + 1337, { - "where": [ - 263, - "makes_bool_exp!" + "object": [ + 1349, + "v0_4_merges_insert_input!" + ], + "on_conflict": [ + 1356 ] } ], - "delete_makes_by_pk": [ - 252, + "insert_v0_4_metric_decisions": [ + 1396, { - "order_tx_sig": [ - 5, - "String!" + "objects": [ + 1391, + "[v0_4_metric_decisions_insert_input!]!" + ], + "on_conflict": [ + 1397 ] } ], - "delete_markets": [ - 315, + "insert_v0_4_metric_decisions_one": [ + 1379, { - "where": [ - 307, - "markets_bool_exp!" + "object": [ + 1391, + "v0_4_metric_decisions_insert_input!" + ], + "on_conflict": [ + 1397 ] } ], - "delete_markets_by_pk": [ - 298, + "insert_v0_4_questions": [ + 1434, { - "market_acct": [ - 5, - "String!" + "objects": [ + 1431, + "[v0_4_questions_insert_input!]!" + ], + "on_conflict": [ + 1436 ] } ], - "delete_orders": [ - 362, + "insert_v0_4_questions_one": [ + 1420, { - "where": [ - 354, - "orders_bool_exp!" + "object": [ + 1431, + "v0_4_questions_insert_input!" + ], + "on_conflict": [ + 1436 ] } ], - "delete_orders_by_pk": [ - 343, + "insert_v0_4_splits": [ + 1470, { - "order_tx_sig": [ - 5, - "String!" + "objects": [ + 1465, + "[v0_4_splits_insert_input!]!" + ], + "on_conflict": [ + 1472 ] } ], - "delete_prices": [ - 424, + "insert_v0_4_splits_one": [ + 1453, { - "where": [ - 398, - "prices_bool_exp!" + "object": [ + 1465, + "v0_4_splits_insert_input!" + ], + "on_conflict": [ + 1472 ] } ], - "delete_prices_by_pk": [ - 389, + "insert_v0_4_swaps": [ + 1505, { - "created_at": [ - 797, - "timestamptz!" + "objects": [ + 1502, + "[v0_4_swaps_insert_input!]!" ], - "market_acct": [ - 5, - "String!" + "on_conflict": [ + 1506 ] } ], - "delete_program_system": [ - 475, + "insert_v0_4_swaps_one": [ + 1495, { - "where": [ - 467, - "program_system_bool_exp!" + "object": [ + 1502, + "v0_4_swaps_insert_input!" + ], + "on_conflict": [ + 1506 ] } ], - "delete_program_system_by_pk": [ - 448, + "update_candles": [ + 26, { - "system_version": [ - 193, - "float8!" + "_inc": [ + 20 + ], + "_set": [ + 31 + ], + "where": [ + 18, + "candles_bool_exp!" ] } ], - "delete_programs": [ - 517, + "update_candles_by_pk": [ + 9, { - "where": [ - 511, - "programs_bool_exp!" + "_inc": [ + 20 + ], + "_set": [ + 31 + ], + "pk_columns": [ + 29, + "candles_pk_columns_input!" ] } ], - "delete_programs_by_pk": [ - 507, + "update_candles_many": [ + 26, { - "program_acct": [ - 5, - "String!" + "updates": [ + 43, + "[candles_updates!]!" ] } ], - "delete_proposal_bars": [ - 545, + "update_comments": [ + 67, { + "_inc": [ + 61 + ], + "_set": [ + 73 + ], "where": [ - 539, - "proposal_bars_bool_exp!" + 59, + "comments_bool_exp!" ] } ], - "delete_proposal_bars_by_pk": [ - 535, + "update_comments_by_pk": [ + 50, { - "bar_size": [ - 247, - "interval!" + "_inc": [ + 61 ], - "bar_start_time": [ - 797, - "timestamptz!" + "_set": [ + 73 ], - "proposal_acct": [ - 5, - "String!" + "pk_columns": [ + 71, + "comments_pk_columns_input!" ] } ], - "delete_proposal_details": [ - 583, + "update_comments_many": [ + 67, { - "where": [ - 572, - "proposal_details_bool_exp!" + "updates": [ + 85, + "[comments_updates!]!" ] } ], - "delete_proposal_details_by_pk": [ - 562, + "update_conditional_vaults": [ + 106, { - "proposal_id": [ - 7, - "bigint!" + "_set": [ + 112 + ], + "where": [ + 99, + "conditional_vaults_bool_exp!" ] } ], - "delete_proposals": [ - 653, + "update_conditional_vaults_by_pk": [ + 92, { - "where": [ - 645, - "proposals_bool_exp!" + "_set": [ + 112 + ], + "pk_columns": [ + 110, + "conditional_vaults_pk_columns_input!" ] } ], - "delete_proposals_by_pk": [ - 626, + "update_conditional_vaults_many": [ + 106, { - "proposal_acct": [ - 5, - "String!" + "updates": [ + 116, + "[conditional_vaults_updates!]!" ] } ], - "delete_reactions": [ - 703, + "update_dao_details": [ + 132, { + "_append": [ + 121 + ], + "_delete_at_path": [ + 125 + ], + "_delete_elem": [ + 126 + ], + "_delete_key": [ + 127 + ], + "_inc": [ + 128 + ], + "_prepend": [ + 137 + ], + "_set": [ + 139 + ], "where": [ - 695, - "reactions_bool_exp!" + 123, + "dao_details_bool_exp!" ] } ], - "delete_reactions_by_pk": [ - 686, + "update_dao_details_by_pk": [ + 118, { - "proposal_acct": [ - 5, - "String!" + "_append": [ + 121 ], - "reaction": [ - 5, - "String!" + "_delete_at_path": [ + 125 ], - "reactor_acct": [ - 5, - "String!" + "_delete_elem": [ + 126 + ], + "_delete_key": [ + 127 + ], + "_inc": [ + 128 + ], + "_prepend": [ + 137 + ], + "_set": [ + 139 + ], + "pk_columns": [ + 136, + "dao_details_pk_columns_input!" ] } ], - "delete_sessions": [ - 741, + "update_dao_details_many": [ + 132, { - "where": [ - 734, - "sessions_bool_exp!" + "updates": [ + 147, + "[dao_details_updates!]!" ] } ], - "delete_sessions_by_pk": [ - 727, + "update_daos": [ + 172, { - "id": [ - 1101, - "uuid!" + "_inc": [ + 166 + ], + "_set": [ + 178 + ], + "where": [ + 164, + "daos_bool_exp!" ] } ], - "delete_takes": [ - 770, + "update_daos_by_pk": [ + 155, { - "where": [ - 762, - "takes_bool_exp!" + "_inc": [ + 166 + ], + "_set": [ + 178 + ], + "pk_columns": [ + 176, + "daos_pk_columns_input!" ] } ], - "delete_takes_by_pk": [ - 753, + "update_daos_many": [ + 172, { - "order_tx_sig": [ - 5, - "String!" + "updates": [ + 190, + "[daos_updates!]!" ] } ], - "delete_token_acct_balances": [ - 816, + "update_indexer_account_dependencies": [ + 213, { + "_set": [ + 218 + ], "where": [ - 808, - "token_acct_balances_bool_exp!" + 206, + "indexer_account_dependencies_bool_exp!" ] } ], - "delete_token_acct_balances_by_pk": [ - 799, + "update_indexer_account_dependencies_by_pk": [ + 199, { - "amount": [ - 7, - "bigint!" - ], - "created_at": [ - 797, - "timestamptz!" - ], - "mint_acct": [ - 5, - "String!" + "_set": [ + 218 ], - "token_acct": [ - 5, - "String!" + "pk_columns": [ + 216, + "indexer_account_dependencies_pk_columns_input!" ] } ], - "delete_token_accts": [ - 859, + "update_indexer_account_dependencies_many": [ + 213, { - "where": [ - 851, - "token_accts_bool_exp!" + "updates": [ + 222, + "[indexer_account_dependencies_updates!]!" ] } ], - "delete_token_accts_by_pk": [ - 842, + "update_indexers": [ + 233, { - "token_acct": [ - 5, - "String!" + "_inc": [ + 229 + ], + "_set": [ + 239 + ], + "where": [ + 227, + "indexers_bool_exp!" ] } ], - "delete_tokens": [ - 894, + "update_indexers_by_pk": [ + 223, { - "where": [ - 888, - "tokens_bool_exp!" + "_inc": [ + 229 + ], + "_set": [ + 239 + ], + "pk_columns": [ + 237, + "indexers_pk_columns_input!" ] } ], - "delete_tokens_by_pk": [ - 884, + "update_indexers_many": [ + 233, { - "mint_acct": [ - 5, - "String!" + "updates": [ + 247, + "[indexers_updates!]!" ] } ], - "delete_transaction_watcher_transactions": [ - 929, + "update_makes": [ + 275, { + "_inc": [ + 269 + ], + "_set": [ + 283 + ], "where": [ - 921, - "transaction_watcher_transactions_bool_exp!" + 267, + "makes_bool_exp!" ] } ], - "delete_transaction_watcher_transactions_by_pk": [ - 912, + "update_makes_by_pk": [ + 256, { - "tx_sig": [ - 5, - "String!" + "_inc": [ + 269 ], - "watcher_acct": [ - 5, - "String!" + "_set": [ + 283 + ], + "pk_columns": [ + 279, + "makes_pk_columns_input!" ] } ], - "delete_transaction_watchers": [ - 970, + "update_makes_many": [ + 275, { - "where": [ - 962, - "transaction_watchers_bool_exp!" + "updates": [ + 295, + "[makes_updates!]!" ] } ], - "delete_transaction_watchers_by_pk": [ - 953, + "update_markets": [ + 319, { - "acct": [ - 5, - "String!" + "_inc": [ + 313 + ], + "_set": [ + 325 + ], + "where": [ + 311, + "markets_bool_exp!" ] } ], - "delete_transactions": [ - 1005, + "update_markets_by_pk": [ + 302, { - "where": [ - 999, - "transactions_bool_exp!" + "_inc": [ + 313 + ], + "_set": [ + 325 + ], + "pk_columns": [ + 323, + "markets_pk_columns_input!" ] } ], - "delete_transactions_by_pk": [ - 995, + "update_markets_many": [ + 319, { - "tx_sig": [ - 5, - "String!" + "updates": [ + 337, + "[markets_updates!]!" ] } ], - "delete_twaps": [ - 1058, + "update_orders": [ + 366, { + "_inc": [ + 360 + ], + "_set": [ + 374 + ], "where": [ - 1050, - "twaps_bool_exp!" + 358, + "orders_bool_exp!" ] } ], - "delete_twaps_by_pk": [ - 1041, + "update_orders_by_pk": [ + 347, { - "market_acct": [ - 5, - "String!" + "_inc": [ + 360 ], - "updated_slot": [ - 7, - "bigint!" + "_set": [ + 374 + ], + "pk_columns": [ + 370, + "orders_pk_columns_input!" ] } ], - "delete_users": [ - 1090, + "update_orders_many": [ + 366, { - "where": [ - 1085, - "users_bool_exp!" + "updates": [ + 386, + "[orders_updates!]!" ] } ], - "delete_users_by_pk": [ - 1082, + "update_prices": [ + 436, { - "user_acct": [ - 5, - "String!" + "_inc": [ + 430 + ], + "_set": [ + 441 + ], + "where": [ + 402, + "prices_bool_exp!" ] } ], - "insert_candles": [ - 26, + "update_prices_by_pk": [ + 393, { - "objects": [ - 21, - "[candles_insert_input!]!" + "_inc": [ + 430 ], - "on_conflict": [ - 27 + "_set": [ + 441 + ], + "pk_columns": [ + 439, + "prices_pk_columns_input!" ] } ], - "insert_candles_one": [ - 9, + "update_prices_chart_data": [ + 413, { - "object": [ - 21, - "candles_insert_input!" + "_inc": [ + 409 ], - "on_conflict": [ - 27 + "_set": [ + 417 + ], + "where": [ + 407, + "prices_chart_data_bool_exp!" ] } ], - "insert_comments": [ - 67, + "update_prices_chart_data_many": [ + 413, { - "objects": [ - 62, - "[comments_insert_input!]!" - ], - "on_conflict": [ - 69 + "updates": [ + 425, + "[prices_chart_data_updates!]!" ] } ], - "insert_comments_one": [ - 50, + "update_prices_many": [ + 436, { - "object": [ - 62, - "comments_insert_input!" - ], - "on_conflict": [ - 69 + "updates": [ + 453, + "[prices_updates!]!" ] } ], - "insert_conditional_vaults": [ - 106, + "update_program_system": [ + 487, { - "objects": [ - 101, - "[conditional_vaults_insert_input!]!" + "_inc": [ + 481 ], - "on_conflict": [ - 108 + "_set": [ + 500 + ], + "where": [ + 479, + "program_system_bool_exp!" ] } ], - "insert_conditional_vaults_one": [ - 92, + "update_program_system_by_pk": [ + 460, { - "object": [ - 101, - "conditional_vaults_insert_input!" + "_inc": [ + 481 ], - "on_conflict": [ - 108 + "_set": [ + 500 + ], + "pk_columns": [ + 490, + "program_system_pk_columns_input!" ] } ], - "insert_dao_details": [ - 132, + "update_program_system_many": [ + 487, { - "objects": [ - 129, - "[dao_details_insert_input!]!" - ], - "on_conflict": [ - 134 + "updates": [ + 512, + "[program_system_updates!]!" ] } ], - "insert_dao_details_one": [ - 118, + "update_programs": [ + 529, { - "object": [ - 129, - "dao_details_insert_input!" + "_inc": [ + 525 ], - "on_conflict": [ - 134 + "_set": [ + 535 + ], + "where": [ + 523, + "programs_bool_exp!" ] } ], - "insert_daos": [ - 168, + "update_programs_by_pk": [ + 519, { - "objects": [ - 163, - "[daos_insert_input!]!" + "_inc": [ + 525 ], - "on_conflict": [ - 170 + "_set": [ + 535 + ], + "pk_columns": [ + 533, + "programs_pk_columns_input!" ] } ], - "insert_daos_one": [ - 151, + "update_programs_many": [ + 529, { - "object": [ - 163, - "daos_insert_input!" - ], - "on_conflict": [ - 170 + "updates": [ + 543, + "[programs_updates!]!" ] } ], - "insert_indexer_account_dependencies": [ - 209, + "update_proposal_bars": [ + 557, { - "objects": [ - 204, - "[indexer_account_dependencies_insert_input!]!" + "_inc": [ + 553 ], - "on_conflict": [ - 210 + "_set": [ + 562 + ], + "where": [ + 551, + "proposal_bars_bool_exp!" ] } ], - "insert_indexer_account_dependencies_one": [ - 195, + "update_proposal_bars_by_pk": [ + 547, { - "object": [ - 204, - "indexer_account_dependencies_insert_input!" + "_inc": [ + 553 ], - "on_conflict": [ - 210 + "_set": [ + 562 + ], + "pk_columns": [ + 560, + "proposal_bars_pk_columns_input!" ] } ], - "insert_indexers": [ - 229, + "update_proposal_bars_many": [ + 557, { - "objects": [ - 226, - "[indexers_insert_input!]!" - ], - "on_conflict": [ - 231 + "updates": [ + 570, + "[proposal_bars_updates!]!" ] } ], - "insert_indexers_one": [ - 219, + "update_proposal_details": [ + 595, { - "object": [ - 226, - "indexers_insert_input!" + "_append": [ + 580 + ], + "_delete_at_path": [ + 586 + ], + "_delete_elem": [ + 587 + ], + "_delete_key": [ + 588 + ], + "_inc": [ + 589 + ], + "_prepend": [ + 599 ], - "on_conflict": [ - 231 + "_set": [ + 601 + ], + "where": [ + 584, + "proposal_details_bool_exp!" ] } ], - "insert_makes": [ - 271, + "update_proposal_details_by_pk": [ + 574, { - "objects": [ - 266, - "[makes_insert_input!]!" + "_append": [ + 580 ], - "on_conflict": [ - 273 + "_delete_at_path": [ + 586 + ], + "_delete_elem": [ + 587 + ], + "_delete_key": [ + 588 + ], + "_inc": [ + 589 + ], + "_prepend": [ + 599 + ], + "_set": [ + 601 + ], + "pk_columns": [ + 598, + "proposal_details_pk_columns_input!" ] } ], - "insert_makes_one": [ - 252, + "update_proposal_details_many": [ + 595, { - "object": [ - 266, - "makes_insert_input!" - ], - "on_conflict": [ - 273 + "updates": [ + 613, + "[proposal_details_updates!]!" ] } ], - "insert_markets": [ - 315, + "update_proposals": [ + 669, { - "objects": [ - 310, - "[markets_insert_input!]!" + "_inc": [ + 663 ], - "on_conflict": [ - 317 + "_set": [ + 683 + ], + "where": [ + 661, + "proposals_bool_exp!" ] } ], - "insert_markets_one": [ - 298, + "update_proposals_by_pk": [ + 642, { - "object": [ - 310, - "markets_insert_input!" + "_inc": [ + 663 ], - "on_conflict": [ - 317 + "_set": [ + 683 + ], + "pk_columns": [ + 673, + "proposals_pk_columns_input!" ] } ], - "insert_orders": [ - 362, + "update_proposals_many": [ + 669, { - "objects": [ - 357, - "[orders_insert_input!]!" - ], - "on_conflict": [ - 364 + "updates": [ + 695, + "[proposals_updates!]!" ] } ], - "insert_orders_one": [ - 343, + "update_reactions": [ + 719, { - "object": [ - 357, - "orders_insert_input!" + "_inc": [ + 713 ], - "on_conflict": [ - 364 + "_set": [ + 724 + ], + "where": [ + 711, + "reactions_bool_exp!" ] } ], - "insert_prices": [ - 424, + "update_reactions_by_pk": [ + 702, { - "objects": [ - 419, - "[prices_insert_input!]!" + "_inc": [ + 713 ], - "on_conflict": [ - 425 + "_set": [ + 724 + ], + "pk_columns": [ + 722, + "reactions_pk_columns_input!" ] } ], - "insert_prices_one": [ - 389, + "update_reactions_many": [ + 719, { - "object": [ - 419, - "prices_insert_input!" - ], - "on_conflict": [ - 425 + "updates": [ + 736, + "[reactions_updates!]!" ] } ], - "insert_program_system": [ - 475, + "update_sessions": [ + 757, { - "objects": [ - 470, - "[program_system_insert_input!]!" + "_set": [ + 762 ], - "on_conflict": [ - 476 + "where": [ + 750, + "sessions_bool_exp!" ] } ], - "insert_program_system_one": [ - 448, + "update_sessions_by_pk": [ + 743, { - "object": [ - 470, - "program_system_insert_input!" + "_set": [ + 762 ], - "on_conflict": [ - 476 + "pk_columns": [ + 760, + "sessions_pk_columns_input!" ] } ], - "insert_programs": [ - 517, + "update_sessions_many": [ + 757, { - "objects": [ - 514, - "[programs_insert_input!]!" - ], - "on_conflict": [ - 519 + "updates": [ + 766, + "[sessions_updates!]!" ] } ], - "insert_programs_one": [ - 507, + "update_signature_accounts": [ + 775, { - "object": [ - 514, - "programs_insert_input!" + "_set": [ + 780 ], - "on_conflict": [ - 519 + "where": [ + 770, + "signature_accounts_bool_exp!" ] } ], - "insert_proposal_bars": [ - 545, + "update_signature_accounts_by_pk": [ + 767, { - "objects": [ - 542, - "[proposal_bars_insert_input!]!" + "_set": [ + 780 ], - "on_conflict": [ - 546 + "pk_columns": [ + 778, + "signature_accounts_pk_columns_input!" ] } ], - "insert_proposal_bars_one": [ - 535, + "update_signature_accounts_many": [ + 775, { - "object": [ - 542, - "proposal_bars_insert_input!" - ], - "on_conflict": [ - 546 + "updates": [ + 784, + "[signature_accounts_updates!]!" ] } ], - "insert_proposal_details": [ - 583, + "update_signatures": [ + 795, { - "objects": [ - 578, - "[proposal_details_insert_input!]!" + "_inc": [ + 791 ], - "on_conflict": [ - 584 + "_set": [ + 801 + ], + "where": [ + 789, + "signatures_bool_exp!" ] } ], - "insert_proposal_details_one": [ - 562, + "update_signatures_by_pk": [ + 785, { - "object": [ - 578, - "proposal_details_insert_input!" + "_inc": [ + 791 ], - "on_conflict": [ - 584 + "_set": [ + 801 + ], + "pk_columns": [ + 799, + "signatures_pk_columns_input!" ] } ], - "insert_proposals": [ - 653, + "update_signatures_many": [ + 795, { - "objects": [ - 648, - "[proposals_insert_input!]!" - ], - "on_conflict": [ - 655 + "updates": [ + 809, + "[signatures_updates!]!" ] } ], - "insert_proposals_one": [ - 626, + "update_takes": [ + 832, { - "object": [ - 648, - "proposals_insert_input!" + "_inc": [ + 826 ], - "on_conflict": [ - 655 + "_set": [ + 838 + ], + "where": [ + 824, + "takes_bool_exp!" ] } ], - "insert_reactions": [ - 703, + "update_takes_by_pk": [ + 815, { - "objects": [ - 698, - "[reactions_insert_input!]!" + "_inc": [ + 826 ], - "on_conflict": [ - 704 + "_set": [ + 838 + ], + "pk_columns": [ + 836, + "takes_pk_columns_input!" ] } ], - "insert_reactions_one": [ - 686, + "update_takes_many": [ + 832, { - "object": [ - 698, - "reactions_insert_input!" - ], - "on_conflict": [ - 704 + "updates": [ + 850, + "[takes_updates!]!" ] } ], - "insert_sessions": [ - 741, + "update_token_acct_balances": [ + 878, { - "objects": [ - 736, - "[sessions_insert_input!]!" + "_inc": [ + 872 ], - "on_conflict": [ - 742 + "_set": [ + 883 + ], + "where": [ + 870, + "token_acct_balances_bool_exp!" ] } ], - "insert_sessions_one": [ - 727, + "update_token_acct_balances_by_pk": [ + 861, { - "object": [ - 736, - "sessions_insert_input!" + "_inc": [ + 872 ], - "on_conflict": [ - 742 + "_set": [ + 883 + ], + "pk_columns": [ + 881, + "token_acct_balances_pk_columns_input!" ] } ], - "insert_takes": [ - 770, + "update_token_acct_balances_many": [ + 878, { - "objects": [ - 765, - "[takes_insert_input!]!" - ], - "on_conflict": [ - 772 + "updates": [ + 895, + "[token_acct_balances_updates!]!" ] } ], - "insert_takes_one": [ - 753, + "update_token_accts": [ + 921, { - "object": [ - 765, - "takes_insert_input!" + "_inc": [ + 915 ], - "on_conflict": [ - 772 + "_set": [ + 927 + ], + "where": [ + 913, + "token_accts_bool_exp!" ] } ], - "insert_token_acct_balances": [ - 816, + "update_token_accts_by_pk": [ + 904, { - "objects": [ - 811, - "[token_acct_balances_insert_input!]!" + "_inc": [ + 915 ], - "on_conflict": [ - 817 + "_set": [ + 927 + ], + "pk_columns": [ + 925, + "token_accts_pk_columns_input!" ] } ], - "insert_token_acct_balances_one": [ - 799, + "update_token_accts_many": [ + 921, { - "object": [ - 811, - "token_acct_balances_insert_input!" - ], - "on_conflict": [ - 817 + "updates": [ + 939, + "[token_accts_updates!]!" ] } ], - "insert_token_accts": [ - 859, - { - "objects": [ - 854, - "[token_accts_insert_input!]!" + "update_tokens": [ + 956, + { + "_inc": [ + 952 ], - "on_conflict": [ - 861 + "_set": [ + 962 + ], + "where": [ + 950, + "tokens_bool_exp!" ] } ], - "insert_token_accts_one": [ - 842, + "update_tokens_by_pk": [ + 946, { - "object": [ - 854, - "token_accts_insert_input!" + "_inc": [ + 952 ], - "on_conflict": [ - 861 + "_set": [ + 962 + ], + "pk_columns": [ + 960, + "tokens_pk_columns_input!" ] } ], - "insert_tokens": [ - 894, + "update_tokens_many": [ + 956, { - "objects": [ - 891, - "[tokens_insert_input!]!" - ], - "on_conflict": [ - 896 + "updates": [ + 970, + "[tokens_updates!]!" ] } ], - "insert_tokens_one": [ - 884, + "update_transaction_watcher_transactions": [ + 992, { - "object": [ - 891, - "tokens_insert_input!" + "_inc": [ + 986 ], - "on_conflict": [ - 896 + "_set": [ + 997 + ], + "where": [ + 984, + "transaction_watcher_transactions_bool_exp!" ] } ], - "insert_transaction_watcher_transactions": [ - 929, + "update_transaction_watcher_transactions_by_pk": [ + 975, { - "objects": [ - 924, - "[transaction_watcher_transactions_insert_input!]!" + "_inc": [ + 986 ], - "on_conflict": [ - 930 + "_set": [ + 997 + ], + "pk_columns": [ + 995, + "transaction_watcher_transactions_pk_columns_input!" ] } ], - "insert_transaction_watcher_transactions_one": [ - 912, + "update_transaction_watcher_transactions_many": [ + 992, { - "object": [ - 924, - "transaction_watcher_transactions_insert_input!" - ], - "on_conflict": [ - 930 + "updates": [ + 1009, + "[transaction_watcher_transactions_updates!]!" ] } ], - "insert_transaction_watchers": [ - 970, + "update_transaction_watchers": [ + 1033, { - "objects": [ - 965, - "[transaction_watchers_insert_input!]!" + "_inc": [ + 1027 ], - "on_conflict": [ - 972 + "_set": [ + 1039 + ], + "where": [ + 1025, + "transaction_watchers_bool_exp!" ] } ], - "insert_transaction_watchers_one": [ - 953, + "update_transaction_watchers_by_pk": [ + 1016, { - "object": [ - 965, - "transaction_watchers_insert_input!" + "_inc": [ + 1027 ], - "on_conflict": [ - 972 + "_set": [ + 1039 + ], + "pk_columns": [ + 1037, + "transaction_watchers_pk_columns_input!" ] } ], - "insert_transactions": [ - 1005, + "update_transaction_watchers_many": [ + 1033, { - "objects": [ - 1002, - "[transactions_insert_input!]!" - ], - "on_conflict": [ - 1007 + "updates": [ + 1051, + "[transaction_watchers_updates!]!" ] } ], - "insert_transactions_one": [ - 995, + "update_transactions": [ + 1068, { - "object": [ - 1002, - "transactions_insert_input!" + "_inc": [ + 1064 ], - "on_conflict": [ - 1007 + "_set": [ + 1074 + ], + "where": [ + 1062, + "transactions_bool_exp!" ] } ], - "insert_twaps": [ + "update_transactions_by_pk": [ 1058, { - "objects": [ - 1053, - "[twaps_insert_input!]!" + "_inc": [ + 1064 ], - "on_conflict": [ - 1059 + "_set": [ + 1074 + ], + "pk_columns": [ + 1072, + "transactions_pk_columns_input!" ] } ], - "insert_twaps_one": [ - 1041, + "update_transactions_many": [ + 1068, { - "object": [ - 1053, - "twaps_insert_input!" - ], - "on_conflict": [ - 1059 + "updates": [ + 1082, + "[transactions_updates!]!" ] } ], - "insert_users": [ - 1090, + "update_twap_chart_data": [ + 1096, { - "objects": [ - 1087, - "[users_insert_input!]!" - ], - "on_conflict": [ + "_inc": [ 1092 + ], + "_set": [ + 1100 + ], + "where": [ + 1090, + "twap_chart_data_bool_exp!" ] } ], - "insert_users_one": [ - 1082, + "update_twap_chart_data_many": [ + 1096, { - "object": [ - 1087, - "users_insert_input!" - ], - "on_conflict": [ - 1092 + "updates": [ + 1108, + "[twap_chart_data_updates!]!" ] } ], - "update_candles": [ - 26, + "update_twaps": [ + 1129, { "_inc": [ - 20 + 1123 ], "_set": [ - 31 + 1134 ], "where": [ - 18, - "candles_bool_exp!" + 1121, + "twaps_bool_exp!" ] } ], - "update_candles_by_pk": [ - 9, + "update_twaps_by_pk": [ + 1112, { "_inc": [ - 20 + 1123 ], "_set": [ - 31 + 1134 ], "pk_columns": [ - 29, - "candles_pk_columns_input!" + 1132, + "twaps_pk_columns_input!" ] } ], - "update_candles_many": [ - 26, + "update_twaps_many": [ + 1129, { "updates": [ - 43, - "[candles_updates!]!" + 1146, + "[twaps_updates!]!" ] } ], - "update_comments": [ - 67, + "update_user_deposits": [ + 1170, { "_inc": [ - 61 + 1164 ], "_set": [ - 73 + 1173 ], "where": [ - 59, - "comments_bool_exp!" - ] - } - ], - "update_comments_by_pk": [ - 50, - { - "_inc": [ - 61 - ], - "_set": [ - 73 - ], - "pk_columns": [ - 71, - "comments_pk_columns_input!" + 1163, + "user_deposits_bool_exp!" ] } ], - "update_comments_many": [ - 67, + "update_user_deposits_many": [ + 1170, { "updates": [ - 85, - "[comments_updates!]!" + 1184, + "[user_deposits_updates!]!" ] } ], - "update_conditional_vaults": [ - 106, + "update_user_performance": [ + 1208, { + "_inc": [ + 1202 + ], "_set": [ - 112 + 1213 ], "where": [ - 99, - "conditional_vaults_bool_exp!" + 1200, + "user_performance_bool_exp!" ] } ], - "update_conditional_vaults_by_pk": [ - 92, + "update_user_performance_by_pk": [ + 1191, { + "_inc": [ + 1202 + ], "_set": [ - 112 + 1213 ], "pk_columns": [ - 110, - "conditional_vaults_pk_columns_input!" + 1211, + "user_performance_pk_columns_input!" ] } ], - "update_conditional_vaults_many": [ - 106, + "update_user_performance_many": [ + 1208, { "updates": [ - 116, - "[conditional_vaults_updates!]!" + 1225, + "[user_performance_updates!]!" ] } ], - "update_dao_details": [ - 132, + "update_users": [ + 1240, { - "_append": [ - 121 - ], - "_delete_at_path": [ - 125 - ], - "_delete_elem": [ - 126 - ], - "_delete_key": [ - 127 - ], - "_inc": [ - 128 - ], - "_prepend": [ - 137 - ], "_set": [ - 139 + 1246 ], "where": [ - 123, - "dao_details_bool_exp!" + 1235, + "users_bool_exp!" ] } ], - "update_dao_details_by_pk": [ - 118, + "update_users_by_pk": [ + 1232, { - "_append": [ - 121 - ], - "_delete_at_path": [ - 125 - ], - "_delete_elem": [ - 126 - ], - "_delete_key": [ - 127 - ], - "_inc": [ - 128 - ], - "_prepend": [ - 137 - ], "_set": [ - 139 + 1246 ], "pk_columns": [ - 136, - "dao_details_pk_columns_input!" + 1244, + "users_pk_columns_input!" ] } ], - "update_dao_details_many": [ - 132, + "update_users_many": [ + 1240, { "updates": [ - 147, - "[dao_details_updates!]!" + 1250, + "[users_updates!]!" ] } ], - "update_daos": [ - 168, + "update_v0_4_amms": [ + 1270, { "_inc": [ - 162 + 1264 ], "_set": [ - 174 + 1276 ], "where": [ - 160, - "daos_bool_exp!" + 1262, + "v0_4_amms_bool_exp!" ] } ], - "update_daos_by_pk": [ - 151, + "update_v0_4_amms_by_pk": [ + 1253, { "_inc": [ - 162 + 1264 ], "_set": [ - 174 + 1276 ], "pk_columns": [ - 172, - "daos_pk_columns_input!" + 1274, + "v0_4_amms_pk_columns_input!" ] } ], - "update_daos_many": [ - 168, + "update_v0_4_amms_many": [ + 1270, { "updates": [ - 186, - "[daos_updates!]!" + 1288, + "[v0_4_amms_updates!]!" ] } ], - "update_indexer_account_dependencies": [ - 209, + "update_v0_4_conditional_vaults": [ + 1312, { + "_inc": [ + 1306 + ], "_set": [ - 214 + 1318 ], "where": [ - 202, - "indexer_account_dependencies_bool_exp!" + 1304, + "v0_4_conditional_vaults_bool_exp!" ] } ], - "update_indexer_account_dependencies_by_pk": [ - 195, + "update_v0_4_conditional_vaults_by_pk": [ + 1295, { + "_inc": [ + 1306 + ], "_set": [ - 214 + 1318 ], "pk_columns": [ - 212, - "indexer_account_dependencies_pk_columns_input!" + 1316, + "v0_4_conditional_vaults_pk_columns_input!" ] } ], - "update_indexer_account_dependencies_many": [ - 209, + "update_v0_4_conditional_vaults_many": [ + 1312, { "updates": [ - 218, - "[indexer_account_dependencies_updates!]!" + 1330, + "[v0_4_conditional_vaults_updates!]!" ] } ], - "update_indexers": [ - 229, + "update_v0_4_merges": [ + 1354, { "_inc": [ - 225 + 1348 ], "_set": [ - 235 + 1360 ], "where": [ - 223, - "indexers_bool_exp!" + 1346, + "v0_4_merges_bool_exp!" ] } ], - "update_indexers_by_pk": [ - 219, + "update_v0_4_merges_by_pk": [ + 1337, { "_inc": [ - 225 + 1348 ], "_set": [ - 235 + 1360 ], "pk_columns": [ - 233, - "indexers_pk_columns_input!" + 1358, + "v0_4_merges_pk_columns_input!" ] } ], - "update_indexers_many": [ - 229, + "update_v0_4_merges_many": [ + 1354, { "updates": [ - 243, - "[indexers_updates!]!" + 1372, + "[v0_4_merges_updates!]!" ] } ], - "update_makes": [ - 271, + "update_v0_4_metric_decisions": [ + 1396, { "_inc": [ - 265 + 1390 ], "_set": [ - 279 + 1401 ], "where": [ - 263, - "makes_bool_exp!" + 1388, + "v0_4_metric_decisions_bool_exp!" ] } ], - "update_makes_by_pk": [ - 252, + "update_v0_4_metric_decisions_by_pk": [ + 1379, { "_inc": [ - 265 + 1390 ], "_set": [ - 279 + 1401 ], "pk_columns": [ - 275, - "makes_pk_columns_input!" + 1399, + "v0_4_metric_decisions_pk_columns_input!" ] } ], - "update_makes_many": [ - 271, + "update_v0_4_metric_decisions_many": [ + 1396, { "updates": [ - 291, - "[makes_updates!]!" + 1413, + "[v0_4_metric_decisions_updates!]!" ] } ], - "update_markets": [ - 315, + "update_v0_4_questions": [ + 1434, { + "_append": [ + 1423 + ], + "_delete_at_path": [ + 1427 + ], + "_delete_elem": [ + 1428 + ], + "_delete_key": [ + 1429 + ], "_inc": [ - 309 + 1430 + ], + "_prepend": [ + 1439 ], "_set": [ - 321 + 1441 ], "where": [ - 307, - "markets_bool_exp!" + 1425, + "v0_4_questions_bool_exp!" ] } ], - "update_markets_by_pk": [ - 298, + "update_v0_4_questions_by_pk": [ + 1420, { + "_append": [ + 1423 + ], + "_delete_at_path": [ + 1427 + ], + "_delete_elem": [ + 1428 + ], + "_delete_key": [ + 1429 + ], "_inc": [ - 309 + 1430 + ], + "_prepend": [ + 1439 ], "_set": [ - 321 + 1441 ], "pk_columns": [ - 319, - "markets_pk_columns_input!" + 1438, + "v0_4_questions_pk_columns_input!" ] } ], - "update_markets_many": [ - 315, + "update_v0_4_questions_many": [ + 1434, { "updates": [ - 333, - "[markets_updates!]!" + 1449, + "[v0_4_questions_updates!]!" ] } ], - "update_orders": [ - 362, + "update_v0_4_splits": [ + 1470, { "_inc": [ - 356 + 1464 ], "_set": [ - 370 + 1476 ], "where": [ - 354, - "orders_bool_exp!" + 1462, + "v0_4_splits_bool_exp!" ] } ], - "update_orders_by_pk": [ - 343, + "update_v0_4_splits_by_pk": [ + 1453, { "_inc": [ - 356 + 1464 ], "_set": [ - 370 + 1476 ], "pk_columns": [ - 366, - "orders_pk_columns_input!" + 1474, + "v0_4_splits_pk_columns_input!" ] } ], - "update_orders_many": [ - 362, + "update_v0_4_splits_many": [ + 1470, { "updates": [ - 382, - "[orders_updates!]!" + 1488, + "[v0_4_splits_updates!]!" ] } ], - "update_prices": [ - 424, + "update_v0_4_swaps": [ + 1505, { "_inc": [ - 418 + 1501 ], "_set": [ - 429 + 1510 ], "where": [ - 398, - "prices_bool_exp!" + 1499, + "v0_4_swaps_bool_exp!" ] } ], - "update_prices_by_pk": [ - 389, + "update_v0_4_swaps_by_pk": [ + 1495, { "_inc": [ - 418 + 1501 ], "_set": [ - 429 + 1510 ], "pk_columns": [ - 427, - "prices_pk_columns_input!" + 1508, + "v0_4_swaps_pk_columns_input!" ] } ], - "update_prices_many": [ - 424, + "update_v0_4_swaps_many": [ + 1505, { "updates": [ - 441, - "[prices_updates!]!" + 1518, + "[v0_4_swaps_updates!]!" ] } ], - "update_program_system": [ - 475, + "__typename": [ + 5 + ] + }, + "Subscription": { + "candles": [ + 9, { - "_inc": [ - 469 + "distinct_on": [ + 30, + "[candles_select_column!]" ], - "_set": [ - 488 + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 28, + "[candles_order_by!]" ], "where": [ - 467, - "program_system_bool_exp!" + 18 ] } ], - "update_program_system_by_pk": [ - 448, + "candles_aggregate": [ + 10, { - "_inc": [ - 469 + "distinct_on": [ + 30, + "[candles_select_column!]" ], - "_set": [ - 488 + "limit": [ + 3 ], - "pk_columns": [ - 478, - "program_system_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 28, + "[candles_order_by!]" + ], + "where": [ + 18 ] } ], - "update_program_system_many": [ - 475, + "candles_by_pk": [ + 9, { - "updates": [ - 500, - "[program_system_updates!]!" + "candle_duration": [ + 3, + "Int!" + ], + "market_acct": [ + 5, + "String!" + ], + "timestamp": [ + 859, + "timestamptz!" ] } ], - "update_programs": [ - 517, + "candles_stream": [ + 9, { - "_inc": [ - 513 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 523 + "cursor": [ + 38, + "[candles_stream_cursor_input]!" ], "where": [ - 511, - "programs_bool_exp!" + 18 ] } ], - "update_programs_by_pk": [ - 507, + "comments": [ + 50, { - "_inc": [ - 513 + "distinct_on": [ + 72, + "[comments_select_column!]" ], - "_set": [ - 523 + "limit": [ + 3 ], - "pk_columns": [ - 521, - "programs_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 70, + "[comments_order_by!]" + ], + "where": [ + 59 ] } ], - "update_programs_many": [ - 517, + "comments_aggregate": [ + 51, { - "updates": [ - 531, - "[programs_updates!]!" + "distinct_on": [ + 72, + "[comments_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 70, + "[comments_order_by!]" + ], + "where": [ + 59 ] } ], - "update_proposal_bars": [ - 545, + "comments_by_pk": [ + 50, { - "_inc": [ - 541 + "comment_id": [ + 7, + "bigint!" + ] + } + ], + "comments_stream": [ + 50, + { + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 550 + "cursor": [ + 80, + "[comments_stream_cursor_input]!" ], "where": [ - 539, - "proposal_bars_bool_exp!" + 59 ] } ], - "update_proposal_bars_by_pk": [ - 535, + "conditional_vaults": [ + 92, { - "_inc": [ - 541 + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" ], - "_set": [ - 550 + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" + ], + "where": [ + 99 + ] + } + ], + "conditional_vaults_aggregate": [ + 93, + { + "distinct_on": [ + 111, + "[conditional_vaults_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 109, + "[conditional_vaults_order_by!]" ], - "pk_columns": [ - 548, - "proposal_bars_pk_columns_input!" + "where": [ + 99 ] } ], - "update_proposal_bars_many": [ - 545, + "conditional_vaults_by_pk": [ + 92, { - "updates": [ - 558, - "[proposal_bars_updates!]!" + "cond_vault_acct": [ + 5, + "String!" ] } ], - "update_proposal_details": [ - 583, + "conditional_vaults_stream": [ + 92, { - "_append": [ - 568 - ], - "_delete_at_path": [ - 574 + "batch_size": [ + 3, + "Int!" ], - "_delete_elem": [ - 575 + "cursor": [ + 113, + "[conditional_vaults_stream_cursor_input]!" ], - "_delete_key": [ - 576 + "where": [ + 99 + ] + } + ], + "dao_details": [ + 118, + { + "distinct_on": [ + 138, + "[dao_details_select_column!]" ], - "_inc": [ - 577 + "limit": [ + 3 ], - "_prepend": [ - 587 + "offset": [ + 3 ], - "_set": [ - 589 + "order_by": [ + 135, + "[dao_details_order_by!]" ], "where": [ - 572, - "proposal_details_bool_exp!" + 123 ] } ], - "update_proposal_details_by_pk": [ - 562, + "dao_details_aggregate": [ + 119, { - "_append": [ - 568 - ], - "_delete_at_path": [ - 574 - ], - "_delete_elem": [ - 575 - ], - "_delete_key": [ - 576 + "distinct_on": [ + 138, + "[dao_details_select_column!]" ], - "_inc": [ - 577 + "limit": [ + 3 ], - "_prepend": [ - 587 + "offset": [ + 3 ], - "_set": [ - 589 + "order_by": [ + 135, + "[dao_details_order_by!]" ], - "pk_columns": [ - 586, - "proposal_details_pk_columns_input!" + "where": [ + 123 ] } ], - "update_proposal_details_many": [ - 583, + "dao_details_by_pk": [ + 118, { - "updates": [ - 601, - "[proposal_details_updates!]!" + "dao_id": [ + 7, + "bigint!" ] } ], - "update_proposals": [ - 653, + "dao_details_stream": [ + 118, { - "_inc": [ - 647 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 667 + "cursor": [ + 143, + "[dao_details_stream_cursor_input]!" ], "where": [ - 645, - "proposals_bool_exp!" + 123 ] } ], - "update_proposals_by_pk": [ - 626, + "daos": [ + 155, { - "_inc": [ - 647 + "distinct_on": [ + 177, + "[daos_select_column!]" ], - "_set": [ - 667 + "limit": [ + 3 ], - "pk_columns": [ - 657, - "proposals_pk_columns_input!" - ] - } - ], - "update_proposals_many": [ - 653, - { - "updates": [ - 679, - "[proposals_updates!]!" - ] - } - ], - "update_reactions": [ - 703, - { - "_inc": [ - 697 + "offset": [ + 3 ], - "_set": [ - 708 + "order_by": [ + 175, + "[daos_order_by!]" ], "where": [ - 695, - "reactions_bool_exp!" + 164 ] } ], - "update_reactions_by_pk": [ - 686, + "daos_aggregate": [ + 156, { - "_inc": [ - 697 + "distinct_on": [ + 177, + "[daos_select_column!]" ], - "_set": [ - 708 + "limit": [ + 3 ], - "pk_columns": [ - 706, - "reactions_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 175, + "[daos_order_by!]" + ], + "where": [ + 164 ] } ], - "update_reactions_many": [ - 703, + "daos_by_pk": [ + 155, { - "updates": [ - 720, - "[reactions_updates!]!" + "dao_acct": [ + 5, + "String!" ] } ], - "update_sessions": [ - 741, + "daos_stream": [ + 155, { - "_set": [ - 746 + "batch_size": [ + 3, + "Int!" + ], + "cursor": [ + 185, + "[daos_stream_cursor_input]!" ], "where": [ - 734, - "sessions_bool_exp!" + 164 ] } ], - "update_sessions_by_pk": [ - 727, + "indexer_account_dependencies": [ + 199, { - "_set": [ - 746 + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" ], - "pk_columns": [ - 744, - "sessions_pk_columns_input!" + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 ] } ], - "update_sessions_many": [ - 741, + "indexer_account_dependencies_aggregate": [ + 200, { - "updates": [ - 750, - "[sessions_updates!]!" + "distinct_on": [ + 217, + "[indexer_account_dependencies_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 215, + "[indexer_account_dependencies_order_by!]" + ], + "where": [ + 206 ] } ], - "update_takes": [ - 770, + "indexer_account_dependencies_by_pk": [ + 199, { - "_inc": [ - 764 - ], - "_set": [ - 776 + "acct": [ + 5, + "String!" ], - "where": [ - 762, - "takes_bool_exp!" + "name": [ + 5, + "String!" ] } ], - "update_takes_by_pk": [ - 753, + "indexer_account_dependencies_stream": [ + 199, { - "_inc": [ - 764 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 776 + "cursor": [ + 219, + "[indexer_account_dependencies_stream_cursor_input]!" ], - "pk_columns": [ - 774, - "takes_pk_columns_input!" + "where": [ + 206 ] } ], - "update_takes_many": [ - 770, + "indexers": [ + 223, { - "updates": [ - 788, - "[takes_updates!]!" + "distinct_on": [ + 238, + "[indexers_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 236, + "[indexers_order_by!]" + ], + "where": [ + 227 ] } ], - "update_token_acct_balances": [ - 816, + "indexers_aggregate": [ + 224, { - "_inc": [ - 810 + "distinct_on": [ + 238, + "[indexers_select_column!]" + ], + "limit": [ + 3 ], - "_set": [ - 821 + "offset": [ + 3 + ], + "order_by": [ + 236, + "[indexers_order_by!]" ], "where": [ - 808, - "token_acct_balances_bool_exp!" + 227 ] } ], - "update_token_acct_balances_by_pk": [ - 799, + "indexers_by_pk": [ + 223, { - "_inc": [ - 810 - ], - "_set": [ - 821 - ], - "pk_columns": [ - 819, - "token_acct_balances_pk_columns_input!" + "name": [ + 5, + "String!" ] } ], - "update_token_acct_balances_many": [ - 816, + "indexers_stream": [ + 223, { - "updates": [ - 833, - "[token_acct_balances_updates!]!" + "batch_size": [ + 3, + "Int!" + ], + "cursor": [ + 243, + "[indexers_stream_cursor_input]!" + ], + "where": [ + 227 ] } ], - "update_token_accts": [ - 859, + "makes": [ + 256, { - "_inc": [ - 853 + "distinct_on": [ + 280, + "[makes_select_column!]" ], - "_set": [ - 865 + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 278, + "[makes_order_by!]" ], "where": [ - 851, - "token_accts_bool_exp!" + 267 ] } ], - "update_token_accts_by_pk": [ - 842, + "makes_aggregate": [ + 257, { - "_inc": [ - 853 + "distinct_on": [ + 280, + "[makes_select_column!]" ], - "_set": [ - 865 + "limit": [ + 3 ], - "pk_columns": [ - 863, - "token_accts_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 278, + "[makes_order_by!]" + ], + "where": [ + 267 ] } ], - "update_token_accts_many": [ - 859, + "makes_by_pk": [ + 256, { - "updates": [ - 877, - "[token_accts_updates!]!" + "order_tx_sig": [ + 5, + "String!" ] } ], - "update_tokens": [ - 894, + "makes_stream": [ + 256, { - "_inc": [ - 890 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 900 + "cursor": [ + 290, + "[makes_stream_cursor_input]!" ], "where": [ - 888, - "tokens_bool_exp!" + 267 ] } ], - "update_tokens_by_pk": [ - 884, + "markets": [ + 302, { - "_inc": [ - 890 + "distinct_on": [ + 324, + "[markets_select_column!]" ], - "_set": [ - 900 + "limit": [ + 3 ], - "pk_columns": [ - 898, - "tokens_pk_columns_input!" - ] - } - ], - "update_tokens_many": [ - 894, - { - "updates": [ - 908, - "[tokens_updates!]!" - ] - } - ], - "update_transaction_watcher_transactions": [ - 929, - { - "_inc": [ - 923 + "offset": [ + 3 ], - "_set": [ - 934 + "order_by": [ + 322, + "[markets_order_by!]" ], "where": [ - 921, - "transaction_watcher_transactions_bool_exp!" + 311 ] } ], - "update_transaction_watcher_transactions_by_pk": [ - 912, + "markets_aggregate": [ + 303, { - "_inc": [ - 923 + "distinct_on": [ + 324, + "[markets_select_column!]" ], - "_set": [ - 934 + "limit": [ + 3 ], - "pk_columns": [ - 932, - "transaction_watcher_transactions_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 322, + "[markets_order_by!]" + ], + "where": [ + 311 ] } ], - "update_transaction_watcher_transactions_many": [ - 929, + "markets_by_pk": [ + 302, { - "updates": [ - 946, - "[transaction_watcher_transactions_updates!]!" + "market_acct": [ + 5, + "String!" ] } ], - "update_transaction_watchers": [ - 970, + "markets_stream": [ + 302, { - "_inc": [ - 964 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 976 + "cursor": [ + 332, + "[markets_stream_cursor_input]!" ], "where": [ - 962, - "transaction_watchers_bool_exp!" + 311 ] } ], - "update_transaction_watchers_by_pk": [ - 953, + "orders": [ + 347, { - "_inc": [ - 964 + "distinct_on": [ + 371, + "[orders_select_column!]" ], - "_set": [ - 976 + "limit": [ + 3 ], - "pk_columns": [ - 974, - "transaction_watchers_pk_columns_input!" - ] - } - ], - "update_transaction_watchers_many": [ - 970, - { - "updates": [ - 988, - "[transaction_watchers_updates!]!" - ] - } - ], - "update_transactions": [ - 1005, - { - "_inc": [ - 1001 + "offset": [ + 3 ], - "_set": [ - 1011 + "order_by": [ + 369, + "[orders_order_by!]" ], "where": [ - 999, - "transactions_bool_exp!" + 358 ] } ], - "update_transactions_by_pk": [ - 995, + "orders_aggregate": [ + 348, { - "_inc": [ - 1001 + "distinct_on": [ + 371, + "[orders_select_column!]" ], - "_set": [ - 1011 + "limit": [ + 3 ], - "pk_columns": [ - 1009, - "transactions_pk_columns_input!" + "offset": [ + 3 + ], + "order_by": [ + 369, + "[orders_order_by!]" + ], + "where": [ + 358 ] } ], - "update_transactions_many": [ - 1005, + "orders_by_pk": [ + 347, { - "updates": [ - 1019, - "[transactions_updates!]!" + "order_tx_sig": [ + 5, + "String!" ] } ], - "update_twaps": [ - 1058, + "orders_stream": [ + 347, { - "_inc": [ - 1052 + "batch_size": [ + 3, + "Int!" ], - "_set": [ - 1063 + "cursor": [ + 381, + "[orders_stream_cursor_input]!" ], "where": [ - 1050, - "twaps_bool_exp!" + 358 ] } ], - "update_twaps_by_pk": [ - 1041, + "prices": [ + 393, { - "_inc": [ - 1052 + "distinct_on": [ + 440, + "[prices_select_column!]" ], - "_set": [ - 1063 + "limit": [ + 3 ], - "pk_columns": [ - 1061, - "twaps_pk_columns_input!" - ] - } - ], - "update_twaps_many": [ - 1058, - { - "updates": [ - 1075, - "[twaps_updates!]!" - ] - } - ], - "update_users": [ - 1090, - { - "_set": [ - 1096 + "offset": [ + 3 + ], + "order_by": [ + 438, + "[prices_order_by!]" ], "where": [ - 1085, - "users_bool_exp!" + 402 ] } ], - "update_users_by_pk": [ - 1082, + "prices_aggregate": [ + 394, { - "_set": [ - 1096 + "distinct_on": [ + 440, + "[prices_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 438, + "[prices_order_by!]" ], - "pk_columns": [ - 1094, - "users_pk_columns_input!" + "where": [ + 402 ] } ], - "update_users_many": [ - 1090, + "prices_by_pk": [ + 393, { - "updates": [ - 1100, - "[users_updates!]!" + "created_at": [ + 859, + "timestamptz!" + ], + "market_acct": [ + 5, + "String!" ] } ], - "__typename": [ - 5 - ] - }, - "Subscription": { - "candles": [ - 9, + "prices_chart_data": [ + 403, { "distinct_on": [ - 30, - "[candles_select_column!]" + 416, + "[prices_chart_data_select_column!]" ], "limit": [ 3 @@ -26694,20 +39568,20 @@ export default { 3 ], "order_by": [ - 28, - "[candles_order_by!]" + 415, + "[prices_chart_data_order_by!]" ], "where": [ - 18 + 407 ] } ], - "candles_aggregate": [ - 10, + "prices_chart_data_aggregate": [ + 404, { "distinct_on": [ - 30, - "[candles_select_column!]" + 416, + "[prices_chart_data_select_column!]" ], "limit": [ 3 @@ -26716,53 +39590,52 @@ export default { 3 ], "order_by": [ - 28, - "[candles_order_by!]" + 415, + "[prices_chart_data_order_by!]" ], "where": [ - 18 + 407 ] } ], - "candles_by_pk": [ - 9, + "prices_chart_data_stream": [ + 403, { - "candle_duration": [ + "batch_size": [ 3, "Int!" ], - "market_acct": [ - 5, - "String!" + "cursor": [ + 421, + "[prices_chart_data_stream_cursor_input]!" ], - "timestamp": [ - 797, - "timestamptz!" + "where": [ + 407 ] } ], - "candles_stream": [ - 9, + "prices_stream": [ + 393, { "batch_size": [ 3, "Int!" ], "cursor": [ - 38, - "[candles_stream_cursor_input]!" + 448, + "[prices_stream_cursor_input]!" ], "where": [ - 18 + 402 ] } ], - "comments": [ - 50, + "program_system": [ + 460, { "distinct_on": [ - 72, - "[comments_select_column!]" + 491, + "[program_system_select_column!]" ], "limit": [ 3 @@ -26771,20 +39644,20 @@ export default { 3 ], "order_by": [ - 70, - "[comments_order_by!]" + 489, + "[program_system_order_by!]" ], "where": [ - 59 + 479 ] } ], - "comments_aggregate": [ - 51, + "program_system_aggregate": [ + 461, { "distinct_on": [ - 72, - "[comments_select_column!]" + 491, + "[program_system_select_column!]" ], "limit": [ 3 @@ -26793,45 +39666,45 @@ export default { 3 ], "order_by": [ - 70, - "[comments_order_by!]" + 489, + "[program_system_order_by!]" ], "where": [ - 59 + 479 ] } ], - "comments_by_pk": [ - 50, + "program_system_by_pk": [ + 460, { - "comment_id": [ - 7, - "bigint!" + "system_version": [ + 197, + "float8!" ] } ], - "comments_stream": [ - 50, + "program_system_stream": [ + 460, { "batch_size": [ 3, "Int!" ], "cursor": [ - 80, - "[comments_stream_cursor_input]!" + 507, + "[program_system_stream_cursor_input]!" ], "where": [ - 59 + 479 ] } ], - "conditional_vaults": [ - 92, + "programs": [ + 519, { "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" + 534, + "[programs_select_column!]" ], "limit": [ 3 @@ -26840,20 +39713,20 @@ export default { 3 ], "order_by": [ - 109, - "[conditional_vaults_order_by!]" + 532, + "[programs_order_by!]" ], "where": [ - 99 + 523 ] } ], - "conditional_vaults_aggregate": [ - 93, + "programs_aggregate": [ + 520, { "distinct_on": [ - 111, - "[conditional_vaults_select_column!]" + 534, + "[programs_select_column!]" ], "limit": [ 3 @@ -26862,45 +39735,45 @@ export default { 3 ], "order_by": [ - 109, - "[conditional_vaults_order_by!]" + 532, + "[programs_order_by!]" ], "where": [ - 99 + 523 ] } ], - "conditional_vaults_by_pk": [ - 92, + "programs_by_pk": [ + 519, { - "cond_vault_acct": [ + "program_acct": [ 5, "String!" ] } ], - "conditional_vaults_stream": [ - 92, + "programs_stream": [ + 519, { "batch_size": [ 3, "Int!" ], "cursor": [ - 113, - "[conditional_vaults_stream_cursor_input]!" + 539, + "[programs_stream_cursor_input]!" ], "where": [ - 99 + 523 ] } ], - "dao_details": [ - 118, + "proposal_bars": [ + 547, { "distinct_on": [ - 138, - "[dao_details_select_column!]" + 561, + "[proposal_bars_select_column!]" ], "limit": [ 3 @@ -26909,20 +39782,20 @@ export default { 3 ], "order_by": [ - 135, - "[dao_details_order_by!]" + 559, + "[proposal_bars_order_by!]" ], "where": [ - 123 + 551 ] } ], - "dao_details_aggregate": [ - 119, + "proposal_bars_aggregate": [ + 548, { "distinct_on": [ - 138, - "[dao_details_select_column!]" + 561, + "[proposal_bars_select_column!]" ], "limit": [ 3 @@ -26931,45 +39804,53 @@ export default { 3 ], "order_by": [ - 135, - "[dao_details_order_by!]" + 559, + "[proposal_bars_order_by!]" ], "where": [ - 123 + 551 ] } ], - "dao_details_by_pk": [ - 118, + "proposal_bars_by_pk": [ + 547, { - "dao_id": [ - 7, - "bigint!" + "bar_size": [ + 251, + "interval!" + ], + "bar_start_time": [ + 859, + "timestamptz!" + ], + "proposal_acct": [ + 5, + "String!" ] } ], - "dao_details_stream": [ - 118, + "proposal_bars_stream": [ + 547, { "batch_size": [ 3, "Int!" ], "cursor": [ - 143, - "[dao_details_stream_cursor_input]!" + 566, + "[proposal_bars_stream_cursor_input]!" ], "where": [ - 123 + 551 ] } ], - "daos": [ - 151, + "proposal_details": [ + 574, { "distinct_on": [ - 173, - "[daos_select_column!]" + 600, + "[proposal_details_select_column!]" ], "limit": [ 3 @@ -26978,20 +39859,20 @@ export default { 3 ], "order_by": [ - 171, - "[daos_order_by!]" + 597, + "[proposal_details_order_by!]" ], "where": [ - 160 + 584 ] } ], - "daos_aggregate": [ - 152, + "proposal_details_aggregate": [ + 575, { "distinct_on": [ - 173, - "[daos_select_column!]" + 600, + "[proposal_details_select_column!]" ], "limit": [ 3 @@ -27000,45 +39881,45 @@ export default { 3 ], "order_by": [ - 171, - "[daos_order_by!]" + 597, + "[proposal_details_order_by!]" ], "where": [ - 160 + 584 ] } ], - "daos_by_pk": [ - 151, + "proposal_details_by_pk": [ + 574, { - "dao_acct": [ - 5, - "String!" + "proposal_id": [ + 7, + "bigint!" ] } ], - "daos_stream": [ - 151, + "proposal_details_stream": [ + 574, { "batch_size": [ 3, "Int!" ], "cursor": [ - 181, - "[daos_stream_cursor_input]!" + 608, + "[proposal_details_stream_cursor_input]!" ], "where": [ - 160 + 584 ] } ], - "indexer_account_dependencies": [ - 195, + "proposal_total_trade_volume": [ + 624, { "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" + 632, + "[proposal_total_trade_volume_select_column!]" ], "limit": [ 3 @@ -27047,20 +39928,20 @@ export default { 3 ], "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" + 631, + "[proposal_total_trade_volume_order_by!]" ], "where": [ - 202 + 628 ] } ], - "indexer_account_dependencies_aggregate": [ - 196, + "proposal_total_trade_volume_aggregate": [ + 625, { "distinct_on": [ - 213, - "[indexer_account_dependencies_select_column!]" + 632, + "[proposal_total_trade_volume_select_column!]" ], "limit": [ 3 @@ -27069,49 +39950,36 @@ export default { 3 ], "order_by": [ - 211, - "[indexer_account_dependencies_order_by!]" + 631, + "[proposal_total_trade_volume_order_by!]" ], "where": [ - 202 - ] - } - ], - "indexer_account_dependencies_by_pk": [ - 195, - { - "acct": [ - 5, - "String!" - ], - "name": [ - 5, - "String!" + 628 ] } ], - "indexer_account_dependencies_stream": [ - 195, + "proposal_total_trade_volume_stream": [ + 624, { "batch_size": [ 3, "Int!" ], "cursor": [ - 215, - "[indexer_account_dependencies_stream_cursor_input]!" + 636, + "[proposal_total_trade_volume_stream_cursor_input]!" ], "where": [ - 202 + 628 ] } ], - "indexers": [ - 219, + "proposals": [ + 642, { "distinct_on": [ - 234, - "[indexers_select_column!]" + 674, + "[proposals_select_column!]" ], "limit": [ 3 @@ -27120,20 +39988,20 @@ export default { 3 ], "order_by": [ - 232, - "[indexers_order_by!]" + 672, + "[proposals_order_by!]" ], "where": [ - 223 + 661 ] } ], - "indexers_aggregate": [ - 220, + "proposals_aggregate": [ + 643, { "distinct_on": [ - 234, - "[indexers_select_column!]" + 674, + "[proposals_select_column!]" ], "limit": [ 3 @@ -27142,45 +40010,45 @@ export default { 3 ], "order_by": [ - 232, - "[indexers_order_by!]" + 672, + "[proposals_order_by!]" ], "where": [ - 223 + 661 ] } ], - "indexers_by_pk": [ - 219, + "proposals_by_pk": [ + 642, { - "name": [ + "proposal_acct": [ 5, "String!" ] } ], - "indexers_stream": [ - 219, + "proposals_stream": [ + 642, { "batch_size": [ 3, "Int!" ], "cursor": [ - 239, - "[indexers_stream_cursor_input]!" + 690, + "[proposals_stream_cursor_input]!" ], "where": [ - 223 + 661 ] } ], - "makes": [ - 252, + "reactions": [ + 702, { "distinct_on": [ - 276, - "[makes_select_column!]" + 723, + "[reactions_select_column!]" ], "limit": [ 3 @@ -27189,20 +40057,20 @@ export default { 3 ], "order_by": [ - 274, - "[makes_order_by!]" + 721, + "[reactions_order_by!]" ], "where": [ - 263 + 711 ] } ], - "makes_aggregate": [ - 253, + "reactions_aggregate": [ + 703, { "distinct_on": [ - 276, - "[makes_select_column!]" + 723, + "[reactions_select_column!]" ], "limit": [ 3 @@ -27211,45 +40079,45 @@ export default { 3 ], "order_by": [ - 274, - "[makes_order_by!]" + 721, + "[reactions_order_by!]" ], "where": [ - 263 + 711 ] } ], - "makes_by_pk": [ - 252, + "reactions_by_pk": [ + 702, { - "order_tx_sig": [ - 5, - "String!" + "reaction_id": [ + 1251, + "uuid!" ] } ], - "makes_stream": [ - 252, + "reactions_stream": [ + 702, { "batch_size": [ 3, "Int!" ], "cursor": [ - 286, - "[makes_stream_cursor_input]!" + 731, + "[reactions_stream_cursor_input]!" ], "where": [ - 263 + 711 ] } ], - "markets": [ - 298, + "sessions": [ + 743, { "distinct_on": [ - 320, - "[markets_select_column!]" + 761, + "[sessions_select_column!]" ], "limit": [ 3 @@ -27258,20 +40126,20 @@ export default { 3 ], "order_by": [ - 318, - "[markets_order_by!]" + 759, + "[sessions_order_by!]" ], "where": [ - 307 + 750 ] } ], - "markets_aggregate": [ - 299, + "sessions_aggregate": [ + 744, { "distinct_on": [ - 320, - "[markets_select_column!]" + 761, + "[sessions_select_column!]" ], "limit": [ 3 @@ -27280,45 +40148,45 @@ export default { 3 ], "order_by": [ - 318, - "[markets_order_by!]" + 759, + "[sessions_order_by!]" ], "where": [ - 307 + 750 ] } ], - "markets_by_pk": [ - 298, + "sessions_by_pk": [ + 743, { - "market_acct": [ - 5, - "String!" + "id": [ + 1251, + "uuid!" ] } ], - "markets_stream": [ - 298, + "sessions_stream": [ + 743, { "batch_size": [ 3, "Int!" ], "cursor": [ - 328, - "[markets_stream_cursor_input]!" + 763, + "[sessions_stream_cursor_input]!" ], "where": [ - 307 + 750 ] } ], - "orders": [ - 343, + "signature_accounts": [ + 767, { "distinct_on": [ - 367, - "[orders_select_column!]" + 779, + "[signature_accounts_select_column!]" ], "limit": [ 3 @@ -27327,20 +40195,20 @@ export default { 3 ], "order_by": [ - 365, - "[orders_order_by!]" + 777, + "[signature_accounts_order_by!]" ], "where": [ - 354 + 770 ] } ], - "orders_aggregate": [ - 344, + "signature_accounts_aggregate": [ + 768, { "distinct_on": [ - 367, - "[orders_select_column!]" + 779, + "[signature_accounts_select_column!]" ], "limit": [ 3 @@ -27349,45 +40217,49 @@ export default { 3 ], "order_by": [ - 365, - "[orders_order_by!]" + 777, + "[signature_accounts_order_by!]" ], "where": [ - 354 + 770 ] } ], - "orders_by_pk": [ - 343, + "signature_accounts_by_pk": [ + 767, { - "order_tx_sig": [ + "account": [ + 5, + "String!" + ], + "signature": [ 5, "String!" ] } ], - "orders_stream": [ - 343, + "signature_accounts_stream": [ + 767, { "batch_size": [ 3, "Int!" ], "cursor": [ - 377, - "[orders_stream_cursor_input]!" + 781, + "[signature_accounts_stream_cursor_input]!" ], "where": [ - 354 + 770 ] } ], - "prices": [ - 389, + "signatures": [ + 785, { "distinct_on": [ - 428, - "[prices_select_column!]" + 800, + "[signatures_select_column!]" ], "limit": [ 3 @@ -27396,20 +40268,20 @@ export default { 3 ], "order_by": [ - 426, - "[prices_order_by!]" + 798, + "[signatures_order_by!]" ], "where": [ - 398 + 789 ] } ], - "prices_aggregate": [ - 390, + "signatures_aggregate": [ + 786, { "distinct_on": [ - 428, - "[prices_select_column!]" + 800, + "[signatures_select_column!]" ], "limit": [ 3 @@ -27418,33 +40290,45 @@ export default { 3 ], "order_by": [ - 426, - "[prices_order_by!]" + 798, + "[signatures_order_by!]" ], "where": [ - 398 + 789 ] } ], - "prices_by_pk": [ - 389, + "signatures_by_pk": [ + 785, { - "created_at": [ - 797, - "timestamptz!" - ], - "market_acct": [ + "signature": [ 5, "String!" ] } ], - "prices_chart_data": [ - 399, + "signatures_stream": [ + 785, + { + "batch_size": [ + 3, + "Int!" + ], + "cursor": [ + 805, + "[signatures_stream_cursor_input]!" + ], + "where": [ + 789 + ] + } + ], + "takes": [ + 815, { "distinct_on": [ - 407, - "[prices_chart_data_select_column!]" + 837, + "[takes_select_column!]" ], "limit": [ 3 @@ -27453,20 +40337,20 @@ export default { 3 ], "order_by": [ - 406, - "[prices_chart_data_order_by!]" + 835, + "[takes_order_by!]" ], "where": [ - 403 + 824 ] } ], - "prices_chart_data_aggregate": [ - 400, + "takes_aggregate": [ + 816, { "distinct_on": [ - 407, - "[prices_chart_data_select_column!]" + 837, + "[takes_select_column!]" ], "limit": [ 3 @@ -27475,52 +40359,45 @@ export default { 3 ], "order_by": [ - 406, - "[prices_chart_data_order_by!]" + 835, + "[takes_order_by!]" ], "where": [ - 403 + 824 ] } ], - "prices_chart_data_stream": [ - 399, + "takes_by_pk": [ + 815, { - "batch_size": [ - 3, - "Int!" - ], - "cursor": [ - 411, - "[prices_chart_data_stream_cursor_input]!" - ], - "where": [ - 403 + "order_tx_sig": [ + 5, + "String!" ] } ], - "prices_stream": [ - 389, + "takes_stream": [ + 815, { "batch_size": [ 3, "Int!" ], "cursor": [ - 436, - "[prices_stream_cursor_input]!" + 845, + "[takes_stream_cursor_input]!" ], "where": [ - 398 + 824 ] } ], - "program_system": [ - 448, + "token_acct_balances": [ + 861, { "distinct_on": [ - 479, - "[program_system_select_column!]" + 882, + "[token_acct_balances_select_column!]" ], "limit": [ 3 @@ -27529,20 +40406,20 @@ export default { 3 ], "order_by": [ - 477, - "[program_system_order_by!]" + 880, + "[token_acct_balances_order_by!]" ], "where": [ - 467 + 870 ] } ], - "program_system_aggregate": [ - 449, + "token_acct_balances_aggregate": [ + 862, { "distinct_on": [ - 479, - "[program_system_select_column!]" + 882, + "[token_acct_balances_select_column!]" ], "limit": [ 3 @@ -27551,45 +40428,57 @@ export default { 3 ], "order_by": [ - 477, - "[program_system_order_by!]" + 880, + "[token_acct_balances_order_by!]" ], "where": [ - 467 + 870 ] } ], - "program_system_by_pk": [ - 448, + "token_acct_balances_by_pk": [ + 861, { - "system_version": [ - 193, - "float8!" + "amount": [ + 7, + "bigint!" + ], + "created_at": [ + 859, + "timestamptz!" + ], + "mint_acct": [ + 5, + "String!" + ], + "token_acct": [ + 5, + "String!" ] } ], - "program_system_stream": [ - 448, + "token_acct_balances_stream": [ + 861, { "batch_size": [ 3, "Int!" ], "cursor": [ - 495, - "[program_system_stream_cursor_input]!" + 890, + "[token_acct_balances_stream_cursor_input]!" ], "where": [ - 467 + 870 ] } ], - "programs": [ - 507, + "token_accts": [ + 904, { "distinct_on": [ - 522, - "[programs_select_column!]" + 926, + "[token_accts_select_column!]" ], "limit": [ 3 @@ -27598,20 +40487,20 @@ export default { 3 ], "order_by": [ - 520, - "[programs_order_by!]" + 924, + "[token_accts_order_by!]" ], "where": [ - 511 + 913 ] } ], - "programs_aggregate": [ - 508, + "token_accts_aggregate": [ + 905, { "distinct_on": [ - 522, - "[programs_select_column!]" + 926, + "[token_accts_select_column!]" ], "limit": [ 3 @@ -27620,45 +40509,45 @@ export default { 3 ], "order_by": [ - 520, - "[programs_order_by!]" + 924, + "[token_accts_order_by!]" ], "where": [ - 511 + 913 ] } ], - "programs_by_pk": [ - 507, + "token_accts_by_pk": [ + 904, { - "program_acct": [ + "token_acct": [ 5, "String!" ] } ], - "programs_stream": [ - 507, + "token_accts_stream": [ + 904, { "batch_size": [ 3, "Int!" ], "cursor": [ - 527, - "[programs_stream_cursor_input]!" + 934, + "[token_accts_stream_cursor_input]!" ], "where": [ - 511 + 913 ] } ], - "proposal_bars": [ - 535, + "tokens": [ + 946, { "distinct_on": [ - 549, - "[proposal_bars_select_column!]" + 961, + "[tokens_select_column!]" ], "limit": [ 3 @@ -27667,20 +40556,20 @@ export default { 3 ], "order_by": [ - 547, - "[proposal_bars_order_by!]" + 959, + "[tokens_order_by!]" ], "where": [ - 539 + 950 ] } ], - "proposal_bars_aggregate": [ - 536, + "tokens_aggregate": [ + 947, { "distinct_on": [ - 549, - "[proposal_bars_select_column!]" + 961, + "[tokens_select_column!]" ], "limit": [ 3 @@ -27689,53 +40578,49 @@ export default { 3 ], "order_by": [ - 547, - "[proposal_bars_order_by!]" + 959, + "[tokens_order_by!]" ], "where": [ - 539 + 950 ] } ], - "proposal_bars_by_pk": [ - 535, + "tokens_by_pk": [ + 946, { - "bar_size": [ - 247, - "interval!" - ], - "bar_start_time": [ - 797, - "timestamptz!" - ], - "proposal_acct": [ + "mint_acct": [ 5, "String!" ] } ], - "proposal_bars_stream": [ - 535, + "tokens_stream": [ + 946, { "batch_size": [ 3, "Int!" ], "cursor": [ - 554, - "[proposal_bars_stream_cursor_input]!" + 966, + "[tokens_stream_cursor_input]!" ], "where": [ - 539 + 950 ] } ], - "proposal_details": [ - 562, + "top_dao_traders": [ + 151, { + "args": [ + 974, + "top_dao_traders_arguments!" + ], "distinct_on": [ - 588, - "[proposal_details_select_column!]" + 153, + "[dao_trader_enum_name!]" ], "limit": [ 3 @@ -27744,20 +40629,20 @@ export default { 3 ], "order_by": [ - 585, - "[proposal_details_order_by!]" + 154, + "[dao_trader_order_by!]" ], "where": [ - 572 + 152 ] } ], - "proposal_details_aggregate": [ - 563, + "transaction_watcher_transactions": [ + 975, { "distinct_on": [ - 588, - "[proposal_details_select_column!]" + 996, + "[transaction_watcher_transactions_select_column!]" ], "limit": [ 3 @@ -27766,45 +40651,71 @@ export default { 3 ], "order_by": [ - 585, - "[proposal_details_order_by!]" + 994, + "[transaction_watcher_transactions_order_by!]" ], "where": [ - 572 + 984 ] } ], - "proposal_details_by_pk": [ - 562, + "transaction_watcher_transactions_aggregate": [ + 976, { - "proposal_id": [ - 7, - "bigint!" + "distinct_on": [ + 996, + "[transaction_watcher_transactions_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 994, + "[transaction_watcher_transactions_order_by!]" + ], + "where": [ + 984 ] } ], - "proposal_details_stream": [ - 562, + "transaction_watcher_transactions_by_pk": [ + 975, + { + "tx_sig": [ + 5, + "String!" + ], + "watcher_acct": [ + 5, + "String!" + ] + } + ], + "transaction_watcher_transactions_stream": [ + 975, { "batch_size": [ 3, "Int!" ], "cursor": [ - 596, - "[proposal_details_stream_cursor_input]!" + 1004, + "[transaction_watcher_transactions_stream_cursor_input]!" ], "where": [ - 572 + 984 ] } ], - "proposal_total_trade_volume": [ - 608, + "transaction_watchers": [ + 1016, { "distinct_on": [ - 616, - "[proposal_total_trade_volume_select_column!]" + 1038, + "[transaction_watchers_select_column!]" ], "limit": [ 3 @@ -27813,20 +40724,20 @@ export default { 3 ], "order_by": [ - 615, - "[proposal_total_trade_volume_order_by!]" + 1036, + "[transaction_watchers_order_by!]" ], "where": [ - 612 + 1025 ] } ], - "proposal_total_trade_volume_aggregate": [ - 609, + "transaction_watchers_aggregate": [ + 1017, { "distinct_on": [ - 616, - "[proposal_total_trade_volume_select_column!]" + 1038, + "[transaction_watchers_select_column!]" ], "limit": [ 3 @@ -27835,36 +40746,45 @@ export default { 3 ], "order_by": [ - 615, - "[proposal_total_trade_volume_order_by!]" + 1036, + "[transaction_watchers_order_by!]" ], "where": [ - 612 + 1025 + ] + } + ], + "transaction_watchers_by_pk": [ + 1016, + { + "acct": [ + 5, + "String!" ] } ], - "proposal_total_trade_volume_stream": [ - 608, + "transaction_watchers_stream": [ + 1016, { "batch_size": [ 3, "Int!" ], "cursor": [ - 620, - "[proposal_total_trade_volume_stream_cursor_input]!" + 1046, + "[transaction_watchers_stream_cursor_input]!" ], "where": [ - 612 + 1025 ] } ], - "proposals": [ - 626, + "transactions": [ + 1058, { "distinct_on": [ - 658, - "[proposals_select_column!]" + 1073, + "[transactions_select_column!]" ], "limit": [ 3 @@ -27873,20 +40793,20 @@ export default { 3 ], "order_by": [ - 656, - "[proposals_order_by!]" + 1071, + "[transactions_order_by!]" ], "where": [ - 645 + 1062 ] } ], - "proposals_aggregate": [ - 627, + "transactions_aggregate": [ + 1059, { "distinct_on": [ - 658, - "[proposals_select_column!]" + 1073, + "[transactions_select_column!]" ], "limit": [ 3 @@ -27895,45 +40815,45 @@ export default { 3 ], "order_by": [ - 656, - "[proposals_order_by!]" + 1071, + "[transactions_order_by!]" ], "where": [ - 645 + 1062 ] } ], - "proposals_by_pk": [ - 626, + "transactions_by_pk": [ + 1058, { - "proposal_acct": [ + "tx_sig": [ 5, "String!" ] } ], - "proposals_stream": [ - 626, + "transactions_stream": [ + 1058, { "batch_size": [ 3, "Int!" ], "cursor": [ - 674, - "[proposals_stream_cursor_input]!" + 1078, + "[transactions_stream_cursor_input]!" ], "where": [ - 645 + 1062 ] } ], - "reactions": [ - 686, + "twap_chart_data": [ + 1086, { "distinct_on": [ - 707, - "[reactions_select_column!]" + 1099, + "[twap_chart_data_select_column!]" ], "limit": [ 3 @@ -27942,20 +40862,20 @@ export default { 3 ], "order_by": [ - 705, - "[reactions_order_by!]" + 1098, + "[twap_chart_data_order_by!]" ], "where": [ - 695 + 1090 ] } ], - "reactions_aggregate": [ - 687, + "twap_chart_data_aggregate": [ + 1087, { "distinct_on": [ - 707, - "[reactions_select_column!]" + 1099, + "[twap_chart_data_select_column!]" ], "limit": [ 3 @@ -27964,53 +40884,36 @@ export default { 3 ], "order_by": [ - 705, - "[reactions_order_by!]" + 1098, + "[twap_chart_data_order_by!]" ], "where": [ - 695 - ] - } - ], - "reactions_by_pk": [ - 686, - { - "proposal_acct": [ - 5, - "String!" - ], - "reaction": [ - 5, - "String!" - ], - "reactor_acct": [ - 5, - "String!" + 1090 ] } ], - "reactions_stream": [ - 686, + "twap_chart_data_stream": [ + 1086, { "batch_size": [ 3, "Int!" ], "cursor": [ - 715, - "[reactions_stream_cursor_input]!" + 1104, + "[twap_chart_data_stream_cursor_input]!" ], "where": [ - 695 + 1090 ] } ], - "sessions": [ - 727, + "twaps": [ + 1112, { "distinct_on": [ - 745, - "[sessions_select_column!]" + 1133, + "[twaps_select_column!]" ], "limit": [ 3 @@ -28019,20 +40922,20 @@ export default { 3 ], "order_by": [ - 743, - "[sessions_order_by!]" + 1131, + "[twaps_order_by!]" ], "where": [ - 734 + 1121 ] } ], - "sessions_aggregate": [ - 728, + "twaps_aggregate": [ + 1113, { "distinct_on": [ - 745, - "[sessions_select_column!]" + 1133, + "[twaps_select_column!]" ], "limit": [ 3 @@ -28041,45 +40944,53 @@ export default { 3 ], "order_by": [ - 743, - "[sessions_order_by!]" + 1131, + "[twaps_order_by!]" ], "where": [ - 734 + 1121 ] } ], - "sessions_by_pk": [ - 727, + "twaps_by_pk": [ + 1112, { - "id": [ - 1101, - "uuid!" + "market_acct": [ + 5, + "String!" + ], + "updated_slot": [ + 7, + "bigint!" ] } ], - "sessions_stream": [ - 727, + "twaps_stream": [ + 1112, { "batch_size": [ 3, "Int!" ], "cursor": [ - 747, - "[sessions_stream_cursor_input]!" + 1141, + "[twaps_stream_cursor_input]!" ], "where": [ - 734 + 1121 ] } ], - "takes": [ - 753, + "user_count_and_trade_count_per_proposal": [ + 620, { + "args": [ + 1153, + "user_count_and_trade_count_per_proposal_arguments!" + ], "distinct_on": [ - 775, - "[takes_select_column!]" + 622, + "[proposal_statistics_enum_name!]" ], "limit": [ 3 @@ -28088,20 +40999,20 @@ export default { 3 ], "order_by": [ - 773, - "[takes_order_by!]" + 623, + "[proposal_statistics_order_by!]" ], "where": [ - 762 + 621 ] } ], - "takes_aggregate": [ - 754, + "user_deposits": [ + 1154, { "distinct_on": [ - 775, - "[takes_select_column!]" + 1172, + "[user_deposits_select_column!]" ], "limit": [ 3 @@ -28110,45 +41021,58 @@ export default { 3 ], "order_by": [ - 773, - "[takes_order_by!]" + 1171, + "[user_deposits_order_by!]" ], "where": [ - 762 + 1163 ] } ], - "takes_by_pk": [ - 753, + "user_deposits_aggregate": [ + 1155, { - "order_tx_sig": [ - 5, - "String!" + "distinct_on": [ + 1172, + "[user_deposits_select_column!]" + ], + "limit": [ + 3 + ], + "offset": [ + 3 + ], + "order_by": [ + 1171, + "[user_deposits_order_by!]" + ], + "where": [ + 1163 ] } ], - "takes_stream": [ - 753, + "user_deposits_stream": [ + 1154, { "batch_size": [ 3, "Int!" ], "cursor": [ - 783, - "[takes_stream_cursor_input]!" + 1180, + "[user_deposits_stream_cursor_input]!" ], "where": [ - 762 + 1163 ] } ], - "token_acct_balances": [ - 799, + "user_performance": [ + 1191, { "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" + 1212, + "[user_performance_select_column!]" ], "limit": [ 3 @@ -28157,20 +41081,20 @@ export default { 3 ], "order_by": [ - 818, - "[token_acct_balances_order_by!]" + 1210, + "[user_performance_order_by!]" ], "where": [ - 808 + 1200 ] } ], - "token_acct_balances_aggregate": [ - 800, + "user_performance_aggregate": [ + 1192, { "distinct_on": [ - 820, - "[token_acct_balances_select_column!]" + 1212, + "[user_performance_select_column!]" ], "limit": [ 3 @@ -28179,57 +41103,49 @@ export default { 3 ], "order_by": [ - 818, - "[token_acct_balances_order_by!]" + 1210, + "[user_performance_order_by!]" ], "where": [ - 808 + 1200 ] } ], - "token_acct_balances_by_pk": [ - 799, + "user_performance_by_pk": [ + 1191, { - "amount": [ - 7, - "bigint!" - ], - "created_at": [ - 797, - "timestamptz!" - ], - "mint_acct": [ + "proposal_acct": [ 5, "String!" ], - "token_acct": [ + "user_acct": [ 5, "String!" ] } ], - "token_acct_balances_stream": [ - 799, + "user_performance_stream": [ + 1191, { "batch_size": [ 3, "Int!" ], "cursor": [ - 828, - "[token_acct_balances_stream_cursor_input]!" + 1220, + "[user_performance_stream_cursor_input]!" ], "where": [ - 808 + 1200 ] } ], - "token_accts": [ - 842, + "users": [ + 1232, { "distinct_on": [ - 864, - "[token_accts_select_column!]" + 1245, + "[users_select_column!]" ], "limit": [ 3 @@ -28238,20 +41154,20 @@ export default { 3 ], "order_by": [ - 862, - "[token_accts_order_by!]" + 1243, + "[users_order_by!]" ], "where": [ - 851 + 1235 ] } ], - "token_accts_aggregate": [ - 843, + "users_aggregate": [ + 1233, { "distinct_on": [ - 864, - "[token_accts_select_column!]" + 1245, + "[users_select_column!]" ], "limit": [ 3 @@ -28260,45 +41176,45 @@ export default { 3 ], "order_by": [ - 862, - "[token_accts_order_by!]" + 1243, + "[users_order_by!]" ], "where": [ - 851 + 1235 ] } ], - "token_accts_by_pk": [ - 842, + "users_by_pk": [ + 1232, { - "token_acct": [ + "user_acct": [ 5, "String!" ] } ], - "token_accts_stream": [ - 842, + "users_stream": [ + 1232, { "batch_size": [ 3, "Int!" ], "cursor": [ - 872, - "[token_accts_stream_cursor_input]!" + 1247, + "[users_stream_cursor_input]!" ], "where": [ - 851 + 1235 ] } ], - "tokens": [ - 884, + "v0_4_amms": [ + 1253, { "distinct_on": [ - 899, - "[tokens_select_column!]" + 1275, + "[v0_4_amms_select_column!]" ], "limit": [ 3 @@ -28307,20 +41223,20 @@ export default { 3 ], "order_by": [ - 897, - "[tokens_order_by!]" + 1273, + "[v0_4_amms_order_by!]" ], "where": [ - 888 + 1262 ] } ], - "tokens_aggregate": [ - 885, + "v0_4_amms_aggregate": [ + 1254, { "distinct_on": [ - 899, - "[tokens_select_column!]" + 1275, + "[v0_4_amms_select_column!]" ], "limit": [ 3 @@ -28329,45 +41245,45 @@ export default { 3 ], "order_by": [ - 897, - "[tokens_order_by!]" + 1273, + "[v0_4_amms_order_by!]" ], "where": [ - 888 + 1262 ] } ], - "tokens_by_pk": [ - 884, + "v0_4_amms_by_pk": [ + 1253, { - "mint_acct": [ + "amm_addr": [ 5, "String!" ] } ], - "tokens_stream": [ - 884, + "v0_4_amms_stream": [ + 1253, { "batch_size": [ 3, "Int!" ], "cursor": [ - 904, - "[tokens_stream_cursor_input]!" + 1283, + "[v0_4_amms_stream_cursor_input]!" ], "where": [ - 888 + 1262 ] } ], - "transaction_watcher_transactions": [ - 912, + "v0_4_conditional_vaults": [ + 1295, { "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" + 1317, + "[v0_4_conditional_vaults_select_column!]" ], "limit": [ 3 @@ -28376,20 +41292,20 @@ export default { 3 ], "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" + 1315, + "[v0_4_conditional_vaults_order_by!]" ], "where": [ - 921 + 1304 ] } ], - "transaction_watcher_transactions_aggregate": [ - 913, + "v0_4_conditional_vaults_aggregate": [ + 1296, { "distinct_on": [ - 933, - "[transaction_watcher_transactions_select_column!]" + 1317, + "[v0_4_conditional_vaults_select_column!]" ], "limit": [ 3 @@ -28398,49 +41314,45 @@ export default { 3 ], "order_by": [ - 931, - "[transaction_watcher_transactions_order_by!]" + 1315, + "[v0_4_conditional_vaults_order_by!]" ], "where": [ - 921 + 1304 ] } ], - "transaction_watcher_transactions_by_pk": [ - 912, + "v0_4_conditional_vaults_by_pk": [ + 1295, { - "tx_sig": [ - 5, - "String!" - ], - "watcher_acct": [ + "conditional_vault_addr": [ 5, "String!" ] } ], - "transaction_watcher_transactions_stream": [ - 912, + "v0_4_conditional_vaults_stream": [ + 1295, { "batch_size": [ 3, "Int!" ], "cursor": [ - 941, - "[transaction_watcher_transactions_stream_cursor_input]!" + 1325, + "[v0_4_conditional_vaults_stream_cursor_input]!" ], "where": [ - 921 + 1304 ] } ], - "transaction_watchers": [ - 953, + "v0_4_merges": [ + 1337, { "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" + 1359, + "[v0_4_merges_select_column!]" ], "limit": [ 3 @@ -28449,20 +41361,20 @@ export default { 3 ], "order_by": [ - 973, - "[transaction_watchers_order_by!]" + 1357, + "[v0_4_merges_order_by!]" ], "where": [ - 962 + 1346 ] } ], - "transaction_watchers_aggregate": [ - 954, + "v0_4_merges_aggregate": [ + 1338, { "distinct_on": [ - 975, - "[transaction_watchers_select_column!]" + 1359, + "[v0_4_merges_select_column!]" ], "limit": [ 3 @@ -28471,45 +41383,49 @@ export default { 3 ], "order_by": [ - 973, - "[transaction_watchers_order_by!]" + 1357, + "[v0_4_merges_order_by!]" ], "where": [ - 962 + 1346 ] } ], - "transaction_watchers_by_pk": [ - 953, + "v0_4_merges_by_pk": [ + 1337, { - "acct": [ + "vault_addr": [ 5, "String!" + ], + "vault_seq_num": [ + 7, + "bigint!" ] } ], - "transaction_watchers_stream": [ - 953, + "v0_4_merges_stream": [ + 1337, { "batch_size": [ 3, "Int!" ], "cursor": [ - 983, - "[transaction_watchers_stream_cursor_input]!" + 1367, + "[v0_4_merges_stream_cursor_input]!" ], "where": [ - 962 + 1346 ] } ], - "transactions": [ - 995, + "v0_4_metric_decisions": [ + 1379, { "distinct_on": [ - 1010, - "[transactions_select_column!]" + 1400, + "[v0_4_metric_decisions_select_column!]" ], "limit": [ 3 @@ -28518,20 +41434,20 @@ export default { 3 ], "order_by": [ - 1008, - "[transactions_order_by!]" + 1398, + "[v0_4_metric_decisions_order_by!]" ], "where": [ - 999 + 1388 ] } ], - "transactions_aggregate": [ - 996, + "v0_4_metric_decisions_aggregate": [ + 1380, { "distinct_on": [ - 1010, - "[transactions_select_column!]" + 1400, + "[v0_4_metric_decisions_select_column!]" ], "limit": [ 3 @@ -28540,45 +41456,45 @@ export default { 3 ], "order_by": [ - 1008, - "[transactions_order_by!]" + 1398, + "[v0_4_metric_decisions_order_by!]" ], "where": [ - 999 + 1388 ] } ], - "transactions_by_pk": [ - 995, + "v0_4_metric_decisions_by_pk": [ + 1379, { - "tx_sig": [ - 5, - "String!" + "id": [ + 7, + "bigint!" ] } ], - "transactions_stream": [ - 995, + "v0_4_metric_decisions_stream": [ + 1379, { "batch_size": [ 3, "Int!" ], "cursor": [ - 1015, - "[transactions_stream_cursor_input]!" + 1408, + "[v0_4_metric_decisions_stream_cursor_input]!" ], "where": [ - 999 + 1388 ] } ], - "twap_chart_data": [ - 1023, + "v0_4_questions": [ + 1420, { "distinct_on": [ - 1031, - "[twap_chart_data_select_column!]" + 1440, + "[v0_4_questions_select_column!]" ], "limit": [ 3 @@ -28587,20 +41503,20 @@ export default { 3 ], "order_by": [ - 1030, - "[twap_chart_data_order_by!]" + 1437, + "[v0_4_questions_order_by!]" ], "where": [ - 1027 + 1425 ] } ], - "twap_chart_data_aggregate": [ - 1024, + "v0_4_questions_aggregate": [ + 1421, { "distinct_on": [ - 1031, - "[twap_chart_data_select_column!]" + 1440, + "[v0_4_questions_select_column!]" ], "limit": [ 3 @@ -28609,36 +41525,45 @@ export default { 3 ], "order_by": [ - 1030, - "[twap_chart_data_order_by!]" + 1437, + "[v0_4_questions_order_by!]" ], "where": [ - 1027 + 1425 ] } ], - "twap_chart_data_stream": [ - 1023, + "v0_4_questions_by_pk": [ + 1420, + { + "question_addr": [ + 5, + "String!" + ] + } + ], + "v0_4_questions_stream": [ + 1420, { "batch_size": [ 3, "Int!" ], "cursor": [ - 1035, - "[twap_chart_data_stream_cursor_input]!" + 1445, + "[v0_4_questions_stream_cursor_input]!" ], "where": [ - 1027 + 1425 ] } ], - "twaps": [ - 1041, + "v0_4_splits": [ + 1453, { "distinct_on": [ - 1062, - "[twaps_select_column!]" + 1475, + "[v0_4_splits_select_column!]" ], "limit": [ 3 @@ -28647,20 +41572,20 @@ export default { 3 ], "order_by": [ - 1060, - "[twaps_order_by!]" + 1473, + "[v0_4_splits_order_by!]" ], "where": [ - 1050 + 1462 ] } ], - "twaps_aggregate": [ - 1042, + "v0_4_splits_aggregate": [ + 1454, { "distinct_on": [ - 1062, - "[twaps_select_column!]" + 1475, + "[v0_4_splits_select_column!]" ], "limit": [ 3 @@ -28669,49 +41594,49 @@ export default { 3 ], "order_by": [ - 1060, - "[twaps_order_by!]" + 1473, + "[v0_4_splits_order_by!]" ], "where": [ - 1050 + 1462 ] } ], - "twaps_by_pk": [ - 1041, + "v0_4_splits_by_pk": [ + 1453, { - "market_acct": [ + "vault_addr": [ 5, "String!" ], - "updated_slot": [ + "vault_seq_num": [ 7, "bigint!" ] } ], - "twaps_stream": [ - 1041, + "v0_4_splits_stream": [ + 1453, { "batch_size": [ 3, "Int!" ], "cursor": [ - 1070, - "[twaps_stream_cursor_input]!" + 1483, + "[v0_4_splits_stream_cursor_input]!" ], "where": [ - 1050 + 1462 ] } ], - "users": [ - 1082, + "v0_4_swaps": [ + 1495, { "distinct_on": [ - 1095, - "[users_select_column!]" + 1509, + "[v0_4_swaps_select_column!]" ], "limit": [ 3 @@ -28720,20 +41645,20 @@ export default { 3 ], "order_by": [ - 1093, - "[users_order_by!]" + 1507, + "[v0_4_swaps_order_by!]" ], "where": [ - 1085 + 1499 ] } ], - "users_aggregate": [ - 1083, + "v0_4_swaps_aggregate": [ + 1496, { "distinct_on": [ - 1095, - "[users_select_column!]" + 1509, + "[v0_4_swaps_select_column!]" ], "limit": [ 3 @@ -28742,36 +41667,36 @@ export default { 3 ], "order_by": [ - 1093, - "[users_order_by!]" + 1507, + "[v0_4_swaps_order_by!]" ], "where": [ - 1085 + 1499 ] } ], - "users_by_pk": [ - 1082, + "v0_4_swaps_by_pk": [ + 1495, { - "user_acct": [ + "signature": [ 5, "String!" ] } ], - "users_stream": [ - 1082, + "v0_4_swaps_stream": [ + 1495, { "batch_size": [ 3, "Int!" ], "cursor": [ - 1097, - "[users_stream_cursor_input]!" + 1514, + "[v0_4_swaps_stream_cursor_input]!" ], "where": [ - 1085 + 1499 ] } ], diff --git a/src/utils/logger.ts b/src/utils/logger.ts index a274b50..0a167bb 100644 --- a/src/utils/logger.ts +++ b/src/utils/logger.ts @@ -1,5 +1,6 @@ import { AlertChatBotInterface, TelegramBotAPI, ParseMode } from "../adapters/telegram"; +const TELEGRAM_DEPLOY_CHAT_ID = process.env.TELEGRAM_DEPLOY_CHAT_ID ?? ""; const TELEGRAM_ALERT_CHAT_ID = process.env.TELEGRAM_ALERT_CHAT_ID ?? ""; export class Logger { @@ -42,8 +43,8 @@ export class Logger { infoWithChatBotAlert(...data: any[]): void { const formattedData = this.formatData(data); console.info(formattedData); - if (TELEGRAM_ALERT_CHAT_ID) { - this.chatBotApi.sendMessage(TELEGRAM_ALERT_CHAT_ID, formattedData); + if (TELEGRAM_DEPLOY_CHAT_ID) { + this.chatBotApi.sendMessage(TELEGRAM_DEPLOY_CHAT_ID, formattedData); } }