export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K]; }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; export type MakeEmpty = { [_ in K]?: never; }; export type Incremental = T | { [P in keyof T]?: P extends " $fragmentName" | "__typename" ? T[P] : never; }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; }; String: { input: string; output: string; }; Boolean: { input: boolean; output: boolean; }; Int: { input: number; output: number; }; Float: { input: number; output: number; }; Time: { input: any; output: any; }; }; export type RootQuery = { __typename?: "RootQuery"; /** List of UserActivity */ activities: Array; /** Get single DataToken */ dataToken?: Maybe; /** List of DataToken */ dataTokenList: Array; /** Get single DataTokenCollector */ dataTokenCollector?: Maybe; /** List of DataTokenCollector */ dataTokenCollectorList: Array; /** Get single DataToken */ dappRecord?: Maybe; /** List of DappInfo */ dappRecordList: Array; /** Get single DappResource */ dappResource: Dapp_Resource; /** List of DappResource */ dappResourceList: Array; /** Get single DataUnion */ dataUnion?: Maybe; /** List of DataUnion */ dataUnionList: Array; /** Get single DataUnionSubscriber */ dataUnionSubscriber?: Maybe; /** List of DataUnionSubscriber */ dataUnionSubscriberList: Array; /** Get single DataPool */ dataPool?: Maybe; /** List of DataPool */ dataPoolList: Array; /** Get single DataPoolSubscriber */ dataPoolSubscriber?: Maybe; /** List of DataPoolSubscriber */ dataPoolSubscriberList: Array; /** Check if dataUnion collected by an specific account */ isDataUnionCollectedBy?: Maybe; /** Check if dataToken collected by an specific account */ isDataTokenCollectedBy?: Maybe; }; export type RootQueryActivitiesArgs = { addr: Scalars["String"]["input"]; limit?: InputMaybe; offset?: InputMaybe; filter?: InputMaybe>; }; export type RootQueryDataTokenArgs = { address?: InputMaybe; creator?: InputMaybe; }; export type RootQueryDataTokenListArgs = { dataTokenId?: InputMaybe; owner?: InputMaybe; collector?: InputMaybe; dataTokenIds?: InputMaybe>; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDataTokenCollectorArgs = { dataToken?: InputMaybe; collectNFT?: InputMaybe; collectNFTTokenId?: InputMaybe; collector?: InputMaybe; }; export type RootQueryDataTokenCollectorListArgs = { dataTokenId?: InputMaybe; collectNFT?: InputMaybe; collector?: InputMaybe; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDappRecordArgs = { dappId?: InputMaybe; resourceId?: InputMaybe; }; export type RootQueryDappRecordListArgs = { dappId?: InputMaybe; administrator?: InputMaybe; resourceId?: InputMaybe; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDappResourceArgs = { resourceId?: InputMaybe; vault?: InputMaybe; }; export type RootQueryDappResourceListArgs = { dappId?: InputMaybe; resourceId?: InputMaybe; vault?: InputMaybe; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDataUnionArgs = { dataUnionId?: InputMaybe; resourceId?: InputMaybe; publisher?: InputMaybe; dataToken?: InputMaybe; }; export type RootQueryDataUnionListArgs = { dataUnionId?: InputMaybe; resourceId?: InputMaybe; publisher?: InputMaybe; dataToken?: InputMaybe; subscribeModule?: InputMaybe; dataUnionIds?: InputMaybe>; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDataUnionSubscriberArgs = { dataUnionId?: InputMaybe; collectNFT?: InputMaybe; collectNFTTokenId?: InputMaybe; }; export type RootQueryDataUnionSubscriberListArgs = { dataUnionId?: InputMaybe; subscriber?: InputMaybe; collectNft?: InputMaybe; chainId?: InputMaybe; pageSize?: InputMaybe; pageNumber?: InputMaybe; }; export type RootQueryDataPoolArgs = { dataPoolId?: InputMaybe; resourceId?: InputMaybe; publisher?: InputMaybe; dataToken?: InputMaybe; }; export type RootQueryDataPoolListArgs = { dataPoolId?: InputMaybe; publisher?: InputMaybe; subscribeModule?: InputMaybe; limit?: InputMaybe; offset?: InputMaybe; }; export type RootQueryDataPoolSubscriberArgs = { dataPoolId?: InputMaybe; subscriber?: InputMaybe; collectNFT?: InputMaybe; collectNFTTokenId?: InputMaybe; }; export type RootQueryDataPoolSubscriberListArgs = { dataPoolId?: InputMaybe; subscriber?: InputMaybe; collectNFT?: InputMaybe; }; export type RootQueryIsDataUnionCollectedByArgs = { dataUnionId?: InputMaybe; collector?: InputMaybe; }; export type RootQueryIsDataTokenCollectedByArgs = { dataTokenId?: InputMaybe; collector?: InputMaybe; }; export type DataPool = { __typename?: "DataPool"; data_pool_id: Scalars["String"]["output"]; resource_id: Scalars["String"]["output"]; data_token: Scalars["String"]["output"]; publisher: Scalars["String"]["output"]; subscribe_module: Scalars["String"]["output"]; payment_token: Scalars["String"]["output"]; amount_per_block: Scalars["String"]["output"]; subscribers: Array; }; export type Data_Pool_Subscriber = { __typename?: "data_pool_subscriber"; data_pool_id: Scalars["String"]["output"]; subscriber: Scalars["String"]["output"]; collect_nft: Scalars["String"]["output"]; collect_nft_token_id: Scalars["String"]["output"]; start_at: Scalars["String"]["output"]; end_at: Scalars["String"]["output"]; }; export type DataUnion = { __typename?: "DataUnion"; data_union_id: Scalars["String"]["output"]; resource_id: Scalars["String"]["output"]; data_token: Scalars["String"]["output"]; data_token_info: DataToken; publisher: Scalars["String"]["output"]; owner: Scalars["String"]["output"]; subscribe_module: Scalars["String"]["output"]; start_block_number: Scalars["String"]["output"]; payment_token: Scalars["String"]["output"]; amount_per_block: Scalars["String"]["output"]; currency: Scalars["String"]["output"]; segment: Scalars["String"]["output"]; subscribers: Array; chain_id: Scalars["String"]["output"]; created_at: Scalars["String"]["output"]; }; export type Data_Union_Subscriber = { __typename?: "data_union_subscriber"; data_union_id: Scalars["String"]["output"]; data_union: DataUnion; subscriber: Scalars["String"]["output"]; collect_nft: Scalars["String"]["output"]; collect_nft_token_id: Scalars["String"]["output"]; subscriptions: Array; chain_id: Scalars["String"]["output"]; }; export type Data_Union_Subscription = { __typename?: "data_union_subscription"; start_at: Scalars["String"]["output"]; end_at: Scalars["String"]["output"]; }; export type DappRecord = { __typename?: "DappRecord"; dapp_id: Scalars["String"]["output"]; administrator: Scalars["String"]["output"]; resources: Array; chain_id: Scalars["String"]["output"]; created_at: Scalars["String"]["output"]; }; export type Dapp_Resource = { __typename?: "dapp_resource"; resource_id: Scalars["String"]["output"]; dapp_id: Scalars["String"]["output"]; vault: Scalars["String"]["output"]; fee_point: Scalars["String"]["output"]; created_at: Scalars["String"]["output"]; }; export type Activity = { __typename?: "activity"; content: Activity_Content; data_token_info: DataToken; timestamp: Scalars["Float"]["output"]; type: Scalars["String"]["output"]; user_address: Scalars["String"]["output"]; }; export type Activity_Content = { __typename?: "activity_content"; data_token_address: Scalars["String"]["output"]; from?: Maybe; to?: Maybe; }; export type DataToken = { __typename?: "DataToken"; address: Scalars["String"]["output"]; collect_info: Collect_Info; content_uri: Scalars["String"]["output"]; owner: Scalars["String"]["output"]; source: Scalars["String"]["output"]; chain_id: Scalars["String"]["output"]; created_at: Scalars["String"]["output"]; end_timestamp: Scalars["String"]["output"]; }; export type Collect_Info = { __typename?: "collect_info"; collect_nft_address: Scalars["String"]["output"]; sold_list: Array; sold_num: Scalars["String"]["output"]; total: Scalars["String"]["output"]; price: Price; }; export type Datatoken_Collector = { __typename?: "datatoken_collector"; collector: Scalars["String"]["output"]; dataToken: DataToken; collect_nft: Scalars["String"]["output"]; collect_nft_token_id: Scalars["String"]["output"]; created_at: Scalars["String"]["output"]; chain_id: Scalars["String"]["output"]; }; export type Price = { __typename?: "price"; amount: Scalars["String"]["output"]; currency: Scalars["String"]["output"]; currency_addr: Scalars["String"]["output"]; }; export type Collect_Nft = { __typename?: "collect_nft"; owner: Scalars["String"]["output"]; token_id: Scalars["String"]["output"]; }; export type Data_Union_Collect_Result = { __typename?: "data_union_collect_result"; is_collected: Scalars["Boolean"]["output"]; }; export type Data_Token_Collect_Result = { __typename?: "data_token_collect_result"; is_collected: Scalars["Boolean"]["output"]; };