@ssv-labs/bapps-sdk
Version:
ssv labs based apps sdk
908 lines • 347 kB
TypeScript
import { Address } from 'viem';
import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
export type Maybe<T> = T | null;
export type InputMaybe<T> = Maybe<T>;
export type Exact<T extends {
[key: string]: unknown;
}> = {
[K in keyof T]: T[K];
};
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
[SubKey in K]?: Maybe<T[SubKey]>;
};
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
[SubKey in K]: Maybe<T[SubKey]>;
};
export type MakeEmpty<T extends {
[key: string]: unknown;
}, K extends keyof T> = {
[_ in K]?: never;
};
export type Incremental<T> = T | {
[P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never;
};
/** All built-in and custom scalars, mapped to their actual values */
export type Scalars = {
ID: {
input: string;
output: string;
};
String: {
input: string;
output: string;
};
Boolean: {
input: boolean;
output: boolean;
};
Int: {
input: number;
output: number;
};
Float: {
input: number;
output: number;
};
BigDecimal: {
input: string;
output: string;
};
BigInt: {
input: string;
output: string;
};
Bytes: {
input: Address;
output: Address;
};
/**
* 8 bytes signed integer
*
*/
Int8: {
input: any;
output: any;
};
/**
* A string representation of microseconds UNIX timestamp (16 digits)
*
*/
Timestamp: {
input: any;
output: any;
};
};
export type AccountMetadataUriUpdated_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
account?: InputMaybe<Scalars['Bytes']['input']>;
account_contains?: InputMaybe<Scalars['Bytes']['input']>;
account_gt?: InputMaybe<Scalars['Bytes']['input']>;
account_gte?: InputMaybe<Scalars['Bytes']['input']>;
account_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
account_lt?: InputMaybe<Scalars['Bytes']['input']>;
account_lte?: InputMaybe<Scalars['Bytes']['input']>;
account_not?: InputMaybe<Scalars['Bytes']['input']>;
account_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
account_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
and?: InputMaybe<Array<InputMaybe<AccountMetadataUriUpdated_Filter>>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
metadataURI?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_gt?: InputMaybe<Scalars['String']['input']>;
metadataURI_gte?: InputMaybe<Scalars['String']['input']>;
metadataURI_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_lt?: InputMaybe<Scalars['String']['input']>;
metadataURI_lte?: InputMaybe<Scalars['String']['input']>;
metadataURI_not?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_not_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
or?: InputMaybe<Array<InputMaybe<AccountMetadataUriUpdated_Filter>>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum AccountMetadataUriUpdated_OrderBy {
Account = "account",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Id = "id",
MetadataUri = "metadataURI",
TransactionHash = "transactionHash"
}
export type Account_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<Account_Filter>>>;
bApps_?: InputMaybe<BApp_Filter>;
clusters_?: InputMaybe<Cluster_Filter>;
delegators_?: InputMaybe<Delegation_Filter>;
deposits_?: InputMaybe<StrategyUserBalance_Filter>;
feeRecipient?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_contains?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_gt?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_gte?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
feeRecipient_lt?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_lte?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_not?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
feeRecipient_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
metadataURI?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_gt?: InputMaybe<Scalars['String']['input']>;
metadataURI_gte?: InputMaybe<Scalars['String']['input']>;
metadataURI_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_lt?: InputMaybe<Scalars['String']['input']>;
metadataURI_lte?: InputMaybe<Scalars['String']['input']>;
metadataURI_not?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_not_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
nonce?: InputMaybe<Scalars['BigInt']['input']>;
nonce_gt?: InputMaybe<Scalars['BigInt']['input']>;
nonce_gte?: InputMaybe<Scalars['BigInt']['input']>;
nonce_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
nonce_lt?: InputMaybe<Scalars['BigInt']['input']>;
nonce_lte?: InputMaybe<Scalars['BigInt']['input']>;
nonce_not?: InputMaybe<Scalars['BigInt']['input']>;
nonce_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
operators_?: InputMaybe<Operator_Filter>;
or?: InputMaybe<Array<InputMaybe<Account_Filter>>>;
receivers_?: InputMaybe<Delegation_Filter>;
strategies_?: InputMaybe<Strategy_Filter>;
totalDelegatedPercentage?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_gt?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_gte?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalDelegatedPercentage_lt?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_lte?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_not?: InputMaybe<Scalars['BigInt']['input']>;
totalDelegatedPercentage_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
validatorCount?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_gt?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_gte?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
validatorCount_lt?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_lte?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_not?: InputMaybe<Scalars['BigInt']['input']>;
validatorCount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
validators_?: InputMaybe<Validator_Filter>;
};
export declare enum Account_OrderBy {
BApps = "bApps",
Clusters = "clusters",
Delegators = "delegators",
Deposits = "deposits",
FeeRecipient = "feeRecipient",
Id = "id",
MetadataUri = "metadataURI",
Nonce = "nonce",
Operators = "operators",
Receivers = "receivers",
Strategies = "strategies",
TotalDelegatedPercentage = "totalDelegatedPercentage",
ValidatorCount = "validatorCount",
Validators = "validators"
}
export declare enum Aggregation_Interval {
Day = "day",
Hour = "hour"
}
export type BAppConstants_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
_maxFeeIncrement?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_gt?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_gte?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
_maxFeeIncrement_lt?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_lte?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_not?: InputMaybe<Scalars['BigInt']['input']>;
_maxFeeIncrement_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
and?: InputMaybe<Array<InputMaybe<BAppConstants_Filter>>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
or?: InputMaybe<Array<InputMaybe<BAppConstants_Filter>>>;
totalAccounts?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_gt?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_gte?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalAccounts_lt?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_lte?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_not?: InputMaybe<Scalars['BigInt']['input']>;
totalAccounts_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalBApps?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_gt?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_gte?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalBApps_lt?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_lte?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_not?: InputMaybe<Scalars['BigInt']['input']>;
totalBApps_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalStrategies?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_gt?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_gte?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalStrategies_lt?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_lte?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_not?: InputMaybe<Scalars['BigInt']['input']>;
totalStrategies_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
};
export declare enum BAppConstants_OrderBy {
MaxFeeIncrement = "_maxFeeIncrement",
Id = "id",
TotalAccounts = "totalAccounts",
TotalBApps = "totalBApps",
TotalStrategies = "totalStrategies"
}
export type BAppMetadataUriUpdated_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppMetadataUriUpdated_Filter>>>;
bAppAddress?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
bAppAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
metadataURI?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_gt?: InputMaybe<Scalars['String']['input']>;
metadataURI_gte?: InputMaybe<Scalars['String']['input']>;
metadataURI_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_lt?: InputMaybe<Scalars['String']['input']>;
metadataURI_lte?: InputMaybe<Scalars['String']['input']>;
metadataURI_not?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_not_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
or?: InputMaybe<Array<InputMaybe<BAppMetadataUriUpdated_Filter>>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum BAppMetadataUriUpdated_OrderBy {
BAppAddress = "bAppAddress",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Id = "id",
MetadataUri = "metadataURI",
TransactionHash = "transactionHash"
}
export type BAppOptedInByStrategy_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppOptedInByStrategy_Filter>>>;
bApp?: InputMaybe<Scalars['Bytes']['input']>;
bApp_contains?: InputMaybe<Scalars['Bytes']['input']>;
bApp_gt?: InputMaybe<Scalars['Bytes']['input']>;
bApp_gte?: InputMaybe<Scalars['Bytes']['input']>;
bApp_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
bApp_lt?: InputMaybe<Scalars['Bytes']['input']>;
bApp_lte?: InputMaybe<Scalars['Bytes']['input']>;
bApp_not?: InputMaybe<Scalars['Bytes']['input']>;
bApp_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
bApp_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
data?: InputMaybe<Scalars['Bytes']['input']>;
data_contains?: InputMaybe<Scalars['Bytes']['input']>;
data_gt?: InputMaybe<Scalars['Bytes']['input']>;
data_gte?: InputMaybe<Scalars['Bytes']['input']>;
data_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
data_lt?: InputMaybe<Scalars['Bytes']['input']>;
data_lte?: InputMaybe<Scalars['Bytes']['input']>;
data_not?: InputMaybe<Scalars['Bytes']['input']>;
data_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
data_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
obligationPercentages?: InputMaybe<Array<Scalars['BigInt']['input']>>;
obligationPercentages_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
obligationPercentages_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
obligationPercentages_not?: InputMaybe<Array<Scalars['BigInt']['input']>>;
obligationPercentages_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
obligationPercentages_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
or?: InputMaybe<Array<InputMaybe<BAppOptedInByStrategy_Filter>>>;
strategyId?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_gt?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_gte?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
strategyId_lt?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_lte?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_not?: InputMaybe<Scalars['BigInt']['input']>;
strategyId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
tokens?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum BAppOptedInByStrategy_OrderBy {
BApp = "bApp",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Data = "data",
Id = "id",
ObligationPercentages = "obligationPercentages",
StrategyId = "strategyId",
Tokens = "tokens",
TransactionHash = "transactionHash"
}
export type BAppRegistered_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppRegistered_Filter>>>;
bAppAddress?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
bAppAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
metadataURI?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_gt?: InputMaybe<Scalars['String']['input']>;
metadataURI_gte?: InputMaybe<Scalars['String']['input']>;
metadataURI_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_lt?: InputMaybe<Scalars['String']['input']>;
metadataURI_lte?: InputMaybe<Scalars['String']['input']>;
metadataURI_not?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_not_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
or?: InputMaybe<Array<InputMaybe<BAppRegistered_Filter>>>;
owner?: InputMaybe<Scalars['Bytes']['input']>;
owner_contains?: InputMaybe<Scalars['Bytes']['input']>;
owner_gt?: InputMaybe<Scalars['Bytes']['input']>;
owner_gte?: InputMaybe<Scalars['Bytes']['input']>;
owner_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
owner_lt?: InputMaybe<Scalars['Bytes']['input']>;
owner_lte?: InputMaybe<Scalars['Bytes']['input']>;
owner_not?: InputMaybe<Scalars['Bytes']['input']>;
owner_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
owner_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
sharedRiskLevel?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_not?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
tokens?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum BAppRegistered_OrderBy {
BAppAddress = "bAppAddress",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Id = "id",
MetadataUri = "metadataURI",
Owner = "owner",
SharedRiskLevel = "sharedRiskLevel",
Tokens = "tokens",
TransactionHash = "transactionHash"
}
export type BAppToken_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppToken_Filter>>>;
bApp?: InputMaybe<Scalars['String']['input']>;
bApp_?: InputMaybe<BApp_Filter>;
bApp_contains?: InputMaybe<Scalars['String']['input']>;
bApp_contains_nocase?: InputMaybe<Scalars['String']['input']>;
bApp_ends_with?: InputMaybe<Scalars['String']['input']>;
bApp_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
bApp_gt?: InputMaybe<Scalars['String']['input']>;
bApp_gte?: InputMaybe<Scalars['String']['input']>;
bApp_in?: InputMaybe<Array<Scalars['String']['input']>>;
bApp_lt?: InputMaybe<Scalars['String']['input']>;
bApp_lte?: InputMaybe<Scalars['String']['input']>;
bApp_not?: InputMaybe<Scalars['String']['input']>;
bApp_not_contains?: InputMaybe<Scalars['String']['input']>;
bApp_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
bApp_not_ends_with?: InputMaybe<Scalars['String']['input']>;
bApp_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
bApp_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
bApp_not_starts_with?: InputMaybe<Scalars['String']['input']>;
bApp_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
bApp_starts_with?: InputMaybe<Scalars['String']['input']>;
bApp_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
id?: InputMaybe<Scalars['String']['input']>;
id_contains?: InputMaybe<Scalars['String']['input']>;
id_contains_nocase?: InputMaybe<Scalars['String']['input']>;
id_ends_with?: InputMaybe<Scalars['String']['input']>;
id_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
id_gt?: InputMaybe<Scalars['String']['input']>;
id_gte?: InputMaybe<Scalars['String']['input']>;
id_in?: InputMaybe<Array<Scalars['String']['input']>>;
id_lt?: InputMaybe<Scalars['String']['input']>;
id_lte?: InputMaybe<Scalars['String']['input']>;
id_not?: InputMaybe<Scalars['String']['input']>;
id_not_contains?: InputMaybe<Scalars['String']['input']>;
id_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
id_not_ends_with?: InputMaybe<Scalars['String']['input']>;
id_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
id_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
id_not_starts_with?: InputMaybe<Scalars['String']['input']>;
id_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
id_starts_with?: InputMaybe<Scalars['String']['input']>;
id_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
or?: InputMaybe<Array<InputMaybe<BAppToken_Filter>>>;
sharedRiskLevel?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_gt?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_gte?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevel_lt?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_lte?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_not?: InputMaybe<Scalars['BigInt']['input']>;
sharedRiskLevel_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
token?: InputMaybe<Scalars['Bytes']['input']>;
token_contains?: InputMaybe<Scalars['Bytes']['input']>;
token_gt?: InputMaybe<Scalars['Bytes']['input']>;
token_gte?: InputMaybe<Scalars['Bytes']['input']>;
token_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
token_lt?: InputMaybe<Scalars['Bytes']['input']>;
token_lte?: InputMaybe<Scalars['Bytes']['input']>;
token_not?: InputMaybe<Scalars['Bytes']['input']>;
token_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
token_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
totalObligatedBalance?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_gt?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_gte?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
totalObligatedBalance_lt?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_lte?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_not?: InputMaybe<Scalars['BigInt']['input']>;
totalObligatedBalance_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
};
export declare enum BAppToken_OrderBy {
BApp = "bApp",
BAppId = "bApp__id",
BAppMetadataUri = "bApp__metadataURI",
Id = "id",
SharedRiskLevel = "sharedRiskLevel",
Token = "token",
TotalObligatedBalance = "totalObligatedBalance"
}
export type BAppTokensCreated_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppTokensCreated_Filter>>>;
bAppAddress?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
bAppAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
or?: InputMaybe<Array<InputMaybe<BAppTokensCreated_Filter>>>;
sharedRiskLevels?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
tokens?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum BAppTokensCreated_OrderBy {
BAppAddress = "bAppAddress",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Id = "id",
SharedRiskLevels = "sharedRiskLevels",
Tokens = "tokens",
TransactionHash = "transactionHash"
}
export type BAppTokensUpdated_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BAppTokensUpdated_Filter>>>;
bAppAddress?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_gte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
bAppAddress_lt?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_lte?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
bAppAddress_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
or?: InputMaybe<Array<InputMaybe<BAppTokensUpdated_Filter>>>;
sharedRiskLevels?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>;
sharedRiskLevels_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>;
tokens?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains?: InputMaybe<Array<Scalars['Bytes']['input']>>;
tokens_not_contains_nocase?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_gte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
transactionHash_lt?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_lte?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
transactionHash_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
};
export declare enum BAppTokensUpdated_OrderBy {
BAppAddress = "bAppAddress",
BlockNumber = "blockNumber",
BlockTimestamp = "blockTimestamp",
Id = "id",
SharedRiskLevels = "sharedRiskLevels",
Tokens = "tokens",
TransactionHash = "transactionHash"
}
export type BApp_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<BApp_Filter>>>;
bAppTokens_?: InputMaybe<BAppToken_Filter>;
id?: InputMaybe<Scalars['Bytes']['input']>;
id_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_gt?: InputMaybe<Scalars['Bytes']['input']>;
id_gte?: InputMaybe<Scalars['Bytes']['input']>;
id_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
id_lt?: InputMaybe<Scalars['Bytes']['input']>;
id_lte?: InputMaybe<Scalars['Bytes']['input']>;
id_not?: InputMaybe<Scalars['Bytes']['input']>;
id_not_contains?: InputMaybe<Scalars['Bytes']['input']>;
id_not_in?: InputMaybe<Array<Scalars['Bytes']['input']>>;
metadataURI?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_gt?: InputMaybe<Scalars['String']['input']>;
metadataURI_gte?: InputMaybe<Scalars['String']['input']>;
metadataURI_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_lt?: InputMaybe<Scalars['String']['input']>;
metadataURI_lte?: InputMaybe<Scalars['String']['input']>;
metadataURI_not?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
metadataURI_not_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with?: InputMaybe<Scalars['String']['input']>;
metadataURI_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
or?: InputMaybe<Array<InputMaybe<BApp_Filter>>>;
owner?: InputMaybe<Scalars['String']['input']>;
owner_?: InputMaybe<Account_Filter>;
owner_contains?: InputMaybe<Scalars['String']['input']>;
owner_contains_nocase?: InputMaybe<Scalars['String']['input']>;
owner_ends_with?: InputMaybe<Scalars['String']['input']>;
owner_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
owner_gt?: InputMaybe<Scalars['String']['input']>;
owner_gte?: InputMaybe<Scalars['String']['input']>;
owner_in?: InputMaybe<Array<Scalars['String']['input']>>;
owner_lt?: InputMaybe<Scalars['String']['input']>;
owner_lte?: InputMaybe<Scalars['String']['input']>;
owner_not?: InputMaybe<Scalars['String']['input']>;
owner_not_contains?: InputMaybe<Scalars['String']['input']>;
owner_not_contains_nocase?: InputMaybe<Scalars['String']['input']>;
owner_not_ends_with?: InputMaybe<Scalars['String']['input']>;
owner_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>;
owner_not_in?: InputMaybe<Array<Scalars['String']['input']>>;
owner_not_starts_with?: InputMaybe<Scalars['String']['input']>;
owner_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
owner_starts_with?: InputMaybe<Scalars['String']['input']>;
owner_starts_with_nocase?: InputMaybe<Scalars['String']['input']>;
strategies_?: InputMaybe<StrategyBAppOptIn_Filter>;
};
export declare enum BApp_OrderBy {
BAppTokens = "bAppTokens",
Id = "id",
MetadataUri = "metadataURI",
Owner = "owner",
OwnerFeeRecipient = "owner__feeRecipient",
OwnerId = "owner__id",
OwnerMetadataUri = "owner__metadataURI",
OwnerNonce = "owner__nonce",
OwnerTotalDelegatedPercentage = "owner__totalDelegatedPercentage",
OwnerValidatorCount = "owner__validatorCount",
Strategies = "strategies"
}
export type BlockChangedFilter = {
number_gte: Scalars['Int']['input'];
};
export type Block_Height = {
hash?: InputMaybe<Scalars['Bytes']['input']>;
number?: InputMaybe<Scalars['Int']['input']>;
number_gte?: InputMaybe<Scalars['Int']['input']>;
};
export type ClusterDeposited_Filter = {
/** Filter for the block changed event. */
_change_block?: InputMaybe<BlockChangedFilter>;
and?: InputMaybe<Array<InputMaybe<ClusterDeposited_Filter>>>;
blockNumber?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>;
blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>;
blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>;
blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>;
blockTimest