From a968439ae832558b0487d7740c0ac2492fcd4454 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Tue, 5 Dec 2023 00:12:35 -0500 Subject: [PATCH 01/10] updated for tag system --- metadata-protobuf/proto/WorkingGroups.proto | 87 ++++++ query-node/mappings/src/common.ts | 6 + query-node/mappings/src/label/tag.ts | 270 ++++++++++++++++++ query-node/mappings/src/workingGroups.ts | 93 ++++-- query-node/schemas/tag.graphql | 39 +++ tests/network-tests/src/Api.ts | 177 +++++++++++- .../src/graphql/queries/tag.graphql | 13 + 7 files changed, 659 insertions(+), 26 deletions(-) create mode 100644 query-node/mappings/src/label/tag.ts create mode 100644 query-node/schemas/tag.graphql create mode 100644 tests/network-tests/src/graphql/queries/tag.graphql diff --git a/metadata-protobuf/proto/WorkingGroups.proto b/metadata-protobuf/proto/WorkingGroups.proto index 39c7a2dc0a..c1a8e26b29 100644 --- a/metadata-protobuf/proto/WorkingGroups.proto +++ b/metadata-protobuf/proto/WorkingGroups.proto @@ -63,8 +63,95 @@ message ModeratePost { required string rationale = 2; } +message CreateTag { + // Name of new Tag, e.g : roadmap + required string name = 1; + + // Description of new Tag, e.g : Roadmap covering the Joystream ecosystem + required string description = 2; + + // Type of new Tag : e.g : roadmap + required string type = 3; + + // Visibility of new Tag : e.g : true + required bool visibility = 4; +} + +message UpdateTag { + // ID of tag + required string tag_id = 1; + + // name of tag + required string name = 2; + + // Updated Description of Tag + optional string description = 3; + + // Updated Type of Tag + optional string type = 4; + + // Updated Visibility of Tag + optional bool visibility = 5; +} + +message AssignTagToThread { + // ID of tag + required string tag_id = 1; + + // ID of thread + required string thread_id = 2; +} + +message UnassignTagFromThread { + // ID of tag + required string tag_id = 1; + + // ID of thread + required string thread_id = 2; +} + +message AssignTagToProposal { + // ID of tag + required string tag_id = 1; + + // ID of proposal + required string proposal_id = 2; +} + +message UnassignTagFromProposal { + // ID of tag + required string tag_id = 1; + + // ID of proposal + required string proposal_id = 2; +} + +message AllowTagToWorker { + // ID of tag + required string tag_id = 1; + + // ID of worker + required uint64 worker_id = 2; +} + +message DisallowTagToWorker { + // ID of tag + required string tag_id = 1; + + // ID of worker + required uint64 worker_id = 2; +} + message RemarkMetadataAction { oneof action { ModeratePost moderate_post = 1; + CreateTag create_tag = 2; + UpdateTag update_tag = 3; + AssignTagToThread assign_tag_to_thread = 4; + UnassignTagFromThread unassign_tag_from_thread = 5; + AssignTagToProposal assign_tag_to_proposal = 6; + UnassignTagFromProposal unassign_tag_from_proposal = 7; + AllowTagToWorker allow_tag_to_worker = 8; + DisallowTagToWorker disallow_tag_to_worker = 9; } } diff --git a/query-node/mappings/src/common.ts b/query-node/mappings/src/common.ts index 398aabbc8a..3bc019061c 100644 --- a/query-node/mappings/src/common.ts +++ b/query-node/mappings/src/common.ts @@ -434,4 +434,10 @@ export enum MetaprotocolTxError { // Channel errors InvalidChannelRewardAccount = 'InvalidChannelRewardAccount', + + // Tag errors + TagAlreadyExists = 'TagAlreadyExists', + TagIsNotLead = 'TagIsNotLead', + TagNotFound = 'TagNotFound', + TagPermNotAllowed = 'TagPermNotAllowed', } diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts new file mode 100644 index 0000000000..8fc2c1ffb6 --- /dev/null +++ b/query-node/mappings/src/label/tag.ts @@ -0,0 +1,270 @@ +import { DatabaseManager, SubstrateEvent } from '@joystream/hydra-common' +import { + ICreateTag, + IUpdateTag, + IAssignTagToThread, + IAssignTagToProposal, + IUnassignTagFromThread, + IUnassignTagFromProposal, + IAllowTagToWorker, + IDisallowTagToWorker, +} from '@joystream/metadata-protobuf' +import { DecodedMetadataObject } from '@joystream/metadata-protobuf/types' +import { + WorkingGroup, + Tag, + TagToWorker, + TagToThread, + TagToProposal, + ForumThread, + Proposal, +} from 'query-node/dist/model' +import { MetaprotocolTxError, getOneBy, getById, logger, getOneByOrFail, getByIdOrFail } from 'src/common' + +export async function processCreateTag( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workgroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { name, description, type, visibility } = metadata + + if (isLead === false) { + return MetaprotocolTxError.TagPermNotAllowed + } + + const tagId = `${event.blockNumber}-${event.indexInBlock}` + + const isTagExists = await getOneBy(store, Tag, { name: name }) + + if (isTagExists) { + return MetaprotocolTxError.TagAlreadyExists + } + + const newTag = new Tag({ + name: name, + description: description, + type: type, + visibility: visibility, + }) + + await store.save(newTag) + logger.info('Tag has been created', { name }) + + return newTag +} + +export async function processUpdateTag( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, name, description, type, visibility } = metadata + + if (isLead === false) { + return MetaprotocolTxError.TagPermNotAllowed + } + + const tag: Tag | undefined = await getById(store, Tag, tagId) + + if (!tag) { + return MetaprotocolTxError.TagNotFound + } + + if (name) { + tag.name = name + } + + if (description) { + tag.description = description + } + + if (type) { + tag.type = type + } + + if (visibility) { + tag.visibility = visibility + } + + await store.save(tag) + + logger.info('Tag has been created', { name }) + return tag +} + +export async function processAssignTagToThread( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, threadId } = metadata + + if (!isLead) { + await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + } + + await getByIdOrFail(store, ForumThread, threadId) + const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) + + if (!tagToThread) { + const newTagToThread = new TagToThread({ + tagId: tagId, + threadId: threadId, + }) + await store.save(newTagToThread) + } + + logger.info('TagToThread has been assigned', { tagId, threadId }) + return tagToThread +} + +export async function processAssignTagToProposal( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, proposalId } = metadata + + if (!isLead) { + await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + } + + await getByIdOrFail(store, Proposal, proposalId) + const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { + tagId: tagId, + proposalId: proposalId, + }) + + if (!tagToProposal) { + const newTagToProposal = new TagToProposal({ + tagId: tagId, + proposalId: proposalId, + }) + await store.save(newTagToProposal) + } + + logger.info('TagToProposal has been assigned', { tagId, proposalId }) + return tagToProposal +} + +export async function processUnassignTagFromThread( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, threadId } = metadata + + if (!isLead) { + await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + } + + await getByIdOrFail(store, ForumThread, threadId) + const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) + + if (tagToThread) { + await store.remove(tagToThread) + } + + logger.info('TagToThread has been unassigned', { tagId, threadId }) + return tagToThread +} + +export async function processUnassignTagFromProposal( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, proposalId } = metadata + + if (!isLead) { + await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + } + + await getByIdOrFail(store, Proposal, proposalId) + + const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { + tagId: tagId, + proposalId: proposalId, + }) + + if (tagToProposal) { + await store.remove(tagToProposal) + } + + logger.info('TagToProposal has been unassigned', { tagId, proposalId }) + return tagToProposal +} + +export async function processAllowTagToWorker( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, workerId: assigneeId } = metadata + + if (!isLead) { + return MetaprotocolTxError.TagPermNotAllowed + } + + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: assigneeId, + }) + + if (!tagToWorker) { + const newTagToWorker = new TagToWorker({ + tagId: tagId, + workerId: assigneeId, + }) + await store.save(newTagToWorker) + } + + logger.info('TagToWorker has been allowed', { tagId, assigneeId }) +} + +export async function processDisallowTagToWorker( + store: DatabaseManager, + event: SubstrateEvent, + metadata: DecodedMetadataObject, + workingGroup: WorkingGroup, + isLead: boolean, + workerId: number +): Promise { + const { tagId, workerId: assigneeId } = metadata + + if (!isLead) { + return MetaprotocolTxError.TagPermNotAllowed + } + + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: assigneeId, + }) + + if (tagToWorker) { + await store.remove(tagToWorker) + } + + logger.info('TagToWorker has been disallowed', { tagId, assigneeId }) +} diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index bec490e9b7..9f7e912c79 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -12,6 +12,7 @@ import { IWorkingGroupMetadata, IWorkingGroupMetadataAction, OpeningMetadata, + IRemarkMetadataAction, RemarkMetadataAction, WorkingGroupMetadataAction, } from '@joystream/metadata-protobuf' @@ -118,6 +119,17 @@ import { } from './common' import { moderatePost } from './forum' +import { + processCreateTag, + processUpdateTag, + processAssignTagToProposal, + processAssignTagToThread, + processUnassignTagFromProposal, + processUnassignTagFromThread, + processAllowTagToWorker, + processDisallowTagToWorker, +} from './label/tag' + // Reusable functions async function getWorkingGroupLeadOrFail(store: DatabaseManager, groupName: WorkingGroupModuleName): Promise { return getOneByOrFail(store, Worker, { groupId: groupName, isLead: true, isActive: true }) @@ -708,26 +720,71 @@ export async function workingGroups_StatusTextChanged({ store, event }: EventCon await store.save(statusTextChangedEvent) } -export async function workingGroups_LeadRemarked({ store, event }: EventContext & StoreContext): Promise { - const [metadataByte] = new WorkingGroup_LeadRemarkedEvent_V1001(event).params - const group = await getWorkingGroupOrFail(store, event) - - const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) - if (metadata?.moderatePost) { +async function processWorkingGroupsRemark( + store: DatabaseManager, + event: SubstrateEvent, + group: WorkingGroup, + decodedMetadata: DecodedMetadataObject | null, + isLead = false, + workerId: number +): Promise { + // Moderate Post + if (decodedMetadata?.moderatePost) { if (group.name !== 'forumWorkingGroup') { return invalidMetadata(`The ${group.name} is incompatible with the remarked moderatePost`) } - const { postId, rationale } = metadata.moderatePost - const actor = await getWorkingGroupLeadOrFail(store, group.name) + + const { postId, rationale } = decodedMetadata.moderatePost + const actor = isLead + ? await getWorkingGroupLeadOrFail(store, group.name) + : await getWorkerOrFail(store, group.name, workerId) const post = await getById(store, ForumPost, postId) if (!post) { return invalidMetadata(`Forum post not found by id: ${postId}`) } await moderatePost(store, event, 'leadRemark', post, actor, rationale) - } else { - return invalidMetadata('Unrecognized remarked action') } + + if (decodedMetadata?.createTag) { + await processCreateTag(store, event, decodedMetadata.createTag, group, isLead, workerId) + } + + if (decodedMetadata?.updateTag) { + await processUpdateTag(store, event, decodedMetadata.updateTag, group, isLead, workerId) + } + + if (decodedMetadata?.assignTagToThread) { + await processAssignTagToThread(store, event, decodedMetadata.assignTagToThread, group, isLead, workerId) + } + + if (decodedMetadata?.assignTagToProposal) { + await processAssignTagToProposal(store, event, decodedMetadata.assignTagToProposal, group, isLead, workerId) + } + + if (decodedMetadata?.unassignTagFromThread) { + await processUnassignTagFromThread(store, event, decodedMetadata.unassignTagFromThread, group, isLead, workerId) + } + + if (decodedMetadata?.unassignTagFromProposal) { + await processUnassignTagFromProposal(store, event, decodedMetadata.unassignTagFromProposal, group, isLead, workerId) + } + + if (decodedMetadata?.allowTagToWorker) { + await processAllowTagToWorker(store, event, decodedMetadata.allowTagToWorker, group, isLead, workerId) + } + + if (decodedMetadata?.disallowTagToWorker) { + await processDisallowTagToWorker(store, event, decodedMetadata.disallowTagToWorker, group, isLead, workerId) + } +} + +export async function workingGroups_LeadRemarked({ store, event }: EventContext & StoreContext): Promise { + const [metadataByte] = new WorkingGroup_LeadRemarkedEvent_V1001(event).params + const group = await getWorkingGroupOrFail(store, event) + + const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) + await processWorkingGroupsRemark(store, event, group, metadata, true, 0) } export async function workingGroups_WorkerRemarked({ store, event }: EventContext & StoreContext): Promise { @@ -735,21 +792,7 @@ export async function workingGroups_WorkerRemarked({ store, event }: EventContex const group = await getWorkingGroupOrFail(store, event) const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) - if (metadata?.moderatePost) { - if (group.name !== 'forumWorkingGroup') { - return invalidMetadata(`The ${group.name} is incompatible with the remarked moderatePost`) - } - const { postId, rationale } = metadata.moderatePost - const actor = await getWorkerOrFail(store, group.name, workerId) - - const post = await getById(store, ForumPost, postId) - if (!post) { - return invalidMetadata(`Forum post not found by id: ${postId}`) - } - await moderatePost(store, event, 'workerRemark', post, actor, rationale) - } else { - return invalidMetadata('Unrecognized remarked action') - } + await processWorkingGroupsRemark(store, event, group, metadata, false, workerId.toNumber()) } export async function workingGroups_WorkerRoleAccountUpdated({ diff --git a/query-node/schemas/tag.graphql b/query-node/schemas/tag.graphql new file mode 100644 index 0000000000..c5d4d57de8 --- /dev/null +++ b/query-node/schemas/tag.graphql @@ -0,0 +1,39 @@ +type tag @entity { + "Runtime entity identifier (EntityId)" + id: ID! + "The name of tag" + name: String! + "The description of tag" + description: String! + "The type of tag" + type: String! + "Visibility of tag" + visibility: Boolean! +} + +type tagToWorker @entity { + "Runtime entity identifier (EntityId)" + id: ID! + "Id of tag" + tagId: ID! + "Id of worker" + workerId: ID! +} + +type tagToThread @entity { + "Runtime entity identifier (EntityId)" + id: ID! + "Id of tag" + tagId: ID! + "Id of worker" + threadId: ID! +} + +type tagToProposal @entity { + "Runtime entity identifier (EntityId)" + id: ID! + "Id of tag" + tagId: ID! + "Id of proposal" + proposalId: ID! +} diff --git a/tests/network-tests/src/Api.ts b/tests/network-tests/src/Api.ts index c766d9463c..83af22ae48 100644 --- a/tests/network-tests/src/Api.ts +++ b/tests/network-tests/src/Api.ts @@ -1,5 +1,6 @@ import { ApiPromise, WsProvider, Keyring } from '@polkadot/api' import { u32, u64, u128, BTreeSet, Option, Bytes } from '@polkadot/types' +import Long from 'long' import { ISubmittableResult } from '@polkadot/types/types' import { KeyringPair } from '@polkadot/keyring/types' import { @@ -62,7 +63,21 @@ import { workingGroupNameByModuleName, } from './consts' -import { AppAction, CreateVideoCategory, IAppAction, MemberRemarked } from '@joystream/metadata-protobuf' +import { + DisallowTagToWorker, + AllowTagToWorker, + AppAction, + AssignTagToProposal, + AssignTagToThread, + CreateTag, + CreateVideoCategory, + IAppAction, + MemberRemarked, + RemarkMetadataAction, + UnassignTagFromProposal, + UnassignTagFromThread, + UpdateTag, +} from '@joystream/metadata-protobuf' import { PERBILL_ONE_PERCENT } from '../../../query-node/mappings/src/temporaryConstants' import { createType, JOYSTREAM_ADDRESS_PREFIX } from '@joystream/types' @@ -1400,4 +1415,164 @@ export class Api { public getFaucetInfo(): FaucetInfo { return this.factory.faucetInfo } + + async createNewTag( + name: string, + description: string, + type: string, + visibility: boolean + ): Promise { + const [workerId, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + if (!workerId) { + throw new Error('invalid Worker id') + } + + const meta = new RemarkMetadataAction({ + createTag: new CreateTag({ + name, + description, + type, + visibility, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async updateTag( + tagId: string, + name: string, + description: string, + type: string, + visibility: boolean + ): Promise { + const [workerId, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + if (!workerId) { + throw new Error('invalid Worker id') + } + + const meta = new RemarkMetadataAction({ + updateTag: new UpdateTag({ + tagId, + name, + description, + type, + visibility, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async assignTagToThread(tagId: string, threadId: string) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + assignTagToThread: new AssignTagToThread({ + tagId, + threadId, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async unassignTagFromThread(tagId: string, threadId: string) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + unassignTagFromThread: new UnassignTagFromThread({ + tagId, + threadId, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async assignTagToProposal(tagId: string, proposalId: string) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + assignTagToProposal: new AssignTagToProposal({ + tagId, + proposalId, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async unassignTagFromProposal(tagId: string, proposalId: string) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + unassignTagFromProposal: new UnassignTagFromProposal({ + tagId, + proposalId, + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async allowTagToWorker(tagId: string, workerId: number) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + allowTagToWorker: new AllowTagToWorker({ + tagId, + workerId: Long.fromNumber(workerId), + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } + + async disallowTagToWorker(tagId: string, workerId: number) { + const [, worker] = await this.getLeader('forumWorkingGroup') + const memberController = await this.getControllerAccountOfMember(worker.memberId) + + const meta = new RemarkMetadataAction({ + disallowTagToWorker: new DisallowTagToWorker({ + tagId, + workerId: Long.fromNumber(workerId), + }), + }) + + return this.sender.signAndSend( + this.api.tx.forumWorkingGroup.leadRemark(Utils.metadataToBytes(RemarkMetadataAction, meta)), + memberController + ) + } } diff --git a/tests/network-tests/src/graphql/queries/tag.graphql b/tests/network-tests/src/graphql/queries/tag.graphql new file mode 100644 index 0000000000..3937be53fc --- /dev/null +++ b/tests/network-tests/src/graphql/queries/tag.graphql @@ -0,0 +1,13 @@ +fragment TagFields on Tag { + id + name + description + type + visibility +} + +query getAllTags { + tags { + ...TagFields + } +} From 39937114b328d603ec57c38f5da42873a8c8b8f9 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Wed, 6 Dec 2023 19:34:33 -0500 Subject: [PATCH 02/10] yarnlint --- query-node/CHANGELOG.md | 2 +- query-node/mappings/src/workingGroups.ts | 22 ++++++++++++++++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/query-node/CHANGELOG.md b/query-node/CHANGELOG.md index 2444c11327..533d8cdf2b 100644 --- a/query-node/CHANGELOG.md +++ b/query-node/CHANGELOG.md @@ -2,7 +2,7 @@ - Refactor of mappings for more better handling of error cases. [#4856](https://github.com/Joystream/joystream/pull/4856) - Bug fix [#4855](https://github.com/Joystream/joystream/issues/4855) -- Add support for UpdateGlobalNftLimit proposal. +- Add support for UpdateGlobalNftLimit proposal. ### 1.6.0 diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index c346aec7b4..7da1d70d2f 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -745,8 +745,8 @@ async function processWorkingGroupsRemark( return invalidMetadata(`Forum post not found by id: ${postId}`) } return await moderatePost(store, event, 'leadRemark', post, actor, rationale) - } - + } + if (decodedMetadata?.verifyValidator) { if (group.name !== 'membershipWorkingGroup') { return invalidMetadata(`The ${group.name} can't verify the validator's membership`) @@ -779,11 +779,25 @@ async function processWorkingGroupsRemark( } if (decodedMetadata?.unassignTagFromThread) { - return await processUnassignTagFromThread(store, event, decodedMetadata.unassignTagFromThread, group, isLead, workerId) + return await processUnassignTagFromThread( + store, + event, + decodedMetadata.unassignTagFromThread, + group, + isLead, + workerId + ) } if (decodedMetadata?.unassignTagFromProposal) { - return await processUnassignTagFromProposal(store, event, decodedMetadata.unassignTagFromProposal, group, isLead, workerId) + return await processUnassignTagFromProposal( + store, + event, + decodedMetadata.unassignTagFromProposal, + group, + isLead, + workerId + ) } if (decodedMetadata?.allowTagToWorker) { From eefa3c0ead92c21aa3e92e339a999a94dcd3e6ea Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Wed, 6 Dec 2023 19:53:47 -0500 Subject: [PATCH 03/10] generated graphql --- .../networking/query-node/schema.graphql | 413 ++++++++++++++++++ .../src/services/queryNode/schema.graphql | 413 ++++++++++++++++++ 2 files changed, 826 insertions(+) diff --git a/distributor-node/src/services/networking/query-node/schema.graphql b/distributor-node/src/services/networking/query-node/schema.graphql index 0f82590722..a28e3cf7eb 100644 --- a/distributor-node/src/services/networking/query-node/schema.graphql +++ b/distributor-node/src/services/networking/query-node/schema.graphql @@ -3464,6 +3464,80 @@ type ChannelVisibilitySetByModeratorEvent implements BaseGraphQLObject { union MetaprotocolTransactionStatus = MetaprotocolTransactionSuccessful | MetaprotocolTransactionErrored +type TagToProposal implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of proposal""" + proposalId: String! +} + +type TagToThread implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of worker""" + threadId: String! +} + +type TagToWorker implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of worker""" + workerId: String! +} + +type Tag implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """The name of tag""" + name: String! + + """The description of tag""" + description: String! + + """The type of tag""" + type: String! + + """Visibility of tag""" + visibility: Boolean! +} + type VideoAssetsDeletedByModeratorEvent implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -5542,6 +5616,50 @@ type StorageDataObjectConnection { pageInfo: PageInfo! } +type TagToProposalEdge { + node: TagToProposal! + cursor: String! +} + +type TagToProposalConnection { + totalCount: Int! + edges: [TagToProposalEdge!]! + pageInfo: PageInfo! +} + +type TagToThreadEdge { + node: TagToThread! + cursor: String! +} + +type TagToThreadConnection { + totalCount: Int! + edges: [TagToThreadEdge!]! + pageInfo: PageInfo! +} + +type TagToWorkerEdge { + node: TagToWorker! + cursor: String! +} + +type TagToWorkerConnection { + totalCount: Int! + edges: [TagToWorkerEdge!]! + pageInfo: PageInfo! +} + +type TagEdge { + node: Tag! + cursor: String! +} + +type TagConnection { + totalCount: Int! + edges: [TagEdge!]! + pageInfo: PageInfo! +} + type TerminatedLeaderEventEdge { node: TerminatedLeaderEvent! cursor: String! @@ -23018,6 +23136,233 @@ input StakeReleasedEventUpdateInput { stakingAccount: String } +input TagToProposalWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + proposalId_eq: String + proposalId_contains: String + proposalId_startsWith: String + proposalId_endsWith: String + proposalId_in: [String!] + AND: [TagToProposalWhereInput!] + OR: [TagToProposalWhereInput!] + NOT: [TagToProposalWhereInput!] +} + +input TagToProposalWhereUniqueInput { + id: ID! +} + +input TagToProposalCreateInput { + tagId: String! + proposalId: String! +} + +input TagToProposalUpdateInput { + tagId: String + proposalId: String +} + +input TagToThreadWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + threadId_eq: String + threadId_contains: String + threadId_startsWith: String + threadId_endsWith: String + threadId_in: [String!] + AND: [TagToThreadWhereInput!] + OR: [TagToThreadWhereInput!] + NOT: [TagToThreadWhereInput!] +} + +input TagToThreadWhereUniqueInput { + id: ID! +} + +input TagToThreadCreateInput { + tagId: String! + threadId: String! +} + +input TagToThreadUpdateInput { + tagId: String + threadId: String +} + +input TagToWorkerWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + workerId_eq: String + workerId_contains: String + workerId_startsWith: String + workerId_endsWith: String + workerId_in: [String!] + AND: [TagToWorkerWhereInput!] + OR: [TagToWorkerWhereInput!] + NOT: [TagToWorkerWhereInput!] +} + +input TagToWorkerWhereUniqueInput { + id: ID! +} + +input TagToWorkerCreateInput { + tagId: String! + workerId: String! +} + +input TagToWorkerUpdateInput { + tagId: String + workerId: String +} + +input TagWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + visibility_eq: Boolean + visibility_in: [Boolean!] + AND: [TagWhereInput!] + OR: [TagWhereInput!] + NOT: [TagWhereInput!] +} + +input TagWhereUniqueInput { + id: ID! +} + +input TagCreateInput { + name: String! + description: String! + type: String! + visibility: Boolean! +} + +input TagUpdateInput { + name: String + description: String + type: String + visibility: Boolean +} + input VideoAssetsDeletedByModeratorEventWhereInput { id_eq: ID id_in: [ID!] @@ -28229,6 +28574,18 @@ type Query { storageDataObjects(offset: Int, limit: Int = 50, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): [StorageDataObject!]! storageDataObjectByUniqueInput(where: StorageDataObjectWhereUniqueInput!): StorageDataObject storageDataObjectsConnection(first: Int, after: String, last: Int, before: String, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): StorageDataObjectConnection! + tagToProposals(offset: Int, limit: Int = 50, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): [TagToProposal!]! + tagToProposalByUniqueInput(where: TagToProposalWhereUniqueInput!): TagToProposal + tagToProposalsConnection(first: Int, after: String, last: Int, before: String, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): TagToProposalConnection! + tagToThreads(offset: Int, limit: Int = 50, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): [TagToThread!]! + tagToThreadByUniqueInput(where: TagToThreadWhereUniqueInput!): TagToThread + tagToThreadsConnection(first: Int, after: String, last: Int, before: String, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): TagToThreadConnection! + tagToWorkers(offset: Int, limit: Int = 50, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): [TagToWorker!]! + tagToWorkerByUniqueInput(where: TagToWorkerWhereUniqueInput!): TagToWorker + tagToWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): TagToWorkerConnection! + tags(offset: Int, limit: Int = 50, where: TagWhereInput, orderBy: [TagOrderByInput!]): [Tag!]! + tagByUniqueInput(where: TagWhereUniqueInput!): Tag + tagsConnection(first: Int, after: String, last: Int, before: String, where: TagWhereInput, orderBy: [TagOrderByInput!]): TagConnection! terminatedLeaderEvents(offset: Int, limit: Int = 50, where: TerminatedLeaderEventWhereInput, orderBy: [TerminatedLeaderEventOrderByInput!]): [TerminatedLeaderEvent!]! terminatedLeaderEventByUniqueInput(where: TerminatedLeaderEventWhereUniqueInput!): TerminatedLeaderEvent terminatedLeaderEventsConnection(first: Int, after: String, last: Int, before: String, where: TerminatedLeaderEventWhereInput, orderBy: [TerminatedLeaderEventOrderByInput!]): TerminatedLeaderEventConnection! @@ -31972,6 +32329,62 @@ enum StorageDataObjectOrderByInput { unsetAt_DESC } +enum TagToProposalOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + proposalId_ASC + proposalId_DESC +} + +enum TagToThreadOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + threadId_ASC + threadId_DESC +} + +enum TagToWorkerOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + workerId_ASC + workerId_DESC +} + +enum TagOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + name_ASC + name_DESC + description_ASC + description_DESC + type_ASC + type_DESC + visibility_ASC + visibility_DESC +} + enum TerminatedLeaderEventOrderByInput { createdAt_ASC createdAt_DESC diff --git a/storage-node/src/services/queryNode/schema.graphql b/storage-node/src/services/queryNode/schema.graphql index 0f82590722..a28e3cf7eb 100644 --- a/storage-node/src/services/queryNode/schema.graphql +++ b/storage-node/src/services/queryNode/schema.graphql @@ -3464,6 +3464,80 @@ type ChannelVisibilitySetByModeratorEvent implements BaseGraphQLObject { union MetaprotocolTransactionStatus = MetaprotocolTransactionSuccessful | MetaprotocolTransactionErrored +type TagToProposal implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of proposal""" + proposalId: String! +} + +type TagToThread implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of worker""" + threadId: String! +} + +type TagToWorker implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Id of tag""" + tagId: String! + + """Id of worker""" + workerId: String! +} + +type Tag implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """The name of tag""" + name: String! + + """The description of tag""" + description: String! + + """The type of tag""" + type: String! + + """Visibility of tag""" + visibility: Boolean! +} + type VideoAssetsDeletedByModeratorEvent implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -5542,6 +5616,50 @@ type StorageDataObjectConnection { pageInfo: PageInfo! } +type TagToProposalEdge { + node: TagToProposal! + cursor: String! +} + +type TagToProposalConnection { + totalCount: Int! + edges: [TagToProposalEdge!]! + pageInfo: PageInfo! +} + +type TagToThreadEdge { + node: TagToThread! + cursor: String! +} + +type TagToThreadConnection { + totalCount: Int! + edges: [TagToThreadEdge!]! + pageInfo: PageInfo! +} + +type TagToWorkerEdge { + node: TagToWorker! + cursor: String! +} + +type TagToWorkerConnection { + totalCount: Int! + edges: [TagToWorkerEdge!]! + pageInfo: PageInfo! +} + +type TagEdge { + node: Tag! + cursor: String! +} + +type TagConnection { + totalCount: Int! + edges: [TagEdge!]! + pageInfo: PageInfo! +} + type TerminatedLeaderEventEdge { node: TerminatedLeaderEvent! cursor: String! @@ -23018,6 +23136,233 @@ input StakeReleasedEventUpdateInput { stakingAccount: String } +input TagToProposalWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + proposalId_eq: String + proposalId_contains: String + proposalId_startsWith: String + proposalId_endsWith: String + proposalId_in: [String!] + AND: [TagToProposalWhereInput!] + OR: [TagToProposalWhereInput!] + NOT: [TagToProposalWhereInput!] +} + +input TagToProposalWhereUniqueInput { + id: ID! +} + +input TagToProposalCreateInput { + tagId: String! + proposalId: String! +} + +input TagToProposalUpdateInput { + tagId: String + proposalId: String +} + +input TagToThreadWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + threadId_eq: String + threadId_contains: String + threadId_startsWith: String + threadId_endsWith: String + threadId_in: [String!] + AND: [TagToThreadWhereInput!] + OR: [TagToThreadWhereInput!] + NOT: [TagToThreadWhereInput!] +} + +input TagToThreadWhereUniqueInput { + id: ID! +} + +input TagToThreadCreateInput { + tagId: String! + threadId: String! +} + +input TagToThreadUpdateInput { + tagId: String + threadId: String +} + +input TagToWorkerWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + tagId_eq: String + tagId_contains: String + tagId_startsWith: String + tagId_endsWith: String + tagId_in: [String!] + workerId_eq: String + workerId_contains: String + workerId_startsWith: String + workerId_endsWith: String + workerId_in: [String!] + AND: [TagToWorkerWhereInput!] + OR: [TagToWorkerWhereInput!] + NOT: [TagToWorkerWhereInput!] +} + +input TagToWorkerWhereUniqueInput { + id: ID! +} + +input TagToWorkerCreateInput { + tagId: String! + workerId: String! +} + +input TagToWorkerUpdateInput { + tagId: String + workerId: String +} + +input TagWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + visibility_eq: Boolean + visibility_in: [Boolean!] + AND: [TagWhereInput!] + OR: [TagWhereInput!] + NOT: [TagWhereInput!] +} + +input TagWhereUniqueInput { + id: ID! +} + +input TagCreateInput { + name: String! + description: String! + type: String! + visibility: Boolean! +} + +input TagUpdateInput { + name: String + description: String + type: String + visibility: Boolean +} + input VideoAssetsDeletedByModeratorEventWhereInput { id_eq: ID id_in: [ID!] @@ -28229,6 +28574,18 @@ type Query { storageDataObjects(offset: Int, limit: Int = 50, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): [StorageDataObject!]! storageDataObjectByUniqueInput(where: StorageDataObjectWhereUniqueInput!): StorageDataObject storageDataObjectsConnection(first: Int, after: String, last: Int, before: String, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): StorageDataObjectConnection! + tagToProposals(offset: Int, limit: Int = 50, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): [TagToProposal!]! + tagToProposalByUniqueInput(where: TagToProposalWhereUniqueInput!): TagToProposal + tagToProposalsConnection(first: Int, after: String, last: Int, before: String, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): TagToProposalConnection! + tagToThreads(offset: Int, limit: Int = 50, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): [TagToThread!]! + tagToThreadByUniqueInput(where: TagToThreadWhereUniqueInput!): TagToThread + tagToThreadsConnection(first: Int, after: String, last: Int, before: String, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): TagToThreadConnection! + tagToWorkers(offset: Int, limit: Int = 50, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): [TagToWorker!]! + tagToWorkerByUniqueInput(where: TagToWorkerWhereUniqueInput!): TagToWorker + tagToWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): TagToWorkerConnection! + tags(offset: Int, limit: Int = 50, where: TagWhereInput, orderBy: [TagOrderByInput!]): [Tag!]! + tagByUniqueInput(where: TagWhereUniqueInput!): Tag + tagsConnection(first: Int, after: String, last: Int, before: String, where: TagWhereInput, orderBy: [TagOrderByInput!]): TagConnection! terminatedLeaderEvents(offset: Int, limit: Int = 50, where: TerminatedLeaderEventWhereInput, orderBy: [TerminatedLeaderEventOrderByInput!]): [TerminatedLeaderEvent!]! terminatedLeaderEventByUniqueInput(where: TerminatedLeaderEventWhereUniqueInput!): TerminatedLeaderEvent terminatedLeaderEventsConnection(first: Int, after: String, last: Int, before: String, where: TerminatedLeaderEventWhereInput, orderBy: [TerminatedLeaderEventOrderByInput!]): TerminatedLeaderEventConnection! @@ -31972,6 +32329,62 @@ enum StorageDataObjectOrderByInput { unsetAt_DESC } +enum TagToProposalOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + proposalId_ASC + proposalId_DESC +} + +enum TagToThreadOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + threadId_ASC + threadId_DESC +} + +enum TagToWorkerOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + tagId_ASC + tagId_DESC + workerId_ASC + workerId_DESC +} + +enum TagOrderByInput { + createdAt_ASC + createdAt_DESC + updatedAt_ASC + updatedAt_DESC + deletedAt_ASC + deletedAt_DESC + name_ASC + name_DESC + description_ASC + description_DESC + type_ASC + type_DESC + visibility_ASC + visibility_DESC +} + enum TerminatedLeaderEventOrderByInput { createdAt_ASC createdAt_DESC From 307d39a7150a06c8e7cfb698b512b69106d818f8 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Thu, 4 Jan 2024 20:06:25 -0500 Subject: [PATCH 04/10] Fix the suggestion --- metadata-protobuf/proto/WorkingGroups.proto | 2 +- query-node/mappings/src/common.ts | 2 + query-node/mappings/src/label/tag.ts | 87 ++++++++++----------- query-node/mappings/src/workingGroups.ts | 30 ++----- 4 files changed, 53 insertions(+), 68 deletions(-) diff --git a/metadata-protobuf/proto/WorkingGroups.proto b/metadata-protobuf/proto/WorkingGroups.proto index 2a1d582ed3..98f39f9fda 100644 --- a/metadata-protobuf/proto/WorkingGroups.proto +++ b/metadata-protobuf/proto/WorkingGroups.proto @@ -82,7 +82,7 @@ message UpdateTag { required string tag_id = 1; // name of tag - required string name = 2; + optional string name = 2; // Updated Description of Tag optional string description = 3; diff --git a/query-node/mappings/src/common.ts b/query-node/mappings/src/common.ts index 3bc019061c..7168481186 100644 --- a/query-node/mappings/src/common.ts +++ b/query-node/mappings/src/common.ts @@ -440,4 +440,6 @@ export enum MetaprotocolTxError { TagIsNotLead = 'TagIsNotLead', TagNotFound = 'TagNotFound', TagPermNotAllowed = 'TagPermNotAllowed', + TagInvalidThreadId = "TagInvalidThreadId", + TagInvalidProposalId = "TagInvalidProposalId" } diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index 8fc2c1ffb6..aba38406dc 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -1,4 +1,4 @@ -import { DatabaseManager, SubstrateEvent } from '@joystream/hydra-common' +import { DatabaseManager } from '@joystream/hydra-common' import { ICreateTag, IUpdateTag, @@ -10,24 +10,13 @@ import { IDisallowTagToWorker, } from '@joystream/metadata-protobuf' import { DecodedMetadataObject } from '@joystream/metadata-protobuf/types' -import { - WorkingGroup, - Tag, - TagToWorker, - TagToThread, - TagToProposal, - ForumThread, - Proposal, -} from 'query-node/dist/model' -import { MetaprotocolTxError, getOneBy, getById, logger, getOneByOrFail, getByIdOrFail } from 'src/common' +import { Tag, TagToWorker, TagToThread, TagToProposal, ForumThread, Proposal } from 'query-node/dist/model' +import { MetaprotocolTxError, getOneBy, getById, logger } from 'src/common' export async function processCreateTag( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workgroup: WorkingGroup, - isLead: boolean, - workerId: number + isLead: boolean ): Promise { const { name, description, type, visibility } = metadata @@ -35,8 +24,6 @@ export async function processCreateTag( return MetaprotocolTxError.TagPermNotAllowed } - const tagId = `${event.blockNumber}-${event.indexInBlock}` - const isTagExists = await getOneBy(store, Tag, { name: name }) if (isTagExists) { @@ -58,11 +45,8 @@ export async function processCreateTag( export async function processUpdateTag( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, - isLead: boolean, - workerId: number + isLead: boolean ): Promise { const { tagId, name, description, type, visibility } = metadata @@ -100,19 +84,24 @@ export async function processUpdateTag( export async function processAssignTagToThread( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, isLead: boolean, workerId: number ): Promise { const { tagId, threadId } = metadata if (!isLead) { - await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + if (!tagToWorker) { + return MetaprotocolTxError.TagPermNotAllowed + } + } + + const forumThread: ForumThread | undefined = await getById(store, ForumThread, threadId) + if (!forumThread) { + return MetaprotocolTxError.TagInvalidThreadId } - await getByIdOrFail(store, ForumThread, threadId) const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) if (!tagToThread) { @@ -129,19 +118,24 @@ export async function processAssignTagToThread( export async function processAssignTagToProposal( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, isLead: boolean, workerId: number ): Promise { const { tagId, proposalId } = metadata if (!isLead) { - await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + if (!tagToWorker) { + return MetaprotocolTxError.TagPermNotAllowed + } + } + + const proposal: Proposal | undefined = await getById(store, Proposal, proposalId) + if (!proposal) { + return MetaprotocolTxError.TagInvalidProposalId } - await getByIdOrFail(store, Proposal, proposalId) const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { tagId: tagId, proposalId: proposalId, @@ -161,19 +155,24 @@ export async function processAssignTagToProposal( export async function processUnassignTagFromThread( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, isLead: boolean, workerId: number ): Promise { const { tagId, threadId } = metadata if (!isLead) { - await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + if (!tagToWorker) { + return MetaprotocolTxError.TagPermNotAllowed + } + } + + const forumThread: ForumThread | undefined = await getById(store, ForumThread, threadId) + if (!forumThread) { + return MetaprotocolTxError.TagInvalidThreadId } - await getByIdOrFail(store, ForumThread, threadId) const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) if (tagToThread) { @@ -186,19 +185,23 @@ export async function processUnassignTagFromThread( export async function processUnassignTagFromProposal( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, isLead: boolean, workerId: number ): Promise { const { tagId, proposalId } = metadata if (!isLead) { - await getOneByOrFail(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + if (!tagToWorker) { + return MetaprotocolTxError.TagPermNotAllowed + } } - await getByIdOrFail(store, Proposal, proposalId) + const proposal: Proposal | undefined = await getById(store, Proposal, proposalId) + if (!proposal) { + return MetaprotocolTxError.TagInvalidProposalId + } const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { tagId: tagId, @@ -215,11 +218,8 @@ export async function processUnassignTagFromProposal( export async function processAllowTagToWorker( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, - isLead: boolean, - workerId: number + isLead: boolean ): Promise { const { tagId, workerId: assigneeId } = metadata @@ -245,11 +245,8 @@ export async function processAllowTagToWorker( export async function processDisallowTagToWorker( store: DatabaseManager, - event: SubstrateEvent, metadata: DecodedMetadataObject, - workingGroup: WorkingGroup, - isLead: boolean, - workerId: number + isLead: boolean ): Promise { const { tagId, workerId: assigneeId } = metadata diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index 7da1d70d2f..e6cc3e86c1 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -763,49 +763,35 @@ async function processWorkingGroupsRemark( } if (decodedMetadata?.createTag) { - return await processCreateTag(store, event, decodedMetadata.createTag, group, isLead, workerId) + return await processCreateTag(store, decodedMetadata.createTag, isLead) } if (decodedMetadata?.updateTag) { - return await processUpdateTag(store, event, decodedMetadata.updateTag, group, isLead, workerId) + return await processUpdateTag(store, decodedMetadata.updateTag, isLead) } if (decodedMetadata?.assignTagToThread) { - return await processAssignTagToThread(store, event, decodedMetadata.assignTagToThread, group, isLead, workerId) + return await processAssignTagToThread(store, decodedMetadata.assignTagToThread, isLead, workerId) } if (decodedMetadata?.assignTagToProposal) { - return await processAssignTagToProposal(store, event, decodedMetadata.assignTagToProposal, group, isLead, workerId) + return await processAssignTagToProposal(store, decodedMetadata.assignTagToProposal, isLead, workerId) } if (decodedMetadata?.unassignTagFromThread) { - return await processUnassignTagFromThread( - store, - event, - decodedMetadata.unassignTagFromThread, - group, - isLead, - workerId - ) + return await processUnassignTagFromThread(store, decodedMetadata.unassignTagFromThread, isLead, workerId) } if (decodedMetadata?.unassignTagFromProposal) { - return await processUnassignTagFromProposal( - store, - event, - decodedMetadata.unassignTagFromProposal, - group, - isLead, - workerId - ) + return await processUnassignTagFromProposal(store, decodedMetadata.unassignTagFromProposal, isLead, workerId) } if (decodedMetadata?.allowTagToWorker) { - return await processAllowTagToWorker(store, event, decodedMetadata.allowTagToWorker, group, isLead, workerId) + return await processAllowTagToWorker(store, decodedMetadata.allowTagToWorker, isLead) } if (decodedMetadata?.disallowTagToWorker) { - return await processDisallowTagToWorker(store, event, decodedMetadata.disallowTagToWorker, group, isLead, workerId) + return await processDisallowTagToWorker(store, decodedMetadata.disallowTagToWorker, isLead) } return invalidMetadata('Unrecognized remarked action') From 2a39d5caff9315b01c1ad6af8e150ee34991c5dc Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Thu, 4 Jan 2024 21:03:34 -0500 Subject: [PATCH 05/10] Fixed the issue --- query-node/mappings/src/common.ts | 4 +- query-node/mappings/src/label/tag.ts | 22 +++- query-node/mappings/src/workingGroups.ts | 148 ++++++++++++----------- 3 files changed, 97 insertions(+), 77 deletions(-) diff --git a/query-node/mappings/src/common.ts b/query-node/mappings/src/common.ts index 7168481186..67f0d40b02 100644 --- a/query-node/mappings/src/common.ts +++ b/query-node/mappings/src/common.ts @@ -440,6 +440,6 @@ export enum MetaprotocolTxError { TagIsNotLead = 'TagIsNotLead', TagNotFound = 'TagNotFound', TagPermNotAllowed = 'TagPermNotAllowed', - TagInvalidThreadId = "TagInvalidThreadId", - TagInvalidProposalId = "TagInvalidProposalId" + TagInvalidThreadId = 'TagInvalidThreadId', + TagInvalidProposalId = 'TagInvalidProposalId', } diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index aba38406dc..789c7558e7 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -91,10 +91,13 @@ export async function processAssignTagToThread( const { tagId, threadId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: workerId.toString(), + }) if (!tagToWorker) { return MetaprotocolTxError.TagPermNotAllowed - } + } } const forumThread: ForumThread | undefined = await getById(store, ForumThread, threadId) @@ -125,7 +128,10 @@ export async function processAssignTagToProposal( const { tagId, proposalId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: workerId.toString(), + }) if (!tagToWorker) { return MetaprotocolTxError.TagPermNotAllowed } @@ -162,7 +168,10 @@ export async function processUnassignTagFromThread( const { tagId, threadId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: workerId.toString(), + }) if (!tagToWorker) { return MetaprotocolTxError.TagPermNotAllowed } @@ -192,7 +201,10 @@ export async function processUnassignTagFromProposal( const { tagId, proposalId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { tagId: tagId, workerId: workerId.toString() }) + const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { + tagId: tagId, + workerId: workerId.toString(), + }) if (!tagToWorker) { return MetaprotocolTxError.TagPermNotAllowed } diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index e6cc3e86c1..59907e2c02 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -12,7 +12,6 @@ import { IWorkingGroupMetadata, IWorkingGroupMetadataAction, OpeningMetadata, - IRemarkMetadataAction, RemarkMetadataAction, WorkingGroupMetadataAction, } from '@joystream/metadata-protobuf' @@ -119,16 +118,15 @@ import { toNumber, } from './common' import { moderatePost } from './forum' - import { - processCreateTag, - processUpdateTag, + processAllowTagToWorker, processAssignTagToProposal, processAssignTagToThread, + processCreateTag, + processDisallowTagToWorker, processUnassignTagFromProposal, processUnassignTagFromThread, - processAllowTagToWorker, - processDisallowTagToWorker, + processUpdateTag, } from './label/tag' // Reusable functions @@ -721,37 +719,28 @@ export async function workingGroups_StatusTextChanged({ store, event }: EventCon await store.save(statusTextChangedEvent) } -async function processWorkingGroupsRemark( - store: DatabaseManager, - event: SubstrateEvent, - group: WorkingGroup, - decodedMetadata: DecodedMetadataObject | null, - isLead = false, - workerId: number -): Promise { - // Moderate Post - if (decodedMetadata?.moderatePost) { +export async function workingGroups_LeadRemarked({ store, event }: EventContext & StoreContext): Promise { + const [metadataByte] = new WorkingGroup_LeadRemarkedEvent_V1001(event).params + const group = await getWorkingGroupOrFail(store, event) + + const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) + if (metadata?.moderatePost) { if (group.name !== 'forumWorkingGroup') { return invalidMetadata(`The ${group.name} is incompatible with the remarked moderatePost`) } - - const { postId, rationale } = decodedMetadata.moderatePost - const actor = isLead - ? await getWorkingGroupLeadOrFail(store, group.name) - : await getWorkerOrFail(store, group.name, workerId) + const { postId, rationale } = metadata.moderatePost + const actor = await getWorkingGroupLeadOrFail(store, group.name) const post = await getById(store, ForumPost, postId) if (!post) { return invalidMetadata(`Forum post not found by id: ${postId}`) } - return await moderatePost(store, event, 'leadRemark', post, actor, rationale) - } - - if (decodedMetadata?.verifyValidator) { + await moderatePost(store, event, 'leadRemark', post, actor, rationale) + } else if (metadata?.verifyValidator) { if (group.name !== 'membershipWorkingGroup') { return invalidMetadata(`The ${group.name} can't verify the validator's membership`) } - const { memberId, isVerified } = decodedMetadata.verifyValidator + const { memberId, isVerified } = metadata.verifyValidator const member = await getById(store, Membership, memberId) if (!member) { @@ -759,50 +748,26 @@ async function processWorkingGroupsRemark( } member.metadata.isVerifiedValidator = isVerified await store.save(member.metadata) - return await store.save(member) - } - - if (decodedMetadata?.createTag) { - return await processCreateTag(store, decodedMetadata.createTag, isLead) - } - - if (decodedMetadata?.updateTag) { - return await processUpdateTag(store, decodedMetadata.updateTag, isLead) - } - - if (decodedMetadata?.assignTagToThread) { - return await processAssignTagToThread(store, decodedMetadata.assignTagToThread, isLead, workerId) - } - - if (decodedMetadata?.assignTagToProposal) { - return await processAssignTagToProposal(store, decodedMetadata.assignTagToProposal, isLead, workerId) - } - - if (decodedMetadata?.unassignTagFromThread) { - return await processUnassignTagFromThread(store, decodedMetadata.unassignTagFromThread, isLead, workerId) - } - - if (decodedMetadata?.unassignTagFromProposal) { - return await processUnassignTagFromProposal(store, decodedMetadata.unassignTagFromProposal, isLead, workerId) - } - - if (decodedMetadata?.allowTagToWorker) { - return await processAllowTagToWorker(store, decodedMetadata.allowTagToWorker, isLead) - } - - if (decodedMetadata?.disallowTagToWorker) { - return await processDisallowTagToWorker(store, decodedMetadata.disallowTagToWorker, isLead) + await store.save(member) + } else if (metadata?.createTag && group.name === 'forumWorkingGroup') { + return await processCreateTag(store, metadata?.createTag, true) + } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { + return await processUpdateTag(store, metadata?.updateTag, true) + } else if (metadata?.assignTagToThread && group.name === 'forumWorkingGroup') { + return await processAssignTagToThread(store, metadata?.assignTagToThread, true, 0) + } else if (metadata?.assignTagToProposal && group.name === 'forumWorkingGroup') { + return await processAssignTagToProposal(store, metadata?.assignTagToProposal, true, 0) + } else if (metadata?.unassignTagFromThread && group.name === 'forumWorkingGroup') { + return await processUnassignTagFromThread(store, metadata?.unassignTagFromThread, true, 0) + } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { + return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, true, 0) + } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { + return await processAllowTagToWorker(store, metadata?.allowTagToWorker, true) + } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { + return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker, true) + } else { + return invalidMetadata('Unrecognized remarked action') } - - return invalidMetadata('Unrecognized remarked action') -} - -export async function workingGroups_LeadRemarked({ store, event }: EventContext & StoreContext): Promise { - const [metadataByte] = new WorkingGroup_LeadRemarkedEvent_V1001(event).params - const group = await getWorkingGroupOrFail(store, event) - - const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) - await processWorkingGroupsRemark(store, event, group, metadata, true, 0) } export async function workingGroups_WorkerRemarked({ store, event }: EventContext & StoreContext): Promise { @@ -810,7 +775,50 @@ export async function workingGroups_WorkerRemarked({ store, event }: EventContex const group = await getWorkingGroupOrFail(store, event) const metadata = deserializeMetadata(RemarkMetadataAction, metadataByte) - return await processWorkingGroupsRemark(store, event, group, metadata, false, workerId.toNumber()) + if (metadata?.moderatePost) { + if (group.name !== 'forumWorkingGroup') { + return invalidMetadata(`The ${group.name} is incompatible with the remarked moderatePost`) + } + const { postId, rationale } = metadata.moderatePost + const actor = await getWorkerOrFail(store, group.name, workerId) + + const post = await getById(store, ForumPost, postId) + if (!post) { + return invalidMetadata(`Forum post not found by id: ${postId}`) + } + await moderatePost(store, event, 'workerRemark', post, actor, rationale) + } else if (metadata?.verifyValidator) { + if (group.name !== 'membershipWorkingGroup') { + return invalidMetadata(`The ${group.name} can't verify the validator's membership`) + } + const { memberId, isVerified } = metadata.verifyValidator + + const member = await getById(store, Membership, memberId) + if (!member) { + return invalidMetadata(`Membership not found by id: ${memberId}`) + } + member.metadata.isVerifiedValidator = isVerified + await store.save(member.metadata) + await store.save(member) + } else if (metadata?.createTag && group.name === 'forumWorkingGroup') { + return await processCreateTag(store, metadata?.createTag, false) + } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { + return await processUpdateTag(store, metadata?.updateTag, false) + } else if (metadata?.assignTagToThread && group.name === 'forumWorkingGroup') { + return await processAssignTagToThread(store, metadata?.assignTagToThread, false, workerId.toNumber()) + } else if (metadata?.assignTagToProposal && group.name === 'forumWorkingGroup') { + return await processAssignTagToProposal(store, metadata?.assignTagToProposal, false, workerId.toNumber()) + } else if (metadata?.unassignTagFromThread && group.name === 'forumWorkingGroup') { + return await processUnassignTagFromThread(store, metadata?.unassignTagFromThread, false, workerId.toNumber()) + } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { + return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, false, workerId.toNumber()) + } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { + return await processAllowTagToWorker(store, metadata?.allowTagToWorker, false) + } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { + return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker, false) + } else { + return invalidMetadata('Unrecognized remarked action') + } } export async function workingGroups_WorkerRoleAccountUpdated({ From b646085c6c6f2d821695203b8250640dc21e6bca Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Mon, 8 Jan 2024 21:37:44 -0500 Subject: [PATCH 06/10] added unique name, removed tagtothread, tagtoproposal --- .../networking/query-node/schema.graphql | 12988 ++++++++-------- metadata-protobuf/proto/WorkingGroups.proto | 10 +- query-node/mappings/src/label/tag.ts | 143 +- query-node/mappings/src/workingGroups.ts | 8 +- query-node/schemas/forum.graphql | 4 + query-node/schemas/proposals.graphql | 3 + query-node/schemas/tag.graphql | 28 +- .../src/services/queryNode/schema.graphql | 12988 ++++++++-------- tests/network-tests/src/Api.ts | 2 - .../src/graphql/queries/tag.graphql | 2 + 10 files changed, 12877 insertions(+), 13299 deletions(-) diff --git a/distributor-node/src/services/networking/query-node/schema.graphql b/distributor-node/src/services/networking/query-node/schema.graphql index a28e3cf7eb..1e21139160 100644 --- a/distributor-node/src/services/networking/query-node/schema.graphql +++ b/distributor-node/src/services/networking/query-node/schema.graphql @@ -290,6 +290,157 @@ type ForumThreadTag implements BaseGraphQLObject { visibleThreadsCount: Int! } +type ProposalDiscussionPost implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + discussionThread: ProposalDiscussionThread! + discussionThreadId: String! + author: Membership! + authorId: String! + + """Current post status""" + status: ProposalDiscussionPostStatus! + + """True if the post is either Active or Locked""" + isVisible: Boolean! + + """Post's md-formatted text""" + text: String! + repliesTo: ProposalDiscussionPost + repliesToId: String + updates: [ProposalDiscussionPostUpdatedEvent!]! + createdInEvent: ProposalDiscussionPostCreatedEvent! + proposaldiscussionpostrepliesTo: [ProposalDiscussionPost!] + proposaldiscussionpostdeletedeventpost: [ProposalDiscussionPostDeletedEvent!] +} + +union ProposalDiscussionPostStatus = ProposalDiscussionPostStatusActive | ProposalDiscussionPostStatusLocked | ProposalDiscussionPostStatusRemoved + +union ProposalDiscussionThreadMode = ProposalDiscussionThreadModeOpen | ProposalDiscussionThreadModeClosed + +type ProposalDiscussionThread implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + proposal: Proposal! + proposalId: String! + posts: [ProposalDiscussionPost!]! + + """Current thread mode""" + mode: ProposalDiscussionThreadMode! + modeChanges: [ProposalDiscussionThreadModeChangedEvent!]! +} + +union ProposalIntermediateStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant + +enum ProposalVoteKind { + APPROVE + REJECT + SLASH + ABSTAIN +} + +union ProposalDecisionStatus = ProposalStatusDormant | ProposalStatusGracing | ProposalStatusVetoed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime + +union ProposalExecutionStatus = ProposalStatusExecuted | ProposalStatusExecutionFailed + +type Proposal implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Proposal title""" + title: String! + + """Proposal description""" + description: String! + + """Proposal details depending on proposal type""" + details: ProposalDetails! + + """Staking account with proposal stake (in case a stake is required)""" + stakingAccount: String + creator: Membership! + creatorId: String! + createdInEvent: ProposalCreatedEvent! + + """ + Exact block number the proposal is supposed to be executed at (if specified) + """ + exactExecutionBlock: Int + discussionThread: ProposalDiscussionThread! + + """ + How many prior councils have already approved the proposal (starts with 0) + """ + councilApprovals: Int! + proposalStatusUpdates: [ProposalStatusUpdatedEvent!]! + votes: [ProposalVotedEvent!]! + + """Current proposal status""" + status: ProposalStatus! + + """ + If true then the proposal status is final and will not change form this point + """ + isFinalized: Boolean + + """Number of the block the current status was set at""" + statusSetAtBlock: Int! + + """Time the current status was set at (based on block timestamp)""" + statusSetAtTime: DateTime! + tags: [Tag!]! + proposalcancelledeventproposal: [ProposalCancelledEvent!] + proposaldecisionmadeeventproposal: [ProposalDecisionMadeEvent!] + proposalexecutedeventproposal: [ProposalExecutedEvent!] +} + +union ProposalDetails = SignalProposalDetails | RuntimeUpgradeProposalDetails | FundingRequestProposalDetails | SetMaxValidatorCountProposalDetails | CreateWorkingGroupLeadOpeningProposalDetails | FillWorkingGroupLeadOpeningProposalDetails | UpdateWorkingGroupBudgetProposalDetails | DecreaseWorkingGroupLeadStakeProposalDetails | SlashWorkingGroupLeadProposalDetails | SetWorkingGroupLeadRewardProposalDetails | TerminateWorkingGroupLeadProposalDetails | AmendConstitutionProposalDetails | CancelWorkingGroupLeadOpeningProposalDetails | SetMembershipPriceProposalDetails | SetCouncilBudgetIncrementProposalDetails | SetCouncilorRewardProposalDetails | SetInitialInvitationBalanceProposalDetails | SetInitialInvitationCountProposalDetails | SetMembershipLeadInvitationQuotaProposalDetails | SetReferralCutProposalDetails | VetoProposalDetails | UpdateChannelPayoutsProposalDetails | UpdateGlobalNftLimitProposalDetails + +union ProposalStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant | ProposalStatusVetoed | ProposalStatusExecuted | ProposalStatusExecutionFailed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime + +type Tag implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """The name of tag""" + name: String! + + """The description of tag""" + description: String! + + """The type of tag""" + type: String! + + """Visibility of tag""" + visibility: Boolean! + forumThreads: [ForumThread!]! + proposals: [Proposal!]! +} + type BountyEntrantWhitelist implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -472,6 +623,7 @@ type ForumThread implements BaseGraphQLObject { madeStickyInEvents: [CategoryStickyThreadUpdateEvent!]! movedInEvents: [ThreadMovedEvent!]! tags: [ForumThreadTag!]! + newTags: [Tag!]! bountydiscussionThread: [Bounty!] threaddeletedeventthread: [ThreadDeletedEvent!] threadmoderatedeventthread: [ThreadModeratedEvent!] @@ -2039,20 +2191,7 @@ type MemberMetadata implements BaseGraphQLObject { union Avatar = AvatarObject | AvatarUri -union ProposalIntermediateStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant - -enum ProposalVoteKind { - APPROVE - REJECT - SLASH - ABSTAIN -} - -union ProposalDecisionStatus = ProposalStatusDormant | ProposalStatusGracing | ProposalStatusVetoed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime - -union ProposalExecutionStatus = ProposalStatusExecuted | ProposalStatusExecutionFailed - -type Proposal implements BaseGraphQLObject { +type ProposalDiscussionWhitelist implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -2061,60 +2200,11 @@ type Proposal implements BaseGraphQLObject { deletedAt: DateTime deletedById: ID version: Int! - - """Proposal title""" - title: String! - - """Proposal description""" - description: String! - - """Proposal details depending on proposal type""" - details: ProposalDetails! - - """Staking account with proposal stake (in case a stake is required)""" - stakingAccount: String - creator: Membership! - creatorId: String! - createdInEvent: ProposalCreatedEvent! - - """ - Exact block number the proposal is supposed to be executed at (if specified) - """ - exactExecutionBlock: Int - discussionThread: ProposalDiscussionThread! - - """ - How many prior councils have already approved the proposal (starts with 0) - """ - councilApprovals: Int! - proposalStatusUpdates: [ProposalStatusUpdatedEvent!]! - votes: [ProposalVotedEvent!]! - - """Current proposal status""" - status: ProposalStatus! - - """ - If true then the proposal status is final and will not change form this point - """ - isFinalized: Boolean - - """Number of the block the current status was set at""" - statusSetAtBlock: Int! - - """Time the current status was set at (based on block timestamp)""" - statusSetAtTime: DateTime! - proposalcancelledeventproposal: [ProposalCancelledEvent!] - proposaldecisionmadeeventproposal: [ProposalDecisionMadeEvent!] - proposalexecutedeventproposal: [ProposalExecutedEvent!] + phantom: Int + members: [Membership!]! } -union ProposalDetails = SignalProposalDetails | RuntimeUpgradeProposalDetails | FundingRequestProposalDetails | SetMaxValidatorCountProposalDetails | CreateWorkingGroupLeadOpeningProposalDetails | FillWorkingGroupLeadOpeningProposalDetails | UpdateWorkingGroupBudgetProposalDetails | DecreaseWorkingGroupLeadStakeProposalDetails | SlashWorkingGroupLeadProposalDetails | SetWorkingGroupLeadRewardProposalDetails | TerminateWorkingGroupLeadProposalDetails | AmendConstitutionProposalDetails | CancelWorkingGroupLeadOpeningProposalDetails | SetMembershipPriceProposalDetails | SetCouncilBudgetIncrementProposalDetails | SetCouncilorRewardProposalDetails | SetInitialInvitationBalanceProposalDetails | SetInitialInvitationCountProposalDetails | SetMembershipLeadInvitationQuotaProposalDetails | SetReferralCutProposalDetails | VetoProposalDetails | UpdateChannelPayoutsProposalDetails | UpdateGlobalNftLimitProposalDetails - -union ProposalStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant | ProposalStatusVetoed | ProposalStatusExecuted | ProposalStatusExecutionFailed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime - -union ProposalDiscussionThreadMode = ProposalDiscussionThreadModeOpen | ProposalDiscussionThreadModeClosed - -type ProposalDiscussionThread implements BaseGraphQLObject { +type RuntimeWasmBytecode implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -2123,79 +2213,16 @@ type ProposalDiscussionThread implements BaseGraphQLObject { deletedAt: DateTime deletedById: ID version: Int! - proposal: Proposal! - proposalId: String! - posts: [ProposalDiscussionPost!]! - """Current thread mode""" - mode: ProposalDiscussionThreadMode! - modeChanges: [ProposalDiscussionThreadModeChangedEvent!]! + """The bytecode itself""" + bytecode: Bytes! } -type ProposalDiscussionPost implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - discussionThread: ProposalDiscussionThread! - discussionThreadId: String! - author: Membership! - authorId: String! - - """Current post status""" - status: ProposalDiscussionPostStatus! - - """True if the post is either Active or Locked""" - isVisible: Boolean! +"""GraphQL representation of Bytes""" +scalar Bytes - """Post's md-formatted text""" - text: String! - repliesTo: ProposalDiscussionPost - repliesToId: String - updates: [ProposalDiscussionPostUpdatedEvent!]! - createdInEvent: ProposalDiscussionPostCreatedEvent! - proposaldiscussionpostrepliesTo: [ProposalDiscussionPost!] - proposaldiscussionpostdeletedeventpost: [ProposalDiscussionPostDeletedEvent!] -} - -union ProposalDiscussionPostStatus = ProposalDiscussionPostStatusActive | ProposalDiscussionPostStatusLocked | ProposalDiscussionPostStatusRemoved - -type ProposalDiscussionWhitelist implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - phantom: Int - members: [Membership!]! -} - -type RuntimeWasmBytecode implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """The bytecode itself""" - bytecode: Bytes! -} - -"""GraphQL representation of Bytes""" -scalar Bytes - -type AmendConstitutionProposalDetails { - """New (proposed) constitution text (md-formatted)""" +type AmendConstitutionProposalDetails { + """New (proposed) constitution text (md-formatted)""" text: String! } @@ -3464,41 +3491,7 @@ type ChannelVisibilitySetByModeratorEvent implements BaseGraphQLObject { union MetaprotocolTransactionStatus = MetaprotocolTransactionSuccessful | MetaprotocolTransactionErrored -type TagToProposal implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """Id of tag""" - tagId: String! - - """Id of proposal""" - proposalId: String! -} - -type TagToThread implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """Id of tag""" - tagId: String! - - """Id of worker""" - threadId: String! -} - -type TagToWorker implements BaseGraphQLObject { +type TagPermittedWorker implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -3508,36 +3501,10 @@ type TagToWorker implements BaseGraphQLObject { deletedById: ID version: Int! - """Id of tag""" - tagId: String! - """Id of worker""" workerId: String! } -type Tag implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """The name of tag""" - name: String! - - """The description of tag""" - description: String! - - """The type of tag""" - type: String! - - """Visibility of tag""" - visibility: Boolean! -} - type VideoAssetsDeletedByModeratorEvent implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -5616,36 +5583,14 @@ type StorageDataObjectConnection { pageInfo: PageInfo! } -type TagToProposalEdge { - node: TagToProposal! - cursor: String! -} - -type TagToProposalConnection { - totalCount: Int! - edges: [TagToProposalEdge!]! - pageInfo: PageInfo! -} - -type TagToThreadEdge { - node: TagToThread! - cursor: String! -} - -type TagToThreadConnection { - totalCount: Int! - edges: [TagToThreadEdge!]! - pageInfo: PageInfo! -} - -type TagToWorkerEdge { - node: TagToWorker! +type TagPermittedWorkerEdge { + node: TagPermittedWorker! cursor: String! } -type TagToWorkerConnection { +type TagPermittedWorkerConnection { totalCount: Int! - edges: [TagToWorkerEdge!]! + edges: [TagPermittedWorkerEdge!]! pageInfo: PageInfo! } @@ -7669,7 +7614,7 @@ input ForumThreadTagUpdateInput { visibleThreadsCount: Float } -input BountyEntrantWhitelistWhereInput { +input ProposalCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7694,36 +7639,52 @@ input BountyEntrantWhitelistWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - phantom_eq: Int - phantom_gt: Int - phantom_gte: Int - phantom_lt: Int - phantom_lte: Int - phantom_in: [Int!] - members_none: MembershipWhereInput - members_some: MembershipWhereInput - members_every: MembershipWhereInput - bountyentrantWhitelist_none: BountyWhereInput - bountyentrantWhitelist_some: BountyWhereInput - bountyentrantWhitelist_every: BountyWhereInput - AND: [BountyEntrantWhitelistWhereInput!] - OR: [BountyEntrantWhitelistWhereInput!] - NOT: [BountyEntrantWhitelistWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + proposal: ProposalWhereInput + AND: [ProposalCreatedEventWhereInput!] + OR: [ProposalCreatedEventWhereInput!] + NOT: [ProposalCreatedEventWhereInput!] } -input BountyEntrantWhitelistWhereUniqueInput { +input ProposalCreatedEventWhereUniqueInput { id: ID! } -input BountyEntrantWhitelistCreateInput { - phantom: Float +input ProposalCreatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + proposal: ID! } -input BountyEntrantWhitelistUpdateInput { - phantom: Float +input ProposalCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + proposal: ID } -input BountyFundedEventWhereInput { +input ProposalDiscussionPostUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7767,33 +7728,40 @@ input BountyFundedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contribution: BountyContributionWhereInput - AND: [BountyFundedEventWhereInput!] - OR: [BountyFundedEventWhereInput!] - NOT: [BountyFundedEventWhereInput!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + post: ProposalDiscussionPostWhereInput + AND: [ProposalDiscussionPostUpdatedEventWhereInput!] + OR: [ProposalDiscussionPostUpdatedEventWhereInput!] + NOT: [ProposalDiscussionPostUpdatedEventWhereInput!] } -input BountyFundedEventWhereUniqueInput { +input ProposalDiscussionPostUpdatedEventWhereUniqueInput { id: ID! } -input BountyFundedEventCreateInput { +input ProposalDiscussionPostUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contribution: ID! + post: ID! + text: String! } -input BountyFundedEventUpdateInput { +input ProposalDiscussionPostUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contribution: ID + post: ID + text: String } -input BountyFundingWithdrawalEventWhereInput { +input ProposalDiscussionPostCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7837,98 +7805,40 @@ input BountyFundingWithdrawalEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contribution: BountyContributionWhereInput - AND: [BountyFundingWithdrawalEventWhereInput!] - OR: [BountyFundingWithdrawalEventWhereInput!] - NOT: [BountyFundingWithdrawalEventWhereInput!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + post: ProposalDiscussionPostWhereInput + AND: [ProposalDiscussionPostCreatedEventWhereInput!] + OR: [ProposalDiscussionPostCreatedEventWhereInput!] + NOT: [ProposalDiscussionPostCreatedEventWhereInput!] } -input BountyFundingWithdrawalEventWhereUniqueInput { +input ProposalDiscussionPostCreatedEventWhereUniqueInput { id: ID! } -input BountyFundingWithdrawalEventCreateInput { +input ProposalDiscussionPostCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contribution: ID! + post: ID! + text: String! } -input BountyFundingWithdrawalEventUpdateInput { +input ProposalDiscussionPostCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contribution: ID + post: ID + text: String } -input BountyContributionWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - contributorId_eq: String - contributorId_contains: String - contributorId_startsWith: String - contributorId_endsWith: String - contributorId_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - bounty: BountyWhereInput - contributor: MembershipWhereInput - bountyFundedEvents_none: BountyFundedEventWhereInput - bountyFundedEvents_some: BountyFundedEventWhereInput - bountyFundedEvents_every: BountyFundedEventWhereInput - withdrawnInEvent: BountyFundingWithdrawalEventWhereInput - AND: [BountyContributionWhereInput!] - OR: [BountyContributionWhereInput!] - NOT: [BountyContributionWhereInput!] -} - -input BountyContributionWhereUniqueInput { - id: ID! -} - -input BountyContributionCreateInput { - bounty: ID! - contributor: ID - contributorId: String - amount: String! -} - -input BountyContributionUpdateInput { - bounty: ID - contributor: ID - contributorId: String - amount: String -} - -input WorkEntryAnnouncedEventWhereInput { +input ProposalDiscussionPostDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7972,33 +7882,36 @@ input WorkEntryAnnouncedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntryAnnouncedEventWhereInput!] - OR: [WorkEntryAnnouncedEventWhereInput!] - NOT: [WorkEntryAnnouncedEventWhereInput!] + post: ProposalDiscussionPostWhereInput + actor: MembershipWhereInput + AND: [ProposalDiscussionPostDeletedEventWhereInput!] + OR: [ProposalDiscussionPostDeletedEventWhereInput!] + NOT: [ProposalDiscussionPostDeletedEventWhereInput!] } -input WorkEntryAnnouncedEventWhereUniqueInput { +input ProposalDiscussionPostDeletedEventWhereUniqueInput { id: ID! } -input WorkEntryAnnouncedEventCreateInput { +input ProposalDiscussionPostDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + post: ID! + actor: ID! } -input WorkEntryAnnouncedEventUpdateInput { +input ProposalDiscussionPostDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + post: ID + actor: ID } -input WorkEntryWithdrawnEventWhereInput { +input ProposalDiscussionPostWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8023,52 +7936,55 @@ input WorkEntryWithdrawnEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntryWithdrawnEventWhereInput!] - OR: [WorkEntryWithdrawnEventWhereInput!] - NOT: [WorkEntryWithdrawnEventWhereInput!] + status_json: JSONObject + isVisible_eq: Boolean + isVisible_in: [Boolean!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + discussionThread: ProposalDiscussionThreadWhereInput + author: MembershipWhereInput + repliesTo: ProposalDiscussionPostWhereInput + updates_none: ProposalDiscussionPostUpdatedEventWhereInput + updates_some: ProposalDiscussionPostUpdatedEventWhereInput + updates_every: ProposalDiscussionPostUpdatedEventWhereInput + createdInEvent: ProposalDiscussionPostCreatedEventWhereInput + proposaldiscussionpostrepliesTo_none: ProposalDiscussionPostWhereInput + proposaldiscussionpostrepliesTo_some: ProposalDiscussionPostWhereInput + proposaldiscussionpostrepliesTo_every: ProposalDiscussionPostWhereInput + proposaldiscussionpostdeletedeventpost_none: ProposalDiscussionPostDeletedEventWhereInput + proposaldiscussionpostdeletedeventpost_some: ProposalDiscussionPostDeletedEventWhereInput + proposaldiscussionpostdeletedeventpost_every: ProposalDiscussionPostDeletedEventWhereInput + AND: [ProposalDiscussionPostWhereInput!] + OR: [ProposalDiscussionPostWhereInput!] + NOT: [ProposalDiscussionPostWhereInput!] } -input WorkEntryWithdrawnEventWhereUniqueInput { +input ProposalDiscussionPostWhereUniqueInput { id: ID! } -input WorkEntryWithdrawnEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - entry: ID! +input ProposalDiscussionPostCreateInput { + discussionThread: ID! + author: ID! + status: JSONObject! + isVisible: Boolean! + text: String! + repliesTo: ID } -input WorkEntryWithdrawnEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - entry: ID +input ProposalDiscussionPostUpdateInput { + discussionThread: ID + author: ID + status: JSONObject + isVisible: Boolean + text: String + repliesTo: ID } -input WorkEntrySlashedEventWhereInput { +input ProposalDiscussionThreadModeChangedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8112,33 +8028,39 @@ input WorkEntrySlashedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntrySlashedEventWhereInput!] - OR: [WorkEntrySlashedEventWhereInput!] - NOT: [WorkEntrySlashedEventWhereInput!] + newMode_json: JSONObject + thread: ProposalDiscussionThreadWhereInput + actor: MembershipWhereInput + AND: [ProposalDiscussionThreadModeChangedEventWhereInput!] + OR: [ProposalDiscussionThreadModeChangedEventWhereInput!] + NOT: [ProposalDiscussionThreadModeChangedEventWhereInput!] } -input WorkEntrySlashedEventWhereUniqueInput { +input ProposalDiscussionThreadModeChangedEventWhereUniqueInput { id: ID! } -input WorkEntrySlashedEventCreateInput { +input ProposalDiscussionThreadModeChangedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + thread: ID! + newMode: JSONObject! + actor: ID! } -input WorkEntrySlashedEventUpdateInput { +input ProposalDiscussionThreadModeChangedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + thread: ID + newMode: JSONObject + actor: ID } -input WorkSubmittedEventWhereInput { +input ProposalDiscussionThreadWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8163,69 +8085,34 @@ input WorkSubmittedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - bounty: BountyWhereInput - entry: BountyEntryWhereInput - AND: [WorkSubmittedEventWhereInput!] - OR: [WorkSubmittedEventWhereInput!] - NOT: [WorkSubmittedEventWhereInput!] + mode_json: JSONObject + proposal: ProposalWhereInput + posts_none: ProposalDiscussionPostWhereInput + posts_some: ProposalDiscussionPostWhereInput + posts_every: ProposalDiscussionPostWhereInput + modeChanges_none: ProposalDiscussionThreadModeChangedEventWhereInput + modeChanges_some: ProposalDiscussionThreadModeChangedEventWhereInput + modeChanges_every: ProposalDiscussionThreadModeChangedEventWhereInput + AND: [ProposalDiscussionThreadWhereInput!] + OR: [ProposalDiscussionThreadWhereInput!] + NOT: [ProposalDiscussionThreadWhereInput!] } -input WorkSubmittedEventWhereUniqueInput { +input ProposalDiscussionThreadWhereUniqueInput { id: ID! } -input WorkSubmittedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - bounty: ID! - entry: ID! - title: String - description: String +input ProposalDiscussionThreadCreateInput { + proposal: ID! + mode: JSONObject! } -input WorkSubmittedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - bounty: ID - entry: ID - title: String - description: String +input ProposalDiscussionThreadUpdateInput { + proposal: ID + mode: JSONObject } -input WorkEntrantFundsWithdrawnEventWhereInput { +input ProposalStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8269,100 +8156,36 @@ input WorkEntrantFundsWithdrawnEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntrantFundsWithdrawnEventWhereInput!] - OR: [WorkEntrantFundsWithdrawnEventWhereInput!] - NOT: [WorkEntrantFundsWithdrawnEventWhereInput!] + newStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalStatusUpdatedEventWhereInput!] + OR: [ProposalStatusUpdatedEventWhereInput!] + NOT: [ProposalStatusUpdatedEventWhereInput!] } -input WorkEntrantFundsWithdrawnEventWhereUniqueInput { +input ProposalStatusUpdatedEventWhereUniqueInput { id: ID! } -input WorkEntrantFundsWithdrawnEventCreateInput { +input ProposalStatusUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + proposal: ID! + newStatus: JSONObject! } -input WorkEntrantFundsWithdrawnEventUpdateInput { +input ProposalStatusUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + proposal: ID + newStatus: JSONObject } -input BountyEntryWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - workSubmitted_eq: Boolean - workSubmitted_in: [Boolean!] - status_json: JSONObject - bounty: BountyWhereInput - worker: MembershipWhereInput - announcedInEvent: WorkEntryAnnouncedEventWhereInput - withdrawnInEvent: WorkEntryWithdrawnEventWhereInput - slashedInEvent: WorkEntrySlashedEventWhereInput - works_none: WorkSubmittedEventWhereInput - works_some: WorkSubmittedEventWhereInput - works_every: WorkSubmittedEventWhereInput - cashedOutInEvent: WorkEntrantFundsWithdrawnEventWhereInput - AND: [BountyEntryWhereInput!] - OR: [BountyEntryWhereInput!] - NOT: [BountyEntryWhereInput!] -} - -input BountyEntryWhereUniqueInput { - id: ID! -} - -input BountyEntryCreateInput { - bounty: ID! - worker: ID! - stakingAccount: String - workSubmitted: Boolean! - status: JSONObject! -} - -input BountyEntryUpdateInput { - bounty: ID - worker: ID - stakingAccount: String - workSubmitted: Boolean - status: JSONObject -} - -input BountyCreatedEventWhereInput { +input ProposalVotedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8406,33 +8229,55 @@ input BountyCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCreatedEventWhereInput!] - OR: [BountyCreatedEventWhereInput!] - NOT: [BountyCreatedEventWhereInput!] + voteKind_eq: ProposalVoteKind + voteKind_in: [ProposalVoteKind!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + votingRound_eq: Int + votingRound_gt: Int + votingRound_gte: Int + votingRound_lt: Int + votingRound_lte: Int + votingRound_in: [Int!] + voter: MembershipWhereInput + proposal: ProposalWhereInput + AND: [ProposalVotedEventWhereInput!] + OR: [ProposalVotedEventWhereInput!] + NOT: [ProposalVotedEventWhereInput!] } -input BountyCreatedEventWhereUniqueInput { +input ProposalVotedEventWhereUniqueInput { id: ID! } -input BountyCreatedEventCreateInput { +input ProposalVotedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + voter: ID! + voteKind: ProposalVoteKind! + proposal: ID! + rationale: String! + votingRound: Float! } -input BountyCreatedEventUpdateInput { +input ProposalVotedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + voter: ID + voteKind: ProposalVoteKind + proposal: ID + rationale: String + votingRound: Float } -input BountyCanceledEventWhereInput { +input ProposalCancelledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8476,33 +8321,33 @@ input BountyCanceledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCanceledEventWhereInput!] - OR: [BountyCanceledEventWhereInput!] - NOT: [BountyCanceledEventWhereInput!] + proposal: ProposalWhereInput + AND: [ProposalCancelledEventWhereInput!] + OR: [ProposalCancelledEventWhereInput!] + NOT: [ProposalCancelledEventWhereInput!] } -input BountyCanceledEventWhereUniqueInput { +input ProposalCancelledEventWhereUniqueInput { id: ID! } -input BountyCanceledEventCreateInput { +input ProposalCancelledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! } -input BountyCanceledEventUpdateInput { +input ProposalCancelledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID } -input BountyVetoedEventWhereInput { +input ProposalDecisionMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8546,33 +8391,36 @@ input BountyVetoedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyVetoedEventWhereInput!] - OR: [BountyVetoedEventWhereInput!] - NOT: [BountyVetoedEventWhereInput!] + decisionStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalDecisionMadeEventWhereInput!] + OR: [ProposalDecisionMadeEventWhereInput!] + NOT: [ProposalDecisionMadeEventWhereInput!] } -input BountyVetoedEventWhereUniqueInput { +input ProposalDecisionMadeEventWhereUniqueInput { id: ID! } -input BountyVetoedEventCreateInput { +input ProposalDecisionMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! + decisionStatus: JSONObject! } -input BountyVetoedEventUpdateInput { +input ProposalDecisionMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID + decisionStatus: JSONObject } -input BountyMaxFundingReachedEventWhereInput { +input ProposalExecutedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8616,33 +8464,36 @@ input BountyMaxFundingReachedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyMaxFundingReachedEventWhereInput!] - OR: [BountyMaxFundingReachedEventWhereInput!] - NOT: [BountyMaxFundingReachedEventWhereInput!] + executionStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalExecutedEventWhereInput!] + OR: [ProposalExecutedEventWhereInput!] + NOT: [ProposalExecutedEventWhereInput!] } -input BountyMaxFundingReachedEventWhereUniqueInput { +input ProposalExecutedEventWhereUniqueInput { id: ID! } -input BountyMaxFundingReachedEventCreateInput { +input ProposalExecutedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! + executionStatus: JSONObject! } -input BountyMaxFundingReachedEventUpdateInput { +input ProposalExecutedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID + executionStatus: JSONObject } -input BountyRemovedEventWhereInput { +input ProposalWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8667,52 +8518,232 @@ input BountyRemovedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyRemovedEventWhereInput!] - OR: [BountyRemovedEventWhereInput!] - NOT: [BountyRemovedEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + details_json: JSONObject + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + exactExecutionBlock_eq: Int + exactExecutionBlock_gt: Int + exactExecutionBlock_gte: Int + exactExecutionBlock_lt: Int + exactExecutionBlock_lte: Int + exactExecutionBlock_in: [Int!] + councilApprovals_eq: Int + councilApprovals_gt: Int + councilApprovals_gte: Int + councilApprovals_lt: Int + councilApprovals_lte: Int + councilApprovals_in: [Int!] + status_json: JSONObject + isFinalized_eq: Boolean + isFinalized_in: [Boolean!] + statusSetAtBlock_eq: Int + statusSetAtBlock_gt: Int + statusSetAtBlock_gte: Int + statusSetAtBlock_lt: Int + statusSetAtBlock_lte: Int + statusSetAtBlock_in: [Int!] + statusSetAtTime_eq: DateTime + statusSetAtTime_lt: DateTime + statusSetAtTime_lte: DateTime + statusSetAtTime_gt: DateTime + statusSetAtTime_gte: DateTime + creator: MembershipWhereInput + createdInEvent: ProposalCreatedEventWhereInput + discussionThread: ProposalDiscussionThreadWhereInput + proposalStatusUpdates_none: ProposalStatusUpdatedEventWhereInput + proposalStatusUpdates_some: ProposalStatusUpdatedEventWhereInput + proposalStatusUpdates_every: ProposalStatusUpdatedEventWhereInput + votes_none: ProposalVotedEventWhereInput + votes_some: ProposalVotedEventWhereInput + votes_every: ProposalVotedEventWhereInput + tags_none: TagWhereInput + tags_some: TagWhereInput + tags_every: TagWhereInput + proposalcancelledeventproposal_none: ProposalCancelledEventWhereInput + proposalcancelledeventproposal_some: ProposalCancelledEventWhereInput + proposalcancelledeventproposal_every: ProposalCancelledEventWhereInput + proposaldecisionmadeeventproposal_none: ProposalDecisionMadeEventWhereInput + proposaldecisionmadeeventproposal_some: ProposalDecisionMadeEventWhereInput + proposaldecisionmadeeventproposal_every: ProposalDecisionMadeEventWhereInput + proposalexecutedeventproposal_none: ProposalExecutedEventWhereInput + proposalexecutedeventproposal_some: ProposalExecutedEventWhereInput + proposalexecutedeventproposal_every: ProposalExecutedEventWhereInput + AND: [ProposalWhereInput!] + OR: [ProposalWhereInput!] + NOT: [ProposalWhereInput!] } -input BountyRemovedEventWhereUniqueInput { +input ProposalWhereUniqueInput { id: ID! } -input BountyRemovedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - bounty: ID! +input ProposalCreateInput { + title: String! + description: String! + details: JSONObject! + stakingAccount: String + creator: ID! + exactExecutionBlock: Float + councilApprovals: Float! + status: JSONObject! + isFinalized: Boolean + statusSetAtBlock: Float! + statusSetAtTime: DateTime! } -input BountyRemovedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - bounty: ID +input ProposalUpdateInput { + title: String + description: String + details: JSONObject + stakingAccount: String + creator: ID + exactExecutionBlock: Float + councilApprovals: Float + status: JSONObject + isFinalized: Boolean + statusSetAtBlock: Float + statusSetAtTime: DateTime } -input OracleJudgmentSubmittedEventWhereInput { +input TagWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + visibility_eq: Boolean + visibility_in: [Boolean!] + forumThreads_none: ForumThreadWhereInput + forumThreads_some: ForumThreadWhereInput + forumThreads_every: ForumThreadWhereInput + proposals_none: ProposalWhereInput + proposals_some: ProposalWhereInput + proposals_every: ProposalWhereInput + AND: [TagWhereInput!] + OR: [TagWhereInput!] + NOT: [TagWhereInput!] +} + +input TagWhereUniqueInput { + id: ID! +} + +input TagCreateInput { + name: String! + description: String! + type: String! + visibility: Boolean! +} + +input TagUpdateInput { + name: String + description: String + type: String + visibility: Boolean +} + +input BountyEntrantWhitelistWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + phantom_eq: Int + phantom_gt: Int + phantom_gte: Int + phantom_lt: Int + phantom_lte: Int + phantom_in: [Int!] + members_none: MembershipWhereInput + members_some: MembershipWhereInput + members_every: MembershipWhereInput + bountyentrantWhitelist_none: BountyWhereInput + bountyentrantWhitelist_some: BountyWhereInput + bountyentrantWhitelist_every: BountyWhereInput + AND: [BountyEntrantWhitelistWhereInput!] + OR: [BountyEntrantWhitelistWhereInput!] + NOT: [BountyEntrantWhitelistWhereInput!] +} + +input BountyEntrantWhitelistWhereUniqueInput { + id: ID! +} + +input BountyEntrantWhitelistCreateInput { + phantom: Float +} + +input BountyEntrantWhitelistUpdateInput { + phantom: Float +} + +input BountyFundedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8756,40 +8787,33 @@ input OracleJudgmentSubmittedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - bounty: BountyWhereInput - AND: [OracleJudgmentSubmittedEventWhereInput!] - OR: [OracleJudgmentSubmittedEventWhereInput!] - NOT: [OracleJudgmentSubmittedEventWhereInput!] + contribution: BountyContributionWhereInput + AND: [BountyFundedEventWhereInput!] + OR: [BountyFundedEventWhereInput!] + NOT: [BountyFundedEventWhereInput!] } -input OracleJudgmentSubmittedEventWhereUniqueInput { +input BountyFundedEventWhereUniqueInput { id: ID! } -input OracleJudgmentSubmittedEventCreateInput { +input BountyFundedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! - rationale: String + contribution: ID! } -input OracleJudgmentSubmittedEventUpdateInput { +input BountyFundedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID - rationale: String + contribution: ID } -input BountyCreatorCherryWithdrawalEventWhereInput { +input BountyFundingWithdrawalEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8833,33 +8857,33 @@ input BountyCreatorCherryWithdrawalEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCreatorCherryWithdrawalEventWhereInput!] - OR: [BountyCreatorCherryWithdrawalEventWhereInput!] - NOT: [BountyCreatorCherryWithdrawalEventWhereInput!] + contribution: BountyContributionWhereInput + AND: [BountyFundingWithdrawalEventWhereInput!] + OR: [BountyFundingWithdrawalEventWhereInput!] + NOT: [BountyFundingWithdrawalEventWhereInput!] } -input BountyCreatorCherryWithdrawalEventWhereUniqueInput { +input BountyFundingWithdrawalEventWhereUniqueInput { id: ID! } -input BountyCreatorCherryWithdrawalEventCreateInput { +input BountyFundingWithdrawalEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + contribution: ID! } -input BountyCreatorCherryWithdrawalEventUpdateInput { +input BountyFundingWithdrawalEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + contribution: ID } -input BountyWhereInput { +input BountyContributionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8884,124 +8908,47 @@ input BountyWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - bannerImageUri_eq: String - bannerImageUri_contains: String - bannerImageUri_startsWith: String - bannerImageUri_endsWith: String - bannerImageUri_in: [String!] - cherry_eq: BigInt - cherry_gt: BigInt - cherry_gte: BigInt - cherry_lt: BigInt - cherry_lte: BigInt - cherry_in: [BigInt!] - entrantStake_eq: BigInt - entrantStake_gt: BigInt - entrantStake_gte: BigInt - entrantStake_lt: BigInt - entrantStake_lte: BigInt - entrantStake_in: [BigInt!] - fundingType_json: JSONObject - workPeriod_eq: Int - workPeriod_gt: Int - workPeriod_gte: Int - workPeriod_lt: Int - workPeriod_lte: Int - workPeriod_in: [Int!] - judgingPeriod_eq: Int - judgingPeriod_gt: Int - judgingPeriod_gte: Int - judgingPeriod_lt: Int - judgingPeriod_lte: Int - judgingPeriod_in: [Int!] - stage_eq: BountyStage - stage_in: [BountyStage!] - totalFunding_eq: BigInt - totalFunding_gt: BigInt - totalFunding_gte: BigInt - totalFunding_lt: BigInt - totalFunding_lte: BigInt - totalFunding_in: [BigInt!] - isTerminated_eq: Boolean - isTerminated_in: [Boolean!] - creator: MembershipWhereInput - oracle: MembershipWhereInput - entrantWhitelist: BountyEntrantWhitelistWhereInput - discussionThread: ForumThreadWhereInput - contributions_none: BountyContributionWhereInput - contributions_some: BountyContributionWhereInput - contributions_every: BountyContributionWhereInput - entries_none: BountyEntryWhereInput - entries_some: BountyEntryWhereInput - entries_every: BountyEntryWhereInput - createdInEvent: BountyCreatedEventWhereInput - canceledEvent: BountyCanceledEventWhereInput - vetoedEvent: BountyVetoedEventWhereInput - maxFundingReachedEvent: BountyMaxFundingReachedEventWhereInput - removedInEvent: BountyRemovedEventWhereInput - judgment: OracleJudgmentSubmittedEventWhereInput - bountycreatorcherrywithdrawaleventbounty_none: BountyCreatorCherryWithdrawalEventWhereInput - bountycreatorcherrywithdrawaleventbounty_some: BountyCreatorCherryWithdrawalEventWhereInput - bountycreatorcherrywithdrawaleventbounty_every: BountyCreatorCherryWithdrawalEventWhereInput - worksubmittedeventbounty_none: WorkSubmittedEventWhereInput - worksubmittedeventbounty_some: WorkSubmittedEventWhereInput - worksubmittedeventbounty_every: WorkSubmittedEventWhereInput - AND: [BountyWhereInput!] - OR: [BountyWhereInput!] - NOT: [BountyWhereInput!] + contributorId_eq: String + contributorId_contains: String + contributorId_startsWith: String + contributorId_endsWith: String + contributorId_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + bounty: BountyWhereInput + contributor: MembershipWhereInput + bountyFundedEvents_none: BountyFundedEventWhereInput + bountyFundedEvents_some: BountyFundedEventWhereInput + bountyFundedEvents_every: BountyFundedEventWhereInput + withdrawnInEvent: BountyFundingWithdrawalEventWhereInput + AND: [BountyContributionWhereInput!] + OR: [BountyContributionWhereInput!] + NOT: [BountyContributionWhereInput!] } -input BountyWhereUniqueInput { +input BountyContributionWhereUniqueInput { id: ID! } -input BountyCreateInput { - title: String - description: String - bannerImageUri: String - cherry: String! - entrantStake: String! - creator: ID - oracle: ID - fundingType: JSONObject! - entrantWhitelist: ID - workPeriod: Float! - judgingPeriod: Float! - stage: BountyStage! - totalFunding: String! - discussionThread: ID - isTerminated: Boolean! +input BountyContributionCreateInput { + bounty: ID! + contributor: ID + contributorId: String + amount: String! } -input BountyUpdateInput { - title: String - description: String - bannerImageUri: String - cherry: String - entrantStake: String - creator: ID - oracle: ID - fundingType: JSONObject - entrantWhitelist: ID - workPeriod: Float - judgingPeriod: Float - stage: BountyStage - totalFunding: String - discussionThread: ID - isTerminated: Boolean +input BountyContributionUpdateInput { + bounty: ID + contributor: ID + contributorId: String + amount: String } -input ThreadDeletedEventWhereInput { +input WorkEntryAnnouncedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9045,33 +8992,33 @@ input ThreadDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - thread: ForumThreadWhereInput - AND: [ThreadDeletedEventWhereInput!] - OR: [ThreadDeletedEventWhereInput!] - NOT: [ThreadDeletedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntryAnnouncedEventWhereInput!] + OR: [WorkEntryAnnouncedEventWhereInput!] + NOT: [WorkEntryAnnouncedEventWhereInput!] } -input ThreadDeletedEventWhereUniqueInput { +input WorkEntryAnnouncedEventWhereUniqueInput { id: ID! } -input ThreadDeletedEventCreateInput { +input WorkEntryAnnouncedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! + entry: ID! } -input ThreadDeletedEventUpdateInput { +input WorkEntryAnnouncedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID + entry: ID } -input ThreadModeratedEventWhereInput { +input WorkEntryWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9115,43 +9062,33 @@ input ThreadModeratedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - thread: ForumThreadWhereInput - actor: WorkerWhereInput - AND: [ThreadModeratedEventWhereInput!] - OR: [ThreadModeratedEventWhereInput!] - NOT: [ThreadModeratedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntryWithdrawnEventWhereInput!] + OR: [WorkEntryWithdrawnEventWhereInput!] + NOT: [WorkEntryWithdrawnEventWhereInput!] } -input ThreadModeratedEventWhereUniqueInput { +input WorkEntryWithdrawnEventWhereUniqueInput { id: ID! } -input ThreadModeratedEventCreateInput { +input WorkEntryWithdrawnEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! - rationale: String! - actor: ID! + entry: ID! } -input ThreadModeratedEventUpdateInput { +input WorkEntryWithdrawnEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID - rationale: String - actor: ID + entry: ID } -input ForumThreadWhereInput { +input WorkEntrySlashedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9176,82 +9113,52 @@ input ForumThreadWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - visiblePostsCount_eq: Int - visiblePostsCount_gt: Int - visiblePostsCount_gte: Int - visiblePostsCount_lt: Int - visiblePostsCount_lte: Int - visiblePostsCount_in: [Int!] - isSticky_eq: Boolean - isSticky_in: [Boolean!] - status_json: JSONObject - isVisible_eq: Boolean - isVisible_in: [Boolean!] - author: MembershipWhereInput - category: ForumCategoryWhereInput - posts_none: ForumPostWhereInput - posts_some: ForumPostWhereInput - posts_every: ForumPostWhereInput - initialPost: ForumPostWhereInput - createdInEvent: ThreadCreatedEventWhereInput - metadataUpdates_none: ThreadMetadataUpdatedEventWhereInput - metadataUpdates_some: ThreadMetadataUpdatedEventWhereInput - metadataUpdates_every: ThreadMetadataUpdatedEventWhereInput - madeStickyInEvents_none: CategoryStickyThreadUpdateEventWhereInput - madeStickyInEvents_some: CategoryStickyThreadUpdateEventWhereInput - madeStickyInEvents_every: CategoryStickyThreadUpdateEventWhereInput - movedInEvents_none: ThreadMovedEventWhereInput - movedInEvents_some: ThreadMovedEventWhereInput - movedInEvents_every: ThreadMovedEventWhereInput - tags_none: ForumThreadTagWhereInput - tags_some: ForumThreadTagWhereInput - tags_every: ForumThreadTagWhereInput - bountydiscussionThread_none: BountyWhereInput - bountydiscussionThread_some: BountyWhereInput - bountydiscussionThread_every: BountyWhereInput - threaddeletedeventthread_none: ThreadDeletedEventWhereInput - threaddeletedeventthread_some: ThreadDeletedEventWhereInput - threaddeletedeventthread_every: ThreadDeletedEventWhereInput - threadmoderatedeventthread_none: ThreadModeratedEventWhereInput - threadmoderatedeventthread_some: ThreadModeratedEventWhereInput - threadmoderatedeventthread_every: ThreadModeratedEventWhereInput - AND: [ForumThreadWhereInput!] - OR: [ForumThreadWhereInput!] - NOT: [ForumThreadWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + entry: BountyEntryWhereInput + AND: [WorkEntrySlashedEventWhereInput!] + OR: [WorkEntrySlashedEventWhereInput!] + NOT: [WorkEntrySlashedEventWhereInput!] } -input ForumThreadWhereUniqueInput { +input WorkEntrySlashedEventWhereUniqueInput { id: ID! } -input ForumThreadCreateInput { - author: ID! - category: ID! - title: String! - initialPost: ID - visiblePostsCount: Float! - isSticky: Boolean! - status: JSONObject! - isVisible: Boolean! +input WorkEntrySlashedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + entry: ID! } -input ForumThreadUpdateInput { - author: ID - category: ID - title: String - initialPost: ID - visiblePostsCount: Float - isSticky: Boolean - status: JSONObject - isVisible: Boolean +input WorkEntrySlashedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + entry: ID } -input CategoryCreatedEventWhereInput { +input WorkSubmittedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9295,33 +9202,50 @@ input CategoryCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - category: ForumCategoryWhereInput - AND: [CategoryCreatedEventWhereInput!] - OR: [CategoryCreatedEventWhereInput!] - NOT: [CategoryCreatedEventWhereInput!] -} - -input CategoryCreatedEventWhereUniqueInput { - id: ID! -} - -input CategoryCreatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - category: ID! + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + bounty: BountyWhereInput + entry: BountyEntryWhereInput + AND: [WorkSubmittedEventWhereInput!] + OR: [WorkSubmittedEventWhereInput!] + NOT: [WorkSubmittedEventWhereInput!] } -input CategoryCreatedEventUpdateInput { +input WorkSubmittedEventWhereUniqueInput { + id: ID! +} + +input WorkSubmittedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + bounty: ID! + entry: ID! + title: String + description: String +} + +input WorkSubmittedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID + bounty: ID + entry: ID + title: String + description: String } -input CategoryArchivalStatusUpdatedEventWhereInput { +input WorkEntrantFundsWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9365,40 +9289,100 @@ input CategoryArchivalStatusUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newArchivalStatus_eq: Boolean - newArchivalStatus_in: [Boolean!] - category: ForumCategoryWhereInput - actor: WorkerWhereInput - AND: [CategoryArchivalStatusUpdatedEventWhereInput!] - OR: [CategoryArchivalStatusUpdatedEventWhereInput!] - NOT: [CategoryArchivalStatusUpdatedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntrantFundsWithdrawnEventWhereInput!] + OR: [WorkEntrantFundsWithdrawnEventWhereInput!] + NOT: [WorkEntrantFundsWithdrawnEventWhereInput!] } -input CategoryArchivalStatusUpdatedEventWhereUniqueInput { +input WorkEntrantFundsWithdrawnEventWhereUniqueInput { id: ID! } -input CategoryArchivalStatusUpdatedEventCreateInput { +input WorkEntrantFundsWithdrawnEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - category: ID! - newArchivalStatus: Boolean! - actor: ID! + entry: ID! } -input CategoryArchivalStatusUpdatedEventUpdateInput { +input WorkEntrantFundsWithdrawnEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID - newArchivalStatus: Boolean - actor: ID + entry: ID } -input CategoryDeletedEventWhereInput { +input BountyEntryWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + workSubmitted_eq: Boolean + workSubmitted_in: [Boolean!] + status_json: JSONObject + bounty: BountyWhereInput + worker: MembershipWhereInput + announcedInEvent: WorkEntryAnnouncedEventWhereInput + withdrawnInEvent: WorkEntryWithdrawnEventWhereInput + slashedInEvent: WorkEntrySlashedEventWhereInput + works_none: WorkSubmittedEventWhereInput + works_some: WorkSubmittedEventWhereInput + works_every: WorkSubmittedEventWhereInput + cashedOutInEvent: WorkEntrantFundsWithdrawnEventWhereInput + AND: [BountyEntryWhereInput!] + OR: [BountyEntryWhereInput!] + NOT: [BountyEntryWhereInput!] +} + +input BountyEntryWhereUniqueInput { + id: ID! +} + +input BountyEntryCreateInput { + bounty: ID! + worker: ID! + stakingAccount: String + workSubmitted: Boolean! + status: JSONObject! +} + +input BountyEntryUpdateInput { + bounty: ID + worker: ID + stakingAccount: String + workSubmitted: Boolean + status: JSONObject +} + +input BountyCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9442,36 +9426,33 @@ input CategoryDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - category: ForumCategoryWhereInput - actor: WorkerWhereInput - AND: [CategoryDeletedEventWhereInput!] - OR: [CategoryDeletedEventWhereInput!] - NOT: [CategoryDeletedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCreatedEventWhereInput!] + OR: [BountyCreatedEventWhereInput!] + NOT: [BountyCreatedEventWhereInput!] } -input CategoryDeletedEventWhereUniqueInput { +input BountyCreatedEventWhereUniqueInput { id: ID! } -input CategoryDeletedEventCreateInput { +input BountyCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - category: ID! - actor: ID! + bounty: ID! } -input CategoryDeletedEventUpdateInput { +input BountyCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID - actor: ID + bounty: ID } -input CategoryMembershipOfModeratorUpdatedEventWhereInput { +input BountyCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9515,40 +9496,33 @@ input CategoryMembershipOfModeratorUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newCanModerateValue_eq: Boolean - newCanModerateValue_in: [Boolean!] - moderator: WorkerWhereInput - category: ForumCategoryWhereInput - AND: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] - OR: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] - NOT: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCanceledEventWhereInput!] + OR: [BountyCanceledEventWhereInput!] + NOT: [BountyCanceledEventWhereInput!] } -input CategoryMembershipOfModeratorUpdatedEventWhereUniqueInput { +input BountyCanceledEventWhereUniqueInput { id: ID! } -input CategoryMembershipOfModeratorUpdatedEventCreateInput { +input BountyCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - moderator: ID! - category: ID! - newCanModerateValue: Boolean! + bounty: ID! } -input CategoryMembershipOfModeratorUpdatedEventUpdateInput { +input BountyCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - moderator: ID - category: ID - newCanModerateValue: Boolean + bounty: ID } -input ForumCategoryWhereInput { +input BountyVetoedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9573,143 +9547,52 @@ input ForumCategoryWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - status_json: JSONObject - parent: ForumCategoryWhereInput - threads_none: ForumThreadWhereInput - threads_some: ForumThreadWhereInput - threads_every: ForumThreadWhereInput - moderators_none: WorkerWhereInput - moderators_some: WorkerWhereInput - moderators_every: WorkerWhereInput - createdInEvent: CategoryCreatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_none: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_some: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_every: CategoryArchivalStatusUpdatedEventWhereInput - categorydeletedeventcategory_none: CategoryDeletedEventWhereInput - categorydeletedeventcategory_some: CategoryDeletedEventWhereInput - categorydeletedeventcategory_every: CategoryDeletedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_none: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_some: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_every: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorystickythreadupdateeventcategory_none: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventcategory_some: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventcategory_every: CategoryStickyThreadUpdateEventWhereInput - forumcategoryparent_none: ForumCategoryWhereInput - forumcategoryparent_some: ForumCategoryWhereInput - forumcategoryparent_every: ForumCategoryWhereInput - threadmovedeventoldCategory_none: ThreadMovedEventWhereInput - threadmovedeventoldCategory_some: ThreadMovedEventWhereInput - threadmovedeventoldCategory_every: ThreadMovedEventWhereInput - threadmovedeventnewCategory_none: ThreadMovedEventWhereInput - threadmovedeventnewCategory_some: ThreadMovedEventWhereInput - threadmovedeventnewCategory_every: ThreadMovedEventWhereInput - AND: [ForumCategoryWhereInput!] - OR: [ForumCategoryWhereInput!] - NOT: [ForumCategoryWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + bounty: BountyWhereInput + AND: [BountyVetoedEventWhereInput!] + OR: [BountyVetoedEventWhereInput!] + NOT: [BountyVetoedEventWhereInput!] } -input ForumCategoryWhereUniqueInput { +input BountyVetoedEventWhereUniqueInput { id: ID! } -input ForumCategoryCreateInput { - parent: ID - title: String! - description: String! - status: JSONObject! -} - -input ForumCategoryUpdateInput { - parent: ID - title: String - description: String - status: JSONObject -} - -input LeaderSetEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [LeaderSetEventWhereInput!] - OR: [LeaderSetEventWhereInput!] - NOT: [LeaderSetEventWhereInput!] -} - -input LeaderSetEventWhereUniqueInput { - id: ID! -} - -input LeaderSetEventCreateInput { +input BountyVetoedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID + bounty: ID! } -input LeaderSetEventUpdateInput { +input BountyVetoedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID + bounty: ID } -input LeaderUnsetEventWhereInput { +input BountyMaxFundingReachedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9753,36 +9636,33 @@ input LeaderUnsetEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - leader: WorkerWhereInput - AND: [LeaderUnsetEventWhereInput!] - OR: [LeaderUnsetEventWhereInput!] - NOT: [LeaderUnsetEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyMaxFundingReachedEventWhereInput!] + OR: [BountyMaxFundingReachedEventWhereInput!] + NOT: [BountyMaxFundingReachedEventWhereInput!] } -input LeaderUnsetEventWhereUniqueInput { +input BountyMaxFundingReachedEventWhereUniqueInput { id: ID! } -input LeaderUnsetEventCreateInput { +input BountyMaxFundingReachedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - leader: ID! + bounty: ID! } -input LeaderUnsetEventUpdateInput { +input BountyMaxFundingReachedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - leader: ID + bounty: ID } -input MemberVerificationStatusUpdatedEventWhereInput { +input BountyRemovedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9826,40 +9706,33 @@ input MemberVerificationStatusUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - isVerified_eq: Boolean - isVerified_in: [Boolean!] - member: MembershipWhereInput - worker: WorkerWhereInput - AND: [MemberVerificationStatusUpdatedEventWhereInput!] - OR: [MemberVerificationStatusUpdatedEventWhereInput!] - NOT: [MemberVerificationStatusUpdatedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyRemovedEventWhereInput!] + OR: [BountyRemovedEventWhereInput!] + NOT: [BountyRemovedEventWhereInput!] } -input MemberVerificationStatusUpdatedEventWhereUniqueInput { +input BountyRemovedEventWhereUniqueInput { id: ID! } -input MemberVerificationStatusUpdatedEventCreateInput { +input BountyRemovedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - member: ID! - worker: ID! - isVerified: Boolean! + bounty: ID! } -input MemberVerificationStatusUpdatedEventUpdateInput { +input BountyRemovedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - member: ID - worker: ID - isVerified: Boolean + bounty: ID } -input NewMissedRewardLevelReachedEventWhereInput { +input OracleJudgmentSubmittedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9903,44 +9776,40 @@ input NewMissedRewardLevelReachedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newMissedRewardAmount_eq: BigInt - newMissedRewardAmount_gt: BigInt - newMissedRewardAmount_gte: BigInt - newMissedRewardAmount_lt: BigInt - newMissedRewardAmount_lte: BigInt - newMissedRewardAmount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [NewMissedRewardLevelReachedEventWhereInput!] - OR: [NewMissedRewardLevelReachedEventWhereInput!] - NOT: [NewMissedRewardLevelReachedEventWhereInput!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + bounty: BountyWhereInput + AND: [OracleJudgmentSubmittedEventWhereInput!] + OR: [OracleJudgmentSubmittedEventWhereInput!] + NOT: [OracleJudgmentSubmittedEventWhereInput!] } -input NewMissedRewardLevelReachedEventWhereUniqueInput { +input OracleJudgmentSubmittedEventWhereUniqueInput { id: ID! } -input NewMissedRewardLevelReachedEventCreateInput { +input OracleJudgmentSubmittedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newMissedRewardAmount: String! + bounty: ID! + rationale: String } -input NewMissedRewardLevelReachedEventUpdateInput { +input OracleJudgmentSubmittedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newMissedRewardAmount: String + bounty: ID + rationale: String } -input StakeDecreasedEventWhereInput { +input BountyCreatorCherryWithdrawalEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9984,44 +9853,33 @@ input StakeDecreasedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [StakeDecreasedEventWhereInput!] - OR: [StakeDecreasedEventWhereInput!] - NOT: [StakeDecreasedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCreatorCherryWithdrawalEventWhereInput!] + OR: [BountyCreatorCherryWithdrawalEventWhereInput!] + NOT: [BountyCreatorCherryWithdrawalEventWhereInput!] } -input StakeDecreasedEventWhereUniqueInput { +input BountyCreatorCherryWithdrawalEventWhereUniqueInput { id: ID! } -input StakeDecreasedEventCreateInput { +input BountyCreatorCherryWithdrawalEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - amount: String! + bounty: ID! } -input StakeDecreasedEventUpdateInput { +input BountyCreatorCherryWithdrawalEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - amount: String + bounty: ID } -input StakeIncreasedEventWhereInput { +input BountyWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10046,151 +9904,124 @@ input StakeIncreasedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [StakeIncreasedEventWhereInput!] - OR: [StakeIncreasedEventWhereInput!] - NOT: [StakeIncreasedEventWhereInput!] -} - -input StakeIncreasedEventWhereUniqueInput { - id: ID! -} - -input StakeIncreasedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - group: ID! - worker: ID! - amount: String! -} - -input StakeIncreasedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - group: ID - worker: ID - amount: String -} - -input TerminatedLeaderEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - penalty_eq: BigInt - penalty_gt: BigInt - penalty_gte: BigInt - penalty_lt: BigInt - penalty_lte: BigInt - penalty_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [TerminatedLeaderEventWhereInput!] - OR: [TerminatedLeaderEventWhereInput!] - NOT: [TerminatedLeaderEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + bannerImageUri_eq: String + bannerImageUri_contains: String + bannerImageUri_startsWith: String + bannerImageUri_endsWith: String + bannerImageUri_in: [String!] + cherry_eq: BigInt + cherry_gt: BigInt + cherry_gte: BigInt + cherry_lt: BigInt + cherry_lte: BigInt + cherry_in: [BigInt!] + entrantStake_eq: BigInt + entrantStake_gt: BigInt + entrantStake_gte: BigInt + entrantStake_lt: BigInt + entrantStake_lte: BigInt + entrantStake_in: [BigInt!] + fundingType_json: JSONObject + workPeriod_eq: Int + workPeriod_gt: Int + workPeriod_gte: Int + workPeriod_lt: Int + workPeriod_lte: Int + workPeriod_in: [Int!] + judgingPeriod_eq: Int + judgingPeriod_gt: Int + judgingPeriod_gte: Int + judgingPeriod_lt: Int + judgingPeriod_lte: Int + judgingPeriod_in: [Int!] + stage_eq: BountyStage + stage_in: [BountyStage!] + totalFunding_eq: BigInt + totalFunding_gt: BigInt + totalFunding_gte: BigInt + totalFunding_lt: BigInt + totalFunding_lte: BigInt + totalFunding_in: [BigInt!] + isTerminated_eq: Boolean + isTerminated_in: [Boolean!] + creator: MembershipWhereInput + oracle: MembershipWhereInput + entrantWhitelist: BountyEntrantWhitelistWhereInput + discussionThread: ForumThreadWhereInput + contributions_none: BountyContributionWhereInput + contributions_some: BountyContributionWhereInput + contributions_every: BountyContributionWhereInput + entries_none: BountyEntryWhereInput + entries_some: BountyEntryWhereInput + entries_every: BountyEntryWhereInput + createdInEvent: BountyCreatedEventWhereInput + canceledEvent: BountyCanceledEventWhereInput + vetoedEvent: BountyVetoedEventWhereInput + maxFundingReachedEvent: BountyMaxFundingReachedEventWhereInput + removedInEvent: BountyRemovedEventWhereInput + judgment: OracleJudgmentSubmittedEventWhereInput + bountycreatorcherrywithdrawaleventbounty_none: BountyCreatorCherryWithdrawalEventWhereInput + bountycreatorcherrywithdrawaleventbounty_some: BountyCreatorCherryWithdrawalEventWhereInput + bountycreatorcherrywithdrawaleventbounty_every: BountyCreatorCherryWithdrawalEventWhereInput + worksubmittedeventbounty_none: WorkSubmittedEventWhereInput + worksubmittedeventbounty_some: WorkSubmittedEventWhereInput + worksubmittedeventbounty_every: WorkSubmittedEventWhereInput + AND: [BountyWhereInput!] + OR: [BountyWhereInput!] + NOT: [BountyWhereInput!] } -input TerminatedLeaderEventWhereUniqueInput { +input BountyWhereUniqueInput { id: ID! } -input TerminatedLeaderEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - group: ID! - worker: ID! - penalty: String - rationale: String +input BountyCreateInput { + title: String + description: String + bannerImageUri: String + cherry: String! + entrantStake: String! + creator: ID + oracle: ID + fundingType: JSONObject! + entrantWhitelist: ID + workPeriod: Float! + judgingPeriod: Float! + stage: BountyStage! + totalFunding: String! + discussionThread: ID + isTerminated: Boolean! } -input TerminatedLeaderEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - group: ID - worker: ID - penalty: String - rationale: String +input BountyUpdateInput { + title: String + description: String + bannerImageUri: String + cherry: String + entrantStake: String + creator: ID + oracle: ID + fundingType: JSONObject + entrantWhitelist: ID + workPeriod: Float + judgingPeriod: Float + stage: BountyStage + totalFunding: String + discussionThread: ID + isTerminated: Boolean } -input TerminatedWorkerEventWhereInput { +input ThreadDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10234,51 +10065,33 @@ input TerminatedWorkerEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - penalty_eq: BigInt - penalty_gt: BigInt - penalty_gte: BigInt - penalty_lt: BigInt - penalty_lte: BigInt - penalty_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [TerminatedWorkerEventWhereInput!] - OR: [TerminatedWorkerEventWhereInput!] - NOT: [TerminatedWorkerEventWhereInput!] + thread: ForumThreadWhereInput + AND: [ThreadDeletedEventWhereInput!] + OR: [ThreadDeletedEventWhereInput!] + NOT: [ThreadDeletedEventWhereInput!] } -input TerminatedWorkerEventWhereUniqueInput { +input ThreadDeletedEventWhereUniqueInput { id: ID! } -input TerminatedWorkerEventCreateInput { +input ThreadDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - penalty: String - rationale: String + thread: ID! } -input TerminatedWorkerEventUpdateInput { +input ThreadDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - penalty: String - rationale: String + thread: ID } -input WorkerExitedEventWhereInput { +input ThreadModeratedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10322,36 +10135,146 @@ input WorkerExitedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerExitedEventWhereInput!] - OR: [WorkerExitedEventWhereInput!] - NOT: [WorkerExitedEventWhereInput!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + thread: ForumThreadWhereInput + actor: WorkerWhereInput + AND: [ThreadModeratedEventWhereInput!] + OR: [ThreadModeratedEventWhereInput!] + NOT: [ThreadModeratedEventWhereInput!] } -input WorkerExitedEventWhereUniqueInput { +input ThreadModeratedEventWhereUniqueInput { id: ID! } -input WorkerExitedEventCreateInput { +input ThreadModeratedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! + thread: ID! + rationale: String! + actor: ID! } -input WorkerExitedEventUpdateInput { +input ThreadModeratedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID + thread: ID + rationale: String + actor: ID } -input WorkerRewardAccountUpdatedEventWhereInput { +input ForumThreadWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + visiblePostsCount_eq: Int + visiblePostsCount_gt: Int + visiblePostsCount_gte: Int + visiblePostsCount_lt: Int + visiblePostsCount_lte: Int + visiblePostsCount_in: [Int!] + isSticky_eq: Boolean + isSticky_in: [Boolean!] + status_json: JSONObject + isVisible_eq: Boolean + isVisible_in: [Boolean!] + author: MembershipWhereInput + category: ForumCategoryWhereInput + posts_none: ForumPostWhereInput + posts_some: ForumPostWhereInput + posts_every: ForumPostWhereInput + initialPost: ForumPostWhereInput + createdInEvent: ThreadCreatedEventWhereInput + metadataUpdates_none: ThreadMetadataUpdatedEventWhereInput + metadataUpdates_some: ThreadMetadataUpdatedEventWhereInput + metadataUpdates_every: ThreadMetadataUpdatedEventWhereInput + madeStickyInEvents_none: CategoryStickyThreadUpdateEventWhereInput + madeStickyInEvents_some: CategoryStickyThreadUpdateEventWhereInput + madeStickyInEvents_every: CategoryStickyThreadUpdateEventWhereInput + movedInEvents_none: ThreadMovedEventWhereInput + movedInEvents_some: ThreadMovedEventWhereInput + movedInEvents_every: ThreadMovedEventWhereInput + tags_none: ForumThreadTagWhereInput + tags_some: ForumThreadTagWhereInput + tags_every: ForumThreadTagWhereInput + newTags_none: TagWhereInput + newTags_some: TagWhereInput + newTags_every: TagWhereInput + bountydiscussionThread_none: BountyWhereInput + bountydiscussionThread_some: BountyWhereInput + bountydiscussionThread_every: BountyWhereInput + threaddeletedeventthread_none: ThreadDeletedEventWhereInput + threaddeletedeventthread_some: ThreadDeletedEventWhereInput + threaddeletedeventthread_every: ThreadDeletedEventWhereInput + threadmoderatedeventthread_none: ThreadModeratedEventWhereInput + threadmoderatedeventthread_some: ThreadModeratedEventWhereInput + threadmoderatedeventthread_every: ThreadModeratedEventWhereInput + AND: [ForumThreadWhereInput!] + OR: [ForumThreadWhereInput!] + NOT: [ForumThreadWhereInput!] +} + +input ForumThreadWhereUniqueInput { + id: ID! +} + +input ForumThreadCreateInput { + author: ID! + category: ID! + title: String! + initialPost: ID + visiblePostsCount: Float! + isSticky: Boolean! + status: JSONObject! + isVisible: Boolean! +} + +input ForumThreadUpdateInput { + author: ID + category: ID + title: String + initialPost: ID + visiblePostsCount: Float + isSticky: Boolean + status: JSONObject + isVisible: Boolean +} + +input CategoryCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10395,43 +10318,33 @@ input WorkerRewardAccountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRewardAccount_eq: String - newRewardAccount_contains: String - newRewardAccount_startsWith: String - newRewardAccount_endsWith: String - newRewardAccount_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRewardAccountUpdatedEventWhereInput!] - OR: [WorkerRewardAccountUpdatedEventWhereInput!] - NOT: [WorkerRewardAccountUpdatedEventWhereInput!] + category: ForumCategoryWhereInput + AND: [CategoryCreatedEventWhereInput!] + OR: [CategoryCreatedEventWhereInput!] + NOT: [CategoryCreatedEventWhereInput!] } -input WorkerRewardAccountUpdatedEventWhereUniqueInput { +input CategoryCreatedEventWhereUniqueInput { id: ID! } -input WorkerRewardAccountUpdatedEventCreateInput { +input CategoryCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRewardAccount: String! + category: ID! } -input WorkerRewardAccountUpdatedEventUpdateInput { +input CategoryCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRewardAccount: String + category: ID } -input WorkerRewardAmountUpdatedEventWhereInput { +input CategoryArchivalStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10475,44 +10388,40 @@ input WorkerRewardAmountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRewardPerBlock_eq: BigInt - newRewardPerBlock_gt: BigInt - newRewardPerBlock_gte: BigInt - newRewardPerBlock_lt: BigInt - newRewardPerBlock_lte: BigInt - newRewardPerBlock_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRewardAmountUpdatedEventWhereInput!] - OR: [WorkerRewardAmountUpdatedEventWhereInput!] - NOT: [WorkerRewardAmountUpdatedEventWhereInput!] + newArchivalStatus_eq: Boolean + newArchivalStatus_in: [Boolean!] + category: ForumCategoryWhereInput + actor: WorkerWhereInput + AND: [CategoryArchivalStatusUpdatedEventWhereInput!] + OR: [CategoryArchivalStatusUpdatedEventWhereInput!] + NOT: [CategoryArchivalStatusUpdatedEventWhereInput!] } -input WorkerRewardAmountUpdatedEventWhereUniqueInput { +input CategoryArchivalStatusUpdatedEventWhereUniqueInput { id: ID! } -input WorkerRewardAmountUpdatedEventCreateInput { +input CategoryArchivalStatusUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRewardPerBlock: String! + category: ID! + newArchivalStatus: Boolean! + actor: ID! } -input WorkerRewardAmountUpdatedEventUpdateInput { +input CategoryArchivalStatusUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRewardPerBlock: String + category: ID + newArchivalStatus: Boolean + actor: ID } -input WorkerRoleAccountUpdatedEventWhereInput { +input CategoryDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10556,43 +10465,36 @@ input WorkerRoleAccountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRoleAccount_eq: String - newRoleAccount_contains: String - newRoleAccount_startsWith: String - newRoleAccount_endsWith: String - newRoleAccount_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRoleAccountUpdatedEventWhereInput!] - OR: [WorkerRoleAccountUpdatedEventWhereInput!] - NOT: [WorkerRoleAccountUpdatedEventWhereInput!] + category: ForumCategoryWhereInput + actor: WorkerWhereInput + AND: [CategoryDeletedEventWhereInput!] + OR: [CategoryDeletedEventWhereInput!] + NOT: [CategoryDeletedEventWhereInput!] } -input WorkerRoleAccountUpdatedEventWhereUniqueInput { +input CategoryDeletedEventWhereUniqueInput { id: ID! } -input WorkerRoleAccountUpdatedEventCreateInput { +input CategoryDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRoleAccount: String! + category: ID! + actor: ID! } -input WorkerRoleAccountUpdatedEventUpdateInput { +input CategoryDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRoleAccount: String + category: ID + actor: ID } -input WorkerStartedLeavingEventWhereInput { +input CategoryMembershipOfModeratorUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10636,43 +10538,40 @@ input WorkerStartedLeavingEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerStartedLeavingEventWhereInput!] - OR: [WorkerStartedLeavingEventWhereInput!] - NOT: [WorkerStartedLeavingEventWhereInput!] + newCanModerateValue_eq: Boolean + newCanModerateValue_in: [Boolean!] + moderator: WorkerWhereInput + category: ForumCategoryWhereInput + AND: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + OR: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + NOT: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] } -input WorkerStartedLeavingEventWhereUniqueInput { +input CategoryMembershipOfModeratorUpdatedEventWhereUniqueInput { id: ID! } -input WorkerStartedLeavingEventCreateInput { +input CategoryMembershipOfModeratorUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - rationale: String + moderator: ID! + category: ID! + newCanModerateValue: Boolean! } -input WorkerStartedLeavingEventUpdateInput { +input CategoryMembershipOfModeratorUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - rationale: String + moderator: ID + category: ID + newCanModerateValue: Boolean } -input WorkerWhereInput { +input ForumCategoryWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10697,184 +10596,70 @@ input WorkerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - runtimeId_eq: Int - runtimeId_gt: Int - runtimeId_gte: Int - runtimeId_lt: Int - runtimeId_lte: Int - runtimeId_in: [Int!] - groupId_eq: String - groupId_contains: String - groupId_startsWith: String - groupId_endsWith: String - groupId_in: [String!] - roleAccount_eq: String - roleAccount_contains: String - roleAccount_startsWith: String - roleAccount_endsWith: String - roleAccount_in: [String!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - stakeAccount_eq: String - stakeAccount_contains: String - stakeAccount_startsWith: String - stakeAccount_endsWith: String - stakeAccount_in: [String!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] status_json: JSONObject - isLead_eq: Boolean - isLead_in: [Boolean!] - isActive_eq: Boolean - isActive_in: [Boolean!] - stake_eq: BigInt - stake_gt: BigInt - stake_gte: BigInt - stake_lt: BigInt - stake_lte: BigInt - stake_in: [BigInt!] - rewardPerBlock_eq: BigInt - rewardPerBlock_gt: BigInt - rewardPerBlock_gte: BigInt - rewardPerBlock_lt: BigInt - rewardPerBlock_lte: BigInt - rewardPerBlock_in: [BigInt!] - missingRewardAmount_eq: BigInt - missingRewardAmount_gt: BigInt - missingRewardAmount_gte: BigInt - missingRewardAmount_lt: BigInt - missingRewardAmount_lte: BigInt - missingRewardAmount_in: [BigInt!] - storage_eq: String - storage_contains: String - storage_startsWith: String - storage_endsWith: String - storage_in: [String!] - group: WorkingGroupWhereInput - membership: MembershipWhereInput - payouts_none: RewardPaidEventWhereInput - payouts_some: RewardPaidEventWhereInput - payouts_every: RewardPaidEventWhereInput - slashes_none: StakeSlashedEventWhereInput - slashes_some: StakeSlashedEventWhereInput - slashes_every: StakeSlashedEventWhereInput - entry: OpeningFilledEventWhereInput - application: WorkingGroupApplicationWhereInput - managedForumCategories_none: ForumCategoryWhereInput - managedForumCategories_some: ForumCategoryWhereInput - managedForumCategories_every: ForumCategoryWhereInput - categoryarchivalstatusupdatedeventactor_none: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventactor_some: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventactor_every: CategoryArchivalStatusUpdatedEventWhereInput - categorydeletedeventactor_none: CategoryDeletedEventWhereInput - categorydeletedeventactor_some: CategoryDeletedEventWhereInput - categorydeletedeventactor_every: CategoryDeletedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_none: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_some: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_every: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorystickythreadupdateeventactor_none: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventactor_some: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventactor_every: CategoryStickyThreadUpdateEventWhereInput - leaderseteventworker_none: LeaderSetEventWhereInput - leaderseteventworker_some: LeaderSetEventWhereInput - leaderseteventworker_every: LeaderSetEventWhereInput - leaderunseteventleader_none: LeaderUnsetEventWhereInput - leaderunseteventleader_some: LeaderUnsetEventWhereInput - leaderunseteventleader_every: LeaderUnsetEventWhereInput - memberverificationstatusupdatedeventworker_none: MemberVerificationStatusUpdatedEventWhereInput - memberverificationstatusupdatedeventworker_some: MemberVerificationStatusUpdatedEventWhereInput - memberverificationstatusupdatedeventworker_every: MemberVerificationStatusUpdatedEventWhereInput - newmissedrewardlevelreachedeventworker_none: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventworker_some: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventworker_every: NewMissedRewardLevelReachedEventWhereInput - postmoderatedeventactor_none: PostModeratedEventWhereInput - postmoderatedeventactor_some: PostModeratedEventWhereInput - postmoderatedeventactor_every: PostModeratedEventWhereInput - stakedecreasedeventworker_none: StakeDecreasedEventWhereInput - stakedecreasedeventworker_some: StakeDecreasedEventWhereInput - stakedecreasedeventworker_every: StakeDecreasedEventWhereInput - stakeincreasedeventworker_none: StakeIncreasedEventWhereInput - stakeincreasedeventworker_some: StakeIncreasedEventWhereInput - stakeincreasedeventworker_every: StakeIncreasedEventWhereInput - terminatedleadereventworker_none: TerminatedLeaderEventWhereInput - terminatedleadereventworker_some: TerminatedLeaderEventWhereInput - terminatedleadereventworker_every: TerminatedLeaderEventWhereInput - terminatedworkereventworker_none: TerminatedWorkerEventWhereInput - terminatedworkereventworker_some: TerminatedWorkerEventWhereInput - terminatedworkereventworker_every: TerminatedWorkerEventWhereInput - threadmoderatedeventactor_none: ThreadModeratedEventWhereInput - threadmoderatedeventactor_some: ThreadModeratedEventWhereInput - threadmoderatedeventactor_every: ThreadModeratedEventWhereInput - threadmovedeventactor_none: ThreadMovedEventWhereInput - threadmovedeventactor_some: ThreadMovedEventWhereInput - threadmovedeventactor_every: ThreadMovedEventWhereInput - workerexitedeventworker_none: WorkerExitedEventWhereInput - workerexitedeventworker_some: WorkerExitedEventWhereInput - workerexitedeventworker_every: WorkerExitedEventWhereInput - workerrewardaccountupdatedeventworker_none: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventworker_some: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventworker_every: WorkerRewardAccountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_none: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_some: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_every: WorkerRewardAmountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_none: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_some: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_every: WorkerRoleAccountUpdatedEventWhereInput - workerstartedleavingeventworker_none: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventworker_some: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventworker_every: WorkerStartedLeavingEventWhereInput - workinggroupleader_none: WorkingGroupWhereInput - workinggroupleader_some: WorkingGroupWhereInput - workinggroupleader_every: WorkingGroupWhereInput - AND: [WorkerWhereInput!] - OR: [WorkerWhereInput!] - NOT: [WorkerWhereInput!] + parent: ForumCategoryWhereInput + threads_none: ForumThreadWhereInput + threads_some: ForumThreadWhereInput + threads_every: ForumThreadWhereInput + moderators_none: WorkerWhereInput + moderators_some: WorkerWhereInput + moderators_every: WorkerWhereInput + createdInEvent: CategoryCreatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_none: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_some: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_every: CategoryArchivalStatusUpdatedEventWhereInput + categorydeletedeventcategory_none: CategoryDeletedEventWhereInput + categorydeletedeventcategory_some: CategoryDeletedEventWhereInput + categorydeletedeventcategory_every: CategoryDeletedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_none: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_some: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_every: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorystickythreadupdateeventcategory_none: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventcategory_some: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventcategory_every: CategoryStickyThreadUpdateEventWhereInput + forumcategoryparent_none: ForumCategoryWhereInput + forumcategoryparent_some: ForumCategoryWhereInput + forumcategoryparent_every: ForumCategoryWhereInput + threadmovedeventoldCategory_none: ThreadMovedEventWhereInput + threadmovedeventoldCategory_some: ThreadMovedEventWhereInput + threadmovedeventoldCategory_every: ThreadMovedEventWhereInput + threadmovedeventnewCategory_none: ThreadMovedEventWhereInput + threadmovedeventnewCategory_some: ThreadMovedEventWhereInput + threadmovedeventnewCategory_every: ThreadMovedEventWhereInput + AND: [ForumCategoryWhereInput!] + OR: [ForumCategoryWhereInput!] + NOT: [ForumCategoryWhereInput!] } -input WorkerWhereUniqueInput { +input ForumCategoryWhereUniqueInput { id: ID! } -input WorkerCreateInput { - runtimeId: Float! - group: ID! - groupId: String! - membership: ID! - roleAccount: String! - rewardAccount: String! - stakeAccount: String! +input ForumCategoryCreateInput { + parent: ID + title: String! + description: String! status: JSONObject! - isLead: Boolean! - isActive: Boolean! - stake: String! - rewardPerBlock: String! - missingRewardAmount: String - entry: ID! - application: ID! - storage: String } -input WorkerUpdateInput { - runtimeId: Float - group: ID - groupId: String - membership: ID - roleAccount: String - rewardAccount: String - stakeAccount: String +input ForumCategoryUpdateInput { + parent: ID + title: String + description: String status: JSONObject - isLead: Boolean - isActive: Boolean - stake: String - rewardPerBlock: String - missingRewardAmount: String - entry: ID - application: ID - storage: String } -input WorkingGroupApplicationWhereInput { +input LeaderSetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10899,78 +10684,55 @@ input WorkingGroupApplicationWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - runtimeId_eq: Int - runtimeId_gt: Int - runtimeId_gte: Int - runtimeId_lt: Int - runtimeId_lte: Int - runtimeId_in: [Int!] - stake_eq: BigInt - stake_gt: BigInt - stake_gte: BigInt - stake_lt: BigInt - stake_lte: BigInt - stake_in: [BigInt!] - roleAccount_eq: String - roleAccount_contains: String - roleAccount_startsWith: String - roleAccount_endsWith: String - roleAccount_in: [String!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - status_json: JSONObject - opening: WorkingGroupOpeningWhereInput - applicant: MembershipWhereInput - answers_none: ApplicationFormQuestionAnswerWhereInput - answers_some: ApplicationFormQuestionAnswerWhereInput - answers_every: ApplicationFormQuestionAnswerWhereInput - createdInEvent: AppliedOnOpeningEventWhereInput - applicationwithdrawneventapplication_none: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventapplication_some: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventapplication_every: ApplicationWithdrawnEventWhereInput - workerapplication_none: WorkerWhereInput - workerapplication_some: WorkerWhereInput - workerapplication_every: WorkerWhereInput - AND: [WorkingGroupApplicationWhereInput!] - OR: [WorkingGroupApplicationWhereInput!] - NOT: [WorkingGroupApplicationWhereInput!] -} - -input WorkingGroupApplicationWhereUniqueInput { - id: ID! -} - -input WorkingGroupApplicationCreateInput { - runtimeId: Float! - opening: ID! - applicant: ID! - stake: String! - roleAccount: String! - rewardAccount: String! - stakingAccount: String! - status: JSONObject! + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [LeaderSetEventWhereInput!] + OR: [LeaderSetEventWhereInput!] + NOT: [LeaderSetEventWhereInput!] } -input WorkingGroupApplicationUpdateInput { - runtimeId: Float - opening: ID - applicant: ID - stake: String - roleAccount: String - rewardAccount: String - stakingAccount: String - status: JSONObject +input LeaderSetEventWhereUniqueInput { + id: ID! } -input ApplicationFormQuestionAnswerWhereInput { +input LeaderSetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID +} + +input LeaderSetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID +} + +input LeaderUnsetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10995,35 +10757,55 @@ input ApplicationFormQuestionAnswerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - answer_eq: String - answer_contains: String - answer_startsWith: String - answer_endsWith: String - answer_in: [String!] - application: WorkingGroupApplicationWhereInput - question: ApplicationFormQuestionWhereInput - AND: [ApplicationFormQuestionAnswerWhereInput!] - OR: [ApplicationFormQuestionAnswerWhereInput!] - NOT: [ApplicationFormQuestionAnswerWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + leader: WorkerWhereInput + AND: [LeaderUnsetEventWhereInput!] + OR: [LeaderUnsetEventWhereInput!] + NOT: [LeaderUnsetEventWhereInput!] } -input ApplicationFormQuestionAnswerWhereUniqueInput { +input LeaderUnsetEventWhereUniqueInput { id: ID! } -input ApplicationFormQuestionAnswerCreateInput { - application: ID! - question: ID! - answer: String! +input LeaderUnsetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + leader: ID! } -input ApplicationFormQuestionAnswerUpdateInput { - application: ID - question: ID - answer: String +input LeaderUnsetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + leader: ID } -input ApplicationFormQuestionWhereInput { +input MemberVerificationStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11048,47 +10830,59 @@ input ApplicationFormQuestionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - question_eq: String - question_contains: String - question_startsWith: String - question_endsWith: String - question_in: [String!] - type_eq: ApplicationFormQuestionType - type_in: [ApplicationFormQuestionType!] - index_eq: Int - index_gt: Int - index_gte: Int - index_lt: Int - index_lte: Int - index_in: [Int!] - openingMetadata: WorkingGroupOpeningMetadataWhereInput - applicationformquestionanswerquestion_none: ApplicationFormQuestionAnswerWhereInput - applicationformquestionanswerquestion_some: ApplicationFormQuestionAnswerWhereInput - applicationformquestionanswerquestion_every: ApplicationFormQuestionAnswerWhereInput - AND: [ApplicationFormQuestionWhereInput!] - OR: [ApplicationFormQuestionWhereInput!] - NOT: [ApplicationFormQuestionWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + isVerified_eq: Boolean + isVerified_in: [Boolean!] + member: MembershipWhereInput + worker: WorkerWhereInput + AND: [MemberVerificationStatusUpdatedEventWhereInput!] + OR: [MemberVerificationStatusUpdatedEventWhereInput!] + NOT: [MemberVerificationStatusUpdatedEventWhereInput!] } -input ApplicationFormQuestionWhereUniqueInput { +input MemberVerificationStatusUpdatedEventWhereUniqueInput { id: ID! } -input ApplicationFormQuestionCreateInput { - openingMetadata: ID! - question: String - type: ApplicationFormQuestionType! - index: Float! +input MemberVerificationStatusUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + member: ID! + worker: ID! + isVerified: Boolean! } -input ApplicationFormQuestionUpdateInput { - openingMetadata: ID - question: String - type: ApplicationFormQuestionType - index: Float +input MemberVerificationStatusUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + member: ID + worker: ID + isVerified: Boolean } -input WorkingGroupOpeningMetadataWhereInput { +input NewMissedRewardLevelReachedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11113,150 +10907,63 @@ input WorkingGroupOpeningMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - originallyValid_eq: Boolean - originallyValid_in: [Boolean!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - shortDescription_eq: String - shortDescription_contains: String - shortDescription_startsWith: String - shortDescription_endsWith: String - shortDescription_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - hiringLimit_eq: Int - hiringLimit_gt: Int - hiringLimit_gte: Int - hiringLimit_lt: Int - hiringLimit_lte: Int - hiringLimit_in: [Int!] - expectedEnding_eq: DateTime - expectedEnding_lt: DateTime - expectedEnding_lte: DateTime - expectedEnding_gt: DateTime - expectedEnding_gte: DateTime - applicationDetails_eq: String - applicationDetails_contains: String - applicationDetails_startsWith: String - applicationDetails_endsWith: String - applicationDetails_in: [String!] - applicationFormQuestions_none: ApplicationFormQuestionWhereInput - applicationFormQuestions_some: ApplicationFormQuestionWhereInput - applicationFormQuestions_every: ApplicationFormQuestionWhereInput - upcomingworkinggroupopeningmetadata_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningmetadata_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningmetadata_every: UpcomingWorkingGroupOpeningWhereInput - workinggroupopeningmetadata_none: WorkingGroupOpeningWhereInput - workinggroupopeningmetadata_some: WorkingGroupOpeningWhereInput - workinggroupopeningmetadata_every: WorkingGroupOpeningWhereInput - AND: [WorkingGroupOpeningMetadataWhereInput!] - OR: [WorkingGroupOpeningMetadataWhereInput!] - NOT: [WorkingGroupOpeningMetadataWhereInput!] -} - -input WorkingGroupOpeningMetadataWhereUniqueInput { - id: ID! -} - -input WorkingGroupOpeningMetadataCreateInput { - originallyValid: Boolean! - title: String - shortDescription: String - description: String - hiringLimit: Float - expectedEnding: DateTime - applicationDetails: String -} - -input WorkingGroupOpeningMetadataUpdateInput { - originallyValid: Boolean - title: String - shortDescription: String - description: String - hiringLimit: Float - expectedEnding: DateTime - applicationDetails: String -} - -input UpcomingWorkingGroupOpeningWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - expectedStart_eq: DateTime - expectedStart_lt: DateTime - expectedStart_lte: DateTime - expectedStart_gt: DateTime - expectedStart_gte: DateTime - stakeAmount_eq: BigInt - stakeAmount_gt: BigInt - stakeAmount_gte: BigInt - stakeAmount_lt: BigInt - stakeAmount_lte: BigInt - stakeAmount_in: [BigInt!] - rewardPerBlock_eq: BigInt - rewardPerBlock_gt: BigInt - rewardPerBlock_gte: BigInt - rewardPerBlock_lt: BigInt - rewardPerBlock_lte: BigInt - rewardPerBlock_in: [BigInt!] - createdInEvent: StatusTextChangedEventWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newMissedRewardAmount_eq: BigInt + newMissedRewardAmount_gt: BigInt + newMissedRewardAmount_gte: BigInt + newMissedRewardAmount_lt: BigInt + newMissedRewardAmount_lte: BigInt + newMissedRewardAmount_in: [BigInt!] group: WorkingGroupWhereInput - metadata: WorkingGroupOpeningMetadataWhereInput - AND: [UpcomingWorkingGroupOpeningWhereInput!] - OR: [UpcomingWorkingGroupOpeningWhereInput!] - NOT: [UpcomingWorkingGroupOpeningWhereInput!] + worker: WorkerWhereInput + AND: [NewMissedRewardLevelReachedEventWhereInput!] + OR: [NewMissedRewardLevelReachedEventWhereInput!] + NOT: [NewMissedRewardLevelReachedEventWhereInput!] } -input UpcomingWorkingGroupOpeningWhereUniqueInput { +input NewMissedRewardLevelReachedEventWhereUniqueInput { id: ID! } -input UpcomingWorkingGroupOpeningCreateInput { - createdInEvent: ID! +input NewMissedRewardLevelReachedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! group: ID! - expectedStart: DateTime - stakeAmount: String - rewardPerBlock: String - metadata: ID! + worker: ID! + newMissedRewardAmount: String! } -input UpcomingWorkingGroupOpeningUpdateInput { - createdInEvent: ID +input NewMissedRewardLevelReachedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float group: ID - expectedStart: DateTime - stakeAmount: String - rewardPerBlock: String - metadata: ID + worker: ID + newMissedRewardAmount: String } -input StatusTextChangedEventWhereInput { +input StakeDecreasedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11300,49 +11007,44 @@ input StatusTextChangedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - result_json: JSONObject + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] group: WorkingGroupWhereInput - upcomingworkinggroupopeningcreatedInEvent_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningcreatedInEvent_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningcreatedInEvent_every: UpcomingWorkingGroupOpeningWhereInput - workinggroupmetadatasetInEvent_none: WorkingGroupMetadataWhereInput - workinggroupmetadatasetInEvent_some: WorkingGroupMetadataWhereInput - workinggroupmetadatasetInEvent_every: WorkingGroupMetadataWhereInput - AND: [StatusTextChangedEventWhereInput!] - OR: [StatusTextChangedEventWhereInput!] - NOT: [StatusTextChangedEventWhereInput!] + worker: WorkerWhereInput + AND: [StakeDecreasedEventWhereInput!] + OR: [StakeDecreasedEventWhereInput!] + NOT: [StakeDecreasedEventWhereInput!] } -input StatusTextChangedEventWhereUniqueInput { +input StakeDecreasedEventWhereUniqueInput { id: ID! } -input StatusTextChangedEventCreateInput { +input StakeDecreasedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - metadata: String - result: JSONObject! + worker: ID! + amount: String! } -input StatusTextChangedEventUpdateInput { +input StakeDecreasedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - metadata: String - result: JSONObject + worker: ID + amount: String } -input WorkingGroupMetadataWhereInput { +input StakeIncreasedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11367,59 +11069,63 @@ input WorkingGroupMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - status_eq: String - status_contains: String - status_startsWith: String - status_endsWith: String - status_in: [String!] - statusMessage_eq: String - statusMessage_contains: String - statusMessage_startsWith: String - statusMessage_endsWith: String - statusMessage_in: [String!] - about_eq: String - about_contains: String - about_startsWith: String - about_endsWith: String - about_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - setInEvent: StatusTextChangedEventWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] group: WorkingGroupWhereInput - workinggroupmetadata_none: WorkingGroupWhereInput - workinggroupmetadata_some: WorkingGroupWhereInput - workinggroupmetadata_every: WorkingGroupWhereInput - AND: [WorkingGroupMetadataWhereInput!] - OR: [WorkingGroupMetadataWhereInput!] - NOT: [WorkingGroupMetadataWhereInput!] + worker: WorkerWhereInput + AND: [StakeIncreasedEventWhereInput!] + OR: [StakeIncreasedEventWhereInput!] + NOT: [StakeIncreasedEventWhereInput!] } -input WorkingGroupMetadataWhereUniqueInput { +input StakeIncreasedEventWhereUniqueInput { id: ID! } -input WorkingGroupMetadataCreateInput { - status: String - statusMessage: String - about: String - description: String - setInEvent: ID! +input StakeIncreasedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! group: ID! + worker: ID! + amount: String! } -input WorkingGroupMetadataUpdateInput { - status: String - statusMessage: String - about: String - description: String - setInEvent: ID +input StakeIncreasedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float group: ID + worker: ID + amount: String } -input BudgetFundedEventWhereInput { +input TerminatedLeaderEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11463,51 +11169,51 @@ input BudgetFundedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] + penalty_eq: BigInt + penalty_gt: BigInt + penalty_gte: BigInt + penalty_lt: BigInt + penalty_lte: BigInt + penalty_in: [BigInt!] rationale_eq: String rationale_contains: String rationale_startsWith: String rationale_endsWith: String rationale_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] group: WorkingGroupWhereInput - member: MembershipWhereInput - AND: [BudgetFundedEventWhereInput!] - OR: [BudgetFundedEventWhereInput!] - NOT: [BudgetFundedEventWhereInput!] + worker: WorkerWhereInput + AND: [TerminatedLeaderEventWhereInput!] + OR: [TerminatedLeaderEventWhereInput!] + NOT: [TerminatedLeaderEventWhereInput!] } -input BudgetFundedEventWhereUniqueInput { +input TerminatedLeaderEventWhereUniqueInput { id: ID! } -input BudgetFundedEventCreateInput { +input TerminatedLeaderEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - member: ID! - rationale: String! - amount: String! + worker: ID! + penalty: String + rationale: String } -input BudgetFundedEventUpdateInput { +input TerminatedLeaderEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - member: ID + worker: ID + penalty: String rationale: String - amount: String } -input BudgetSetEventWhereInput { +input TerminatedWorkerEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11551,41 +11257,51 @@ input BudgetSetEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newBudget_eq: BigInt - newBudget_gt: BigInt - newBudget_gte: BigInt - newBudget_lt: BigInt - newBudget_lte: BigInt - newBudget_in: [BigInt!] + penalty_eq: BigInt + penalty_gt: BigInt + penalty_gte: BigInt + penalty_lt: BigInt + penalty_lte: BigInt + penalty_in: [BigInt!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetSetEventWhereInput!] - OR: [BudgetSetEventWhereInput!] - NOT: [BudgetSetEventWhereInput!] + worker: WorkerWhereInput + AND: [TerminatedWorkerEventWhereInput!] + OR: [TerminatedWorkerEventWhereInput!] + NOT: [TerminatedWorkerEventWhereInput!] } -input BudgetSetEventWhereUniqueInput { +input TerminatedWorkerEventWhereUniqueInput { id: ID! } -input BudgetSetEventCreateInput { +input TerminatedWorkerEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - newBudget: String! + worker: ID! + penalty: String + rationale: String } -input BudgetSetEventUpdateInput { +input TerminatedWorkerEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - newBudget: String + worker: ID + penalty: String + rationale: String } -input BudgetSpendingEventWhereInput { +input WorkerExitedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11629,55 +11345,36 @@ input BudgetSpendingEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reciever_eq: String - reciever_contains: String - reciever_startsWith: String - reciever_endsWith: String - reciever_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetSpendingEventWhereInput!] - OR: [BudgetSpendingEventWhereInput!] - NOT: [BudgetSpendingEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerExitedEventWhereInput!] + OR: [WorkerExitedEventWhereInput!] + NOT: [WorkerExitedEventWhereInput!] } -input BudgetSpendingEventWhereUniqueInput { +input WorkerExitedEventWhereUniqueInput { id: ID! } -input BudgetSpendingEventCreateInput { +input WorkerExitedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - reciever: String! - amount: String! - rationale: String + worker: ID! } -input BudgetSpendingEventUpdateInput { +input WorkerExitedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - reciever: String - amount: String - rationale: String + worker: ID } -input BudgetUpdatedEventWhereInput { +input WorkerRewardAccountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11721,187 +11418,43 @@ input BudgetUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - budgetChangeAmount_eq: BigInt - budgetChangeAmount_gt: BigInt - budgetChangeAmount_gte: BigInt - budgetChangeAmount_lt: BigInt - budgetChangeAmount_lte: BigInt - budgetChangeAmount_in: [BigInt!] + newRewardAccount_eq: String + newRewardAccount_contains: String + newRewardAccount_startsWith: String + newRewardAccount_endsWith: String + newRewardAccount_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetUpdatedEventWhereInput!] - OR: [BudgetUpdatedEventWhereInput!] - NOT: [BudgetUpdatedEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerRewardAccountUpdatedEventWhereInput!] + OR: [WorkerRewardAccountUpdatedEventWhereInput!] + NOT: [WorkerRewardAccountUpdatedEventWhereInput!] } -input BudgetUpdatedEventWhereUniqueInput { +input WorkerRewardAccountUpdatedEventWhereUniqueInput { id: ID! } -input BudgetUpdatedEventCreateInput { +input WorkerRewardAccountUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - budgetChangeAmount: String! + worker: ID! + newRewardAccount: String! } -input BudgetUpdatedEventUpdateInput { +input WorkerRewardAccountUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - budgetChangeAmount: String + worker: ID + newRewardAccount: String } -input WorkingGroupWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - budget_eq: BigInt - budget_gt: BigInt - budget_gte: BigInt - budget_lt: BigInt - budget_lte: BigInt - budget_in: [BigInt!] - metadata: WorkingGroupMetadataWhereInput - leader: WorkerWhereInput - workers_none: WorkerWhereInput - workers_some: WorkerWhereInput - workers_every: WorkerWhereInput - openings_none: WorkingGroupOpeningWhereInput - openings_some: WorkingGroupOpeningWhereInput - openings_every: WorkingGroupOpeningWhereInput - applicationwithdrawneventgroup_none: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventgroup_some: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventgroup_every: ApplicationWithdrawnEventWhereInput - appliedonopeningeventgroup_none: AppliedOnOpeningEventWhereInput - appliedonopeningeventgroup_some: AppliedOnOpeningEventWhereInput - appliedonopeningeventgroup_every: AppliedOnOpeningEventWhereInput - budgetfundedeventgroup_none: BudgetFundedEventWhereInput - budgetfundedeventgroup_some: BudgetFundedEventWhereInput - budgetfundedeventgroup_every: BudgetFundedEventWhereInput - budgetseteventgroup_none: BudgetSetEventWhereInput - budgetseteventgroup_some: BudgetSetEventWhereInput - budgetseteventgroup_every: BudgetSetEventWhereInput - budgetspendingeventgroup_none: BudgetSpendingEventWhereInput - budgetspendingeventgroup_some: BudgetSpendingEventWhereInput - budgetspendingeventgroup_every: BudgetSpendingEventWhereInput - budgetupdatedeventgroup_none: BudgetUpdatedEventWhereInput - budgetupdatedeventgroup_some: BudgetUpdatedEventWhereInput - budgetupdatedeventgroup_every: BudgetUpdatedEventWhereInput - leaderseteventgroup_none: LeaderSetEventWhereInput - leaderseteventgroup_some: LeaderSetEventWhereInput - leaderseteventgroup_every: LeaderSetEventWhereInput - leaderunseteventgroup_none: LeaderUnsetEventWhereInput - leaderunseteventgroup_some: LeaderUnsetEventWhereInput - leaderunseteventgroup_every: LeaderUnsetEventWhereInput - newmissedrewardlevelreachedeventgroup_none: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventgroup_some: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventgroup_every: NewMissedRewardLevelReachedEventWhereInput - openingaddedeventgroup_none: OpeningAddedEventWhereInput - openingaddedeventgroup_some: OpeningAddedEventWhereInput - openingaddedeventgroup_every: OpeningAddedEventWhereInput - openingcanceledeventgroup_none: OpeningCanceledEventWhereInput - openingcanceledeventgroup_some: OpeningCanceledEventWhereInput - openingcanceledeventgroup_every: OpeningCanceledEventWhereInput - openingfilledeventgroup_none: OpeningFilledEventWhereInput - openingfilledeventgroup_some: OpeningFilledEventWhereInput - openingfilledeventgroup_every: OpeningFilledEventWhereInput - rewardpaideventgroup_none: RewardPaidEventWhereInput - rewardpaideventgroup_some: RewardPaidEventWhereInput - rewardpaideventgroup_every: RewardPaidEventWhereInput - stakedecreasedeventgroup_none: StakeDecreasedEventWhereInput - stakedecreasedeventgroup_some: StakeDecreasedEventWhereInput - stakedecreasedeventgroup_every: StakeDecreasedEventWhereInput - stakeincreasedeventgroup_none: StakeIncreasedEventWhereInput - stakeincreasedeventgroup_some: StakeIncreasedEventWhereInput - stakeincreasedeventgroup_every: StakeIncreasedEventWhereInput - stakeslashedeventgroup_none: StakeSlashedEventWhereInput - stakeslashedeventgroup_some: StakeSlashedEventWhereInput - stakeslashedeventgroup_every: StakeSlashedEventWhereInput - statustextchangedeventgroup_none: StatusTextChangedEventWhereInput - statustextchangedeventgroup_some: StatusTextChangedEventWhereInput - statustextchangedeventgroup_every: StatusTextChangedEventWhereInput - terminatedleadereventgroup_none: TerminatedLeaderEventWhereInput - terminatedleadereventgroup_some: TerminatedLeaderEventWhereInput - terminatedleadereventgroup_every: TerminatedLeaderEventWhereInput - terminatedworkereventgroup_none: TerminatedWorkerEventWhereInput - terminatedworkereventgroup_some: TerminatedWorkerEventWhereInput - terminatedworkereventgroup_every: TerminatedWorkerEventWhereInput - upcomingworkinggroupopeninggroup_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeninggroup_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeninggroup_every: UpcomingWorkingGroupOpeningWhereInput - workerexitedeventgroup_none: WorkerExitedEventWhereInput - workerexitedeventgroup_some: WorkerExitedEventWhereInput - workerexitedeventgroup_every: WorkerExitedEventWhereInput - workerrewardaccountupdatedeventgroup_none: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventgroup_some: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventgroup_every: WorkerRewardAccountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_none: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_some: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_every: WorkerRewardAmountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_none: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_some: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_every: WorkerRoleAccountUpdatedEventWhereInput - workerstartedleavingeventgroup_none: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventgroup_some: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventgroup_every: WorkerStartedLeavingEventWhereInput - workinggroupmetadatagroup_none: WorkingGroupMetadataWhereInput - workinggroupmetadatagroup_some: WorkingGroupMetadataWhereInput - workinggroupmetadatagroup_every: WorkingGroupMetadataWhereInput - AND: [WorkingGroupWhereInput!] - OR: [WorkingGroupWhereInput!] - NOT: [WorkingGroupWhereInput!] -} - -input WorkingGroupWhereUniqueInput { - id: ID - name: String -} - -input WorkingGroupCreateInput { - name: String! - metadata: ID - leader: ID - budget: String! -} - -input WorkingGroupUpdateInput { - name: String - metadata: ID - leader: ID - budget: String -} - -input OpeningFilledEventWhereInput { +input WorkerRewardAmountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11945,98 +11498,44 @@ input OpeningFilledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] + newRewardPerBlock_eq: BigInt + newRewardPerBlock_gt: BigInt + newRewardPerBlock_gte: BigInt + newRewardPerBlock_lt: BigInt + newRewardPerBlock_lte: BigInt + newRewardPerBlock_in: [BigInt!] group: WorkingGroupWhereInput - opening: WorkingGroupOpeningWhereInput - workersHired_none: WorkerWhereInput - workersHired_some: WorkerWhereInput - workersHired_every: WorkerWhereInput - AND: [OpeningFilledEventWhereInput!] - OR: [OpeningFilledEventWhereInput!] - NOT: [OpeningFilledEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerRewardAmountUpdatedEventWhereInput!] + OR: [WorkerRewardAmountUpdatedEventWhereInput!] + NOT: [WorkerRewardAmountUpdatedEventWhereInput!] } -input OpeningFilledEventWhereUniqueInput { +input WorkerRewardAmountUpdatedEventWhereUniqueInput { id: ID! } -input OpeningFilledEventCreateInput { +input WorkerRewardAmountUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - opening: ID! + worker: ID! + newRewardPerBlock: String! } -input OpeningFilledEventUpdateInput { +input WorkerRewardAmountUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - opening: ID -} - -input GeoCoordinatesWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - latitude_eq: Float - latitude_gt: Float - latitude_gte: Float - latitude_lt: Float - latitude_lte: Float - latitude_in: [Float!] - longitude_eq: Float - longitude_gt: Float - longitude_gte: Float - longitude_lt: Float - longitude_lte: Float - longitude_in: [Float!] - nodelocationmetadatacoordinates_none: NodeLocationMetadataWhereInput - nodelocationmetadatacoordinates_some: NodeLocationMetadataWhereInput - nodelocationmetadatacoordinates_every: NodeLocationMetadataWhereInput - AND: [GeoCoordinatesWhereInput!] - OR: [GeoCoordinatesWhereInput!] - NOT: [GeoCoordinatesWhereInput!] -} - -input GeoCoordinatesWhereUniqueInput { - id: ID! -} - -input GeoCoordinatesCreateInput { - latitude: Float! - longitude: Float! -} - -input GeoCoordinatesUpdateInput { - latitude: Float - longitude: Float + worker: ID + newRewardPerBlock: String } -input DistributionBucketFamilyGeographicAreaWhereInput { +input WorkerRoleAccountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12061,28 +11560,62 @@ input DistributionBucketFamilyGeographicAreaWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - area_json: JSONObject - distributionBucketFamilyMetadata: DistributionBucketFamilyMetadataWhereInput - AND: [DistributionBucketFamilyGeographicAreaWhereInput!] - OR: [DistributionBucketFamilyGeographicAreaWhereInput!] - NOT: [DistributionBucketFamilyGeographicAreaWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newRoleAccount_eq: String + newRoleAccount_contains: String + newRoleAccount_startsWith: String + newRoleAccount_endsWith: String + newRoleAccount_in: [String!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [WorkerRoleAccountUpdatedEventWhereInput!] + OR: [WorkerRoleAccountUpdatedEventWhereInput!] + NOT: [WorkerRoleAccountUpdatedEventWhereInput!] } -input DistributionBucketFamilyGeographicAreaWhereUniqueInput { +input WorkerRoleAccountUpdatedEventWhereUniqueInput { id: ID! } -input DistributionBucketFamilyGeographicAreaCreateInput { - area: JSONObject! - distributionBucketFamilyMetadata: ID! +input WorkerRoleAccountUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID! + newRoleAccount: String! } -input DistributionBucketFamilyGeographicAreaUpdateInput { - area: JSONObject - distributionBucketFamilyMetadata: ID +input WorkerRoleAccountUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID + newRoleAccount: String } -input DistributionBucketFamilyMetadataWhereInput { +input WorkerStartedLeavingEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12107,47 +11640,62 @@ input DistributionBucketFamilyMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - region_eq: String - region_contains: String - region_startsWith: String - region_endsWith: String - region_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - latencyTestTargets_containsAll: [String!] - latencyTestTargets_containsNone: [String!] - latencyTestTargets_containsAny: [String!] - areas_none: DistributionBucketFamilyGeographicAreaWhereInput - areas_some: DistributionBucketFamilyGeographicAreaWhereInput - areas_every: DistributionBucketFamilyGeographicAreaWhereInput - distributionbucketfamilymetadata_none: DistributionBucketFamilyWhereInput - distributionbucketfamilymetadata_some: DistributionBucketFamilyWhereInput - distributionbucketfamilymetadata_every: DistributionBucketFamilyWhereInput - AND: [DistributionBucketFamilyMetadataWhereInput!] - OR: [DistributionBucketFamilyMetadataWhereInput!] - NOT: [DistributionBucketFamilyMetadataWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [WorkerStartedLeavingEventWhereInput!] + OR: [WorkerStartedLeavingEventWhereInput!] + NOT: [WorkerStartedLeavingEventWhereInput!] } -input DistributionBucketFamilyMetadataWhereUniqueInput { +input WorkerStartedLeavingEventWhereUniqueInput { id: ID! } -input DistributionBucketFamilyMetadataCreateInput { - region: String - description: String - latencyTestTargets: [String!] +input WorkerStartedLeavingEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID! + rationale: String } -input DistributionBucketFamilyMetadataUpdateInput { - region: String - description: String - latencyTestTargets: [String!] +input WorkerStartedLeavingEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID + rationale: String } -input DistributionBucketFamilyWhereInput { +input WorkerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12172,28 +11720,184 @@ input DistributionBucketFamilyWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - metadata: DistributionBucketFamilyMetadataWhereInput - buckets_none: DistributionBucketWhereInput - buckets_some: DistributionBucketWhereInput - buckets_every: DistributionBucketWhereInput - AND: [DistributionBucketFamilyWhereInput!] - OR: [DistributionBucketFamilyWhereInput!] - NOT: [DistributionBucketFamilyWhereInput!] + runtimeId_eq: Int + runtimeId_gt: Int + runtimeId_gte: Int + runtimeId_lt: Int + runtimeId_lte: Int + runtimeId_in: [Int!] + groupId_eq: String + groupId_contains: String + groupId_startsWith: String + groupId_endsWith: String + groupId_in: [String!] + roleAccount_eq: String + roleAccount_contains: String + roleAccount_startsWith: String + roleAccount_endsWith: String + roleAccount_in: [String!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + stakeAccount_eq: String + stakeAccount_contains: String + stakeAccount_startsWith: String + stakeAccount_endsWith: String + stakeAccount_in: [String!] + status_json: JSONObject + isLead_eq: Boolean + isLead_in: [Boolean!] + isActive_eq: Boolean + isActive_in: [Boolean!] + stake_eq: BigInt + stake_gt: BigInt + stake_gte: BigInt + stake_lt: BigInt + stake_lte: BigInt + stake_in: [BigInt!] + rewardPerBlock_eq: BigInt + rewardPerBlock_gt: BigInt + rewardPerBlock_gte: BigInt + rewardPerBlock_lt: BigInt + rewardPerBlock_lte: BigInt + rewardPerBlock_in: [BigInt!] + missingRewardAmount_eq: BigInt + missingRewardAmount_gt: BigInt + missingRewardAmount_gte: BigInt + missingRewardAmount_lt: BigInt + missingRewardAmount_lte: BigInt + missingRewardAmount_in: [BigInt!] + storage_eq: String + storage_contains: String + storage_startsWith: String + storage_endsWith: String + storage_in: [String!] + group: WorkingGroupWhereInput + membership: MembershipWhereInput + payouts_none: RewardPaidEventWhereInput + payouts_some: RewardPaidEventWhereInput + payouts_every: RewardPaidEventWhereInput + slashes_none: StakeSlashedEventWhereInput + slashes_some: StakeSlashedEventWhereInput + slashes_every: StakeSlashedEventWhereInput + entry: OpeningFilledEventWhereInput + application: WorkingGroupApplicationWhereInput + managedForumCategories_none: ForumCategoryWhereInput + managedForumCategories_some: ForumCategoryWhereInput + managedForumCategories_every: ForumCategoryWhereInput + categoryarchivalstatusupdatedeventactor_none: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventactor_some: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventactor_every: CategoryArchivalStatusUpdatedEventWhereInput + categorydeletedeventactor_none: CategoryDeletedEventWhereInput + categorydeletedeventactor_some: CategoryDeletedEventWhereInput + categorydeletedeventactor_every: CategoryDeletedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_none: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_some: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_every: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorystickythreadupdateeventactor_none: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventactor_some: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventactor_every: CategoryStickyThreadUpdateEventWhereInput + leaderseteventworker_none: LeaderSetEventWhereInput + leaderseteventworker_some: LeaderSetEventWhereInput + leaderseteventworker_every: LeaderSetEventWhereInput + leaderunseteventleader_none: LeaderUnsetEventWhereInput + leaderunseteventleader_some: LeaderUnsetEventWhereInput + leaderunseteventleader_every: LeaderUnsetEventWhereInput + memberverificationstatusupdatedeventworker_none: MemberVerificationStatusUpdatedEventWhereInput + memberverificationstatusupdatedeventworker_some: MemberVerificationStatusUpdatedEventWhereInput + memberverificationstatusupdatedeventworker_every: MemberVerificationStatusUpdatedEventWhereInput + newmissedrewardlevelreachedeventworker_none: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventworker_some: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventworker_every: NewMissedRewardLevelReachedEventWhereInput + postmoderatedeventactor_none: PostModeratedEventWhereInput + postmoderatedeventactor_some: PostModeratedEventWhereInput + postmoderatedeventactor_every: PostModeratedEventWhereInput + stakedecreasedeventworker_none: StakeDecreasedEventWhereInput + stakedecreasedeventworker_some: StakeDecreasedEventWhereInput + stakedecreasedeventworker_every: StakeDecreasedEventWhereInput + stakeincreasedeventworker_none: StakeIncreasedEventWhereInput + stakeincreasedeventworker_some: StakeIncreasedEventWhereInput + stakeincreasedeventworker_every: StakeIncreasedEventWhereInput + terminatedleadereventworker_none: TerminatedLeaderEventWhereInput + terminatedleadereventworker_some: TerminatedLeaderEventWhereInput + terminatedleadereventworker_every: TerminatedLeaderEventWhereInput + terminatedworkereventworker_none: TerminatedWorkerEventWhereInput + terminatedworkereventworker_some: TerminatedWorkerEventWhereInput + terminatedworkereventworker_every: TerminatedWorkerEventWhereInput + threadmoderatedeventactor_none: ThreadModeratedEventWhereInput + threadmoderatedeventactor_some: ThreadModeratedEventWhereInput + threadmoderatedeventactor_every: ThreadModeratedEventWhereInput + threadmovedeventactor_none: ThreadMovedEventWhereInput + threadmovedeventactor_some: ThreadMovedEventWhereInput + threadmovedeventactor_every: ThreadMovedEventWhereInput + workerexitedeventworker_none: WorkerExitedEventWhereInput + workerexitedeventworker_some: WorkerExitedEventWhereInput + workerexitedeventworker_every: WorkerExitedEventWhereInput + workerrewardaccountupdatedeventworker_none: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventworker_some: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventworker_every: WorkerRewardAccountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_none: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_some: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_every: WorkerRewardAmountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_none: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_some: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_every: WorkerRoleAccountUpdatedEventWhereInput + workerstartedleavingeventworker_none: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventworker_some: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventworker_every: WorkerStartedLeavingEventWhereInput + workinggroupleader_none: WorkingGroupWhereInput + workinggroupleader_some: WorkingGroupWhereInput + workinggroupleader_every: WorkingGroupWhereInput + AND: [WorkerWhereInput!] + OR: [WorkerWhereInput!] + NOT: [WorkerWhereInput!] } -input DistributionBucketFamilyWhereUniqueInput { +input WorkerWhereUniqueInput { id: ID! } -input DistributionBucketFamilyCreateInput { - metadata: ID +input WorkerCreateInput { + runtimeId: Float! + group: ID! + groupId: String! + membership: ID! + roleAccount: String! + rewardAccount: String! + stakeAccount: String! + status: JSONObject! + isLead: Boolean! + isActive: Boolean! + stake: String! + rewardPerBlock: String! + missingRewardAmount: String + entry: ID! + application: ID! + storage: String } -input DistributionBucketFamilyUpdateInput { - metadata: ID +input WorkerUpdateInput { + runtimeId: Float + group: ID + groupId: String + membership: ID + roleAccount: String + rewardAccount: String + stakeAccount: String + status: JSONObject + isLead: Boolean + isActive: Boolean + stake: String + rewardPerBlock: String + missingRewardAmount: String + entry: ID + application: ID + storage: String } -input DistributionBucketWhereInput { +input WorkingGroupApplicationWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12218,47 +11922,78 @@ input DistributionBucketWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - bucketIndex_eq: Int - bucketIndex_gt: Int - bucketIndex_gte: Int - bucketIndex_lt: Int - bucketIndex_lte: Int - bucketIndex_in: [Int!] - acceptingNewBags_eq: Boolean - acceptingNewBags_in: [Boolean!] - distributing_eq: Boolean - distributing_in: [Boolean!] - family: DistributionBucketFamilyWhereInput - operators_none: DistributionBucketOperatorWhereInput - operators_some: DistributionBucketOperatorWhereInput - operators_every: DistributionBucketOperatorWhereInput - bags_none: StorageBagWhereInput - bags_some: StorageBagWhereInput - bags_every: StorageBagWhereInput - AND: [DistributionBucketWhereInput!] - OR: [DistributionBucketWhereInput!] - NOT: [DistributionBucketWhereInput!] + runtimeId_eq: Int + runtimeId_gt: Int + runtimeId_gte: Int + runtimeId_lt: Int + runtimeId_lte: Int + runtimeId_in: [Int!] + stake_eq: BigInt + stake_gt: BigInt + stake_gte: BigInt + stake_lt: BigInt + stake_lte: BigInt + stake_in: [BigInt!] + roleAccount_eq: String + roleAccount_contains: String + roleAccount_startsWith: String + roleAccount_endsWith: String + roleAccount_in: [String!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + status_json: JSONObject + opening: WorkingGroupOpeningWhereInput + applicant: MembershipWhereInput + answers_none: ApplicationFormQuestionAnswerWhereInput + answers_some: ApplicationFormQuestionAnswerWhereInput + answers_every: ApplicationFormQuestionAnswerWhereInput + createdInEvent: AppliedOnOpeningEventWhereInput + applicationwithdrawneventapplication_none: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventapplication_some: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventapplication_every: ApplicationWithdrawnEventWhereInput + workerapplication_none: WorkerWhereInput + workerapplication_some: WorkerWhereInput + workerapplication_every: WorkerWhereInput + AND: [WorkingGroupApplicationWhereInput!] + OR: [WorkingGroupApplicationWhereInput!] + NOT: [WorkingGroupApplicationWhereInput!] } -input DistributionBucketWhereUniqueInput { +input WorkingGroupApplicationWhereUniqueInput { id: ID! } -input DistributionBucketCreateInput { - family: ID! - bucketIndex: Float! - acceptingNewBags: Boolean! - distributing: Boolean! -} - -input DistributionBucketUpdateInput { - family: ID - bucketIndex: Float - acceptingNewBags: Boolean - distributing: Boolean +input WorkingGroupApplicationCreateInput { + runtimeId: Float! + opening: ID! + applicant: ID! + stake: String! + roleAccount: String! + rewardAccount: String! + stakingAccount: String! + status: JSONObject! } -input DistributionBucketOperatorWhereInput { +input WorkingGroupApplicationUpdateInput { + runtimeId: Float + opening: ID + applicant: ID + stake: String + roleAccount: String + rewardAccount: String + stakingAccount: String + status: JSONObject +} + +input ApplicationFormQuestionAnswerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12283,40 +12018,35 @@ input DistributionBucketOperatorWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - workerId_eq: Int - workerId_gt: Int - workerId_gte: Int - workerId_lt: Int - workerId_lte: Int - workerId_in: [Int!] - status_eq: DistributionBucketOperatorStatus - status_in: [DistributionBucketOperatorStatus!] - distributionBucket: DistributionBucketWhereInput - metadata: DistributionBucketOperatorMetadataWhereInput - AND: [DistributionBucketOperatorWhereInput!] - OR: [DistributionBucketOperatorWhereInput!] - NOT: [DistributionBucketOperatorWhereInput!] + answer_eq: String + answer_contains: String + answer_startsWith: String + answer_endsWith: String + answer_in: [String!] + application: WorkingGroupApplicationWhereInput + question: ApplicationFormQuestionWhereInput + AND: [ApplicationFormQuestionAnswerWhereInput!] + OR: [ApplicationFormQuestionAnswerWhereInput!] + NOT: [ApplicationFormQuestionAnswerWhereInput!] } -input DistributionBucketOperatorWhereUniqueInput { +input ApplicationFormQuestionAnswerWhereUniqueInput { id: ID! } -input DistributionBucketOperatorCreateInput { - distributionBucket: ID! - workerId: Float! - status: DistributionBucketOperatorStatus! - metadata: ID +input ApplicationFormQuestionAnswerCreateInput { + application: ID! + question: ID! + answer: String! } -input DistributionBucketOperatorUpdateInput { - distributionBucket: ID - workerId: Float - status: DistributionBucketOperatorStatus - metadata: ID +input ApplicationFormQuestionAnswerUpdateInput { + application: ID + question: ID + answer: String } -input DistributionBucketOperatorMetadataWhereInput { +input ApplicationFormQuestionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12341,42 +12071,47 @@ input DistributionBucketOperatorMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - nodeEndpoint_eq: String - nodeEndpoint_contains: String - nodeEndpoint_startsWith: String - nodeEndpoint_endsWith: String - nodeEndpoint_in: [String!] - extra_eq: String - extra_contains: String - extra_startsWith: String - extra_endsWith: String - extra_in: [String!] - nodeLocation: NodeLocationMetadataWhereInput - distributionbucketoperatormetadata_none: DistributionBucketOperatorWhereInput - distributionbucketoperatormetadata_some: DistributionBucketOperatorWhereInput - distributionbucketoperatormetadata_every: DistributionBucketOperatorWhereInput - AND: [DistributionBucketOperatorMetadataWhereInput!] - OR: [DistributionBucketOperatorMetadataWhereInput!] - NOT: [DistributionBucketOperatorMetadataWhereInput!] + question_eq: String + question_contains: String + question_startsWith: String + question_endsWith: String + question_in: [String!] + type_eq: ApplicationFormQuestionType + type_in: [ApplicationFormQuestionType!] + index_eq: Int + index_gt: Int + index_gte: Int + index_lt: Int + index_lte: Int + index_in: [Int!] + openingMetadata: WorkingGroupOpeningMetadataWhereInput + applicationformquestionanswerquestion_none: ApplicationFormQuestionAnswerWhereInput + applicationformquestionanswerquestion_some: ApplicationFormQuestionAnswerWhereInput + applicationformquestionanswerquestion_every: ApplicationFormQuestionAnswerWhereInput + AND: [ApplicationFormQuestionWhereInput!] + OR: [ApplicationFormQuestionWhereInput!] + NOT: [ApplicationFormQuestionWhereInput!] } -input DistributionBucketOperatorMetadataWhereUniqueInput { +input ApplicationFormQuestionWhereUniqueInput { id: ID! } -input DistributionBucketOperatorMetadataCreateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String +input ApplicationFormQuestionCreateInput { + openingMetadata: ID! + question: String + type: ApplicationFormQuestionType! + index: Float! } -input DistributionBucketOperatorMetadataUpdateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String +input ApplicationFormQuestionUpdateInput { + openingMetadata: ID + question: String + type: ApplicationFormQuestionType + index: Float } -input NodeLocationMetadataWhereInput { +input WorkingGroupOpeningMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12401,45 +12136,78 @@ input NodeLocationMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - countryCode_eq: String - countryCode_contains: String - countryCode_startsWith: String - countryCode_endsWith: String - countryCode_in: [String!] - city_eq: String - city_contains: String - city_startsWith: String - city_endsWith: String - city_in: [String!] - coordinates: GeoCoordinatesWhereInput - distributionbucketoperatormetadatanodeLocation_none: DistributionBucketOperatorMetadataWhereInput - distributionbucketoperatormetadatanodeLocation_some: DistributionBucketOperatorMetadataWhereInput - distributionbucketoperatormetadatanodeLocation_every: DistributionBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_none: StorageBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_some: StorageBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_every: StorageBucketOperatorMetadataWhereInput - AND: [NodeLocationMetadataWhereInput!] - OR: [NodeLocationMetadataWhereInput!] - NOT: [NodeLocationMetadataWhereInput!] + originallyValid_eq: Boolean + originallyValid_in: [Boolean!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + shortDescription_eq: String + shortDescription_contains: String + shortDescription_startsWith: String + shortDescription_endsWith: String + shortDescription_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + hiringLimit_eq: Int + hiringLimit_gt: Int + hiringLimit_gte: Int + hiringLimit_lt: Int + hiringLimit_lte: Int + hiringLimit_in: [Int!] + expectedEnding_eq: DateTime + expectedEnding_lt: DateTime + expectedEnding_lte: DateTime + expectedEnding_gt: DateTime + expectedEnding_gte: DateTime + applicationDetails_eq: String + applicationDetails_contains: String + applicationDetails_startsWith: String + applicationDetails_endsWith: String + applicationDetails_in: [String!] + applicationFormQuestions_none: ApplicationFormQuestionWhereInput + applicationFormQuestions_some: ApplicationFormQuestionWhereInput + applicationFormQuestions_every: ApplicationFormQuestionWhereInput + upcomingworkinggroupopeningmetadata_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningmetadata_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningmetadata_every: UpcomingWorkingGroupOpeningWhereInput + workinggroupopeningmetadata_none: WorkingGroupOpeningWhereInput + workinggroupopeningmetadata_some: WorkingGroupOpeningWhereInput + workinggroupopeningmetadata_every: WorkingGroupOpeningWhereInput + AND: [WorkingGroupOpeningMetadataWhereInput!] + OR: [WorkingGroupOpeningMetadataWhereInput!] + NOT: [WorkingGroupOpeningMetadataWhereInput!] } -input NodeLocationMetadataWhereUniqueInput { +input WorkingGroupOpeningMetadataWhereUniqueInput { id: ID! } -input NodeLocationMetadataCreateInput { - countryCode: String - city: String - coordinates: ID +input WorkingGroupOpeningMetadataCreateInput { + originallyValid: Boolean! + title: String + shortDescription: String + description: String + hiringLimit: Float + expectedEnding: DateTime + applicationDetails: String } -input NodeLocationMetadataUpdateInput { - countryCode: String - city: String - coordinates: ID +input WorkingGroupOpeningMetadataUpdateInput { + originallyValid: Boolean + title: String + shortDescription: String + description: String + hiringLimit: Float + expectedEnding: DateTime + applicationDetails: String } -input StorageBucketOperatorMetadataWhereInput { +input UpcomingWorkingGroupOpeningWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12464,43 +12232,55 @@ input StorageBucketOperatorMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - nodeEndpoint_eq: String - nodeEndpoint_contains: String - nodeEndpoint_startsWith: String - nodeEndpoint_endsWith: String - nodeEndpoint_in: [String!] - extra_eq: String - extra_contains: String - extra_startsWith: String - extra_endsWith: String - extra_in: [String!] - nodeLocation: NodeLocationMetadataWhereInput - storagebucketoperatorMetadata_none: StorageBucketWhereInput - storagebucketoperatorMetadata_some: StorageBucketWhereInput - storagebucketoperatorMetadata_every: StorageBucketWhereInput - AND: [StorageBucketOperatorMetadataWhereInput!] - OR: [StorageBucketOperatorMetadataWhereInput!] - NOT: [StorageBucketOperatorMetadataWhereInput!] -} - -input StorageBucketOperatorMetadataWhereUniqueInput { - id: ID! -} - -input StorageBucketOperatorMetadataCreateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String -} - -input StorageBucketOperatorMetadataUpdateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String -} - -input StorageBucketWhereInput { - id_eq: ID + expectedStart_eq: DateTime + expectedStart_lt: DateTime + expectedStart_lte: DateTime + expectedStart_gt: DateTime + expectedStart_gte: DateTime + stakeAmount_eq: BigInt + stakeAmount_gt: BigInt + stakeAmount_gte: BigInt + stakeAmount_lt: BigInt + stakeAmount_lte: BigInt + stakeAmount_in: [BigInt!] + rewardPerBlock_eq: BigInt + rewardPerBlock_gt: BigInt + rewardPerBlock_gte: BigInt + rewardPerBlock_lt: BigInt + rewardPerBlock_lte: BigInt + rewardPerBlock_in: [BigInt!] + createdInEvent: StatusTextChangedEventWhereInput + group: WorkingGroupWhereInput + metadata: WorkingGroupOpeningMetadataWhereInput + AND: [UpcomingWorkingGroupOpeningWhereInput!] + OR: [UpcomingWorkingGroupOpeningWhereInput!] + NOT: [UpcomingWorkingGroupOpeningWhereInput!] +} + +input UpcomingWorkingGroupOpeningWhereUniqueInput { + id: ID! +} + +input UpcomingWorkingGroupOpeningCreateInput { + createdInEvent: ID! + group: ID! + expectedStart: DateTime + stakeAmount: String + rewardPerBlock: String + metadata: ID! +} + +input UpcomingWorkingGroupOpeningUpdateInput { + createdInEvent: ID + group: ID + expectedStart: DateTime + stakeAmount: String + rewardPerBlock: String + metadata: ID +} + +input StatusTextChangedEventWhereInput { + id_eq: ID id_in: [ID!] createdAt_eq: DateTime createdAt_lt: DateTime @@ -12524,67 +12304,68 @@ input StorageBucketWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - operatorStatus_json: JSONObject - acceptingNewBags_eq: Boolean - acceptingNewBags_in: [Boolean!] - dataObjectsSizeLimit_eq: BigInt - dataObjectsSizeLimit_gt: BigInt - dataObjectsSizeLimit_gte: BigInt - dataObjectsSizeLimit_lt: BigInt - dataObjectsSizeLimit_lte: BigInt - dataObjectsSizeLimit_in: [BigInt!] - dataObjectCountLimit_eq: BigInt - dataObjectCountLimit_gt: BigInt - dataObjectCountLimit_gte: BigInt - dataObjectCountLimit_lt: BigInt - dataObjectCountLimit_lte: BigInt - dataObjectCountLimit_in: [BigInt!] - dataObjectsCount_eq: BigInt - dataObjectsCount_gt: BigInt - dataObjectsCount_gte: BigInt - dataObjectsCount_lt: BigInt - dataObjectsCount_lte: BigInt - dataObjectsCount_in: [BigInt!] - dataObjectsSize_eq: BigInt - dataObjectsSize_gt: BigInt - dataObjectsSize_gte: BigInt - dataObjectsSize_lt: BigInt - dataObjectsSize_lte: BigInt - dataObjectsSize_in: [BigInt!] - operatorMetadata: StorageBucketOperatorMetadataWhereInput - bags_none: StorageBagWhereInput - bags_some: StorageBagWhereInput - bags_every: StorageBagWhereInput - AND: [StorageBucketWhereInput!] - OR: [StorageBucketWhereInput!] - NOT: [StorageBucketWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] + result_json: JSONObject + group: WorkingGroupWhereInput + upcomingworkinggroupopeningcreatedInEvent_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningcreatedInEvent_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningcreatedInEvent_every: UpcomingWorkingGroupOpeningWhereInput + workinggroupmetadatasetInEvent_none: WorkingGroupMetadataWhereInput + workinggroupmetadatasetInEvent_some: WorkingGroupMetadataWhereInput + workinggroupmetadatasetInEvent_every: WorkingGroupMetadataWhereInput + AND: [StatusTextChangedEventWhereInput!] + OR: [StatusTextChangedEventWhereInput!] + NOT: [StatusTextChangedEventWhereInput!] } -input StorageBucketWhereUniqueInput { +input StatusTextChangedEventWhereUniqueInput { id: ID! } -input StorageBucketCreateInput { - operatorStatus: JSONObject! - operatorMetadata: ID - acceptingNewBags: Boolean! - dataObjectsSizeLimit: String! - dataObjectCountLimit: String! - dataObjectsCount: String! - dataObjectsSize: String! +input StatusTextChangedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + metadata: String + result: JSONObject! } -input StorageBucketUpdateInput { - operatorStatus: JSONObject - operatorMetadata: ID - acceptingNewBags: Boolean - dataObjectsSizeLimit: String - dataObjectCountLimit: String - dataObjectsCount: String - dataObjectsSize: String +input StatusTextChangedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + metadata: String + result: JSONObject } -input StorageBagWhereInput { +input WorkingGroupMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12609,42 +12390,59 @@ input StorageBagWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - objectsSize_eq: BigInt - objectsSize_gt: BigInt - objectsSize_gte: BigInt - objectsSize_lt: BigInt - objectsSize_lte: BigInt - objectsSize_in: [BigInt!] - owner_json: JSONObject - objects_none: StorageDataObjectWhereInput - objects_some: StorageDataObjectWhereInput - objects_every: StorageDataObjectWhereInput - storageBuckets_none: StorageBucketWhereInput - storageBuckets_some: StorageBucketWhereInput - storageBuckets_every: StorageBucketWhereInput - distributionBuckets_none: DistributionBucketWhereInput - distributionBuckets_some: DistributionBucketWhereInput - distributionBuckets_every: DistributionBucketWhereInput - AND: [StorageBagWhereInput!] - OR: [StorageBagWhereInput!] - NOT: [StorageBagWhereInput!] + status_eq: String + status_contains: String + status_startsWith: String + status_endsWith: String + status_in: [String!] + statusMessage_eq: String + statusMessage_contains: String + statusMessage_startsWith: String + statusMessage_endsWith: String + statusMessage_in: [String!] + about_eq: String + about_contains: String + about_startsWith: String + about_endsWith: String + about_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + setInEvent: StatusTextChangedEventWhereInput + group: WorkingGroupWhereInput + workinggroupmetadata_none: WorkingGroupWhereInput + workinggroupmetadata_some: WorkingGroupWhereInput + workinggroupmetadata_every: WorkingGroupWhereInput + AND: [WorkingGroupMetadataWhereInput!] + OR: [WorkingGroupMetadataWhereInput!] + NOT: [WorkingGroupMetadataWhereInput!] } -input StorageBagWhereUniqueInput { +input WorkingGroupMetadataWhereUniqueInput { id: ID! } -input StorageBagCreateInput { - objectsSize: String! - owner: JSONObject! +input WorkingGroupMetadataCreateInput { + status: String + statusMessage: String + about: String + description: String + setInEvent: ID! + group: ID! } -input StorageBagUpdateInput { - objectsSize: String - owner: JSONObject +input WorkingGroupMetadataUpdateInput { + status: String + statusMessage: String + about: String + description: String + setInEvent: ID + group: ID } -input ChannelNftCollectorsWhereInput { +input BudgetFundedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12669,97 +12467,70 @@ input ChannelNftCollectorsWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: Int - amount_gt: Int - amount_gte: Int - amount_lt: Int - amount_lte: Int - amount_in: [Int!] - lastIncreaseAt_eq: DateTime - lastIncreaseAt_lt: DateTime - lastIncreaseAt_lte: DateTime - lastIncreaseAt_gt: DateTime - lastIncreaseAt_gte: DateTime - channel: ChannelWhereInput - member: MembershipWhereInput - curatorGroup: CuratorGroupWhereInput - AND: [ChannelNftCollectorsWhereInput!] - OR: [ChannelNftCollectorsWhereInput!] - NOT: [ChannelNftCollectorsWhereInput!] -} - -input ChannelNftCollectorsWhereUniqueInput { - id: ID! -} - -input ChannelNftCollectorsCreateInput { - channel: ID! - member: ID - curatorGroup: ID - amount: Float! - lastIncreaseAt: DateTime! -} - -input ChannelNftCollectorsUpdateInput { - channel: ID - member: ID - curatorGroup: ID - amount: Float - lastIncreaseAt: DateTime -} - -input CuratorWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - dummy_eq: Int - dummy_gt: Int - dummy_gte: Int - dummy_lt: Int - dummy_lte: Int - dummy_in: [Int!] - curatorGroups_none: CuratorAgentPermissionsWhereInput - curatorGroups_some: CuratorAgentPermissionsWhereInput - curatorGroups_every: CuratorAgentPermissionsWhereInput - AND: [CuratorWhereInput!] - OR: [CuratorWhereInput!] - NOT: [CuratorWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + group: WorkingGroupWhereInput + member: MembershipWhereInput + AND: [BudgetFundedEventWhereInput!] + OR: [BudgetFundedEventWhereInput!] + NOT: [BudgetFundedEventWhereInput!] } -input CuratorWhereUniqueInput { +input BudgetFundedEventWhereUniqueInput { id: ID! } -input CuratorCreateInput { - dummy: Float +input BudgetFundedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + member: ID! + rationale: String! + amount: String! } -input CuratorUpdateInput { - dummy: Float +input BudgetFundedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + member: ID + rationale: String + amount: String } -input CuratorAgentPermissionsWhereInput { +input BudgetSetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12784,33 +12555,60 @@ input CuratorAgentPermissionsWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - permissions_containsAll: [String!] - permissions_containsNone: [String!] - permissions_containsAny: [String!] - curatorGroup: CuratorGroupWhereInput - curator: CuratorWhereInput - AND: [CuratorAgentPermissionsWhereInput!] - OR: [CuratorAgentPermissionsWhereInput!] - NOT: [CuratorAgentPermissionsWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newBudget_eq: BigInt + newBudget_gt: BigInt + newBudget_gte: BigInt + newBudget_lt: BigInt + newBudget_lte: BigInt + newBudget_in: [BigInt!] + group: WorkingGroupWhereInput + AND: [BudgetSetEventWhereInput!] + OR: [BudgetSetEventWhereInput!] + NOT: [BudgetSetEventWhereInput!] } -input CuratorAgentPermissionsWhereUniqueInput { +input BudgetSetEventWhereUniqueInput { id: ID! } -input CuratorAgentPermissionsCreateInput { - curatorGroup: ID! - curator: ID! - permissions: [String!]! +input BudgetSetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + newBudget: String! } -input CuratorAgentPermissionsUpdateInput { - curatorGroup: ID - curator: ID - permissions: [String!] +input BudgetSetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + newBudget: String } -input AuctionBidCanceledEventWhereInput { +input BudgetSpendingEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12854,42 +12652,55 @@ input AuctionBidCanceledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [AuctionBidCanceledEventWhereInput!] - OR: [AuctionBidCanceledEventWhereInput!] - NOT: [AuctionBidCanceledEventWhereInput!] + reciever_eq: String + reciever_contains: String + reciever_startsWith: String + reciever_endsWith: String + reciever_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + group: WorkingGroupWhereInput + AND: [BudgetSpendingEventWhereInput!] + OR: [BudgetSpendingEventWhereInput!] + NOT: [BudgetSpendingEventWhereInput!] } -input AuctionBidCanceledEventWhereUniqueInput { +input BudgetSpendingEventWhereUniqueInput { id: ID! } -input AuctionBidCanceledEventCreateInput { +input BudgetSpendingEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - member: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID + group: ID! + reciever: String! + amount: String! + rationale: String } -input AuctionBidCanceledEventUpdateInput { +input BudgetSpendingEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - member: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID + group: ID + reciever: String + amount: String + rationale: String } -input NftIssuedEventWhereInput { +input BudgetUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12933,60 +12744,41 @@ input NftIssuedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject - royalty_eq: Float - royalty_gt: Float - royalty_gte: Float - royalty_lt: Float - royalty_lte: Float - royalty_in: [Float!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - video: VideoWhereInput - videoCategory: VideoCategoryWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftIssuedEventWhereInput!] - OR: [NftIssuedEventWhereInput!] - NOT: [NftIssuedEventWhereInput!] + budgetChangeAmount_eq: BigInt + budgetChangeAmount_gt: BigInt + budgetChangeAmount_gte: BigInt + budgetChangeAmount_lt: BigInt + budgetChangeAmount_lte: BigInt + budgetChangeAmount_in: [BigInt!] + group: WorkingGroupWhereInput + AND: [BudgetUpdatedEventWhereInput!] + OR: [BudgetUpdatedEventWhereInput!] + NOT: [BudgetUpdatedEventWhereInput!] } -input NftIssuedEventWhereUniqueInput { +input BudgetUpdatedEventWhereUniqueInput { id: ID! } -input NftIssuedEventCreateInput { +input BudgetUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contentActor: JSONObject! - video: ID! - videoCategory: ID - royalty: Float - metadata: String! - ownerMember: ID - ownerCuratorGroup: ID + group: ID! + budgetChangeAmount: String! } -input NftIssuedEventUpdateInput { +input BudgetUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contentActor: JSONObject - video: ID - videoCategory: ID - royalty: Float - metadata: String - ownerMember: ID - ownerCuratorGroup: ID + group: ID + budgetChangeAmount: String } -input VideoCategoryWhereInput { +input WorkingGroupWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13016,62 +12808,123 @@ input VideoCategoryWhereInput { name_startsWith: String name_endsWith: String name_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - activeVideosCounter_eq: Int - activeVideosCounter_gt: Int - activeVideosCounter_gte: Int - activeVideosCounter_lt: Int - activeVideosCounter_lte: Int - activeVideosCounter_in: [Int!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - parentCategory: VideoCategoryWhereInput - videos_none: VideoWhereInput - videos_some: VideoWhereInput - videos_every: VideoWhereInput - nfts_none: OwnedNftWhereInput - nfts_some: OwnedNftWhereInput - nfts_every: OwnedNftWhereInput - nftissuedeventvideoCategory_none: NftIssuedEventWhereInput - nftissuedeventvideoCategory_some: NftIssuedEventWhereInput - nftissuedeventvideoCategory_every: NftIssuedEventWhereInput - videocategoryparentCategory_none: VideoCategoryWhereInput - videocategoryparentCategory_some: VideoCategoryWhereInput - videocategoryparentCategory_every: VideoCategoryWhereInput - AND: [VideoCategoryWhereInput!] - OR: [VideoCategoryWhereInput!] - NOT: [VideoCategoryWhereInput!] + budget_eq: BigInt + budget_gt: BigInt + budget_gte: BigInt + budget_lt: BigInt + budget_lte: BigInt + budget_in: [BigInt!] + metadata: WorkingGroupMetadataWhereInput + leader: WorkerWhereInput + workers_none: WorkerWhereInput + workers_some: WorkerWhereInput + workers_every: WorkerWhereInput + openings_none: WorkingGroupOpeningWhereInput + openings_some: WorkingGroupOpeningWhereInput + openings_every: WorkingGroupOpeningWhereInput + applicationwithdrawneventgroup_none: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventgroup_some: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventgroup_every: ApplicationWithdrawnEventWhereInput + appliedonopeningeventgroup_none: AppliedOnOpeningEventWhereInput + appliedonopeningeventgroup_some: AppliedOnOpeningEventWhereInput + appliedonopeningeventgroup_every: AppliedOnOpeningEventWhereInput + budgetfundedeventgroup_none: BudgetFundedEventWhereInput + budgetfundedeventgroup_some: BudgetFundedEventWhereInput + budgetfundedeventgroup_every: BudgetFundedEventWhereInput + budgetseteventgroup_none: BudgetSetEventWhereInput + budgetseteventgroup_some: BudgetSetEventWhereInput + budgetseteventgroup_every: BudgetSetEventWhereInput + budgetspendingeventgroup_none: BudgetSpendingEventWhereInput + budgetspendingeventgroup_some: BudgetSpendingEventWhereInput + budgetspendingeventgroup_every: BudgetSpendingEventWhereInput + budgetupdatedeventgroup_none: BudgetUpdatedEventWhereInput + budgetupdatedeventgroup_some: BudgetUpdatedEventWhereInput + budgetupdatedeventgroup_every: BudgetUpdatedEventWhereInput + leaderseteventgroup_none: LeaderSetEventWhereInput + leaderseteventgroup_some: LeaderSetEventWhereInput + leaderseteventgroup_every: LeaderSetEventWhereInput + leaderunseteventgroup_none: LeaderUnsetEventWhereInput + leaderunseteventgroup_some: LeaderUnsetEventWhereInput + leaderunseteventgroup_every: LeaderUnsetEventWhereInput + newmissedrewardlevelreachedeventgroup_none: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventgroup_some: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventgroup_every: NewMissedRewardLevelReachedEventWhereInput + openingaddedeventgroup_none: OpeningAddedEventWhereInput + openingaddedeventgroup_some: OpeningAddedEventWhereInput + openingaddedeventgroup_every: OpeningAddedEventWhereInput + openingcanceledeventgroup_none: OpeningCanceledEventWhereInput + openingcanceledeventgroup_some: OpeningCanceledEventWhereInput + openingcanceledeventgroup_every: OpeningCanceledEventWhereInput + openingfilledeventgroup_none: OpeningFilledEventWhereInput + openingfilledeventgroup_some: OpeningFilledEventWhereInput + openingfilledeventgroup_every: OpeningFilledEventWhereInput + rewardpaideventgroup_none: RewardPaidEventWhereInput + rewardpaideventgroup_some: RewardPaidEventWhereInput + rewardpaideventgroup_every: RewardPaidEventWhereInput + stakedecreasedeventgroup_none: StakeDecreasedEventWhereInput + stakedecreasedeventgroup_some: StakeDecreasedEventWhereInput + stakedecreasedeventgroup_every: StakeDecreasedEventWhereInput + stakeincreasedeventgroup_none: StakeIncreasedEventWhereInput + stakeincreasedeventgroup_some: StakeIncreasedEventWhereInput + stakeincreasedeventgroup_every: StakeIncreasedEventWhereInput + stakeslashedeventgroup_none: StakeSlashedEventWhereInput + stakeslashedeventgroup_some: StakeSlashedEventWhereInput + stakeslashedeventgroup_every: StakeSlashedEventWhereInput + statustextchangedeventgroup_none: StatusTextChangedEventWhereInput + statustextchangedeventgroup_some: StatusTextChangedEventWhereInput + statustextchangedeventgroup_every: StatusTextChangedEventWhereInput + terminatedleadereventgroup_none: TerminatedLeaderEventWhereInput + terminatedleadereventgroup_some: TerminatedLeaderEventWhereInput + terminatedleadereventgroup_every: TerminatedLeaderEventWhereInput + terminatedworkereventgroup_none: TerminatedWorkerEventWhereInput + terminatedworkereventgroup_some: TerminatedWorkerEventWhereInput + terminatedworkereventgroup_every: TerminatedWorkerEventWhereInput + upcomingworkinggroupopeninggroup_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeninggroup_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeninggroup_every: UpcomingWorkingGroupOpeningWhereInput + workerexitedeventgroup_none: WorkerExitedEventWhereInput + workerexitedeventgroup_some: WorkerExitedEventWhereInput + workerexitedeventgroup_every: WorkerExitedEventWhereInput + workerrewardaccountupdatedeventgroup_none: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventgroup_some: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventgroup_every: WorkerRewardAccountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_none: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_some: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_every: WorkerRewardAmountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_none: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_some: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_every: WorkerRoleAccountUpdatedEventWhereInput + workerstartedleavingeventgroup_none: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventgroup_some: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventgroup_every: WorkerStartedLeavingEventWhereInput + workinggroupmetadatagroup_none: WorkingGroupMetadataWhereInput + workinggroupmetadatagroup_some: WorkingGroupMetadataWhereInput + workinggroupmetadatagroup_every: WorkingGroupMetadataWhereInput + AND: [WorkingGroupWhereInput!] + OR: [WorkingGroupWhereInput!] + NOT: [WorkingGroupWhereInput!] } -input VideoCategoryWhereUniqueInput { - id: ID! +input WorkingGroupWhereUniqueInput { + id: ID + name: String } -input VideoCategoryCreateInput { - name: String - description: String - activeVideosCounter: Float! - parentCategory: ID - createdInBlock: Float! +input WorkingGroupCreateInput { + name: String! + metadata: ID + leader: ID + budget: String! } -input VideoCategoryUpdateInput { +input WorkingGroupUpdateInput { name: String - description: String - activeVideosCounter: Float - parentCategory: ID - createdInBlock: Float + metadata: ID + leader: ID + budget: String } -input TransactionalStatusUpdateWhereInput { +input OpeningFilledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13096,39 +12949,58 @@ input TransactionalStatusUpdateWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - transactionalStatus_json: JSONObject - changedAt_eq: Int - changedAt_gt: Int - changedAt_gte: Int - changedAt_lt: Int - changedAt_lte: Int - changedAt_in: [Int!] - nft: OwnedNftWhereInput - transactionalStatusAuction: AuctionWhereInput - AND: [TransactionalStatusUpdateWhereInput!] - OR: [TransactionalStatusUpdateWhereInput!] - NOT: [TransactionalStatusUpdateWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + opening: WorkingGroupOpeningWhereInput + workersHired_none: WorkerWhereInput + workersHired_some: WorkerWhereInput + workersHired_every: WorkerWhereInput + AND: [OpeningFilledEventWhereInput!] + OR: [OpeningFilledEventWhereInput!] + NOT: [OpeningFilledEventWhereInput!] } -input TransactionalStatusUpdateWhereUniqueInput { +input OpeningFilledEventWhereUniqueInput { id: ID! } -input TransactionalStatusUpdateCreateInput { - nft: ID! - transactionalStatus: JSONObject! - transactionalStatusAuction: ID - changedAt: Float! +input OpeningFilledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + opening: ID! } -input TransactionalStatusUpdateUpdateInput { - nft: ID - transactionalStatus: JSONObject - transactionalStatusAuction: ID - changedAt: Float +input OpeningFilledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + opening: ID } -input OwnedNftWhereInput { +input GeoCoordinatesWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13153,84 +13025,41 @@ input OwnedNftWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - transactionalStatus_json: JSONObject - creatorRoyalty_eq: Float - creatorRoyalty_gt: Float - creatorRoyalty_gte: Float - creatorRoyalty_lt: Float - creatorRoyalty_lte: Float - creatorRoyalty_in: [Float!] - isOwnedByChannel_eq: Boolean - isOwnedByChannel_in: [Boolean!] - lastSalePrice_eq: BigInt - lastSalePrice_gt: BigInt - lastSalePrice_gte: BigInt - lastSalePrice_lt: BigInt - lastSalePrice_lte: BigInt - lastSalePrice_in: [BigInt!] - lastSaleDate_eq: DateTime - lastSaleDate_lt: DateTime - lastSaleDate_lte: DateTime - lastSaleDate_gt: DateTime - lastSaleDate_gte: DateTime - video: VideoWhereInput - videoCategory: VideoCategoryWhereInput - auctions_none: AuctionWhereInput - auctions_some: AuctionWhereInput - auctions_every: AuctionWhereInput - ownerMember: MembershipWhereInput - transactionalStatusAuction: AuctionWhereInput - transactionalStatusUpdates_none: TransactionalStatusUpdateWhereInput - transactionalStatusUpdates_some: TransactionalStatusUpdateWhereInput - transactionalStatusUpdates_every: TransactionalStatusUpdateWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - creatorChannel: ChannelWhereInput - bids_none: BidWhereInput - bids_some: BidWhereInput - bids_every: BidWhereInput - AND: [OwnedNftWhereInput!] - OR: [OwnedNftWhereInput!] - NOT: [OwnedNftWhereInput!] + latitude_eq: Float + latitude_gt: Float + latitude_gte: Float + latitude_lt: Float + latitude_lte: Float + latitude_in: [Float!] + longitude_eq: Float + longitude_gt: Float + longitude_gte: Float + longitude_lt: Float + longitude_lte: Float + longitude_in: [Float!] + nodelocationmetadatacoordinates_none: NodeLocationMetadataWhereInput + nodelocationmetadatacoordinates_some: NodeLocationMetadataWhereInput + nodelocationmetadatacoordinates_every: NodeLocationMetadataWhereInput + AND: [GeoCoordinatesWhereInput!] + OR: [GeoCoordinatesWhereInput!] + NOT: [GeoCoordinatesWhereInput!] } -input OwnedNftWhereUniqueInput { +input GeoCoordinatesWhereUniqueInput { id: ID! } -input OwnedNftCreateInput { - videoCategory: ID - ownerMember: ID - metadata: String! - transactionalStatus: JSONObject! - transactionalStatusAuction: ID - creatorRoyalty: Float - ownerCuratorGroup: ID - isOwnedByChannel: Boolean! - creatorChannel: ID! - lastSalePrice: String - lastSaleDate: DateTime +input GeoCoordinatesCreateInput { + latitude: Float! + longitude: Float! } -input OwnedNftUpdateInput { - videoCategory: ID - ownerMember: ID - metadata: String - transactionalStatus: JSONObject - transactionalStatusAuction: ID - creatorRoyalty: Float - ownerCuratorGroup: ID - isOwnedByChannel: Boolean - creatorChannel: ID - lastSalePrice: String - lastSaleDate: DateTime +input GeoCoordinatesUpdateInput { + latitude: Float + longitude: Float } -input EnglishAuctionStartedEventWhereInput { +input DistributionBucketFamilyGeographicAreaWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13255,64 +13084,28 @@ input EnglishAuctionStartedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - actor_json: JSONObject - video: VideoWhereInput - auction: AuctionWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [EnglishAuctionStartedEventWhereInput!] - OR: [EnglishAuctionStartedEventWhereInput!] - NOT: [EnglishAuctionStartedEventWhereInput!] + area_json: JSONObject + distributionBucketFamilyMetadata: DistributionBucketFamilyMetadataWhereInput + AND: [DistributionBucketFamilyGeographicAreaWhereInput!] + OR: [DistributionBucketFamilyGeographicAreaWhereInput!] + NOT: [DistributionBucketFamilyGeographicAreaWhereInput!] } -input EnglishAuctionStartedEventWhereUniqueInput { +input DistributionBucketFamilyGeographicAreaWhereUniqueInput { id: ID! } -input EnglishAuctionStartedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - actor: JSONObject! - video: ID! - auction: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyGeographicAreaCreateInput { + area: JSONObject! + distributionBucketFamilyMetadata: ID! } -input EnglishAuctionStartedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - actor: JSONObject - video: ID - auction: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyGeographicAreaUpdateInput { + area: JSONObject + distributionBucketFamilyMetadata: ID } -input OpenAuctionStartedEventWhereInput { +input DistributionBucketFamilyMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13337,64 +13130,47 @@ input OpenAuctionStartedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - actor_json: JSONObject - video: VideoWhereInput - auction: AuctionWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [OpenAuctionStartedEventWhereInput!] - OR: [OpenAuctionStartedEventWhereInput!] - NOT: [OpenAuctionStartedEventWhereInput!] + region_eq: String + region_contains: String + region_startsWith: String + region_endsWith: String + region_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + latencyTestTargets_containsAll: [String!] + latencyTestTargets_containsNone: [String!] + latencyTestTargets_containsAny: [String!] + areas_none: DistributionBucketFamilyGeographicAreaWhereInput + areas_some: DistributionBucketFamilyGeographicAreaWhereInput + areas_every: DistributionBucketFamilyGeographicAreaWhereInput + distributionbucketfamilymetadata_none: DistributionBucketFamilyWhereInput + distributionbucketfamilymetadata_some: DistributionBucketFamilyWhereInput + distributionbucketfamilymetadata_every: DistributionBucketFamilyWhereInput + AND: [DistributionBucketFamilyMetadataWhereInput!] + OR: [DistributionBucketFamilyMetadataWhereInput!] + NOT: [DistributionBucketFamilyMetadataWhereInput!] } -input OpenAuctionStartedEventWhereUniqueInput { +input DistributionBucketFamilyMetadataWhereUniqueInput { id: ID! } -input OpenAuctionStartedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - actor: JSONObject! - video: ID! - auction: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyMetadataCreateInput { + region: String + description: String + latencyTestTargets: [String!] } -input OpenAuctionStartedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - actor: JSONObject - video: ID - auction: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyMetadataUpdateInput { + region: String + description: String + latencyTestTargets: [String!] } -input AuctionWhereInput { +input DistributionBucketFamilyWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13419,95 +13195,28 @@ input AuctionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - startingPrice_eq: BigInt - startingPrice_gt: BigInt - startingPrice_gte: BigInt - startingPrice_lt: BigInt - startingPrice_lte: BigInt - startingPrice_in: [BigInt!] - buyNowPrice_eq: BigInt - buyNowPrice_gt: BigInt - buyNowPrice_gte: BigInt - buyNowPrice_lt: BigInt - buyNowPrice_lte: BigInt - buyNowPrice_in: [BigInt!] - auctionType_json: JSONObject - startsAtBlock_eq: Int - startsAtBlock_gt: Int - startsAtBlock_gte: Int - startsAtBlock_lt: Int - startsAtBlock_lte: Int - startsAtBlock_in: [Int!] - endedAtBlock_eq: Int - endedAtBlock_gt: Int - endedAtBlock_gte: Int - endedAtBlock_lt: Int - endedAtBlock_lte: Int - endedAtBlock_in: [Int!] - isCanceled_eq: Boolean - isCanceled_in: [Boolean!] - isCompleted_eq: Boolean - isCompleted_in: [Boolean!] - nft: OwnedNftWhereInput - initialOwner: MembershipWhereInput - winningMember: MembershipWhereInput - topBid: BidWhereInput - bids_none: BidWhereInput - bids_some: BidWhereInput - bids_every: BidWhereInput - whitelistedMembers_none: MembershipWhereInput - whitelistedMembers_some: MembershipWhereInput - whitelistedMembers_every: MembershipWhereInput - englishauctionstartedeventauction_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventauction_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventauction_every: EnglishAuctionStartedEventWhereInput - openauctionstartedeventauction_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventauction_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventauction_every: OpenAuctionStartedEventWhereInput - ownednfttransactionalStatusAuction_none: OwnedNftWhereInput - ownednfttransactionalStatusAuction_some: OwnedNftWhereInput - ownednfttransactionalStatusAuction_every: OwnedNftWhereInput - transactionalstatusupdatetransactionalStatusAuction_none: TransactionalStatusUpdateWhereInput - transactionalstatusupdatetransactionalStatusAuction_some: TransactionalStatusUpdateWhereInput - transactionalstatusupdatetransactionalStatusAuction_every: TransactionalStatusUpdateWhereInput - AND: [AuctionWhereInput!] - OR: [AuctionWhereInput!] - NOT: [AuctionWhereInput!] + metadata: DistributionBucketFamilyMetadataWhereInput + buckets_none: DistributionBucketWhereInput + buckets_some: DistributionBucketWhereInput + buckets_every: DistributionBucketWhereInput + AND: [DistributionBucketFamilyWhereInput!] + OR: [DistributionBucketFamilyWhereInput!] + NOT: [DistributionBucketFamilyWhereInput!] } -input AuctionWhereUniqueInput { +input DistributionBucketFamilyWhereUniqueInput { id: ID! } -input AuctionCreateInput { - nft: ID! - initialOwner: ID - winningMember: ID - startingPrice: String! - buyNowPrice: String - auctionType: JSONObject! - topBid: ID - startsAtBlock: Float! - endedAtBlock: Float - isCanceled: Boolean! - isCompleted: Boolean! +input DistributionBucketFamilyCreateInput { + metadata: ID } -input AuctionUpdateInput { - nft: ID - initialOwner: ID - winningMember: ID - startingPrice: String - buyNowPrice: String - auctionType: JSONObject - topBid: ID - startsAtBlock: Float - endedAtBlock: Float - isCanceled: Boolean - isCompleted: Boolean +input DistributionBucketFamilyUpdateInput { + metadata: ID } -input BidMadeCompletingAuctionEventWhereInput { +input DistributionBucketWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13532,81 +13241,47 @@ input BidMadeCompletingAuctionEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - winningBid: BidWhereInput - previousTopBid: BidWhereInput - previousTopBidder: MembershipWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - AND: [BidMadeCompletingAuctionEventWhereInput!] - OR: [BidMadeCompletingAuctionEventWhereInput!] - NOT: [BidMadeCompletingAuctionEventWhereInput!] + bucketIndex_eq: Int + bucketIndex_gt: Int + bucketIndex_gte: Int + bucketIndex_lt: Int + bucketIndex_lte: Int + bucketIndex_in: [Int!] + acceptingNewBags_eq: Boolean + acceptingNewBags_in: [Boolean!] + distributing_eq: Boolean + distributing_in: [Boolean!] + family: DistributionBucketFamilyWhereInput + operators_none: DistributionBucketOperatorWhereInput + operators_some: DistributionBucketOperatorWhereInput + operators_every: DistributionBucketOperatorWhereInput + bags_none: StorageBagWhereInput + bags_some: StorageBagWhereInput + bags_every: StorageBagWhereInput + AND: [DistributionBucketWhereInput!] + OR: [DistributionBucketWhereInput!] + NOT: [DistributionBucketWhereInput!] } -input BidMadeCompletingAuctionEventWhereUniqueInput { +input DistributionBucketWhereUniqueInput { id: ID! } -input BidMadeCompletingAuctionEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID - price: String! - winningBid: ID! - previousTopBid: ID - previousTopBidder: ID +input DistributionBucketCreateInput { + family: ID! + bucketIndex: Float! + acceptingNewBags: Boolean! + distributing: Boolean! } -input BidMadeCompletingAuctionEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID - price: String - winningBid: ID - previousTopBid: ID - previousTopBidder: ID +input DistributionBucketUpdateInput { + family: ID + bucketIndex: Float + acceptingNewBags: Boolean + distributing: Boolean } -input EnglishAuctionSettledEventWhereInput { +input DistributionBucketOperatorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13631,67 +13306,40 @@ input EnglishAuctionSettledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - winner: MembershipWhereInput - winningBid: BidWhereInput - video: VideoWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [EnglishAuctionSettledEventWhereInput!] - OR: [EnglishAuctionSettledEventWhereInput!] - NOT: [EnglishAuctionSettledEventWhereInput!] + workerId_eq: Int + workerId_gt: Int + workerId_gte: Int + workerId_lt: Int + workerId_lte: Int + workerId_in: [Int!] + status_eq: DistributionBucketOperatorStatus + status_in: [DistributionBucketOperatorStatus!] + distributionBucket: DistributionBucketWhereInput + metadata: DistributionBucketOperatorMetadataWhereInput + AND: [DistributionBucketOperatorWhereInput!] + OR: [DistributionBucketOperatorWhereInput!] + NOT: [DistributionBucketOperatorWhereInput!] } -input EnglishAuctionSettledEventWhereUniqueInput { +input DistributionBucketOperatorWhereUniqueInput { id: ID! } -input EnglishAuctionSettledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - winner: ID! - winningBid: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketOperatorCreateInput { + distributionBucket: ID! + workerId: Float! + status: DistributionBucketOperatorStatus! + metadata: ID } -input EnglishAuctionSettledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - winner: ID - winningBid: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketOperatorUpdateInput { + distributionBucket: ID + workerId: Float + status: DistributionBucketOperatorStatus + metadata: ID } -input OpenAuctionBidAcceptedEventWhereInput { +input DistributionBucketOperatorMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13716,70 +13364,42 @@ input OpenAuctionBidAcceptedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - winningBid: BidWhereInput - winningBidder: MembershipWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - AND: [OpenAuctionBidAcceptedEventWhereInput!] - OR: [OpenAuctionBidAcceptedEventWhereInput!] - NOT: [OpenAuctionBidAcceptedEventWhereInput!] + nodeEndpoint_eq: String + nodeEndpoint_contains: String + nodeEndpoint_startsWith: String + nodeEndpoint_endsWith: String + nodeEndpoint_in: [String!] + extra_eq: String + extra_contains: String + extra_startsWith: String + extra_endsWith: String + extra_in: [String!] + nodeLocation: NodeLocationMetadataWhereInput + distributionbucketoperatormetadata_none: DistributionBucketOperatorWhereInput + distributionbucketoperatormetadata_some: DistributionBucketOperatorWhereInput + distributionbucketoperatormetadata_every: DistributionBucketOperatorWhereInput + AND: [DistributionBucketOperatorMetadataWhereInput!] + OR: [DistributionBucketOperatorMetadataWhereInput!] + NOT: [DistributionBucketOperatorMetadataWhereInput!] } -input OpenAuctionBidAcceptedEventWhereUniqueInput { +input DistributionBucketOperatorMetadataWhereUniqueInput { id: ID! } -input OpenAuctionBidAcceptedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - contentActor: JSONObject! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID - winningBid: ID - winningBidder: ID +input DistributionBucketOperatorMetadataCreateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input OpenAuctionBidAcceptedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - contentActor: JSONObject - video: ID - ownerMember: ID - ownerCuratorGroup: ID - winningBid: ID - winningBidder: ID +input DistributionBucketOperatorMetadataUpdateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input BidWhereInput { +input NodeLocationMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13804,75 +13424,45 @@ input BidWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - isCanceled_eq: Boolean - isCanceled_in: [Boolean!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - auction: AuctionWhereInput - nft: OwnedNftWhereInput - auctionTopBid: AuctionWhereInput - bidder: MembershipWhereInput - auctionbidmadeeventpreviousTopBid_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventpreviousTopBid_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventpreviousTopBid_every: AuctionBidMadeEventWhereInput - bidmadecompletingauctioneventwinningBid_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventwinningBid_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventwinningBid_every: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_every: BidMadeCompletingAuctionEventWhereInput - englishauctionsettledeventwinningBid_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventwinningBid_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventwinningBid_every: EnglishAuctionSettledEventWhereInput - openauctionbidacceptedeventwinningBid_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventwinningBid_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventwinningBid_every: OpenAuctionBidAcceptedEventWhereInput - AND: [BidWhereInput!] - OR: [BidWhereInput!] - NOT: [BidWhereInput!] + countryCode_eq: String + countryCode_contains: String + countryCode_startsWith: String + countryCode_endsWith: String + countryCode_in: [String!] + city_eq: String + city_contains: String + city_startsWith: String + city_endsWith: String + city_in: [String!] + coordinates: GeoCoordinatesWhereInput + distributionbucketoperatormetadatanodeLocation_none: DistributionBucketOperatorMetadataWhereInput + distributionbucketoperatormetadatanodeLocation_some: DistributionBucketOperatorMetadataWhereInput + distributionbucketoperatormetadatanodeLocation_every: DistributionBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_none: StorageBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_some: StorageBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_every: StorageBucketOperatorMetadataWhereInput + AND: [NodeLocationMetadataWhereInput!] + OR: [NodeLocationMetadataWhereInput!] + NOT: [NodeLocationMetadataWhereInput!] } -input BidWhereUniqueInput { +input NodeLocationMetadataWhereUniqueInput { id: ID! } -input BidCreateInput { - auction: ID! - nft: ID! - bidder: ID! - amount: String! - isCanceled: Boolean! - createdInBlock: Float! - indexInBlock: Float! +input NodeLocationMetadataCreateInput { + countryCode: String + city: String + coordinates: ID } -input BidUpdateInput { - auction: ID - nft: ID - bidder: ID - amount: String - isCanceled: Boolean - createdInBlock: Float - indexInBlock: Float +input NodeLocationMetadataUpdateInput { + countryCode: String + city: String + coordinates: ID } -input AuctionBidMadeEventWhereInput { +input StorageBucketOperatorMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13897,75 +13487,42 @@ input AuctionBidMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - bidAmount_eq: BigInt - bidAmount_gt: BigInt - bidAmount_gte: BigInt - bidAmount_lt: BigInt - bidAmount_lte: BigInt - bidAmount_in: [BigInt!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - previousTopBid: BidWhereInput - previousTopBidder: MembershipWhereInput - AND: [AuctionBidMadeEventWhereInput!] - OR: [AuctionBidMadeEventWhereInput!] - NOT: [AuctionBidMadeEventWhereInput!] + nodeEndpoint_eq: String + nodeEndpoint_contains: String + nodeEndpoint_startsWith: String + nodeEndpoint_endsWith: String + nodeEndpoint_in: [String!] + extra_eq: String + extra_contains: String + extra_startsWith: String + extra_endsWith: String + extra_in: [String!] + nodeLocation: NodeLocationMetadataWhereInput + storagebucketoperatorMetadata_none: StorageBucketWhereInput + storagebucketoperatorMetadata_some: StorageBucketWhereInput + storagebucketoperatorMetadata_every: StorageBucketWhereInput + AND: [StorageBucketOperatorMetadataWhereInput!] + OR: [StorageBucketOperatorMetadataWhereInput!] + NOT: [StorageBucketOperatorMetadataWhereInput!] } -input AuctionBidMadeEventWhereUniqueInput { +input StorageBucketOperatorMetadataWhereUniqueInput { id: ID! } -input AuctionBidMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - video: ID! - bidAmount: String! - ownerMember: ID - ownerCuratorGroup: ID - previousTopBid: ID - previousTopBidder: ID +input StorageBucketOperatorMetadataCreateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input AuctionBidMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - video: ID - bidAmount: String - ownerMember: ID - ownerCuratorGroup: ID - previousTopBid: ID - previousTopBidder: ID +input StorageBucketOperatorMetadataUpdateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input AuctionCanceledEventWhereInput { +input StorageBucketWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13990,61 +13547,67 @@ input AuctionCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [AuctionCanceledEventWhereInput!] - OR: [AuctionCanceledEventWhereInput!] - NOT: [AuctionCanceledEventWhereInput!] + operatorStatus_json: JSONObject + acceptingNewBags_eq: Boolean + acceptingNewBags_in: [Boolean!] + dataObjectsSizeLimit_eq: BigInt + dataObjectsSizeLimit_gt: BigInt + dataObjectsSizeLimit_gte: BigInt + dataObjectsSizeLimit_lt: BigInt + dataObjectsSizeLimit_lte: BigInt + dataObjectsSizeLimit_in: [BigInt!] + dataObjectCountLimit_eq: BigInt + dataObjectCountLimit_gt: BigInt + dataObjectCountLimit_gte: BigInt + dataObjectCountLimit_lt: BigInt + dataObjectCountLimit_lte: BigInt + dataObjectCountLimit_in: [BigInt!] + dataObjectsCount_eq: BigInt + dataObjectsCount_gt: BigInt + dataObjectsCount_gte: BigInt + dataObjectsCount_lt: BigInt + dataObjectsCount_lte: BigInt + dataObjectsCount_in: [BigInt!] + dataObjectsSize_eq: BigInt + dataObjectsSize_gt: BigInt + dataObjectsSize_gte: BigInt + dataObjectsSize_lt: BigInt + dataObjectsSize_lte: BigInt + dataObjectsSize_in: [BigInt!] + operatorMetadata: StorageBucketOperatorMetadataWhereInput + bags_none: StorageBagWhereInput + bags_some: StorageBagWhereInput + bags_every: StorageBagWhereInput + AND: [StorageBucketWhereInput!] + OR: [StorageBucketWhereInput!] + NOT: [StorageBucketWhereInput!] } -input AuctionCanceledEventWhereUniqueInput { +input StorageBucketWhereUniqueInput { id: ID! } -input AuctionCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - contentActor: JSONObject! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID +input StorageBucketCreateInput { + operatorStatus: JSONObject! + operatorMetadata: ID + acceptingNewBags: Boolean! + dataObjectsSizeLimit: String! + dataObjectCountLimit: String! + dataObjectsCount: String! + dataObjectsSize: String! } -input AuctionCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - contentActor: JSONObject - video: ID - ownerMember: ID - ownerCuratorGroup: ID +input StorageBucketUpdateInput { + operatorStatus: JSONObject + operatorMetadata: ID + acceptingNewBags: Boolean + dataObjectsSizeLimit: String + dataObjectCountLimit: String + dataObjectsCount: String + dataObjectsSize: String } -input BuyNowCanceledEventWhereInput { +input StorageBagWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14069,61 +13632,42 @@ input BuyNowCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [BuyNowCanceledEventWhereInput!] - OR: [BuyNowCanceledEventWhereInput!] - NOT: [BuyNowCanceledEventWhereInput!] + objectsSize_eq: BigInt + objectsSize_gt: BigInt + objectsSize_gte: BigInt + objectsSize_lt: BigInt + objectsSize_lte: BigInt + objectsSize_in: [BigInt!] + owner_json: JSONObject + objects_none: StorageDataObjectWhereInput + objects_some: StorageDataObjectWhereInput + objects_every: StorageDataObjectWhereInput + storageBuckets_none: StorageBucketWhereInput + storageBuckets_some: StorageBucketWhereInput + storageBuckets_every: StorageBucketWhereInput + distributionBuckets_none: DistributionBucketWhereInput + distributionBuckets_some: DistributionBucketWhereInput + distributionBuckets_every: DistributionBucketWhereInput + AND: [StorageBagWhereInput!] + OR: [StorageBagWhereInput!] + NOT: [StorageBagWhereInput!] } -input BuyNowCanceledEventWhereUniqueInput { +input StorageBagWhereUniqueInput { id: ID! } -input BuyNowCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - ownerMember: ID - ownerCuratorGroup: ID +input StorageBagCreateInput { + objectsSize: String! + owner: JSONObject! } -input BuyNowCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - ownerMember: ID - ownerCuratorGroup: ID +input StorageBagUpdateInput { + objectsSize: String + owner: JSONObject } -input BuyNowPriceUpdatedEventWhereInput { +input ChannelNftCollectorsWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14148,69 +13692,46 @@ input BuyNowPriceUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - newPrice_eq: BigInt - newPrice_gt: BigInt - newPrice_gte: BigInt - newPrice_lt: BigInt - newPrice_lte: BigInt - newPrice_in: [BigInt!] - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [BuyNowPriceUpdatedEventWhereInput!] - OR: [BuyNowPriceUpdatedEventWhereInput!] - NOT: [BuyNowPriceUpdatedEventWhereInput!] + amount_eq: Int + amount_gt: Int + amount_gte: Int + amount_lt: Int + amount_lte: Int + amount_in: [Int!] + lastIncreaseAt_eq: DateTime + lastIncreaseAt_lt: DateTime + lastIncreaseAt_lte: DateTime + lastIncreaseAt_gt: DateTime + lastIncreaseAt_gte: DateTime + channel: ChannelWhereInput + member: MembershipWhereInput + curatorGroup: CuratorGroupWhereInput + AND: [ChannelNftCollectorsWhereInput!] + OR: [ChannelNftCollectorsWhereInput!] + NOT: [ChannelNftCollectorsWhereInput!] } -input BuyNowPriceUpdatedEventWhereUniqueInput { +input ChannelNftCollectorsWhereUniqueInput { id: ID! } -input BuyNowPriceUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - newPrice: String! - ownerMember: ID - ownerCuratorGroup: ID +input ChannelNftCollectorsCreateInput { + channel: ID! + member: ID + curatorGroup: ID + amount: Float! + lastIncreaseAt: DateTime! } -input BuyNowPriceUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - newPrice: String - ownerMember: ID - ownerCuratorGroup: ID +input ChannelNftCollectorsUpdateInput { + channel: ID + member: ID + curatorGroup: ID + amount: Float + lastIncreaseAt: DateTime } -input NftBoughtEventWhereInput { +input CuratorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14235,69 +13756,33 @@ input NftBoughtEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - video: VideoWhereInput - member: MembershipWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftBoughtEventWhereInput!] - OR: [NftBoughtEventWhereInput!] - NOT: [NftBoughtEventWhereInput!] + dummy_eq: Int + dummy_gt: Int + dummy_gte: Int + dummy_lt: Int + dummy_lte: Int + dummy_in: [Int!] + curatorGroups_none: CuratorAgentPermissionsWhereInput + curatorGroups_some: CuratorAgentPermissionsWhereInput + curatorGroups_every: CuratorAgentPermissionsWhereInput + AND: [CuratorWhereInput!] + OR: [CuratorWhereInput!] + NOT: [CuratorWhereInput!] } -input NftBoughtEventWhereUniqueInput { +input CuratorWhereUniqueInput { id: ID! } -input NftBoughtEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - member: ID! - ownerMember: ID - ownerCuratorGroup: ID - price: String! +input CuratorCreateInput { + dummy: Float } -input NftBoughtEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - member: ID - ownerMember: ID - ownerCuratorGroup: ID - price: String +input CuratorUpdateInput { + dummy: Float } -input NftSellOrderMadeEventWhereInput { +input CuratorAgentPermissionsWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14322,69 +13807,33 @@ input NftSellOrderMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftSellOrderMadeEventWhereInput!] - OR: [NftSellOrderMadeEventWhereInput!] - NOT: [NftSellOrderMadeEventWhereInput!] + permissions_containsAll: [String!] + permissions_containsNone: [String!] + permissions_containsAny: [String!] + curatorGroup: CuratorGroupWhereInput + curator: CuratorWhereInput + AND: [CuratorAgentPermissionsWhereInput!] + OR: [CuratorAgentPermissionsWhereInput!] + NOT: [CuratorAgentPermissionsWhereInput!] } -input NftSellOrderMadeEventWhereUniqueInput { +input CuratorAgentPermissionsWhereUniqueInput { id: ID! } -input NftSellOrderMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - ownerMember: ID - ownerCuratorGroup: ID - price: String! +input CuratorAgentPermissionsCreateInput { + curatorGroup: ID! + curator: ID! + permissions: [String!]! } -input NftSellOrderMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - ownerMember: ID - ownerCuratorGroup: ID - price: String +input CuratorAgentPermissionsUpdateInput { + curatorGroup: ID + curator: ID + permissions: [String!] } -input NftSlingedBackToTheOriginalArtistEventWhereInput { +input AuctionBidCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14428,42 +13877,42 @@ input NftSlingedBackToTheOriginalArtistEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject + member: MembershipWhereInput video: VideoWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftSlingedBackToTheOriginalArtistEventWhereInput!] - OR: [NftSlingedBackToTheOriginalArtistEventWhereInput!] - NOT: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + AND: [AuctionBidCanceledEventWhereInput!] + OR: [AuctionBidCanceledEventWhereInput!] + NOT: [AuctionBidCanceledEventWhereInput!] } -input NftSlingedBackToTheOriginalArtistEventWhereUniqueInput { +input AuctionBidCanceledEventWhereUniqueInput { id: ID! } -input NftSlingedBackToTheOriginalArtistEventCreateInput { +input AuctionBidCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + member: ID! video: ID! - contentActor: JSONObject! ownerMember: ID ownerCuratorGroup: ID } -input NftSlingedBackToTheOriginalArtistEventUpdateInput { +input AuctionBidCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + member: ID video: ID - contentActor: JSONObject ownerMember: ID ownerCuratorGroup: ID } -input OfferAcceptedEventWhereInput { +input NftIssuedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14507,47 +13956,60 @@ input OfferAcceptedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] + contentActor_json: JSONObject + royalty_eq: Float + royalty_gt: Float + royalty_gte: Float + royalty_lt: Float + royalty_lte: Float + royalty_in: [Float!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] video: VideoWhereInput + videoCategory: VideoCategoryWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferAcceptedEventWhereInput!] - OR: [OfferAcceptedEventWhereInput!] - NOT: [OfferAcceptedEventWhereInput!] + AND: [NftIssuedEventWhereInput!] + OR: [NftIssuedEventWhereInput!] + NOT: [NftIssuedEventWhereInput!] } -input OfferAcceptedEventWhereUniqueInput { +input NftIssuedEventWhereUniqueInput { id: ID! } -input OfferAcceptedEventCreateInput { +input NftIssuedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + contentActor: JSONObject! video: ID! + videoCategory: ID + royalty: Float + metadata: String! ownerMember: ID ownerCuratorGroup: ID - price: String } -input OfferAcceptedEventUpdateInput { +input NftIssuedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + contentActor: JSONObject video: ID + videoCategory: ID + royalty: Float + metadata: String ownerMember: ID ownerCuratorGroup: ID - price: String } -input OfferCanceledEventWhereInput { +input VideoCategoryWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14572,61 +14034,226 @@ input OfferCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferCanceledEventWhereInput!] - OR: [OfferCanceledEventWhereInput!] - NOT: [OfferCanceledEventWhereInput!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + activeVideosCounter_eq: Int + activeVideosCounter_gt: Int + activeVideosCounter_gte: Int + activeVideosCounter_lt: Int + activeVideosCounter_lte: Int + activeVideosCounter_in: [Int!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + parentCategory: VideoCategoryWhereInput + videos_none: VideoWhereInput + videos_some: VideoWhereInput + videos_every: VideoWhereInput + nfts_none: OwnedNftWhereInput + nfts_some: OwnedNftWhereInput + nfts_every: OwnedNftWhereInput + nftissuedeventvideoCategory_none: NftIssuedEventWhereInput + nftissuedeventvideoCategory_some: NftIssuedEventWhereInput + nftissuedeventvideoCategory_every: NftIssuedEventWhereInput + videocategoryparentCategory_none: VideoCategoryWhereInput + videocategoryparentCategory_some: VideoCategoryWhereInput + videocategoryparentCategory_every: VideoCategoryWhereInput + AND: [VideoCategoryWhereInput!] + OR: [VideoCategoryWhereInput!] + NOT: [VideoCategoryWhereInput!] } -input OfferCanceledEventWhereUniqueInput { +input VideoCategoryWhereUniqueInput { id: ID! } -input OfferCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! +input VideoCategoryCreateInput { + name: String + description: String + activeVideosCounter: Float! + parentCategory: ID + createdInBlock: Float! +} + +input VideoCategoryUpdateInput { + name: String + description: String + activeVideosCounter: Float + parentCategory: ID + createdInBlock: Float +} + +input TransactionalStatusUpdateWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + transactionalStatus_json: JSONObject + changedAt_eq: Int + changedAt_gt: Int + changedAt_gte: Int + changedAt_lt: Int + changedAt_lte: Int + changedAt_in: [Int!] + nft: OwnedNftWhereInput + transactionalStatusAuction: AuctionWhereInput + AND: [TransactionalStatusUpdateWhereInput!] + OR: [TransactionalStatusUpdateWhereInput!] + NOT: [TransactionalStatusUpdateWhereInput!] +} + +input TransactionalStatusUpdateWhereUniqueInput { + id: ID! +} + +input TransactionalStatusUpdateCreateInput { + nft: ID! + transactionalStatus: JSONObject! + transactionalStatusAuction: ID + changedAt: Float! +} + +input TransactionalStatusUpdateUpdateInput { + nft: ID + transactionalStatus: JSONObject + transactionalStatusAuction: ID + changedAt: Float +} + +input OwnedNftWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] + transactionalStatus_json: JSONObject + creatorRoyalty_eq: Float + creatorRoyalty_gt: Float + creatorRoyalty_gte: Float + creatorRoyalty_lt: Float + creatorRoyalty_lte: Float + creatorRoyalty_in: [Float!] + isOwnedByChannel_eq: Boolean + isOwnedByChannel_in: [Boolean!] + lastSalePrice_eq: BigInt + lastSalePrice_gt: BigInt + lastSalePrice_gte: BigInt + lastSalePrice_lt: BigInt + lastSalePrice_lte: BigInt + lastSalePrice_in: [BigInt!] + lastSaleDate_eq: DateTime + lastSaleDate_lt: DateTime + lastSaleDate_lte: DateTime + lastSaleDate_gt: DateTime + lastSaleDate_gte: DateTime + video: VideoWhereInput + videoCategory: VideoCategoryWhereInput + auctions_none: AuctionWhereInput + auctions_some: AuctionWhereInput + auctions_every: AuctionWhereInput + ownerMember: MembershipWhereInput + transactionalStatusAuction: AuctionWhereInput + transactionalStatusUpdates_none: TransactionalStatusUpdateWhereInput + transactionalStatusUpdates_some: TransactionalStatusUpdateWhereInput + transactionalStatusUpdates_every: TransactionalStatusUpdateWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + creatorChannel: ChannelWhereInput + bids_none: BidWhereInput + bids_some: BidWhereInput + bids_every: BidWhereInput + AND: [OwnedNftWhereInput!] + OR: [OwnedNftWhereInput!] + NOT: [OwnedNftWhereInput!] +} + +input OwnedNftWhereUniqueInput { + id: ID! +} + +input OwnedNftCreateInput { + videoCategory: ID ownerMember: ID + metadata: String! + transactionalStatus: JSONObject! + transactionalStatusAuction: ID + creatorRoyalty: Float ownerCuratorGroup: ID + isOwnedByChannel: Boolean! + creatorChannel: ID! + lastSalePrice: String + lastSaleDate: DateTime } -input OfferCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject +input OwnedNftUpdateInput { + videoCategory: ID ownerMember: ID + metadata: String + transactionalStatus: JSONObject + transactionalStatusAuction: ID + creatorRoyalty: Float ownerCuratorGroup: ID + isOwnedByChannel: Boolean + creatorChannel: ID + lastSalePrice: String + lastSaleDate: DateTime } -input OfferStartedEventWhereInput { +input EnglishAuctionStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14670,53 +14297,45 @@ input OfferStartedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] + actor_json: JSONObject video: VideoWhereInput - member: MembershipWhereInput + auction: AuctionWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferStartedEventWhereInput!] - OR: [OfferStartedEventWhereInput!] - NOT: [OfferStartedEventWhereInput!] + AND: [EnglishAuctionStartedEventWhereInput!] + OR: [EnglishAuctionStartedEventWhereInput!] + NOT: [EnglishAuctionStartedEventWhereInput!] } -input OfferStartedEventWhereUniqueInput { +input EnglishAuctionStartedEventWhereUniqueInput { id: ID! } -input OfferStartedEventCreateInput { +input EnglishAuctionStartedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + actor: JSONObject! video: ID! - contentActor: JSONObject! - member: ID! - price: String + auction: ID! ownerMember: ID ownerCuratorGroup: ID } -input OfferStartedEventUpdateInput { +input EnglishAuctionStartedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + actor: JSONObject video: ID - contentActor: JSONObject - member: ID - price: String + auction: ID ownerMember: ID ownerCuratorGroup: ID } -input CuratorGroupWhereInput { +input OpenAuctionStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14741,89 +14360,64 @@ input CuratorGroupWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - isActive_eq: Boolean - isActive_in: [Boolean!] - channels_none: ChannelWhereInput - channels_some: ChannelWhereInput - channels_every: ChannelWhereInput - nftCollectorInChannels_none: ChannelNftCollectorsWhereInput - nftCollectorInChannels_some: ChannelNftCollectorsWhereInput - nftCollectorInChannels_every: ChannelNftCollectorsWhereInput - curators_none: CuratorAgentPermissionsWhereInput - curators_some: CuratorAgentPermissionsWhereInput - curators_every: CuratorAgentPermissionsWhereInput - auctionbidcanceledeventownerCuratorGroup_none: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventownerCuratorGroup_some: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventownerCuratorGroup_every: AuctionBidCanceledEventWhereInput - auctionbidmadeeventownerCuratorGroup_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventownerCuratorGroup_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventownerCuratorGroup_every: AuctionBidMadeEventWhereInput - auctioncanceledeventownerCuratorGroup_none: AuctionCanceledEventWhereInput - auctioncanceledeventownerCuratorGroup_some: AuctionCanceledEventWhereInput - auctioncanceledeventownerCuratorGroup_every: AuctionCanceledEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_every: BidMadeCompletingAuctionEventWhereInput - buynowcanceledeventownerCuratorGroup_none: BuyNowCanceledEventWhereInput - buynowcanceledeventownerCuratorGroup_some: BuyNowCanceledEventWhereInput - buynowcanceledeventownerCuratorGroup_every: BuyNowCanceledEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_none: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_some: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_every: BuyNowPriceUpdatedEventWhereInput - englishauctionsettledeventownerCuratorGroup_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventownerCuratorGroup_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventownerCuratorGroup_every: EnglishAuctionSettledEventWhereInput - englishauctionstartedeventownerCuratorGroup_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventownerCuratorGroup_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventownerCuratorGroup_every: EnglishAuctionStartedEventWhereInput - nftboughteventownerCuratorGroup_none: NftBoughtEventWhereInput - nftboughteventownerCuratorGroup_some: NftBoughtEventWhereInput - nftboughteventownerCuratorGroup_every: NftBoughtEventWhereInput - nftissuedeventownerCuratorGroup_none: NftIssuedEventWhereInput - nftissuedeventownerCuratorGroup_some: NftIssuedEventWhereInput - nftissuedeventownerCuratorGroup_every: NftIssuedEventWhereInput - nftsellordermadeeventownerCuratorGroup_none: NftSellOrderMadeEventWhereInput - nftsellordermadeeventownerCuratorGroup_some: NftSellOrderMadeEventWhereInput - nftsellordermadeeventownerCuratorGroup_every: NftSellOrderMadeEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_none: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_some: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_every: NftSlingedBackToTheOriginalArtistEventWhereInput - offeracceptedeventownerCuratorGroup_none: OfferAcceptedEventWhereInput - offeracceptedeventownerCuratorGroup_some: OfferAcceptedEventWhereInput - offeracceptedeventownerCuratorGroup_every: OfferAcceptedEventWhereInput - offercanceledeventownerCuratorGroup_none: OfferCanceledEventWhereInput - offercanceledeventownerCuratorGroup_some: OfferCanceledEventWhereInput - offercanceledeventownerCuratorGroup_every: OfferCanceledEventWhereInput - offerstartedeventownerCuratorGroup_none: OfferStartedEventWhereInput - offerstartedeventownerCuratorGroup_some: OfferStartedEventWhereInput - offerstartedeventownerCuratorGroup_every: OfferStartedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_every: OpenAuctionBidAcceptedEventWhereInput - openauctionstartedeventownerCuratorGroup_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventownerCuratorGroup_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventownerCuratorGroup_every: OpenAuctionStartedEventWhereInput - ownednftownerCuratorGroup_none: OwnedNftWhereInput - ownednftownerCuratorGroup_some: OwnedNftWhereInput - ownednftownerCuratorGroup_every: OwnedNftWhereInput - AND: [CuratorGroupWhereInput!] - OR: [CuratorGroupWhereInput!] - NOT: [CuratorGroupWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + actor_json: JSONObject + video: VideoWhereInput + auction: AuctionWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OpenAuctionStartedEventWhereInput!] + OR: [OpenAuctionStartedEventWhereInput!] + NOT: [OpenAuctionStartedEventWhereInput!] } -input CuratorGroupWhereUniqueInput { +input OpenAuctionStartedEventWhereUniqueInput { id: ID! } -input CuratorGroupCreateInput { - isActive: Boolean! +input OpenAuctionStartedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + actor: JSONObject! + video: ID! + auction: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input CuratorGroupUpdateInput { - isActive: Boolean +input OpenAuctionStartedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + actor: JSONObject + video: ID + auction: ID + ownerMember: ID + ownerCuratorGroup: ID } -input VideoSubtitleWhereInput { +input AuctionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14848,45 +14442,95 @@ input VideoSubtitleWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - type_eq: String - type_contains: String - type_startsWith: String - type_endsWith: String - type_in: [String!] - mimeType_eq: String - mimeType_contains: String - mimeType_startsWith: String - mimeType_endsWith: String - mimeType_in: [String!] - video: VideoWhereInput - language: LanguageWhereInput - asset: StorageDataObjectWhereInput - AND: [VideoSubtitleWhereInput!] - OR: [VideoSubtitleWhereInput!] - NOT: [VideoSubtitleWhereInput!] + startingPrice_eq: BigInt + startingPrice_gt: BigInt + startingPrice_gte: BigInt + startingPrice_lt: BigInt + startingPrice_lte: BigInt + startingPrice_in: [BigInt!] + buyNowPrice_eq: BigInt + buyNowPrice_gt: BigInt + buyNowPrice_gte: BigInt + buyNowPrice_lt: BigInt + buyNowPrice_lte: BigInt + buyNowPrice_in: [BigInt!] + auctionType_json: JSONObject + startsAtBlock_eq: Int + startsAtBlock_gt: Int + startsAtBlock_gte: Int + startsAtBlock_lt: Int + startsAtBlock_lte: Int + startsAtBlock_in: [Int!] + endedAtBlock_eq: Int + endedAtBlock_gt: Int + endedAtBlock_gte: Int + endedAtBlock_lt: Int + endedAtBlock_lte: Int + endedAtBlock_in: [Int!] + isCanceled_eq: Boolean + isCanceled_in: [Boolean!] + isCompleted_eq: Boolean + isCompleted_in: [Boolean!] + nft: OwnedNftWhereInput + initialOwner: MembershipWhereInput + winningMember: MembershipWhereInput + topBid: BidWhereInput + bids_none: BidWhereInput + bids_some: BidWhereInput + bids_every: BidWhereInput + whitelistedMembers_none: MembershipWhereInput + whitelistedMembers_some: MembershipWhereInput + whitelistedMembers_every: MembershipWhereInput + englishauctionstartedeventauction_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventauction_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventauction_every: EnglishAuctionStartedEventWhereInput + openauctionstartedeventauction_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventauction_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventauction_every: OpenAuctionStartedEventWhereInput + ownednfttransactionalStatusAuction_none: OwnedNftWhereInput + ownednfttransactionalStatusAuction_some: OwnedNftWhereInput + ownednfttransactionalStatusAuction_every: OwnedNftWhereInput + transactionalstatusupdatetransactionalStatusAuction_none: TransactionalStatusUpdateWhereInput + transactionalstatusupdatetransactionalStatusAuction_some: TransactionalStatusUpdateWhereInput + transactionalstatusupdatetransactionalStatusAuction_every: TransactionalStatusUpdateWhereInput + AND: [AuctionWhereInput!] + OR: [AuctionWhereInput!] + NOT: [AuctionWhereInput!] } -input VideoSubtitleWhereUniqueInput { +input AuctionWhereUniqueInput { id: ID! } -input VideoSubtitleCreateInput { - video: ID! - type: String! - language: ID - mimeType: String! - asset: ID +input AuctionCreateInput { + nft: ID! + initialOwner: ID + winningMember: ID + startingPrice: String! + buyNowPrice: String + auctionType: JSONObject! + topBid: ID + startsAtBlock: Float! + endedAtBlock: Float + isCanceled: Boolean! + isCompleted: Boolean! } -input VideoSubtitleUpdateInput { - video: ID - type: String - language: ID - mimeType: String - asset: ID +input AuctionUpdateInput { + nft: ID + initialOwner: ID + winningMember: ID + startingPrice: String + buyNowPrice: String + auctionType: JSONObject + topBid: ID + startsAtBlock: Float + endedAtBlock: Float + isCanceled: Boolean + isCompleted: Boolean } -input LanguageWhereInput { +input BidMadeCompletingAuctionEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14911,46 +14555,81 @@ input LanguageWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - iso_eq: String - iso_contains: String - iso_startsWith: String - iso_endsWith: String - iso_in: [String!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - channellanguage_none: ChannelWhereInput - channellanguage_some: ChannelWhereInput - channellanguage_every: ChannelWhereInput - videolanguage_none: VideoWhereInput - videolanguage_some: VideoWhereInput - videolanguage_every: VideoWhereInput - videosubtitlelanguage_none: VideoSubtitleWhereInput - videosubtitlelanguage_some: VideoSubtitleWhereInput - videosubtitlelanguage_every: VideoSubtitleWhereInput - AND: [LanguageWhereInput!] - OR: [LanguageWhereInput!] - NOT: [LanguageWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] + member: MembershipWhereInput + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + winningBid: BidWhereInput + previousTopBid: BidWhereInput + previousTopBidder: MembershipWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + AND: [BidMadeCompletingAuctionEventWhereInput!] + OR: [BidMadeCompletingAuctionEventWhereInput!] + NOT: [BidMadeCompletingAuctionEventWhereInput!] } -input LanguageWhereUniqueInput { +input BidMadeCompletingAuctionEventWhereUniqueInput { id: ID! } -input LanguageCreateInput { - iso: String! - createdInBlock: Float! +input BidMadeCompletingAuctionEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + member: ID! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID + price: String! + winningBid: ID! + previousTopBid: ID + previousTopBidder: ID } -input LanguageUpdateInput { - iso: String - createdInBlock: Float +input BidMadeCompletingAuctionEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + member: ID + video: ID + ownerMember: ID + ownerCuratorGroup: ID + price: String + winningBid: ID + previousTopBid: ID + previousTopBidder: ID } -input CollaboratorWhereInput { +input EnglishAuctionSettledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14975,33 +14654,67 @@ input CollaboratorWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - permissions_containsAll: [String!] - permissions_containsNone: [String!] - permissions_containsAny: [String!] - channel: ChannelWhereInput - member: MembershipWhereInput - AND: [CollaboratorWhereInput!] - OR: [CollaboratorWhereInput!] - NOT: [CollaboratorWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + winner: MembershipWhereInput + winningBid: BidWhereInput + video: VideoWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [EnglishAuctionSettledEventWhereInput!] + OR: [EnglishAuctionSettledEventWhereInput!] + NOT: [EnglishAuctionSettledEventWhereInput!] } -input CollaboratorWhereUniqueInput { +input EnglishAuctionSettledEventWhereUniqueInput { id: ID! } -input CollaboratorCreateInput { - channel: ID! - member: ID! - permissions: [String!]! +input EnglishAuctionSettledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + winner: ID! + winningBid: ID! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input CollaboratorUpdateInput { - channel: ID - member: ID - permissions: [String!] +input EnglishAuctionSettledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + winner: ID + winningBid: ID + video: ID + ownerMember: ID + ownerCuratorGroup: ID } -input ChannelRewardClaimedEventWhereInput { +input OpenAuctionBidAcceptedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15045,41 +14758,51 @@ input ChannelRewardClaimedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - channel: ChannelWhereInput - AND: [ChannelRewardClaimedEventWhereInput!] - OR: [ChannelRewardClaimedEventWhereInput!] - NOT: [ChannelRewardClaimedEventWhereInput!] + contentActor_json: JSONObject + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + winningBid: BidWhereInput + winningBidder: MembershipWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + AND: [OpenAuctionBidAcceptedEventWhereInput!] + OR: [OpenAuctionBidAcceptedEventWhereInput!] + NOT: [OpenAuctionBidAcceptedEventWhereInput!] } -input ChannelRewardClaimedEventWhereUniqueInput { +input OpenAuctionBidAcceptedEventWhereUniqueInput { id: ID! } -input ChannelRewardClaimedEventCreateInput { +input OpenAuctionBidAcceptedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - channel: ID! - amount: String! + contentActor: JSONObject! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID + winningBid: ID + winningBidder: ID } -input ChannelRewardClaimedEventUpdateInput { +input OpenAuctionBidAcceptedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - channel: ID - amount: String + contentActor: JSONObject + video: ID + ownerMember: ID + ownerCuratorGroup: ID + winningBid: ID + winningBidder: ID } -input ChannelFundsWithdrawnEventWhereInput { +input BidWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15104,70 +14827,75 @@ input ChannelFundsWithdrawnEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] amount_eq: BigInt amount_gt: BigInt amount_gte: BigInt amount_lt: BigInt amount_lte: BigInt amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - actor_json: JSONObject - channel: ChannelWhereInput - AND: [ChannelFundsWithdrawnEventWhereInput!] - OR: [ChannelFundsWithdrawnEventWhereInput!] - NOT: [ChannelFundsWithdrawnEventWhereInput!] + isCanceled_eq: Boolean + isCanceled_in: [Boolean!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + auction: AuctionWhereInput + nft: OwnedNftWhereInput + auctionTopBid: AuctionWhereInput + bidder: MembershipWhereInput + auctionbidmadeeventpreviousTopBid_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventpreviousTopBid_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventpreviousTopBid_every: AuctionBidMadeEventWhereInput + bidmadecompletingauctioneventwinningBid_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventwinningBid_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventwinningBid_every: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_every: BidMadeCompletingAuctionEventWhereInput + englishauctionsettledeventwinningBid_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventwinningBid_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventwinningBid_every: EnglishAuctionSettledEventWhereInput + openauctionbidacceptedeventwinningBid_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventwinningBid_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventwinningBid_every: OpenAuctionBidAcceptedEventWhereInput + AND: [BidWhereInput!] + OR: [BidWhereInput!] + NOT: [BidWhereInput!] } -input ChannelFundsWithdrawnEventWhereUniqueInput { +input BidWhereUniqueInput { id: ID! } -input ChannelFundsWithdrawnEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - channel: ID! +input BidCreateInput { + auction: ID! + nft: ID! + bidder: ID! amount: String! - account: String - actor: JSONObject! + isCanceled: Boolean! + createdInBlock: Float! + indexInBlock: Float! } -input ChannelFundsWithdrawnEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - channel: ID +input BidUpdateInput { + auction: ID + nft: ID + bidder: ID amount: String - account: String - actor: JSONObject + isCanceled: Boolean + createdInBlock: Float + indexInBlock: Float } -input ChannelPaymentMadeEventWhereInput { +input AuctionBidMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15211,54 +14939,56 @@ input ChannelPaymentMadeEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - paymentContext_json: JSONObject - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - payer: MembershipWhereInput - payeeChannel: ChannelWhereInput - AND: [ChannelPaymentMadeEventWhereInput!] - OR: [ChannelPaymentMadeEventWhereInput!] - NOT: [ChannelPaymentMadeEventWhereInput!] + bidAmount_eq: BigInt + bidAmount_gt: BigInt + bidAmount_gte: BigInt + bidAmount_lt: BigInt + bidAmount_lte: BigInt + bidAmount_in: [BigInt!] + member: MembershipWhereInput + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + previousTopBid: BidWhereInput + previousTopBidder: MembershipWhereInput + AND: [AuctionBidMadeEventWhereInput!] + OR: [AuctionBidMadeEventWhereInput!] + NOT: [AuctionBidMadeEventWhereInput!] } -input ChannelPaymentMadeEventWhereUniqueInput { +input AuctionBidMadeEventWhereUniqueInput { id: ID! } -input ChannelPaymentMadeEventCreateInput { +input AuctionBidMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - payer: ID! - amount: String! - paymentContext: JSONObject! - payeeChannel: ID - rationale: String + member: ID! + video: ID! + bidAmount: String! + ownerMember: ID + ownerCuratorGroup: ID + previousTopBid: ID + previousTopBidder: ID } -input ChannelPaymentMadeEventUpdateInput { +input AuctionBidMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - payer: ID - amount: String - paymentContext: JSONObject - payeeChannel: ID - rationale: String + member: ID + video: ID + bidAmount: String + ownerMember: ID + ownerCuratorGroup: ID + previousTopBid: ID + previousTopBidder: ID } -input ChannelRewardClaimedAndWithdrawnEventWhereInput { +input AuctionCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15302,51 +15032,42 @@ input ChannelRewardClaimedAndWithdrawnEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - actor_json: JSONObject - channel: ChannelWhereInput - AND: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] - OR: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] - NOT: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + contentActor_json: JSONObject + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [AuctionCanceledEventWhereInput!] + OR: [AuctionCanceledEventWhereInput!] + NOT: [AuctionCanceledEventWhereInput!] } -input ChannelRewardClaimedAndWithdrawnEventWhereUniqueInput { +input AuctionCanceledEventWhereUniqueInput { id: ID! } -input ChannelRewardClaimedAndWithdrawnEventCreateInput { +input AuctionCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - channel: ID! - amount: String! - account: String - actor: JSONObject! + contentActor: JSONObject! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input ChannelRewardClaimedAndWithdrawnEventUpdateInput { +input AuctionCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - channel: ID - amount: String - account: String - actor: JSONObject + contentActor: JSONObject + video: ID + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionWhereInput { +input BuyNowCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15371,46 +15092,61 @@ input CommentReactionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reactionId_eq: Int - reactionId_gt: Int - reactionId_gte: Int - reactionId_lt: Int - reactionId_lte: Int - reactionId_in: [Int!] - memberId_eq: String - memberId_contains: String - memberId_startsWith: String - memberId_endsWith: String - memberId_in: [String!] - member: MembershipWhereInput - comment: CommentWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject video: VideoWhereInput - AND: [CommentReactionWhereInput!] - OR: [CommentReactionWhereInput!] - NOT: [CommentReactionWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [BuyNowCanceledEventWhereInput!] + OR: [BuyNowCanceledEventWhereInput!] + NOT: [BuyNowCanceledEventWhereInput!] } -input CommentReactionWhereUniqueInput { +input BuyNowCanceledEventWhereUniqueInput { id: ID! } -input CommentReactionCreateInput { - reactionId: Float! - member: ID! - memberId: String! - comment: ID! +input BuyNowCanceledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! video: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionUpdateInput { - reactionId: Float - member: ID - memberId: String - comment: ID +input BuyNowCanceledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float video: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionsCountByReactionIdWhereInput { +input BuyNowPriceUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15435,44 +15171,69 @@ input CommentReactionsCountByReactionIdWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reactionId_eq: Int - reactionId_gt: Int - reactionId_gte: Int - reactionId_lt: Int - reactionId_lte: Int - reactionId_in: [Int!] - count_eq: Int - count_gt: Int - count_gte: Int - count_lt: Int - count_lte: Int - count_in: [Int!] - comment: CommentWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject + newPrice_eq: BigInt + newPrice_gt: BigInt + newPrice_gte: BigInt + newPrice_lt: BigInt + newPrice_lte: BigInt + newPrice_in: [BigInt!] video: VideoWhereInput - AND: [CommentReactionsCountByReactionIdWhereInput!] - OR: [CommentReactionsCountByReactionIdWhereInput!] - NOT: [CommentReactionsCountByReactionIdWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [BuyNowPriceUpdatedEventWhereInput!] + OR: [BuyNowPriceUpdatedEventWhereInput!] + NOT: [BuyNowPriceUpdatedEventWhereInput!] } -input CommentReactionsCountByReactionIdWhereUniqueInput { +input BuyNowPriceUpdatedEventWhereUniqueInput { id: ID! } -input CommentReactionsCountByReactionIdCreateInput { - reactionId: Float! - count: Float! - comment: ID! +input BuyNowPriceUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! video: ID! + contentActor: JSONObject! + newPrice: String! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionsCountByReactionIdUpdateInput { - reactionId: Float - count: Float - comment: ID +input BuyNowPriceUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float video: ID + contentActor: JSONObject + newPrice: String + ownerMember: ID + ownerCuratorGroup: ID } -input CommentTextUpdatedEventWhereInput { +input NftBoughtEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15516,46 +15277,50 @@ input CommentTextUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newText_eq: String - newText_contains: String - newText_startsWith: String - newText_endsWith: String - newText_in: [String!] - comment: CommentWhereInput + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentTextUpdatedEventWhereInput!] - OR: [CommentTextUpdatedEventWhereInput!] - NOT: [CommentTextUpdatedEventWhereInput!] + member: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftBoughtEventWhereInput!] + OR: [NftBoughtEventWhereInput!] + NOT: [NftBoughtEventWhereInput!] } -input CommentTextUpdatedEventWhereUniqueInput { +input NftBoughtEventWhereUniqueInput { id: ID! } -input CommentTextUpdatedEventCreateInput { +input NftBoughtEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - newText: String! + member: ID! + ownerMember: ID + ownerCuratorGroup: ID + price: String! } -input CommentTextUpdatedEventUpdateInput { +input NftBoughtEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - newText: String + member: ID + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentDeletedEventWhereInput { +input NftSellOrderMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15599,39 +15364,50 @@ input CommentDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - comment: CommentWhereInput + contentActor_json: JSONObject + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentDeletedEventWhereInput!] - OR: [CommentDeletedEventWhereInput!] - NOT: [CommentDeletedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftSellOrderMadeEventWhereInput!] + OR: [NftSellOrderMadeEventWhereInput!] + NOT: [NftSellOrderMadeEventWhereInput!] } -input CommentDeletedEventWhereUniqueInput { +input NftSellOrderMadeEventWhereUniqueInput { id: ID! } -input CommentDeletedEventCreateInput { +input NftSellOrderMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID + price: String! } -input CommentDeletedEventUpdateInput { +input NftSellOrderMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentModeratedEventWhereInput { +input NftSlingedBackToTheOriginalArtistEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15675,49 +15451,42 @@ input CommentModeratedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - actor_json: JSONObject - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - comment: CommentWhereInput + contentActor_json: JSONObject video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentModeratedEventWhereInput!] - OR: [CommentModeratedEventWhereInput!] - NOT: [CommentModeratedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + OR: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + NOT: [NftSlingedBackToTheOriginalArtistEventWhereInput!] } -input CommentModeratedEventWhereUniqueInput { +input NftSlingedBackToTheOriginalArtistEventWhereUniqueInput { id: ID! } -input CommentModeratedEventCreateInput { +input NftSlingedBackToTheOriginalArtistEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - actor: JSONObject! - rationale: String! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentModeratedEventUpdateInput { +input NftSlingedBackToTheOriginalArtistEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - actor: JSONObject - rationale: String + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentPinnedEventWhereInput { +input OfferAcceptedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15761,43 +15530,47 @@ input CommentPinnedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - action_eq: Boolean - action_in: [Boolean!] - comment: CommentWhereInput + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentPinnedEventWhereInput!] - OR: [CommentPinnedEventWhereInput!] - NOT: [CommentPinnedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferAcceptedEventWhereInput!] + OR: [OfferAcceptedEventWhereInput!] + NOT: [OfferAcceptedEventWhereInput!] } -input CommentPinnedEventWhereUniqueInput { +input OfferAcceptedEventWhereUniqueInput { id: ID! } -input CommentPinnedEventCreateInput { +input OfferAcceptedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - action: Boolean! + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentPinnedEventUpdateInput { +input OfferAcceptedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - action: Boolean + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentReactedEventWhereInput { +input OfferCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15841,50 +15614,42 @@ input CommentReactedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reactionResult_eq: Int - reactionResult_gt: Int - reactionResult_gte: Int - reactionResult_lt: Int - reactionResult_lte: Int - reactionResult_in: [Int!] - comment: CommentWhereInput + contentActor_json: JSONObject video: VideoWhereInput - videoChannel: ChannelWhereInput - reactingMember: MembershipWhereInput - AND: [CommentReactedEventWhereInput!] - OR: [CommentReactedEventWhereInput!] - NOT: [CommentReactedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferCanceledEventWhereInput!] + OR: [OfferCanceledEventWhereInput!] + NOT: [OfferCanceledEventWhereInput!] } -input CommentReactedEventWhereUniqueInput { +input OfferCanceledEventWhereUniqueInput { id: ID! } -input CommentReactedEventCreateInput { +input OfferCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - reactionResult: Float! - reactingMember: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactedEventUpdateInput { +input OfferCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - reactionResult: Float - reactingMember: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentWhereInput { +input OfferStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15909,179 +15674,72 @@ input CommentWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - status_eq: CommentStatus - status_in: [CommentStatus!] - repliesCount_eq: Int - repliesCount_gt: Int - repliesCount_gte: Int - repliesCount_lt: Int - repliesCount_lte: Int - repliesCount_in: [Int!] - reactionsCount_eq: Int - reactionsCount_gt: Int - reactionsCount_gte: Int - reactionsCount_lt: Int - reactionsCount_lte: Int - reactionsCount_in: [Int!] - reactionsAndRepliesCount_eq: Int - reactionsAndRepliesCount_gt: Int - reactionsAndRepliesCount_gte: Int - reactionsAndRepliesCount_lt: Int - reactionsAndRepliesCount_lte: Int - reactionsAndRepliesCount_in: [Int!] - isEdited_eq: Boolean - isEdited_in: [Boolean!] - author: MembershipWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - reactions_none: CommentReactionWhereInput - reactions_some: CommentReactionWhereInput - reactions_every: CommentReactionWhereInput - reactionsCountByReactionId_none: CommentReactionsCountByReactionIdWhereInput - reactionsCountByReactionId_some: CommentReactionsCountByReactionIdWhereInput - reactionsCountByReactionId_every: CommentReactionsCountByReactionIdWhereInput - parentComment: CommentWhereInput - edits_none: CommentTextUpdatedEventWhereInput - edits_some: CommentTextUpdatedEventWhereInput - edits_every: CommentTextUpdatedEventWhereInput - deletedInEvent: CommentDeletedEventWhereInput - moderatedInEvent: CommentModeratedEventWhereInput - commentparentComment_none: CommentWhereInput - commentparentComment_some: CommentWhereInput - commentparentComment_every: CommentWhereInput - commentcreatedeventcomment_none: CommentCreatedEventWhereInput - commentcreatedeventcomment_some: CommentCreatedEventWhereInput - commentcreatedeventcomment_every: CommentCreatedEventWhereInput - commentpinnedeventcomment_none: CommentPinnedEventWhereInput - commentpinnedeventcomment_some: CommentPinnedEventWhereInput - commentpinnedeventcomment_every: CommentPinnedEventWhereInput - commentreactedeventcomment_none: CommentReactedEventWhereInput - commentreactedeventcomment_some: CommentReactedEventWhereInput - commentreactedeventcomment_every: CommentReactedEventWhereInput - AND: [CommentWhereInput!] - OR: [CommentWhereInput!] - NOT: [CommentWhereInput!] -} - -input CommentWhereUniqueInput { - id: ID! -} - -input CommentCreateInput { - author: ID! - text: String! - video: ID! - status: CommentStatus! - parentComment: ID - repliesCount: Float! - reactionsCount: Float! - reactionsAndRepliesCount: Float! - isEdited: Boolean! -} - -input CommentUpdateInput { - author: ID - text: String - video: ID - status: CommentStatus - parentComment: ID - repliesCount: Float - reactionsCount: Float - reactionsAndRepliesCount: Float - isEdited: Boolean -} - -input CommentCreatedEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - comment: CommentWhereInput - parentCommentAuthor: MembershipWhereInput - video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentCreatedEventWhereInput!] - OR: [CommentCreatedEventWhereInput!] - NOT: [CommentCreatedEventWhereInput!] + member: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferStartedEventWhereInput!] + OR: [OfferStartedEventWhereInput!] + NOT: [OfferStartedEventWhereInput!] } -input CommentCreatedEventWhereUniqueInput { +input OfferStartedEventWhereUniqueInput { id: ID! } -input CommentCreatedEventCreateInput { +input OfferStartedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! - parentCommentAuthor: ID video: ID! - videoChannel: ID! - text: String! + contentActor: JSONObject! + member: ID! + price: String + ownerMember: ID + ownerCuratorGroup: ID } -input CommentCreatedEventUpdateInput { +input OfferStartedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID - parentCommentAuthor: ID video: ID - videoChannel: ID - text: String + contentActor: JSONObject + member: ID + price: String + ownerMember: ID + ownerCuratorGroup: ID } -input MemberBannedFromChannelEventWhereInput { +input CuratorGroupWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16106,59 +15764,89 @@ input MemberBannedFromChannelEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - action_eq: Boolean - action_in: [Boolean!] - channel: ChannelWhereInput - member: MembershipWhereInput - AND: [MemberBannedFromChannelEventWhereInput!] - OR: [MemberBannedFromChannelEventWhereInput!] - NOT: [MemberBannedFromChannelEventWhereInput!] + isActive_eq: Boolean + isActive_in: [Boolean!] + channels_none: ChannelWhereInput + channels_some: ChannelWhereInput + channels_every: ChannelWhereInput + nftCollectorInChannels_none: ChannelNftCollectorsWhereInput + nftCollectorInChannels_some: ChannelNftCollectorsWhereInput + nftCollectorInChannels_every: ChannelNftCollectorsWhereInput + curators_none: CuratorAgentPermissionsWhereInput + curators_some: CuratorAgentPermissionsWhereInput + curators_every: CuratorAgentPermissionsWhereInput + auctionbidcanceledeventownerCuratorGroup_none: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventownerCuratorGroup_some: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventownerCuratorGroup_every: AuctionBidCanceledEventWhereInput + auctionbidmadeeventownerCuratorGroup_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventownerCuratorGroup_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventownerCuratorGroup_every: AuctionBidMadeEventWhereInput + auctioncanceledeventownerCuratorGroup_none: AuctionCanceledEventWhereInput + auctioncanceledeventownerCuratorGroup_some: AuctionCanceledEventWhereInput + auctioncanceledeventownerCuratorGroup_every: AuctionCanceledEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_every: BidMadeCompletingAuctionEventWhereInput + buynowcanceledeventownerCuratorGroup_none: BuyNowCanceledEventWhereInput + buynowcanceledeventownerCuratorGroup_some: BuyNowCanceledEventWhereInput + buynowcanceledeventownerCuratorGroup_every: BuyNowCanceledEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_none: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_some: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_every: BuyNowPriceUpdatedEventWhereInput + englishauctionsettledeventownerCuratorGroup_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventownerCuratorGroup_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventownerCuratorGroup_every: EnglishAuctionSettledEventWhereInput + englishauctionstartedeventownerCuratorGroup_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventownerCuratorGroup_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventownerCuratorGroup_every: EnglishAuctionStartedEventWhereInput + nftboughteventownerCuratorGroup_none: NftBoughtEventWhereInput + nftboughteventownerCuratorGroup_some: NftBoughtEventWhereInput + nftboughteventownerCuratorGroup_every: NftBoughtEventWhereInput + nftissuedeventownerCuratorGroup_none: NftIssuedEventWhereInput + nftissuedeventownerCuratorGroup_some: NftIssuedEventWhereInput + nftissuedeventownerCuratorGroup_every: NftIssuedEventWhereInput + nftsellordermadeeventownerCuratorGroup_none: NftSellOrderMadeEventWhereInput + nftsellordermadeeventownerCuratorGroup_some: NftSellOrderMadeEventWhereInput + nftsellordermadeeventownerCuratorGroup_every: NftSellOrderMadeEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_none: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_some: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_every: NftSlingedBackToTheOriginalArtistEventWhereInput + offeracceptedeventownerCuratorGroup_none: OfferAcceptedEventWhereInput + offeracceptedeventownerCuratorGroup_some: OfferAcceptedEventWhereInput + offeracceptedeventownerCuratorGroup_every: OfferAcceptedEventWhereInput + offercanceledeventownerCuratorGroup_none: OfferCanceledEventWhereInput + offercanceledeventownerCuratorGroup_some: OfferCanceledEventWhereInput + offercanceledeventownerCuratorGroup_every: OfferCanceledEventWhereInput + offerstartedeventownerCuratorGroup_none: OfferStartedEventWhereInput + offerstartedeventownerCuratorGroup_some: OfferStartedEventWhereInput + offerstartedeventownerCuratorGroup_every: OfferStartedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_every: OpenAuctionBidAcceptedEventWhereInput + openauctionstartedeventownerCuratorGroup_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventownerCuratorGroup_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventownerCuratorGroup_every: OpenAuctionStartedEventWhereInput + ownednftownerCuratorGroup_none: OwnedNftWhereInput + ownednftownerCuratorGroup_some: OwnedNftWhereInput + ownednftownerCuratorGroup_every: OwnedNftWhereInput + AND: [CuratorGroupWhereInput!] + OR: [CuratorGroupWhereInput!] + NOT: [CuratorGroupWhereInput!] } -input MemberBannedFromChannelEventWhereUniqueInput { +input CuratorGroupWhereUniqueInput { id: ID! } -input MemberBannedFromChannelEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - channel: ID! - member: ID! - action: Boolean! +input CuratorGroupCreateInput { + isActive: Boolean! } -input MemberBannedFromChannelEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - channel: ID - member: ID - action: Boolean +input CuratorGroupUpdateInput { + isActive: Boolean } -input VideoReactedEventWhereInput { +input VideoSubtitleWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16183,62 +15871,45 @@ input VideoReactedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - reactionResult_eq: VideoReactionOptions - reactionResult_in: [VideoReactionOptions!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + mimeType_eq: String + mimeType_contains: String + mimeType_startsWith: String + mimeType_endsWith: String + mimeType_in: [String!] video: VideoWhereInput - videoChannel: ChannelWhereInput - reactingMember: MembershipWhereInput - AND: [VideoReactedEventWhereInput!] - OR: [VideoReactedEventWhereInput!] - NOT: [VideoReactedEventWhereInput!] + language: LanguageWhereInput + asset: StorageDataObjectWhereInput + AND: [VideoSubtitleWhereInput!] + OR: [VideoSubtitleWhereInput!] + NOT: [VideoSubtitleWhereInput!] } -input VideoReactedEventWhereUniqueInput { +input VideoSubtitleWhereUniqueInput { id: ID! } -input VideoReactedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! +input VideoSubtitleCreateInput { video: ID! - videoChannel: ID! - reactionResult: VideoReactionOptions! - reactingMember: ID! + type: String! + language: ID + mimeType: String! + asset: ID } -input VideoReactedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float +input VideoSubtitleUpdateInput { video: ID - videoChannel: ID - reactionResult: VideoReactionOptions - reactingMember: ID + type: String + language: ID + mimeType: String + asset: ID } -input ChannelWhereInput { +input LanguageWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16263,168 +15934,46 @@ input ChannelWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - activeVideosCounter_eq: Int - activeVideosCounter_gt: Int - activeVideosCounter_gte: Int - activeVideosCounter_lt: Int - activeVideosCounter_lte: Int - activeVideosCounter_in: [Int!] - isPublic_eq: Boolean - isPublic_in: [Boolean!] - isCensored_eq: Boolean - isCensored_in: [Boolean!] + iso_eq: String + iso_contains: String + iso_startsWith: String + iso_endsWith: String + iso_in: [String!] createdInBlock_eq: Int createdInBlock_gt: Int createdInBlock_gte: Int createdInBlock_lt: Int createdInBlock_lte: Int createdInBlock_in: [Int!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - channelStateBloatBond_eq: BigInt - channelStateBloatBond_gt: BigInt - channelStateBloatBond_gte: BigInt - channelStateBloatBond_lt: BigInt - channelStateBloatBond_lte: BigInt - channelStateBloatBond_in: [BigInt!] - privilegeLevel_eq: Int - privilegeLevel_gt: Int - privilegeLevel_gte: Int - privilegeLevel_lt: Int - privilegeLevel_lte: Int - privilegeLevel_in: [Int!] - cumulativeRewardClaimed_eq: BigInt - cumulativeRewardClaimed_gt: BigInt - cumulativeRewardClaimed_gte: BigInt - cumulativeRewardClaimed_lt: BigInt - cumulativeRewardClaimed_lte: BigInt - cumulativeRewardClaimed_in: [BigInt!] - totalVideosCreated_eq: Int - totalVideosCreated_gt: Int - totalVideosCreated_gte: Int - totalVideosCreated_lt: Int - totalVideosCreated_lte: Int - totalVideosCreated_in: [Int!] - entryApp: AppWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - coverPhoto: StorageDataObjectWhereInput - avatarPhoto: StorageDataObjectWhereInput - language: LanguageWhereInput - videos_none: VideoWhereInput - videos_some: VideoWhereInput - videos_every: VideoWhereInput - collaborators_none: CollaboratorWhereInput - collaborators_some: CollaboratorWhereInput - collaborators_every: CollaboratorWhereInput - bannedMembers_none: MembershipWhereInput - bannedMembers_some: MembershipWhereInput - bannedMembers_every: MembershipWhereInput - channelNftCollectors_none: ChannelNftCollectorsWhereInput - channelNftCollectors_some: ChannelNftCollectorsWhereInput - channelNftCollectors_every: ChannelNftCollectorsWhereInput - claimedRewards_none: ChannelRewardClaimedEventWhereInput - claimedRewards_some: ChannelRewardClaimedEventWhereInput - claimedRewards_every: ChannelRewardClaimedEventWhereInput - channelfundswithdrawneventchannel_none: ChannelFundsWithdrawnEventWhereInput - channelfundswithdrawneventchannel_some: ChannelFundsWithdrawnEventWhereInput - channelfundswithdrawneventchannel_every: ChannelFundsWithdrawnEventWhereInput - channelpaymentmadeeventpayeeChannel_none: ChannelPaymentMadeEventWhereInput - channelpaymentmadeeventpayeeChannel_some: ChannelPaymentMadeEventWhereInput - channelpaymentmadeeventpayeeChannel_every: ChannelPaymentMadeEventWhereInput - channelrewardclaimedandwithdrawneventchannel_none: ChannelRewardClaimedAndWithdrawnEventWhereInput - channelrewardclaimedandwithdrawneventchannel_some: ChannelRewardClaimedAndWithdrawnEventWhereInput - channelrewardclaimedandwithdrawneventchannel_every: ChannelRewardClaimedAndWithdrawnEventWhereInput - commentcreatedeventvideoChannel_none: CommentCreatedEventWhereInput - commentcreatedeventvideoChannel_some: CommentCreatedEventWhereInput - commentcreatedeventvideoChannel_every: CommentCreatedEventWhereInput - commentdeletedeventvideoChannel_none: CommentDeletedEventWhereInput - commentdeletedeventvideoChannel_some: CommentDeletedEventWhereInput - commentdeletedeventvideoChannel_every: CommentDeletedEventWhereInput - commentmoderatedeventvideoChannel_none: CommentModeratedEventWhereInput - commentmoderatedeventvideoChannel_some: CommentModeratedEventWhereInput - commentmoderatedeventvideoChannel_every: CommentModeratedEventWhereInput - commentpinnedeventvideoChannel_none: CommentPinnedEventWhereInput - commentpinnedeventvideoChannel_some: CommentPinnedEventWhereInput - commentpinnedeventvideoChannel_every: CommentPinnedEventWhereInput - commentreactedeventvideoChannel_none: CommentReactedEventWhereInput - commentreactedeventvideoChannel_some: CommentReactedEventWhereInput - commentreactedeventvideoChannel_every: CommentReactedEventWhereInput - commenttextupdatedeventvideoChannel_none: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideoChannel_some: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideoChannel_every: CommentTextUpdatedEventWhereInput - memberbannedfromchanneleventchannel_none: MemberBannedFromChannelEventWhereInput - memberbannedfromchanneleventchannel_some: MemberBannedFromChannelEventWhereInput - memberbannedfromchanneleventchannel_every: MemberBannedFromChannelEventWhereInput - ownednftcreatorChannel_none: OwnedNftWhereInput - ownednftcreatorChannel_some: OwnedNftWhereInput - ownednftcreatorChannel_every: OwnedNftWhereInput - videoreactedeventvideoChannel_none: VideoReactedEventWhereInput - videoreactedeventvideoChannel_some: VideoReactedEventWhereInput - videoreactedeventvideoChannel_every: VideoReactedEventWhereInput - AND: [ChannelWhereInput!] - OR: [ChannelWhereInput!] - NOT: [ChannelWhereInput!] + channellanguage_none: ChannelWhereInput + channellanguage_some: ChannelWhereInput + channellanguage_every: ChannelWhereInput + videolanguage_none: VideoWhereInput + videolanguage_some: VideoWhereInput + videolanguage_every: VideoWhereInput + videosubtitlelanguage_none: VideoSubtitleWhereInput + videosubtitlelanguage_some: VideoSubtitleWhereInput + videosubtitlelanguage_every: VideoSubtitleWhereInput + AND: [LanguageWhereInput!] + OR: [LanguageWhereInput!] + NOT: [LanguageWhereInput!] } -input ChannelWhereUniqueInput { +input LanguageWhereUniqueInput { id: ID! } -input ChannelCreateInput { - entryApp: ID - ownerMember: ID - ownerCuratorGroup: ID - title: String - description: String - activeVideosCounter: Float! - coverPhoto: ID - avatarPhoto: ID - isPublic: Boolean - isCensored: Boolean! - language: ID +input LanguageCreateInput { + iso: String! createdInBlock: Float! - rewardAccount: String! - channelStateBloatBond: String! - privilegeLevel: Float - cumulativeRewardClaimed: String - totalVideosCreated: Float! } -input ChannelUpdateInput { - entryApp: ID - ownerMember: ID - ownerCuratorGroup: ID - title: String - description: String - activeVideosCounter: Float - coverPhoto: ID - avatarPhoto: ID - isPublic: Boolean - isCensored: Boolean - language: ID +input LanguageUpdateInput { + iso: String createdInBlock: Float - rewardAccount: String - channelStateBloatBond: String - privilegeLevel: Float - cumulativeRewardClaimed: String - totalVideosCreated: Float } -input LicenseWhereInput { +input CollaboratorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16449,47 +15998,33 @@ input LicenseWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - code_eq: Int - code_gt: Int - code_gte: Int - code_lt: Int - code_lte: Int - code_in: [Int!] - attribution_eq: String - attribution_contains: String - attribution_startsWith: String - attribution_endsWith: String - attribution_in: [String!] - customText_eq: String - customText_contains: String - customText_startsWith: String - customText_endsWith: String - customText_in: [String!] - videolicense_none: VideoWhereInput - videolicense_some: VideoWhereInput - videolicense_every: VideoWhereInput - AND: [LicenseWhereInput!] - OR: [LicenseWhereInput!] - NOT: [LicenseWhereInput!] + permissions_containsAll: [String!] + permissions_containsNone: [String!] + permissions_containsAny: [String!] + channel: ChannelWhereInput + member: MembershipWhereInput + AND: [CollaboratorWhereInput!] + OR: [CollaboratorWhereInput!] + NOT: [CollaboratorWhereInput!] } -input LicenseWhereUniqueInput { +input CollaboratorWhereUniqueInput { id: ID! } -input LicenseCreateInput { - code: Float - attribution: String - customText: String +input CollaboratorCreateInput { + channel: ID! + member: ID! + permissions: [String!]! } -input LicenseUpdateInput { - code: Float - attribution: String - customText: String +input CollaboratorUpdateInput { + channel: ID + member: ID + permissions: [String!] } -input VideoMediaEncodingWhereInput { +input ChannelRewardClaimedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16514,46 +16049,60 @@ input VideoMediaEncodingWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - codecName_eq: String - codecName_contains: String - codecName_startsWith: String - codecName_endsWith: String - codecName_in: [String!] - container_eq: String - container_contains: String - container_startsWith: String - container_endsWith: String - container_in: [String!] - mimeMediaType_eq: String - mimeMediaType_contains: String - mimeMediaType_startsWith: String - mimeMediaType_endsWith: String - mimeMediaType_in: [String!] - videomediametadataencoding_none: VideoMediaMetadataWhereInput - videomediametadataencoding_some: VideoMediaMetadataWhereInput - videomediametadataencoding_every: VideoMediaMetadataWhereInput - AND: [VideoMediaEncodingWhereInput!] - OR: [VideoMediaEncodingWhereInput!] - NOT: [VideoMediaEncodingWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + channel: ChannelWhereInput + AND: [ChannelRewardClaimedEventWhereInput!] + OR: [ChannelRewardClaimedEventWhereInput!] + NOT: [ChannelRewardClaimedEventWhereInput!] } -input VideoMediaEncodingWhereUniqueInput { +input ChannelRewardClaimedEventWhereUniqueInput { id: ID! } -input VideoMediaEncodingCreateInput { - codecName: String - container: String - mimeMediaType: String +input ChannelRewardClaimedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! } -input VideoMediaEncodingUpdateInput { - codecName: String - container: String - mimeMediaType: String +input ChannelRewardClaimedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String } -input VideoMediaMetadataWhereInput { +input ChannelFundsWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16578,58 +16127,70 @@ input VideoMediaMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - pixelWidth_eq: Int - pixelWidth_gt: Int - pixelWidth_gte: Int - pixelWidth_lt: Int - pixelWidth_lte: Int - pixelWidth_in: [Int!] - pixelHeight_eq: Int - pixelHeight_gt: Int - pixelHeight_gte: Int - pixelHeight_lt: Int - pixelHeight_lte: Int - pixelHeight_in: [Int!] - size_eq: BigInt - size_gt: BigInt - size_gte: BigInt - size_lt: BigInt - size_lte: BigInt - size_in: [BigInt!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - encoding: VideoMediaEncodingWhereInput - video: VideoWhereInput - AND: [VideoMediaMetadataWhereInput!] - OR: [VideoMediaMetadataWhereInput!] - NOT: [VideoMediaMetadataWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + actor_json: JSONObject + channel: ChannelWhereInput + AND: [ChannelFundsWithdrawnEventWhereInput!] + OR: [ChannelFundsWithdrawnEventWhereInput!] + NOT: [ChannelFundsWithdrawnEventWhereInput!] } -input VideoMediaMetadataWhereUniqueInput { +input ChannelFundsWithdrawnEventWhereUniqueInput { id: ID! } -input VideoMediaMetadataCreateInput { - encoding: ID - pixelWidth: Float - pixelHeight: Float - size: String - createdInBlock: Float! +input ChannelFundsWithdrawnEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! + account: String + actor: JSONObject! } -input VideoMediaMetadataUpdateInput { - encoding: ID - pixelWidth: Float - pixelHeight: Float - size: String - createdInBlock: Float +input ChannelFundsWithdrawnEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String + account: String + actor: JSONObject } -input VideoReactionWhereInput { +input ChannelPaymentMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16654,39 +16215,225 @@ input VideoReactionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reaction_eq: VideoReactionOptions - reaction_in: [VideoReactionOptions!] - memberId_eq: String - memberId_contains: String - memberId_startsWith: String - memberId_endsWith: String - memberId_in: [String!] - member: MembershipWhereInput - video: VideoWhereInput - AND: [VideoReactionWhereInput!] - OR: [VideoReactionWhereInput!] - NOT: [VideoReactionWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + paymentContext_json: JSONObject + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + payer: MembershipWhereInput + payeeChannel: ChannelWhereInput + AND: [ChannelPaymentMadeEventWhereInput!] + OR: [ChannelPaymentMadeEventWhereInput!] + NOT: [ChannelPaymentMadeEventWhereInput!] } -input VideoReactionWhereUniqueInput { +input ChannelPaymentMadeEventWhereUniqueInput { id: ID! } -input VideoReactionCreateInput { - reaction: VideoReactionOptions! +input ChannelPaymentMadeEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + payer: ID! + amount: String! + paymentContext: JSONObject! + payeeChannel: ID + rationale: String +} + +input ChannelPaymentMadeEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + payer: ID + amount: String + paymentContext: JSONObject + payeeChannel: ID + rationale: String +} + +input ChannelRewardClaimedAndWithdrawnEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + actor_json: JSONObject + channel: ChannelWhereInput + AND: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + OR: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + NOT: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] +} + +input ChannelRewardClaimedAndWithdrawnEventWhereUniqueInput { + id: ID! +} + +input ChannelRewardClaimedAndWithdrawnEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! + account: String + actor: JSONObject! +} + +input ChannelRewardClaimedAndWithdrawnEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String + account: String + actor: JSONObject +} + +input CommentReactionWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + reactionId_eq: Int + reactionId_gt: Int + reactionId_gte: Int + reactionId_lt: Int + reactionId_lte: Int + reactionId_in: [Int!] + memberId_eq: String + memberId_contains: String + memberId_startsWith: String + memberId_endsWith: String + memberId_in: [String!] + member: MembershipWhereInput + comment: CommentWhereInput + video: VideoWhereInput + AND: [CommentReactionWhereInput!] + OR: [CommentReactionWhereInput!] + NOT: [CommentReactionWhereInput!] +} + +input CommentReactionWhereUniqueInput { + id: ID! +} + +input CommentReactionCreateInput { + reactionId: Float! member: ID! memberId: String! + comment: ID! video: ID! } -input VideoReactionUpdateInput { - reaction: VideoReactionOptions +input CommentReactionUpdateInput { + reactionId: Float member: ID memberId: String + comment: ID video: ID } -input VideoReactionsCountByReactionTypeWhereInput { +input CommentReactionsCountByReactionIdWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16711,37 +16458,44 @@ input VideoReactionsCountByReactionTypeWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reaction_eq: VideoReactionOptions - reaction_in: [VideoReactionOptions!] + reactionId_eq: Int + reactionId_gt: Int + reactionId_gte: Int + reactionId_lt: Int + reactionId_lte: Int + reactionId_in: [Int!] count_eq: Int count_gt: Int count_gte: Int count_lt: Int count_lte: Int count_in: [Int!] + comment: CommentWhereInput video: VideoWhereInput - AND: [VideoReactionsCountByReactionTypeWhereInput!] - OR: [VideoReactionsCountByReactionTypeWhereInput!] - NOT: [VideoReactionsCountByReactionTypeWhereInput!] + AND: [CommentReactionsCountByReactionIdWhereInput!] + OR: [CommentReactionsCountByReactionIdWhereInput!] + NOT: [CommentReactionsCountByReactionIdWhereInput!] } -input VideoReactionsCountByReactionTypeWhereUniqueInput { +input CommentReactionsCountByReactionIdWhereUniqueInput { id: ID! } -input VideoReactionsCountByReactionTypeCreateInput { - reaction: VideoReactionOptions! +input CommentReactionsCountByReactionIdCreateInput { + reactionId: Float! count: Float! + comment: ID! video: ID! } -input VideoReactionsCountByReactionTypeUpdateInput { - reaction: VideoReactionOptions +input CommentReactionsCountByReactionIdUpdateInput { + reactionId: Float count: Float + comment: ID video: ID } -input VideoReactionsPreferenceEventWhereInput { +input CommentTextUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16785,37 +16539,46 @@ input VideoReactionsPreferenceEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reactionsStatus_eq: Boolean - reactionsStatus_in: [Boolean!] + newText_eq: String + newText_contains: String + newText_startsWith: String + newText_endsWith: String + newText_in: [String!] + comment: CommentWhereInput video: VideoWhereInput - AND: [VideoReactionsPreferenceEventWhereInput!] - OR: [VideoReactionsPreferenceEventWhereInput!] - NOT: [VideoReactionsPreferenceEventWhereInput!] + videoChannel: ChannelWhereInput + AND: [CommentTextUpdatedEventWhereInput!] + OR: [CommentTextUpdatedEventWhereInput!] + NOT: [CommentTextUpdatedEventWhereInput!] } -input VideoReactionsPreferenceEventWhereUniqueInput { +input CommentTextUpdatedEventWhereUniqueInput { id: ID! } -input VideoReactionsPreferenceEventCreateInput { +input CommentTextUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + comment: ID! video: ID! - reactionsStatus: Boolean! + videoChannel: ID! + newText: String! } -input VideoReactionsPreferenceEventUpdateInput { +input CommentTextUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + comment: ID video: ID - reactionsStatus: Boolean + videoChannel: ID + newText: String } -input VideoWhereInput { +input CommentDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16840,235 +16603,508 @@ input VideoWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - duration_eq: Int - duration_gt: Int - duration_gte: Int - duration_lt: Int - duration_lte: Int - duration_in: [Int!] - hasMarketing_eq: Boolean - hasMarketing_in: [Boolean!] - publishedBeforeJoystream_eq: DateTime - publishedBeforeJoystream_lt: DateTime - publishedBeforeJoystream_lte: DateTime - publishedBeforeJoystream_gt: DateTime - publishedBeforeJoystream_gte: DateTime - isPublic_eq: Boolean - isPublic_in: [Boolean!] - isCensored_eq: Boolean - isCensored_in: [Boolean!] - isExplicit_eq: Boolean - isExplicit_in: [Boolean!] - videoStateBloatBond_eq: BigInt - videoStateBloatBond_gt: BigInt - videoStateBloatBond_gte: BigInt - videoStateBloatBond_lt: BigInt - videoStateBloatBond_lte: BigInt - videoStateBloatBond_in: [BigInt!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - isCommentSectionEnabled_eq: Boolean - isCommentSectionEnabled_in: [Boolean!] - commentsCount_eq: Int - commentsCount_gt: Int - commentsCount_gte: Int - commentsCount_lt: Int - commentsCount_lte: Int - commentsCount_in: [Int!] - isReactionFeatureEnabled_eq: Boolean - isReactionFeatureEnabled_in: [Boolean!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentDeletedEventWhereInput!] + OR: [CommentDeletedEventWhereInput!] + NOT: [CommentDeletedEventWhereInput!] +} + +input CommentDeletedEventWhereUniqueInput { + id: ID! +} + +input CommentDeletedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! +} + +input CommentDeletedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID +} + +input CommentModeratedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + actor_json: JSONObject + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentModeratedEventWhereInput!] + OR: [CommentModeratedEventWhereInput!] + NOT: [CommentModeratedEventWhereInput!] +} + +input CommentModeratedEventWhereUniqueInput { + id: ID! +} + +input CommentModeratedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + actor: JSONObject! + rationale: String! +} + +input CommentModeratedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + actor: JSONObject + rationale: String +} + +input CommentPinnedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + action_eq: Boolean + action_in: [Boolean!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentPinnedEventWhereInput!] + OR: [CommentPinnedEventWhereInput!] + NOT: [CommentPinnedEventWhereInput!] +} + +input CommentPinnedEventWhereUniqueInput { + id: ID! +} + +input CommentPinnedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + action: Boolean! +} + +input CommentPinnedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + action: Boolean +} + +input CommentReactedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + reactionResult_eq: Int + reactionResult_gt: Int + reactionResult_gte: Int + reactionResult_lt: Int + reactionResult_lte: Int + reactionResult_in: [Int!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + reactingMember: MembershipWhereInput + AND: [CommentReactedEventWhereInput!] + OR: [CommentReactedEventWhereInput!] + NOT: [CommentReactedEventWhereInput!] +} + +input CommentReactedEventWhereUniqueInput { + id: ID! +} + +input CommentReactedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + reactionResult: Float! + reactingMember: ID! +} + +input CommentReactedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + reactionResult: Float + reactingMember: ID +} + +input CommentWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + status_eq: CommentStatus + status_in: [CommentStatus!] + repliesCount_eq: Int + repliesCount_gt: Int + repliesCount_gte: Int + repliesCount_lt: Int + repliesCount_lte: Int + repliesCount_in: [Int!] reactionsCount_eq: Int reactionsCount_gt: Int reactionsCount_gte: Int reactionsCount_lt: Int reactionsCount_lte: Int reactionsCount_in: [Int!] - ytVideoId_eq: String - ytVideoId_contains: String - ytVideoId_startsWith: String - ytVideoId_endsWith: String - ytVideoId_in: [String!] - entryApp: AppWhereInput - channel: ChannelWhereInput - category: VideoCategoryWhereInput - thumbnailPhoto: StorageDataObjectWhereInput - language: LanguageWhereInput - nft: OwnedNftWhereInput - license: LicenseWhereInput - media: StorageDataObjectWhereInput - mediaMetadata: VideoMediaMetadataWhereInput - subtitles_none: VideoSubtitleWhereInput - subtitles_some: VideoSubtitleWhereInput - subtitles_every: VideoSubtitleWhereInput - pinnedComment: CommentWhereInput - comments_none: CommentWhereInput - comments_some: CommentWhereInput - comments_every: CommentWhereInput - reactions_none: VideoReactionWhereInput - reactions_some: VideoReactionWhereInput - reactions_every: VideoReactionWhereInput - reactionsCountByReactionId_none: VideoReactionsCountByReactionTypeWhereInput - reactionsCountByReactionId_some: VideoReactionsCountByReactionTypeWhereInput - reactionsCountByReactionId_every: VideoReactionsCountByReactionTypeWhereInput - auctionbidcanceledeventvideo_none: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventvideo_some: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventvideo_every: AuctionBidCanceledEventWhereInput - auctionbidmadeeventvideo_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventvideo_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventvideo_every: AuctionBidMadeEventWhereInput - auctioncanceledeventvideo_none: AuctionCanceledEventWhereInput - auctioncanceledeventvideo_some: AuctionCanceledEventWhereInput - auctioncanceledeventvideo_every: AuctionCanceledEventWhereInput - bidmadecompletingauctioneventvideo_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventvideo_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventvideo_every: BidMadeCompletingAuctionEventWhereInput - buynowcanceledeventvideo_none: BuyNowCanceledEventWhereInput - buynowcanceledeventvideo_some: BuyNowCanceledEventWhereInput - buynowcanceledeventvideo_every: BuyNowCanceledEventWhereInput - buynowpriceupdatedeventvideo_none: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventvideo_some: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventvideo_every: BuyNowPriceUpdatedEventWhereInput - commentcreatedeventvideo_none: CommentCreatedEventWhereInput - commentcreatedeventvideo_some: CommentCreatedEventWhereInput - commentcreatedeventvideo_every: CommentCreatedEventWhereInput - commentdeletedeventvideo_none: CommentDeletedEventWhereInput - commentdeletedeventvideo_some: CommentDeletedEventWhereInput - commentdeletedeventvideo_every: CommentDeletedEventWhereInput - commentmoderatedeventvideo_none: CommentModeratedEventWhereInput - commentmoderatedeventvideo_some: CommentModeratedEventWhereInput - commentmoderatedeventvideo_every: CommentModeratedEventWhereInput - commentpinnedeventvideo_none: CommentPinnedEventWhereInput - commentpinnedeventvideo_some: CommentPinnedEventWhereInput - commentpinnedeventvideo_every: CommentPinnedEventWhereInput - commentreactedeventvideo_none: CommentReactedEventWhereInput - commentreactedeventvideo_some: CommentReactedEventWhereInput - commentreactedeventvideo_every: CommentReactedEventWhereInput - commentreactionvideo_none: CommentReactionWhereInput - commentreactionvideo_some: CommentReactionWhereInput - commentreactionvideo_every: CommentReactionWhereInput - commentreactionscountbyreactionidvideo_none: CommentReactionsCountByReactionIdWhereInput - commentreactionscountbyreactionidvideo_some: CommentReactionsCountByReactionIdWhereInput - commentreactionscountbyreactionidvideo_every: CommentReactionsCountByReactionIdWhereInput - commenttextupdatedeventvideo_none: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideo_some: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideo_every: CommentTextUpdatedEventWhereInput - englishauctionsettledeventvideo_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventvideo_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventvideo_every: EnglishAuctionSettledEventWhereInput - englishauctionstartedeventvideo_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventvideo_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventvideo_every: EnglishAuctionStartedEventWhereInput - nftboughteventvideo_none: NftBoughtEventWhereInput - nftboughteventvideo_some: NftBoughtEventWhereInput - nftboughteventvideo_every: NftBoughtEventWhereInput - nftissuedeventvideo_none: NftIssuedEventWhereInput - nftissuedeventvideo_some: NftIssuedEventWhereInput - nftissuedeventvideo_every: NftIssuedEventWhereInput - nftsellordermadeeventvideo_none: NftSellOrderMadeEventWhereInput - nftsellordermadeeventvideo_some: NftSellOrderMadeEventWhereInput - nftsellordermadeeventvideo_every: NftSellOrderMadeEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_none: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_some: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_every: NftSlingedBackToTheOriginalArtistEventWhereInput - offeracceptedeventvideo_none: OfferAcceptedEventWhereInput - offeracceptedeventvideo_some: OfferAcceptedEventWhereInput - offeracceptedeventvideo_every: OfferAcceptedEventWhereInput - offercanceledeventvideo_none: OfferCanceledEventWhereInput - offercanceledeventvideo_some: OfferCanceledEventWhereInput - offercanceledeventvideo_every: OfferCanceledEventWhereInput - offerstartedeventvideo_none: OfferStartedEventWhereInput - offerstartedeventvideo_some: OfferStartedEventWhereInput - offerstartedeventvideo_every: OfferStartedEventWhereInput - openauctionbidacceptedeventvideo_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventvideo_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventvideo_every: OpenAuctionBidAcceptedEventWhereInput - openauctionstartedeventvideo_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventvideo_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventvideo_every: OpenAuctionStartedEventWhereInput - videoreactedeventvideo_none: VideoReactedEventWhereInput - videoreactedeventvideo_some: VideoReactedEventWhereInput - videoreactedeventvideo_every: VideoReactedEventWhereInput - videoreactionspreferenceeventvideo_none: VideoReactionsPreferenceEventWhereInput - videoreactionspreferenceeventvideo_some: VideoReactionsPreferenceEventWhereInput - videoreactionspreferenceeventvideo_every: VideoReactionsPreferenceEventWhereInput - AND: [VideoWhereInput!] - OR: [VideoWhereInput!] - NOT: [VideoWhereInput!] + reactionsAndRepliesCount_eq: Int + reactionsAndRepliesCount_gt: Int + reactionsAndRepliesCount_gte: Int + reactionsAndRepliesCount_lt: Int + reactionsAndRepliesCount_lte: Int + reactionsAndRepliesCount_in: [Int!] + isEdited_eq: Boolean + isEdited_in: [Boolean!] + author: MembershipWhereInput + video: VideoWhereInput + reactions_none: CommentReactionWhereInput + reactions_some: CommentReactionWhereInput + reactions_every: CommentReactionWhereInput + reactionsCountByReactionId_none: CommentReactionsCountByReactionIdWhereInput + reactionsCountByReactionId_some: CommentReactionsCountByReactionIdWhereInput + reactionsCountByReactionId_every: CommentReactionsCountByReactionIdWhereInput + parentComment: CommentWhereInput + edits_none: CommentTextUpdatedEventWhereInput + edits_some: CommentTextUpdatedEventWhereInput + edits_every: CommentTextUpdatedEventWhereInput + deletedInEvent: CommentDeletedEventWhereInput + moderatedInEvent: CommentModeratedEventWhereInput + commentparentComment_none: CommentWhereInput + commentparentComment_some: CommentWhereInput + commentparentComment_every: CommentWhereInput + commentcreatedeventcomment_none: CommentCreatedEventWhereInput + commentcreatedeventcomment_some: CommentCreatedEventWhereInput + commentcreatedeventcomment_every: CommentCreatedEventWhereInput + commentpinnedeventcomment_none: CommentPinnedEventWhereInput + commentpinnedeventcomment_some: CommentPinnedEventWhereInput + commentpinnedeventcomment_every: CommentPinnedEventWhereInput + commentreactedeventcomment_none: CommentReactedEventWhereInput + commentreactedeventcomment_some: CommentReactedEventWhereInput + commentreactedeventcomment_every: CommentReactedEventWhereInput + AND: [CommentWhereInput!] + OR: [CommentWhereInput!] + NOT: [CommentWhereInput!] +} + +input CommentWhereUniqueInput { + id: ID! +} + +input CommentCreateInput { + author: ID! + text: String! + video: ID! + status: CommentStatus! + parentComment: ID + repliesCount: Float! + reactionsCount: Float! + reactionsAndRepliesCount: Float! + isEdited: Boolean! +} + +input CommentUpdateInput { + author: ID + text: String + video: ID + status: CommentStatus + parentComment: ID + repliesCount: Float + reactionsCount: Float + reactionsAndRepliesCount: Float + isEdited: Boolean +} + +input CommentCreatedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + comment: CommentWhereInput + parentCommentAuthor: MembershipWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentCreatedEventWhereInput!] + OR: [CommentCreatedEventWhereInput!] + NOT: [CommentCreatedEventWhereInput!] } -input VideoWhereUniqueInput { +input CommentCreatedEventWhereUniqueInput { id: ID! } -input VideoCreateInput { - entryApp: ID - channel: ID! - category: ID - title: String - description: String - duration: Float - thumbnailPhoto: ID - language: ID - hasMarketing: Boolean - publishedBeforeJoystream: DateTime - isPublic: Boolean - isCensored: Boolean! - nft: ID - isExplicit: Boolean - license: ID - media: ID - videoStateBloatBond: String! - mediaMetadata: ID - createdInBlock: Float! - isCommentSectionEnabled: Boolean! - commentsCount: Float! - isReactionFeatureEnabled: Boolean! - reactionsCount: Float! - ytVideoId: String +input CommentCreatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + parentCommentAuthor: ID + video: ID! + videoChannel: ID! + text: String! } -input VideoUpdateInput { - entryApp: ID - channel: ID - category: ID - title: String - description: String - duration: Float - thumbnailPhoto: ID - language: ID - hasMarketing: Boolean - publishedBeforeJoystream: DateTime - isPublic: Boolean - isCensored: Boolean - nft: ID - isExplicit: Boolean - license: ID - media: ID - videoStateBloatBond: String - mediaMetadata: ID - createdInBlock: Float - isCommentSectionEnabled: Boolean - commentsCount: Float - isReactionFeatureEnabled: Boolean - reactionsCount: Float - ytVideoId: String +input CommentCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + parentCommentAuthor: ID + video: ID + videoChannel: ID + text: String } -input ChannelPayoutsUpdatedEventWhereInput { +input MemberBannedFromChannelEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17112,75 +17148,40 @@ input ChannelPayoutsUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - commitment_eq: String - commitment_contains: String - commitment_startsWith: String - commitment_endsWith: String - commitment_in: [String!] - payloadSize_eq: BigInt - payloadSize_gt: BigInt - payloadSize_gte: BigInt - payloadSize_lt: BigInt - payloadSize_lte: BigInt - payloadSize_in: [BigInt!] - payloadHash_eq: String - payloadHash_contains: String - payloadHash_startsWith: String - payloadHash_endsWith: String - payloadHash_in: [String!] - minCashoutAllowed_eq: BigInt - minCashoutAllowed_gt: BigInt - minCashoutAllowed_gte: BigInt - minCashoutAllowed_lt: BigInt - minCashoutAllowed_lte: BigInt - minCashoutAllowed_in: [BigInt!] - maxCashoutAllowed_eq: BigInt - maxCashoutAllowed_gt: BigInt - maxCashoutAllowed_gte: BigInt - maxCashoutAllowed_lt: BigInt - maxCashoutAllowed_lte: BigInt - maxCashoutAllowed_in: [BigInt!] - channelCashoutsEnabled_eq: Boolean - channelCashoutsEnabled_in: [Boolean!] - payloadDataObject: StorageDataObjectWhereInput - AND: [ChannelPayoutsUpdatedEventWhereInput!] - OR: [ChannelPayoutsUpdatedEventWhereInput!] - NOT: [ChannelPayoutsUpdatedEventWhereInput!] + action_eq: Boolean + action_in: [Boolean!] + channel: ChannelWhereInput + member: MembershipWhereInput + AND: [MemberBannedFromChannelEventWhereInput!] + OR: [MemberBannedFromChannelEventWhereInput!] + NOT: [MemberBannedFromChannelEventWhereInput!] } -input ChannelPayoutsUpdatedEventWhereUniqueInput { +input MemberBannedFromChannelEventWhereUniqueInput { id: ID! } -input ChannelPayoutsUpdatedEventCreateInput { +input MemberBannedFromChannelEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - commitment: String - payloadDataObject: ID - payloadSize: String - payloadHash: String - minCashoutAllowed: String - maxCashoutAllowed: String - channelCashoutsEnabled: Boolean + channel: ID! + member: ID! + action: Boolean! } -input ChannelPayoutsUpdatedEventUpdateInput { +input MemberBannedFromChannelEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - commitment: String - payloadDataObject: ID - payloadSize: String - payloadHash: String - minCashoutAllowed: String - maxCashoutAllowed: String - channelCashoutsEnabled: Boolean + channel: ID + member: ID + action: Boolean } -input StorageDataObjectWhereInput { +input VideoReactedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17205,74 +17206,62 @@ input StorageDataObjectWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - isAccepted_eq: Boolean - isAccepted_in: [Boolean!] - size_eq: BigInt - size_gt: BigInt - size_gte: BigInt - size_lt: BigInt - size_lte: BigInt - size_in: [BigInt!] - ipfsHash_eq: String - ipfsHash_contains: String - ipfsHash_startsWith: String - ipfsHash_endsWith: String - ipfsHash_in: [String!] - type_json: JSONObject - stateBloatBond_eq: BigInt - stateBloatBond_gt: BigInt - stateBloatBond_gte: BigInt - stateBloatBond_lt: BigInt - stateBloatBond_lte: BigInt - stateBloatBond_in: [BigInt!] - unsetAt_eq: DateTime - unsetAt_lt: DateTime - unsetAt_lte: DateTime - unsetAt_gt: DateTime - unsetAt_gte: DateTime - storageBag: StorageBagWhereInput - videoThumbnail: VideoWhereInput - videoMedia: VideoWhereInput - videoSubtitle: VideoSubtitleWhereInput - channelcoverPhoto_none: ChannelWhereInput - channelcoverPhoto_some: ChannelWhereInput - channelcoverPhoto_every: ChannelWhereInput - channelavatarPhoto_none: ChannelWhereInput - channelavatarPhoto_some: ChannelWhereInput - channelavatarPhoto_every: ChannelWhereInput - channelpayoutsupdatedeventpayloadDataObject_none: ChannelPayoutsUpdatedEventWhereInput - channelpayoutsupdatedeventpayloadDataObject_some: ChannelPayoutsUpdatedEventWhereInput - channelpayoutsupdatedeventpayloadDataObject_every: ChannelPayoutsUpdatedEventWhereInput - AND: [StorageDataObjectWhereInput!] - OR: [StorageDataObjectWhereInput!] - NOT: [StorageDataObjectWhereInput!] -} - -input StorageDataObjectWhereUniqueInput { - id: ID! + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + reactionResult_eq: VideoReactionOptions + reactionResult_in: [VideoReactionOptions!] + video: VideoWhereInput + videoChannel: ChannelWhereInput + reactingMember: MembershipWhereInput + AND: [VideoReactedEventWhereInput!] + OR: [VideoReactedEventWhereInput!] + NOT: [VideoReactedEventWhereInput!] } -input StorageDataObjectCreateInput { - isAccepted: Boolean! - size: String! - storageBag: ID! - ipfsHash: String! - type: JSONObject! - stateBloatBond: String! - unsetAt: DateTime +input VideoReactedEventWhereUniqueInput { + id: ID! } -input StorageDataObjectUpdateInput { - isAccepted: Boolean - size: String - storageBag: ID - ipfsHash: String - type: JSONObject - stateBloatBond: String - unsetAt: DateTime +input VideoReactedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + video: ID! + videoChannel: ID! + reactionResult: VideoReactionOptions! + reactingMember: ID! } -input FundingRequestDestinationWhereInput { +input VideoReactedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + video: ID + videoChannel: ID + reactionResult: VideoReactionOptions + reactingMember: ID +} + +input ChannelWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17297,40 +17286,168 @@ input FundingRequestDestinationWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - list: FundingRequestDestinationsListWhereInput - AND: [FundingRequestDestinationWhereInput!] - OR: [FundingRequestDestinationWhereInput!] - NOT: [FundingRequestDestinationWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + activeVideosCounter_eq: Int + activeVideosCounter_gt: Int + activeVideosCounter_gte: Int + activeVideosCounter_lt: Int + activeVideosCounter_lte: Int + activeVideosCounter_in: [Int!] + isPublic_eq: Boolean + isPublic_in: [Boolean!] + isCensored_eq: Boolean + isCensored_in: [Boolean!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + channelStateBloatBond_eq: BigInt + channelStateBloatBond_gt: BigInt + channelStateBloatBond_gte: BigInt + channelStateBloatBond_lt: BigInt + channelStateBloatBond_lte: BigInt + channelStateBloatBond_in: [BigInt!] + privilegeLevel_eq: Int + privilegeLevel_gt: Int + privilegeLevel_gte: Int + privilegeLevel_lt: Int + privilegeLevel_lte: Int + privilegeLevel_in: [Int!] + cumulativeRewardClaimed_eq: BigInt + cumulativeRewardClaimed_gt: BigInt + cumulativeRewardClaimed_gte: BigInt + cumulativeRewardClaimed_lt: BigInt + cumulativeRewardClaimed_lte: BigInt + cumulativeRewardClaimed_in: [BigInt!] + totalVideosCreated_eq: Int + totalVideosCreated_gt: Int + totalVideosCreated_gte: Int + totalVideosCreated_lt: Int + totalVideosCreated_lte: Int + totalVideosCreated_in: [Int!] + entryApp: AppWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + coverPhoto: StorageDataObjectWhereInput + avatarPhoto: StorageDataObjectWhereInput + language: LanguageWhereInput + videos_none: VideoWhereInput + videos_some: VideoWhereInput + videos_every: VideoWhereInput + collaborators_none: CollaboratorWhereInput + collaborators_some: CollaboratorWhereInput + collaborators_every: CollaboratorWhereInput + bannedMembers_none: MembershipWhereInput + bannedMembers_some: MembershipWhereInput + bannedMembers_every: MembershipWhereInput + channelNftCollectors_none: ChannelNftCollectorsWhereInput + channelNftCollectors_some: ChannelNftCollectorsWhereInput + channelNftCollectors_every: ChannelNftCollectorsWhereInput + claimedRewards_none: ChannelRewardClaimedEventWhereInput + claimedRewards_some: ChannelRewardClaimedEventWhereInput + claimedRewards_every: ChannelRewardClaimedEventWhereInput + channelfundswithdrawneventchannel_none: ChannelFundsWithdrawnEventWhereInput + channelfundswithdrawneventchannel_some: ChannelFundsWithdrawnEventWhereInput + channelfundswithdrawneventchannel_every: ChannelFundsWithdrawnEventWhereInput + channelpaymentmadeeventpayeeChannel_none: ChannelPaymentMadeEventWhereInput + channelpaymentmadeeventpayeeChannel_some: ChannelPaymentMadeEventWhereInput + channelpaymentmadeeventpayeeChannel_every: ChannelPaymentMadeEventWhereInput + channelrewardclaimedandwithdrawneventchannel_none: ChannelRewardClaimedAndWithdrawnEventWhereInput + channelrewardclaimedandwithdrawneventchannel_some: ChannelRewardClaimedAndWithdrawnEventWhereInput + channelrewardclaimedandwithdrawneventchannel_every: ChannelRewardClaimedAndWithdrawnEventWhereInput + commentcreatedeventvideoChannel_none: CommentCreatedEventWhereInput + commentcreatedeventvideoChannel_some: CommentCreatedEventWhereInput + commentcreatedeventvideoChannel_every: CommentCreatedEventWhereInput + commentdeletedeventvideoChannel_none: CommentDeletedEventWhereInput + commentdeletedeventvideoChannel_some: CommentDeletedEventWhereInput + commentdeletedeventvideoChannel_every: CommentDeletedEventWhereInput + commentmoderatedeventvideoChannel_none: CommentModeratedEventWhereInput + commentmoderatedeventvideoChannel_some: CommentModeratedEventWhereInput + commentmoderatedeventvideoChannel_every: CommentModeratedEventWhereInput + commentpinnedeventvideoChannel_none: CommentPinnedEventWhereInput + commentpinnedeventvideoChannel_some: CommentPinnedEventWhereInput + commentpinnedeventvideoChannel_every: CommentPinnedEventWhereInput + commentreactedeventvideoChannel_none: CommentReactedEventWhereInput + commentreactedeventvideoChannel_some: CommentReactedEventWhereInput + commentreactedeventvideoChannel_every: CommentReactedEventWhereInput + commenttextupdatedeventvideoChannel_none: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideoChannel_some: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideoChannel_every: CommentTextUpdatedEventWhereInput + memberbannedfromchanneleventchannel_none: MemberBannedFromChannelEventWhereInput + memberbannedfromchanneleventchannel_some: MemberBannedFromChannelEventWhereInput + memberbannedfromchanneleventchannel_every: MemberBannedFromChannelEventWhereInput + ownednftcreatorChannel_none: OwnedNftWhereInput + ownednftcreatorChannel_some: OwnedNftWhereInput + ownednftcreatorChannel_every: OwnedNftWhereInput + videoreactedeventvideoChannel_none: VideoReactedEventWhereInput + videoreactedeventvideoChannel_some: VideoReactedEventWhereInput + videoreactedeventvideoChannel_every: VideoReactedEventWhereInput + AND: [ChannelWhereInput!] + OR: [ChannelWhereInput!] + NOT: [ChannelWhereInput!] } -input FundingRequestDestinationWhereUniqueInput { +input ChannelWhereUniqueInput { id: ID! } -input FundingRequestDestinationCreateInput { - amount: String! - account: String! - list: ID! +input ChannelCreateInput { + entryApp: ID + ownerMember: ID + ownerCuratorGroup: ID + title: String + description: String + activeVideosCounter: Float! + coverPhoto: ID + avatarPhoto: ID + isPublic: Boolean + isCensored: Boolean! + language: ID + createdInBlock: Float! + rewardAccount: String! + channelStateBloatBond: String! + privilegeLevel: Float + cumulativeRewardClaimed: String + totalVideosCreated: Float! } -input FundingRequestDestinationUpdateInput { - amount: String - account: String - list: ID +input ChannelUpdateInput { + entryApp: ID + ownerMember: ID + ownerCuratorGroup: ID + title: String + description: String + activeVideosCounter: Float + coverPhoto: ID + avatarPhoto: ID + isPublic: Boolean + isCensored: Boolean + language: ID + createdInBlock: Float + rewardAccount: String + channelStateBloatBond: String + privilegeLevel: Float + cumulativeRewardClaimed: String + totalVideosCreated: Float } -input FundingRequestDestinationsListWhereInput { +input LicenseWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17355,33 +17472,47 @@ input FundingRequestDestinationsListWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - phantom_eq: Int - phantom_gt: Int - phantom_gte: Int - phantom_lt: Int - phantom_lte: Int - phantom_in: [Int!] - destinations_none: FundingRequestDestinationWhereInput - destinations_some: FundingRequestDestinationWhereInput - destinations_every: FundingRequestDestinationWhereInput - AND: [FundingRequestDestinationsListWhereInput!] - OR: [FundingRequestDestinationsListWhereInput!] - NOT: [FundingRequestDestinationsListWhereInput!] + code_eq: Int + code_gt: Int + code_gte: Int + code_lt: Int + code_lte: Int + code_in: [Int!] + attribution_eq: String + attribution_contains: String + attribution_startsWith: String + attribution_endsWith: String + attribution_in: [String!] + customText_eq: String + customText_contains: String + customText_startsWith: String + customText_endsWith: String + customText_in: [String!] + videolicense_none: VideoWhereInput + videolicense_some: VideoWhereInput + videolicense_every: VideoWhereInput + AND: [LicenseWhereInput!] + OR: [LicenseWhereInput!] + NOT: [LicenseWhereInput!] } -input FundingRequestDestinationsListWhereUniqueInput { +input LicenseWhereUniqueInput { id: ID! } -input FundingRequestDestinationsListCreateInput { - phantom: Float +input LicenseCreateInput { + code: Float + attribution: String + customText: String } -input FundingRequestDestinationsListUpdateInput { - phantom: Float +input LicenseUpdateInput { + code: Float + attribution: String + customText: String } -input MembershipExternalResourceWhereInput { +input VideoMediaEncodingWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17406,39 +17537,46 @@ input MembershipExternalResourceWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - type_eq: MembershipExternalResourceType - type_in: [MembershipExternalResourceType!] - value_eq: String - value_contains: String - value_startsWith: String - value_endsWith: String - value_in: [String!] - memberMetadata: MemberMetadataWhereInput - member: MembershipWhereInput - AND: [MembershipExternalResourceWhereInput!] - OR: [MembershipExternalResourceWhereInput!] - NOT: [MembershipExternalResourceWhereInput!] + codecName_eq: String + codecName_contains: String + codecName_startsWith: String + codecName_endsWith: String + codecName_in: [String!] + container_eq: String + container_contains: String + container_startsWith: String + container_endsWith: String + container_in: [String!] + mimeMediaType_eq: String + mimeMediaType_contains: String + mimeMediaType_startsWith: String + mimeMediaType_endsWith: String + mimeMediaType_in: [String!] + videomediametadataencoding_none: VideoMediaMetadataWhereInput + videomediametadataencoding_some: VideoMediaMetadataWhereInput + videomediametadataencoding_every: VideoMediaMetadataWhereInput + AND: [VideoMediaEncodingWhereInput!] + OR: [VideoMediaEncodingWhereInput!] + NOT: [VideoMediaEncodingWhereInput!] } -input MembershipExternalResourceWhereUniqueInput { +input VideoMediaEncodingWhereUniqueInput { id: ID! } -input MembershipExternalResourceCreateInput { - type: MembershipExternalResourceType! - value: String! - memberMetadata: ID! - member: ID +input VideoMediaEncodingCreateInput { + codecName: String + container: String + mimeMediaType: String } -input MembershipExternalResourceUpdateInput { - type: MembershipExternalResourceType - value: String - memberMetadata: ID - member: ID +input VideoMediaEncodingUpdateInput { + codecName: String + container: String + mimeMediaType: String } -input MemberCreatedEventWhereInput { +input VideoMediaMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17463,80 +17601,58 @@ input MemberCreatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - isFoundingMember_eq: Boolean - isFoundingMember_in: [Boolean!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MemberCreatedEventWhereInput!] - OR: [MemberCreatedEventWhereInput!] - NOT: [MemberCreatedEventWhereInput!] + pixelWidth_eq: Int + pixelWidth_gt: Int + pixelWidth_gte: Int + pixelWidth_lt: Int + pixelWidth_lte: Int + pixelWidth_in: [Int!] + pixelHeight_eq: Int + pixelHeight_gt: Int + pixelHeight_gte: Int + pixelHeight_lt: Int + pixelHeight_lte: Int + pixelHeight_in: [Int!] + size_eq: BigInt + size_gt: BigInt + size_gte: BigInt + size_lt: BigInt + size_lte: BigInt + size_in: [BigInt!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + encoding: VideoMediaEncodingWhereInput + video: VideoWhereInput + AND: [VideoMediaMetadataWhereInput!] + OR: [VideoMediaMetadataWhereInput!] + NOT: [VideoMediaMetadataWhereInput!] } -input MemberCreatedEventWhereUniqueInput { +input VideoMediaMetadataWhereUniqueInput { id: ID! } -input MemberCreatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - isFoundingMember: Boolean! +input VideoMediaMetadataCreateInput { + encoding: ID + pixelWidth: Float + pixelHeight: Float + size: String + createdInBlock: Float! } -input MemberCreatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - isFoundingMember: Boolean +input VideoMediaMetadataUpdateInput { + encoding: ID + pixelWidth: Float + pixelHeight: Float + size: String + createdInBlock: Float } -input MemberInvitedEventWhereInput { +input VideoReactionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17561,87 +17677,39 @@ input MemberInvitedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - initialBalance_eq: BigInt - initialBalance_gt: BigInt - initialBalance_gte: BigInt - initialBalance_lt: BigInt - initialBalance_lte: BigInt - initialBalance_in: [BigInt!] - invitingMember: MembershipWhereInput - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MemberInvitedEventWhereInput!] - OR: [MemberInvitedEventWhereInput!] - NOT: [MemberInvitedEventWhereInput!] + reaction_eq: VideoReactionOptions + reaction_in: [VideoReactionOptions!] + memberId_eq: String + memberId_contains: String + memberId_startsWith: String + memberId_endsWith: String + memberId_in: [String!] + member: MembershipWhereInput + video: VideoWhereInput + AND: [VideoReactionWhereInput!] + OR: [VideoReactionWhereInput!] + NOT: [VideoReactionWhereInput!] } -input MemberInvitedEventWhereUniqueInput { +input VideoReactionWhereUniqueInput { id: ID! } -input MemberInvitedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - invitingMember: ID! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - initialBalance: String! +input VideoReactionCreateInput { + reaction: VideoReactionOptions! + member: ID! + memberId: String! + video: ID! } -input MemberInvitedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - invitingMember: ID - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - initialBalance: String +input VideoReactionUpdateInput { + reaction: VideoReactionOptions + member: ID + memberId: String + video: ID } -input MemberProfileUpdatedEventWhereInput { +input VideoReactionsCountByReactionTypeWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17666,69 +17734,37 @@ input MemberProfileUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - newHandle_eq: String - newHandle_contains: String - newHandle_startsWith: String - newHandle_endsWith: String - newHandle_in: [String!] - newHandleRaw_eq: String - newHandleRaw_contains: String - newHandleRaw_startsWith: String - newHandleRaw_endsWith: String - newHandleRaw_in: [String!] - member: MembershipWhereInput - newMetadata: MemberMetadataWhereInput - AND: [MemberProfileUpdatedEventWhereInput!] - OR: [MemberProfileUpdatedEventWhereInput!] - NOT: [MemberProfileUpdatedEventWhereInput!] + reaction_eq: VideoReactionOptions + reaction_in: [VideoReactionOptions!] + count_eq: Int + count_gt: Int + count_gte: Int + count_lt: Int + count_lte: Int + count_in: [Int!] + video: VideoWhereInput + AND: [VideoReactionsCountByReactionTypeWhereInput!] + OR: [VideoReactionsCountByReactionTypeWhereInput!] + NOT: [VideoReactionsCountByReactionTypeWhereInput!] } -input MemberProfileUpdatedEventWhereUniqueInput { +input VideoReactionsCountByReactionTypeWhereUniqueInput { id: ID! } -input MemberProfileUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - newHandle: String - newHandleRaw: String - newMetadata: ID! +input VideoReactionsCountByReactionTypeCreateInput { + reaction: VideoReactionOptions! + count: Float! + video: ID! } -input MemberProfileUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - newHandle: String - newHandleRaw: String - newMetadata: ID +input VideoReactionsCountByReactionTypeUpdateInput { + reaction: VideoReactionOptions + count: Float + video: ID } -input MembershipBoughtEventWhereInput { +input VideoReactionsPreferenceEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17772,140 +17808,37 @@ input MembershipBoughtEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - referrer: MembershipWhereInput - AND: [MembershipBoughtEventWhereInput!] - OR: [MembershipBoughtEventWhereInput!] - NOT: [MembershipBoughtEventWhereInput!] + reactionsStatus_eq: Boolean + reactionsStatus_in: [Boolean!] + video: VideoWhereInput + AND: [VideoReactionsPreferenceEventWhereInput!] + OR: [VideoReactionsPreferenceEventWhereInput!] + NOT: [VideoReactionsPreferenceEventWhereInput!] } -input MembershipBoughtEventWhereUniqueInput { +input VideoReactionsPreferenceEventWhereUniqueInput { id: ID! } -input MembershipBoughtEventCreateInput { +input VideoReactionsPreferenceEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - referrer: ID + video: ID! + reactionsStatus: Boolean! } -input MembershipBoughtEventUpdateInput { +input VideoReactionsPreferenceEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - referrer: ID -} - -input MemberMetadataWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - avatar_json: JSONObject - about_eq: String - about_contains: String - about_startsWith: String - about_endsWith: String - about_in: [String!] - isVerifiedValidator_eq: Boolean - isVerifiedValidator_in: [Boolean!] - member: MembershipWhereInput - externalResources_none: MembershipExternalResourceWhereInput - externalResources_some: MembershipExternalResourceWhereInput - externalResources_every: MembershipExternalResourceWhereInput - membercreatedeventmetadata_none: MemberCreatedEventWhereInput - membercreatedeventmetadata_some: MemberCreatedEventWhereInput - membercreatedeventmetadata_every: MemberCreatedEventWhereInput - memberinvitedeventmetadata_none: MemberInvitedEventWhereInput - memberinvitedeventmetadata_some: MemberInvitedEventWhereInput - memberinvitedeventmetadata_every: MemberInvitedEventWhereInput - memberprofileupdatedeventnewMetadata_none: MemberProfileUpdatedEventWhereInput - memberprofileupdatedeventnewMetadata_some: MemberProfileUpdatedEventWhereInput - memberprofileupdatedeventnewMetadata_every: MemberProfileUpdatedEventWhereInput - membershipboughteventmetadata_none: MembershipBoughtEventWhereInput - membershipboughteventmetadata_some: MembershipBoughtEventWhereInput - membershipboughteventmetadata_every: MembershipBoughtEventWhereInput - membershipgiftedeventmetadata_none: MembershipGiftedEventWhereInput - membershipgiftedeventmetadata_some: MembershipGiftedEventWhereInput - membershipgiftedeventmetadata_every: MembershipGiftedEventWhereInput - AND: [MemberMetadataWhereInput!] - OR: [MemberMetadataWhereInput!] - NOT: [MemberMetadataWhereInput!] -} - -input MemberMetadataWhereUniqueInput { - id: ID! -} - -input MemberMetadataCreateInput { - name: String - avatar: JSONObject! - about: String - isVerifiedValidator: Boolean -} - -input MemberMetadataUpdateInput { - name: String - avatar: JSONObject - about: String - isVerifiedValidator: Boolean + video: ID + reactionsStatus: Boolean } -input MembershipGiftedEventWhereInput { +input VideoWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17930,76 +17863,235 @@ input MembershipGiftedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MembershipGiftedEventWhereInput!] - OR: [MembershipGiftedEventWhereInput!] - NOT: [MembershipGiftedEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + duration_eq: Int + duration_gt: Int + duration_gte: Int + duration_lt: Int + duration_lte: Int + duration_in: [Int!] + hasMarketing_eq: Boolean + hasMarketing_in: [Boolean!] + publishedBeforeJoystream_eq: DateTime + publishedBeforeJoystream_lt: DateTime + publishedBeforeJoystream_lte: DateTime + publishedBeforeJoystream_gt: DateTime + publishedBeforeJoystream_gte: DateTime + isPublic_eq: Boolean + isPublic_in: [Boolean!] + isCensored_eq: Boolean + isCensored_in: [Boolean!] + isExplicit_eq: Boolean + isExplicit_in: [Boolean!] + videoStateBloatBond_eq: BigInt + videoStateBloatBond_gt: BigInt + videoStateBloatBond_gte: BigInt + videoStateBloatBond_lt: BigInt + videoStateBloatBond_lte: BigInt + videoStateBloatBond_in: [BigInt!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + isCommentSectionEnabled_eq: Boolean + isCommentSectionEnabled_in: [Boolean!] + commentsCount_eq: Int + commentsCount_gt: Int + commentsCount_gte: Int + commentsCount_lt: Int + commentsCount_lte: Int + commentsCount_in: [Int!] + isReactionFeatureEnabled_eq: Boolean + isReactionFeatureEnabled_in: [Boolean!] + reactionsCount_eq: Int + reactionsCount_gt: Int + reactionsCount_gte: Int + reactionsCount_lt: Int + reactionsCount_lte: Int + reactionsCount_in: [Int!] + ytVideoId_eq: String + ytVideoId_contains: String + ytVideoId_startsWith: String + ytVideoId_endsWith: String + ytVideoId_in: [String!] + entryApp: AppWhereInput + channel: ChannelWhereInput + category: VideoCategoryWhereInput + thumbnailPhoto: StorageDataObjectWhereInput + language: LanguageWhereInput + nft: OwnedNftWhereInput + license: LicenseWhereInput + media: StorageDataObjectWhereInput + mediaMetadata: VideoMediaMetadataWhereInput + subtitles_none: VideoSubtitleWhereInput + subtitles_some: VideoSubtitleWhereInput + subtitles_every: VideoSubtitleWhereInput + pinnedComment: CommentWhereInput + comments_none: CommentWhereInput + comments_some: CommentWhereInput + comments_every: CommentWhereInput + reactions_none: VideoReactionWhereInput + reactions_some: VideoReactionWhereInput + reactions_every: VideoReactionWhereInput + reactionsCountByReactionId_none: VideoReactionsCountByReactionTypeWhereInput + reactionsCountByReactionId_some: VideoReactionsCountByReactionTypeWhereInput + reactionsCountByReactionId_every: VideoReactionsCountByReactionTypeWhereInput + auctionbidcanceledeventvideo_none: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventvideo_some: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventvideo_every: AuctionBidCanceledEventWhereInput + auctionbidmadeeventvideo_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventvideo_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventvideo_every: AuctionBidMadeEventWhereInput + auctioncanceledeventvideo_none: AuctionCanceledEventWhereInput + auctioncanceledeventvideo_some: AuctionCanceledEventWhereInput + auctioncanceledeventvideo_every: AuctionCanceledEventWhereInput + bidmadecompletingauctioneventvideo_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventvideo_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventvideo_every: BidMadeCompletingAuctionEventWhereInput + buynowcanceledeventvideo_none: BuyNowCanceledEventWhereInput + buynowcanceledeventvideo_some: BuyNowCanceledEventWhereInput + buynowcanceledeventvideo_every: BuyNowCanceledEventWhereInput + buynowpriceupdatedeventvideo_none: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventvideo_some: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventvideo_every: BuyNowPriceUpdatedEventWhereInput + commentcreatedeventvideo_none: CommentCreatedEventWhereInput + commentcreatedeventvideo_some: CommentCreatedEventWhereInput + commentcreatedeventvideo_every: CommentCreatedEventWhereInput + commentdeletedeventvideo_none: CommentDeletedEventWhereInput + commentdeletedeventvideo_some: CommentDeletedEventWhereInput + commentdeletedeventvideo_every: CommentDeletedEventWhereInput + commentmoderatedeventvideo_none: CommentModeratedEventWhereInput + commentmoderatedeventvideo_some: CommentModeratedEventWhereInput + commentmoderatedeventvideo_every: CommentModeratedEventWhereInput + commentpinnedeventvideo_none: CommentPinnedEventWhereInput + commentpinnedeventvideo_some: CommentPinnedEventWhereInput + commentpinnedeventvideo_every: CommentPinnedEventWhereInput + commentreactedeventvideo_none: CommentReactedEventWhereInput + commentreactedeventvideo_some: CommentReactedEventWhereInput + commentreactedeventvideo_every: CommentReactedEventWhereInput + commentreactionvideo_none: CommentReactionWhereInput + commentreactionvideo_some: CommentReactionWhereInput + commentreactionvideo_every: CommentReactionWhereInput + commentreactionscountbyreactionidvideo_none: CommentReactionsCountByReactionIdWhereInput + commentreactionscountbyreactionidvideo_some: CommentReactionsCountByReactionIdWhereInput + commentreactionscountbyreactionidvideo_every: CommentReactionsCountByReactionIdWhereInput + commenttextupdatedeventvideo_none: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideo_some: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideo_every: CommentTextUpdatedEventWhereInput + englishauctionsettledeventvideo_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventvideo_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventvideo_every: EnglishAuctionSettledEventWhereInput + englishauctionstartedeventvideo_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventvideo_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventvideo_every: EnglishAuctionStartedEventWhereInput + nftboughteventvideo_none: NftBoughtEventWhereInput + nftboughteventvideo_some: NftBoughtEventWhereInput + nftboughteventvideo_every: NftBoughtEventWhereInput + nftissuedeventvideo_none: NftIssuedEventWhereInput + nftissuedeventvideo_some: NftIssuedEventWhereInput + nftissuedeventvideo_every: NftIssuedEventWhereInput + nftsellordermadeeventvideo_none: NftSellOrderMadeEventWhereInput + nftsellordermadeeventvideo_some: NftSellOrderMadeEventWhereInput + nftsellordermadeeventvideo_every: NftSellOrderMadeEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_none: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_some: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_every: NftSlingedBackToTheOriginalArtistEventWhereInput + offeracceptedeventvideo_none: OfferAcceptedEventWhereInput + offeracceptedeventvideo_some: OfferAcceptedEventWhereInput + offeracceptedeventvideo_every: OfferAcceptedEventWhereInput + offercanceledeventvideo_none: OfferCanceledEventWhereInput + offercanceledeventvideo_some: OfferCanceledEventWhereInput + offercanceledeventvideo_every: OfferCanceledEventWhereInput + offerstartedeventvideo_none: OfferStartedEventWhereInput + offerstartedeventvideo_some: OfferStartedEventWhereInput + offerstartedeventvideo_every: OfferStartedEventWhereInput + openauctionbidacceptedeventvideo_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventvideo_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventvideo_every: OpenAuctionBidAcceptedEventWhereInput + openauctionstartedeventvideo_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventvideo_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventvideo_every: OpenAuctionStartedEventWhereInput + videoreactedeventvideo_none: VideoReactedEventWhereInput + videoreactedeventvideo_some: VideoReactedEventWhereInput + videoreactedeventvideo_every: VideoReactedEventWhereInput + videoreactionspreferenceeventvideo_none: VideoReactionsPreferenceEventWhereInput + videoreactionspreferenceeventvideo_some: VideoReactionsPreferenceEventWhereInput + videoreactionspreferenceeventvideo_every: VideoReactionsPreferenceEventWhereInput + AND: [VideoWhereInput!] + OR: [VideoWhereInput!] + NOT: [VideoWhereInput!] } -input MembershipGiftedEventWhereUniqueInput { +input VideoWhereUniqueInput { id: ID! } -input MembershipGiftedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! +input VideoCreateInput { + entryApp: ID + channel: ID! + category: ID + title: String + description: String + duration: Float + thumbnailPhoto: ID + language: ID + hasMarketing: Boolean + publishedBeforeJoystream: DateTime + isPublic: Boolean + isCensored: Boolean! + nft: ID + isExplicit: Boolean + license: ID + media: ID + videoStateBloatBond: String! + mediaMetadata: ID + createdInBlock: Float! + isCommentSectionEnabled: Boolean! + commentsCount: Float! + isReactionFeatureEnabled: Boolean! + reactionsCount: Float! + ytVideoId: String } -input MembershipGiftedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID +input VideoUpdateInput { + entryApp: ID + channel: ID + category: ID + title: String + description: String + duration: Float + thumbnailPhoto: ID + language: ID + hasMarketing: Boolean + publishedBeforeJoystream: DateTime + isPublic: Boolean + isCensored: Boolean + nft: ID + isExplicit: Boolean + license: ID + media: ID + videoStateBloatBond: String + mediaMetadata: ID + createdInBlock: Float + isCommentSectionEnabled: Boolean + commentsCount: Float + isReactionFeatureEnabled: Boolean + reactionsCount: Float + ytVideoId: String } -input ProposalCreatedEventWhereInput { +input ChannelPayoutsUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18043,33 +18135,75 @@ input ProposalCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - proposal: ProposalWhereInput - AND: [ProposalCreatedEventWhereInput!] - OR: [ProposalCreatedEventWhereInput!] - NOT: [ProposalCreatedEventWhereInput!] + commitment_eq: String + commitment_contains: String + commitment_startsWith: String + commitment_endsWith: String + commitment_in: [String!] + payloadSize_eq: BigInt + payloadSize_gt: BigInt + payloadSize_gte: BigInt + payloadSize_lt: BigInt + payloadSize_lte: BigInt + payloadSize_in: [BigInt!] + payloadHash_eq: String + payloadHash_contains: String + payloadHash_startsWith: String + payloadHash_endsWith: String + payloadHash_in: [String!] + minCashoutAllowed_eq: BigInt + minCashoutAllowed_gt: BigInt + minCashoutAllowed_gte: BigInt + minCashoutAllowed_lt: BigInt + minCashoutAllowed_lte: BigInt + minCashoutAllowed_in: [BigInt!] + maxCashoutAllowed_eq: BigInt + maxCashoutAllowed_gt: BigInt + maxCashoutAllowed_gte: BigInt + maxCashoutAllowed_lt: BigInt + maxCashoutAllowed_lte: BigInt + maxCashoutAllowed_in: [BigInt!] + channelCashoutsEnabled_eq: Boolean + channelCashoutsEnabled_in: [Boolean!] + payloadDataObject: StorageDataObjectWhereInput + AND: [ChannelPayoutsUpdatedEventWhereInput!] + OR: [ChannelPayoutsUpdatedEventWhereInput!] + NOT: [ChannelPayoutsUpdatedEventWhereInput!] } -input ProposalCreatedEventWhereUniqueInput { +input ChannelPayoutsUpdatedEventWhereUniqueInput { id: ID! } -input ProposalCreatedEventCreateInput { +input ChannelPayoutsUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - proposal: ID! + commitment: String + payloadDataObject: ID + payloadSize: String + payloadHash: String + minCashoutAllowed: String + maxCashoutAllowed: String + channelCashoutsEnabled: Boolean } -input ProposalCreatedEventUpdateInput { +input ChannelPayoutsUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - proposal: ID + commitment: String + payloadDataObject: ID + payloadSize: String + payloadHash: String + minCashoutAllowed: String + maxCashoutAllowed: String + channelCashoutsEnabled: Boolean } -input ProposalStatusUpdatedEventWhereInput { +input StorageDataObjectWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18094,55 +18228,74 @@ input ProposalStatusUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - newStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalStatusUpdatedEventWhereInput!] - OR: [ProposalStatusUpdatedEventWhereInput!] - NOT: [ProposalStatusUpdatedEventWhereInput!] + isAccepted_eq: Boolean + isAccepted_in: [Boolean!] + size_eq: BigInt + size_gt: BigInt + size_gte: BigInt + size_lt: BigInt + size_lte: BigInt + size_in: [BigInt!] + ipfsHash_eq: String + ipfsHash_contains: String + ipfsHash_startsWith: String + ipfsHash_endsWith: String + ipfsHash_in: [String!] + type_json: JSONObject + stateBloatBond_eq: BigInt + stateBloatBond_gt: BigInt + stateBloatBond_gte: BigInt + stateBloatBond_lt: BigInt + stateBloatBond_lte: BigInt + stateBloatBond_in: [BigInt!] + unsetAt_eq: DateTime + unsetAt_lt: DateTime + unsetAt_lte: DateTime + unsetAt_gt: DateTime + unsetAt_gte: DateTime + storageBag: StorageBagWhereInput + videoThumbnail: VideoWhereInput + videoMedia: VideoWhereInput + videoSubtitle: VideoSubtitleWhereInput + channelcoverPhoto_none: ChannelWhereInput + channelcoverPhoto_some: ChannelWhereInput + channelcoverPhoto_every: ChannelWhereInput + channelavatarPhoto_none: ChannelWhereInput + channelavatarPhoto_some: ChannelWhereInput + channelavatarPhoto_every: ChannelWhereInput + channelpayoutsupdatedeventpayloadDataObject_none: ChannelPayoutsUpdatedEventWhereInput + channelpayoutsupdatedeventpayloadDataObject_some: ChannelPayoutsUpdatedEventWhereInput + channelpayoutsupdatedeventpayloadDataObject_every: ChannelPayoutsUpdatedEventWhereInput + AND: [StorageDataObjectWhereInput!] + OR: [StorageDataObjectWhereInput!] + NOT: [StorageDataObjectWhereInput!] } -input ProposalStatusUpdatedEventWhereUniqueInput { +input StorageDataObjectWhereUniqueInput { id: ID! } -input ProposalStatusUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! - newStatus: JSONObject! +input StorageDataObjectCreateInput { + isAccepted: Boolean! + size: String! + storageBag: ID! + ipfsHash: String! + type: JSONObject! + stateBloatBond: String! + unsetAt: DateTime } -input ProposalStatusUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - newStatus: JSONObject +input StorageDataObjectUpdateInput { + isAccepted: Boolean + size: String + storageBag: ID + ipfsHash: String + type: JSONObject + stateBloatBond: String + unsetAt: DateTime } -input ProposalVotedEventWhereInput { +input FundingRequestDestinationWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18167,74 +18320,40 @@ input ProposalVotedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - voteKind_eq: ProposalVoteKind - voteKind_in: [ProposalVoteKind!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - votingRound_eq: Int - votingRound_gt: Int - votingRound_gte: Int - votingRound_lt: Int - votingRound_lte: Int - votingRound_in: [Int!] - voter: MembershipWhereInput - proposal: ProposalWhereInput - AND: [ProposalVotedEventWhereInput!] - OR: [ProposalVotedEventWhereInput!] - NOT: [ProposalVotedEventWhereInput!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + list: FundingRequestDestinationsListWhereInput + AND: [FundingRequestDestinationWhereInput!] + OR: [FundingRequestDestinationWhereInput!] + NOT: [FundingRequestDestinationWhereInput!] } -input ProposalVotedEventWhereUniqueInput { +input FundingRequestDestinationWhereUniqueInput { id: ID! } -input ProposalVotedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - voter: ID! - voteKind: ProposalVoteKind! - proposal: ID! - rationale: String! - votingRound: Float! +input FundingRequestDestinationCreateInput { + amount: String! + account: String! + list: ID! } -input ProposalVotedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - voter: ID - voteKind: ProposalVoteKind - proposal: ID - rationale: String - votingRound: Float +input FundingRequestDestinationUpdateInput { + amount: String + account: String + list: ID } -input ProposalCancelledEventWhereInput { +input FundingRequestDestinationsListWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18259,52 +18378,33 @@ input ProposalCancelledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - proposal: ProposalWhereInput - AND: [ProposalCancelledEventWhereInput!] - OR: [ProposalCancelledEventWhereInput!] - NOT: [ProposalCancelledEventWhereInput!] + phantom_eq: Int + phantom_gt: Int + phantom_gte: Int + phantom_lt: Int + phantom_lte: Int + phantom_in: [Int!] + destinations_none: FundingRequestDestinationWhereInput + destinations_some: FundingRequestDestinationWhereInput + destinations_every: FundingRequestDestinationWhereInput + AND: [FundingRequestDestinationsListWhereInput!] + OR: [FundingRequestDestinationsListWhereInput!] + NOT: [FundingRequestDestinationsListWhereInput!] } -input ProposalCancelledEventWhereUniqueInput { +input FundingRequestDestinationsListWhereUniqueInput { id: ID! } -input ProposalCancelledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! +input FundingRequestDestinationsListCreateInput { + phantom: Float } -input ProposalCancelledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID +input FundingRequestDestinationsListUpdateInput { + phantom: Float } -input ProposalDecisionMadeEventWhereInput { +input MembershipExternalResourceWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18329,55 +18429,39 @@ input ProposalDecisionMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - decisionStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalDecisionMadeEventWhereInput!] - OR: [ProposalDecisionMadeEventWhereInput!] - NOT: [ProposalDecisionMadeEventWhereInput!] + type_eq: MembershipExternalResourceType + type_in: [MembershipExternalResourceType!] + value_eq: String + value_contains: String + value_startsWith: String + value_endsWith: String + value_in: [String!] + memberMetadata: MemberMetadataWhereInput + member: MembershipWhereInput + AND: [MembershipExternalResourceWhereInput!] + OR: [MembershipExternalResourceWhereInput!] + NOT: [MembershipExternalResourceWhereInput!] } -input ProposalDecisionMadeEventWhereUniqueInput { +input MembershipExternalResourceWhereUniqueInput { id: ID! } -input ProposalDecisionMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! - decisionStatus: JSONObject! +input MembershipExternalResourceCreateInput { + type: MembershipExternalResourceType! + value: String! + memberMetadata: ID! + member: ID } -input ProposalDecisionMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - decisionStatus: JSONObject +input MembershipExternalResourceUpdateInput { + type: MembershipExternalResourceType + value: String + memberMetadata: ID + member: ID } -input ProposalExecutedEventWhereInput { +input MemberCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18421,158 +18505,61 @@ input ProposalExecutedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - executionStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalExecutedEventWhereInput!] - OR: [ProposalExecutedEventWhereInput!] - NOT: [ProposalExecutedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + isFoundingMember_eq: Boolean + isFoundingMember_in: [Boolean!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MemberCreatedEventWhereInput!] + OR: [MemberCreatedEventWhereInput!] + NOT: [MemberCreatedEventWhereInput!] } -input ProposalExecutedEventWhereUniqueInput { +input MemberCreatedEventWhereUniqueInput { id: ID! } -input ProposalExecutedEventCreateInput { +input MemberCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - proposal: ID! - executionStatus: JSONObject! -} - -input ProposalExecutedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - executionStatus: JSONObject -} - -input ProposalWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - details_json: JSONObject - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - exactExecutionBlock_eq: Int - exactExecutionBlock_gt: Int - exactExecutionBlock_gte: Int - exactExecutionBlock_lt: Int - exactExecutionBlock_lte: Int - exactExecutionBlock_in: [Int!] - councilApprovals_eq: Int - councilApprovals_gt: Int - councilApprovals_gte: Int - councilApprovals_lt: Int - councilApprovals_lte: Int - councilApprovals_in: [Int!] - status_json: JSONObject - isFinalized_eq: Boolean - isFinalized_in: [Boolean!] - statusSetAtBlock_eq: Int - statusSetAtBlock_gt: Int - statusSetAtBlock_gte: Int - statusSetAtBlock_lt: Int - statusSetAtBlock_lte: Int - statusSetAtBlock_in: [Int!] - statusSetAtTime_eq: DateTime - statusSetAtTime_lt: DateTime - statusSetAtTime_lte: DateTime - statusSetAtTime_gt: DateTime - statusSetAtTime_gte: DateTime - creator: MembershipWhereInput - createdInEvent: ProposalCreatedEventWhereInput - discussionThread: ProposalDiscussionThreadWhereInput - proposalStatusUpdates_none: ProposalStatusUpdatedEventWhereInput - proposalStatusUpdates_some: ProposalStatusUpdatedEventWhereInput - proposalStatusUpdates_every: ProposalStatusUpdatedEventWhereInput - votes_none: ProposalVotedEventWhereInput - votes_some: ProposalVotedEventWhereInput - votes_every: ProposalVotedEventWhereInput - proposalcancelledeventproposal_none: ProposalCancelledEventWhereInput - proposalcancelledeventproposal_some: ProposalCancelledEventWhereInput - proposalcancelledeventproposal_every: ProposalCancelledEventWhereInput - proposaldecisionmadeeventproposal_none: ProposalDecisionMadeEventWhereInput - proposaldecisionmadeeventproposal_some: ProposalDecisionMadeEventWhereInput - proposaldecisionmadeeventproposal_every: ProposalDecisionMadeEventWhereInput - proposalexecutedeventproposal_none: ProposalExecutedEventWhereInput - proposalexecutedeventproposal_some: ProposalExecutedEventWhereInput - proposalexecutedeventproposal_every: ProposalExecutedEventWhereInput - AND: [ProposalWhereInput!] - OR: [ProposalWhereInput!] - NOT: [ProposalWhereInput!] -} - -input ProposalWhereUniqueInput { - id: ID! -} - -input ProposalCreateInput { - title: String! - description: String! - details: JSONObject! - stakingAccount: String - creator: ID! - exactExecutionBlock: Float - councilApprovals: Float! - status: JSONObject! - isFinalized: Boolean - statusSetAtBlock: Float! - statusSetAtTime: DateTime! -} - -input ProposalUpdateInput { - title: String - description: String - details: JSONObject - stakingAccount: String - creator: ID - exactExecutionBlock: Float - councilApprovals: Float - status: JSONObject - isFinalized: Boolean - statusSetAtBlock: Float - statusSetAtTime: DateTime + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + isFoundingMember: Boolean! } -input ProposalDiscussionThreadModeChangedEventWhereInput { +input MemberCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + isFoundingMember: Boolean +} + +input MemberInvitedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18616,91 +18603,68 @@ input ProposalDiscussionThreadModeChangedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newMode_json: JSONObject - thread: ProposalDiscussionThreadWhereInput - actor: MembershipWhereInput - AND: [ProposalDiscussionThreadModeChangedEventWhereInput!] - OR: [ProposalDiscussionThreadModeChangedEventWhereInput!] - NOT: [ProposalDiscussionThreadModeChangedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + initialBalance_eq: BigInt + initialBalance_gt: BigInt + initialBalance_gte: BigInt + initialBalance_lt: BigInt + initialBalance_lte: BigInt + initialBalance_in: [BigInt!] + invitingMember: MembershipWhereInput + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MemberInvitedEventWhereInput!] + OR: [MemberInvitedEventWhereInput!] + NOT: [MemberInvitedEventWhereInput!] } -input ProposalDiscussionThreadModeChangedEventWhereUniqueInput { +input MemberInvitedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionThreadModeChangedEventCreateInput { +input MemberInvitedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! - newMode: JSONObject! - actor: ID! + invitingMember: ID! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + initialBalance: String! } -input ProposalDiscussionThreadModeChangedEventUpdateInput { +input MemberInvitedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID - newMode: JSONObject - actor: ID -} - -input ProposalDiscussionThreadWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - mode_json: JSONObject - proposal: ProposalWhereInput - posts_none: ProposalDiscussionPostWhereInput - posts_some: ProposalDiscussionPostWhereInput - posts_every: ProposalDiscussionPostWhereInput - modeChanges_none: ProposalDiscussionThreadModeChangedEventWhereInput - modeChanges_some: ProposalDiscussionThreadModeChangedEventWhereInput - modeChanges_every: ProposalDiscussionThreadModeChangedEventWhereInput - AND: [ProposalDiscussionThreadWhereInput!] - OR: [ProposalDiscussionThreadWhereInput!] - NOT: [ProposalDiscussionThreadWhereInput!] -} - -input ProposalDiscussionThreadWhereUniqueInput { - id: ID! -} - -input ProposalDiscussionThreadCreateInput { - proposal: ID! - mode: JSONObject! -} - -input ProposalDiscussionThreadUpdateInput { - proposal: ID - mode: JSONObject + invitingMember: ID + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + initialBalance: String } -input ProposalDiscussionPostUpdatedEventWhereInput { +input MemberProfileUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18744,40 +18708,50 @@ input ProposalDiscussionPostUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - post: ProposalDiscussionPostWhereInput - AND: [ProposalDiscussionPostUpdatedEventWhereInput!] - OR: [ProposalDiscussionPostUpdatedEventWhereInput!] - NOT: [ProposalDiscussionPostUpdatedEventWhereInput!] + newHandle_eq: String + newHandle_contains: String + newHandle_startsWith: String + newHandle_endsWith: String + newHandle_in: [String!] + newHandleRaw_eq: String + newHandleRaw_contains: String + newHandleRaw_startsWith: String + newHandleRaw_endsWith: String + newHandleRaw_in: [String!] + member: MembershipWhereInput + newMetadata: MemberMetadataWhereInput + AND: [MemberProfileUpdatedEventWhereInput!] + OR: [MemberProfileUpdatedEventWhereInput!] + NOT: [MemberProfileUpdatedEventWhereInput!] } -input ProposalDiscussionPostUpdatedEventWhereUniqueInput { +input MemberProfileUpdatedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostUpdatedEventCreateInput { +input MemberProfileUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - text: String! + member: ID! + newHandle: String + newHandleRaw: String + newMetadata: ID! } -input ProposalDiscussionPostUpdatedEventUpdateInput { +input MemberProfileUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - text: String + member: ID + newHandle: String + newHandleRaw: String + newMetadata: ID } -input ProposalDiscussionPostCreatedEventWhereInput { +input MembershipBoughtEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18821,40 +18795,60 @@ input ProposalDiscussionPostCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - post: ProposalDiscussionPostWhereInput - AND: [ProposalDiscussionPostCreatedEventWhereInput!] - OR: [ProposalDiscussionPostCreatedEventWhereInput!] - NOT: [ProposalDiscussionPostCreatedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + referrer: MembershipWhereInput + AND: [MembershipBoughtEventWhereInput!] + OR: [MembershipBoughtEventWhereInput!] + NOT: [MembershipBoughtEventWhereInput!] } -input ProposalDiscussionPostCreatedEventWhereUniqueInput { +input MembershipBoughtEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostCreatedEventCreateInput { +input MembershipBoughtEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - text: String! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + referrer: ID } -input ProposalDiscussionPostCreatedEventUpdateInput { +input MembershipBoughtEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - text: String + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + referrer: ID } -input ProposalDiscussionPostWhereInput { +input MemberMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18879,55 +18873,62 @@ input ProposalDiscussionPostWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - status_json: JSONObject - isVisible_eq: Boolean - isVisible_in: [Boolean!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - discussionThread: ProposalDiscussionThreadWhereInput - author: MembershipWhereInput - repliesTo: ProposalDiscussionPostWhereInput - updates_none: ProposalDiscussionPostUpdatedEventWhereInput - updates_some: ProposalDiscussionPostUpdatedEventWhereInput - updates_every: ProposalDiscussionPostUpdatedEventWhereInput - createdInEvent: ProposalDiscussionPostCreatedEventWhereInput - proposaldiscussionpostrepliesTo_none: ProposalDiscussionPostWhereInput - proposaldiscussionpostrepliesTo_some: ProposalDiscussionPostWhereInput - proposaldiscussionpostrepliesTo_every: ProposalDiscussionPostWhereInput - proposaldiscussionpostdeletedeventpost_none: ProposalDiscussionPostDeletedEventWhereInput - proposaldiscussionpostdeletedeventpost_some: ProposalDiscussionPostDeletedEventWhereInput - proposaldiscussionpostdeletedeventpost_every: ProposalDiscussionPostDeletedEventWhereInput - AND: [ProposalDiscussionPostWhereInput!] - OR: [ProposalDiscussionPostWhereInput!] - NOT: [ProposalDiscussionPostWhereInput!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + avatar_json: JSONObject + about_eq: String + about_contains: String + about_startsWith: String + about_endsWith: String + about_in: [String!] + isVerifiedValidator_eq: Boolean + isVerifiedValidator_in: [Boolean!] + member: MembershipWhereInput + externalResources_none: MembershipExternalResourceWhereInput + externalResources_some: MembershipExternalResourceWhereInput + externalResources_every: MembershipExternalResourceWhereInput + membercreatedeventmetadata_none: MemberCreatedEventWhereInput + membercreatedeventmetadata_some: MemberCreatedEventWhereInput + membercreatedeventmetadata_every: MemberCreatedEventWhereInput + memberinvitedeventmetadata_none: MemberInvitedEventWhereInput + memberinvitedeventmetadata_some: MemberInvitedEventWhereInput + memberinvitedeventmetadata_every: MemberInvitedEventWhereInput + memberprofileupdatedeventnewMetadata_none: MemberProfileUpdatedEventWhereInput + memberprofileupdatedeventnewMetadata_some: MemberProfileUpdatedEventWhereInput + memberprofileupdatedeventnewMetadata_every: MemberProfileUpdatedEventWhereInput + membershipboughteventmetadata_none: MembershipBoughtEventWhereInput + membershipboughteventmetadata_some: MembershipBoughtEventWhereInput + membershipboughteventmetadata_every: MembershipBoughtEventWhereInput + membershipgiftedeventmetadata_none: MembershipGiftedEventWhereInput + membershipgiftedeventmetadata_some: MembershipGiftedEventWhereInput + membershipgiftedeventmetadata_every: MembershipGiftedEventWhereInput + AND: [MemberMetadataWhereInput!] + OR: [MemberMetadataWhereInput!] + NOT: [MemberMetadataWhereInput!] } -input ProposalDiscussionPostWhereUniqueInput { +input MemberMetadataWhereUniqueInput { id: ID! } -input ProposalDiscussionPostCreateInput { - discussionThread: ID! - author: ID! - status: JSONObject! - isVisible: Boolean! - text: String! - repliesTo: ID +input MemberMetadataCreateInput { + name: String + avatar: JSONObject! + about: String + isVerifiedValidator: Boolean } -input ProposalDiscussionPostUpdateInput { - discussionThread: ID - author: ID - status: JSONObject - isVisible: Boolean - text: String - repliesTo: ID +input MemberMetadataUpdateInput { + name: String + avatar: JSONObject + about: String + isVerifiedValidator: Boolean } -input ProposalDiscussionPostDeletedEventWhereInput { +input MembershipGiftedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18971,33 +18972,54 @@ input ProposalDiscussionPostDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - post: ProposalDiscussionPostWhereInput - actor: MembershipWhereInput - AND: [ProposalDiscussionPostDeletedEventWhereInput!] - OR: [ProposalDiscussionPostDeletedEventWhereInput!] - NOT: [ProposalDiscussionPostDeletedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MembershipGiftedEventWhereInput!] + OR: [MembershipGiftedEventWhereInput!] + NOT: [MembershipGiftedEventWhereInput!] } -input ProposalDiscussionPostDeletedEventWhereUniqueInput { +input MembershipGiftedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostDeletedEventCreateInput { +input MembershipGiftedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - actor: ID! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! } -input ProposalDiscussionPostDeletedEventUpdateInput { +input MembershipGiftedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - actor: ID + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID } input ProposalDiscussionWhitelistWhereInput { @@ -23136,115 +23158,7 @@ input StakeReleasedEventUpdateInput { stakingAccount: String } -input TagToProposalWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] - proposalId_eq: String - proposalId_contains: String - proposalId_startsWith: String - proposalId_endsWith: String - proposalId_in: [String!] - AND: [TagToProposalWhereInput!] - OR: [TagToProposalWhereInput!] - NOT: [TagToProposalWhereInput!] -} - -input TagToProposalWhereUniqueInput { - id: ID! -} - -input TagToProposalCreateInput { - tagId: String! - proposalId: String! -} - -input TagToProposalUpdateInput { - tagId: String - proposalId: String -} - -input TagToThreadWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] - threadId_eq: String - threadId_contains: String - threadId_startsWith: String - threadId_endsWith: String - threadId_in: [String!] - AND: [TagToThreadWhereInput!] - OR: [TagToThreadWhereInput!] - NOT: [TagToThreadWhereInput!] -} - -input TagToThreadWhereUniqueInput { - id: ID! -} - -input TagToThreadCreateInput { - tagId: String! - threadId: String! -} - -input TagToThreadUpdateInput { - tagId: String - threadId: String -} - -input TagToWorkerWhereInput { +input TagPermittedWorkerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -23269,100 +23183,28 @@ input TagToWorkerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] workerId_eq: String workerId_contains: String workerId_startsWith: String workerId_endsWith: String workerId_in: [String!] - AND: [TagToWorkerWhereInput!] - OR: [TagToWorkerWhereInput!] - NOT: [TagToWorkerWhereInput!] + AND: [TagPermittedWorkerWhereInput!] + OR: [TagPermittedWorkerWhereInput!] + NOT: [TagPermittedWorkerWhereInput!] } -input TagToWorkerWhereUniqueInput { +input TagPermittedWorkerWhereUniqueInput { id: ID! } -input TagToWorkerCreateInput { - tagId: String! +input TagPermittedWorkerCreateInput { workerId: String! } -input TagToWorkerUpdateInput { - tagId: String +input TagPermittedWorkerUpdateInput { workerId: String } -input TagWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - type_eq: String - type_contains: String - type_startsWith: String - type_endsWith: String - type_in: [String!] - visibility_eq: Boolean - visibility_in: [Boolean!] - AND: [TagWhereInput!] - OR: [TagWhereInput!] - NOT: [TagWhereInput!] -} - -input TagWhereUniqueInput { - id: ID! -} - -input TagCreateInput { - name: String! - description: String! - type: String! - visibility: Boolean! -} - -input TagUpdateInput { - name: String - description: String - type: String - visibility: Boolean -} - input VideoAssetsDeletedByModeratorEventWhereInput { id_eq: ID id_in: [ID!] @@ -24270,7 +24112,7 @@ type ThreadMovedEvent implements Event & BaseGraphQLObject { actorId: String! } -type BountyFundedEvent implements Event & BaseGraphQLObject { +type ProposalCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24294,11 +24136,11 @@ type BountyFundedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - contribution: BountyContribution! - contributionId: String! + proposal: Proposal! + proposalId: String! } -type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24322,11 +24164,14 @@ type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - contribution: BountyContribution! - contributionId: String! + post: ProposalDiscussionPost! + postId: String! + + """New post text""" + text: String! } -type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24350,11 +24195,14 @@ type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + post: ProposalDiscussionPost! + postId: String! + + """Initial post text""" + text: String! } -type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24378,11 +24226,13 @@ type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + post: ProposalDiscussionPost! + postId: String! + actor: Membership! + actorId: String! } -type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24406,11 +24256,16 @@ type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + thread: ProposalDiscussionThread! + threadId: String! + + """The new thread mode""" + newMode: ProposalDiscussionThreadMode! + actor: Membership! + actorId: String! } -type WorkSubmittedEvent implements Event & BaseGraphQLObject { +type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24434,21 +24289,14 @@ type WorkSubmittedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! - entry: BountyEntry! - entryId: String! - - """Title of the work""" - title: String + proposal: Proposal! + proposalId: String! - """ - Description which contains the work itself as a URL, a BLOB, or just text - """ - description: String + """The new proposal intermediate status (Deciding/Gracing/Dormant)""" + newStatus: ProposalIntermediateStatus! } -type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { +type ProposalVotedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24472,11 +24320,24 @@ type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + voter: Membership! + voterId: String! + + """The kind of the vote that was casted""" + voteKind: ProposalVoteKind! + proposal: Proposal! + proposalId: String! + + """The rationale behind the vote""" + rationale: String! + + """ + The voting round - number representing which Deciding period the vote was casted in (starting with 1), useful when the proposal must be approved during multiple council terms (constitution > 1) + """ + votingRound: Int! } -type BountyCreatedEvent implements Event & BaseGraphQLObject { +type ProposalCancelledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24500,11 +24361,11 @@ type BountyCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! } -type BountyCanceledEvent implements Event & BaseGraphQLObject { +type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24528,11 +24389,14 @@ type BountyCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! + + """The voting decision status""" + decisionStatus: ProposalDecisionStatus! } -type BountyVetoedEvent implements Event & BaseGraphQLObject { +type ProposalExecutedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24556,11 +24420,14 @@ type BountyVetoedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! + + """The execution status""" + executionStatus: ProposalExecutionStatus! } -type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { +type BountyFundedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24584,11 +24451,11 @@ type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + contribution: BountyContribution! + contributionId: String! } -type BountyRemovedEvent implements Event & BaseGraphQLObject { +type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24612,11 +24479,11 @@ type BountyRemovedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + contribution: BountyContribution! + contributionId: String! } -type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { +type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24640,14 +24507,11 @@ type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! - - """Rationale of the judgment""" - rationale: String + entry: BountyEntry! + entryId: String! } -type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { +type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24671,11 +24535,11 @@ type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + entry: BountyEntry! + entryId: String! } -type ThreadDeletedEvent implements Event & BaseGraphQLObject { +type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24699,11 +24563,11 @@ type ThreadDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - thread: ForumThread! - threadId: String! + entry: BountyEntry! + entryId: String! } -type ThreadModeratedEvent implements Event & BaseGraphQLObject { +type WorkSubmittedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24727,16 +24591,21 @@ type ThreadModeratedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - thread: ForumThread! - threadId: String! + bounty: Bounty! + bountyId: String! + entry: BountyEntry! + entryId: String! - """Rationale behind the moderation""" - rationale: String! - actor: Worker! - actorId: String! + """Title of the work""" + title: String + + """ + Description which contains the work itself as a URL, a BLOB, or just text + """ + description: String } -type CategoryCreatedEvent implements Event & BaseGraphQLObject { +type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24760,11 +24629,11 @@ type CategoryCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! + entry: BountyEntry! + entryId: String! } -type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { +type BountyCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24788,16 +24657,11 @@ type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! - - """The new archival status of the category (true = archived)""" - newArchivalStatus: Boolean! - actor: Worker! - actorId: String! + bounty: Bounty! + bountyId: String! } -type CategoryDeletedEvent implements Event & BaseGraphQLObject { +type BountyCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24821,13 +24685,11 @@ type CategoryDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! - actor: Worker! - actorId: String! + bounty: Bounty! + bountyId: String! } -type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObject { +type BountyVetoedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24851,18 +24713,11 @@ type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObj """Filtering options for interface implementers""" type: EventTypeOptions - moderator: Worker! - moderatorId: String! - category: ForumCategory! - categoryId: String! - - """ - The flag indicating whether the permissions to moderate the category are granted or revoked - """ - newCanModerateValue: Boolean! + bounty: Bounty! + bountyId: String! } -type LeaderSetEvent implements Event & BaseGraphQLObject { +type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24886,13 +24741,11 @@ type LeaderSetEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker - workerId: String + bounty: Bounty! + bountyId: String! } -type LeaderUnsetEvent implements Event & BaseGraphQLObject { +type BountyRemovedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24916,13 +24769,11 @@ type LeaderUnsetEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - leader: Worker! - leaderId: String! + bounty: Bounty! + bountyId: String! } -type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { +type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24946,16 +24797,14 @@ type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - worker: Worker! - workerId: String! + bounty: Bounty! + bountyId: String! - """New status.""" - isVerified: Boolean! + """Rationale of the judgment""" + rationale: String } -type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { +type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24979,16 +24828,11 @@ type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """New missed reward amount""" - newMissedRewardAmount: BigInt! + bounty: Bounty! + bountyId: String! } -type StakeDecreasedEvent implements Event & BaseGraphQLObject { +type ThreadDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25012,16 +24856,11 @@ type StakeDecreasedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """The amount of JOY the stake was decreased by""" - amount: BigInt! + thread: ForumThread! + threadId: String! } -type StakeIncreasedEvent implements Event & BaseGraphQLObject { +type ThreadModeratedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25045,16 +24884,16 @@ type StakeIncreasedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + thread: ForumThread! + threadId: String! - """The amount of JOY the stake was increased by""" - amount: BigInt! + """Rationale behind the moderation""" + rationale: String! + actor: Worker! + actorId: String! } -type TerminatedLeaderEvent implements Event & BaseGraphQLObject { +type CategoryCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25078,19 +24917,11 @@ type TerminatedLeaderEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """Slash amount (if any)""" - penalty: BigInt - - """Optional rationale""" - rationale: String + category: ForumCategory! + categoryId: String! } -type TerminatedWorkerEvent implements Event & BaseGraphQLObject { +type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25114,19 +24945,16 @@ type TerminatedWorkerEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """Slash amount (if any)""" - penalty: BigInt + category: ForumCategory! + categoryId: String! - """Optional rationale""" - rationale: String + """The new archival status of the category (true = archived)""" + newArchivalStatus: Boolean! + actor: Worker! + actorId: String! } -type WorkerExitedEvent implements Event & BaseGraphQLObject { +type CategoryDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25150,13 +24978,13 @@ type WorkerExitedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + category: ForumCategory! + categoryId: String! + actor: Worker! + actorId: String! } -type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { +type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25180,16 +25008,18 @@ type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + moderator: Worker! + moderatorId: String! + category: ForumCategory! + categoryId: String! - """New reward account""" - newRewardAccount: String! + """ + The flag indicating whether the permissions to moderate the category are granted or revoked + """ + newCanModerateValue: Boolean! } -type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { +type LeaderSetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25215,14 +25045,11 @@ type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - worker: Worker! - workerId: String! - - """New worker reward per block""" - newRewardPerBlock: BigInt! + worker: Worker + workerId: String } -type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { +type LeaderUnsetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25248,14 +25075,11 @@ type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - worker: Worker! - workerId: String! - - """New role account""" - newRoleAccount: String! + leader: Worker! + leaderId: String! } -type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { +type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25279,16 +25103,16 @@ type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! + member: Membership! + memberId: String! worker: Worker! workerId: String! - """Optional rationale""" - rationale: String + """New status.""" + isVerified: Boolean! } -type StatusTextChangedEvent implements Event & BaseGraphQLObject { +type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25314,17 +25138,14 @@ type StatusTextChangedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Original action metadata as hex string""" - metadata: String - - """Event result depeding on the metadata action type""" - result: WorkingGroupMetadataActionResult! - upcomingworkinggroupopeningcreatedInEvent: [UpcomingWorkingGroupOpening!] - workinggroupmetadatasetInEvent: [WorkingGroupMetadata!] + """New missed reward amount""" + newMissedRewardAmount: BigInt! } -type BudgetFundedEvent implements Event & BaseGraphQLObject { +type StakeDecreasedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25350,17 +25171,14 @@ type BudgetFundedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - member: Membership! - memberId: String! - - """Rationale provided by the member""" - rationale: String! + worker: Worker! + workerId: String! - """Amount added to the current budget""" + """The amount of JOY the stake was decreased by""" amount: BigInt! } -type BudgetSetEvent implements Event & BaseGraphQLObject { +type StakeIncreasedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25386,12 +25204,14 @@ type BudgetSetEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """New working group budget""" - newBudget: BigInt! + """The amount of JOY the stake was increased by""" + amount: BigInt! } -type BudgetSpendingEvent implements Event & BaseGraphQLObject { +type TerminatedLeaderEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25417,18 +25237,17 @@ type BudgetSpendingEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Reciever account address""" - reciever: String! - - """Amount beeing spent""" - amount: BigInt! + """Slash amount (if any)""" + penalty: BigInt """Optional rationale""" rationale: String } -type BudgetUpdatedEvent implements Event & BaseGraphQLObject { +type TerminatedWorkerEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25454,12 +25273,17 @@ type BudgetUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Amount substracted from / added to the current budget""" - budgetChangeAmount: BigInt! + """Slash amount (if any)""" + penalty: BigInt + + """Optional rationale""" + rationale: String } -type OpeningFilledEvent implements Event & BaseGraphQLObject { +type WorkerExitedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25485,12 +25309,11 @@ type OpeningFilledEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - opening: WorkingGroupOpening! - openingId: String! - workersHired: [Worker!]! + worker: Worker! + workerId: String! } -type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { +type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25500,13 +25323,13 @@ type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25514,17 +25337,16 @@ type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! + + """New reward account""" + newRewardAccount: String! } -type NftIssuedEvent implements Event & BaseGraphQLObject { +type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25534,13 +25356,13 @@ type NftIssuedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25548,26 +25370,16 @@ type NftIssuedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Content actor that issued the NFT.""" - contentActor: ContentActor! - video: Video! - videoId: String! - videoCategory: VideoCategory - videoCategoryId: String - - """Royalty for the NFT/video.""" - royalty: Float - - """NFT's metadata.""" - metadata: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """New worker reward per block""" + newRewardPerBlock: BigInt! } -type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { +type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25577,13 +25389,13 @@ type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25591,20 +25403,16 @@ type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Actor that started this auction.""" - actor: ContentActor! - video: Video! - videoId: String! - auction: Auction! - auctionId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """New role account""" + newRoleAccount: String! } -type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { +type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25614,13 +25422,13 @@ type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25628,20 +25436,16 @@ type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Actor that started this auction.""" - actor: ContentActor! - video: Video! - videoId: String! - auction: Auction! - auctionId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """Optional rationale""" + rationale: String } -type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { +type StatusTextChangedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25651,13 +25455,13 @@ type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25665,27 +25469,19 @@ type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! - """Price for which the NFT was bought""" - price: BigInt! - winningBid: Bid! - winningBidId: String! - previousTopBid: Bid - previousTopBidId: String - previousTopBidder: Membership - previousTopBidderId: String - bidders: [Membership!]! + """Original action metadata as hex string""" + metadata: String + + """Event result depeding on the metadata action type""" + result: WorkingGroupMetadataActionResult! + upcomingworkinggroupopeningcreatedInEvent: [UpcomingWorkingGroupOpening!] + workinggroupmetadatasetInEvent: [WorkingGroupMetadata!] } -type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { +type BudgetFundedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25695,13 +25491,13 @@ type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25709,20 +25505,19 @@ type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - winner: Membership! - winnerId: String! - winningBid: Bid! - winningBidId: String! - video: Video! - videoId: String! - bidders: [Membership!]! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + member: Membership! + memberId: String! + + """Rationale provided by the member""" + rationale: String! + + """Amount added to the current budget""" + amount: BigInt! } -type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { +type BudgetSetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25732,13 +25527,13 @@ type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25746,23 +25541,14 @@ type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! - """Content actor that accepted the bid.""" - contentActor: ContentActor! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String - winningBid: Bid - winningBidId: String - winningBidder: Membership - winningBidderId: String - bidders: [Membership!]! + """New working group budget""" + newBudget: BigInt! } -type AuctionBidMadeEvent implements Event & BaseGraphQLObject { +type BudgetSpendingEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25772,13 +25558,13 @@ type AuctionBidMadeEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25786,24 +25572,20 @@ type AuctionBidMadeEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! + group: WorkingGroup! + groupId: String! - """Bid made.""" - bidAmount: BigInt! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String - previousTopBid: Bid - previousTopBidId: String - previousTopBidder: Membership - previousTopBidderId: String + """Reciever account address""" + reciever: String! + + """Amount beeing spent""" + amount: BigInt! + + """Optional rationale""" + rationale: String } -type AuctionCanceledEvent implements Event & BaseGraphQLObject { +type BudgetUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25813,13 +25595,13 @@ type AuctionCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25827,18 +25609,14 @@ type AuctionCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! - """Content actor canceling the event.""" - contentActor: ContentActor! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """Amount substracted from / added to the current budget""" + budgetChangeAmount: BigInt! } -type BuyNowCanceledEvent implements Event & BaseGraphQLObject { +type OpeningFilledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25848,13 +25626,13 @@ type BuyNowCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25862,18 +25640,14 @@ type BuyNowCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + opening: WorkingGroupOpening! + openingId: String! + workersHired: [Worker!]! } -type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { +type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25897,21 +25671,17 @@ type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + member: Membership! + memberId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - - """New buy-now price.""" - newPrice: BigInt! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type NftBoughtEvent implements Event & BaseGraphQLObject { +type NftIssuedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25935,20 +25705,26 @@ type NftBoughtEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + + """Content actor that issued the NFT.""" + contentActor: ContentActor! video: Video! videoId: String! - member: Membership! - memberId: String! + videoCategory: VideoCategory + videoCategoryId: String + + """Royalty for the NFT/video.""" + royalty: Float + + """NFT's metadata.""" + metadata: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String - - """Price for which NFT was bought""" - price: BigInt! } -type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject { +type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25972,18 +25748,20 @@ type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject """Filtering options for interface implementers""" type: EventTypeOptions + + """Actor that started this auction.""" + actor: ContentActor! video: Video! videoId: String! - - """Content actor who slung back the NFT.""" - contentActor: ContentActor! + auction: Auction! + auctionId: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type OfferAcceptedEvent implements Event & BaseGraphQLObject { +type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26007,18 +25785,20 @@ type OfferAcceptedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + + """Actor that started this auction.""" + actor: ContentActor! video: Video! videoId: String! + auction: Auction! + auctionId: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String - - """Price for which the NFT was bought""" - price: BigInt } -type OfferCanceledEvent implements Event & BaseGraphQLObject { +type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26042,18 +25822,27 @@ type OfferCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + member: Membership! + memberId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String + + """Price for which the NFT was bought""" + price: BigInt! + winningBid: Bid! + winningBidId: String! + previousTopBid: Bid + previousTopBidId: String + previousTopBidder: Membership + previousTopBidderId: String + bidders: [Membership!]! } -type OfferStartedEvent implements Event & BaseGraphQLObject { +type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26077,23 +25866,20 @@ type OfferStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + winner: Membership! + winnerId: String! + winningBid: Bid! + winningBidId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - member: Membership! - memberId: String! - - """Offer's price.""" - price: BigInt + bidders: [Membership!]! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { +type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26117,14 +25903,23 @@ type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - """Reward amount claimed""" - amount: BigInt! + """Content actor that accepted the bid.""" + contentActor: ContentActor! + video: Video! + videoId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String + winningBid: Bid + winningBidId: String + winningBidder: Membership + winningBidderId: String + bidders: [Membership!]! } -type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { +type AuctionBidMadeEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26148,20 +25943,24 @@ type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - - """Reward amount claimed""" - amount: BigInt! - - """Destination account ID. Null in case the funds destination was Council""" - account: String + member: Membership! + memberId: String! + video: Video! + videoId: String! - """Content actor""" - actor: ContentActor! + """Bid made.""" + bidAmount: BigInt! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String + previousTopBid: Bid + previousTopBidId: String + previousTopBidder: Membership + previousTopBidderId: String } -type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject { +type AuctionCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26185,20 +25984,18 @@ type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - - """Reward amount claimed""" - amount: BigInt! - - """Destination account ID. Null in case the funds destination was Council""" - account: String - - """Content actor""" - actor: ContentActor! + + """Content actor canceling the event.""" + contentActor: ContentActor! + video: Video! + videoId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { +type BuyNowCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26208,13 +26005,13 @@ type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26222,18 +26019,18 @@ type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """New comment text""" - newText: String! + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentDeletedEvent implements Event & BaseGraphQLObject { +type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26243,13 +26040,13 @@ type CommentDeletedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26257,15 +26054,21 @@ type CommentDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! + + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + + """New buy-now price.""" + newPrice: BigInt! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentModeratedEvent implements Event & BaseGraphQLObject { +type NftBoughtEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26275,13 +26078,13 @@ type CommentModeratedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26289,21 +26092,20 @@ type CommentModeratedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - - """The actor responsible for the removal of comment""" - actor: ContentActor! + member: Membership! + memberId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String - """Comment deletion rationale""" - rationale: String! + """Price for which NFT was bought""" + price: BigInt! } -type CommentPinnedEvent implements Event & BaseGraphQLObject { +type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26313,13 +26115,13 @@ type CommentPinnedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26327,18 +26129,18 @@ type CommentPinnedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """The action performed. true if comment is pinned, otherwise false.""" - action: Boolean! + """Content actor who slung back the NFT.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentReactedEvent implements Event & BaseGraphQLObject { +type OfferAcceptedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26348,13 +26150,13 @@ type CommentReactedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26362,20 +26164,18 @@ type CommentReactedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String - """The reaction id""" - reactionResult: Int! - reactingMember: Membership! - reactingMemberId: String! + """Price for which the NFT was bought""" + price: BigInt } -type CommentCreatedEvent implements Event & BaseGraphQLObject { +type OfferCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26385,13 +26185,13 @@ type CommentCreatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26399,20 +26199,18 @@ type CommentCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! - parentCommentAuthor: Membership - parentCommentAuthorId: String video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """Comment's original text""" - text: String! + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { +type OfferStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26422,13 +26220,13 @@ type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26436,18 +26234,23 @@ type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! + video: Video! + videoId: String! + + """Content actor acting as NFT owner.""" + contentActor: ContentActor! member: Membership! memberId: String! - """ - The action performed. true if member is banned, false if member is unbanned - """ - action: Boolean! + """Offer's price.""" + price: BigInt + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type VideoReactedEvent implements Event & BaseGraphQLObject { +type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26457,13 +26260,13 @@ type VideoReactedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26471,18 +26274,14 @@ type VideoReactedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! - videoChannel: Channel! - videoChannelId: String! + channel: Channel! + channelId: String! - """The reaction result""" - reactionResult: VideoReactionOptions! - reactingMember: Membership! - reactingMemberId: String! + """Reward amount claimed""" + amount: BigInt! } -type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { +type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26492,13 +26291,13 @@ type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26506,14 +26305,20 @@ type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! + channel: Channel! + channelId: String! - """Is comment section enabled (true if enabled)""" - reactionsStatus: Boolean! + """Reward amount claimed""" + amount: BigInt! + + """Destination account ID. Null in case the funds destination was Council""" + account: String + + """Content actor""" + actor: ContentActor! } -type MemberCreatedEvent implements Event & BaseGraphQLObject { +type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26523,13 +26328,13 @@ type MemberCreatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26537,25 +26342,20 @@ type MemberCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! + channel: Channel! + channelId: String! - """New member controller in SS58 encoding.""" - controllerAccount: String! + """Reward amount claimed""" + amount: BigInt! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + """Destination account ID. Null in case the funds destination was Council""" + account: String - """Whether member is founding member.""" - isFoundingMember: Boolean! + """Content actor""" + actor: ContentActor! } -type MemberInvitedEvent implements Event & BaseGraphQLObject { +type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26579,27 +26379,18 @@ type MemberInvitedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - invitingMember: Membership! - invitingMemberId: String! - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! - - """New member controller in SS58 encoding.""" - controllerAccount: String! - - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """Member's initial, invitation-locked balance""" - initialBalance: BigInt! + """New comment text""" + newText: String! } -type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { +type CommentDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26619,27 +26410,19 @@ type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { network: Network! """Index of event in block from which it was emitted.""" - indexInBlock: Int! - - """Filtering options for interface implementers""" - type: EventTypeOptions - member: Membership! - memberId: String! - - """ - New member handle (utf-8 string). Null means no new value was provided. - """ - newHandle: String + indexInBlock: Int! - """ - New member handle (raw hex string). Null means no new value was provided. - """ - newHandleRaw: String - newMetadata: MemberMetadata! - newMetadataId: String! + """Filtering options for interface implementers""" + type: EventTypeOptions + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! } -type MembershipBoughtEvent implements Event & BaseGraphQLObject { +type CommentModeratedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26663,24 +26446,21 @@ type MembershipBoughtEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """New member controller in SS58 encoding.""" - controllerAccount: String! + """The actor responsible for the removal of comment""" + actor: ContentActor! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! - referrer: Membership - referrerId: String + """Comment deletion rationale""" + rationale: String! } -type MembershipGiftedEvent implements Event & BaseGraphQLObject { +type CommentPinnedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26704,22 +26484,18 @@ type MembershipGiftedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! - - """New member controller in SS58 encoding.""" - controllerAccount: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + """The action performed. true if comment is pinned, otherwise false.""" + action: Boolean! } -type ProposalCreatedEvent implements Event & BaseGraphQLObject { +type CommentReactedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26743,11 +26519,20 @@ type ProposalCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! + + """The reaction id""" + reactionResult: Int! + reactingMember: Membership! + reactingMemberId: String! } -type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { +type CommentCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26771,14 +26556,20 @@ type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + comment: Comment! + commentId: String! + parentCommentAuthor: Membership + parentCommentAuthorId: String + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """The new proposal intermediate status (Deciding/Gracing/Dormant)""" - newStatus: ProposalIntermediateStatus! + """Comment's original text""" + text: String! } -type ProposalVotedEvent implements Event & BaseGraphQLObject { +type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26802,24 +26593,18 @@ type ProposalVotedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - voter: Membership! - voterId: String! - - """The kind of the vote that was casted""" - voteKind: ProposalVoteKind! - proposal: Proposal! - proposalId: String! - - """The rationale behind the vote""" - rationale: String! + channel: Channel! + channelId: String! + member: Membership! + memberId: String! """ - The voting round - number representing which Deciding period the vote was casted in (starting with 1), useful when the proposal must be approved during multiple council terms (constitution > 1) + The action performed. true if member is banned, false if member is unbanned """ - votingRound: Int! + action: Boolean! } -type ProposalCancelledEvent implements Event & BaseGraphQLObject { +type VideoReactedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26843,11 +26628,18 @@ type ProposalCancelledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! + + """The reaction result""" + reactionResult: VideoReactionOptions! + reactingMember: Membership! + reactingMemberId: String! } -type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { +type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26871,14 +26663,14 @@ type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + video: Video! + videoId: String! - """The voting decision status""" - decisionStatus: ProposalDecisionStatus! + """Is comment section enabled (true if enabled)""" + reactionsStatus: Boolean! } -type ProposalExecutedEvent implements Event & BaseGraphQLObject { +type MemberCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26902,14 +26694,25 @@ type ProposalExecutedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + newMember: Membership! + newMemberId: String! - """The execution status""" - executionStatus: ProposalExecutionStatus! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + + """Whether member is founding member.""" + isFoundingMember: Boolean! } -type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObject { +type MemberInvitedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26933,16 +26736,27 @@ type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObje """Filtering options for interface implementers""" type: EventTypeOptions - thread: ProposalDiscussionThread! - threadId: String! + invitingMember: Membership! + invitingMemberId: String! + newMember: Membership! + newMemberId: String! - """The new thread mode""" - newMode: ProposalDiscussionThreadMode! - actor: Membership! - actorId: String! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + + """Member's initial, invitation-locked balance""" + initialBalance: BigInt! } -type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { +type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26966,14 +26780,23 @@ type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! + member: Membership! + memberId: String! - """New post text""" - text: String! + """ + New member handle (utf-8 string). Null means no new value was provided. + """ + newHandle: String + + """ + New member handle (raw hex string). Null means no new value was provided. + """ + newHandleRaw: String + newMetadata: MemberMetadata! + newMetadataId: String! } -type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { +type MembershipBoughtEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26997,14 +26820,24 @@ type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! + newMember: Membership! + newMemberId: String! - """Initial post text""" - text: String! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + referrer: Membership + referrerId: String } -type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { +type MembershipGiftedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -27028,10 +26861,19 @@ type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! - actor: Membership! - actorId: String! + newMember: Membership! + newMemberId: String! + + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! } type VoteCastEvent implements Event & BaseGraphQLObject { @@ -28574,15 +28416,9 @@ type Query { storageDataObjects(offset: Int, limit: Int = 50, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): [StorageDataObject!]! storageDataObjectByUniqueInput(where: StorageDataObjectWhereUniqueInput!): StorageDataObject storageDataObjectsConnection(first: Int, after: String, last: Int, before: String, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): StorageDataObjectConnection! - tagToProposals(offset: Int, limit: Int = 50, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): [TagToProposal!]! - tagToProposalByUniqueInput(where: TagToProposalWhereUniqueInput!): TagToProposal - tagToProposalsConnection(first: Int, after: String, last: Int, before: String, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): TagToProposalConnection! - tagToThreads(offset: Int, limit: Int = 50, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): [TagToThread!]! - tagToThreadByUniqueInput(where: TagToThreadWhereUniqueInput!): TagToThread - tagToThreadsConnection(first: Int, after: String, last: Int, before: String, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): TagToThreadConnection! - tagToWorkers(offset: Int, limit: Int = 50, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): [TagToWorker!]! - tagToWorkerByUniqueInput(where: TagToWorkerWhereUniqueInput!): TagToWorker - tagToWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): TagToWorkerConnection! + tagPermittedWorkers(offset: Int, limit: Int = 50, where: TagPermittedWorkerWhereInput, orderBy: [TagPermittedWorkerOrderByInput!]): [TagPermittedWorker!]! + tagPermittedWorkerByUniqueInput(where: TagPermittedWorkerWhereUniqueInput!): TagPermittedWorker + tagPermittedWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagPermittedWorkerWhereInput, orderBy: [TagPermittedWorkerOrderByInput!]): TagPermittedWorkerConnection! tags(offset: Int, limit: Int = 50, where: TagWhereInput, orderBy: [TagOrderByInput!]): [Tag!]! tagByUniqueInput(where: TagWhereUniqueInput!): Tag tagsConnection(first: Int, after: String, last: Int, before: String, where: TagWhereInput, orderBy: [TagOrderByInput!]): TagConnection! @@ -32329,41 +32165,13 @@ enum StorageDataObjectOrderByInput { unsetAt_DESC } -enum TagToProposalOrderByInput { - createdAt_ASC - createdAt_DESC - updatedAt_ASC - updatedAt_DESC - deletedAt_ASC - deletedAt_DESC - tagId_ASC - tagId_DESC - proposalId_ASC - proposalId_DESC -} - -enum TagToThreadOrderByInput { - createdAt_ASC - createdAt_DESC - updatedAt_ASC - updatedAt_DESC - deletedAt_ASC - deletedAt_DESC - tagId_ASC - tagId_DESC - threadId_ASC - threadId_DESC -} - -enum TagToWorkerOrderByInput { +enum TagPermittedWorkerOrderByInput { createdAt_ASC createdAt_DESC updatedAt_ASC updatedAt_DESC deletedAt_ASC deletedAt_DESC - tagId_ASC - tagId_DESC workerId_ASC workerId_DESC } diff --git a/metadata-protobuf/proto/WorkingGroups.proto b/metadata-protobuf/proto/WorkingGroups.proto index 98f39f9fda..ffcd6230fd 100644 --- a/metadata-protobuf/proto/WorkingGroups.proto +++ b/metadata-protobuf/proto/WorkingGroups.proto @@ -127,19 +127,13 @@ message UnassignTagFromProposal { } message AllowTagToWorker { - // ID of tag - required string tag_id = 1; - // ID of worker - required uint64 worker_id = 2; + required uint64 worker_id = 1; } message DisallowTagToWorker { - // ID of tag - required string tag_id = 1; - // ID of worker - required uint64 worker_id = 2; + required uint64 worker_id = 1; } message RemarkMetadataAction { diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index 789c7558e7..6b44d5c09c 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -1,3 +1,4 @@ +import _ from 'lodash' import { DatabaseManager } from '@joystream/hydra-common' import { ICreateTag, @@ -10,7 +11,7 @@ import { IDisallowTagToWorker, } from '@joystream/metadata-protobuf' import { DecodedMetadataObject } from '@joystream/metadata-protobuf/types' -import { Tag, TagToWorker, TagToThread, TagToProposal, ForumThread, Proposal } from 'query-node/dist/model' +import { Tag, TagPermittedWorker, ForumThread, Proposal } from 'query-node/dist/model' import { MetaprotocolTxError, getOneBy, getById, logger } from 'src/common' export async function processCreateTag( @@ -25,7 +26,6 @@ export async function processCreateTag( } const isTagExists = await getOneBy(store, Tag, { name: name }) - if (isTagExists) { return MetaprotocolTxError.TagAlreadyExists } @@ -55,12 +55,16 @@ export async function processUpdateTag( } const tag: Tag | undefined = await getById(store, Tag, tagId) - if (!tag) { return MetaprotocolTxError.TagNotFound } if (name) { + const isTagExists = await getOneBy(store, Tag, { name: name }) + if (isTagExists) { + return MetaprotocolTxError.TagAlreadyExists + } + tag.name = name } @@ -91,11 +95,10 @@ export async function processAssignTagToThread( const { tagId, threadId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: workerId.toString(), }) - if (!tagToWorker) { + if (!tagPermittedWorker) { return MetaprotocolTxError.TagPermNotAllowed } } @@ -105,18 +108,20 @@ export async function processAssignTagToThread( return MetaprotocolTxError.TagInvalidThreadId } - const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) + const tag: Tag | undefined = await getById(store, Tag, tagId) + if (!tag) { + return MetaprotocolTxError.TagNotFound + } - if (!tagToThread) { - const newTagToThread = new TagToThread({ - tagId: tagId, - threadId: threadId, - }) - await store.save(newTagToThread) + const currentTagIds = (forumThread.newTags || []).map((t) => t.id) + const tagIdsToSet = _.difference([tagId], currentTagIds) + if (tagIdsToSet) { + forumThread.newTags.push(tag) + await store.save(forumThread) } - logger.info('TagToThread has been assigned', { tagId, threadId }) - return tagToThread + logger.info('new Tag is assigned to ForumThread', { tagId, threadId }) + return forumThread } export async function processAssignTagToProposal( @@ -128,11 +133,10 @@ export async function processAssignTagToProposal( const { tagId, proposalId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: workerId.toString(), }) - if (!tagToWorker) { + if (!tagPermittedWorker) { return MetaprotocolTxError.TagPermNotAllowed } } @@ -142,21 +146,20 @@ export async function processAssignTagToProposal( return MetaprotocolTxError.TagInvalidProposalId } - const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { - tagId: tagId, - proposalId: proposalId, - }) + const tag: Tag | undefined = await getById(store, Tag, tagId) + if (!tag) { + return MetaprotocolTxError.TagNotFound + } - if (!tagToProposal) { - const newTagToProposal = new TagToProposal({ - tagId: tagId, - proposalId: proposalId, - }) - await store.save(newTagToProposal) + const currentTagIds = (proposal.tags || []).map((t) => t.id) + const tagIdsToSet = _.difference([tagId], currentTagIds) + if (tagIdsToSet) { + proposal.tags.push(tag) + await store.save(proposal) } - logger.info('TagToProposal has been assigned', { tagId, proposalId }) - return tagToProposal + logger.info('new Tag is assigned to proposal', { tagId, proposalId }) + return proposal } export async function processUnassignTagFromThread( @@ -168,11 +171,10 @@ export async function processUnassignTagFromThread( const { tagId, threadId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: workerId.toString(), }) - if (!tagToWorker) { + if (!tagPermittedWorker) { return MetaprotocolTxError.TagPermNotAllowed } } @@ -182,14 +184,12 @@ export async function processUnassignTagFromThread( return MetaprotocolTxError.TagInvalidThreadId } - const tagToThread: TagToThread | undefined = await getOneBy(store, TagToThread, { tagId: tagId, threadId: threadId }) + const remainedTags = (forumThread.newTags || []).filter((t) => ![tagId].includes(t.id)) + forumThread.newTags = remainedTags + await store.save(forumThread) - if (tagToThread) { - await store.remove(tagToThread) - } - - logger.info('TagToThread has been unassigned', { tagId, threadId }) - return tagToThread + logger.info('tag is unassigned from forumThread', { tagId, threadId }) + return forumThread } export async function processUnassignTagFromProposal( @@ -201,11 +201,10 @@ export async function processUnassignTagFromProposal( const { tagId, proposalId } = metadata if (!isLead) { - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: workerId.toString(), }) - if (!tagToWorker) { + if (!tagPermittedWorker) { return MetaprotocolTxError.TagPermNotAllowed } } @@ -215,65 +214,47 @@ export async function processUnassignTagFromProposal( return MetaprotocolTxError.TagInvalidProposalId } - const tagToProposal: TagToProposal | undefined = await getOneBy(store, TagToProposal, { - tagId: tagId, - proposalId: proposalId, - }) - - if (tagToProposal) { - await store.remove(tagToProposal) - } + const remainedTags = (proposal.tags || []).filter((t) => ![tagId].includes(t.id)) + proposal.tags = remainedTags + await store.save(proposal) - logger.info('TagToProposal has been unassigned', { tagId, proposalId }) - return tagToProposal + logger.info('tag is unassigned from proposal', { tagId, proposalId }) + return proposal } export async function processAllowTagToWorker( store: DatabaseManager, - metadata: DecodedMetadataObject, - isLead: boolean + metadata: DecodedMetadataObject ): Promise { - const { tagId, workerId: assigneeId } = metadata + const { workerId: assigneeId } = metadata - if (!isLead) { - return MetaprotocolTxError.TagPermNotAllowed - } - - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, - workerId: assigneeId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { + workerId: assigneeId.toString(), }) - if (!tagToWorker) { - const newTagToWorker = new TagToWorker({ - tagId: tagId, + if (!tagPermittedWorker) { + const newTagToWorker = new TagPermittedWorker({ workerId: assigneeId, }) - await store.save(newTagToWorker) + await store.save(newTagToWorker) } - logger.info('TagToWorker has been allowed', { tagId, assigneeId }) + logger.info('TagPermittedWorker has been allowed', { assigneeId }) } export async function processDisallowTagToWorker( store: DatabaseManager, - metadata: DecodedMetadataObject, - isLead: boolean + metadata: DecodedMetadataObject ): Promise { - const { tagId, workerId: assigneeId } = metadata - - if (!isLead) { - return MetaprotocolTxError.TagPermNotAllowed - } + const { workerId: assigneeId } = metadata - const tagToWorker: TagToWorker | undefined = await getOneBy(store, TagToWorker, { - tagId: tagId, - workerId: assigneeId, + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { + workerId: assigneeId.toString(), }) - if (tagToWorker) { - await store.remove(tagToWorker) + if (tagPermittedWorker) { + await store.remove(tagPermittedWorker) } - logger.info('TagToWorker has been disallowed', { tagId, assigneeId }) + logger.info('TagToWorker has been disallowed', { assigneeId }) } diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index 59907e2c02..77b1d01b05 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -762,9 +762,9 @@ export async function workingGroups_LeadRemarked({ store, event }: EventContext } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, true, 0) } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { - return await processAllowTagToWorker(store, metadata?.allowTagToWorker, true) + return await processAllowTagToWorker(store, metadata?.allowTagToWorker) } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { - return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker, true) + return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker) } else { return invalidMetadata('Unrecognized remarked action') } @@ -812,10 +812,6 @@ export async function workingGroups_WorkerRemarked({ store, event }: EventContex return await processUnassignTagFromThread(store, metadata?.unassignTagFromThread, false, workerId.toNumber()) } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, false, workerId.toNumber()) - } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { - return await processAllowTagToWorker(store, metadata?.allowTagToWorker, false) - } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { - return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker, false) } else { return invalidMetadata('Unrecognized remarked action') } diff --git a/query-node/schemas/forum.graphql b/query-node/schemas/forum.graphql index ee1662833b..f18174d0d6 100644 --- a/query-node/schemas/forum.graphql +++ b/query-node/schemas/forum.graphql @@ -113,8 +113,12 @@ type ForumThread @entity { "Assigned thread tags" tags: [ForumThreadTag!] + + "New tag/label properties" + newTags: [Tag!] } +# Deprecated type ForumThreadTag @entity { "Tag id (and simultaneously - tag label)" id: ID! diff --git a/query-node/schemas/proposals.graphql b/query-node/schemas/proposals.graphql index 7bb4725562..62d4feb860 100644 --- a/query-node/schemas/proposals.graphql +++ b/query-node/schemas/proposals.graphql @@ -148,6 +148,9 @@ type Proposal @entity { "Time the current status was set at (based on block timestamp)" statusSetAtTime: DateTime! + + "Tags for proposal" + tags: [Tag!] } type SignalProposalDetails @variant { diff --git a/query-node/schemas/tag.graphql b/query-node/schemas/tag.graphql index c5d4d57de8..f488fb35ee 100644 --- a/query-node/schemas/tag.graphql +++ b/query-node/schemas/tag.graphql @@ -1,4 +1,4 @@ -type tag @entity { +type Tag @entity { "Runtime entity identifier (EntityId)" id: ID! "The name of tag" @@ -9,31 +9,15 @@ type tag @entity { type: String! "Visibility of tag" visibility: Boolean! + "Forum Threads" + forumThreads: [ForumThread!] @derivedFrom(field: "newTags") + "Proposals" + proposals: [Proposal!] @derivedFrom(field: "tags") } -type tagToWorker @entity { +type TagPermittedWorker @entity { "Runtime entity identifier (EntityId)" id: ID! - "Id of tag" - tagId: ID! "Id of worker" workerId: ID! } - -type tagToThread @entity { - "Runtime entity identifier (EntityId)" - id: ID! - "Id of tag" - tagId: ID! - "Id of worker" - threadId: ID! -} - -type tagToProposal @entity { - "Runtime entity identifier (EntityId)" - id: ID! - "Id of tag" - tagId: ID! - "Id of proposal" - proposalId: ID! -} diff --git a/storage-node/src/services/queryNode/schema.graphql b/storage-node/src/services/queryNode/schema.graphql index a28e3cf7eb..1e21139160 100644 --- a/storage-node/src/services/queryNode/schema.graphql +++ b/storage-node/src/services/queryNode/schema.graphql @@ -290,6 +290,157 @@ type ForumThreadTag implements BaseGraphQLObject { visibleThreadsCount: Int! } +type ProposalDiscussionPost implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + discussionThread: ProposalDiscussionThread! + discussionThreadId: String! + author: Membership! + authorId: String! + + """Current post status""" + status: ProposalDiscussionPostStatus! + + """True if the post is either Active or Locked""" + isVisible: Boolean! + + """Post's md-formatted text""" + text: String! + repliesTo: ProposalDiscussionPost + repliesToId: String + updates: [ProposalDiscussionPostUpdatedEvent!]! + createdInEvent: ProposalDiscussionPostCreatedEvent! + proposaldiscussionpostrepliesTo: [ProposalDiscussionPost!] + proposaldiscussionpostdeletedeventpost: [ProposalDiscussionPostDeletedEvent!] +} + +union ProposalDiscussionPostStatus = ProposalDiscussionPostStatusActive | ProposalDiscussionPostStatusLocked | ProposalDiscussionPostStatusRemoved + +union ProposalDiscussionThreadMode = ProposalDiscussionThreadModeOpen | ProposalDiscussionThreadModeClosed + +type ProposalDiscussionThread implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + proposal: Proposal! + proposalId: String! + posts: [ProposalDiscussionPost!]! + + """Current thread mode""" + mode: ProposalDiscussionThreadMode! + modeChanges: [ProposalDiscussionThreadModeChangedEvent!]! +} + +union ProposalIntermediateStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant + +enum ProposalVoteKind { + APPROVE + REJECT + SLASH + ABSTAIN +} + +union ProposalDecisionStatus = ProposalStatusDormant | ProposalStatusGracing | ProposalStatusVetoed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime + +union ProposalExecutionStatus = ProposalStatusExecuted | ProposalStatusExecutionFailed + +type Proposal implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """Proposal title""" + title: String! + + """Proposal description""" + description: String! + + """Proposal details depending on proposal type""" + details: ProposalDetails! + + """Staking account with proposal stake (in case a stake is required)""" + stakingAccount: String + creator: Membership! + creatorId: String! + createdInEvent: ProposalCreatedEvent! + + """ + Exact block number the proposal is supposed to be executed at (if specified) + """ + exactExecutionBlock: Int + discussionThread: ProposalDiscussionThread! + + """ + How many prior councils have already approved the proposal (starts with 0) + """ + councilApprovals: Int! + proposalStatusUpdates: [ProposalStatusUpdatedEvent!]! + votes: [ProposalVotedEvent!]! + + """Current proposal status""" + status: ProposalStatus! + + """ + If true then the proposal status is final and will not change form this point + """ + isFinalized: Boolean + + """Number of the block the current status was set at""" + statusSetAtBlock: Int! + + """Time the current status was set at (based on block timestamp)""" + statusSetAtTime: DateTime! + tags: [Tag!]! + proposalcancelledeventproposal: [ProposalCancelledEvent!] + proposaldecisionmadeeventproposal: [ProposalDecisionMadeEvent!] + proposalexecutedeventproposal: [ProposalExecutedEvent!] +} + +union ProposalDetails = SignalProposalDetails | RuntimeUpgradeProposalDetails | FundingRequestProposalDetails | SetMaxValidatorCountProposalDetails | CreateWorkingGroupLeadOpeningProposalDetails | FillWorkingGroupLeadOpeningProposalDetails | UpdateWorkingGroupBudgetProposalDetails | DecreaseWorkingGroupLeadStakeProposalDetails | SlashWorkingGroupLeadProposalDetails | SetWorkingGroupLeadRewardProposalDetails | TerminateWorkingGroupLeadProposalDetails | AmendConstitutionProposalDetails | CancelWorkingGroupLeadOpeningProposalDetails | SetMembershipPriceProposalDetails | SetCouncilBudgetIncrementProposalDetails | SetCouncilorRewardProposalDetails | SetInitialInvitationBalanceProposalDetails | SetInitialInvitationCountProposalDetails | SetMembershipLeadInvitationQuotaProposalDetails | SetReferralCutProposalDetails | VetoProposalDetails | UpdateChannelPayoutsProposalDetails | UpdateGlobalNftLimitProposalDetails + +union ProposalStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant | ProposalStatusVetoed | ProposalStatusExecuted | ProposalStatusExecutionFailed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime + +type Tag implements BaseGraphQLObject { + id: ID! + createdAt: DateTime! + createdById: ID! + updatedAt: DateTime + updatedById: ID + deletedAt: DateTime + deletedById: ID + version: Int! + + """The name of tag""" + name: String! + + """The description of tag""" + description: String! + + """The type of tag""" + type: String! + + """Visibility of tag""" + visibility: Boolean! + forumThreads: [ForumThread!]! + proposals: [Proposal!]! +} + type BountyEntrantWhitelist implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -472,6 +623,7 @@ type ForumThread implements BaseGraphQLObject { madeStickyInEvents: [CategoryStickyThreadUpdateEvent!]! movedInEvents: [ThreadMovedEvent!]! tags: [ForumThreadTag!]! + newTags: [Tag!]! bountydiscussionThread: [Bounty!] threaddeletedeventthread: [ThreadDeletedEvent!] threadmoderatedeventthread: [ThreadModeratedEvent!] @@ -2039,20 +2191,7 @@ type MemberMetadata implements BaseGraphQLObject { union Avatar = AvatarObject | AvatarUri -union ProposalIntermediateStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant - -enum ProposalVoteKind { - APPROVE - REJECT - SLASH - ABSTAIN -} - -union ProposalDecisionStatus = ProposalStatusDormant | ProposalStatusGracing | ProposalStatusVetoed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime - -union ProposalExecutionStatus = ProposalStatusExecuted | ProposalStatusExecutionFailed - -type Proposal implements BaseGraphQLObject { +type ProposalDiscussionWhitelist implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -2061,60 +2200,11 @@ type Proposal implements BaseGraphQLObject { deletedAt: DateTime deletedById: ID version: Int! - - """Proposal title""" - title: String! - - """Proposal description""" - description: String! - - """Proposal details depending on proposal type""" - details: ProposalDetails! - - """Staking account with proposal stake (in case a stake is required)""" - stakingAccount: String - creator: Membership! - creatorId: String! - createdInEvent: ProposalCreatedEvent! - - """ - Exact block number the proposal is supposed to be executed at (if specified) - """ - exactExecutionBlock: Int - discussionThread: ProposalDiscussionThread! - - """ - How many prior councils have already approved the proposal (starts with 0) - """ - councilApprovals: Int! - proposalStatusUpdates: [ProposalStatusUpdatedEvent!]! - votes: [ProposalVotedEvent!]! - - """Current proposal status""" - status: ProposalStatus! - - """ - If true then the proposal status is final and will not change form this point - """ - isFinalized: Boolean - - """Number of the block the current status was set at""" - statusSetAtBlock: Int! - - """Time the current status was set at (based on block timestamp)""" - statusSetAtTime: DateTime! - proposalcancelledeventproposal: [ProposalCancelledEvent!] - proposaldecisionmadeeventproposal: [ProposalDecisionMadeEvent!] - proposalexecutedeventproposal: [ProposalExecutedEvent!] + phantom: Int + members: [Membership!]! } -union ProposalDetails = SignalProposalDetails | RuntimeUpgradeProposalDetails | FundingRequestProposalDetails | SetMaxValidatorCountProposalDetails | CreateWorkingGroupLeadOpeningProposalDetails | FillWorkingGroupLeadOpeningProposalDetails | UpdateWorkingGroupBudgetProposalDetails | DecreaseWorkingGroupLeadStakeProposalDetails | SlashWorkingGroupLeadProposalDetails | SetWorkingGroupLeadRewardProposalDetails | TerminateWorkingGroupLeadProposalDetails | AmendConstitutionProposalDetails | CancelWorkingGroupLeadOpeningProposalDetails | SetMembershipPriceProposalDetails | SetCouncilBudgetIncrementProposalDetails | SetCouncilorRewardProposalDetails | SetInitialInvitationBalanceProposalDetails | SetInitialInvitationCountProposalDetails | SetMembershipLeadInvitationQuotaProposalDetails | SetReferralCutProposalDetails | VetoProposalDetails | UpdateChannelPayoutsProposalDetails | UpdateGlobalNftLimitProposalDetails - -union ProposalStatus = ProposalStatusDeciding | ProposalStatusGracing | ProposalStatusDormant | ProposalStatusVetoed | ProposalStatusExecuted | ProposalStatusExecutionFailed | ProposalStatusSlashed | ProposalStatusRejected | ProposalStatusExpired | ProposalStatusCancelled | ProposalStatusCanceledByRuntime - -union ProposalDiscussionThreadMode = ProposalDiscussionThreadModeOpen | ProposalDiscussionThreadModeClosed - -type ProposalDiscussionThread implements BaseGraphQLObject { +type RuntimeWasmBytecode implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -2123,79 +2213,16 @@ type ProposalDiscussionThread implements BaseGraphQLObject { deletedAt: DateTime deletedById: ID version: Int! - proposal: Proposal! - proposalId: String! - posts: [ProposalDiscussionPost!]! - """Current thread mode""" - mode: ProposalDiscussionThreadMode! - modeChanges: [ProposalDiscussionThreadModeChangedEvent!]! + """The bytecode itself""" + bytecode: Bytes! } -type ProposalDiscussionPost implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - discussionThread: ProposalDiscussionThread! - discussionThreadId: String! - author: Membership! - authorId: String! - - """Current post status""" - status: ProposalDiscussionPostStatus! - - """True if the post is either Active or Locked""" - isVisible: Boolean! +"""GraphQL representation of Bytes""" +scalar Bytes - """Post's md-formatted text""" - text: String! - repliesTo: ProposalDiscussionPost - repliesToId: String - updates: [ProposalDiscussionPostUpdatedEvent!]! - createdInEvent: ProposalDiscussionPostCreatedEvent! - proposaldiscussionpostrepliesTo: [ProposalDiscussionPost!] - proposaldiscussionpostdeletedeventpost: [ProposalDiscussionPostDeletedEvent!] -} - -union ProposalDiscussionPostStatus = ProposalDiscussionPostStatusActive | ProposalDiscussionPostStatusLocked | ProposalDiscussionPostStatusRemoved - -type ProposalDiscussionWhitelist implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - phantom: Int - members: [Membership!]! -} - -type RuntimeWasmBytecode implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """The bytecode itself""" - bytecode: Bytes! -} - -"""GraphQL representation of Bytes""" -scalar Bytes - -type AmendConstitutionProposalDetails { - """New (proposed) constitution text (md-formatted)""" +type AmendConstitutionProposalDetails { + """New (proposed) constitution text (md-formatted)""" text: String! } @@ -3464,41 +3491,7 @@ type ChannelVisibilitySetByModeratorEvent implements BaseGraphQLObject { union MetaprotocolTransactionStatus = MetaprotocolTransactionSuccessful | MetaprotocolTransactionErrored -type TagToProposal implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """Id of tag""" - tagId: String! - - """Id of proposal""" - proposalId: String! -} - -type TagToThread implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """Id of tag""" - tagId: String! - - """Id of worker""" - threadId: String! -} - -type TagToWorker implements BaseGraphQLObject { +type TagPermittedWorker implements BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -3508,36 +3501,10 @@ type TagToWorker implements BaseGraphQLObject { deletedById: ID version: Int! - """Id of tag""" - tagId: String! - """Id of worker""" workerId: String! } -type Tag implements BaseGraphQLObject { - id: ID! - createdAt: DateTime! - createdById: ID! - updatedAt: DateTime - updatedById: ID - deletedAt: DateTime - deletedById: ID - version: Int! - - """The name of tag""" - name: String! - - """The description of tag""" - description: String! - - """The type of tag""" - type: String! - - """Visibility of tag""" - visibility: Boolean! -} - type VideoAssetsDeletedByModeratorEvent implements BaseGraphQLObject { id: ID! createdAt: DateTime! @@ -5616,36 +5583,14 @@ type StorageDataObjectConnection { pageInfo: PageInfo! } -type TagToProposalEdge { - node: TagToProposal! - cursor: String! -} - -type TagToProposalConnection { - totalCount: Int! - edges: [TagToProposalEdge!]! - pageInfo: PageInfo! -} - -type TagToThreadEdge { - node: TagToThread! - cursor: String! -} - -type TagToThreadConnection { - totalCount: Int! - edges: [TagToThreadEdge!]! - pageInfo: PageInfo! -} - -type TagToWorkerEdge { - node: TagToWorker! +type TagPermittedWorkerEdge { + node: TagPermittedWorker! cursor: String! } -type TagToWorkerConnection { +type TagPermittedWorkerConnection { totalCount: Int! - edges: [TagToWorkerEdge!]! + edges: [TagPermittedWorkerEdge!]! pageInfo: PageInfo! } @@ -7669,7 +7614,7 @@ input ForumThreadTagUpdateInput { visibleThreadsCount: Float } -input BountyEntrantWhitelistWhereInput { +input ProposalCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7694,36 +7639,52 @@ input BountyEntrantWhitelistWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - phantom_eq: Int - phantom_gt: Int - phantom_gte: Int - phantom_lt: Int - phantom_lte: Int - phantom_in: [Int!] - members_none: MembershipWhereInput - members_some: MembershipWhereInput - members_every: MembershipWhereInput - bountyentrantWhitelist_none: BountyWhereInput - bountyentrantWhitelist_some: BountyWhereInput - bountyentrantWhitelist_every: BountyWhereInput - AND: [BountyEntrantWhitelistWhereInput!] - OR: [BountyEntrantWhitelistWhereInput!] - NOT: [BountyEntrantWhitelistWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + proposal: ProposalWhereInput + AND: [ProposalCreatedEventWhereInput!] + OR: [ProposalCreatedEventWhereInput!] + NOT: [ProposalCreatedEventWhereInput!] } -input BountyEntrantWhitelistWhereUniqueInput { +input ProposalCreatedEventWhereUniqueInput { id: ID! } -input BountyEntrantWhitelistCreateInput { - phantom: Float +input ProposalCreatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + proposal: ID! } -input BountyEntrantWhitelistUpdateInput { - phantom: Float +input ProposalCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + proposal: ID } -input BountyFundedEventWhereInput { +input ProposalDiscussionPostUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7767,33 +7728,40 @@ input BountyFundedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contribution: BountyContributionWhereInput - AND: [BountyFundedEventWhereInput!] - OR: [BountyFundedEventWhereInput!] - NOT: [BountyFundedEventWhereInput!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + post: ProposalDiscussionPostWhereInput + AND: [ProposalDiscussionPostUpdatedEventWhereInput!] + OR: [ProposalDiscussionPostUpdatedEventWhereInput!] + NOT: [ProposalDiscussionPostUpdatedEventWhereInput!] } -input BountyFundedEventWhereUniqueInput { +input ProposalDiscussionPostUpdatedEventWhereUniqueInput { id: ID! } -input BountyFundedEventCreateInput { +input ProposalDiscussionPostUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contribution: ID! + post: ID! + text: String! } -input BountyFundedEventUpdateInput { +input ProposalDiscussionPostUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contribution: ID + post: ID + text: String } -input BountyFundingWithdrawalEventWhereInput { +input ProposalDiscussionPostCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7837,98 +7805,40 @@ input BountyFundingWithdrawalEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contribution: BountyContributionWhereInput - AND: [BountyFundingWithdrawalEventWhereInput!] - OR: [BountyFundingWithdrawalEventWhereInput!] - NOT: [BountyFundingWithdrawalEventWhereInput!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + post: ProposalDiscussionPostWhereInput + AND: [ProposalDiscussionPostCreatedEventWhereInput!] + OR: [ProposalDiscussionPostCreatedEventWhereInput!] + NOT: [ProposalDiscussionPostCreatedEventWhereInput!] } -input BountyFundingWithdrawalEventWhereUniqueInput { +input ProposalDiscussionPostCreatedEventWhereUniqueInput { id: ID! } -input BountyFundingWithdrawalEventCreateInput { +input ProposalDiscussionPostCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contribution: ID! + post: ID! + text: String! } -input BountyFundingWithdrawalEventUpdateInput { +input ProposalDiscussionPostCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contribution: ID + post: ID + text: String } -input BountyContributionWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - contributorId_eq: String - contributorId_contains: String - contributorId_startsWith: String - contributorId_endsWith: String - contributorId_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - bounty: BountyWhereInput - contributor: MembershipWhereInput - bountyFundedEvents_none: BountyFundedEventWhereInput - bountyFundedEvents_some: BountyFundedEventWhereInput - bountyFundedEvents_every: BountyFundedEventWhereInput - withdrawnInEvent: BountyFundingWithdrawalEventWhereInput - AND: [BountyContributionWhereInput!] - OR: [BountyContributionWhereInput!] - NOT: [BountyContributionWhereInput!] -} - -input BountyContributionWhereUniqueInput { - id: ID! -} - -input BountyContributionCreateInput { - bounty: ID! - contributor: ID - contributorId: String - amount: String! -} - -input BountyContributionUpdateInput { - bounty: ID - contributor: ID - contributorId: String - amount: String -} - -input WorkEntryAnnouncedEventWhereInput { +input ProposalDiscussionPostDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -7972,33 +7882,36 @@ input WorkEntryAnnouncedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntryAnnouncedEventWhereInput!] - OR: [WorkEntryAnnouncedEventWhereInput!] - NOT: [WorkEntryAnnouncedEventWhereInput!] + post: ProposalDiscussionPostWhereInput + actor: MembershipWhereInput + AND: [ProposalDiscussionPostDeletedEventWhereInput!] + OR: [ProposalDiscussionPostDeletedEventWhereInput!] + NOT: [ProposalDiscussionPostDeletedEventWhereInput!] } -input WorkEntryAnnouncedEventWhereUniqueInput { +input ProposalDiscussionPostDeletedEventWhereUniqueInput { id: ID! } -input WorkEntryAnnouncedEventCreateInput { +input ProposalDiscussionPostDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + post: ID! + actor: ID! } -input WorkEntryAnnouncedEventUpdateInput { +input ProposalDiscussionPostDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + post: ID + actor: ID } -input WorkEntryWithdrawnEventWhereInput { +input ProposalDiscussionPostWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8023,52 +7936,55 @@ input WorkEntryWithdrawnEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntryWithdrawnEventWhereInput!] - OR: [WorkEntryWithdrawnEventWhereInput!] - NOT: [WorkEntryWithdrawnEventWhereInput!] + status_json: JSONObject + isVisible_eq: Boolean + isVisible_in: [Boolean!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + discussionThread: ProposalDiscussionThreadWhereInput + author: MembershipWhereInput + repliesTo: ProposalDiscussionPostWhereInput + updates_none: ProposalDiscussionPostUpdatedEventWhereInput + updates_some: ProposalDiscussionPostUpdatedEventWhereInput + updates_every: ProposalDiscussionPostUpdatedEventWhereInput + createdInEvent: ProposalDiscussionPostCreatedEventWhereInput + proposaldiscussionpostrepliesTo_none: ProposalDiscussionPostWhereInput + proposaldiscussionpostrepliesTo_some: ProposalDiscussionPostWhereInput + proposaldiscussionpostrepliesTo_every: ProposalDiscussionPostWhereInput + proposaldiscussionpostdeletedeventpost_none: ProposalDiscussionPostDeletedEventWhereInput + proposaldiscussionpostdeletedeventpost_some: ProposalDiscussionPostDeletedEventWhereInput + proposaldiscussionpostdeletedeventpost_every: ProposalDiscussionPostDeletedEventWhereInput + AND: [ProposalDiscussionPostWhereInput!] + OR: [ProposalDiscussionPostWhereInput!] + NOT: [ProposalDiscussionPostWhereInput!] } -input WorkEntryWithdrawnEventWhereUniqueInput { +input ProposalDiscussionPostWhereUniqueInput { id: ID! } -input WorkEntryWithdrawnEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - entry: ID! +input ProposalDiscussionPostCreateInput { + discussionThread: ID! + author: ID! + status: JSONObject! + isVisible: Boolean! + text: String! + repliesTo: ID } -input WorkEntryWithdrawnEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - entry: ID +input ProposalDiscussionPostUpdateInput { + discussionThread: ID + author: ID + status: JSONObject + isVisible: Boolean + text: String + repliesTo: ID } -input WorkEntrySlashedEventWhereInput { +input ProposalDiscussionThreadModeChangedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8112,33 +8028,39 @@ input WorkEntrySlashedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntrySlashedEventWhereInput!] - OR: [WorkEntrySlashedEventWhereInput!] - NOT: [WorkEntrySlashedEventWhereInput!] + newMode_json: JSONObject + thread: ProposalDiscussionThreadWhereInput + actor: MembershipWhereInput + AND: [ProposalDiscussionThreadModeChangedEventWhereInput!] + OR: [ProposalDiscussionThreadModeChangedEventWhereInput!] + NOT: [ProposalDiscussionThreadModeChangedEventWhereInput!] } -input WorkEntrySlashedEventWhereUniqueInput { +input ProposalDiscussionThreadModeChangedEventWhereUniqueInput { id: ID! } -input WorkEntrySlashedEventCreateInput { +input ProposalDiscussionThreadModeChangedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + thread: ID! + newMode: JSONObject! + actor: ID! } -input WorkEntrySlashedEventUpdateInput { +input ProposalDiscussionThreadModeChangedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + thread: ID + newMode: JSONObject + actor: ID } -input WorkSubmittedEventWhereInput { +input ProposalDiscussionThreadWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8163,69 +8085,34 @@ input WorkSubmittedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - bounty: BountyWhereInput - entry: BountyEntryWhereInput - AND: [WorkSubmittedEventWhereInput!] - OR: [WorkSubmittedEventWhereInput!] - NOT: [WorkSubmittedEventWhereInput!] + mode_json: JSONObject + proposal: ProposalWhereInput + posts_none: ProposalDiscussionPostWhereInput + posts_some: ProposalDiscussionPostWhereInput + posts_every: ProposalDiscussionPostWhereInput + modeChanges_none: ProposalDiscussionThreadModeChangedEventWhereInput + modeChanges_some: ProposalDiscussionThreadModeChangedEventWhereInput + modeChanges_every: ProposalDiscussionThreadModeChangedEventWhereInput + AND: [ProposalDiscussionThreadWhereInput!] + OR: [ProposalDiscussionThreadWhereInput!] + NOT: [ProposalDiscussionThreadWhereInput!] } -input WorkSubmittedEventWhereUniqueInput { +input ProposalDiscussionThreadWhereUniqueInput { id: ID! } -input WorkSubmittedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - bounty: ID! - entry: ID! - title: String - description: String +input ProposalDiscussionThreadCreateInput { + proposal: ID! + mode: JSONObject! } -input WorkSubmittedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - bounty: ID - entry: ID - title: String - description: String +input ProposalDiscussionThreadUpdateInput { + proposal: ID + mode: JSONObject } -input WorkEntrantFundsWithdrawnEventWhereInput { +input ProposalStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8269,100 +8156,36 @@ input WorkEntrantFundsWithdrawnEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - entry: BountyEntryWhereInput - AND: [WorkEntrantFundsWithdrawnEventWhereInput!] - OR: [WorkEntrantFundsWithdrawnEventWhereInput!] - NOT: [WorkEntrantFundsWithdrawnEventWhereInput!] + newStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalStatusUpdatedEventWhereInput!] + OR: [ProposalStatusUpdatedEventWhereInput!] + NOT: [ProposalStatusUpdatedEventWhereInput!] } -input WorkEntrantFundsWithdrawnEventWhereUniqueInput { +input ProposalStatusUpdatedEventWhereUniqueInput { id: ID! } -input WorkEntrantFundsWithdrawnEventCreateInput { +input ProposalStatusUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - entry: ID! + proposal: ID! + newStatus: JSONObject! } -input WorkEntrantFundsWithdrawnEventUpdateInput { +input ProposalStatusUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - entry: ID + proposal: ID + newStatus: JSONObject } -input BountyEntryWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - workSubmitted_eq: Boolean - workSubmitted_in: [Boolean!] - status_json: JSONObject - bounty: BountyWhereInput - worker: MembershipWhereInput - announcedInEvent: WorkEntryAnnouncedEventWhereInput - withdrawnInEvent: WorkEntryWithdrawnEventWhereInput - slashedInEvent: WorkEntrySlashedEventWhereInput - works_none: WorkSubmittedEventWhereInput - works_some: WorkSubmittedEventWhereInput - works_every: WorkSubmittedEventWhereInput - cashedOutInEvent: WorkEntrantFundsWithdrawnEventWhereInput - AND: [BountyEntryWhereInput!] - OR: [BountyEntryWhereInput!] - NOT: [BountyEntryWhereInput!] -} - -input BountyEntryWhereUniqueInput { - id: ID! -} - -input BountyEntryCreateInput { - bounty: ID! - worker: ID! - stakingAccount: String - workSubmitted: Boolean! - status: JSONObject! -} - -input BountyEntryUpdateInput { - bounty: ID - worker: ID - stakingAccount: String - workSubmitted: Boolean - status: JSONObject -} - -input BountyCreatedEventWhereInput { +input ProposalVotedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8406,33 +8229,55 @@ input BountyCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCreatedEventWhereInput!] - OR: [BountyCreatedEventWhereInput!] - NOT: [BountyCreatedEventWhereInput!] + voteKind_eq: ProposalVoteKind + voteKind_in: [ProposalVoteKind!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + votingRound_eq: Int + votingRound_gt: Int + votingRound_gte: Int + votingRound_lt: Int + votingRound_lte: Int + votingRound_in: [Int!] + voter: MembershipWhereInput + proposal: ProposalWhereInput + AND: [ProposalVotedEventWhereInput!] + OR: [ProposalVotedEventWhereInput!] + NOT: [ProposalVotedEventWhereInput!] } -input BountyCreatedEventWhereUniqueInput { +input ProposalVotedEventWhereUniqueInput { id: ID! } -input BountyCreatedEventCreateInput { +input ProposalVotedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + voter: ID! + voteKind: ProposalVoteKind! + proposal: ID! + rationale: String! + votingRound: Float! } -input BountyCreatedEventUpdateInput { +input ProposalVotedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + voter: ID + voteKind: ProposalVoteKind + proposal: ID + rationale: String + votingRound: Float } -input BountyCanceledEventWhereInput { +input ProposalCancelledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8476,33 +8321,33 @@ input BountyCanceledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCanceledEventWhereInput!] - OR: [BountyCanceledEventWhereInput!] - NOT: [BountyCanceledEventWhereInput!] + proposal: ProposalWhereInput + AND: [ProposalCancelledEventWhereInput!] + OR: [ProposalCancelledEventWhereInput!] + NOT: [ProposalCancelledEventWhereInput!] } -input BountyCanceledEventWhereUniqueInput { +input ProposalCancelledEventWhereUniqueInput { id: ID! } -input BountyCanceledEventCreateInput { +input ProposalCancelledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! } -input BountyCanceledEventUpdateInput { +input ProposalCancelledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID } -input BountyVetoedEventWhereInput { +input ProposalDecisionMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8546,33 +8391,36 @@ input BountyVetoedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyVetoedEventWhereInput!] - OR: [BountyVetoedEventWhereInput!] - NOT: [BountyVetoedEventWhereInput!] + decisionStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalDecisionMadeEventWhereInput!] + OR: [ProposalDecisionMadeEventWhereInput!] + NOT: [ProposalDecisionMadeEventWhereInput!] } -input BountyVetoedEventWhereUniqueInput { +input ProposalDecisionMadeEventWhereUniqueInput { id: ID! } -input BountyVetoedEventCreateInput { +input ProposalDecisionMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! + decisionStatus: JSONObject! } -input BountyVetoedEventUpdateInput { +input ProposalDecisionMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID + decisionStatus: JSONObject } -input BountyMaxFundingReachedEventWhereInput { +input ProposalExecutedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8616,33 +8464,36 @@ input BountyMaxFundingReachedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyMaxFundingReachedEventWhereInput!] - OR: [BountyMaxFundingReachedEventWhereInput!] - NOT: [BountyMaxFundingReachedEventWhereInput!] + executionStatus_json: JSONObject + proposal: ProposalWhereInput + AND: [ProposalExecutedEventWhereInput!] + OR: [ProposalExecutedEventWhereInput!] + NOT: [ProposalExecutedEventWhereInput!] } -input BountyMaxFundingReachedEventWhereUniqueInput { +input ProposalExecutedEventWhereUniqueInput { id: ID! } -input BountyMaxFundingReachedEventCreateInput { +input ProposalExecutedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + proposal: ID! + executionStatus: JSONObject! } -input BountyMaxFundingReachedEventUpdateInput { +input ProposalExecutedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + proposal: ID + executionStatus: JSONObject } -input BountyRemovedEventWhereInput { +input ProposalWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8667,52 +8518,232 @@ input BountyRemovedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyRemovedEventWhereInput!] - OR: [BountyRemovedEventWhereInput!] - NOT: [BountyRemovedEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + details_json: JSONObject + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + exactExecutionBlock_eq: Int + exactExecutionBlock_gt: Int + exactExecutionBlock_gte: Int + exactExecutionBlock_lt: Int + exactExecutionBlock_lte: Int + exactExecutionBlock_in: [Int!] + councilApprovals_eq: Int + councilApprovals_gt: Int + councilApprovals_gte: Int + councilApprovals_lt: Int + councilApprovals_lte: Int + councilApprovals_in: [Int!] + status_json: JSONObject + isFinalized_eq: Boolean + isFinalized_in: [Boolean!] + statusSetAtBlock_eq: Int + statusSetAtBlock_gt: Int + statusSetAtBlock_gte: Int + statusSetAtBlock_lt: Int + statusSetAtBlock_lte: Int + statusSetAtBlock_in: [Int!] + statusSetAtTime_eq: DateTime + statusSetAtTime_lt: DateTime + statusSetAtTime_lte: DateTime + statusSetAtTime_gt: DateTime + statusSetAtTime_gte: DateTime + creator: MembershipWhereInput + createdInEvent: ProposalCreatedEventWhereInput + discussionThread: ProposalDiscussionThreadWhereInput + proposalStatusUpdates_none: ProposalStatusUpdatedEventWhereInput + proposalStatusUpdates_some: ProposalStatusUpdatedEventWhereInput + proposalStatusUpdates_every: ProposalStatusUpdatedEventWhereInput + votes_none: ProposalVotedEventWhereInput + votes_some: ProposalVotedEventWhereInput + votes_every: ProposalVotedEventWhereInput + tags_none: TagWhereInput + tags_some: TagWhereInput + tags_every: TagWhereInput + proposalcancelledeventproposal_none: ProposalCancelledEventWhereInput + proposalcancelledeventproposal_some: ProposalCancelledEventWhereInput + proposalcancelledeventproposal_every: ProposalCancelledEventWhereInput + proposaldecisionmadeeventproposal_none: ProposalDecisionMadeEventWhereInput + proposaldecisionmadeeventproposal_some: ProposalDecisionMadeEventWhereInput + proposaldecisionmadeeventproposal_every: ProposalDecisionMadeEventWhereInput + proposalexecutedeventproposal_none: ProposalExecutedEventWhereInput + proposalexecutedeventproposal_some: ProposalExecutedEventWhereInput + proposalexecutedeventproposal_every: ProposalExecutedEventWhereInput + AND: [ProposalWhereInput!] + OR: [ProposalWhereInput!] + NOT: [ProposalWhereInput!] } -input BountyRemovedEventWhereUniqueInput { +input ProposalWhereUniqueInput { id: ID! } -input BountyRemovedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - bounty: ID! +input ProposalCreateInput { + title: String! + description: String! + details: JSONObject! + stakingAccount: String + creator: ID! + exactExecutionBlock: Float + councilApprovals: Float! + status: JSONObject! + isFinalized: Boolean + statusSetAtBlock: Float! + statusSetAtTime: DateTime! } -input BountyRemovedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - bounty: ID +input ProposalUpdateInput { + title: String + description: String + details: JSONObject + stakingAccount: String + creator: ID + exactExecutionBlock: Float + councilApprovals: Float + status: JSONObject + isFinalized: Boolean + statusSetAtBlock: Float + statusSetAtTime: DateTime } -input OracleJudgmentSubmittedEventWhereInput { +input TagWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + visibility_eq: Boolean + visibility_in: [Boolean!] + forumThreads_none: ForumThreadWhereInput + forumThreads_some: ForumThreadWhereInput + forumThreads_every: ForumThreadWhereInput + proposals_none: ProposalWhereInput + proposals_some: ProposalWhereInput + proposals_every: ProposalWhereInput + AND: [TagWhereInput!] + OR: [TagWhereInput!] + NOT: [TagWhereInput!] +} + +input TagWhereUniqueInput { + id: ID! +} + +input TagCreateInput { + name: String! + description: String! + type: String! + visibility: Boolean! +} + +input TagUpdateInput { + name: String + description: String + type: String + visibility: Boolean +} + +input BountyEntrantWhitelistWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + phantom_eq: Int + phantom_gt: Int + phantom_gte: Int + phantom_lt: Int + phantom_lte: Int + phantom_in: [Int!] + members_none: MembershipWhereInput + members_some: MembershipWhereInput + members_every: MembershipWhereInput + bountyentrantWhitelist_none: BountyWhereInput + bountyentrantWhitelist_some: BountyWhereInput + bountyentrantWhitelist_every: BountyWhereInput + AND: [BountyEntrantWhitelistWhereInput!] + OR: [BountyEntrantWhitelistWhereInput!] + NOT: [BountyEntrantWhitelistWhereInput!] +} + +input BountyEntrantWhitelistWhereUniqueInput { + id: ID! +} + +input BountyEntrantWhitelistCreateInput { + phantom: Float +} + +input BountyEntrantWhitelistUpdateInput { + phantom: Float +} + +input BountyFundedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8756,40 +8787,33 @@ input OracleJudgmentSubmittedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - bounty: BountyWhereInput - AND: [OracleJudgmentSubmittedEventWhereInput!] - OR: [OracleJudgmentSubmittedEventWhereInput!] - NOT: [OracleJudgmentSubmittedEventWhereInput!] + contribution: BountyContributionWhereInput + AND: [BountyFundedEventWhereInput!] + OR: [BountyFundedEventWhereInput!] + NOT: [BountyFundedEventWhereInput!] } -input OracleJudgmentSubmittedEventWhereUniqueInput { +input BountyFundedEventWhereUniqueInput { id: ID! } -input OracleJudgmentSubmittedEventCreateInput { +input BountyFundedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! - rationale: String + contribution: ID! } -input OracleJudgmentSubmittedEventUpdateInput { +input BountyFundedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID - rationale: String + contribution: ID } -input BountyCreatorCherryWithdrawalEventWhereInput { +input BountyFundingWithdrawalEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8833,33 +8857,33 @@ input BountyCreatorCherryWithdrawalEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - bounty: BountyWhereInput - AND: [BountyCreatorCherryWithdrawalEventWhereInput!] - OR: [BountyCreatorCherryWithdrawalEventWhereInput!] - NOT: [BountyCreatorCherryWithdrawalEventWhereInput!] + contribution: BountyContributionWhereInput + AND: [BountyFundingWithdrawalEventWhereInput!] + OR: [BountyFundingWithdrawalEventWhereInput!] + NOT: [BountyFundingWithdrawalEventWhereInput!] } -input BountyCreatorCherryWithdrawalEventWhereUniqueInput { +input BountyFundingWithdrawalEventWhereUniqueInput { id: ID! } -input BountyCreatorCherryWithdrawalEventCreateInput { +input BountyFundingWithdrawalEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - bounty: ID! + contribution: ID! } -input BountyCreatorCherryWithdrawalEventUpdateInput { +input BountyFundingWithdrawalEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - bounty: ID + contribution: ID } -input BountyWhereInput { +input BountyContributionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -8884,124 +8908,47 @@ input BountyWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - bannerImageUri_eq: String - bannerImageUri_contains: String - bannerImageUri_startsWith: String - bannerImageUri_endsWith: String - bannerImageUri_in: [String!] - cherry_eq: BigInt - cherry_gt: BigInt - cherry_gte: BigInt - cherry_lt: BigInt - cherry_lte: BigInt - cherry_in: [BigInt!] - entrantStake_eq: BigInt - entrantStake_gt: BigInt - entrantStake_gte: BigInt - entrantStake_lt: BigInt - entrantStake_lte: BigInt - entrantStake_in: [BigInt!] - fundingType_json: JSONObject - workPeriod_eq: Int - workPeriod_gt: Int - workPeriod_gte: Int - workPeriod_lt: Int - workPeriod_lte: Int - workPeriod_in: [Int!] - judgingPeriod_eq: Int - judgingPeriod_gt: Int - judgingPeriod_gte: Int - judgingPeriod_lt: Int - judgingPeriod_lte: Int - judgingPeriod_in: [Int!] - stage_eq: BountyStage - stage_in: [BountyStage!] - totalFunding_eq: BigInt - totalFunding_gt: BigInt - totalFunding_gte: BigInt - totalFunding_lt: BigInt - totalFunding_lte: BigInt - totalFunding_in: [BigInt!] - isTerminated_eq: Boolean - isTerminated_in: [Boolean!] - creator: MembershipWhereInput - oracle: MembershipWhereInput - entrantWhitelist: BountyEntrantWhitelistWhereInput - discussionThread: ForumThreadWhereInput - contributions_none: BountyContributionWhereInput - contributions_some: BountyContributionWhereInput - contributions_every: BountyContributionWhereInput - entries_none: BountyEntryWhereInput - entries_some: BountyEntryWhereInput - entries_every: BountyEntryWhereInput - createdInEvent: BountyCreatedEventWhereInput - canceledEvent: BountyCanceledEventWhereInput - vetoedEvent: BountyVetoedEventWhereInput - maxFundingReachedEvent: BountyMaxFundingReachedEventWhereInput - removedInEvent: BountyRemovedEventWhereInput - judgment: OracleJudgmentSubmittedEventWhereInput - bountycreatorcherrywithdrawaleventbounty_none: BountyCreatorCherryWithdrawalEventWhereInput - bountycreatorcherrywithdrawaleventbounty_some: BountyCreatorCherryWithdrawalEventWhereInput - bountycreatorcherrywithdrawaleventbounty_every: BountyCreatorCherryWithdrawalEventWhereInput - worksubmittedeventbounty_none: WorkSubmittedEventWhereInput - worksubmittedeventbounty_some: WorkSubmittedEventWhereInput - worksubmittedeventbounty_every: WorkSubmittedEventWhereInput - AND: [BountyWhereInput!] - OR: [BountyWhereInput!] - NOT: [BountyWhereInput!] + contributorId_eq: String + contributorId_contains: String + contributorId_startsWith: String + contributorId_endsWith: String + contributorId_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + bounty: BountyWhereInput + contributor: MembershipWhereInput + bountyFundedEvents_none: BountyFundedEventWhereInput + bountyFundedEvents_some: BountyFundedEventWhereInput + bountyFundedEvents_every: BountyFundedEventWhereInput + withdrawnInEvent: BountyFundingWithdrawalEventWhereInput + AND: [BountyContributionWhereInput!] + OR: [BountyContributionWhereInput!] + NOT: [BountyContributionWhereInput!] } -input BountyWhereUniqueInput { +input BountyContributionWhereUniqueInput { id: ID! } -input BountyCreateInput { - title: String - description: String - bannerImageUri: String - cherry: String! - entrantStake: String! - creator: ID - oracle: ID - fundingType: JSONObject! - entrantWhitelist: ID - workPeriod: Float! - judgingPeriod: Float! - stage: BountyStage! - totalFunding: String! - discussionThread: ID - isTerminated: Boolean! +input BountyContributionCreateInput { + bounty: ID! + contributor: ID + contributorId: String + amount: String! } -input BountyUpdateInput { - title: String - description: String - bannerImageUri: String - cherry: String - entrantStake: String - creator: ID - oracle: ID - fundingType: JSONObject - entrantWhitelist: ID - workPeriod: Float - judgingPeriod: Float - stage: BountyStage - totalFunding: String - discussionThread: ID - isTerminated: Boolean +input BountyContributionUpdateInput { + bounty: ID + contributor: ID + contributorId: String + amount: String } -input ThreadDeletedEventWhereInput { +input WorkEntryAnnouncedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9045,33 +8992,33 @@ input ThreadDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - thread: ForumThreadWhereInput - AND: [ThreadDeletedEventWhereInput!] - OR: [ThreadDeletedEventWhereInput!] - NOT: [ThreadDeletedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntryAnnouncedEventWhereInput!] + OR: [WorkEntryAnnouncedEventWhereInput!] + NOT: [WorkEntryAnnouncedEventWhereInput!] } -input ThreadDeletedEventWhereUniqueInput { +input WorkEntryAnnouncedEventWhereUniqueInput { id: ID! } -input ThreadDeletedEventCreateInput { +input WorkEntryAnnouncedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! + entry: ID! } -input ThreadDeletedEventUpdateInput { +input WorkEntryAnnouncedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID + entry: ID } -input ThreadModeratedEventWhereInput { +input WorkEntryWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9115,43 +9062,33 @@ input ThreadModeratedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - thread: ForumThreadWhereInput - actor: WorkerWhereInput - AND: [ThreadModeratedEventWhereInput!] - OR: [ThreadModeratedEventWhereInput!] - NOT: [ThreadModeratedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntryWithdrawnEventWhereInput!] + OR: [WorkEntryWithdrawnEventWhereInput!] + NOT: [WorkEntryWithdrawnEventWhereInput!] } -input ThreadModeratedEventWhereUniqueInput { +input WorkEntryWithdrawnEventWhereUniqueInput { id: ID! } -input ThreadModeratedEventCreateInput { +input WorkEntryWithdrawnEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! - rationale: String! - actor: ID! + entry: ID! } -input ThreadModeratedEventUpdateInput { +input WorkEntryWithdrawnEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID - rationale: String - actor: ID + entry: ID } -input ForumThreadWhereInput { +input WorkEntrySlashedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9176,82 +9113,52 @@ input ForumThreadWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - visiblePostsCount_eq: Int - visiblePostsCount_gt: Int - visiblePostsCount_gte: Int - visiblePostsCount_lt: Int - visiblePostsCount_lte: Int - visiblePostsCount_in: [Int!] - isSticky_eq: Boolean - isSticky_in: [Boolean!] - status_json: JSONObject - isVisible_eq: Boolean - isVisible_in: [Boolean!] - author: MembershipWhereInput - category: ForumCategoryWhereInput - posts_none: ForumPostWhereInput - posts_some: ForumPostWhereInput - posts_every: ForumPostWhereInput - initialPost: ForumPostWhereInput - createdInEvent: ThreadCreatedEventWhereInput - metadataUpdates_none: ThreadMetadataUpdatedEventWhereInput - metadataUpdates_some: ThreadMetadataUpdatedEventWhereInput - metadataUpdates_every: ThreadMetadataUpdatedEventWhereInput - madeStickyInEvents_none: CategoryStickyThreadUpdateEventWhereInput - madeStickyInEvents_some: CategoryStickyThreadUpdateEventWhereInput - madeStickyInEvents_every: CategoryStickyThreadUpdateEventWhereInput - movedInEvents_none: ThreadMovedEventWhereInput - movedInEvents_some: ThreadMovedEventWhereInput - movedInEvents_every: ThreadMovedEventWhereInput - tags_none: ForumThreadTagWhereInput - tags_some: ForumThreadTagWhereInput - tags_every: ForumThreadTagWhereInput - bountydiscussionThread_none: BountyWhereInput - bountydiscussionThread_some: BountyWhereInput - bountydiscussionThread_every: BountyWhereInput - threaddeletedeventthread_none: ThreadDeletedEventWhereInput - threaddeletedeventthread_some: ThreadDeletedEventWhereInput - threaddeletedeventthread_every: ThreadDeletedEventWhereInput - threadmoderatedeventthread_none: ThreadModeratedEventWhereInput - threadmoderatedeventthread_some: ThreadModeratedEventWhereInput - threadmoderatedeventthread_every: ThreadModeratedEventWhereInput - AND: [ForumThreadWhereInput!] - OR: [ForumThreadWhereInput!] - NOT: [ForumThreadWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + entry: BountyEntryWhereInput + AND: [WorkEntrySlashedEventWhereInput!] + OR: [WorkEntrySlashedEventWhereInput!] + NOT: [WorkEntrySlashedEventWhereInput!] } -input ForumThreadWhereUniqueInput { +input WorkEntrySlashedEventWhereUniqueInput { id: ID! } -input ForumThreadCreateInput { - author: ID! - category: ID! - title: String! - initialPost: ID - visiblePostsCount: Float! - isSticky: Boolean! - status: JSONObject! - isVisible: Boolean! +input WorkEntrySlashedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + entry: ID! } -input ForumThreadUpdateInput { - author: ID - category: ID - title: String - initialPost: ID - visiblePostsCount: Float - isSticky: Boolean - status: JSONObject - isVisible: Boolean +input WorkEntrySlashedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + entry: ID } -input CategoryCreatedEventWhereInput { +input WorkSubmittedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9295,33 +9202,50 @@ input CategoryCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - category: ForumCategoryWhereInput - AND: [CategoryCreatedEventWhereInput!] - OR: [CategoryCreatedEventWhereInput!] - NOT: [CategoryCreatedEventWhereInput!] -} - -input CategoryCreatedEventWhereUniqueInput { - id: ID! -} - -input CategoryCreatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - category: ID! + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + bounty: BountyWhereInput + entry: BountyEntryWhereInput + AND: [WorkSubmittedEventWhereInput!] + OR: [WorkSubmittedEventWhereInput!] + NOT: [WorkSubmittedEventWhereInput!] } -input CategoryCreatedEventUpdateInput { +input WorkSubmittedEventWhereUniqueInput { + id: ID! +} + +input WorkSubmittedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + bounty: ID! + entry: ID! + title: String + description: String +} + +input WorkSubmittedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID + bounty: ID + entry: ID + title: String + description: String } -input CategoryArchivalStatusUpdatedEventWhereInput { +input WorkEntrantFundsWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9365,40 +9289,100 @@ input CategoryArchivalStatusUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newArchivalStatus_eq: Boolean - newArchivalStatus_in: [Boolean!] - category: ForumCategoryWhereInput - actor: WorkerWhereInput - AND: [CategoryArchivalStatusUpdatedEventWhereInput!] - OR: [CategoryArchivalStatusUpdatedEventWhereInput!] - NOT: [CategoryArchivalStatusUpdatedEventWhereInput!] + entry: BountyEntryWhereInput + AND: [WorkEntrantFundsWithdrawnEventWhereInput!] + OR: [WorkEntrantFundsWithdrawnEventWhereInput!] + NOT: [WorkEntrantFundsWithdrawnEventWhereInput!] } -input CategoryArchivalStatusUpdatedEventWhereUniqueInput { +input WorkEntrantFundsWithdrawnEventWhereUniqueInput { id: ID! } -input CategoryArchivalStatusUpdatedEventCreateInput { +input WorkEntrantFundsWithdrawnEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - category: ID! - newArchivalStatus: Boolean! - actor: ID! + entry: ID! } -input CategoryArchivalStatusUpdatedEventUpdateInput { +input WorkEntrantFundsWithdrawnEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID - newArchivalStatus: Boolean - actor: ID + entry: ID } -input CategoryDeletedEventWhereInput { +input BountyEntryWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + workSubmitted_eq: Boolean + workSubmitted_in: [Boolean!] + status_json: JSONObject + bounty: BountyWhereInput + worker: MembershipWhereInput + announcedInEvent: WorkEntryAnnouncedEventWhereInput + withdrawnInEvent: WorkEntryWithdrawnEventWhereInput + slashedInEvent: WorkEntrySlashedEventWhereInput + works_none: WorkSubmittedEventWhereInput + works_some: WorkSubmittedEventWhereInput + works_every: WorkSubmittedEventWhereInput + cashedOutInEvent: WorkEntrantFundsWithdrawnEventWhereInput + AND: [BountyEntryWhereInput!] + OR: [BountyEntryWhereInput!] + NOT: [BountyEntryWhereInput!] +} + +input BountyEntryWhereUniqueInput { + id: ID! +} + +input BountyEntryCreateInput { + bounty: ID! + worker: ID! + stakingAccount: String + workSubmitted: Boolean! + status: JSONObject! +} + +input BountyEntryUpdateInput { + bounty: ID + worker: ID + stakingAccount: String + workSubmitted: Boolean + status: JSONObject +} + +input BountyCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9442,36 +9426,33 @@ input CategoryDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - category: ForumCategoryWhereInput - actor: WorkerWhereInput - AND: [CategoryDeletedEventWhereInput!] - OR: [CategoryDeletedEventWhereInput!] - NOT: [CategoryDeletedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCreatedEventWhereInput!] + OR: [BountyCreatedEventWhereInput!] + NOT: [BountyCreatedEventWhereInput!] } -input CategoryDeletedEventWhereUniqueInput { +input BountyCreatedEventWhereUniqueInput { id: ID! } -input CategoryDeletedEventCreateInput { +input BountyCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - category: ID! - actor: ID! + bounty: ID! } -input CategoryDeletedEventUpdateInput { +input BountyCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - category: ID - actor: ID + bounty: ID } -input CategoryMembershipOfModeratorUpdatedEventWhereInput { +input BountyCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9515,40 +9496,33 @@ input CategoryMembershipOfModeratorUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newCanModerateValue_eq: Boolean - newCanModerateValue_in: [Boolean!] - moderator: WorkerWhereInput - category: ForumCategoryWhereInput - AND: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] - OR: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] - NOT: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCanceledEventWhereInput!] + OR: [BountyCanceledEventWhereInput!] + NOT: [BountyCanceledEventWhereInput!] } -input CategoryMembershipOfModeratorUpdatedEventWhereUniqueInput { +input BountyCanceledEventWhereUniqueInput { id: ID! } -input CategoryMembershipOfModeratorUpdatedEventCreateInput { +input BountyCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - moderator: ID! - category: ID! - newCanModerateValue: Boolean! + bounty: ID! } -input CategoryMembershipOfModeratorUpdatedEventUpdateInput { +input BountyCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - moderator: ID - category: ID - newCanModerateValue: Boolean + bounty: ID } -input ForumCategoryWhereInput { +input BountyVetoedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9573,143 +9547,52 @@ input ForumCategoryWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - status_json: JSONObject - parent: ForumCategoryWhereInput - threads_none: ForumThreadWhereInput - threads_some: ForumThreadWhereInput - threads_every: ForumThreadWhereInput - moderators_none: WorkerWhereInput - moderators_some: WorkerWhereInput - moderators_every: WorkerWhereInput - createdInEvent: CategoryCreatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_none: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_some: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventcategory_every: CategoryArchivalStatusUpdatedEventWhereInput - categorydeletedeventcategory_none: CategoryDeletedEventWhereInput - categorydeletedeventcategory_some: CategoryDeletedEventWhereInput - categorydeletedeventcategory_every: CategoryDeletedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_none: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_some: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventcategory_every: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorystickythreadupdateeventcategory_none: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventcategory_some: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventcategory_every: CategoryStickyThreadUpdateEventWhereInput - forumcategoryparent_none: ForumCategoryWhereInput - forumcategoryparent_some: ForumCategoryWhereInput - forumcategoryparent_every: ForumCategoryWhereInput - threadmovedeventoldCategory_none: ThreadMovedEventWhereInput - threadmovedeventoldCategory_some: ThreadMovedEventWhereInput - threadmovedeventoldCategory_every: ThreadMovedEventWhereInput - threadmovedeventnewCategory_none: ThreadMovedEventWhereInput - threadmovedeventnewCategory_some: ThreadMovedEventWhereInput - threadmovedeventnewCategory_every: ThreadMovedEventWhereInput - AND: [ForumCategoryWhereInput!] - OR: [ForumCategoryWhereInput!] - NOT: [ForumCategoryWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + bounty: BountyWhereInput + AND: [BountyVetoedEventWhereInput!] + OR: [BountyVetoedEventWhereInput!] + NOT: [BountyVetoedEventWhereInput!] } -input ForumCategoryWhereUniqueInput { +input BountyVetoedEventWhereUniqueInput { id: ID! } -input ForumCategoryCreateInput { - parent: ID - title: String! - description: String! - status: JSONObject! -} - -input ForumCategoryUpdateInput { - parent: ID - title: String - description: String - status: JSONObject -} - -input LeaderSetEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [LeaderSetEventWhereInput!] - OR: [LeaderSetEventWhereInput!] - NOT: [LeaderSetEventWhereInput!] -} - -input LeaderSetEventWhereUniqueInput { - id: ID! -} - -input LeaderSetEventCreateInput { +input BountyVetoedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID + bounty: ID! } -input LeaderSetEventUpdateInput { +input BountyVetoedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID + bounty: ID } -input LeaderUnsetEventWhereInput { +input BountyMaxFundingReachedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9753,36 +9636,33 @@ input LeaderUnsetEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - leader: WorkerWhereInput - AND: [LeaderUnsetEventWhereInput!] - OR: [LeaderUnsetEventWhereInput!] - NOT: [LeaderUnsetEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyMaxFundingReachedEventWhereInput!] + OR: [BountyMaxFundingReachedEventWhereInput!] + NOT: [BountyMaxFundingReachedEventWhereInput!] } -input LeaderUnsetEventWhereUniqueInput { +input BountyMaxFundingReachedEventWhereUniqueInput { id: ID! } -input LeaderUnsetEventCreateInput { +input BountyMaxFundingReachedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - leader: ID! + bounty: ID! } -input LeaderUnsetEventUpdateInput { +input BountyMaxFundingReachedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - leader: ID + bounty: ID } -input MemberVerificationStatusUpdatedEventWhereInput { +input BountyRemovedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9826,40 +9706,33 @@ input MemberVerificationStatusUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - isVerified_eq: Boolean - isVerified_in: [Boolean!] - member: MembershipWhereInput - worker: WorkerWhereInput - AND: [MemberVerificationStatusUpdatedEventWhereInput!] - OR: [MemberVerificationStatusUpdatedEventWhereInput!] - NOT: [MemberVerificationStatusUpdatedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyRemovedEventWhereInput!] + OR: [BountyRemovedEventWhereInput!] + NOT: [BountyRemovedEventWhereInput!] } -input MemberVerificationStatusUpdatedEventWhereUniqueInput { +input BountyRemovedEventWhereUniqueInput { id: ID! } -input MemberVerificationStatusUpdatedEventCreateInput { +input BountyRemovedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - member: ID! - worker: ID! - isVerified: Boolean! + bounty: ID! } -input MemberVerificationStatusUpdatedEventUpdateInput { +input BountyRemovedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - member: ID - worker: ID - isVerified: Boolean + bounty: ID } -input NewMissedRewardLevelReachedEventWhereInput { +input OracleJudgmentSubmittedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9903,44 +9776,40 @@ input NewMissedRewardLevelReachedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newMissedRewardAmount_eq: BigInt - newMissedRewardAmount_gt: BigInt - newMissedRewardAmount_gte: BigInt - newMissedRewardAmount_lt: BigInt - newMissedRewardAmount_lte: BigInt - newMissedRewardAmount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [NewMissedRewardLevelReachedEventWhereInput!] - OR: [NewMissedRewardLevelReachedEventWhereInput!] - NOT: [NewMissedRewardLevelReachedEventWhereInput!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + bounty: BountyWhereInput + AND: [OracleJudgmentSubmittedEventWhereInput!] + OR: [OracleJudgmentSubmittedEventWhereInput!] + NOT: [OracleJudgmentSubmittedEventWhereInput!] } -input NewMissedRewardLevelReachedEventWhereUniqueInput { +input OracleJudgmentSubmittedEventWhereUniqueInput { id: ID! } -input NewMissedRewardLevelReachedEventCreateInput { +input OracleJudgmentSubmittedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newMissedRewardAmount: String! + bounty: ID! + rationale: String } -input NewMissedRewardLevelReachedEventUpdateInput { +input OracleJudgmentSubmittedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newMissedRewardAmount: String + bounty: ID + rationale: String } -input StakeDecreasedEventWhereInput { +input BountyCreatorCherryWithdrawalEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -9984,44 +9853,33 @@ input StakeDecreasedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [StakeDecreasedEventWhereInput!] - OR: [StakeDecreasedEventWhereInput!] - NOT: [StakeDecreasedEventWhereInput!] + bounty: BountyWhereInput + AND: [BountyCreatorCherryWithdrawalEventWhereInput!] + OR: [BountyCreatorCherryWithdrawalEventWhereInput!] + NOT: [BountyCreatorCherryWithdrawalEventWhereInput!] } -input StakeDecreasedEventWhereUniqueInput { +input BountyCreatorCherryWithdrawalEventWhereUniqueInput { id: ID! } -input StakeDecreasedEventCreateInput { +input BountyCreatorCherryWithdrawalEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - amount: String! + bounty: ID! } -input StakeDecreasedEventUpdateInput { +input BountyCreatorCherryWithdrawalEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - amount: String + bounty: ID } -input StakeIncreasedEventWhereInput { +input BountyWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10046,151 +9904,124 @@ input StakeIncreasedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [StakeIncreasedEventWhereInput!] - OR: [StakeIncreasedEventWhereInput!] - NOT: [StakeIncreasedEventWhereInput!] -} - -input StakeIncreasedEventWhereUniqueInput { - id: ID! -} - -input StakeIncreasedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - group: ID! - worker: ID! - amount: String! -} - -input StakeIncreasedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - group: ID - worker: ID - amount: String -} - -input TerminatedLeaderEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - penalty_eq: BigInt - penalty_gt: BigInt - penalty_gte: BigInt - penalty_lt: BigInt - penalty_lte: BigInt - penalty_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [TerminatedLeaderEventWhereInput!] - OR: [TerminatedLeaderEventWhereInput!] - NOT: [TerminatedLeaderEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + bannerImageUri_eq: String + bannerImageUri_contains: String + bannerImageUri_startsWith: String + bannerImageUri_endsWith: String + bannerImageUri_in: [String!] + cherry_eq: BigInt + cherry_gt: BigInt + cherry_gte: BigInt + cherry_lt: BigInt + cherry_lte: BigInt + cherry_in: [BigInt!] + entrantStake_eq: BigInt + entrantStake_gt: BigInt + entrantStake_gte: BigInt + entrantStake_lt: BigInt + entrantStake_lte: BigInt + entrantStake_in: [BigInt!] + fundingType_json: JSONObject + workPeriod_eq: Int + workPeriod_gt: Int + workPeriod_gte: Int + workPeriod_lt: Int + workPeriod_lte: Int + workPeriod_in: [Int!] + judgingPeriod_eq: Int + judgingPeriod_gt: Int + judgingPeriod_gte: Int + judgingPeriod_lt: Int + judgingPeriod_lte: Int + judgingPeriod_in: [Int!] + stage_eq: BountyStage + stage_in: [BountyStage!] + totalFunding_eq: BigInt + totalFunding_gt: BigInt + totalFunding_gte: BigInt + totalFunding_lt: BigInt + totalFunding_lte: BigInt + totalFunding_in: [BigInt!] + isTerminated_eq: Boolean + isTerminated_in: [Boolean!] + creator: MembershipWhereInput + oracle: MembershipWhereInput + entrantWhitelist: BountyEntrantWhitelistWhereInput + discussionThread: ForumThreadWhereInput + contributions_none: BountyContributionWhereInput + contributions_some: BountyContributionWhereInput + contributions_every: BountyContributionWhereInput + entries_none: BountyEntryWhereInput + entries_some: BountyEntryWhereInput + entries_every: BountyEntryWhereInput + createdInEvent: BountyCreatedEventWhereInput + canceledEvent: BountyCanceledEventWhereInput + vetoedEvent: BountyVetoedEventWhereInput + maxFundingReachedEvent: BountyMaxFundingReachedEventWhereInput + removedInEvent: BountyRemovedEventWhereInput + judgment: OracleJudgmentSubmittedEventWhereInput + bountycreatorcherrywithdrawaleventbounty_none: BountyCreatorCherryWithdrawalEventWhereInput + bountycreatorcherrywithdrawaleventbounty_some: BountyCreatorCherryWithdrawalEventWhereInput + bountycreatorcherrywithdrawaleventbounty_every: BountyCreatorCherryWithdrawalEventWhereInput + worksubmittedeventbounty_none: WorkSubmittedEventWhereInput + worksubmittedeventbounty_some: WorkSubmittedEventWhereInput + worksubmittedeventbounty_every: WorkSubmittedEventWhereInput + AND: [BountyWhereInput!] + OR: [BountyWhereInput!] + NOT: [BountyWhereInput!] } -input TerminatedLeaderEventWhereUniqueInput { +input BountyWhereUniqueInput { id: ID! } -input TerminatedLeaderEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - group: ID! - worker: ID! - penalty: String - rationale: String +input BountyCreateInput { + title: String + description: String + bannerImageUri: String + cherry: String! + entrantStake: String! + creator: ID + oracle: ID + fundingType: JSONObject! + entrantWhitelist: ID + workPeriod: Float! + judgingPeriod: Float! + stage: BountyStage! + totalFunding: String! + discussionThread: ID + isTerminated: Boolean! } -input TerminatedLeaderEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - group: ID - worker: ID - penalty: String - rationale: String +input BountyUpdateInput { + title: String + description: String + bannerImageUri: String + cherry: String + entrantStake: String + creator: ID + oracle: ID + fundingType: JSONObject + entrantWhitelist: ID + workPeriod: Float + judgingPeriod: Float + stage: BountyStage + totalFunding: String + discussionThread: ID + isTerminated: Boolean } -input TerminatedWorkerEventWhereInput { +input ThreadDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10234,51 +10065,33 @@ input TerminatedWorkerEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - penalty_eq: BigInt - penalty_gt: BigInt - penalty_gte: BigInt - penalty_lt: BigInt - penalty_lte: BigInt - penalty_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [TerminatedWorkerEventWhereInput!] - OR: [TerminatedWorkerEventWhereInput!] - NOT: [TerminatedWorkerEventWhereInput!] + thread: ForumThreadWhereInput + AND: [ThreadDeletedEventWhereInput!] + OR: [ThreadDeletedEventWhereInput!] + NOT: [ThreadDeletedEventWhereInput!] } -input TerminatedWorkerEventWhereUniqueInput { +input ThreadDeletedEventWhereUniqueInput { id: ID! } -input TerminatedWorkerEventCreateInput { +input ThreadDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - penalty: String - rationale: String + thread: ID! } -input TerminatedWorkerEventUpdateInput { +input ThreadDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - penalty: String - rationale: String + thread: ID } -input WorkerExitedEventWhereInput { +input ThreadModeratedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10322,36 +10135,146 @@ input WorkerExitedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerExitedEventWhereInput!] - OR: [WorkerExitedEventWhereInput!] - NOT: [WorkerExitedEventWhereInput!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + thread: ForumThreadWhereInput + actor: WorkerWhereInput + AND: [ThreadModeratedEventWhereInput!] + OR: [ThreadModeratedEventWhereInput!] + NOT: [ThreadModeratedEventWhereInput!] } -input WorkerExitedEventWhereUniqueInput { +input ThreadModeratedEventWhereUniqueInput { id: ID! } -input WorkerExitedEventCreateInput { +input ThreadModeratedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! + thread: ID! + rationale: String! + actor: ID! } -input WorkerExitedEventUpdateInput { +input ThreadModeratedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID + thread: ID + rationale: String + actor: ID } -input WorkerRewardAccountUpdatedEventWhereInput { +input ForumThreadWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + visiblePostsCount_eq: Int + visiblePostsCount_gt: Int + visiblePostsCount_gte: Int + visiblePostsCount_lt: Int + visiblePostsCount_lte: Int + visiblePostsCount_in: [Int!] + isSticky_eq: Boolean + isSticky_in: [Boolean!] + status_json: JSONObject + isVisible_eq: Boolean + isVisible_in: [Boolean!] + author: MembershipWhereInput + category: ForumCategoryWhereInput + posts_none: ForumPostWhereInput + posts_some: ForumPostWhereInput + posts_every: ForumPostWhereInput + initialPost: ForumPostWhereInput + createdInEvent: ThreadCreatedEventWhereInput + metadataUpdates_none: ThreadMetadataUpdatedEventWhereInput + metadataUpdates_some: ThreadMetadataUpdatedEventWhereInput + metadataUpdates_every: ThreadMetadataUpdatedEventWhereInput + madeStickyInEvents_none: CategoryStickyThreadUpdateEventWhereInput + madeStickyInEvents_some: CategoryStickyThreadUpdateEventWhereInput + madeStickyInEvents_every: CategoryStickyThreadUpdateEventWhereInput + movedInEvents_none: ThreadMovedEventWhereInput + movedInEvents_some: ThreadMovedEventWhereInput + movedInEvents_every: ThreadMovedEventWhereInput + tags_none: ForumThreadTagWhereInput + tags_some: ForumThreadTagWhereInput + tags_every: ForumThreadTagWhereInput + newTags_none: TagWhereInput + newTags_some: TagWhereInput + newTags_every: TagWhereInput + bountydiscussionThread_none: BountyWhereInput + bountydiscussionThread_some: BountyWhereInput + bountydiscussionThread_every: BountyWhereInput + threaddeletedeventthread_none: ThreadDeletedEventWhereInput + threaddeletedeventthread_some: ThreadDeletedEventWhereInput + threaddeletedeventthread_every: ThreadDeletedEventWhereInput + threadmoderatedeventthread_none: ThreadModeratedEventWhereInput + threadmoderatedeventthread_some: ThreadModeratedEventWhereInput + threadmoderatedeventthread_every: ThreadModeratedEventWhereInput + AND: [ForumThreadWhereInput!] + OR: [ForumThreadWhereInput!] + NOT: [ForumThreadWhereInput!] +} + +input ForumThreadWhereUniqueInput { + id: ID! +} + +input ForumThreadCreateInput { + author: ID! + category: ID! + title: String! + initialPost: ID + visiblePostsCount: Float! + isSticky: Boolean! + status: JSONObject! + isVisible: Boolean! +} + +input ForumThreadUpdateInput { + author: ID + category: ID + title: String + initialPost: ID + visiblePostsCount: Float + isSticky: Boolean + status: JSONObject + isVisible: Boolean +} + +input CategoryCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10395,43 +10318,33 @@ input WorkerRewardAccountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRewardAccount_eq: String - newRewardAccount_contains: String - newRewardAccount_startsWith: String - newRewardAccount_endsWith: String - newRewardAccount_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRewardAccountUpdatedEventWhereInput!] - OR: [WorkerRewardAccountUpdatedEventWhereInput!] - NOT: [WorkerRewardAccountUpdatedEventWhereInput!] + category: ForumCategoryWhereInput + AND: [CategoryCreatedEventWhereInput!] + OR: [CategoryCreatedEventWhereInput!] + NOT: [CategoryCreatedEventWhereInput!] } -input WorkerRewardAccountUpdatedEventWhereUniqueInput { +input CategoryCreatedEventWhereUniqueInput { id: ID! } -input WorkerRewardAccountUpdatedEventCreateInput { +input CategoryCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRewardAccount: String! + category: ID! } -input WorkerRewardAccountUpdatedEventUpdateInput { +input CategoryCreatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRewardAccount: String + category: ID } -input WorkerRewardAmountUpdatedEventWhereInput { +input CategoryArchivalStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10475,44 +10388,40 @@ input WorkerRewardAmountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRewardPerBlock_eq: BigInt - newRewardPerBlock_gt: BigInt - newRewardPerBlock_gte: BigInt - newRewardPerBlock_lt: BigInt - newRewardPerBlock_lte: BigInt - newRewardPerBlock_in: [BigInt!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRewardAmountUpdatedEventWhereInput!] - OR: [WorkerRewardAmountUpdatedEventWhereInput!] - NOT: [WorkerRewardAmountUpdatedEventWhereInput!] + newArchivalStatus_eq: Boolean + newArchivalStatus_in: [Boolean!] + category: ForumCategoryWhereInput + actor: WorkerWhereInput + AND: [CategoryArchivalStatusUpdatedEventWhereInput!] + OR: [CategoryArchivalStatusUpdatedEventWhereInput!] + NOT: [CategoryArchivalStatusUpdatedEventWhereInput!] } -input WorkerRewardAmountUpdatedEventWhereUniqueInput { +input CategoryArchivalStatusUpdatedEventWhereUniqueInput { id: ID! } -input WorkerRewardAmountUpdatedEventCreateInput { +input CategoryArchivalStatusUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRewardPerBlock: String! + category: ID! + newArchivalStatus: Boolean! + actor: ID! } -input WorkerRewardAmountUpdatedEventUpdateInput { +input CategoryArchivalStatusUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRewardPerBlock: String + category: ID + newArchivalStatus: Boolean + actor: ID } -input WorkerRoleAccountUpdatedEventWhereInput { +input CategoryDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10556,43 +10465,36 @@ input WorkerRoleAccountUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newRoleAccount_eq: String - newRoleAccount_contains: String - newRoleAccount_startsWith: String - newRoleAccount_endsWith: String - newRoleAccount_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerRoleAccountUpdatedEventWhereInput!] - OR: [WorkerRoleAccountUpdatedEventWhereInput!] - NOT: [WorkerRoleAccountUpdatedEventWhereInput!] + category: ForumCategoryWhereInput + actor: WorkerWhereInput + AND: [CategoryDeletedEventWhereInput!] + OR: [CategoryDeletedEventWhereInput!] + NOT: [CategoryDeletedEventWhereInput!] } -input WorkerRoleAccountUpdatedEventWhereUniqueInput { +input CategoryDeletedEventWhereUniqueInput { id: ID! } -input WorkerRoleAccountUpdatedEventCreateInput { +input CategoryDeletedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - newRoleAccount: String! + category: ID! + actor: ID! } -input WorkerRoleAccountUpdatedEventUpdateInput { +input CategoryDeletedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - newRoleAccount: String + category: ID + actor: ID } -input WorkerStartedLeavingEventWhereInput { +input CategoryMembershipOfModeratorUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10636,43 +10538,40 @@ input WorkerStartedLeavingEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - group: WorkingGroupWhereInput - worker: WorkerWhereInput - AND: [WorkerStartedLeavingEventWhereInput!] - OR: [WorkerStartedLeavingEventWhereInput!] - NOT: [WorkerStartedLeavingEventWhereInput!] + newCanModerateValue_eq: Boolean + newCanModerateValue_in: [Boolean!] + moderator: WorkerWhereInput + category: ForumCategoryWhereInput + AND: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + OR: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] + NOT: [CategoryMembershipOfModeratorUpdatedEventWhereInput!] } -input WorkerStartedLeavingEventWhereUniqueInput { +input CategoryMembershipOfModeratorUpdatedEventWhereUniqueInput { id: ID! } -input WorkerStartedLeavingEventCreateInput { +input CategoryMembershipOfModeratorUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - group: ID! - worker: ID! - rationale: String + moderator: ID! + category: ID! + newCanModerateValue: Boolean! } -input WorkerStartedLeavingEventUpdateInput { +input CategoryMembershipOfModeratorUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - group: ID - worker: ID - rationale: String + moderator: ID + category: ID + newCanModerateValue: Boolean } -input WorkerWhereInput { +input ForumCategoryWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10697,184 +10596,70 @@ input WorkerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - runtimeId_eq: Int - runtimeId_gt: Int - runtimeId_gte: Int - runtimeId_lt: Int - runtimeId_lte: Int - runtimeId_in: [Int!] - groupId_eq: String - groupId_contains: String - groupId_startsWith: String - groupId_endsWith: String - groupId_in: [String!] - roleAccount_eq: String - roleAccount_contains: String - roleAccount_startsWith: String - roleAccount_endsWith: String - roleAccount_in: [String!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - stakeAccount_eq: String - stakeAccount_contains: String - stakeAccount_startsWith: String - stakeAccount_endsWith: String - stakeAccount_in: [String!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] status_json: JSONObject - isLead_eq: Boolean - isLead_in: [Boolean!] - isActive_eq: Boolean - isActive_in: [Boolean!] - stake_eq: BigInt - stake_gt: BigInt - stake_gte: BigInt - stake_lt: BigInt - stake_lte: BigInt - stake_in: [BigInt!] - rewardPerBlock_eq: BigInt - rewardPerBlock_gt: BigInt - rewardPerBlock_gte: BigInt - rewardPerBlock_lt: BigInt - rewardPerBlock_lte: BigInt - rewardPerBlock_in: [BigInt!] - missingRewardAmount_eq: BigInt - missingRewardAmount_gt: BigInt - missingRewardAmount_gte: BigInt - missingRewardAmount_lt: BigInt - missingRewardAmount_lte: BigInt - missingRewardAmount_in: [BigInt!] - storage_eq: String - storage_contains: String - storage_startsWith: String - storage_endsWith: String - storage_in: [String!] - group: WorkingGroupWhereInput - membership: MembershipWhereInput - payouts_none: RewardPaidEventWhereInput - payouts_some: RewardPaidEventWhereInput - payouts_every: RewardPaidEventWhereInput - slashes_none: StakeSlashedEventWhereInput - slashes_some: StakeSlashedEventWhereInput - slashes_every: StakeSlashedEventWhereInput - entry: OpeningFilledEventWhereInput - application: WorkingGroupApplicationWhereInput - managedForumCategories_none: ForumCategoryWhereInput - managedForumCategories_some: ForumCategoryWhereInput - managedForumCategories_every: ForumCategoryWhereInput - categoryarchivalstatusupdatedeventactor_none: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventactor_some: CategoryArchivalStatusUpdatedEventWhereInput - categoryarchivalstatusupdatedeventactor_every: CategoryArchivalStatusUpdatedEventWhereInput - categorydeletedeventactor_none: CategoryDeletedEventWhereInput - categorydeletedeventactor_some: CategoryDeletedEventWhereInput - categorydeletedeventactor_every: CategoryDeletedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_none: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_some: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorymembershipofmoderatorupdatedeventmoderator_every: CategoryMembershipOfModeratorUpdatedEventWhereInput - categorystickythreadupdateeventactor_none: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventactor_some: CategoryStickyThreadUpdateEventWhereInput - categorystickythreadupdateeventactor_every: CategoryStickyThreadUpdateEventWhereInput - leaderseteventworker_none: LeaderSetEventWhereInput - leaderseteventworker_some: LeaderSetEventWhereInput - leaderseteventworker_every: LeaderSetEventWhereInput - leaderunseteventleader_none: LeaderUnsetEventWhereInput - leaderunseteventleader_some: LeaderUnsetEventWhereInput - leaderunseteventleader_every: LeaderUnsetEventWhereInput - memberverificationstatusupdatedeventworker_none: MemberVerificationStatusUpdatedEventWhereInput - memberverificationstatusupdatedeventworker_some: MemberVerificationStatusUpdatedEventWhereInput - memberverificationstatusupdatedeventworker_every: MemberVerificationStatusUpdatedEventWhereInput - newmissedrewardlevelreachedeventworker_none: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventworker_some: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventworker_every: NewMissedRewardLevelReachedEventWhereInput - postmoderatedeventactor_none: PostModeratedEventWhereInput - postmoderatedeventactor_some: PostModeratedEventWhereInput - postmoderatedeventactor_every: PostModeratedEventWhereInput - stakedecreasedeventworker_none: StakeDecreasedEventWhereInput - stakedecreasedeventworker_some: StakeDecreasedEventWhereInput - stakedecreasedeventworker_every: StakeDecreasedEventWhereInput - stakeincreasedeventworker_none: StakeIncreasedEventWhereInput - stakeincreasedeventworker_some: StakeIncreasedEventWhereInput - stakeincreasedeventworker_every: StakeIncreasedEventWhereInput - terminatedleadereventworker_none: TerminatedLeaderEventWhereInput - terminatedleadereventworker_some: TerminatedLeaderEventWhereInput - terminatedleadereventworker_every: TerminatedLeaderEventWhereInput - terminatedworkereventworker_none: TerminatedWorkerEventWhereInput - terminatedworkereventworker_some: TerminatedWorkerEventWhereInput - terminatedworkereventworker_every: TerminatedWorkerEventWhereInput - threadmoderatedeventactor_none: ThreadModeratedEventWhereInput - threadmoderatedeventactor_some: ThreadModeratedEventWhereInput - threadmoderatedeventactor_every: ThreadModeratedEventWhereInput - threadmovedeventactor_none: ThreadMovedEventWhereInput - threadmovedeventactor_some: ThreadMovedEventWhereInput - threadmovedeventactor_every: ThreadMovedEventWhereInput - workerexitedeventworker_none: WorkerExitedEventWhereInput - workerexitedeventworker_some: WorkerExitedEventWhereInput - workerexitedeventworker_every: WorkerExitedEventWhereInput - workerrewardaccountupdatedeventworker_none: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventworker_some: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventworker_every: WorkerRewardAccountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_none: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_some: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventworker_every: WorkerRewardAmountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_none: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_some: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventworker_every: WorkerRoleAccountUpdatedEventWhereInput - workerstartedleavingeventworker_none: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventworker_some: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventworker_every: WorkerStartedLeavingEventWhereInput - workinggroupleader_none: WorkingGroupWhereInput - workinggroupleader_some: WorkingGroupWhereInput - workinggroupleader_every: WorkingGroupWhereInput - AND: [WorkerWhereInput!] - OR: [WorkerWhereInput!] - NOT: [WorkerWhereInput!] + parent: ForumCategoryWhereInput + threads_none: ForumThreadWhereInput + threads_some: ForumThreadWhereInput + threads_every: ForumThreadWhereInput + moderators_none: WorkerWhereInput + moderators_some: WorkerWhereInput + moderators_every: WorkerWhereInput + createdInEvent: CategoryCreatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_none: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_some: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventcategory_every: CategoryArchivalStatusUpdatedEventWhereInput + categorydeletedeventcategory_none: CategoryDeletedEventWhereInput + categorydeletedeventcategory_some: CategoryDeletedEventWhereInput + categorydeletedeventcategory_every: CategoryDeletedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_none: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_some: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventcategory_every: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorystickythreadupdateeventcategory_none: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventcategory_some: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventcategory_every: CategoryStickyThreadUpdateEventWhereInput + forumcategoryparent_none: ForumCategoryWhereInput + forumcategoryparent_some: ForumCategoryWhereInput + forumcategoryparent_every: ForumCategoryWhereInput + threadmovedeventoldCategory_none: ThreadMovedEventWhereInput + threadmovedeventoldCategory_some: ThreadMovedEventWhereInput + threadmovedeventoldCategory_every: ThreadMovedEventWhereInput + threadmovedeventnewCategory_none: ThreadMovedEventWhereInput + threadmovedeventnewCategory_some: ThreadMovedEventWhereInput + threadmovedeventnewCategory_every: ThreadMovedEventWhereInput + AND: [ForumCategoryWhereInput!] + OR: [ForumCategoryWhereInput!] + NOT: [ForumCategoryWhereInput!] } -input WorkerWhereUniqueInput { +input ForumCategoryWhereUniqueInput { id: ID! } -input WorkerCreateInput { - runtimeId: Float! - group: ID! - groupId: String! - membership: ID! - roleAccount: String! - rewardAccount: String! - stakeAccount: String! +input ForumCategoryCreateInput { + parent: ID + title: String! + description: String! status: JSONObject! - isLead: Boolean! - isActive: Boolean! - stake: String! - rewardPerBlock: String! - missingRewardAmount: String - entry: ID! - application: ID! - storage: String } -input WorkerUpdateInput { - runtimeId: Float - group: ID - groupId: String - membership: ID - roleAccount: String - rewardAccount: String - stakeAccount: String +input ForumCategoryUpdateInput { + parent: ID + title: String + description: String status: JSONObject - isLead: Boolean - isActive: Boolean - stake: String - rewardPerBlock: String - missingRewardAmount: String - entry: ID - application: ID - storage: String } -input WorkingGroupApplicationWhereInput { +input LeaderSetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10899,78 +10684,55 @@ input WorkingGroupApplicationWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - runtimeId_eq: Int - runtimeId_gt: Int - runtimeId_gte: Int - runtimeId_lt: Int - runtimeId_lte: Int - runtimeId_in: [Int!] - stake_eq: BigInt - stake_gt: BigInt - stake_gte: BigInt - stake_lt: BigInt - stake_lte: BigInt - stake_in: [BigInt!] - roleAccount_eq: String - roleAccount_contains: String - roleAccount_startsWith: String - roleAccount_endsWith: String - roleAccount_in: [String!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - status_json: JSONObject - opening: WorkingGroupOpeningWhereInput - applicant: MembershipWhereInput - answers_none: ApplicationFormQuestionAnswerWhereInput - answers_some: ApplicationFormQuestionAnswerWhereInput - answers_every: ApplicationFormQuestionAnswerWhereInput - createdInEvent: AppliedOnOpeningEventWhereInput - applicationwithdrawneventapplication_none: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventapplication_some: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventapplication_every: ApplicationWithdrawnEventWhereInput - workerapplication_none: WorkerWhereInput - workerapplication_some: WorkerWhereInput - workerapplication_every: WorkerWhereInput - AND: [WorkingGroupApplicationWhereInput!] - OR: [WorkingGroupApplicationWhereInput!] - NOT: [WorkingGroupApplicationWhereInput!] -} - -input WorkingGroupApplicationWhereUniqueInput { - id: ID! -} - -input WorkingGroupApplicationCreateInput { - runtimeId: Float! - opening: ID! - applicant: ID! - stake: String! - roleAccount: String! - rewardAccount: String! - stakingAccount: String! - status: JSONObject! + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [LeaderSetEventWhereInput!] + OR: [LeaderSetEventWhereInput!] + NOT: [LeaderSetEventWhereInput!] } -input WorkingGroupApplicationUpdateInput { - runtimeId: Float - opening: ID - applicant: ID - stake: String - roleAccount: String - rewardAccount: String - stakingAccount: String - status: JSONObject +input LeaderSetEventWhereUniqueInput { + id: ID! } -input ApplicationFormQuestionAnswerWhereInput { +input LeaderSetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID +} + +input LeaderSetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID +} + +input LeaderUnsetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -10995,35 +10757,55 @@ input ApplicationFormQuestionAnswerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - answer_eq: String - answer_contains: String - answer_startsWith: String - answer_endsWith: String - answer_in: [String!] - application: WorkingGroupApplicationWhereInput - question: ApplicationFormQuestionWhereInput - AND: [ApplicationFormQuestionAnswerWhereInput!] - OR: [ApplicationFormQuestionAnswerWhereInput!] - NOT: [ApplicationFormQuestionAnswerWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + leader: WorkerWhereInput + AND: [LeaderUnsetEventWhereInput!] + OR: [LeaderUnsetEventWhereInput!] + NOT: [LeaderUnsetEventWhereInput!] } -input ApplicationFormQuestionAnswerWhereUniqueInput { +input LeaderUnsetEventWhereUniqueInput { id: ID! } -input ApplicationFormQuestionAnswerCreateInput { - application: ID! - question: ID! - answer: String! +input LeaderUnsetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + leader: ID! } -input ApplicationFormQuestionAnswerUpdateInput { - application: ID - question: ID - answer: String +input LeaderUnsetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + leader: ID } -input ApplicationFormQuestionWhereInput { +input MemberVerificationStatusUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11048,47 +10830,59 @@ input ApplicationFormQuestionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - question_eq: String - question_contains: String - question_startsWith: String - question_endsWith: String - question_in: [String!] - type_eq: ApplicationFormQuestionType - type_in: [ApplicationFormQuestionType!] - index_eq: Int - index_gt: Int - index_gte: Int - index_lt: Int - index_lte: Int - index_in: [Int!] - openingMetadata: WorkingGroupOpeningMetadataWhereInput - applicationformquestionanswerquestion_none: ApplicationFormQuestionAnswerWhereInput - applicationformquestionanswerquestion_some: ApplicationFormQuestionAnswerWhereInput - applicationformquestionanswerquestion_every: ApplicationFormQuestionAnswerWhereInput - AND: [ApplicationFormQuestionWhereInput!] - OR: [ApplicationFormQuestionWhereInput!] - NOT: [ApplicationFormQuestionWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + isVerified_eq: Boolean + isVerified_in: [Boolean!] + member: MembershipWhereInput + worker: WorkerWhereInput + AND: [MemberVerificationStatusUpdatedEventWhereInput!] + OR: [MemberVerificationStatusUpdatedEventWhereInput!] + NOT: [MemberVerificationStatusUpdatedEventWhereInput!] } -input ApplicationFormQuestionWhereUniqueInput { +input MemberVerificationStatusUpdatedEventWhereUniqueInput { id: ID! } -input ApplicationFormQuestionCreateInput { - openingMetadata: ID! - question: String - type: ApplicationFormQuestionType! - index: Float! +input MemberVerificationStatusUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + member: ID! + worker: ID! + isVerified: Boolean! } -input ApplicationFormQuestionUpdateInput { - openingMetadata: ID - question: String - type: ApplicationFormQuestionType - index: Float +input MemberVerificationStatusUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + member: ID + worker: ID + isVerified: Boolean } -input WorkingGroupOpeningMetadataWhereInput { +input NewMissedRewardLevelReachedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11113,150 +10907,63 @@ input WorkingGroupOpeningMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - originallyValid_eq: Boolean - originallyValid_in: [Boolean!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - shortDescription_eq: String - shortDescription_contains: String - shortDescription_startsWith: String - shortDescription_endsWith: String - shortDescription_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - hiringLimit_eq: Int - hiringLimit_gt: Int - hiringLimit_gte: Int - hiringLimit_lt: Int - hiringLimit_lte: Int - hiringLimit_in: [Int!] - expectedEnding_eq: DateTime - expectedEnding_lt: DateTime - expectedEnding_lte: DateTime - expectedEnding_gt: DateTime - expectedEnding_gte: DateTime - applicationDetails_eq: String - applicationDetails_contains: String - applicationDetails_startsWith: String - applicationDetails_endsWith: String - applicationDetails_in: [String!] - applicationFormQuestions_none: ApplicationFormQuestionWhereInput - applicationFormQuestions_some: ApplicationFormQuestionWhereInput - applicationFormQuestions_every: ApplicationFormQuestionWhereInput - upcomingworkinggroupopeningmetadata_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningmetadata_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningmetadata_every: UpcomingWorkingGroupOpeningWhereInput - workinggroupopeningmetadata_none: WorkingGroupOpeningWhereInput - workinggroupopeningmetadata_some: WorkingGroupOpeningWhereInput - workinggroupopeningmetadata_every: WorkingGroupOpeningWhereInput - AND: [WorkingGroupOpeningMetadataWhereInput!] - OR: [WorkingGroupOpeningMetadataWhereInput!] - NOT: [WorkingGroupOpeningMetadataWhereInput!] -} - -input WorkingGroupOpeningMetadataWhereUniqueInput { - id: ID! -} - -input WorkingGroupOpeningMetadataCreateInput { - originallyValid: Boolean! - title: String - shortDescription: String - description: String - hiringLimit: Float - expectedEnding: DateTime - applicationDetails: String -} - -input WorkingGroupOpeningMetadataUpdateInput { - originallyValid: Boolean - title: String - shortDescription: String - description: String - hiringLimit: Float - expectedEnding: DateTime - applicationDetails: String -} - -input UpcomingWorkingGroupOpeningWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - expectedStart_eq: DateTime - expectedStart_lt: DateTime - expectedStart_lte: DateTime - expectedStart_gt: DateTime - expectedStart_gte: DateTime - stakeAmount_eq: BigInt - stakeAmount_gt: BigInt - stakeAmount_gte: BigInt - stakeAmount_lt: BigInt - stakeAmount_lte: BigInt - stakeAmount_in: [BigInt!] - rewardPerBlock_eq: BigInt - rewardPerBlock_gt: BigInt - rewardPerBlock_gte: BigInt - rewardPerBlock_lt: BigInt - rewardPerBlock_lte: BigInt - rewardPerBlock_in: [BigInt!] - createdInEvent: StatusTextChangedEventWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newMissedRewardAmount_eq: BigInt + newMissedRewardAmount_gt: BigInt + newMissedRewardAmount_gte: BigInt + newMissedRewardAmount_lt: BigInt + newMissedRewardAmount_lte: BigInt + newMissedRewardAmount_in: [BigInt!] group: WorkingGroupWhereInput - metadata: WorkingGroupOpeningMetadataWhereInput - AND: [UpcomingWorkingGroupOpeningWhereInput!] - OR: [UpcomingWorkingGroupOpeningWhereInput!] - NOT: [UpcomingWorkingGroupOpeningWhereInput!] + worker: WorkerWhereInput + AND: [NewMissedRewardLevelReachedEventWhereInput!] + OR: [NewMissedRewardLevelReachedEventWhereInput!] + NOT: [NewMissedRewardLevelReachedEventWhereInput!] } -input UpcomingWorkingGroupOpeningWhereUniqueInput { +input NewMissedRewardLevelReachedEventWhereUniqueInput { id: ID! } -input UpcomingWorkingGroupOpeningCreateInput { - createdInEvent: ID! +input NewMissedRewardLevelReachedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! group: ID! - expectedStart: DateTime - stakeAmount: String - rewardPerBlock: String - metadata: ID! + worker: ID! + newMissedRewardAmount: String! } -input UpcomingWorkingGroupOpeningUpdateInput { - createdInEvent: ID +input NewMissedRewardLevelReachedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float group: ID - expectedStart: DateTime - stakeAmount: String - rewardPerBlock: String - metadata: ID + worker: ID + newMissedRewardAmount: String } -input StatusTextChangedEventWhereInput { +input StakeDecreasedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11300,49 +11007,44 @@ input StatusTextChangedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - result_json: JSONObject + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] group: WorkingGroupWhereInput - upcomingworkinggroupopeningcreatedInEvent_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningcreatedInEvent_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeningcreatedInEvent_every: UpcomingWorkingGroupOpeningWhereInput - workinggroupmetadatasetInEvent_none: WorkingGroupMetadataWhereInput - workinggroupmetadatasetInEvent_some: WorkingGroupMetadataWhereInput - workinggroupmetadatasetInEvent_every: WorkingGroupMetadataWhereInput - AND: [StatusTextChangedEventWhereInput!] - OR: [StatusTextChangedEventWhereInput!] - NOT: [StatusTextChangedEventWhereInput!] + worker: WorkerWhereInput + AND: [StakeDecreasedEventWhereInput!] + OR: [StakeDecreasedEventWhereInput!] + NOT: [StakeDecreasedEventWhereInput!] } -input StatusTextChangedEventWhereUniqueInput { +input StakeDecreasedEventWhereUniqueInput { id: ID! } -input StatusTextChangedEventCreateInput { +input StakeDecreasedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - metadata: String - result: JSONObject! + worker: ID! + amount: String! } -input StatusTextChangedEventUpdateInput { +input StakeDecreasedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - metadata: String - result: JSONObject + worker: ID + amount: String } -input WorkingGroupMetadataWhereInput { +input StakeIncreasedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11367,59 +11069,63 @@ input WorkingGroupMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - status_eq: String - status_contains: String - status_startsWith: String - status_endsWith: String - status_in: [String!] - statusMessage_eq: String - statusMessage_contains: String - statusMessage_startsWith: String - statusMessage_endsWith: String - statusMessage_in: [String!] - about_eq: String - about_contains: String - about_startsWith: String - about_endsWith: String - about_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - setInEvent: StatusTextChangedEventWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] group: WorkingGroupWhereInput - workinggroupmetadata_none: WorkingGroupWhereInput - workinggroupmetadata_some: WorkingGroupWhereInput - workinggroupmetadata_every: WorkingGroupWhereInput - AND: [WorkingGroupMetadataWhereInput!] - OR: [WorkingGroupMetadataWhereInput!] - NOT: [WorkingGroupMetadataWhereInput!] + worker: WorkerWhereInput + AND: [StakeIncreasedEventWhereInput!] + OR: [StakeIncreasedEventWhereInput!] + NOT: [StakeIncreasedEventWhereInput!] } -input WorkingGroupMetadataWhereUniqueInput { +input StakeIncreasedEventWhereUniqueInput { id: ID! } -input WorkingGroupMetadataCreateInput { - status: String - statusMessage: String - about: String - description: String - setInEvent: ID! +input StakeIncreasedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! group: ID! + worker: ID! + amount: String! } -input WorkingGroupMetadataUpdateInput { - status: String - statusMessage: String - about: String - description: String - setInEvent: ID +input StakeIncreasedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float group: ID + worker: ID + amount: String } -input BudgetFundedEventWhereInput { +input TerminatedLeaderEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11463,51 +11169,51 @@ input BudgetFundedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] + penalty_eq: BigInt + penalty_gt: BigInt + penalty_gte: BigInt + penalty_lt: BigInt + penalty_lte: BigInt + penalty_in: [BigInt!] rationale_eq: String rationale_contains: String rationale_startsWith: String rationale_endsWith: String rationale_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] group: WorkingGroupWhereInput - member: MembershipWhereInput - AND: [BudgetFundedEventWhereInput!] - OR: [BudgetFundedEventWhereInput!] - NOT: [BudgetFundedEventWhereInput!] + worker: WorkerWhereInput + AND: [TerminatedLeaderEventWhereInput!] + OR: [TerminatedLeaderEventWhereInput!] + NOT: [TerminatedLeaderEventWhereInput!] } -input BudgetFundedEventWhereUniqueInput { +input TerminatedLeaderEventWhereUniqueInput { id: ID! } -input BudgetFundedEventCreateInput { +input TerminatedLeaderEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - member: ID! - rationale: String! - amount: String! + worker: ID! + penalty: String + rationale: String } -input BudgetFundedEventUpdateInput { +input TerminatedLeaderEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - member: ID + worker: ID + penalty: String rationale: String - amount: String } -input BudgetSetEventWhereInput { +input TerminatedWorkerEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11551,41 +11257,51 @@ input BudgetSetEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newBudget_eq: BigInt - newBudget_gt: BigInt - newBudget_gte: BigInt - newBudget_lt: BigInt - newBudget_lte: BigInt - newBudget_in: [BigInt!] + penalty_eq: BigInt + penalty_gt: BigInt + penalty_gte: BigInt + penalty_lt: BigInt + penalty_lte: BigInt + penalty_in: [BigInt!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetSetEventWhereInput!] - OR: [BudgetSetEventWhereInput!] - NOT: [BudgetSetEventWhereInput!] + worker: WorkerWhereInput + AND: [TerminatedWorkerEventWhereInput!] + OR: [TerminatedWorkerEventWhereInput!] + NOT: [TerminatedWorkerEventWhereInput!] } -input BudgetSetEventWhereUniqueInput { +input TerminatedWorkerEventWhereUniqueInput { id: ID! } -input BudgetSetEventCreateInput { +input TerminatedWorkerEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - newBudget: String! + worker: ID! + penalty: String + rationale: String } -input BudgetSetEventUpdateInput { +input TerminatedWorkerEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - newBudget: String + worker: ID + penalty: String + rationale: String } -input BudgetSpendingEventWhereInput { +input WorkerExitedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11629,55 +11345,36 @@ input BudgetSpendingEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reciever_eq: String - reciever_contains: String - reciever_startsWith: String - reciever_endsWith: String - reciever_in: [String!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetSpendingEventWhereInput!] - OR: [BudgetSpendingEventWhereInput!] - NOT: [BudgetSpendingEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerExitedEventWhereInput!] + OR: [WorkerExitedEventWhereInput!] + NOT: [WorkerExitedEventWhereInput!] } -input BudgetSpendingEventWhereUniqueInput { +input WorkerExitedEventWhereUniqueInput { id: ID! } -input BudgetSpendingEventCreateInput { +input WorkerExitedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - reciever: String! - amount: String! - rationale: String + worker: ID! } -input BudgetSpendingEventUpdateInput { +input WorkerExitedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - reciever: String - amount: String - rationale: String + worker: ID } -input BudgetUpdatedEventWhereInput { +input WorkerRewardAccountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11721,187 +11418,43 @@ input BudgetUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - budgetChangeAmount_eq: BigInt - budgetChangeAmount_gt: BigInt - budgetChangeAmount_gte: BigInt - budgetChangeAmount_lt: BigInt - budgetChangeAmount_lte: BigInt - budgetChangeAmount_in: [BigInt!] + newRewardAccount_eq: String + newRewardAccount_contains: String + newRewardAccount_startsWith: String + newRewardAccount_endsWith: String + newRewardAccount_in: [String!] group: WorkingGroupWhereInput - AND: [BudgetUpdatedEventWhereInput!] - OR: [BudgetUpdatedEventWhereInput!] - NOT: [BudgetUpdatedEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerRewardAccountUpdatedEventWhereInput!] + OR: [WorkerRewardAccountUpdatedEventWhereInput!] + NOT: [WorkerRewardAccountUpdatedEventWhereInput!] } -input BudgetUpdatedEventWhereUniqueInput { +input WorkerRewardAccountUpdatedEventWhereUniqueInput { id: ID! } -input BudgetUpdatedEventCreateInput { +input WorkerRewardAccountUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - budgetChangeAmount: String! + worker: ID! + newRewardAccount: String! } -input BudgetUpdatedEventUpdateInput { +input WorkerRewardAccountUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - budgetChangeAmount: String + worker: ID + newRewardAccount: String } -input WorkingGroupWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - budget_eq: BigInt - budget_gt: BigInt - budget_gte: BigInt - budget_lt: BigInt - budget_lte: BigInt - budget_in: [BigInt!] - metadata: WorkingGroupMetadataWhereInput - leader: WorkerWhereInput - workers_none: WorkerWhereInput - workers_some: WorkerWhereInput - workers_every: WorkerWhereInput - openings_none: WorkingGroupOpeningWhereInput - openings_some: WorkingGroupOpeningWhereInput - openings_every: WorkingGroupOpeningWhereInput - applicationwithdrawneventgroup_none: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventgroup_some: ApplicationWithdrawnEventWhereInput - applicationwithdrawneventgroup_every: ApplicationWithdrawnEventWhereInput - appliedonopeningeventgroup_none: AppliedOnOpeningEventWhereInput - appliedonopeningeventgroup_some: AppliedOnOpeningEventWhereInput - appliedonopeningeventgroup_every: AppliedOnOpeningEventWhereInput - budgetfundedeventgroup_none: BudgetFundedEventWhereInput - budgetfundedeventgroup_some: BudgetFundedEventWhereInput - budgetfundedeventgroup_every: BudgetFundedEventWhereInput - budgetseteventgroup_none: BudgetSetEventWhereInput - budgetseteventgroup_some: BudgetSetEventWhereInput - budgetseteventgroup_every: BudgetSetEventWhereInput - budgetspendingeventgroup_none: BudgetSpendingEventWhereInput - budgetspendingeventgroup_some: BudgetSpendingEventWhereInput - budgetspendingeventgroup_every: BudgetSpendingEventWhereInput - budgetupdatedeventgroup_none: BudgetUpdatedEventWhereInput - budgetupdatedeventgroup_some: BudgetUpdatedEventWhereInput - budgetupdatedeventgroup_every: BudgetUpdatedEventWhereInput - leaderseteventgroup_none: LeaderSetEventWhereInput - leaderseteventgroup_some: LeaderSetEventWhereInput - leaderseteventgroup_every: LeaderSetEventWhereInput - leaderunseteventgroup_none: LeaderUnsetEventWhereInput - leaderunseteventgroup_some: LeaderUnsetEventWhereInput - leaderunseteventgroup_every: LeaderUnsetEventWhereInput - newmissedrewardlevelreachedeventgroup_none: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventgroup_some: NewMissedRewardLevelReachedEventWhereInput - newmissedrewardlevelreachedeventgroup_every: NewMissedRewardLevelReachedEventWhereInput - openingaddedeventgroup_none: OpeningAddedEventWhereInput - openingaddedeventgroup_some: OpeningAddedEventWhereInput - openingaddedeventgroup_every: OpeningAddedEventWhereInput - openingcanceledeventgroup_none: OpeningCanceledEventWhereInput - openingcanceledeventgroup_some: OpeningCanceledEventWhereInput - openingcanceledeventgroup_every: OpeningCanceledEventWhereInput - openingfilledeventgroup_none: OpeningFilledEventWhereInput - openingfilledeventgroup_some: OpeningFilledEventWhereInput - openingfilledeventgroup_every: OpeningFilledEventWhereInput - rewardpaideventgroup_none: RewardPaidEventWhereInput - rewardpaideventgroup_some: RewardPaidEventWhereInput - rewardpaideventgroup_every: RewardPaidEventWhereInput - stakedecreasedeventgroup_none: StakeDecreasedEventWhereInput - stakedecreasedeventgroup_some: StakeDecreasedEventWhereInput - stakedecreasedeventgroup_every: StakeDecreasedEventWhereInput - stakeincreasedeventgroup_none: StakeIncreasedEventWhereInput - stakeincreasedeventgroup_some: StakeIncreasedEventWhereInput - stakeincreasedeventgroup_every: StakeIncreasedEventWhereInput - stakeslashedeventgroup_none: StakeSlashedEventWhereInput - stakeslashedeventgroup_some: StakeSlashedEventWhereInput - stakeslashedeventgroup_every: StakeSlashedEventWhereInput - statustextchangedeventgroup_none: StatusTextChangedEventWhereInput - statustextchangedeventgroup_some: StatusTextChangedEventWhereInput - statustextchangedeventgroup_every: StatusTextChangedEventWhereInput - terminatedleadereventgroup_none: TerminatedLeaderEventWhereInput - terminatedleadereventgroup_some: TerminatedLeaderEventWhereInput - terminatedleadereventgroup_every: TerminatedLeaderEventWhereInput - terminatedworkereventgroup_none: TerminatedWorkerEventWhereInput - terminatedworkereventgroup_some: TerminatedWorkerEventWhereInput - terminatedworkereventgroup_every: TerminatedWorkerEventWhereInput - upcomingworkinggroupopeninggroup_none: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeninggroup_some: UpcomingWorkingGroupOpeningWhereInput - upcomingworkinggroupopeninggroup_every: UpcomingWorkingGroupOpeningWhereInput - workerexitedeventgroup_none: WorkerExitedEventWhereInput - workerexitedeventgroup_some: WorkerExitedEventWhereInput - workerexitedeventgroup_every: WorkerExitedEventWhereInput - workerrewardaccountupdatedeventgroup_none: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventgroup_some: WorkerRewardAccountUpdatedEventWhereInput - workerrewardaccountupdatedeventgroup_every: WorkerRewardAccountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_none: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_some: WorkerRewardAmountUpdatedEventWhereInput - workerrewardamountupdatedeventgroup_every: WorkerRewardAmountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_none: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_some: WorkerRoleAccountUpdatedEventWhereInput - workerroleaccountupdatedeventgroup_every: WorkerRoleAccountUpdatedEventWhereInput - workerstartedleavingeventgroup_none: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventgroup_some: WorkerStartedLeavingEventWhereInput - workerstartedleavingeventgroup_every: WorkerStartedLeavingEventWhereInput - workinggroupmetadatagroup_none: WorkingGroupMetadataWhereInput - workinggroupmetadatagroup_some: WorkingGroupMetadataWhereInput - workinggroupmetadatagroup_every: WorkingGroupMetadataWhereInput - AND: [WorkingGroupWhereInput!] - OR: [WorkingGroupWhereInput!] - NOT: [WorkingGroupWhereInput!] -} - -input WorkingGroupWhereUniqueInput { - id: ID - name: String -} - -input WorkingGroupCreateInput { - name: String! - metadata: ID - leader: ID - budget: String! -} - -input WorkingGroupUpdateInput { - name: String - metadata: ID - leader: ID - budget: String -} - -input OpeningFilledEventWhereInput { +input WorkerRewardAmountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -11945,98 +11498,44 @@ input OpeningFilledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] + newRewardPerBlock_eq: BigInt + newRewardPerBlock_gt: BigInt + newRewardPerBlock_gte: BigInt + newRewardPerBlock_lt: BigInt + newRewardPerBlock_lte: BigInt + newRewardPerBlock_in: [BigInt!] group: WorkingGroupWhereInput - opening: WorkingGroupOpeningWhereInput - workersHired_none: WorkerWhereInput - workersHired_some: WorkerWhereInput - workersHired_every: WorkerWhereInput - AND: [OpeningFilledEventWhereInput!] - OR: [OpeningFilledEventWhereInput!] - NOT: [OpeningFilledEventWhereInput!] + worker: WorkerWhereInput + AND: [WorkerRewardAmountUpdatedEventWhereInput!] + OR: [WorkerRewardAmountUpdatedEventWhereInput!] + NOT: [WorkerRewardAmountUpdatedEventWhereInput!] } -input OpeningFilledEventWhereUniqueInput { +input WorkerRewardAmountUpdatedEventWhereUniqueInput { id: ID! } -input OpeningFilledEventCreateInput { +input WorkerRewardAmountUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! group: ID! - opening: ID! + worker: ID! + newRewardPerBlock: String! } -input OpeningFilledEventUpdateInput { +input WorkerRewardAmountUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float group: ID - opening: ID -} - -input GeoCoordinatesWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - latitude_eq: Float - latitude_gt: Float - latitude_gte: Float - latitude_lt: Float - latitude_lte: Float - latitude_in: [Float!] - longitude_eq: Float - longitude_gt: Float - longitude_gte: Float - longitude_lt: Float - longitude_lte: Float - longitude_in: [Float!] - nodelocationmetadatacoordinates_none: NodeLocationMetadataWhereInput - nodelocationmetadatacoordinates_some: NodeLocationMetadataWhereInput - nodelocationmetadatacoordinates_every: NodeLocationMetadataWhereInput - AND: [GeoCoordinatesWhereInput!] - OR: [GeoCoordinatesWhereInput!] - NOT: [GeoCoordinatesWhereInput!] -} - -input GeoCoordinatesWhereUniqueInput { - id: ID! -} - -input GeoCoordinatesCreateInput { - latitude: Float! - longitude: Float! -} - -input GeoCoordinatesUpdateInput { - latitude: Float - longitude: Float + worker: ID + newRewardPerBlock: String } -input DistributionBucketFamilyGeographicAreaWhereInput { +input WorkerRoleAccountUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12061,28 +11560,62 @@ input DistributionBucketFamilyGeographicAreaWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - area_json: JSONObject - distributionBucketFamilyMetadata: DistributionBucketFamilyMetadataWhereInput - AND: [DistributionBucketFamilyGeographicAreaWhereInput!] - OR: [DistributionBucketFamilyGeographicAreaWhereInput!] - NOT: [DistributionBucketFamilyGeographicAreaWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newRoleAccount_eq: String + newRoleAccount_contains: String + newRoleAccount_startsWith: String + newRoleAccount_endsWith: String + newRoleAccount_in: [String!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [WorkerRoleAccountUpdatedEventWhereInput!] + OR: [WorkerRoleAccountUpdatedEventWhereInput!] + NOT: [WorkerRoleAccountUpdatedEventWhereInput!] } -input DistributionBucketFamilyGeographicAreaWhereUniqueInput { +input WorkerRoleAccountUpdatedEventWhereUniqueInput { id: ID! } -input DistributionBucketFamilyGeographicAreaCreateInput { - area: JSONObject! - distributionBucketFamilyMetadata: ID! +input WorkerRoleAccountUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID! + newRoleAccount: String! } -input DistributionBucketFamilyGeographicAreaUpdateInput { - area: JSONObject - distributionBucketFamilyMetadata: ID +input WorkerRoleAccountUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID + newRoleAccount: String } -input DistributionBucketFamilyMetadataWhereInput { +input WorkerStartedLeavingEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12107,47 +11640,62 @@ input DistributionBucketFamilyMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - region_eq: String - region_contains: String - region_startsWith: String - region_endsWith: String - region_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - latencyTestTargets_containsAll: [String!] - latencyTestTargets_containsNone: [String!] - latencyTestTargets_containsAny: [String!] - areas_none: DistributionBucketFamilyGeographicAreaWhereInput - areas_some: DistributionBucketFamilyGeographicAreaWhereInput - areas_every: DistributionBucketFamilyGeographicAreaWhereInput - distributionbucketfamilymetadata_none: DistributionBucketFamilyWhereInput - distributionbucketfamilymetadata_some: DistributionBucketFamilyWhereInput - distributionbucketfamilymetadata_every: DistributionBucketFamilyWhereInput - AND: [DistributionBucketFamilyMetadataWhereInput!] - OR: [DistributionBucketFamilyMetadataWhereInput!] - NOT: [DistributionBucketFamilyMetadataWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + group: WorkingGroupWhereInput + worker: WorkerWhereInput + AND: [WorkerStartedLeavingEventWhereInput!] + OR: [WorkerStartedLeavingEventWhereInput!] + NOT: [WorkerStartedLeavingEventWhereInput!] } -input DistributionBucketFamilyMetadataWhereUniqueInput { +input WorkerStartedLeavingEventWhereUniqueInput { id: ID! } -input DistributionBucketFamilyMetadataCreateInput { - region: String - description: String - latencyTestTargets: [String!] +input WorkerStartedLeavingEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + worker: ID! + rationale: String } -input DistributionBucketFamilyMetadataUpdateInput { - region: String - description: String - latencyTestTargets: [String!] +input WorkerStartedLeavingEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + worker: ID + rationale: String } -input DistributionBucketFamilyWhereInput { +input WorkerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12172,28 +11720,184 @@ input DistributionBucketFamilyWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - metadata: DistributionBucketFamilyMetadataWhereInput - buckets_none: DistributionBucketWhereInput - buckets_some: DistributionBucketWhereInput - buckets_every: DistributionBucketWhereInput - AND: [DistributionBucketFamilyWhereInput!] - OR: [DistributionBucketFamilyWhereInput!] - NOT: [DistributionBucketFamilyWhereInput!] + runtimeId_eq: Int + runtimeId_gt: Int + runtimeId_gte: Int + runtimeId_lt: Int + runtimeId_lte: Int + runtimeId_in: [Int!] + groupId_eq: String + groupId_contains: String + groupId_startsWith: String + groupId_endsWith: String + groupId_in: [String!] + roleAccount_eq: String + roleAccount_contains: String + roleAccount_startsWith: String + roleAccount_endsWith: String + roleAccount_in: [String!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + stakeAccount_eq: String + stakeAccount_contains: String + stakeAccount_startsWith: String + stakeAccount_endsWith: String + stakeAccount_in: [String!] + status_json: JSONObject + isLead_eq: Boolean + isLead_in: [Boolean!] + isActive_eq: Boolean + isActive_in: [Boolean!] + stake_eq: BigInt + stake_gt: BigInt + stake_gte: BigInt + stake_lt: BigInt + stake_lte: BigInt + stake_in: [BigInt!] + rewardPerBlock_eq: BigInt + rewardPerBlock_gt: BigInt + rewardPerBlock_gte: BigInt + rewardPerBlock_lt: BigInt + rewardPerBlock_lte: BigInt + rewardPerBlock_in: [BigInt!] + missingRewardAmount_eq: BigInt + missingRewardAmount_gt: BigInt + missingRewardAmount_gte: BigInt + missingRewardAmount_lt: BigInt + missingRewardAmount_lte: BigInt + missingRewardAmount_in: [BigInt!] + storage_eq: String + storage_contains: String + storage_startsWith: String + storage_endsWith: String + storage_in: [String!] + group: WorkingGroupWhereInput + membership: MembershipWhereInput + payouts_none: RewardPaidEventWhereInput + payouts_some: RewardPaidEventWhereInput + payouts_every: RewardPaidEventWhereInput + slashes_none: StakeSlashedEventWhereInput + slashes_some: StakeSlashedEventWhereInput + slashes_every: StakeSlashedEventWhereInput + entry: OpeningFilledEventWhereInput + application: WorkingGroupApplicationWhereInput + managedForumCategories_none: ForumCategoryWhereInput + managedForumCategories_some: ForumCategoryWhereInput + managedForumCategories_every: ForumCategoryWhereInput + categoryarchivalstatusupdatedeventactor_none: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventactor_some: CategoryArchivalStatusUpdatedEventWhereInput + categoryarchivalstatusupdatedeventactor_every: CategoryArchivalStatusUpdatedEventWhereInput + categorydeletedeventactor_none: CategoryDeletedEventWhereInput + categorydeletedeventactor_some: CategoryDeletedEventWhereInput + categorydeletedeventactor_every: CategoryDeletedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_none: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_some: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorymembershipofmoderatorupdatedeventmoderator_every: CategoryMembershipOfModeratorUpdatedEventWhereInput + categorystickythreadupdateeventactor_none: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventactor_some: CategoryStickyThreadUpdateEventWhereInput + categorystickythreadupdateeventactor_every: CategoryStickyThreadUpdateEventWhereInput + leaderseteventworker_none: LeaderSetEventWhereInput + leaderseteventworker_some: LeaderSetEventWhereInput + leaderseteventworker_every: LeaderSetEventWhereInput + leaderunseteventleader_none: LeaderUnsetEventWhereInput + leaderunseteventleader_some: LeaderUnsetEventWhereInput + leaderunseteventleader_every: LeaderUnsetEventWhereInput + memberverificationstatusupdatedeventworker_none: MemberVerificationStatusUpdatedEventWhereInput + memberverificationstatusupdatedeventworker_some: MemberVerificationStatusUpdatedEventWhereInput + memberverificationstatusupdatedeventworker_every: MemberVerificationStatusUpdatedEventWhereInput + newmissedrewardlevelreachedeventworker_none: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventworker_some: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventworker_every: NewMissedRewardLevelReachedEventWhereInput + postmoderatedeventactor_none: PostModeratedEventWhereInput + postmoderatedeventactor_some: PostModeratedEventWhereInput + postmoderatedeventactor_every: PostModeratedEventWhereInput + stakedecreasedeventworker_none: StakeDecreasedEventWhereInput + stakedecreasedeventworker_some: StakeDecreasedEventWhereInput + stakedecreasedeventworker_every: StakeDecreasedEventWhereInput + stakeincreasedeventworker_none: StakeIncreasedEventWhereInput + stakeincreasedeventworker_some: StakeIncreasedEventWhereInput + stakeincreasedeventworker_every: StakeIncreasedEventWhereInput + terminatedleadereventworker_none: TerminatedLeaderEventWhereInput + terminatedleadereventworker_some: TerminatedLeaderEventWhereInput + terminatedleadereventworker_every: TerminatedLeaderEventWhereInput + terminatedworkereventworker_none: TerminatedWorkerEventWhereInput + terminatedworkereventworker_some: TerminatedWorkerEventWhereInput + terminatedworkereventworker_every: TerminatedWorkerEventWhereInput + threadmoderatedeventactor_none: ThreadModeratedEventWhereInput + threadmoderatedeventactor_some: ThreadModeratedEventWhereInput + threadmoderatedeventactor_every: ThreadModeratedEventWhereInput + threadmovedeventactor_none: ThreadMovedEventWhereInput + threadmovedeventactor_some: ThreadMovedEventWhereInput + threadmovedeventactor_every: ThreadMovedEventWhereInput + workerexitedeventworker_none: WorkerExitedEventWhereInput + workerexitedeventworker_some: WorkerExitedEventWhereInput + workerexitedeventworker_every: WorkerExitedEventWhereInput + workerrewardaccountupdatedeventworker_none: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventworker_some: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventworker_every: WorkerRewardAccountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_none: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_some: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventworker_every: WorkerRewardAmountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_none: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_some: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventworker_every: WorkerRoleAccountUpdatedEventWhereInput + workerstartedleavingeventworker_none: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventworker_some: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventworker_every: WorkerStartedLeavingEventWhereInput + workinggroupleader_none: WorkingGroupWhereInput + workinggroupleader_some: WorkingGroupWhereInput + workinggroupleader_every: WorkingGroupWhereInput + AND: [WorkerWhereInput!] + OR: [WorkerWhereInput!] + NOT: [WorkerWhereInput!] } -input DistributionBucketFamilyWhereUniqueInput { +input WorkerWhereUniqueInput { id: ID! } -input DistributionBucketFamilyCreateInput { - metadata: ID +input WorkerCreateInput { + runtimeId: Float! + group: ID! + groupId: String! + membership: ID! + roleAccount: String! + rewardAccount: String! + stakeAccount: String! + status: JSONObject! + isLead: Boolean! + isActive: Boolean! + stake: String! + rewardPerBlock: String! + missingRewardAmount: String + entry: ID! + application: ID! + storage: String } -input DistributionBucketFamilyUpdateInput { - metadata: ID +input WorkerUpdateInput { + runtimeId: Float + group: ID + groupId: String + membership: ID + roleAccount: String + rewardAccount: String + stakeAccount: String + status: JSONObject + isLead: Boolean + isActive: Boolean + stake: String + rewardPerBlock: String + missingRewardAmount: String + entry: ID + application: ID + storage: String } -input DistributionBucketWhereInput { +input WorkingGroupApplicationWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12218,47 +11922,78 @@ input DistributionBucketWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - bucketIndex_eq: Int - bucketIndex_gt: Int - bucketIndex_gte: Int - bucketIndex_lt: Int - bucketIndex_lte: Int - bucketIndex_in: [Int!] - acceptingNewBags_eq: Boolean - acceptingNewBags_in: [Boolean!] - distributing_eq: Boolean - distributing_in: [Boolean!] - family: DistributionBucketFamilyWhereInput - operators_none: DistributionBucketOperatorWhereInput - operators_some: DistributionBucketOperatorWhereInput - operators_every: DistributionBucketOperatorWhereInput - bags_none: StorageBagWhereInput - bags_some: StorageBagWhereInput - bags_every: StorageBagWhereInput - AND: [DistributionBucketWhereInput!] - OR: [DistributionBucketWhereInput!] - NOT: [DistributionBucketWhereInput!] + runtimeId_eq: Int + runtimeId_gt: Int + runtimeId_gte: Int + runtimeId_lt: Int + runtimeId_lte: Int + runtimeId_in: [Int!] + stake_eq: BigInt + stake_gt: BigInt + stake_gte: BigInt + stake_lt: BigInt + stake_lte: BigInt + stake_in: [BigInt!] + roleAccount_eq: String + roleAccount_contains: String + roleAccount_startsWith: String + roleAccount_endsWith: String + roleAccount_in: [String!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + stakingAccount_eq: String + stakingAccount_contains: String + stakingAccount_startsWith: String + stakingAccount_endsWith: String + stakingAccount_in: [String!] + status_json: JSONObject + opening: WorkingGroupOpeningWhereInput + applicant: MembershipWhereInput + answers_none: ApplicationFormQuestionAnswerWhereInput + answers_some: ApplicationFormQuestionAnswerWhereInput + answers_every: ApplicationFormQuestionAnswerWhereInput + createdInEvent: AppliedOnOpeningEventWhereInput + applicationwithdrawneventapplication_none: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventapplication_some: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventapplication_every: ApplicationWithdrawnEventWhereInput + workerapplication_none: WorkerWhereInput + workerapplication_some: WorkerWhereInput + workerapplication_every: WorkerWhereInput + AND: [WorkingGroupApplicationWhereInput!] + OR: [WorkingGroupApplicationWhereInput!] + NOT: [WorkingGroupApplicationWhereInput!] } -input DistributionBucketWhereUniqueInput { +input WorkingGroupApplicationWhereUniqueInput { id: ID! } -input DistributionBucketCreateInput { - family: ID! - bucketIndex: Float! - acceptingNewBags: Boolean! - distributing: Boolean! -} - -input DistributionBucketUpdateInput { - family: ID - bucketIndex: Float - acceptingNewBags: Boolean - distributing: Boolean +input WorkingGroupApplicationCreateInput { + runtimeId: Float! + opening: ID! + applicant: ID! + stake: String! + roleAccount: String! + rewardAccount: String! + stakingAccount: String! + status: JSONObject! } -input DistributionBucketOperatorWhereInput { +input WorkingGroupApplicationUpdateInput { + runtimeId: Float + opening: ID + applicant: ID + stake: String + roleAccount: String + rewardAccount: String + stakingAccount: String + status: JSONObject +} + +input ApplicationFormQuestionAnswerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12283,40 +12018,35 @@ input DistributionBucketOperatorWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - workerId_eq: Int - workerId_gt: Int - workerId_gte: Int - workerId_lt: Int - workerId_lte: Int - workerId_in: [Int!] - status_eq: DistributionBucketOperatorStatus - status_in: [DistributionBucketOperatorStatus!] - distributionBucket: DistributionBucketWhereInput - metadata: DistributionBucketOperatorMetadataWhereInput - AND: [DistributionBucketOperatorWhereInput!] - OR: [DistributionBucketOperatorWhereInput!] - NOT: [DistributionBucketOperatorWhereInput!] + answer_eq: String + answer_contains: String + answer_startsWith: String + answer_endsWith: String + answer_in: [String!] + application: WorkingGroupApplicationWhereInput + question: ApplicationFormQuestionWhereInput + AND: [ApplicationFormQuestionAnswerWhereInput!] + OR: [ApplicationFormQuestionAnswerWhereInput!] + NOT: [ApplicationFormQuestionAnswerWhereInput!] } -input DistributionBucketOperatorWhereUniqueInput { +input ApplicationFormQuestionAnswerWhereUniqueInput { id: ID! } -input DistributionBucketOperatorCreateInput { - distributionBucket: ID! - workerId: Float! - status: DistributionBucketOperatorStatus! - metadata: ID +input ApplicationFormQuestionAnswerCreateInput { + application: ID! + question: ID! + answer: String! } -input DistributionBucketOperatorUpdateInput { - distributionBucket: ID - workerId: Float - status: DistributionBucketOperatorStatus - metadata: ID +input ApplicationFormQuestionAnswerUpdateInput { + application: ID + question: ID + answer: String } -input DistributionBucketOperatorMetadataWhereInput { +input ApplicationFormQuestionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12341,42 +12071,47 @@ input DistributionBucketOperatorMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - nodeEndpoint_eq: String - nodeEndpoint_contains: String - nodeEndpoint_startsWith: String - nodeEndpoint_endsWith: String - nodeEndpoint_in: [String!] - extra_eq: String - extra_contains: String - extra_startsWith: String - extra_endsWith: String - extra_in: [String!] - nodeLocation: NodeLocationMetadataWhereInput - distributionbucketoperatormetadata_none: DistributionBucketOperatorWhereInput - distributionbucketoperatormetadata_some: DistributionBucketOperatorWhereInput - distributionbucketoperatormetadata_every: DistributionBucketOperatorWhereInput - AND: [DistributionBucketOperatorMetadataWhereInput!] - OR: [DistributionBucketOperatorMetadataWhereInput!] - NOT: [DistributionBucketOperatorMetadataWhereInput!] + question_eq: String + question_contains: String + question_startsWith: String + question_endsWith: String + question_in: [String!] + type_eq: ApplicationFormQuestionType + type_in: [ApplicationFormQuestionType!] + index_eq: Int + index_gt: Int + index_gte: Int + index_lt: Int + index_lte: Int + index_in: [Int!] + openingMetadata: WorkingGroupOpeningMetadataWhereInput + applicationformquestionanswerquestion_none: ApplicationFormQuestionAnswerWhereInput + applicationformquestionanswerquestion_some: ApplicationFormQuestionAnswerWhereInput + applicationformquestionanswerquestion_every: ApplicationFormQuestionAnswerWhereInput + AND: [ApplicationFormQuestionWhereInput!] + OR: [ApplicationFormQuestionWhereInput!] + NOT: [ApplicationFormQuestionWhereInput!] } -input DistributionBucketOperatorMetadataWhereUniqueInput { +input ApplicationFormQuestionWhereUniqueInput { id: ID! } -input DistributionBucketOperatorMetadataCreateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String +input ApplicationFormQuestionCreateInput { + openingMetadata: ID! + question: String + type: ApplicationFormQuestionType! + index: Float! } -input DistributionBucketOperatorMetadataUpdateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String +input ApplicationFormQuestionUpdateInput { + openingMetadata: ID + question: String + type: ApplicationFormQuestionType + index: Float } -input NodeLocationMetadataWhereInput { +input WorkingGroupOpeningMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12401,45 +12136,78 @@ input NodeLocationMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - countryCode_eq: String - countryCode_contains: String - countryCode_startsWith: String - countryCode_endsWith: String - countryCode_in: [String!] - city_eq: String - city_contains: String - city_startsWith: String - city_endsWith: String - city_in: [String!] - coordinates: GeoCoordinatesWhereInput - distributionbucketoperatormetadatanodeLocation_none: DistributionBucketOperatorMetadataWhereInput - distributionbucketoperatormetadatanodeLocation_some: DistributionBucketOperatorMetadataWhereInput - distributionbucketoperatormetadatanodeLocation_every: DistributionBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_none: StorageBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_some: StorageBucketOperatorMetadataWhereInput - storagebucketoperatormetadatanodeLocation_every: StorageBucketOperatorMetadataWhereInput - AND: [NodeLocationMetadataWhereInput!] - OR: [NodeLocationMetadataWhereInput!] - NOT: [NodeLocationMetadataWhereInput!] + originallyValid_eq: Boolean + originallyValid_in: [Boolean!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + shortDescription_eq: String + shortDescription_contains: String + shortDescription_startsWith: String + shortDescription_endsWith: String + shortDescription_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + hiringLimit_eq: Int + hiringLimit_gt: Int + hiringLimit_gte: Int + hiringLimit_lt: Int + hiringLimit_lte: Int + hiringLimit_in: [Int!] + expectedEnding_eq: DateTime + expectedEnding_lt: DateTime + expectedEnding_lte: DateTime + expectedEnding_gt: DateTime + expectedEnding_gte: DateTime + applicationDetails_eq: String + applicationDetails_contains: String + applicationDetails_startsWith: String + applicationDetails_endsWith: String + applicationDetails_in: [String!] + applicationFormQuestions_none: ApplicationFormQuestionWhereInput + applicationFormQuestions_some: ApplicationFormQuestionWhereInput + applicationFormQuestions_every: ApplicationFormQuestionWhereInput + upcomingworkinggroupopeningmetadata_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningmetadata_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningmetadata_every: UpcomingWorkingGroupOpeningWhereInput + workinggroupopeningmetadata_none: WorkingGroupOpeningWhereInput + workinggroupopeningmetadata_some: WorkingGroupOpeningWhereInput + workinggroupopeningmetadata_every: WorkingGroupOpeningWhereInput + AND: [WorkingGroupOpeningMetadataWhereInput!] + OR: [WorkingGroupOpeningMetadataWhereInput!] + NOT: [WorkingGroupOpeningMetadataWhereInput!] } -input NodeLocationMetadataWhereUniqueInput { +input WorkingGroupOpeningMetadataWhereUniqueInput { id: ID! } -input NodeLocationMetadataCreateInput { - countryCode: String - city: String - coordinates: ID +input WorkingGroupOpeningMetadataCreateInput { + originallyValid: Boolean! + title: String + shortDescription: String + description: String + hiringLimit: Float + expectedEnding: DateTime + applicationDetails: String } -input NodeLocationMetadataUpdateInput { - countryCode: String - city: String - coordinates: ID +input WorkingGroupOpeningMetadataUpdateInput { + originallyValid: Boolean + title: String + shortDescription: String + description: String + hiringLimit: Float + expectedEnding: DateTime + applicationDetails: String } -input StorageBucketOperatorMetadataWhereInput { +input UpcomingWorkingGroupOpeningWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12464,43 +12232,55 @@ input StorageBucketOperatorMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - nodeEndpoint_eq: String - nodeEndpoint_contains: String - nodeEndpoint_startsWith: String - nodeEndpoint_endsWith: String - nodeEndpoint_in: [String!] - extra_eq: String - extra_contains: String - extra_startsWith: String - extra_endsWith: String - extra_in: [String!] - nodeLocation: NodeLocationMetadataWhereInput - storagebucketoperatorMetadata_none: StorageBucketWhereInput - storagebucketoperatorMetadata_some: StorageBucketWhereInput - storagebucketoperatorMetadata_every: StorageBucketWhereInput - AND: [StorageBucketOperatorMetadataWhereInput!] - OR: [StorageBucketOperatorMetadataWhereInput!] - NOT: [StorageBucketOperatorMetadataWhereInput!] -} - -input StorageBucketOperatorMetadataWhereUniqueInput { - id: ID! -} - -input StorageBucketOperatorMetadataCreateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String -} - -input StorageBucketOperatorMetadataUpdateInput { - nodeEndpoint: String - nodeLocation: ID - extra: String -} - -input StorageBucketWhereInput { - id_eq: ID + expectedStart_eq: DateTime + expectedStart_lt: DateTime + expectedStart_lte: DateTime + expectedStart_gt: DateTime + expectedStart_gte: DateTime + stakeAmount_eq: BigInt + stakeAmount_gt: BigInt + stakeAmount_gte: BigInt + stakeAmount_lt: BigInt + stakeAmount_lte: BigInt + stakeAmount_in: [BigInt!] + rewardPerBlock_eq: BigInt + rewardPerBlock_gt: BigInt + rewardPerBlock_gte: BigInt + rewardPerBlock_lt: BigInt + rewardPerBlock_lte: BigInt + rewardPerBlock_in: [BigInt!] + createdInEvent: StatusTextChangedEventWhereInput + group: WorkingGroupWhereInput + metadata: WorkingGroupOpeningMetadataWhereInput + AND: [UpcomingWorkingGroupOpeningWhereInput!] + OR: [UpcomingWorkingGroupOpeningWhereInput!] + NOT: [UpcomingWorkingGroupOpeningWhereInput!] +} + +input UpcomingWorkingGroupOpeningWhereUniqueInput { + id: ID! +} + +input UpcomingWorkingGroupOpeningCreateInput { + createdInEvent: ID! + group: ID! + expectedStart: DateTime + stakeAmount: String + rewardPerBlock: String + metadata: ID! +} + +input UpcomingWorkingGroupOpeningUpdateInput { + createdInEvent: ID + group: ID + expectedStart: DateTime + stakeAmount: String + rewardPerBlock: String + metadata: ID +} + +input StatusTextChangedEventWhereInput { + id_eq: ID id_in: [ID!] createdAt_eq: DateTime createdAt_lt: DateTime @@ -12524,67 +12304,68 @@ input StorageBucketWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - operatorStatus_json: JSONObject - acceptingNewBags_eq: Boolean - acceptingNewBags_in: [Boolean!] - dataObjectsSizeLimit_eq: BigInt - dataObjectsSizeLimit_gt: BigInt - dataObjectsSizeLimit_gte: BigInt - dataObjectsSizeLimit_lt: BigInt - dataObjectsSizeLimit_lte: BigInt - dataObjectsSizeLimit_in: [BigInt!] - dataObjectCountLimit_eq: BigInt - dataObjectCountLimit_gt: BigInt - dataObjectCountLimit_gte: BigInt - dataObjectCountLimit_lt: BigInt - dataObjectCountLimit_lte: BigInt - dataObjectCountLimit_in: [BigInt!] - dataObjectsCount_eq: BigInt - dataObjectsCount_gt: BigInt - dataObjectsCount_gte: BigInt - dataObjectsCount_lt: BigInt - dataObjectsCount_lte: BigInt - dataObjectsCount_in: [BigInt!] - dataObjectsSize_eq: BigInt - dataObjectsSize_gt: BigInt - dataObjectsSize_gte: BigInt - dataObjectsSize_lt: BigInt - dataObjectsSize_lte: BigInt - dataObjectsSize_in: [BigInt!] - operatorMetadata: StorageBucketOperatorMetadataWhereInput - bags_none: StorageBagWhereInput - bags_some: StorageBagWhereInput - bags_every: StorageBagWhereInput - AND: [StorageBucketWhereInput!] - OR: [StorageBucketWhereInput!] - NOT: [StorageBucketWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] + result_json: JSONObject + group: WorkingGroupWhereInput + upcomingworkinggroupopeningcreatedInEvent_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningcreatedInEvent_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeningcreatedInEvent_every: UpcomingWorkingGroupOpeningWhereInput + workinggroupmetadatasetInEvent_none: WorkingGroupMetadataWhereInput + workinggroupmetadatasetInEvent_some: WorkingGroupMetadataWhereInput + workinggroupmetadatasetInEvent_every: WorkingGroupMetadataWhereInput + AND: [StatusTextChangedEventWhereInput!] + OR: [StatusTextChangedEventWhereInput!] + NOT: [StatusTextChangedEventWhereInput!] } -input StorageBucketWhereUniqueInput { +input StatusTextChangedEventWhereUniqueInput { id: ID! } -input StorageBucketCreateInput { - operatorStatus: JSONObject! - operatorMetadata: ID - acceptingNewBags: Boolean! - dataObjectsSizeLimit: String! - dataObjectCountLimit: String! - dataObjectsCount: String! - dataObjectsSize: String! +input StatusTextChangedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + metadata: String + result: JSONObject! } -input StorageBucketUpdateInput { - operatorStatus: JSONObject - operatorMetadata: ID - acceptingNewBags: Boolean - dataObjectsSizeLimit: String - dataObjectCountLimit: String - dataObjectsCount: String - dataObjectsSize: String +input StatusTextChangedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + metadata: String + result: JSONObject } -input StorageBagWhereInput { +input WorkingGroupMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12609,42 +12390,59 @@ input StorageBagWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - objectsSize_eq: BigInt - objectsSize_gt: BigInt - objectsSize_gte: BigInt - objectsSize_lt: BigInt - objectsSize_lte: BigInt - objectsSize_in: [BigInt!] - owner_json: JSONObject - objects_none: StorageDataObjectWhereInput - objects_some: StorageDataObjectWhereInput - objects_every: StorageDataObjectWhereInput - storageBuckets_none: StorageBucketWhereInput - storageBuckets_some: StorageBucketWhereInput - storageBuckets_every: StorageBucketWhereInput - distributionBuckets_none: DistributionBucketWhereInput - distributionBuckets_some: DistributionBucketWhereInput - distributionBuckets_every: DistributionBucketWhereInput - AND: [StorageBagWhereInput!] - OR: [StorageBagWhereInput!] - NOT: [StorageBagWhereInput!] + status_eq: String + status_contains: String + status_startsWith: String + status_endsWith: String + status_in: [String!] + statusMessage_eq: String + statusMessage_contains: String + statusMessage_startsWith: String + statusMessage_endsWith: String + statusMessage_in: [String!] + about_eq: String + about_contains: String + about_startsWith: String + about_endsWith: String + about_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + setInEvent: StatusTextChangedEventWhereInput + group: WorkingGroupWhereInput + workinggroupmetadata_none: WorkingGroupWhereInput + workinggroupmetadata_some: WorkingGroupWhereInput + workinggroupmetadata_every: WorkingGroupWhereInput + AND: [WorkingGroupMetadataWhereInput!] + OR: [WorkingGroupMetadataWhereInput!] + NOT: [WorkingGroupMetadataWhereInput!] } -input StorageBagWhereUniqueInput { +input WorkingGroupMetadataWhereUniqueInput { id: ID! } -input StorageBagCreateInput { - objectsSize: String! - owner: JSONObject! +input WorkingGroupMetadataCreateInput { + status: String + statusMessage: String + about: String + description: String + setInEvent: ID! + group: ID! } -input StorageBagUpdateInput { - objectsSize: String - owner: JSONObject +input WorkingGroupMetadataUpdateInput { + status: String + statusMessage: String + about: String + description: String + setInEvent: ID + group: ID } -input ChannelNftCollectorsWhereInput { +input BudgetFundedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12669,97 +12467,70 @@ input ChannelNftCollectorsWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: Int - amount_gt: Int - amount_gte: Int - amount_lt: Int - amount_lte: Int - amount_in: [Int!] - lastIncreaseAt_eq: DateTime - lastIncreaseAt_lt: DateTime - lastIncreaseAt_lte: DateTime - lastIncreaseAt_gt: DateTime - lastIncreaseAt_gte: DateTime - channel: ChannelWhereInput - member: MembershipWhereInput - curatorGroup: CuratorGroupWhereInput - AND: [ChannelNftCollectorsWhereInput!] - OR: [ChannelNftCollectorsWhereInput!] - NOT: [ChannelNftCollectorsWhereInput!] -} - -input ChannelNftCollectorsWhereUniqueInput { - id: ID! -} - -input ChannelNftCollectorsCreateInput { - channel: ID! - member: ID - curatorGroup: ID - amount: Float! - lastIncreaseAt: DateTime! -} - -input ChannelNftCollectorsUpdateInput { - channel: ID - member: ID - curatorGroup: ID - amount: Float - lastIncreaseAt: DateTime -} - -input CuratorWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - dummy_eq: Int - dummy_gt: Int - dummy_gte: Int - dummy_lt: Int - dummy_lte: Int - dummy_in: [Int!] - curatorGroups_none: CuratorAgentPermissionsWhereInput - curatorGroups_some: CuratorAgentPermissionsWhereInput - curatorGroups_every: CuratorAgentPermissionsWhereInput - AND: [CuratorWhereInput!] - OR: [CuratorWhereInput!] - NOT: [CuratorWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + group: WorkingGroupWhereInput + member: MembershipWhereInput + AND: [BudgetFundedEventWhereInput!] + OR: [BudgetFundedEventWhereInput!] + NOT: [BudgetFundedEventWhereInput!] } -input CuratorWhereUniqueInput { +input BudgetFundedEventWhereUniqueInput { id: ID! } -input CuratorCreateInput { - dummy: Float +input BudgetFundedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + member: ID! + rationale: String! + amount: String! } -input CuratorUpdateInput { - dummy: Float +input BudgetFundedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + member: ID + rationale: String + amount: String } -input CuratorAgentPermissionsWhereInput { +input BudgetSetEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12784,33 +12555,60 @@ input CuratorAgentPermissionsWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - permissions_containsAll: [String!] - permissions_containsNone: [String!] - permissions_containsAny: [String!] - curatorGroup: CuratorGroupWhereInput - curator: CuratorWhereInput - AND: [CuratorAgentPermissionsWhereInput!] - OR: [CuratorAgentPermissionsWhereInput!] - NOT: [CuratorAgentPermissionsWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + newBudget_eq: BigInt + newBudget_gt: BigInt + newBudget_gte: BigInt + newBudget_lt: BigInt + newBudget_lte: BigInt + newBudget_in: [BigInt!] + group: WorkingGroupWhereInput + AND: [BudgetSetEventWhereInput!] + OR: [BudgetSetEventWhereInput!] + NOT: [BudgetSetEventWhereInput!] } -input CuratorAgentPermissionsWhereUniqueInput { +input BudgetSetEventWhereUniqueInput { id: ID! } -input CuratorAgentPermissionsCreateInput { - curatorGroup: ID! - curator: ID! - permissions: [String!]! +input BudgetSetEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + newBudget: String! } -input CuratorAgentPermissionsUpdateInput { - curatorGroup: ID - curator: ID - permissions: [String!] +input BudgetSetEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + newBudget: String } -input AuctionBidCanceledEventWhereInput { +input BudgetSpendingEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12854,42 +12652,55 @@ input AuctionBidCanceledEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [AuctionBidCanceledEventWhereInput!] - OR: [AuctionBidCanceledEventWhereInput!] - NOT: [AuctionBidCanceledEventWhereInput!] + reciever_eq: String + reciever_contains: String + reciever_startsWith: String + reciever_endsWith: String + reciever_in: [String!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + group: WorkingGroupWhereInput + AND: [BudgetSpendingEventWhereInput!] + OR: [BudgetSpendingEventWhereInput!] + NOT: [BudgetSpendingEventWhereInput!] } -input AuctionBidCanceledEventWhereUniqueInput { +input BudgetSpendingEventWhereUniqueInput { id: ID! } -input AuctionBidCanceledEventCreateInput { +input BudgetSpendingEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - member: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID + group: ID! + reciever: String! + amount: String! + rationale: String } -input AuctionBidCanceledEventUpdateInput { +input BudgetSpendingEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - member: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID + group: ID + reciever: String + amount: String + rationale: String } -input NftIssuedEventWhereInput { +input BudgetUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -12933,60 +12744,41 @@ input NftIssuedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject - royalty_eq: Float - royalty_gt: Float - royalty_gte: Float - royalty_lt: Float - royalty_lte: Float - royalty_in: [Float!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - video: VideoWhereInput - videoCategory: VideoCategoryWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftIssuedEventWhereInput!] - OR: [NftIssuedEventWhereInput!] - NOT: [NftIssuedEventWhereInput!] + budgetChangeAmount_eq: BigInt + budgetChangeAmount_gt: BigInt + budgetChangeAmount_gte: BigInt + budgetChangeAmount_lt: BigInt + budgetChangeAmount_lte: BigInt + budgetChangeAmount_in: [BigInt!] + group: WorkingGroupWhereInput + AND: [BudgetUpdatedEventWhereInput!] + OR: [BudgetUpdatedEventWhereInput!] + NOT: [BudgetUpdatedEventWhereInput!] } -input NftIssuedEventWhereUniqueInput { +input BudgetUpdatedEventWhereUniqueInput { id: ID! } -input NftIssuedEventCreateInput { +input BudgetUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - contentActor: JSONObject! - video: ID! - videoCategory: ID - royalty: Float - metadata: String! - ownerMember: ID - ownerCuratorGroup: ID + group: ID! + budgetChangeAmount: String! } -input NftIssuedEventUpdateInput { +input BudgetUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - contentActor: JSONObject - video: ID - videoCategory: ID - royalty: Float - metadata: String - ownerMember: ID - ownerCuratorGroup: ID + group: ID + budgetChangeAmount: String } -input VideoCategoryWhereInput { +input WorkingGroupWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13016,62 +12808,123 @@ input VideoCategoryWhereInput { name_startsWith: String name_endsWith: String name_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - activeVideosCounter_eq: Int - activeVideosCounter_gt: Int - activeVideosCounter_gte: Int - activeVideosCounter_lt: Int - activeVideosCounter_lte: Int - activeVideosCounter_in: [Int!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - parentCategory: VideoCategoryWhereInput - videos_none: VideoWhereInput - videos_some: VideoWhereInput - videos_every: VideoWhereInput - nfts_none: OwnedNftWhereInput - nfts_some: OwnedNftWhereInput - nfts_every: OwnedNftWhereInput - nftissuedeventvideoCategory_none: NftIssuedEventWhereInput - nftissuedeventvideoCategory_some: NftIssuedEventWhereInput - nftissuedeventvideoCategory_every: NftIssuedEventWhereInput - videocategoryparentCategory_none: VideoCategoryWhereInput - videocategoryparentCategory_some: VideoCategoryWhereInput - videocategoryparentCategory_every: VideoCategoryWhereInput - AND: [VideoCategoryWhereInput!] - OR: [VideoCategoryWhereInput!] - NOT: [VideoCategoryWhereInput!] + budget_eq: BigInt + budget_gt: BigInt + budget_gte: BigInt + budget_lt: BigInt + budget_lte: BigInt + budget_in: [BigInt!] + metadata: WorkingGroupMetadataWhereInput + leader: WorkerWhereInput + workers_none: WorkerWhereInput + workers_some: WorkerWhereInput + workers_every: WorkerWhereInput + openings_none: WorkingGroupOpeningWhereInput + openings_some: WorkingGroupOpeningWhereInput + openings_every: WorkingGroupOpeningWhereInput + applicationwithdrawneventgroup_none: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventgroup_some: ApplicationWithdrawnEventWhereInput + applicationwithdrawneventgroup_every: ApplicationWithdrawnEventWhereInput + appliedonopeningeventgroup_none: AppliedOnOpeningEventWhereInput + appliedonopeningeventgroup_some: AppliedOnOpeningEventWhereInput + appliedonopeningeventgroup_every: AppliedOnOpeningEventWhereInput + budgetfundedeventgroup_none: BudgetFundedEventWhereInput + budgetfundedeventgroup_some: BudgetFundedEventWhereInput + budgetfundedeventgroup_every: BudgetFundedEventWhereInput + budgetseteventgroup_none: BudgetSetEventWhereInput + budgetseteventgroup_some: BudgetSetEventWhereInput + budgetseteventgroup_every: BudgetSetEventWhereInput + budgetspendingeventgroup_none: BudgetSpendingEventWhereInput + budgetspendingeventgroup_some: BudgetSpendingEventWhereInput + budgetspendingeventgroup_every: BudgetSpendingEventWhereInput + budgetupdatedeventgroup_none: BudgetUpdatedEventWhereInput + budgetupdatedeventgroup_some: BudgetUpdatedEventWhereInput + budgetupdatedeventgroup_every: BudgetUpdatedEventWhereInput + leaderseteventgroup_none: LeaderSetEventWhereInput + leaderseteventgroup_some: LeaderSetEventWhereInput + leaderseteventgroup_every: LeaderSetEventWhereInput + leaderunseteventgroup_none: LeaderUnsetEventWhereInput + leaderunseteventgroup_some: LeaderUnsetEventWhereInput + leaderunseteventgroup_every: LeaderUnsetEventWhereInput + newmissedrewardlevelreachedeventgroup_none: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventgroup_some: NewMissedRewardLevelReachedEventWhereInput + newmissedrewardlevelreachedeventgroup_every: NewMissedRewardLevelReachedEventWhereInput + openingaddedeventgroup_none: OpeningAddedEventWhereInput + openingaddedeventgroup_some: OpeningAddedEventWhereInput + openingaddedeventgroup_every: OpeningAddedEventWhereInput + openingcanceledeventgroup_none: OpeningCanceledEventWhereInput + openingcanceledeventgroup_some: OpeningCanceledEventWhereInput + openingcanceledeventgroup_every: OpeningCanceledEventWhereInput + openingfilledeventgroup_none: OpeningFilledEventWhereInput + openingfilledeventgroup_some: OpeningFilledEventWhereInput + openingfilledeventgroup_every: OpeningFilledEventWhereInput + rewardpaideventgroup_none: RewardPaidEventWhereInput + rewardpaideventgroup_some: RewardPaidEventWhereInput + rewardpaideventgroup_every: RewardPaidEventWhereInput + stakedecreasedeventgroup_none: StakeDecreasedEventWhereInput + stakedecreasedeventgroup_some: StakeDecreasedEventWhereInput + stakedecreasedeventgroup_every: StakeDecreasedEventWhereInput + stakeincreasedeventgroup_none: StakeIncreasedEventWhereInput + stakeincreasedeventgroup_some: StakeIncreasedEventWhereInput + stakeincreasedeventgroup_every: StakeIncreasedEventWhereInput + stakeslashedeventgroup_none: StakeSlashedEventWhereInput + stakeslashedeventgroup_some: StakeSlashedEventWhereInput + stakeslashedeventgroup_every: StakeSlashedEventWhereInput + statustextchangedeventgroup_none: StatusTextChangedEventWhereInput + statustextchangedeventgroup_some: StatusTextChangedEventWhereInput + statustextchangedeventgroup_every: StatusTextChangedEventWhereInput + terminatedleadereventgroup_none: TerminatedLeaderEventWhereInput + terminatedleadereventgroup_some: TerminatedLeaderEventWhereInput + terminatedleadereventgroup_every: TerminatedLeaderEventWhereInput + terminatedworkereventgroup_none: TerminatedWorkerEventWhereInput + terminatedworkereventgroup_some: TerminatedWorkerEventWhereInput + terminatedworkereventgroup_every: TerminatedWorkerEventWhereInput + upcomingworkinggroupopeninggroup_none: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeninggroup_some: UpcomingWorkingGroupOpeningWhereInput + upcomingworkinggroupopeninggroup_every: UpcomingWorkingGroupOpeningWhereInput + workerexitedeventgroup_none: WorkerExitedEventWhereInput + workerexitedeventgroup_some: WorkerExitedEventWhereInput + workerexitedeventgroup_every: WorkerExitedEventWhereInput + workerrewardaccountupdatedeventgroup_none: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventgroup_some: WorkerRewardAccountUpdatedEventWhereInput + workerrewardaccountupdatedeventgroup_every: WorkerRewardAccountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_none: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_some: WorkerRewardAmountUpdatedEventWhereInput + workerrewardamountupdatedeventgroup_every: WorkerRewardAmountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_none: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_some: WorkerRoleAccountUpdatedEventWhereInput + workerroleaccountupdatedeventgroup_every: WorkerRoleAccountUpdatedEventWhereInput + workerstartedleavingeventgroup_none: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventgroup_some: WorkerStartedLeavingEventWhereInput + workerstartedleavingeventgroup_every: WorkerStartedLeavingEventWhereInput + workinggroupmetadatagroup_none: WorkingGroupMetadataWhereInput + workinggroupmetadatagroup_some: WorkingGroupMetadataWhereInput + workinggroupmetadatagroup_every: WorkingGroupMetadataWhereInput + AND: [WorkingGroupWhereInput!] + OR: [WorkingGroupWhereInput!] + NOT: [WorkingGroupWhereInput!] } -input VideoCategoryWhereUniqueInput { - id: ID! +input WorkingGroupWhereUniqueInput { + id: ID + name: String } -input VideoCategoryCreateInput { - name: String - description: String - activeVideosCounter: Float! - parentCategory: ID - createdInBlock: Float! +input WorkingGroupCreateInput { + name: String! + metadata: ID + leader: ID + budget: String! } -input VideoCategoryUpdateInput { +input WorkingGroupUpdateInput { name: String - description: String - activeVideosCounter: Float - parentCategory: ID - createdInBlock: Float + metadata: ID + leader: ID + budget: String } -input TransactionalStatusUpdateWhereInput { +input OpeningFilledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13096,39 +12949,58 @@ input TransactionalStatusUpdateWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - transactionalStatus_json: JSONObject - changedAt_eq: Int - changedAt_gt: Int - changedAt_gte: Int - changedAt_lt: Int - changedAt_lte: Int - changedAt_in: [Int!] - nft: OwnedNftWhereInput - transactionalStatusAuction: AuctionWhereInput - AND: [TransactionalStatusUpdateWhereInput!] - OR: [TransactionalStatusUpdateWhereInput!] - NOT: [TransactionalStatusUpdateWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + group: WorkingGroupWhereInput + opening: WorkingGroupOpeningWhereInput + workersHired_none: WorkerWhereInput + workersHired_some: WorkerWhereInput + workersHired_every: WorkerWhereInput + AND: [OpeningFilledEventWhereInput!] + OR: [OpeningFilledEventWhereInput!] + NOT: [OpeningFilledEventWhereInput!] } -input TransactionalStatusUpdateWhereUniqueInput { +input OpeningFilledEventWhereUniqueInput { id: ID! } -input TransactionalStatusUpdateCreateInput { - nft: ID! - transactionalStatus: JSONObject! - transactionalStatusAuction: ID - changedAt: Float! +input OpeningFilledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + group: ID! + opening: ID! } -input TransactionalStatusUpdateUpdateInput { - nft: ID - transactionalStatus: JSONObject - transactionalStatusAuction: ID - changedAt: Float +input OpeningFilledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + group: ID + opening: ID } -input OwnedNftWhereInput { +input GeoCoordinatesWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13153,84 +13025,41 @@ input OwnedNftWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - metadata_eq: String - metadata_contains: String - metadata_startsWith: String - metadata_endsWith: String - metadata_in: [String!] - transactionalStatus_json: JSONObject - creatorRoyalty_eq: Float - creatorRoyalty_gt: Float - creatorRoyalty_gte: Float - creatorRoyalty_lt: Float - creatorRoyalty_lte: Float - creatorRoyalty_in: [Float!] - isOwnedByChannel_eq: Boolean - isOwnedByChannel_in: [Boolean!] - lastSalePrice_eq: BigInt - lastSalePrice_gt: BigInt - lastSalePrice_gte: BigInt - lastSalePrice_lt: BigInt - lastSalePrice_lte: BigInt - lastSalePrice_in: [BigInt!] - lastSaleDate_eq: DateTime - lastSaleDate_lt: DateTime - lastSaleDate_lte: DateTime - lastSaleDate_gt: DateTime - lastSaleDate_gte: DateTime - video: VideoWhereInput - videoCategory: VideoCategoryWhereInput - auctions_none: AuctionWhereInput - auctions_some: AuctionWhereInput - auctions_every: AuctionWhereInput - ownerMember: MembershipWhereInput - transactionalStatusAuction: AuctionWhereInput - transactionalStatusUpdates_none: TransactionalStatusUpdateWhereInput - transactionalStatusUpdates_some: TransactionalStatusUpdateWhereInput - transactionalStatusUpdates_every: TransactionalStatusUpdateWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - creatorChannel: ChannelWhereInput - bids_none: BidWhereInput - bids_some: BidWhereInput - bids_every: BidWhereInput - AND: [OwnedNftWhereInput!] - OR: [OwnedNftWhereInput!] - NOT: [OwnedNftWhereInput!] + latitude_eq: Float + latitude_gt: Float + latitude_gte: Float + latitude_lt: Float + latitude_lte: Float + latitude_in: [Float!] + longitude_eq: Float + longitude_gt: Float + longitude_gte: Float + longitude_lt: Float + longitude_lte: Float + longitude_in: [Float!] + nodelocationmetadatacoordinates_none: NodeLocationMetadataWhereInput + nodelocationmetadatacoordinates_some: NodeLocationMetadataWhereInput + nodelocationmetadatacoordinates_every: NodeLocationMetadataWhereInput + AND: [GeoCoordinatesWhereInput!] + OR: [GeoCoordinatesWhereInput!] + NOT: [GeoCoordinatesWhereInput!] } -input OwnedNftWhereUniqueInput { +input GeoCoordinatesWhereUniqueInput { id: ID! } -input OwnedNftCreateInput { - videoCategory: ID - ownerMember: ID - metadata: String! - transactionalStatus: JSONObject! - transactionalStatusAuction: ID - creatorRoyalty: Float - ownerCuratorGroup: ID - isOwnedByChannel: Boolean! - creatorChannel: ID! - lastSalePrice: String - lastSaleDate: DateTime +input GeoCoordinatesCreateInput { + latitude: Float! + longitude: Float! } -input OwnedNftUpdateInput { - videoCategory: ID - ownerMember: ID - metadata: String - transactionalStatus: JSONObject - transactionalStatusAuction: ID - creatorRoyalty: Float - ownerCuratorGroup: ID - isOwnedByChannel: Boolean - creatorChannel: ID - lastSalePrice: String - lastSaleDate: DateTime +input GeoCoordinatesUpdateInput { + latitude: Float + longitude: Float } -input EnglishAuctionStartedEventWhereInput { +input DistributionBucketFamilyGeographicAreaWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13255,64 +13084,28 @@ input EnglishAuctionStartedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - actor_json: JSONObject - video: VideoWhereInput - auction: AuctionWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [EnglishAuctionStartedEventWhereInput!] - OR: [EnglishAuctionStartedEventWhereInput!] - NOT: [EnglishAuctionStartedEventWhereInput!] + area_json: JSONObject + distributionBucketFamilyMetadata: DistributionBucketFamilyMetadataWhereInput + AND: [DistributionBucketFamilyGeographicAreaWhereInput!] + OR: [DistributionBucketFamilyGeographicAreaWhereInput!] + NOT: [DistributionBucketFamilyGeographicAreaWhereInput!] } -input EnglishAuctionStartedEventWhereUniqueInput { +input DistributionBucketFamilyGeographicAreaWhereUniqueInput { id: ID! } -input EnglishAuctionStartedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - actor: JSONObject! - video: ID! - auction: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyGeographicAreaCreateInput { + area: JSONObject! + distributionBucketFamilyMetadata: ID! } -input EnglishAuctionStartedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - actor: JSONObject - video: ID - auction: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyGeographicAreaUpdateInput { + area: JSONObject + distributionBucketFamilyMetadata: ID } -input OpenAuctionStartedEventWhereInput { +input DistributionBucketFamilyMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13337,64 +13130,47 @@ input OpenAuctionStartedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - actor_json: JSONObject - video: VideoWhereInput - auction: AuctionWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [OpenAuctionStartedEventWhereInput!] - OR: [OpenAuctionStartedEventWhereInput!] - NOT: [OpenAuctionStartedEventWhereInput!] + region_eq: String + region_contains: String + region_startsWith: String + region_endsWith: String + region_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + latencyTestTargets_containsAll: [String!] + latencyTestTargets_containsNone: [String!] + latencyTestTargets_containsAny: [String!] + areas_none: DistributionBucketFamilyGeographicAreaWhereInput + areas_some: DistributionBucketFamilyGeographicAreaWhereInput + areas_every: DistributionBucketFamilyGeographicAreaWhereInput + distributionbucketfamilymetadata_none: DistributionBucketFamilyWhereInput + distributionbucketfamilymetadata_some: DistributionBucketFamilyWhereInput + distributionbucketfamilymetadata_every: DistributionBucketFamilyWhereInput + AND: [DistributionBucketFamilyMetadataWhereInput!] + OR: [DistributionBucketFamilyMetadataWhereInput!] + NOT: [DistributionBucketFamilyMetadataWhereInput!] } -input OpenAuctionStartedEventWhereUniqueInput { +input DistributionBucketFamilyMetadataWhereUniqueInput { id: ID! } -input OpenAuctionStartedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - actor: JSONObject! - video: ID! - auction: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyMetadataCreateInput { + region: String + description: String + latencyTestTargets: [String!] } -input OpenAuctionStartedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - actor: JSONObject - video: ID - auction: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketFamilyMetadataUpdateInput { + region: String + description: String + latencyTestTargets: [String!] } -input AuctionWhereInput { +input DistributionBucketFamilyWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13419,95 +13195,28 @@ input AuctionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - startingPrice_eq: BigInt - startingPrice_gt: BigInt - startingPrice_gte: BigInt - startingPrice_lt: BigInt - startingPrice_lte: BigInt - startingPrice_in: [BigInt!] - buyNowPrice_eq: BigInt - buyNowPrice_gt: BigInt - buyNowPrice_gte: BigInt - buyNowPrice_lt: BigInt - buyNowPrice_lte: BigInt - buyNowPrice_in: [BigInt!] - auctionType_json: JSONObject - startsAtBlock_eq: Int - startsAtBlock_gt: Int - startsAtBlock_gte: Int - startsAtBlock_lt: Int - startsAtBlock_lte: Int - startsAtBlock_in: [Int!] - endedAtBlock_eq: Int - endedAtBlock_gt: Int - endedAtBlock_gte: Int - endedAtBlock_lt: Int - endedAtBlock_lte: Int - endedAtBlock_in: [Int!] - isCanceled_eq: Boolean - isCanceled_in: [Boolean!] - isCompleted_eq: Boolean - isCompleted_in: [Boolean!] - nft: OwnedNftWhereInput - initialOwner: MembershipWhereInput - winningMember: MembershipWhereInput - topBid: BidWhereInput - bids_none: BidWhereInput - bids_some: BidWhereInput - bids_every: BidWhereInput - whitelistedMembers_none: MembershipWhereInput - whitelistedMembers_some: MembershipWhereInput - whitelistedMembers_every: MembershipWhereInput - englishauctionstartedeventauction_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventauction_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventauction_every: EnglishAuctionStartedEventWhereInput - openauctionstartedeventauction_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventauction_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventauction_every: OpenAuctionStartedEventWhereInput - ownednfttransactionalStatusAuction_none: OwnedNftWhereInput - ownednfttransactionalStatusAuction_some: OwnedNftWhereInput - ownednfttransactionalStatusAuction_every: OwnedNftWhereInput - transactionalstatusupdatetransactionalStatusAuction_none: TransactionalStatusUpdateWhereInput - transactionalstatusupdatetransactionalStatusAuction_some: TransactionalStatusUpdateWhereInput - transactionalstatusupdatetransactionalStatusAuction_every: TransactionalStatusUpdateWhereInput - AND: [AuctionWhereInput!] - OR: [AuctionWhereInput!] - NOT: [AuctionWhereInput!] + metadata: DistributionBucketFamilyMetadataWhereInput + buckets_none: DistributionBucketWhereInput + buckets_some: DistributionBucketWhereInput + buckets_every: DistributionBucketWhereInput + AND: [DistributionBucketFamilyWhereInput!] + OR: [DistributionBucketFamilyWhereInput!] + NOT: [DistributionBucketFamilyWhereInput!] } -input AuctionWhereUniqueInput { +input DistributionBucketFamilyWhereUniqueInput { id: ID! } -input AuctionCreateInput { - nft: ID! - initialOwner: ID - winningMember: ID - startingPrice: String! - buyNowPrice: String - auctionType: JSONObject! - topBid: ID - startsAtBlock: Float! - endedAtBlock: Float - isCanceled: Boolean! - isCompleted: Boolean! +input DistributionBucketFamilyCreateInput { + metadata: ID } -input AuctionUpdateInput { - nft: ID - initialOwner: ID - winningMember: ID - startingPrice: String - buyNowPrice: String - auctionType: JSONObject - topBid: ID - startsAtBlock: Float - endedAtBlock: Float - isCanceled: Boolean - isCompleted: Boolean +input DistributionBucketFamilyUpdateInput { + metadata: ID } -input BidMadeCompletingAuctionEventWhereInput { +input DistributionBucketWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13532,81 +13241,47 @@ input BidMadeCompletingAuctionEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - winningBid: BidWhereInput - previousTopBid: BidWhereInput - previousTopBidder: MembershipWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - AND: [BidMadeCompletingAuctionEventWhereInput!] - OR: [BidMadeCompletingAuctionEventWhereInput!] - NOT: [BidMadeCompletingAuctionEventWhereInput!] + bucketIndex_eq: Int + bucketIndex_gt: Int + bucketIndex_gte: Int + bucketIndex_lt: Int + bucketIndex_lte: Int + bucketIndex_in: [Int!] + acceptingNewBags_eq: Boolean + acceptingNewBags_in: [Boolean!] + distributing_eq: Boolean + distributing_in: [Boolean!] + family: DistributionBucketFamilyWhereInput + operators_none: DistributionBucketOperatorWhereInput + operators_some: DistributionBucketOperatorWhereInput + operators_every: DistributionBucketOperatorWhereInput + bags_none: StorageBagWhereInput + bags_some: StorageBagWhereInput + bags_every: StorageBagWhereInput + AND: [DistributionBucketWhereInput!] + OR: [DistributionBucketWhereInput!] + NOT: [DistributionBucketWhereInput!] } -input BidMadeCompletingAuctionEventWhereUniqueInput { +input DistributionBucketWhereUniqueInput { id: ID! } -input BidMadeCompletingAuctionEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID - price: String! - winningBid: ID! - previousTopBid: ID - previousTopBidder: ID +input DistributionBucketCreateInput { + family: ID! + bucketIndex: Float! + acceptingNewBags: Boolean! + distributing: Boolean! } -input BidMadeCompletingAuctionEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID - price: String - winningBid: ID - previousTopBid: ID - previousTopBidder: ID +input DistributionBucketUpdateInput { + family: ID + bucketIndex: Float + acceptingNewBags: Boolean + distributing: Boolean } -input EnglishAuctionSettledEventWhereInput { +input DistributionBucketOperatorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13631,67 +13306,40 @@ input EnglishAuctionSettledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - winner: MembershipWhereInput - winningBid: BidWhereInput - video: VideoWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [EnglishAuctionSettledEventWhereInput!] - OR: [EnglishAuctionSettledEventWhereInput!] - NOT: [EnglishAuctionSettledEventWhereInput!] + workerId_eq: Int + workerId_gt: Int + workerId_gte: Int + workerId_lt: Int + workerId_lte: Int + workerId_in: [Int!] + status_eq: DistributionBucketOperatorStatus + status_in: [DistributionBucketOperatorStatus!] + distributionBucket: DistributionBucketWhereInput + metadata: DistributionBucketOperatorMetadataWhereInput + AND: [DistributionBucketOperatorWhereInput!] + OR: [DistributionBucketOperatorWhereInput!] + NOT: [DistributionBucketOperatorWhereInput!] } -input EnglishAuctionSettledEventWhereUniqueInput { +input DistributionBucketOperatorWhereUniqueInput { id: ID! } -input EnglishAuctionSettledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - winner: ID! - winningBid: ID! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketOperatorCreateInput { + distributionBucket: ID! + workerId: Float! + status: DistributionBucketOperatorStatus! + metadata: ID } -input EnglishAuctionSettledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - winner: ID - winningBid: ID - video: ID - ownerMember: ID - ownerCuratorGroup: ID +input DistributionBucketOperatorUpdateInput { + distributionBucket: ID + workerId: Float + status: DistributionBucketOperatorStatus + metadata: ID } -input OpenAuctionBidAcceptedEventWhereInput { +input DistributionBucketOperatorMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13716,70 +13364,42 @@ input OpenAuctionBidAcceptedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - winningBid: BidWhereInput - winningBidder: MembershipWhereInput - bidders_none: MembershipWhereInput - bidders_some: MembershipWhereInput - bidders_every: MembershipWhereInput - AND: [OpenAuctionBidAcceptedEventWhereInput!] - OR: [OpenAuctionBidAcceptedEventWhereInput!] - NOT: [OpenAuctionBidAcceptedEventWhereInput!] + nodeEndpoint_eq: String + nodeEndpoint_contains: String + nodeEndpoint_startsWith: String + nodeEndpoint_endsWith: String + nodeEndpoint_in: [String!] + extra_eq: String + extra_contains: String + extra_startsWith: String + extra_endsWith: String + extra_in: [String!] + nodeLocation: NodeLocationMetadataWhereInput + distributionbucketoperatormetadata_none: DistributionBucketOperatorWhereInput + distributionbucketoperatormetadata_some: DistributionBucketOperatorWhereInput + distributionbucketoperatormetadata_every: DistributionBucketOperatorWhereInput + AND: [DistributionBucketOperatorMetadataWhereInput!] + OR: [DistributionBucketOperatorMetadataWhereInput!] + NOT: [DistributionBucketOperatorMetadataWhereInput!] } -input OpenAuctionBidAcceptedEventWhereUniqueInput { +input DistributionBucketOperatorMetadataWhereUniqueInput { id: ID! } -input OpenAuctionBidAcceptedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - contentActor: JSONObject! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID - winningBid: ID - winningBidder: ID +input DistributionBucketOperatorMetadataCreateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input OpenAuctionBidAcceptedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - contentActor: JSONObject - video: ID - ownerMember: ID - ownerCuratorGroup: ID - winningBid: ID - winningBidder: ID +input DistributionBucketOperatorMetadataUpdateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input BidWhereInput { +input NodeLocationMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13804,75 +13424,45 @@ input BidWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - isCanceled_eq: Boolean - isCanceled_in: [Boolean!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - auction: AuctionWhereInput - nft: OwnedNftWhereInput - auctionTopBid: AuctionWhereInput - bidder: MembershipWhereInput - auctionbidmadeeventpreviousTopBid_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventpreviousTopBid_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventpreviousTopBid_every: AuctionBidMadeEventWhereInput - bidmadecompletingauctioneventwinningBid_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventwinningBid_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventwinningBid_every: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventpreviousTopBid_every: BidMadeCompletingAuctionEventWhereInput - englishauctionsettledeventwinningBid_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventwinningBid_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventwinningBid_every: EnglishAuctionSettledEventWhereInput - openauctionbidacceptedeventwinningBid_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventwinningBid_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventwinningBid_every: OpenAuctionBidAcceptedEventWhereInput - AND: [BidWhereInput!] - OR: [BidWhereInput!] - NOT: [BidWhereInput!] + countryCode_eq: String + countryCode_contains: String + countryCode_startsWith: String + countryCode_endsWith: String + countryCode_in: [String!] + city_eq: String + city_contains: String + city_startsWith: String + city_endsWith: String + city_in: [String!] + coordinates: GeoCoordinatesWhereInput + distributionbucketoperatormetadatanodeLocation_none: DistributionBucketOperatorMetadataWhereInput + distributionbucketoperatormetadatanodeLocation_some: DistributionBucketOperatorMetadataWhereInput + distributionbucketoperatormetadatanodeLocation_every: DistributionBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_none: StorageBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_some: StorageBucketOperatorMetadataWhereInput + storagebucketoperatormetadatanodeLocation_every: StorageBucketOperatorMetadataWhereInput + AND: [NodeLocationMetadataWhereInput!] + OR: [NodeLocationMetadataWhereInput!] + NOT: [NodeLocationMetadataWhereInput!] } -input BidWhereUniqueInput { +input NodeLocationMetadataWhereUniqueInput { id: ID! } -input BidCreateInput { - auction: ID! - nft: ID! - bidder: ID! - amount: String! - isCanceled: Boolean! - createdInBlock: Float! - indexInBlock: Float! +input NodeLocationMetadataCreateInput { + countryCode: String + city: String + coordinates: ID } -input BidUpdateInput { - auction: ID - nft: ID - bidder: ID - amount: String - isCanceled: Boolean - createdInBlock: Float - indexInBlock: Float +input NodeLocationMetadataUpdateInput { + countryCode: String + city: String + coordinates: ID } -input AuctionBidMadeEventWhereInput { +input StorageBucketOperatorMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13897,75 +13487,42 @@ input AuctionBidMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - bidAmount_eq: BigInt - bidAmount_gt: BigInt - bidAmount_gte: BigInt - bidAmount_lt: BigInt - bidAmount_lte: BigInt - bidAmount_in: [BigInt!] - member: MembershipWhereInput - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - previousTopBid: BidWhereInput - previousTopBidder: MembershipWhereInput - AND: [AuctionBidMadeEventWhereInput!] - OR: [AuctionBidMadeEventWhereInput!] - NOT: [AuctionBidMadeEventWhereInput!] + nodeEndpoint_eq: String + nodeEndpoint_contains: String + nodeEndpoint_startsWith: String + nodeEndpoint_endsWith: String + nodeEndpoint_in: [String!] + extra_eq: String + extra_contains: String + extra_startsWith: String + extra_endsWith: String + extra_in: [String!] + nodeLocation: NodeLocationMetadataWhereInput + storagebucketoperatorMetadata_none: StorageBucketWhereInput + storagebucketoperatorMetadata_some: StorageBucketWhereInput + storagebucketoperatorMetadata_every: StorageBucketWhereInput + AND: [StorageBucketOperatorMetadataWhereInput!] + OR: [StorageBucketOperatorMetadataWhereInput!] + NOT: [StorageBucketOperatorMetadataWhereInput!] } -input AuctionBidMadeEventWhereUniqueInput { +input StorageBucketOperatorMetadataWhereUniqueInput { id: ID! } -input AuctionBidMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - video: ID! - bidAmount: String! - ownerMember: ID - ownerCuratorGroup: ID - previousTopBid: ID - previousTopBidder: ID +input StorageBucketOperatorMetadataCreateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input AuctionBidMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - video: ID - bidAmount: String - ownerMember: ID - ownerCuratorGroup: ID - previousTopBid: ID - previousTopBidder: ID +input StorageBucketOperatorMetadataUpdateInput { + nodeEndpoint: String + nodeLocation: ID + extra: String } -input AuctionCanceledEventWhereInput { +input StorageBucketWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -13990,61 +13547,67 @@ input AuctionCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [AuctionCanceledEventWhereInput!] - OR: [AuctionCanceledEventWhereInput!] - NOT: [AuctionCanceledEventWhereInput!] + operatorStatus_json: JSONObject + acceptingNewBags_eq: Boolean + acceptingNewBags_in: [Boolean!] + dataObjectsSizeLimit_eq: BigInt + dataObjectsSizeLimit_gt: BigInt + dataObjectsSizeLimit_gte: BigInt + dataObjectsSizeLimit_lt: BigInt + dataObjectsSizeLimit_lte: BigInt + dataObjectsSizeLimit_in: [BigInt!] + dataObjectCountLimit_eq: BigInt + dataObjectCountLimit_gt: BigInt + dataObjectCountLimit_gte: BigInt + dataObjectCountLimit_lt: BigInt + dataObjectCountLimit_lte: BigInt + dataObjectCountLimit_in: [BigInt!] + dataObjectsCount_eq: BigInt + dataObjectsCount_gt: BigInt + dataObjectsCount_gte: BigInt + dataObjectsCount_lt: BigInt + dataObjectsCount_lte: BigInt + dataObjectsCount_in: [BigInt!] + dataObjectsSize_eq: BigInt + dataObjectsSize_gt: BigInt + dataObjectsSize_gte: BigInt + dataObjectsSize_lt: BigInt + dataObjectsSize_lte: BigInt + dataObjectsSize_in: [BigInt!] + operatorMetadata: StorageBucketOperatorMetadataWhereInput + bags_none: StorageBagWhereInput + bags_some: StorageBagWhereInput + bags_every: StorageBagWhereInput + AND: [StorageBucketWhereInput!] + OR: [StorageBucketWhereInput!] + NOT: [StorageBucketWhereInput!] } -input AuctionCanceledEventWhereUniqueInput { +input StorageBucketWhereUniqueInput { id: ID! } -input AuctionCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - contentActor: JSONObject! - video: ID! - ownerMember: ID - ownerCuratorGroup: ID +input StorageBucketCreateInput { + operatorStatus: JSONObject! + operatorMetadata: ID + acceptingNewBags: Boolean! + dataObjectsSizeLimit: String! + dataObjectCountLimit: String! + dataObjectsCount: String! + dataObjectsSize: String! } -input AuctionCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - contentActor: JSONObject - video: ID - ownerMember: ID - ownerCuratorGroup: ID +input StorageBucketUpdateInput { + operatorStatus: JSONObject + operatorMetadata: ID + acceptingNewBags: Boolean + dataObjectsSizeLimit: String + dataObjectCountLimit: String + dataObjectsCount: String + dataObjectsSize: String } -input BuyNowCanceledEventWhereInput { +input StorageBagWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14069,61 +13632,42 @@ input BuyNowCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [BuyNowCanceledEventWhereInput!] - OR: [BuyNowCanceledEventWhereInput!] - NOT: [BuyNowCanceledEventWhereInput!] + objectsSize_eq: BigInt + objectsSize_gt: BigInt + objectsSize_gte: BigInt + objectsSize_lt: BigInt + objectsSize_lte: BigInt + objectsSize_in: [BigInt!] + owner_json: JSONObject + objects_none: StorageDataObjectWhereInput + objects_some: StorageDataObjectWhereInput + objects_every: StorageDataObjectWhereInput + storageBuckets_none: StorageBucketWhereInput + storageBuckets_some: StorageBucketWhereInput + storageBuckets_every: StorageBucketWhereInput + distributionBuckets_none: DistributionBucketWhereInput + distributionBuckets_some: DistributionBucketWhereInput + distributionBuckets_every: DistributionBucketWhereInput + AND: [StorageBagWhereInput!] + OR: [StorageBagWhereInput!] + NOT: [StorageBagWhereInput!] } -input BuyNowCanceledEventWhereUniqueInput { +input StorageBagWhereUniqueInput { id: ID! } -input BuyNowCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - ownerMember: ID - ownerCuratorGroup: ID +input StorageBagCreateInput { + objectsSize: String! + owner: JSONObject! } -input BuyNowCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - ownerMember: ID - ownerCuratorGroup: ID +input StorageBagUpdateInput { + objectsSize: String + owner: JSONObject } -input BuyNowPriceUpdatedEventWhereInput { +input ChannelNftCollectorsWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14148,69 +13692,46 @@ input BuyNowPriceUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - newPrice_eq: BigInt - newPrice_gt: BigInt - newPrice_gte: BigInt - newPrice_lt: BigInt - newPrice_lte: BigInt - newPrice_in: [BigInt!] - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [BuyNowPriceUpdatedEventWhereInput!] - OR: [BuyNowPriceUpdatedEventWhereInput!] - NOT: [BuyNowPriceUpdatedEventWhereInput!] + amount_eq: Int + amount_gt: Int + amount_gte: Int + amount_lt: Int + amount_lte: Int + amount_in: [Int!] + lastIncreaseAt_eq: DateTime + lastIncreaseAt_lt: DateTime + lastIncreaseAt_lte: DateTime + lastIncreaseAt_gt: DateTime + lastIncreaseAt_gte: DateTime + channel: ChannelWhereInput + member: MembershipWhereInput + curatorGroup: CuratorGroupWhereInput + AND: [ChannelNftCollectorsWhereInput!] + OR: [ChannelNftCollectorsWhereInput!] + NOT: [ChannelNftCollectorsWhereInput!] } -input BuyNowPriceUpdatedEventWhereUniqueInput { +input ChannelNftCollectorsWhereUniqueInput { id: ID! } -input BuyNowPriceUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - newPrice: String! - ownerMember: ID - ownerCuratorGroup: ID +input ChannelNftCollectorsCreateInput { + channel: ID! + member: ID + curatorGroup: ID + amount: Float! + lastIncreaseAt: DateTime! } -input BuyNowPriceUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - newPrice: String - ownerMember: ID - ownerCuratorGroup: ID +input ChannelNftCollectorsUpdateInput { + channel: ID + member: ID + curatorGroup: ID + amount: Float + lastIncreaseAt: DateTime } -input NftBoughtEventWhereInput { +input CuratorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14235,69 +13756,33 @@ input NftBoughtEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - video: VideoWhereInput - member: MembershipWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftBoughtEventWhereInput!] - OR: [NftBoughtEventWhereInput!] - NOT: [NftBoughtEventWhereInput!] + dummy_eq: Int + dummy_gt: Int + dummy_gte: Int + dummy_lt: Int + dummy_lte: Int + dummy_in: [Int!] + curatorGroups_none: CuratorAgentPermissionsWhereInput + curatorGroups_some: CuratorAgentPermissionsWhereInput + curatorGroups_every: CuratorAgentPermissionsWhereInput + AND: [CuratorWhereInput!] + OR: [CuratorWhereInput!] + NOT: [CuratorWhereInput!] } -input NftBoughtEventWhereUniqueInput { +input CuratorWhereUniqueInput { id: ID! } -input NftBoughtEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - member: ID! - ownerMember: ID - ownerCuratorGroup: ID - price: String! +input CuratorCreateInput { + dummy: Float } -input NftBoughtEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - member: ID - ownerMember: ID - ownerCuratorGroup: ID - price: String +input CuratorUpdateInput { + dummy: Float } -input NftSellOrderMadeEventWhereInput { +input CuratorAgentPermissionsWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14322,69 +13807,33 @@ input NftSellOrderMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftSellOrderMadeEventWhereInput!] - OR: [NftSellOrderMadeEventWhereInput!] - NOT: [NftSellOrderMadeEventWhereInput!] + permissions_containsAll: [String!] + permissions_containsNone: [String!] + permissions_containsAny: [String!] + curatorGroup: CuratorGroupWhereInput + curator: CuratorWhereInput + AND: [CuratorAgentPermissionsWhereInput!] + OR: [CuratorAgentPermissionsWhereInput!] + NOT: [CuratorAgentPermissionsWhereInput!] } -input NftSellOrderMadeEventWhereUniqueInput { +input CuratorAgentPermissionsWhereUniqueInput { id: ID! } -input NftSellOrderMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! - ownerMember: ID - ownerCuratorGroup: ID - price: String! +input CuratorAgentPermissionsCreateInput { + curatorGroup: ID! + curator: ID! + permissions: [String!]! } -input NftSellOrderMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject - ownerMember: ID - ownerCuratorGroup: ID - price: String +input CuratorAgentPermissionsUpdateInput { + curatorGroup: ID + curator: ID + permissions: [String!] } -input NftSlingedBackToTheOriginalArtistEventWhereInput { +input AuctionBidCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14428,42 +13877,42 @@ input NftSlingedBackToTheOriginalArtistEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject + member: MembershipWhereInput video: VideoWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [NftSlingedBackToTheOriginalArtistEventWhereInput!] - OR: [NftSlingedBackToTheOriginalArtistEventWhereInput!] - NOT: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + AND: [AuctionBidCanceledEventWhereInput!] + OR: [AuctionBidCanceledEventWhereInput!] + NOT: [AuctionBidCanceledEventWhereInput!] } -input NftSlingedBackToTheOriginalArtistEventWhereUniqueInput { +input AuctionBidCanceledEventWhereUniqueInput { id: ID! } -input NftSlingedBackToTheOriginalArtistEventCreateInput { +input AuctionBidCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + member: ID! video: ID! - contentActor: JSONObject! ownerMember: ID ownerCuratorGroup: ID } -input NftSlingedBackToTheOriginalArtistEventUpdateInput { +input AuctionBidCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + member: ID video: ID - contentActor: JSONObject ownerMember: ID ownerCuratorGroup: ID } -input OfferAcceptedEventWhereInput { +input NftIssuedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14507,47 +13956,60 @@ input OfferAcceptedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] + contentActor_json: JSONObject + royalty_eq: Float + royalty_gt: Float + royalty_gte: Float + royalty_lt: Float + royalty_lte: Float + royalty_in: [Float!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] video: VideoWhereInput + videoCategory: VideoCategoryWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferAcceptedEventWhereInput!] - OR: [OfferAcceptedEventWhereInput!] - NOT: [OfferAcceptedEventWhereInput!] + AND: [NftIssuedEventWhereInput!] + OR: [NftIssuedEventWhereInput!] + NOT: [NftIssuedEventWhereInput!] } -input OfferAcceptedEventWhereUniqueInput { +input NftIssuedEventWhereUniqueInput { id: ID! } -input OfferAcceptedEventCreateInput { +input NftIssuedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + contentActor: JSONObject! video: ID! + videoCategory: ID + royalty: Float + metadata: String! ownerMember: ID ownerCuratorGroup: ID - price: String } -input OfferAcceptedEventUpdateInput { +input NftIssuedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + contentActor: JSONObject video: ID + videoCategory: ID + royalty: Float + metadata: String ownerMember: ID ownerCuratorGroup: ID - price: String } -input OfferCanceledEventWhereInput { +input VideoCategoryWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14572,61 +14034,226 @@ input OfferCanceledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - contentActor_json: JSONObject - video: VideoWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferCanceledEventWhereInput!] - OR: [OfferCanceledEventWhereInput!] - NOT: [OfferCanceledEventWhereInput!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + activeVideosCounter_eq: Int + activeVideosCounter_gt: Int + activeVideosCounter_gte: Int + activeVideosCounter_lt: Int + activeVideosCounter_lte: Int + activeVideosCounter_in: [Int!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + parentCategory: VideoCategoryWhereInput + videos_none: VideoWhereInput + videos_some: VideoWhereInput + videos_every: VideoWhereInput + nfts_none: OwnedNftWhereInput + nfts_some: OwnedNftWhereInput + nfts_every: OwnedNftWhereInput + nftissuedeventvideoCategory_none: NftIssuedEventWhereInput + nftissuedeventvideoCategory_some: NftIssuedEventWhereInput + nftissuedeventvideoCategory_every: NftIssuedEventWhereInput + videocategoryparentCategory_none: VideoCategoryWhereInput + videocategoryparentCategory_some: VideoCategoryWhereInput + videocategoryparentCategory_every: VideoCategoryWhereInput + AND: [VideoCategoryWhereInput!] + OR: [VideoCategoryWhereInput!] + NOT: [VideoCategoryWhereInput!] } -input OfferCanceledEventWhereUniqueInput { +input VideoCategoryWhereUniqueInput { id: ID! } -input OfferCanceledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - video: ID! - contentActor: JSONObject! +input VideoCategoryCreateInput { + name: String + description: String + activeVideosCounter: Float! + parentCategory: ID + createdInBlock: Float! +} + +input VideoCategoryUpdateInput { + name: String + description: String + activeVideosCounter: Float + parentCategory: ID + createdInBlock: Float +} + +input TransactionalStatusUpdateWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + transactionalStatus_json: JSONObject + changedAt_eq: Int + changedAt_gt: Int + changedAt_gte: Int + changedAt_lt: Int + changedAt_lte: Int + changedAt_in: [Int!] + nft: OwnedNftWhereInput + transactionalStatusAuction: AuctionWhereInput + AND: [TransactionalStatusUpdateWhereInput!] + OR: [TransactionalStatusUpdateWhereInput!] + NOT: [TransactionalStatusUpdateWhereInput!] +} + +input TransactionalStatusUpdateWhereUniqueInput { + id: ID! +} + +input TransactionalStatusUpdateCreateInput { + nft: ID! + transactionalStatus: JSONObject! + transactionalStatusAuction: ID + changedAt: Float! +} + +input TransactionalStatusUpdateUpdateInput { + nft: ID + transactionalStatus: JSONObject + transactionalStatusAuction: ID + changedAt: Float +} + +input OwnedNftWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + metadata_eq: String + metadata_contains: String + metadata_startsWith: String + metadata_endsWith: String + metadata_in: [String!] + transactionalStatus_json: JSONObject + creatorRoyalty_eq: Float + creatorRoyalty_gt: Float + creatorRoyalty_gte: Float + creatorRoyalty_lt: Float + creatorRoyalty_lte: Float + creatorRoyalty_in: [Float!] + isOwnedByChannel_eq: Boolean + isOwnedByChannel_in: [Boolean!] + lastSalePrice_eq: BigInt + lastSalePrice_gt: BigInt + lastSalePrice_gte: BigInt + lastSalePrice_lt: BigInt + lastSalePrice_lte: BigInt + lastSalePrice_in: [BigInt!] + lastSaleDate_eq: DateTime + lastSaleDate_lt: DateTime + lastSaleDate_lte: DateTime + lastSaleDate_gt: DateTime + lastSaleDate_gte: DateTime + video: VideoWhereInput + videoCategory: VideoCategoryWhereInput + auctions_none: AuctionWhereInput + auctions_some: AuctionWhereInput + auctions_every: AuctionWhereInput + ownerMember: MembershipWhereInput + transactionalStatusAuction: AuctionWhereInput + transactionalStatusUpdates_none: TransactionalStatusUpdateWhereInput + transactionalStatusUpdates_some: TransactionalStatusUpdateWhereInput + transactionalStatusUpdates_every: TransactionalStatusUpdateWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + creatorChannel: ChannelWhereInput + bids_none: BidWhereInput + bids_some: BidWhereInput + bids_every: BidWhereInput + AND: [OwnedNftWhereInput!] + OR: [OwnedNftWhereInput!] + NOT: [OwnedNftWhereInput!] +} + +input OwnedNftWhereUniqueInput { + id: ID! +} + +input OwnedNftCreateInput { + videoCategory: ID ownerMember: ID + metadata: String! + transactionalStatus: JSONObject! + transactionalStatusAuction: ID + creatorRoyalty: Float ownerCuratorGroup: ID + isOwnedByChannel: Boolean! + creatorChannel: ID! + lastSalePrice: String + lastSaleDate: DateTime } -input OfferCanceledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - video: ID - contentActor: JSONObject +input OwnedNftUpdateInput { + videoCategory: ID ownerMember: ID + metadata: String + transactionalStatus: JSONObject + transactionalStatusAuction: ID + creatorRoyalty: Float ownerCuratorGroup: ID + isOwnedByChannel: Boolean + creatorChannel: ID + lastSalePrice: String + lastSaleDate: DateTime } -input OfferStartedEventWhereInput { +input EnglishAuctionStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14670,53 +14297,45 @@ input OfferStartedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - contentActor_json: JSONObject - price_eq: BigInt - price_gt: BigInt - price_gte: BigInt - price_lt: BigInt - price_lte: BigInt - price_in: [BigInt!] + actor_json: JSONObject video: VideoWhereInput - member: MembershipWhereInput + auction: AuctionWhereInput ownerMember: MembershipWhereInput ownerCuratorGroup: CuratorGroupWhereInput - AND: [OfferStartedEventWhereInput!] - OR: [OfferStartedEventWhereInput!] - NOT: [OfferStartedEventWhereInput!] + AND: [EnglishAuctionStartedEventWhereInput!] + OR: [EnglishAuctionStartedEventWhereInput!] + NOT: [EnglishAuctionStartedEventWhereInput!] } -input OfferStartedEventWhereUniqueInput { +input EnglishAuctionStartedEventWhereUniqueInput { id: ID! } -input OfferStartedEventCreateInput { +input EnglishAuctionStartedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + actor: JSONObject! video: ID! - contentActor: JSONObject! - member: ID! - price: String + auction: ID! ownerMember: ID ownerCuratorGroup: ID } -input OfferStartedEventUpdateInput { +input EnglishAuctionStartedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + actor: JSONObject video: ID - contentActor: JSONObject - member: ID - price: String + auction: ID ownerMember: ID ownerCuratorGroup: ID } -input CuratorGroupWhereInput { +input OpenAuctionStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14741,89 +14360,64 @@ input CuratorGroupWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - isActive_eq: Boolean - isActive_in: [Boolean!] - channels_none: ChannelWhereInput - channels_some: ChannelWhereInput - channels_every: ChannelWhereInput - nftCollectorInChannels_none: ChannelNftCollectorsWhereInput - nftCollectorInChannels_some: ChannelNftCollectorsWhereInput - nftCollectorInChannels_every: ChannelNftCollectorsWhereInput - curators_none: CuratorAgentPermissionsWhereInput - curators_some: CuratorAgentPermissionsWhereInput - curators_every: CuratorAgentPermissionsWhereInput - auctionbidcanceledeventownerCuratorGroup_none: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventownerCuratorGroup_some: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventownerCuratorGroup_every: AuctionBidCanceledEventWhereInput - auctionbidmadeeventownerCuratorGroup_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventownerCuratorGroup_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventownerCuratorGroup_every: AuctionBidMadeEventWhereInput - auctioncanceledeventownerCuratorGroup_none: AuctionCanceledEventWhereInput - auctioncanceledeventownerCuratorGroup_some: AuctionCanceledEventWhereInput - auctioncanceledeventownerCuratorGroup_every: AuctionCanceledEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventownerCuratorGroup_every: BidMadeCompletingAuctionEventWhereInput - buynowcanceledeventownerCuratorGroup_none: BuyNowCanceledEventWhereInput - buynowcanceledeventownerCuratorGroup_some: BuyNowCanceledEventWhereInput - buynowcanceledeventownerCuratorGroup_every: BuyNowCanceledEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_none: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_some: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventownerCuratorGroup_every: BuyNowPriceUpdatedEventWhereInput - englishauctionsettledeventownerCuratorGroup_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventownerCuratorGroup_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventownerCuratorGroup_every: EnglishAuctionSettledEventWhereInput - englishauctionstartedeventownerCuratorGroup_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventownerCuratorGroup_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventownerCuratorGroup_every: EnglishAuctionStartedEventWhereInput - nftboughteventownerCuratorGroup_none: NftBoughtEventWhereInput - nftboughteventownerCuratorGroup_some: NftBoughtEventWhereInput - nftboughteventownerCuratorGroup_every: NftBoughtEventWhereInput - nftissuedeventownerCuratorGroup_none: NftIssuedEventWhereInput - nftissuedeventownerCuratorGroup_some: NftIssuedEventWhereInput - nftissuedeventownerCuratorGroup_every: NftIssuedEventWhereInput - nftsellordermadeeventownerCuratorGroup_none: NftSellOrderMadeEventWhereInput - nftsellordermadeeventownerCuratorGroup_some: NftSellOrderMadeEventWhereInput - nftsellordermadeeventownerCuratorGroup_every: NftSellOrderMadeEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_none: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_some: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventownerCuratorGroup_every: NftSlingedBackToTheOriginalArtistEventWhereInput - offeracceptedeventownerCuratorGroup_none: OfferAcceptedEventWhereInput - offeracceptedeventownerCuratorGroup_some: OfferAcceptedEventWhereInput - offeracceptedeventownerCuratorGroup_every: OfferAcceptedEventWhereInput - offercanceledeventownerCuratorGroup_none: OfferCanceledEventWhereInput - offercanceledeventownerCuratorGroup_some: OfferCanceledEventWhereInput - offercanceledeventownerCuratorGroup_every: OfferCanceledEventWhereInput - offerstartedeventownerCuratorGroup_none: OfferStartedEventWhereInput - offerstartedeventownerCuratorGroup_some: OfferStartedEventWhereInput - offerstartedeventownerCuratorGroup_every: OfferStartedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventownerCuratorGroup_every: OpenAuctionBidAcceptedEventWhereInput - openauctionstartedeventownerCuratorGroup_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventownerCuratorGroup_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventownerCuratorGroup_every: OpenAuctionStartedEventWhereInput - ownednftownerCuratorGroup_none: OwnedNftWhereInput - ownednftownerCuratorGroup_some: OwnedNftWhereInput - ownednftownerCuratorGroup_every: OwnedNftWhereInput - AND: [CuratorGroupWhereInput!] - OR: [CuratorGroupWhereInput!] - NOT: [CuratorGroupWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + actor_json: JSONObject + video: VideoWhereInput + auction: AuctionWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OpenAuctionStartedEventWhereInput!] + OR: [OpenAuctionStartedEventWhereInput!] + NOT: [OpenAuctionStartedEventWhereInput!] } -input CuratorGroupWhereUniqueInput { +input OpenAuctionStartedEventWhereUniqueInput { id: ID! } -input CuratorGroupCreateInput { - isActive: Boolean! +input OpenAuctionStartedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + actor: JSONObject! + video: ID! + auction: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input CuratorGroupUpdateInput { - isActive: Boolean +input OpenAuctionStartedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + actor: JSONObject + video: ID + auction: ID + ownerMember: ID + ownerCuratorGroup: ID } -input VideoSubtitleWhereInput { +input AuctionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14848,45 +14442,95 @@ input VideoSubtitleWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - type_eq: String - type_contains: String - type_startsWith: String - type_endsWith: String - type_in: [String!] - mimeType_eq: String - mimeType_contains: String - mimeType_startsWith: String - mimeType_endsWith: String - mimeType_in: [String!] - video: VideoWhereInput - language: LanguageWhereInput - asset: StorageDataObjectWhereInput - AND: [VideoSubtitleWhereInput!] - OR: [VideoSubtitleWhereInput!] - NOT: [VideoSubtitleWhereInput!] + startingPrice_eq: BigInt + startingPrice_gt: BigInt + startingPrice_gte: BigInt + startingPrice_lt: BigInt + startingPrice_lte: BigInt + startingPrice_in: [BigInt!] + buyNowPrice_eq: BigInt + buyNowPrice_gt: BigInt + buyNowPrice_gte: BigInt + buyNowPrice_lt: BigInt + buyNowPrice_lte: BigInt + buyNowPrice_in: [BigInt!] + auctionType_json: JSONObject + startsAtBlock_eq: Int + startsAtBlock_gt: Int + startsAtBlock_gte: Int + startsAtBlock_lt: Int + startsAtBlock_lte: Int + startsAtBlock_in: [Int!] + endedAtBlock_eq: Int + endedAtBlock_gt: Int + endedAtBlock_gte: Int + endedAtBlock_lt: Int + endedAtBlock_lte: Int + endedAtBlock_in: [Int!] + isCanceled_eq: Boolean + isCanceled_in: [Boolean!] + isCompleted_eq: Boolean + isCompleted_in: [Boolean!] + nft: OwnedNftWhereInput + initialOwner: MembershipWhereInput + winningMember: MembershipWhereInput + topBid: BidWhereInput + bids_none: BidWhereInput + bids_some: BidWhereInput + bids_every: BidWhereInput + whitelistedMembers_none: MembershipWhereInput + whitelistedMembers_some: MembershipWhereInput + whitelistedMembers_every: MembershipWhereInput + englishauctionstartedeventauction_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventauction_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventauction_every: EnglishAuctionStartedEventWhereInput + openauctionstartedeventauction_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventauction_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventauction_every: OpenAuctionStartedEventWhereInput + ownednfttransactionalStatusAuction_none: OwnedNftWhereInput + ownednfttransactionalStatusAuction_some: OwnedNftWhereInput + ownednfttransactionalStatusAuction_every: OwnedNftWhereInput + transactionalstatusupdatetransactionalStatusAuction_none: TransactionalStatusUpdateWhereInput + transactionalstatusupdatetransactionalStatusAuction_some: TransactionalStatusUpdateWhereInput + transactionalstatusupdatetransactionalStatusAuction_every: TransactionalStatusUpdateWhereInput + AND: [AuctionWhereInput!] + OR: [AuctionWhereInput!] + NOT: [AuctionWhereInput!] } -input VideoSubtitleWhereUniqueInput { +input AuctionWhereUniqueInput { id: ID! } -input VideoSubtitleCreateInput { - video: ID! - type: String! - language: ID - mimeType: String! - asset: ID +input AuctionCreateInput { + nft: ID! + initialOwner: ID + winningMember: ID + startingPrice: String! + buyNowPrice: String + auctionType: JSONObject! + topBid: ID + startsAtBlock: Float! + endedAtBlock: Float + isCanceled: Boolean! + isCompleted: Boolean! } -input VideoSubtitleUpdateInput { - video: ID - type: String - language: ID - mimeType: String - asset: ID +input AuctionUpdateInput { + nft: ID + initialOwner: ID + winningMember: ID + startingPrice: String + buyNowPrice: String + auctionType: JSONObject + topBid: ID + startsAtBlock: Float + endedAtBlock: Float + isCanceled: Boolean + isCompleted: Boolean } -input LanguageWhereInput { +input BidMadeCompletingAuctionEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14911,46 +14555,81 @@ input LanguageWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - iso_eq: String - iso_contains: String - iso_startsWith: String - iso_endsWith: String - iso_in: [String!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - channellanguage_none: ChannelWhereInput - channellanguage_some: ChannelWhereInput - channellanguage_every: ChannelWhereInput - videolanguage_none: VideoWhereInput - videolanguage_some: VideoWhereInput - videolanguage_every: VideoWhereInput - videosubtitlelanguage_none: VideoSubtitleWhereInput - videosubtitlelanguage_some: VideoSubtitleWhereInput - videosubtitlelanguage_every: VideoSubtitleWhereInput - AND: [LanguageWhereInput!] - OR: [LanguageWhereInput!] - NOT: [LanguageWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] + member: MembershipWhereInput + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + winningBid: BidWhereInput + previousTopBid: BidWhereInput + previousTopBidder: MembershipWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + AND: [BidMadeCompletingAuctionEventWhereInput!] + OR: [BidMadeCompletingAuctionEventWhereInput!] + NOT: [BidMadeCompletingAuctionEventWhereInput!] } -input LanguageWhereUniqueInput { +input BidMadeCompletingAuctionEventWhereUniqueInput { id: ID! } -input LanguageCreateInput { - iso: String! - createdInBlock: Float! +input BidMadeCompletingAuctionEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + member: ID! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID + price: String! + winningBid: ID! + previousTopBid: ID + previousTopBidder: ID } -input LanguageUpdateInput { - iso: String - createdInBlock: Float +input BidMadeCompletingAuctionEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + member: ID + video: ID + ownerMember: ID + ownerCuratorGroup: ID + price: String + winningBid: ID + previousTopBid: ID + previousTopBidder: ID } -input CollaboratorWhereInput { +input EnglishAuctionSettledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -14975,33 +14654,67 @@ input CollaboratorWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - permissions_containsAll: [String!] - permissions_containsNone: [String!] - permissions_containsAny: [String!] - channel: ChannelWhereInput - member: MembershipWhereInput - AND: [CollaboratorWhereInput!] - OR: [CollaboratorWhereInput!] - NOT: [CollaboratorWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + winner: MembershipWhereInput + winningBid: BidWhereInput + video: VideoWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [EnglishAuctionSettledEventWhereInput!] + OR: [EnglishAuctionSettledEventWhereInput!] + NOT: [EnglishAuctionSettledEventWhereInput!] } -input CollaboratorWhereUniqueInput { +input EnglishAuctionSettledEventWhereUniqueInput { id: ID! } -input CollaboratorCreateInput { - channel: ID! - member: ID! - permissions: [String!]! +input EnglishAuctionSettledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + winner: ID! + winningBid: ID! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input CollaboratorUpdateInput { - channel: ID - member: ID - permissions: [String!] +input EnglishAuctionSettledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + winner: ID + winningBid: ID + video: ID + ownerMember: ID + ownerCuratorGroup: ID } -input ChannelRewardClaimedEventWhereInput { +input OpenAuctionBidAcceptedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15045,41 +14758,51 @@ input ChannelRewardClaimedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - channel: ChannelWhereInput - AND: [ChannelRewardClaimedEventWhereInput!] - OR: [ChannelRewardClaimedEventWhereInput!] - NOT: [ChannelRewardClaimedEventWhereInput!] + contentActor_json: JSONObject + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + winningBid: BidWhereInput + winningBidder: MembershipWhereInput + bidders_none: MembershipWhereInput + bidders_some: MembershipWhereInput + bidders_every: MembershipWhereInput + AND: [OpenAuctionBidAcceptedEventWhereInput!] + OR: [OpenAuctionBidAcceptedEventWhereInput!] + NOT: [OpenAuctionBidAcceptedEventWhereInput!] } -input ChannelRewardClaimedEventWhereUniqueInput { +input OpenAuctionBidAcceptedEventWhereUniqueInput { id: ID! } -input ChannelRewardClaimedEventCreateInput { +input OpenAuctionBidAcceptedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - channel: ID! - amount: String! + contentActor: JSONObject! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID + winningBid: ID + winningBidder: ID } -input ChannelRewardClaimedEventUpdateInput { +input OpenAuctionBidAcceptedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - channel: ID - amount: String + contentActor: JSONObject + video: ID + ownerMember: ID + ownerCuratorGroup: ID + winningBid: ID + winningBidder: ID } -input ChannelFundsWithdrawnEventWhereInput { +input BidWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15104,70 +14827,75 @@ input ChannelFundsWithdrawnEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] amount_eq: BigInt amount_gt: BigInt amount_gte: BigInt amount_lt: BigInt amount_lte: BigInt amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - actor_json: JSONObject - channel: ChannelWhereInput - AND: [ChannelFundsWithdrawnEventWhereInput!] - OR: [ChannelFundsWithdrawnEventWhereInput!] - NOT: [ChannelFundsWithdrawnEventWhereInput!] + isCanceled_eq: Boolean + isCanceled_in: [Boolean!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + auction: AuctionWhereInput + nft: OwnedNftWhereInput + auctionTopBid: AuctionWhereInput + bidder: MembershipWhereInput + auctionbidmadeeventpreviousTopBid_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventpreviousTopBid_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventpreviousTopBid_every: AuctionBidMadeEventWhereInput + bidmadecompletingauctioneventwinningBid_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventwinningBid_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventwinningBid_every: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventpreviousTopBid_every: BidMadeCompletingAuctionEventWhereInput + englishauctionsettledeventwinningBid_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventwinningBid_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventwinningBid_every: EnglishAuctionSettledEventWhereInput + openauctionbidacceptedeventwinningBid_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventwinningBid_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventwinningBid_every: OpenAuctionBidAcceptedEventWhereInput + AND: [BidWhereInput!] + OR: [BidWhereInput!] + NOT: [BidWhereInput!] } -input ChannelFundsWithdrawnEventWhereUniqueInput { +input BidWhereUniqueInput { id: ID! } -input ChannelFundsWithdrawnEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - channel: ID! +input BidCreateInput { + auction: ID! + nft: ID! + bidder: ID! amount: String! - account: String - actor: JSONObject! + isCanceled: Boolean! + createdInBlock: Float! + indexInBlock: Float! } -input ChannelFundsWithdrawnEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - channel: ID +input BidUpdateInput { + auction: ID + nft: ID + bidder: ID amount: String - account: String - actor: JSONObject + isCanceled: Boolean + createdInBlock: Float + indexInBlock: Float } -input ChannelPaymentMadeEventWhereInput { +input AuctionBidMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15211,54 +14939,56 @@ input ChannelPaymentMadeEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - paymentContext_json: JSONObject - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - payer: MembershipWhereInput - payeeChannel: ChannelWhereInput - AND: [ChannelPaymentMadeEventWhereInput!] - OR: [ChannelPaymentMadeEventWhereInput!] - NOT: [ChannelPaymentMadeEventWhereInput!] + bidAmount_eq: BigInt + bidAmount_gt: BigInt + bidAmount_gte: BigInt + bidAmount_lt: BigInt + bidAmount_lte: BigInt + bidAmount_in: [BigInt!] + member: MembershipWhereInput + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + previousTopBid: BidWhereInput + previousTopBidder: MembershipWhereInput + AND: [AuctionBidMadeEventWhereInput!] + OR: [AuctionBidMadeEventWhereInput!] + NOT: [AuctionBidMadeEventWhereInput!] } -input ChannelPaymentMadeEventWhereUniqueInput { +input AuctionBidMadeEventWhereUniqueInput { id: ID! } -input ChannelPaymentMadeEventCreateInput { +input AuctionBidMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - payer: ID! - amount: String! - paymentContext: JSONObject! - payeeChannel: ID - rationale: String + member: ID! + video: ID! + bidAmount: String! + ownerMember: ID + ownerCuratorGroup: ID + previousTopBid: ID + previousTopBidder: ID } -input ChannelPaymentMadeEventUpdateInput { +input AuctionBidMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - payer: ID - amount: String - paymentContext: JSONObject - payeeChannel: ID - rationale: String + member: ID + video: ID + bidAmount: String + ownerMember: ID + ownerCuratorGroup: ID + previousTopBid: ID + previousTopBidder: ID } -input ChannelRewardClaimedAndWithdrawnEventWhereInput { +input AuctionCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15302,51 +15032,42 @@ input ChannelRewardClaimedAndWithdrawnEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - actor_json: JSONObject - channel: ChannelWhereInput - AND: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] - OR: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] - NOT: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + contentActor_json: JSONObject + video: VideoWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [AuctionCanceledEventWhereInput!] + OR: [AuctionCanceledEventWhereInput!] + NOT: [AuctionCanceledEventWhereInput!] } -input ChannelRewardClaimedAndWithdrawnEventWhereUniqueInput { +input AuctionCanceledEventWhereUniqueInput { id: ID! } -input ChannelRewardClaimedAndWithdrawnEventCreateInput { +input AuctionCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - channel: ID! - amount: String! - account: String - actor: JSONObject! + contentActor: JSONObject! + video: ID! + ownerMember: ID + ownerCuratorGroup: ID } -input ChannelRewardClaimedAndWithdrawnEventUpdateInput { +input AuctionCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - channel: ID - amount: String - account: String - actor: JSONObject + contentActor: JSONObject + video: ID + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionWhereInput { +input BuyNowCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15371,46 +15092,61 @@ input CommentReactionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reactionId_eq: Int - reactionId_gt: Int - reactionId_gte: Int - reactionId_lt: Int - reactionId_lte: Int - reactionId_in: [Int!] - memberId_eq: String - memberId_contains: String - memberId_startsWith: String - memberId_endsWith: String - memberId_in: [String!] - member: MembershipWhereInput - comment: CommentWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject video: VideoWhereInput - AND: [CommentReactionWhereInput!] - OR: [CommentReactionWhereInput!] - NOT: [CommentReactionWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [BuyNowCanceledEventWhereInput!] + OR: [BuyNowCanceledEventWhereInput!] + NOT: [BuyNowCanceledEventWhereInput!] } -input CommentReactionWhereUniqueInput { +input BuyNowCanceledEventWhereUniqueInput { id: ID! } -input CommentReactionCreateInput { - reactionId: Float! - member: ID! - memberId: String! - comment: ID! +input BuyNowCanceledEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! video: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionUpdateInput { - reactionId: Float - member: ID - memberId: String - comment: ID +input BuyNowCanceledEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float video: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionsCountByReactionIdWhereInput { +input BuyNowPriceUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15435,44 +15171,69 @@ input CommentReactionsCountByReactionIdWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reactionId_eq: Int - reactionId_gt: Int - reactionId_gte: Int - reactionId_lt: Int - reactionId_lte: Int - reactionId_in: [Int!] - count_eq: Int - count_gt: Int - count_gte: Int - count_lt: Int - count_lte: Int - count_in: [Int!] - comment: CommentWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject + newPrice_eq: BigInt + newPrice_gt: BigInt + newPrice_gte: BigInt + newPrice_lt: BigInt + newPrice_lte: BigInt + newPrice_in: [BigInt!] video: VideoWhereInput - AND: [CommentReactionsCountByReactionIdWhereInput!] - OR: [CommentReactionsCountByReactionIdWhereInput!] - NOT: [CommentReactionsCountByReactionIdWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [BuyNowPriceUpdatedEventWhereInput!] + OR: [BuyNowPriceUpdatedEventWhereInput!] + NOT: [BuyNowPriceUpdatedEventWhereInput!] } -input CommentReactionsCountByReactionIdWhereUniqueInput { +input BuyNowPriceUpdatedEventWhereUniqueInput { id: ID! } -input CommentReactionsCountByReactionIdCreateInput { - reactionId: Float! - count: Float! - comment: ID! +input BuyNowPriceUpdatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! video: ID! + contentActor: JSONObject! + newPrice: String! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactionsCountByReactionIdUpdateInput { - reactionId: Float - count: Float - comment: ID +input BuyNowPriceUpdatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float video: ID + contentActor: JSONObject + newPrice: String + ownerMember: ID + ownerCuratorGroup: ID } -input CommentTextUpdatedEventWhereInput { +input NftBoughtEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15516,46 +15277,50 @@ input CommentTextUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newText_eq: String - newText_contains: String - newText_startsWith: String - newText_endsWith: String - newText_in: [String!] - comment: CommentWhereInput + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentTextUpdatedEventWhereInput!] - OR: [CommentTextUpdatedEventWhereInput!] - NOT: [CommentTextUpdatedEventWhereInput!] + member: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftBoughtEventWhereInput!] + OR: [NftBoughtEventWhereInput!] + NOT: [NftBoughtEventWhereInput!] } -input CommentTextUpdatedEventWhereUniqueInput { +input NftBoughtEventWhereUniqueInput { id: ID! } -input CommentTextUpdatedEventCreateInput { +input NftBoughtEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - newText: String! + member: ID! + ownerMember: ID + ownerCuratorGroup: ID + price: String! } -input CommentTextUpdatedEventUpdateInput { +input NftBoughtEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - newText: String + member: ID + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentDeletedEventWhereInput { +input NftSellOrderMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15599,39 +15364,50 @@ input CommentDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - comment: CommentWhereInput + contentActor_json: JSONObject + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentDeletedEventWhereInput!] - OR: [CommentDeletedEventWhereInput!] - NOT: [CommentDeletedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftSellOrderMadeEventWhereInput!] + OR: [NftSellOrderMadeEventWhereInput!] + NOT: [NftSellOrderMadeEventWhereInput!] } -input CommentDeletedEventWhereUniqueInput { +input NftSellOrderMadeEventWhereUniqueInput { id: ID! } -input CommentDeletedEventCreateInput { +input NftSellOrderMadeEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID + price: String! } -input CommentDeletedEventUpdateInput { +input NftSellOrderMadeEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentModeratedEventWhereInput { +input NftSlingedBackToTheOriginalArtistEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15675,49 +15451,42 @@ input CommentModeratedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - actor_json: JSONObject - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - comment: CommentWhereInput + contentActor_json: JSONObject video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentModeratedEventWhereInput!] - OR: [CommentModeratedEventWhereInput!] - NOT: [CommentModeratedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + OR: [NftSlingedBackToTheOriginalArtistEventWhereInput!] + NOT: [NftSlingedBackToTheOriginalArtistEventWhereInput!] } -input CommentModeratedEventWhereUniqueInput { +input NftSlingedBackToTheOriginalArtistEventWhereUniqueInput { id: ID! } -input CommentModeratedEventCreateInput { +input NftSlingedBackToTheOriginalArtistEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - actor: JSONObject! - rationale: String! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentModeratedEventUpdateInput { +input NftSlingedBackToTheOriginalArtistEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - actor: JSONObject - rationale: String + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentPinnedEventWhereInput { +input OfferAcceptedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15761,43 +15530,47 @@ input CommentPinnedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - action_eq: Boolean - action_in: [Boolean!] - comment: CommentWhereInput + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentPinnedEventWhereInput!] - OR: [CommentPinnedEventWhereInput!] - NOT: [CommentPinnedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferAcceptedEventWhereInput!] + OR: [OfferAcceptedEventWhereInput!] + NOT: [OfferAcceptedEventWhereInput!] } -input CommentPinnedEventWhereUniqueInput { +input OfferAcceptedEventWhereUniqueInput { id: ID! } -input CommentPinnedEventCreateInput { +input OfferAcceptedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - action: Boolean! + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentPinnedEventUpdateInput { +input OfferAcceptedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - action: Boolean + ownerMember: ID + ownerCuratorGroup: ID + price: String } -input CommentReactedEventWhereInput { +input OfferCanceledEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15841,50 +15614,42 @@ input CommentReactedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reactionResult_eq: Int - reactionResult_gt: Int - reactionResult_gte: Int - reactionResult_lt: Int - reactionResult_lte: Int - reactionResult_in: [Int!] - comment: CommentWhereInput + contentActor_json: JSONObject video: VideoWhereInput - videoChannel: ChannelWhereInput - reactingMember: MembershipWhereInput - AND: [CommentReactedEventWhereInput!] - OR: [CommentReactedEventWhereInput!] - NOT: [CommentReactedEventWhereInput!] + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferCanceledEventWhereInput!] + OR: [OfferCanceledEventWhereInput!] + NOT: [OfferCanceledEventWhereInput!] } -input CommentReactedEventWhereUniqueInput { +input OfferCanceledEventWhereUniqueInput { id: ID! } -input CommentReactedEventCreateInput { +input OfferCanceledEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! video: ID! - videoChannel: ID! - reactionResult: Float! - reactingMember: ID! + contentActor: JSONObject! + ownerMember: ID + ownerCuratorGroup: ID } -input CommentReactedEventUpdateInput { +input OfferCanceledEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID video: ID - videoChannel: ID - reactionResult: Float - reactingMember: ID + contentActor: JSONObject + ownerMember: ID + ownerCuratorGroup: ID } -input CommentWhereInput { +input OfferStartedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -15909,179 +15674,72 @@ input CommentWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - status_eq: CommentStatus - status_in: [CommentStatus!] - repliesCount_eq: Int - repliesCount_gt: Int - repliesCount_gte: Int - repliesCount_lt: Int - repliesCount_lte: Int - repliesCount_in: [Int!] - reactionsCount_eq: Int - reactionsCount_gt: Int - reactionsCount_gte: Int - reactionsCount_lt: Int - reactionsCount_lte: Int - reactionsCount_in: [Int!] - reactionsAndRepliesCount_eq: Int - reactionsAndRepliesCount_gt: Int - reactionsAndRepliesCount_gte: Int - reactionsAndRepliesCount_lt: Int - reactionsAndRepliesCount_lte: Int - reactionsAndRepliesCount_in: [Int!] - isEdited_eq: Boolean - isEdited_in: [Boolean!] - author: MembershipWhereInput + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + contentActor_json: JSONObject + price_eq: BigInt + price_gt: BigInt + price_gte: BigInt + price_lt: BigInt + price_lte: BigInt + price_in: [BigInt!] video: VideoWhereInput - reactions_none: CommentReactionWhereInput - reactions_some: CommentReactionWhereInput - reactions_every: CommentReactionWhereInput - reactionsCountByReactionId_none: CommentReactionsCountByReactionIdWhereInput - reactionsCountByReactionId_some: CommentReactionsCountByReactionIdWhereInput - reactionsCountByReactionId_every: CommentReactionsCountByReactionIdWhereInput - parentComment: CommentWhereInput - edits_none: CommentTextUpdatedEventWhereInput - edits_some: CommentTextUpdatedEventWhereInput - edits_every: CommentTextUpdatedEventWhereInput - deletedInEvent: CommentDeletedEventWhereInput - moderatedInEvent: CommentModeratedEventWhereInput - commentparentComment_none: CommentWhereInput - commentparentComment_some: CommentWhereInput - commentparentComment_every: CommentWhereInput - commentcreatedeventcomment_none: CommentCreatedEventWhereInput - commentcreatedeventcomment_some: CommentCreatedEventWhereInput - commentcreatedeventcomment_every: CommentCreatedEventWhereInput - commentpinnedeventcomment_none: CommentPinnedEventWhereInput - commentpinnedeventcomment_some: CommentPinnedEventWhereInput - commentpinnedeventcomment_every: CommentPinnedEventWhereInput - commentreactedeventcomment_none: CommentReactedEventWhereInput - commentreactedeventcomment_some: CommentReactedEventWhereInput - commentreactedeventcomment_every: CommentReactedEventWhereInput - AND: [CommentWhereInput!] - OR: [CommentWhereInput!] - NOT: [CommentWhereInput!] -} - -input CommentWhereUniqueInput { - id: ID! -} - -input CommentCreateInput { - author: ID! - text: String! - video: ID! - status: CommentStatus! - parentComment: ID - repliesCount: Float! - reactionsCount: Float! - reactionsAndRepliesCount: Float! - isEdited: Boolean! -} - -input CommentUpdateInput { - author: ID - text: String - video: ID - status: CommentStatus - parentComment: ID - repliesCount: Float - reactionsCount: Float - reactionsAndRepliesCount: Float - isEdited: Boolean -} - -input CommentCreatedEventWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - comment: CommentWhereInput - parentCommentAuthor: MembershipWhereInput - video: VideoWhereInput - videoChannel: ChannelWhereInput - AND: [CommentCreatedEventWhereInput!] - OR: [CommentCreatedEventWhereInput!] - NOT: [CommentCreatedEventWhereInput!] + member: MembershipWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + AND: [OfferStartedEventWhereInput!] + OR: [OfferStartedEventWhereInput!] + NOT: [OfferStartedEventWhereInput!] } -input CommentCreatedEventWhereUniqueInput { +input OfferStartedEventWhereUniqueInput { id: ID! } -input CommentCreatedEventCreateInput { +input OfferStartedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - comment: ID! - parentCommentAuthor: ID video: ID! - videoChannel: ID! - text: String! + contentActor: JSONObject! + member: ID! + price: String + ownerMember: ID + ownerCuratorGroup: ID } -input CommentCreatedEventUpdateInput { +input OfferStartedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - comment: ID - parentCommentAuthor: ID video: ID - videoChannel: ID - text: String + contentActor: JSONObject + member: ID + price: String + ownerMember: ID + ownerCuratorGroup: ID } -input MemberBannedFromChannelEventWhereInput { +input CuratorGroupWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16106,59 +15764,89 @@ input MemberBannedFromChannelEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - action_eq: Boolean - action_in: [Boolean!] - channel: ChannelWhereInput - member: MembershipWhereInput - AND: [MemberBannedFromChannelEventWhereInput!] - OR: [MemberBannedFromChannelEventWhereInput!] - NOT: [MemberBannedFromChannelEventWhereInput!] + isActive_eq: Boolean + isActive_in: [Boolean!] + channels_none: ChannelWhereInput + channels_some: ChannelWhereInput + channels_every: ChannelWhereInput + nftCollectorInChannels_none: ChannelNftCollectorsWhereInput + nftCollectorInChannels_some: ChannelNftCollectorsWhereInput + nftCollectorInChannels_every: ChannelNftCollectorsWhereInput + curators_none: CuratorAgentPermissionsWhereInput + curators_some: CuratorAgentPermissionsWhereInput + curators_every: CuratorAgentPermissionsWhereInput + auctionbidcanceledeventownerCuratorGroup_none: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventownerCuratorGroup_some: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventownerCuratorGroup_every: AuctionBidCanceledEventWhereInput + auctionbidmadeeventownerCuratorGroup_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventownerCuratorGroup_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventownerCuratorGroup_every: AuctionBidMadeEventWhereInput + auctioncanceledeventownerCuratorGroup_none: AuctionCanceledEventWhereInput + auctioncanceledeventownerCuratorGroup_some: AuctionCanceledEventWhereInput + auctioncanceledeventownerCuratorGroup_every: AuctionCanceledEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventownerCuratorGroup_every: BidMadeCompletingAuctionEventWhereInput + buynowcanceledeventownerCuratorGroup_none: BuyNowCanceledEventWhereInput + buynowcanceledeventownerCuratorGroup_some: BuyNowCanceledEventWhereInput + buynowcanceledeventownerCuratorGroup_every: BuyNowCanceledEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_none: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_some: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventownerCuratorGroup_every: BuyNowPriceUpdatedEventWhereInput + englishauctionsettledeventownerCuratorGroup_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventownerCuratorGroup_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventownerCuratorGroup_every: EnglishAuctionSettledEventWhereInput + englishauctionstartedeventownerCuratorGroup_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventownerCuratorGroup_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventownerCuratorGroup_every: EnglishAuctionStartedEventWhereInput + nftboughteventownerCuratorGroup_none: NftBoughtEventWhereInput + nftboughteventownerCuratorGroup_some: NftBoughtEventWhereInput + nftboughteventownerCuratorGroup_every: NftBoughtEventWhereInput + nftissuedeventownerCuratorGroup_none: NftIssuedEventWhereInput + nftissuedeventownerCuratorGroup_some: NftIssuedEventWhereInput + nftissuedeventownerCuratorGroup_every: NftIssuedEventWhereInput + nftsellordermadeeventownerCuratorGroup_none: NftSellOrderMadeEventWhereInput + nftsellordermadeeventownerCuratorGroup_some: NftSellOrderMadeEventWhereInput + nftsellordermadeeventownerCuratorGroup_every: NftSellOrderMadeEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_none: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_some: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventownerCuratorGroup_every: NftSlingedBackToTheOriginalArtistEventWhereInput + offeracceptedeventownerCuratorGroup_none: OfferAcceptedEventWhereInput + offeracceptedeventownerCuratorGroup_some: OfferAcceptedEventWhereInput + offeracceptedeventownerCuratorGroup_every: OfferAcceptedEventWhereInput + offercanceledeventownerCuratorGroup_none: OfferCanceledEventWhereInput + offercanceledeventownerCuratorGroup_some: OfferCanceledEventWhereInput + offercanceledeventownerCuratorGroup_every: OfferCanceledEventWhereInput + offerstartedeventownerCuratorGroup_none: OfferStartedEventWhereInput + offerstartedeventownerCuratorGroup_some: OfferStartedEventWhereInput + offerstartedeventownerCuratorGroup_every: OfferStartedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventownerCuratorGroup_every: OpenAuctionBidAcceptedEventWhereInput + openauctionstartedeventownerCuratorGroup_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventownerCuratorGroup_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventownerCuratorGroup_every: OpenAuctionStartedEventWhereInput + ownednftownerCuratorGroup_none: OwnedNftWhereInput + ownednftownerCuratorGroup_some: OwnedNftWhereInput + ownednftownerCuratorGroup_every: OwnedNftWhereInput + AND: [CuratorGroupWhereInput!] + OR: [CuratorGroupWhereInput!] + NOT: [CuratorGroupWhereInput!] } -input MemberBannedFromChannelEventWhereUniqueInput { +input CuratorGroupWhereUniqueInput { id: ID! } -input MemberBannedFromChannelEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - channel: ID! - member: ID! - action: Boolean! +input CuratorGroupCreateInput { + isActive: Boolean! } -input MemberBannedFromChannelEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - channel: ID - member: ID - action: Boolean +input CuratorGroupUpdateInput { + isActive: Boolean } -input VideoReactedEventWhereInput { +input VideoSubtitleWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16183,62 +15871,45 @@ input VideoReactedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - reactionResult_eq: VideoReactionOptions - reactionResult_in: [VideoReactionOptions!] + type_eq: String + type_contains: String + type_startsWith: String + type_endsWith: String + type_in: [String!] + mimeType_eq: String + mimeType_contains: String + mimeType_startsWith: String + mimeType_endsWith: String + mimeType_in: [String!] video: VideoWhereInput - videoChannel: ChannelWhereInput - reactingMember: MembershipWhereInput - AND: [VideoReactedEventWhereInput!] - OR: [VideoReactedEventWhereInput!] - NOT: [VideoReactedEventWhereInput!] + language: LanguageWhereInput + asset: StorageDataObjectWhereInput + AND: [VideoSubtitleWhereInput!] + OR: [VideoSubtitleWhereInput!] + NOT: [VideoSubtitleWhereInput!] } -input VideoReactedEventWhereUniqueInput { +input VideoSubtitleWhereUniqueInput { id: ID! } -input VideoReactedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! +input VideoSubtitleCreateInput { video: ID! - videoChannel: ID! - reactionResult: VideoReactionOptions! - reactingMember: ID! + type: String! + language: ID + mimeType: String! + asset: ID } -input VideoReactedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float +input VideoSubtitleUpdateInput { video: ID - videoChannel: ID - reactionResult: VideoReactionOptions - reactingMember: ID + type: String + language: ID + mimeType: String + asset: ID } -input ChannelWhereInput { +input LanguageWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16263,168 +15934,46 @@ input ChannelWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - activeVideosCounter_eq: Int - activeVideosCounter_gt: Int - activeVideosCounter_gte: Int - activeVideosCounter_lt: Int - activeVideosCounter_lte: Int - activeVideosCounter_in: [Int!] - isPublic_eq: Boolean - isPublic_in: [Boolean!] - isCensored_eq: Boolean - isCensored_in: [Boolean!] + iso_eq: String + iso_contains: String + iso_startsWith: String + iso_endsWith: String + iso_in: [String!] createdInBlock_eq: Int createdInBlock_gt: Int createdInBlock_gte: Int createdInBlock_lt: Int createdInBlock_lte: Int createdInBlock_in: [Int!] - rewardAccount_eq: String - rewardAccount_contains: String - rewardAccount_startsWith: String - rewardAccount_endsWith: String - rewardAccount_in: [String!] - channelStateBloatBond_eq: BigInt - channelStateBloatBond_gt: BigInt - channelStateBloatBond_gte: BigInt - channelStateBloatBond_lt: BigInt - channelStateBloatBond_lte: BigInt - channelStateBloatBond_in: [BigInt!] - privilegeLevel_eq: Int - privilegeLevel_gt: Int - privilegeLevel_gte: Int - privilegeLevel_lt: Int - privilegeLevel_lte: Int - privilegeLevel_in: [Int!] - cumulativeRewardClaimed_eq: BigInt - cumulativeRewardClaimed_gt: BigInt - cumulativeRewardClaimed_gte: BigInt - cumulativeRewardClaimed_lt: BigInt - cumulativeRewardClaimed_lte: BigInt - cumulativeRewardClaimed_in: [BigInt!] - totalVideosCreated_eq: Int - totalVideosCreated_gt: Int - totalVideosCreated_gte: Int - totalVideosCreated_lt: Int - totalVideosCreated_lte: Int - totalVideosCreated_in: [Int!] - entryApp: AppWhereInput - ownerMember: MembershipWhereInput - ownerCuratorGroup: CuratorGroupWhereInput - coverPhoto: StorageDataObjectWhereInput - avatarPhoto: StorageDataObjectWhereInput - language: LanguageWhereInput - videos_none: VideoWhereInput - videos_some: VideoWhereInput - videos_every: VideoWhereInput - collaborators_none: CollaboratorWhereInput - collaborators_some: CollaboratorWhereInput - collaborators_every: CollaboratorWhereInput - bannedMembers_none: MembershipWhereInput - bannedMembers_some: MembershipWhereInput - bannedMembers_every: MembershipWhereInput - channelNftCollectors_none: ChannelNftCollectorsWhereInput - channelNftCollectors_some: ChannelNftCollectorsWhereInput - channelNftCollectors_every: ChannelNftCollectorsWhereInput - claimedRewards_none: ChannelRewardClaimedEventWhereInput - claimedRewards_some: ChannelRewardClaimedEventWhereInput - claimedRewards_every: ChannelRewardClaimedEventWhereInput - channelfundswithdrawneventchannel_none: ChannelFundsWithdrawnEventWhereInput - channelfundswithdrawneventchannel_some: ChannelFundsWithdrawnEventWhereInput - channelfundswithdrawneventchannel_every: ChannelFundsWithdrawnEventWhereInput - channelpaymentmadeeventpayeeChannel_none: ChannelPaymentMadeEventWhereInput - channelpaymentmadeeventpayeeChannel_some: ChannelPaymentMadeEventWhereInput - channelpaymentmadeeventpayeeChannel_every: ChannelPaymentMadeEventWhereInput - channelrewardclaimedandwithdrawneventchannel_none: ChannelRewardClaimedAndWithdrawnEventWhereInput - channelrewardclaimedandwithdrawneventchannel_some: ChannelRewardClaimedAndWithdrawnEventWhereInput - channelrewardclaimedandwithdrawneventchannel_every: ChannelRewardClaimedAndWithdrawnEventWhereInput - commentcreatedeventvideoChannel_none: CommentCreatedEventWhereInput - commentcreatedeventvideoChannel_some: CommentCreatedEventWhereInput - commentcreatedeventvideoChannel_every: CommentCreatedEventWhereInput - commentdeletedeventvideoChannel_none: CommentDeletedEventWhereInput - commentdeletedeventvideoChannel_some: CommentDeletedEventWhereInput - commentdeletedeventvideoChannel_every: CommentDeletedEventWhereInput - commentmoderatedeventvideoChannel_none: CommentModeratedEventWhereInput - commentmoderatedeventvideoChannel_some: CommentModeratedEventWhereInput - commentmoderatedeventvideoChannel_every: CommentModeratedEventWhereInput - commentpinnedeventvideoChannel_none: CommentPinnedEventWhereInput - commentpinnedeventvideoChannel_some: CommentPinnedEventWhereInput - commentpinnedeventvideoChannel_every: CommentPinnedEventWhereInput - commentreactedeventvideoChannel_none: CommentReactedEventWhereInput - commentreactedeventvideoChannel_some: CommentReactedEventWhereInput - commentreactedeventvideoChannel_every: CommentReactedEventWhereInput - commenttextupdatedeventvideoChannel_none: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideoChannel_some: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideoChannel_every: CommentTextUpdatedEventWhereInput - memberbannedfromchanneleventchannel_none: MemberBannedFromChannelEventWhereInput - memberbannedfromchanneleventchannel_some: MemberBannedFromChannelEventWhereInput - memberbannedfromchanneleventchannel_every: MemberBannedFromChannelEventWhereInput - ownednftcreatorChannel_none: OwnedNftWhereInput - ownednftcreatorChannel_some: OwnedNftWhereInput - ownednftcreatorChannel_every: OwnedNftWhereInput - videoreactedeventvideoChannel_none: VideoReactedEventWhereInput - videoreactedeventvideoChannel_some: VideoReactedEventWhereInput - videoreactedeventvideoChannel_every: VideoReactedEventWhereInput - AND: [ChannelWhereInput!] - OR: [ChannelWhereInput!] - NOT: [ChannelWhereInput!] + channellanguage_none: ChannelWhereInput + channellanguage_some: ChannelWhereInput + channellanguage_every: ChannelWhereInput + videolanguage_none: VideoWhereInput + videolanguage_some: VideoWhereInput + videolanguage_every: VideoWhereInput + videosubtitlelanguage_none: VideoSubtitleWhereInput + videosubtitlelanguage_some: VideoSubtitleWhereInput + videosubtitlelanguage_every: VideoSubtitleWhereInput + AND: [LanguageWhereInput!] + OR: [LanguageWhereInput!] + NOT: [LanguageWhereInput!] } -input ChannelWhereUniqueInput { +input LanguageWhereUniqueInput { id: ID! } -input ChannelCreateInput { - entryApp: ID - ownerMember: ID - ownerCuratorGroup: ID - title: String - description: String - activeVideosCounter: Float! - coverPhoto: ID - avatarPhoto: ID - isPublic: Boolean - isCensored: Boolean! - language: ID +input LanguageCreateInput { + iso: String! createdInBlock: Float! - rewardAccount: String! - channelStateBloatBond: String! - privilegeLevel: Float - cumulativeRewardClaimed: String - totalVideosCreated: Float! } -input ChannelUpdateInput { - entryApp: ID - ownerMember: ID - ownerCuratorGroup: ID - title: String - description: String - activeVideosCounter: Float - coverPhoto: ID - avatarPhoto: ID - isPublic: Boolean - isCensored: Boolean - language: ID +input LanguageUpdateInput { + iso: String createdInBlock: Float - rewardAccount: String - channelStateBloatBond: String - privilegeLevel: Float - cumulativeRewardClaimed: String - totalVideosCreated: Float } -input LicenseWhereInput { +input CollaboratorWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16449,47 +15998,33 @@ input LicenseWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - code_eq: Int - code_gt: Int - code_gte: Int - code_lt: Int - code_lte: Int - code_in: [Int!] - attribution_eq: String - attribution_contains: String - attribution_startsWith: String - attribution_endsWith: String - attribution_in: [String!] - customText_eq: String - customText_contains: String - customText_startsWith: String - customText_endsWith: String - customText_in: [String!] - videolicense_none: VideoWhereInput - videolicense_some: VideoWhereInput - videolicense_every: VideoWhereInput - AND: [LicenseWhereInput!] - OR: [LicenseWhereInput!] - NOT: [LicenseWhereInput!] + permissions_containsAll: [String!] + permissions_containsNone: [String!] + permissions_containsAny: [String!] + channel: ChannelWhereInput + member: MembershipWhereInput + AND: [CollaboratorWhereInput!] + OR: [CollaboratorWhereInput!] + NOT: [CollaboratorWhereInput!] } -input LicenseWhereUniqueInput { +input CollaboratorWhereUniqueInput { id: ID! } -input LicenseCreateInput { - code: Float - attribution: String - customText: String +input CollaboratorCreateInput { + channel: ID! + member: ID! + permissions: [String!]! } -input LicenseUpdateInput { - code: Float - attribution: String - customText: String +input CollaboratorUpdateInput { + channel: ID + member: ID + permissions: [String!] } -input VideoMediaEncodingWhereInput { +input ChannelRewardClaimedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16514,46 +16049,60 @@ input VideoMediaEncodingWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - codecName_eq: String - codecName_contains: String - codecName_startsWith: String - codecName_endsWith: String - codecName_in: [String!] - container_eq: String - container_contains: String - container_startsWith: String - container_endsWith: String - container_in: [String!] - mimeMediaType_eq: String - mimeMediaType_contains: String - mimeMediaType_startsWith: String - mimeMediaType_endsWith: String - mimeMediaType_in: [String!] - videomediametadataencoding_none: VideoMediaMetadataWhereInput - videomediametadataencoding_some: VideoMediaMetadataWhereInput - videomediametadataencoding_every: VideoMediaMetadataWhereInput - AND: [VideoMediaEncodingWhereInput!] - OR: [VideoMediaEncodingWhereInput!] - NOT: [VideoMediaEncodingWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + channel: ChannelWhereInput + AND: [ChannelRewardClaimedEventWhereInput!] + OR: [ChannelRewardClaimedEventWhereInput!] + NOT: [ChannelRewardClaimedEventWhereInput!] } -input VideoMediaEncodingWhereUniqueInput { +input ChannelRewardClaimedEventWhereUniqueInput { id: ID! } -input VideoMediaEncodingCreateInput { - codecName: String - container: String - mimeMediaType: String +input ChannelRewardClaimedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! } -input VideoMediaEncodingUpdateInput { - codecName: String - container: String - mimeMediaType: String +input ChannelRewardClaimedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String } -input VideoMediaMetadataWhereInput { +input ChannelFundsWithdrawnEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16578,58 +16127,70 @@ input VideoMediaMetadataWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - pixelWidth_eq: Int - pixelWidth_gt: Int - pixelWidth_gte: Int - pixelWidth_lt: Int - pixelWidth_lte: Int - pixelWidth_in: [Int!] - pixelHeight_eq: Int - pixelHeight_gt: Int - pixelHeight_gte: Int - pixelHeight_lt: Int - pixelHeight_lte: Int - pixelHeight_in: [Int!] - size_eq: BigInt - size_gt: BigInt - size_gte: BigInt - size_lt: BigInt - size_lte: BigInt - size_in: [BigInt!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - encoding: VideoMediaEncodingWhereInput - video: VideoWhereInput - AND: [VideoMediaMetadataWhereInput!] - OR: [VideoMediaMetadataWhereInput!] - NOT: [VideoMediaMetadataWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + actor_json: JSONObject + channel: ChannelWhereInput + AND: [ChannelFundsWithdrawnEventWhereInput!] + OR: [ChannelFundsWithdrawnEventWhereInput!] + NOT: [ChannelFundsWithdrawnEventWhereInput!] } -input VideoMediaMetadataWhereUniqueInput { +input ChannelFundsWithdrawnEventWhereUniqueInput { id: ID! } -input VideoMediaMetadataCreateInput { - encoding: ID - pixelWidth: Float - pixelHeight: Float - size: String - createdInBlock: Float! +input ChannelFundsWithdrawnEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! + account: String + actor: JSONObject! } -input VideoMediaMetadataUpdateInput { - encoding: ID - pixelWidth: Float - pixelHeight: Float - size: String - createdInBlock: Float +input ChannelFundsWithdrawnEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String + account: String + actor: JSONObject } -input VideoReactionWhereInput { +input ChannelPaymentMadeEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16654,39 +16215,225 @@ input VideoReactionWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reaction_eq: VideoReactionOptions - reaction_in: [VideoReactionOptions!] - memberId_eq: String - memberId_contains: String - memberId_startsWith: String - memberId_endsWith: String - memberId_in: [String!] - member: MembershipWhereInput - video: VideoWhereInput - AND: [VideoReactionWhereInput!] - OR: [VideoReactionWhereInput!] - NOT: [VideoReactionWhereInput!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + paymentContext_json: JSONObject + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + payer: MembershipWhereInput + payeeChannel: ChannelWhereInput + AND: [ChannelPaymentMadeEventWhereInput!] + OR: [ChannelPaymentMadeEventWhereInput!] + NOT: [ChannelPaymentMadeEventWhereInput!] } -input VideoReactionWhereUniqueInput { +input ChannelPaymentMadeEventWhereUniqueInput { id: ID! } -input VideoReactionCreateInput { - reaction: VideoReactionOptions! +input ChannelPaymentMadeEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + payer: ID! + amount: String! + paymentContext: JSONObject! + payeeChannel: ID + rationale: String +} + +input ChannelPaymentMadeEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + payer: ID + amount: String + paymentContext: JSONObject + payeeChannel: ID + rationale: String +} + +input ChannelRewardClaimedAndWithdrawnEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + actor_json: JSONObject + channel: ChannelWhereInput + AND: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + OR: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] + NOT: [ChannelRewardClaimedAndWithdrawnEventWhereInput!] +} + +input ChannelRewardClaimedAndWithdrawnEventWhereUniqueInput { + id: ID! +} + +input ChannelRewardClaimedAndWithdrawnEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + channel: ID! + amount: String! + account: String + actor: JSONObject! +} + +input ChannelRewardClaimedAndWithdrawnEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + channel: ID + amount: String + account: String + actor: JSONObject +} + +input CommentReactionWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + reactionId_eq: Int + reactionId_gt: Int + reactionId_gte: Int + reactionId_lt: Int + reactionId_lte: Int + reactionId_in: [Int!] + memberId_eq: String + memberId_contains: String + memberId_startsWith: String + memberId_endsWith: String + memberId_in: [String!] + member: MembershipWhereInput + comment: CommentWhereInput + video: VideoWhereInput + AND: [CommentReactionWhereInput!] + OR: [CommentReactionWhereInput!] + NOT: [CommentReactionWhereInput!] +} + +input CommentReactionWhereUniqueInput { + id: ID! +} + +input CommentReactionCreateInput { + reactionId: Float! member: ID! memberId: String! + comment: ID! video: ID! } -input VideoReactionUpdateInput { - reaction: VideoReactionOptions +input CommentReactionUpdateInput { + reactionId: Float member: ID memberId: String + comment: ID video: ID } -input VideoReactionsCountByReactionTypeWhereInput { +input CommentReactionsCountByReactionIdWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16711,37 +16458,44 @@ input VideoReactionsCountByReactionTypeWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - reaction_eq: VideoReactionOptions - reaction_in: [VideoReactionOptions!] + reactionId_eq: Int + reactionId_gt: Int + reactionId_gte: Int + reactionId_lt: Int + reactionId_lte: Int + reactionId_in: [Int!] count_eq: Int count_gt: Int count_gte: Int count_lt: Int count_lte: Int count_in: [Int!] + comment: CommentWhereInput video: VideoWhereInput - AND: [VideoReactionsCountByReactionTypeWhereInput!] - OR: [VideoReactionsCountByReactionTypeWhereInput!] - NOT: [VideoReactionsCountByReactionTypeWhereInput!] + AND: [CommentReactionsCountByReactionIdWhereInput!] + OR: [CommentReactionsCountByReactionIdWhereInput!] + NOT: [CommentReactionsCountByReactionIdWhereInput!] } -input VideoReactionsCountByReactionTypeWhereUniqueInput { +input CommentReactionsCountByReactionIdWhereUniqueInput { id: ID! } -input VideoReactionsCountByReactionTypeCreateInput { - reaction: VideoReactionOptions! +input CommentReactionsCountByReactionIdCreateInput { + reactionId: Float! count: Float! + comment: ID! video: ID! } -input VideoReactionsCountByReactionTypeUpdateInput { - reaction: VideoReactionOptions +input CommentReactionsCountByReactionIdUpdateInput { + reactionId: Float count: Float + comment: ID video: ID } -input VideoReactionsPreferenceEventWhereInput { +input CommentTextUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16785,37 +16539,46 @@ input VideoReactionsPreferenceEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - reactionsStatus_eq: Boolean - reactionsStatus_in: [Boolean!] + newText_eq: String + newText_contains: String + newText_startsWith: String + newText_endsWith: String + newText_in: [String!] + comment: CommentWhereInput video: VideoWhereInput - AND: [VideoReactionsPreferenceEventWhereInput!] - OR: [VideoReactionsPreferenceEventWhereInput!] - NOT: [VideoReactionsPreferenceEventWhereInput!] + videoChannel: ChannelWhereInput + AND: [CommentTextUpdatedEventWhereInput!] + OR: [CommentTextUpdatedEventWhereInput!] + NOT: [CommentTextUpdatedEventWhereInput!] } -input VideoReactionsPreferenceEventWhereUniqueInput { +input CommentTextUpdatedEventWhereUniqueInput { id: ID! } -input VideoReactionsPreferenceEventCreateInput { +input CommentTextUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! + comment: ID! video: ID! - reactionsStatus: Boolean! + videoChannel: ID! + newText: String! } -input VideoReactionsPreferenceEventUpdateInput { +input CommentTextUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float + comment: ID video: ID - reactionsStatus: Boolean + videoChannel: ID + newText: String } -input VideoWhereInput { +input CommentDeletedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -16840,235 +16603,508 @@ input VideoWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - duration_eq: Int - duration_gt: Int - duration_gte: Int - duration_lt: Int - duration_lte: Int - duration_in: [Int!] - hasMarketing_eq: Boolean - hasMarketing_in: [Boolean!] - publishedBeforeJoystream_eq: DateTime - publishedBeforeJoystream_lt: DateTime - publishedBeforeJoystream_lte: DateTime - publishedBeforeJoystream_gt: DateTime - publishedBeforeJoystream_gte: DateTime - isPublic_eq: Boolean - isPublic_in: [Boolean!] - isCensored_eq: Boolean - isCensored_in: [Boolean!] - isExplicit_eq: Boolean - isExplicit_in: [Boolean!] - videoStateBloatBond_eq: BigInt - videoStateBloatBond_gt: BigInt - videoStateBloatBond_gte: BigInt - videoStateBloatBond_lt: BigInt - videoStateBloatBond_lte: BigInt - videoStateBloatBond_in: [BigInt!] - createdInBlock_eq: Int - createdInBlock_gt: Int - createdInBlock_gte: Int - createdInBlock_lt: Int - createdInBlock_lte: Int - createdInBlock_in: [Int!] - isCommentSectionEnabled_eq: Boolean - isCommentSectionEnabled_in: [Boolean!] - commentsCount_eq: Int - commentsCount_gt: Int - commentsCount_gte: Int - commentsCount_lt: Int - commentsCount_lte: Int - commentsCount_in: [Int!] - isReactionFeatureEnabled_eq: Boolean - isReactionFeatureEnabled_in: [Boolean!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentDeletedEventWhereInput!] + OR: [CommentDeletedEventWhereInput!] + NOT: [CommentDeletedEventWhereInput!] +} + +input CommentDeletedEventWhereUniqueInput { + id: ID! +} + +input CommentDeletedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! +} + +input CommentDeletedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID +} + +input CommentModeratedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + actor_json: JSONObject + rationale_eq: String + rationale_contains: String + rationale_startsWith: String + rationale_endsWith: String + rationale_in: [String!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentModeratedEventWhereInput!] + OR: [CommentModeratedEventWhereInput!] + NOT: [CommentModeratedEventWhereInput!] +} + +input CommentModeratedEventWhereUniqueInput { + id: ID! +} + +input CommentModeratedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + actor: JSONObject! + rationale: String! +} + +input CommentModeratedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + actor: JSONObject + rationale: String +} + +input CommentPinnedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + action_eq: Boolean + action_in: [Boolean!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentPinnedEventWhereInput!] + OR: [CommentPinnedEventWhereInput!] + NOT: [CommentPinnedEventWhereInput!] +} + +input CommentPinnedEventWhereUniqueInput { + id: ID! +} + +input CommentPinnedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + action: Boolean! +} + +input CommentPinnedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + action: Boolean +} + +input CommentReactedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + reactionResult_eq: Int + reactionResult_gt: Int + reactionResult_gte: Int + reactionResult_lt: Int + reactionResult_lte: Int + reactionResult_in: [Int!] + comment: CommentWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + reactingMember: MembershipWhereInput + AND: [CommentReactedEventWhereInput!] + OR: [CommentReactedEventWhereInput!] + NOT: [CommentReactedEventWhereInput!] +} + +input CommentReactedEventWhereUniqueInput { + id: ID! +} + +input CommentReactedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + video: ID! + videoChannel: ID! + reactionResult: Float! + reactingMember: ID! +} + +input CommentReactedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + video: ID + videoChannel: ID + reactionResult: Float + reactingMember: ID +} + +input CommentWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + status_eq: CommentStatus + status_in: [CommentStatus!] + repliesCount_eq: Int + repliesCount_gt: Int + repliesCount_gte: Int + repliesCount_lt: Int + repliesCount_lte: Int + repliesCount_in: [Int!] reactionsCount_eq: Int reactionsCount_gt: Int reactionsCount_gte: Int reactionsCount_lt: Int reactionsCount_lte: Int reactionsCount_in: [Int!] - ytVideoId_eq: String - ytVideoId_contains: String - ytVideoId_startsWith: String - ytVideoId_endsWith: String - ytVideoId_in: [String!] - entryApp: AppWhereInput - channel: ChannelWhereInput - category: VideoCategoryWhereInput - thumbnailPhoto: StorageDataObjectWhereInput - language: LanguageWhereInput - nft: OwnedNftWhereInput - license: LicenseWhereInput - media: StorageDataObjectWhereInput - mediaMetadata: VideoMediaMetadataWhereInput - subtitles_none: VideoSubtitleWhereInput - subtitles_some: VideoSubtitleWhereInput - subtitles_every: VideoSubtitleWhereInput - pinnedComment: CommentWhereInput - comments_none: CommentWhereInput - comments_some: CommentWhereInput - comments_every: CommentWhereInput - reactions_none: VideoReactionWhereInput - reactions_some: VideoReactionWhereInput - reactions_every: VideoReactionWhereInput - reactionsCountByReactionId_none: VideoReactionsCountByReactionTypeWhereInput - reactionsCountByReactionId_some: VideoReactionsCountByReactionTypeWhereInput - reactionsCountByReactionId_every: VideoReactionsCountByReactionTypeWhereInput - auctionbidcanceledeventvideo_none: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventvideo_some: AuctionBidCanceledEventWhereInput - auctionbidcanceledeventvideo_every: AuctionBidCanceledEventWhereInput - auctionbidmadeeventvideo_none: AuctionBidMadeEventWhereInput - auctionbidmadeeventvideo_some: AuctionBidMadeEventWhereInput - auctionbidmadeeventvideo_every: AuctionBidMadeEventWhereInput - auctioncanceledeventvideo_none: AuctionCanceledEventWhereInput - auctioncanceledeventvideo_some: AuctionCanceledEventWhereInput - auctioncanceledeventvideo_every: AuctionCanceledEventWhereInput - bidmadecompletingauctioneventvideo_none: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventvideo_some: BidMadeCompletingAuctionEventWhereInput - bidmadecompletingauctioneventvideo_every: BidMadeCompletingAuctionEventWhereInput - buynowcanceledeventvideo_none: BuyNowCanceledEventWhereInput - buynowcanceledeventvideo_some: BuyNowCanceledEventWhereInput - buynowcanceledeventvideo_every: BuyNowCanceledEventWhereInput - buynowpriceupdatedeventvideo_none: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventvideo_some: BuyNowPriceUpdatedEventWhereInput - buynowpriceupdatedeventvideo_every: BuyNowPriceUpdatedEventWhereInput - commentcreatedeventvideo_none: CommentCreatedEventWhereInput - commentcreatedeventvideo_some: CommentCreatedEventWhereInput - commentcreatedeventvideo_every: CommentCreatedEventWhereInput - commentdeletedeventvideo_none: CommentDeletedEventWhereInput - commentdeletedeventvideo_some: CommentDeletedEventWhereInput - commentdeletedeventvideo_every: CommentDeletedEventWhereInput - commentmoderatedeventvideo_none: CommentModeratedEventWhereInput - commentmoderatedeventvideo_some: CommentModeratedEventWhereInput - commentmoderatedeventvideo_every: CommentModeratedEventWhereInput - commentpinnedeventvideo_none: CommentPinnedEventWhereInput - commentpinnedeventvideo_some: CommentPinnedEventWhereInput - commentpinnedeventvideo_every: CommentPinnedEventWhereInput - commentreactedeventvideo_none: CommentReactedEventWhereInput - commentreactedeventvideo_some: CommentReactedEventWhereInput - commentreactedeventvideo_every: CommentReactedEventWhereInput - commentreactionvideo_none: CommentReactionWhereInput - commentreactionvideo_some: CommentReactionWhereInput - commentreactionvideo_every: CommentReactionWhereInput - commentreactionscountbyreactionidvideo_none: CommentReactionsCountByReactionIdWhereInput - commentreactionscountbyreactionidvideo_some: CommentReactionsCountByReactionIdWhereInput - commentreactionscountbyreactionidvideo_every: CommentReactionsCountByReactionIdWhereInput - commenttextupdatedeventvideo_none: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideo_some: CommentTextUpdatedEventWhereInput - commenttextupdatedeventvideo_every: CommentTextUpdatedEventWhereInput - englishauctionsettledeventvideo_none: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventvideo_some: EnglishAuctionSettledEventWhereInput - englishauctionsettledeventvideo_every: EnglishAuctionSettledEventWhereInput - englishauctionstartedeventvideo_none: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventvideo_some: EnglishAuctionStartedEventWhereInput - englishauctionstartedeventvideo_every: EnglishAuctionStartedEventWhereInput - nftboughteventvideo_none: NftBoughtEventWhereInput - nftboughteventvideo_some: NftBoughtEventWhereInput - nftboughteventvideo_every: NftBoughtEventWhereInput - nftissuedeventvideo_none: NftIssuedEventWhereInput - nftissuedeventvideo_some: NftIssuedEventWhereInput - nftissuedeventvideo_every: NftIssuedEventWhereInput - nftsellordermadeeventvideo_none: NftSellOrderMadeEventWhereInput - nftsellordermadeeventvideo_some: NftSellOrderMadeEventWhereInput - nftsellordermadeeventvideo_every: NftSellOrderMadeEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_none: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_some: NftSlingedBackToTheOriginalArtistEventWhereInput - nftslingedbacktotheoriginalartisteventvideo_every: NftSlingedBackToTheOriginalArtistEventWhereInput - offeracceptedeventvideo_none: OfferAcceptedEventWhereInput - offeracceptedeventvideo_some: OfferAcceptedEventWhereInput - offeracceptedeventvideo_every: OfferAcceptedEventWhereInput - offercanceledeventvideo_none: OfferCanceledEventWhereInput - offercanceledeventvideo_some: OfferCanceledEventWhereInput - offercanceledeventvideo_every: OfferCanceledEventWhereInput - offerstartedeventvideo_none: OfferStartedEventWhereInput - offerstartedeventvideo_some: OfferStartedEventWhereInput - offerstartedeventvideo_every: OfferStartedEventWhereInput - openauctionbidacceptedeventvideo_none: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventvideo_some: OpenAuctionBidAcceptedEventWhereInput - openauctionbidacceptedeventvideo_every: OpenAuctionBidAcceptedEventWhereInput - openauctionstartedeventvideo_none: OpenAuctionStartedEventWhereInput - openauctionstartedeventvideo_some: OpenAuctionStartedEventWhereInput - openauctionstartedeventvideo_every: OpenAuctionStartedEventWhereInput - videoreactedeventvideo_none: VideoReactedEventWhereInput - videoreactedeventvideo_some: VideoReactedEventWhereInput - videoreactedeventvideo_every: VideoReactedEventWhereInput - videoreactionspreferenceeventvideo_none: VideoReactionsPreferenceEventWhereInput - videoreactionspreferenceeventvideo_some: VideoReactionsPreferenceEventWhereInput - videoreactionspreferenceeventvideo_every: VideoReactionsPreferenceEventWhereInput - AND: [VideoWhereInput!] - OR: [VideoWhereInput!] - NOT: [VideoWhereInput!] + reactionsAndRepliesCount_eq: Int + reactionsAndRepliesCount_gt: Int + reactionsAndRepliesCount_gte: Int + reactionsAndRepliesCount_lt: Int + reactionsAndRepliesCount_lte: Int + reactionsAndRepliesCount_in: [Int!] + isEdited_eq: Boolean + isEdited_in: [Boolean!] + author: MembershipWhereInput + video: VideoWhereInput + reactions_none: CommentReactionWhereInput + reactions_some: CommentReactionWhereInput + reactions_every: CommentReactionWhereInput + reactionsCountByReactionId_none: CommentReactionsCountByReactionIdWhereInput + reactionsCountByReactionId_some: CommentReactionsCountByReactionIdWhereInput + reactionsCountByReactionId_every: CommentReactionsCountByReactionIdWhereInput + parentComment: CommentWhereInput + edits_none: CommentTextUpdatedEventWhereInput + edits_some: CommentTextUpdatedEventWhereInput + edits_every: CommentTextUpdatedEventWhereInput + deletedInEvent: CommentDeletedEventWhereInput + moderatedInEvent: CommentModeratedEventWhereInput + commentparentComment_none: CommentWhereInput + commentparentComment_some: CommentWhereInput + commentparentComment_every: CommentWhereInput + commentcreatedeventcomment_none: CommentCreatedEventWhereInput + commentcreatedeventcomment_some: CommentCreatedEventWhereInput + commentcreatedeventcomment_every: CommentCreatedEventWhereInput + commentpinnedeventcomment_none: CommentPinnedEventWhereInput + commentpinnedeventcomment_some: CommentPinnedEventWhereInput + commentpinnedeventcomment_every: CommentPinnedEventWhereInput + commentreactedeventcomment_none: CommentReactedEventWhereInput + commentreactedeventcomment_some: CommentReactedEventWhereInput + commentreactedeventcomment_every: CommentReactedEventWhereInput + AND: [CommentWhereInput!] + OR: [CommentWhereInput!] + NOT: [CommentWhereInput!] +} + +input CommentWhereUniqueInput { + id: ID! +} + +input CommentCreateInput { + author: ID! + text: String! + video: ID! + status: CommentStatus! + parentComment: ID + repliesCount: Float! + reactionsCount: Float! + reactionsAndRepliesCount: Float! + isEdited: Boolean! +} + +input CommentUpdateInput { + author: ID + text: String + video: ID + status: CommentStatus + parentComment: ID + repliesCount: Float + reactionsCount: Float + reactionsAndRepliesCount: Float + isEdited: Boolean +} + +input CommentCreatedEventWhereInput { + id_eq: ID + id_in: [ID!] + createdAt_eq: DateTime + createdAt_lt: DateTime + createdAt_lte: DateTime + createdAt_gt: DateTime + createdAt_gte: DateTime + createdById_eq: ID + createdById_in: [ID!] + updatedAt_eq: DateTime + updatedAt_lt: DateTime + updatedAt_lte: DateTime + updatedAt_gt: DateTime + updatedAt_gte: DateTime + updatedById_eq: ID + updatedById_in: [ID!] + deletedAt_all: Boolean + deletedAt_eq: DateTime + deletedAt_lt: DateTime + deletedAt_lte: DateTime + deletedAt_gt: DateTime + deletedAt_gte: DateTime + deletedById_eq: ID + deletedById_in: [ID!] + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + text_eq: String + text_contains: String + text_startsWith: String + text_endsWith: String + text_in: [String!] + comment: CommentWhereInput + parentCommentAuthor: MembershipWhereInput + video: VideoWhereInput + videoChannel: ChannelWhereInput + AND: [CommentCreatedEventWhereInput!] + OR: [CommentCreatedEventWhereInput!] + NOT: [CommentCreatedEventWhereInput!] } -input VideoWhereUniqueInput { +input CommentCreatedEventWhereUniqueInput { id: ID! } -input VideoCreateInput { - entryApp: ID - channel: ID! - category: ID - title: String - description: String - duration: Float - thumbnailPhoto: ID - language: ID - hasMarketing: Boolean - publishedBeforeJoystream: DateTime - isPublic: Boolean - isCensored: Boolean! - nft: ID - isExplicit: Boolean - license: ID - media: ID - videoStateBloatBond: String! - mediaMetadata: ID - createdInBlock: Float! - isCommentSectionEnabled: Boolean! - commentsCount: Float! - isReactionFeatureEnabled: Boolean! - reactionsCount: Float! - ytVideoId: String +input CommentCreatedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + comment: ID! + parentCommentAuthor: ID + video: ID! + videoChannel: ID! + text: String! } -input VideoUpdateInput { - entryApp: ID - channel: ID - category: ID - title: String - description: String - duration: Float - thumbnailPhoto: ID - language: ID - hasMarketing: Boolean - publishedBeforeJoystream: DateTime - isPublic: Boolean - isCensored: Boolean - nft: ID - isExplicit: Boolean - license: ID - media: ID - videoStateBloatBond: String - mediaMetadata: ID - createdInBlock: Float - isCommentSectionEnabled: Boolean - commentsCount: Float - isReactionFeatureEnabled: Boolean - reactionsCount: Float - ytVideoId: String +input CommentCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + comment: ID + parentCommentAuthor: ID + video: ID + videoChannel: ID + text: String } -input ChannelPayoutsUpdatedEventWhereInput { +input MemberBannedFromChannelEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17112,75 +17148,40 @@ input ChannelPayoutsUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - commitment_eq: String - commitment_contains: String - commitment_startsWith: String - commitment_endsWith: String - commitment_in: [String!] - payloadSize_eq: BigInt - payloadSize_gt: BigInt - payloadSize_gte: BigInt - payloadSize_lt: BigInt - payloadSize_lte: BigInt - payloadSize_in: [BigInt!] - payloadHash_eq: String - payloadHash_contains: String - payloadHash_startsWith: String - payloadHash_endsWith: String - payloadHash_in: [String!] - minCashoutAllowed_eq: BigInt - minCashoutAllowed_gt: BigInt - minCashoutAllowed_gte: BigInt - minCashoutAllowed_lt: BigInt - minCashoutAllowed_lte: BigInt - minCashoutAllowed_in: [BigInt!] - maxCashoutAllowed_eq: BigInt - maxCashoutAllowed_gt: BigInt - maxCashoutAllowed_gte: BigInt - maxCashoutAllowed_lt: BigInt - maxCashoutAllowed_lte: BigInt - maxCashoutAllowed_in: [BigInt!] - channelCashoutsEnabled_eq: Boolean - channelCashoutsEnabled_in: [Boolean!] - payloadDataObject: StorageDataObjectWhereInput - AND: [ChannelPayoutsUpdatedEventWhereInput!] - OR: [ChannelPayoutsUpdatedEventWhereInput!] - NOT: [ChannelPayoutsUpdatedEventWhereInput!] + action_eq: Boolean + action_in: [Boolean!] + channel: ChannelWhereInput + member: MembershipWhereInput + AND: [MemberBannedFromChannelEventWhereInput!] + OR: [MemberBannedFromChannelEventWhereInput!] + NOT: [MemberBannedFromChannelEventWhereInput!] } -input ChannelPayoutsUpdatedEventWhereUniqueInput { +input MemberBannedFromChannelEventWhereUniqueInput { id: ID! } -input ChannelPayoutsUpdatedEventCreateInput { +input MemberBannedFromChannelEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - commitment: String - payloadDataObject: ID - payloadSize: String - payloadHash: String - minCashoutAllowed: String - maxCashoutAllowed: String - channelCashoutsEnabled: Boolean + channel: ID! + member: ID! + action: Boolean! } -input ChannelPayoutsUpdatedEventUpdateInput { +input MemberBannedFromChannelEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - commitment: String - payloadDataObject: ID - payloadSize: String - payloadHash: String - minCashoutAllowed: String - maxCashoutAllowed: String - channelCashoutsEnabled: Boolean + channel: ID + member: ID + action: Boolean } -input StorageDataObjectWhereInput { +input VideoReactedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17205,74 +17206,62 @@ input StorageDataObjectWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - isAccepted_eq: Boolean - isAccepted_in: [Boolean!] - size_eq: BigInt - size_gt: BigInt - size_gte: BigInt - size_lt: BigInt - size_lte: BigInt - size_in: [BigInt!] - ipfsHash_eq: String - ipfsHash_contains: String - ipfsHash_startsWith: String - ipfsHash_endsWith: String - ipfsHash_in: [String!] - type_json: JSONObject - stateBloatBond_eq: BigInt - stateBloatBond_gt: BigInt - stateBloatBond_gte: BigInt - stateBloatBond_lt: BigInt - stateBloatBond_lte: BigInt - stateBloatBond_in: [BigInt!] - unsetAt_eq: DateTime - unsetAt_lt: DateTime - unsetAt_lte: DateTime - unsetAt_gt: DateTime - unsetAt_gte: DateTime - storageBag: StorageBagWhereInput - videoThumbnail: VideoWhereInput - videoMedia: VideoWhereInput - videoSubtitle: VideoSubtitleWhereInput - channelcoverPhoto_none: ChannelWhereInput - channelcoverPhoto_some: ChannelWhereInput - channelcoverPhoto_every: ChannelWhereInput - channelavatarPhoto_none: ChannelWhereInput - channelavatarPhoto_some: ChannelWhereInput - channelavatarPhoto_every: ChannelWhereInput - channelpayoutsupdatedeventpayloadDataObject_none: ChannelPayoutsUpdatedEventWhereInput - channelpayoutsupdatedeventpayloadDataObject_some: ChannelPayoutsUpdatedEventWhereInput - channelpayoutsupdatedeventpayloadDataObject_every: ChannelPayoutsUpdatedEventWhereInput - AND: [StorageDataObjectWhereInput!] - OR: [StorageDataObjectWhereInput!] - NOT: [StorageDataObjectWhereInput!] -} - -input StorageDataObjectWhereUniqueInput { - id: ID! + inExtrinsic_eq: String + inExtrinsic_contains: String + inExtrinsic_startsWith: String + inExtrinsic_endsWith: String + inExtrinsic_in: [String!] + inBlock_eq: Int + inBlock_gt: Int + inBlock_gte: Int + inBlock_lt: Int + inBlock_lte: Int + inBlock_in: [Int!] + network_eq: Network + network_in: [Network!] + indexInBlock_eq: Int + indexInBlock_gt: Int + indexInBlock_gte: Int + indexInBlock_lt: Int + indexInBlock_lte: Int + indexInBlock_in: [Int!] + reactionResult_eq: VideoReactionOptions + reactionResult_in: [VideoReactionOptions!] + video: VideoWhereInput + videoChannel: ChannelWhereInput + reactingMember: MembershipWhereInput + AND: [VideoReactedEventWhereInput!] + OR: [VideoReactedEventWhereInput!] + NOT: [VideoReactedEventWhereInput!] } -input StorageDataObjectCreateInput { - isAccepted: Boolean! - size: String! - storageBag: ID! - ipfsHash: String! - type: JSONObject! - stateBloatBond: String! - unsetAt: DateTime +input VideoReactedEventWhereUniqueInput { + id: ID! } -input StorageDataObjectUpdateInput { - isAccepted: Boolean - size: String - storageBag: ID - ipfsHash: String - type: JSONObject - stateBloatBond: String - unsetAt: DateTime +input VideoReactedEventCreateInput { + inExtrinsic: String + inBlock: Float! + network: Network! + indexInBlock: Float! + video: ID! + videoChannel: ID! + reactionResult: VideoReactionOptions! + reactingMember: ID! } -input FundingRequestDestinationWhereInput { +input VideoReactedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + video: ID + videoChannel: ID + reactionResult: VideoReactionOptions + reactingMember: ID +} + +input ChannelWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17297,40 +17286,168 @@ input FundingRequestDestinationWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - amount_eq: BigInt - amount_gt: BigInt - amount_gte: BigInt - amount_lt: BigInt - amount_lte: BigInt - amount_in: [BigInt!] - account_eq: String - account_contains: String - account_startsWith: String - account_endsWith: String - account_in: [String!] - list: FundingRequestDestinationsListWhereInput - AND: [FundingRequestDestinationWhereInput!] - OR: [FundingRequestDestinationWhereInput!] - NOT: [FundingRequestDestinationWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + activeVideosCounter_eq: Int + activeVideosCounter_gt: Int + activeVideosCounter_gte: Int + activeVideosCounter_lt: Int + activeVideosCounter_lte: Int + activeVideosCounter_in: [Int!] + isPublic_eq: Boolean + isPublic_in: [Boolean!] + isCensored_eq: Boolean + isCensored_in: [Boolean!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + rewardAccount_eq: String + rewardAccount_contains: String + rewardAccount_startsWith: String + rewardAccount_endsWith: String + rewardAccount_in: [String!] + channelStateBloatBond_eq: BigInt + channelStateBloatBond_gt: BigInt + channelStateBloatBond_gte: BigInt + channelStateBloatBond_lt: BigInt + channelStateBloatBond_lte: BigInt + channelStateBloatBond_in: [BigInt!] + privilegeLevel_eq: Int + privilegeLevel_gt: Int + privilegeLevel_gte: Int + privilegeLevel_lt: Int + privilegeLevel_lte: Int + privilegeLevel_in: [Int!] + cumulativeRewardClaimed_eq: BigInt + cumulativeRewardClaimed_gt: BigInt + cumulativeRewardClaimed_gte: BigInt + cumulativeRewardClaimed_lt: BigInt + cumulativeRewardClaimed_lte: BigInt + cumulativeRewardClaimed_in: [BigInt!] + totalVideosCreated_eq: Int + totalVideosCreated_gt: Int + totalVideosCreated_gte: Int + totalVideosCreated_lt: Int + totalVideosCreated_lte: Int + totalVideosCreated_in: [Int!] + entryApp: AppWhereInput + ownerMember: MembershipWhereInput + ownerCuratorGroup: CuratorGroupWhereInput + coverPhoto: StorageDataObjectWhereInput + avatarPhoto: StorageDataObjectWhereInput + language: LanguageWhereInput + videos_none: VideoWhereInput + videos_some: VideoWhereInput + videos_every: VideoWhereInput + collaborators_none: CollaboratorWhereInput + collaborators_some: CollaboratorWhereInput + collaborators_every: CollaboratorWhereInput + bannedMembers_none: MembershipWhereInput + bannedMembers_some: MembershipWhereInput + bannedMembers_every: MembershipWhereInput + channelNftCollectors_none: ChannelNftCollectorsWhereInput + channelNftCollectors_some: ChannelNftCollectorsWhereInput + channelNftCollectors_every: ChannelNftCollectorsWhereInput + claimedRewards_none: ChannelRewardClaimedEventWhereInput + claimedRewards_some: ChannelRewardClaimedEventWhereInput + claimedRewards_every: ChannelRewardClaimedEventWhereInput + channelfundswithdrawneventchannel_none: ChannelFundsWithdrawnEventWhereInput + channelfundswithdrawneventchannel_some: ChannelFundsWithdrawnEventWhereInput + channelfundswithdrawneventchannel_every: ChannelFundsWithdrawnEventWhereInput + channelpaymentmadeeventpayeeChannel_none: ChannelPaymentMadeEventWhereInput + channelpaymentmadeeventpayeeChannel_some: ChannelPaymentMadeEventWhereInput + channelpaymentmadeeventpayeeChannel_every: ChannelPaymentMadeEventWhereInput + channelrewardclaimedandwithdrawneventchannel_none: ChannelRewardClaimedAndWithdrawnEventWhereInput + channelrewardclaimedandwithdrawneventchannel_some: ChannelRewardClaimedAndWithdrawnEventWhereInput + channelrewardclaimedandwithdrawneventchannel_every: ChannelRewardClaimedAndWithdrawnEventWhereInput + commentcreatedeventvideoChannel_none: CommentCreatedEventWhereInput + commentcreatedeventvideoChannel_some: CommentCreatedEventWhereInput + commentcreatedeventvideoChannel_every: CommentCreatedEventWhereInput + commentdeletedeventvideoChannel_none: CommentDeletedEventWhereInput + commentdeletedeventvideoChannel_some: CommentDeletedEventWhereInput + commentdeletedeventvideoChannel_every: CommentDeletedEventWhereInput + commentmoderatedeventvideoChannel_none: CommentModeratedEventWhereInput + commentmoderatedeventvideoChannel_some: CommentModeratedEventWhereInput + commentmoderatedeventvideoChannel_every: CommentModeratedEventWhereInput + commentpinnedeventvideoChannel_none: CommentPinnedEventWhereInput + commentpinnedeventvideoChannel_some: CommentPinnedEventWhereInput + commentpinnedeventvideoChannel_every: CommentPinnedEventWhereInput + commentreactedeventvideoChannel_none: CommentReactedEventWhereInput + commentreactedeventvideoChannel_some: CommentReactedEventWhereInput + commentreactedeventvideoChannel_every: CommentReactedEventWhereInput + commenttextupdatedeventvideoChannel_none: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideoChannel_some: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideoChannel_every: CommentTextUpdatedEventWhereInput + memberbannedfromchanneleventchannel_none: MemberBannedFromChannelEventWhereInput + memberbannedfromchanneleventchannel_some: MemberBannedFromChannelEventWhereInput + memberbannedfromchanneleventchannel_every: MemberBannedFromChannelEventWhereInput + ownednftcreatorChannel_none: OwnedNftWhereInput + ownednftcreatorChannel_some: OwnedNftWhereInput + ownednftcreatorChannel_every: OwnedNftWhereInput + videoreactedeventvideoChannel_none: VideoReactedEventWhereInput + videoreactedeventvideoChannel_some: VideoReactedEventWhereInput + videoreactedeventvideoChannel_every: VideoReactedEventWhereInput + AND: [ChannelWhereInput!] + OR: [ChannelWhereInput!] + NOT: [ChannelWhereInput!] } -input FundingRequestDestinationWhereUniqueInput { +input ChannelWhereUniqueInput { id: ID! } -input FundingRequestDestinationCreateInput { - amount: String! - account: String! - list: ID! +input ChannelCreateInput { + entryApp: ID + ownerMember: ID + ownerCuratorGroup: ID + title: String + description: String + activeVideosCounter: Float! + coverPhoto: ID + avatarPhoto: ID + isPublic: Boolean + isCensored: Boolean! + language: ID + createdInBlock: Float! + rewardAccount: String! + channelStateBloatBond: String! + privilegeLevel: Float + cumulativeRewardClaimed: String + totalVideosCreated: Float! } -input FundingRequestDestinationUpdateInput { - amount: String - account: String - list: ID +input ChannelUpdateInput { + entryApp: ID + ownerMember: ID + ownerCuratorGroup: ID + title: String + description: String + activeVideosCounter: Float + coverPhoto: ID + avatarPhoto: ID + isPublic: Boolean + isCensored: Boolean + language: ID + createdInBlock: Float + rewardAccount: String + channelStateBloatBond: String + privilegeLevel: Float + cumulativeRewardClaimed: String + totalVideosCreated: Float } -input FundingRequestDestinationsListWhereInput { +input LicenseWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17355,33 +17472,47 @@ input FundingRequestDestinationsListWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - phantom_eq: Int - phantom_gt: Int - phantom_gte: Int - phantom_lt: Int - phantom_lte: Int - phantom_in: [Int!] - destinations_none: FundingRequestDestinationWhereInput - destinations_some: FundingRequestDestinationWhereInput - destinations_every: FundingRequestDestinationWhereInput - AND: [FundingRequestDestinationsListWhereInput!] - OR: [FundingRequestDestinationsListWhereInput!] - NOT: [FundingRequestDestinationsListWhereInput!] + code_eq: Int + code_gt: Int + code_gte: Int + code_lt: Int + code_lte: Int + code_in: [Int!] + attribution_eq: String + attribution_contains: String + attribution_startsWith: String + attribution_endsWith: String + attribution_in: [String!] + customText_eq: String + customText_contains: String + customText_startsWith: String + customText_endsWith: String + customText_in: [String!] + videolicense_none: VideoWhereInput + videolicense_some: VideoWhereInput + videolicense_every: VideoWhereInput + AND: [LicenseWhereInput!] + OR: [LicenseWhereInput!] + NOT: [LicenseWhereInput!] } -input FundingRequestDestinationsListWhereUniqueInput { +input LicenseWhereUniqueInput { id: ID! } -input FundingRequestDestinationsListCreateInput { - phantom: Float +input LicenseCreateInput { + code: Float + attribution: String + customText: String } -input FundingRequestDestinationsListUpdateInput { - phantom: Float +input LicenseUpdateInput { + code: Float + attribution: String + customText: String } -input MembershipExternalResourceWhereInput { +input VideoMediaEncodingWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17406,39 +17537,46 @@ input MembershipExternalResourceWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - type_eq: MembershipExternalResourceType - type_in: [MembershipExternalResourceType!] - value_eq: String - value_contains: String - value_startsWith: String - value_endsWith: String - value_in: [String!] - memberMetadata: MemberMetadataWhereInput - member: MembershipWhereInput - AND: [MembershipExternalResourceWhereInput!] - OR: [MembershipExternalResourceWhereInput!] - NOT: [MembershipExternalResourceWhereInput!] + codecName_eq: String + codecName_contains: String + codecName_startsWith: String + codecName_endsWith: String + codecName_in: [String!] + container_eq: String + container_contains: String + container_startsWith: String + container_endsWith: String + container_in: [String!] + mimeMediaType_eq: String + mimeMediaType_contains: String + mimeMediaType_startsWith: String + mimeMediaType_endsWith: String + mimeMediaType_in: [String!] + videomediametadataencoding_none: VideoMediaMetadataWhereInput + videomediametadataencoding_some: VideoMediaMetadataWhereInput + videomediametadataencoding_every: VideoMediaMetadataWhereInput + AND: [VideoMediaEncodingWhereInput!] + OR: [VideoMediaEncodingWhereInput!] + NOT: [VideoMediaEncodingWhereInput!] } -input MembershipExternalResourceWhereUniqueInput { +input VideoMediaEncodingWhereUniqueInput { id: ID! } -input MembershipExternalResourceCreateInput { - type: MembershipExternalResourceType! - value: String! - memberMetadata: ID! - member: ID +input VideoMediaEncodingCreateInput { + codecName: String + container: String + mimeMediaType: String } -input MembershipExternalResourceUpdateInput { - type: MembershipExternalResourceType - value: String - memberMetadata: ID - member: ID +input VideoMediaEncodingUpdateInput { + codecName: String + container: String + mimeMediaType: String } -input MemberCreatedEventWhereInput { +input VideoMediaMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17463,80 +17601,58 @@ input MemberCreatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - isFoundingMember_eq: Boolean - isFoundingMember_in: [Boolean!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MemberCreatedEventWhereInput!] - OR: [MemberCreatedEventWhereInput!] - NOT: [MemberCreatedEventWhereInput!] + pixelWidth_eq: Int + pixelWidth_gt: Int + pixelWidth_gte: Int + pixelWidth_lt: Int + pixelWidth_lte: Int + pixelWidth_in: [Int!] + pixelHeight_eq: Int + pixelHeight_gt: Int + pixelHeight_gte: Int + pixelHeight_lt: Int + pixelHeight_lte: Int + pixelHeight_in: [Int!] + size_eq: BigInt + size_gt: BigInt + size_gte: BigInt + size_lt: BigInt + size_lte: BigInt + size_in: [BigInt!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + encoding: VideoMediaEncodingWhereInput + video: VideoWhereInput + AND: [VideoMediaMetadataWhereInput!] + OR: [VideoMediaMetadataWhereInput!] + NOT: [VideoMediaMetadataWhereInput!] } -input MemberCreatedEventWhereUniqueInput { +input VideoMediaMetadataWhereUniqueInput { id: ID! } -input MemberCreatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - isFoundingMember: Boolean! +input VideoMediaMetadataCreateInput { + encoding: ID + pixelWidth: Float + pixelHeight: Float + size: String + createdInBlock: Float! } -input MemberCreatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - isFoundingMember: Boolean +input VideoMediaMetadataUpdateInput { + encoding: ID + pixelWidth: Float + pixelHeight: Float + size: String + createdInBlock: Float } -input MemberInvitedEventWhereInput { +input VideoReactionWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17561,87 +17677,39 @@ input MemberInvitedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - initialBalance_eq: BigInt - initialBalance_gt: BigInt - initialBalance_gte: BigInt - initialBalance_lt: BigInt - initialBalance_lte: BigInt - initialBalance_in: [BigInt!] - invitingMember: MembershipWhereInput - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MemberInvitedEventWhereInput!] - OR: [MemberInvitedEventWhereInput!] - NOT: [MemberInvitedEventWhereInput!] + reaction_eq: VideoReactionOptions + reaction_in: [VideoReactionOptions!] + memberId_eq: String + memberId_contains: String + memberId_startsWith: String + memberId_endsWith: String + memberId_in: [String!] + member: MembershipWhereInput + video: VideoWhereInput + AND: [VideoReactionWhereInput!] + OR: [VideoReactionWhereInput!] + NOT: [VideoReactionWhereInput!] } -input MemberInvitedEventWhereUniqueInput { +input VideoReactionWhereUniqueInput { id: ID! } -input MemberInvitedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - invitingMember: ID! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - initialBalance: String! +input VideoReactionCreateInput { + reaction: VideoReactionOptions! + member: ID! + memberId: String! + video: ID! } -input MemberInvitedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - invitingMember: ID - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - initialBalance: String +input VideoReactionUpdateInput { + reaction: VideoReactionOptions + member: ID + memberId: String + video: ID } -input MemberProfileUpdatedEventWhereInput { +input VideoReactionsCountByReactionTypeWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17666,69 +17734,37 @@ input MemberProfileUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - newHandle_eq: String - newHandle_contains: String - newHandle_startsWith: String - newHandle_endsWith: String - newHandle_in: [String!] - newHandleRaw_eq: String - newHandleRaw_contains: String - newHandleRaw_startsWith: String - newHandleRaw_endsWith: String - newHandleRaw_in: [String!] - member: MembershipWhereInput - newMetadata: MemberMetadataWhereInput - AND: [MemberProfileUpdatedEventWhereInput!] - OR: [MemberProfileUpdatedEventWhereInput!] - NOT: [MemberProfileUpdatedEventWhereInput!] + reaction_eq: VideoReactionOptions + reaction_in: [VideoReactionOptions!] + count_eq: Int + count_gt: Int + count_gte: Int + count_lt: Int + count_lte: Int + count_in: [Int!] + video: VideoWhereInput + AND: [VideoReactionsCountByReactionTypeWhereInput!] + OR: [VideoReactionsCountByReactionTypeWhereInput!] + NOT: [VideoReactionsCountByReactionTypeWhereInput!] } -input MemberProfileUpdatedEventWhereUniqueInput { +input VideoReactionsCountByReactionTypeWhereUniqueInput { id: ID! } -input MemberProfileUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - member: ID! - newHandle: String - newHandleRaw: String - newMetadata: ID! +input VideoReactionsCountByReactionTypeCreateInput { + reaction: VideoReactionOptions! + count: Float! + video: ID! } -input MemberProfileUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - member: ID - newHandle: String - newHandleRaw: String - newMetadata: ID +input VideoReactionsCountByReactionTypeUpdateInput { + reaction: VideoReactionOptions + count: Float + video: ID } -input MembershipBoughtEventWhereInput { +input VideoReactionsPreferenceEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17772,140 +17808,37 @@ input MembershipBoughtEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - referrer: MembershipWhereInput - AND: [MembershipBoughtEventWhereInput!] - OR: [MembershipBoughtEventWhereInput!] - NOT: [MembershipBoughtEventWhereInput!] + reactionsStatus_eq: Boolean + reactionsStatus_in: [Boolean!] + video: VideoWhereInput + AND: [VideoReactionsPreferenceEventWhereInput!] + OR: [VideoReactionsPreferenceEventWhereInput!] + NOT: [VideoReactionsPreferenceEventWhereInput!] } -input MembershipBoughtEventWhereUniqueInput { +input VideoReactionsPreferenceEventWhereUniqueInput { id: ID! } -input MembershipBoughtEventCreateInput { +input VideoReactionsPreferenceEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! - referrer: ID + video: ID! + reactionsStatus: Boolean! } -input MembershipBoughtEventUpdateInput { +input VideoReactionsPreferenceEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID - referrer: ID -} - -input MemberMetadataWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - avatar_json: JSONObject - about_eq: String - about_contains: String - about_startsWith: String - about_endsWith: String - about_in: [String!] - isVerifiedValidator_eq: Boolean - isVerifiedValidator_in: [Boolean!] - member: MembershipWhereInput - externalResources_none: MembershipExternalResourceWhereInput - externalResources_some: MembershipExternalResourceWhereInput - externalResources_every: MembershipExternalResourceWhereInput - membercreatedeventmetadata_none: MemberCreatedEventWhereInput - membercreatedeventmetadata_some: MemberCreatedEventWhereInput - membercreatedeventmetadata_every: MemberCreatedEventWhereInput - memberinvitedeventmetadata_none: MemberInvitedEventWhereInput - memberinvitedeventmetadata_some: MemberInvitedEventWhereInput - memberinvitedeventmetadata_every: MemberInvitedEventWhereInput - memberprofileupdatedeventnewMetadata_none: MemberProfileUpdatedEventWhereInput - memberprofileupdatedeventnewMetadata_some: MemberProfileUpdatedEventWhereInput - memberprofileupdatedeventnewMetadata_every: MemberProfileUpdatedEventWhereInput - membershipboughteventmetadata_none: MembershipBoughtEventWhereInput - membershipboughteventmetadata_some: MembershipBoughtEventWhereInput - membershipboughteventmetadata_every: MembershipBoughtEventWhereInput - membershipgiftedeventmetadata_none: MembershipGiftedEventWhereInput - membershipgiftedeventmetadata_some: MembershipGiftedEventWhereInput - membershipgiftedeventmetadata_every: MembershipGiftedEventWhereInput - AND: [MemberMetadataWhereInput!] - OR: [MemberMetadataWhereInput!] - NOT: [MemberMetadataWhereInput!] -} - -input MemberMetadataWhereUniqueInput { - id: ID! -} - -input MemberMetadataCreateInput { - name: String - avatar: JSONObject! - about: String - isVerifiedValidator: Boolean -} - -input MemberMetadataUpdateInput { - name: String - avatar: JSONObject - about: String - isVerifiedValidator: Boolean + video: ID + reactionsStatus: Boolean } -input MembershipGiftedEventWhereInput { +input VideoWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -17930,76 +17863,235 @@ input MembershipGiftedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - rootAccount_eq: String - rootAccount_contains: String - rootAccount_startsWith: String - rootAccount_endsWith: String - rootAccount_in: [String!] - controllerAccount_eq: String - controllerAccount_contains: String - controllerAccount_startsWith: String - controllerAccount_endsWith: String - controllerAccount_in: [String!] - handle_eq: String - handle_contains: String - handle_startsWith: String - handle_endsWith: String - handle_in: [String!] - newMember: MembershipWhereInput - metadata: MemberMetadataWhereInput - AND: [MembershipGiftedEventWhereInput!] - OR: [MembershipGiftedEventWhereInput!] - NOT: [MembershipGiftedEventWhereInput!] + title_eq: String + title_contains: String + title_startsWith: String + title_endsWith: String + title_in: [String!] + description_eq: String + description_contains: String + description_startsWith: String + description_endsWith: String + description_in: [String!] + duration_eq: Int + duration_gt: Int + duration_gte: Int + duration_lt: Int + duration_lte: Int + duration_in: [Int!] + hasMarketing_eq: Boolean + hasMarketing_in: [Boolean!] + publishedBeforeJoystream_eq: DateTime + publishedBeforeJoystream_lt: DateTime + publishedBeforeJoystream_lte: DateTime + publishedBeforeJoystream_gt: DateTime + publishedBeforeJoystream_gte: DateTime + isPublic_eq: Boolean + isPublic_in: [Boolean!] + isCensored_eq: Boolean + isCensored_in: [Boolean!] + isExplicit_eq: Boolean + isExplicit_in: [Boolean!] + videoStateBloatBond_eq: BigInt + videoStateBloatBond_gt: BigInt + videoStateBloatBond_gte: BigInt + videoStateBloatBond_lt: BigInt + videoStateBloatBond_lte: BigInt + videoStateBloatBond_in: [BigInt!] + createdInBlock_eq: Int + createdInBlock_gt: Int + createdInBlock_gte: Int + createdInBlock_lt: Int + createdInBlock_lte: Int + createdInBlock_in: [Int!] + isCommentSectionEnabled_eq: Boolean + isCommentSectionEnabled_in: [Boolean!] + commentsCount_eq: Int + commentsCount_gt: Int + commentsCount_gte: Int + commentsCount_lt: Int + commentsCount_lte: Int + commentsCount_in: [Int!] + isReactionFeatureEnabled_eq: Boolean + isReactionFeatureEnabled_in: [Boolean!] + reactionsCount_eq: Int + reactionsCount_gt: Int + reactionsCount_gte: Int + reactionsCount_lt: Int + reactionsCount_lte: Int + reactionsCount_in: [Int!] + ytVideoId_eq: String + ytVideoId_contains: String + ytVideoId_startsWith: String + ytVideoId_endsWith: String + ytVideoId_in: [String!] + entryApp: AppWhereInput + channel: ChannelWhereInput + category: VideoCategoryWhereInput + thumbnailPhoto: StorageDataObjectWhereInput + language: LanguageWhereInput + nft: OwnedNftWhereInput + license: LicenseWhereInput + media: StorageDataObjectWhereInput + mediaMetadata: VideoMediaMetadataWhereInput + subtitles_none: VideoSubtitleWhereInput + subtitles_some: VideoSubtitleWhereInput + subtitles_every: VideoSubtitleWhereInput + pinnedComment: CommentWhereInput + comments_none: CommentWhereInput + comments_some: CommentWhereInput + comments_every: CommentWhereInput + reactions_none: VideoReactionWhereInput + reactions_some: VideoReactionWhereInput + reactions_every: VideoReactionWhereInput + reactionsCountByReactionId_none: VideoReactionsCountByReactionTypeWhereInput + reactionsCountByReactionId_some: VideoReactionsCountByReactionTypeWhereInput + reactionsCountByReactionId_every: VideoReactionsCountByReactionTypeWhereInput + auctionbidcanceledeventvideo_none: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventvideo_some: AuctionBidCanceledEventWhereInput + auctionbidcanceledeventvideo_every: AuctionBidCanceledEventWhereInput + auctionbidmadeeventvideo_none: AuctionBidMadeEventWhereInput + auctionbidmadeeventvideo_some: AuctionBidMadeEventWhereInput + auctionbidmadeeventvideo_every: AuctionBidMadeEventWhereInput + auctioncanceledeventvideo_none: AuctionCanceledEventWhereInput + auctioncanceledeventvideo_some: AuctionCanceledEventWhereInput + auctioncanceledeventvideo_every: AuctionCanceledEventWhereInput + bidmadecompletingauctioneventvideo_none: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventvideo_some: BidMadeCompletingAuctionEventWhereInput + bidmadecompletingauctioneventvideo_every: BidMadeCompletingAuctionEventWhereInput + buynowcanceledeventvideo_none: BuyNowCanceledEventWhereInput + buynowcanceledeventvideo_some: BuyNowCanceledEventWhereInput + buynowcanceledeventvideo_every: BuyNowCanceledEventWhereInput + buynowpriceupdatedeventvideo_none: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventvideo_some: BuyNowPriceUpdatedEventWhereInput + buynowpriceupdatedeventvideo_every: BuyNowPriceUpdatedEventWhereInput + commentcreatedeventvideo_none: CommentCreatedEventWhereInput + commentcreatedeventvideo_some: CommentCreatedEventWhereInput + commentcreatedeventvideo_every: CommentCreatedEventWhereInput + commentdeletedeventvideo_none: CommentDeletedEventWhereInput + commentdeletedeventvideo_some: CommentDeletedEventWhereInput + commentdeletedeventvideo_every: CommentDeletedEventWhereInput + commentmoderatedeventvideo_none: CommentModeratedEventWhereInput + commentmoderatedeventvideo_some: CommentModeratedEventWhereInput + commentmoderatedeventvideo_every: CommentModeratedEventWhereInput + commentpinnedeventvideo_none: CommentPinnedEventWhereInput + commentpinnedeventvideo_some: CommentPinnedEventWhereInput + commentpinnedeventvideo_every: CommentPinnedEventWhereInput + commentreactedeventvideo_none: CommentReactedEventWhereInput + commentreactedeventvideo_some: CommentReactedEventWhereInput + commentreactedeventvideo_every: CommentReactedEventWhereInput + commentreactionvideo_none: CommentReactionWhereInput + commentreactionvideo_some: CommentReactionWhereInput + commentreactionvideo_every: CommentReactionWhereInput + commentreactionscountbyreactionidvideo_none: CommentReactionsCountByReactionIdWhereInput + commentreactionscountbyreactionidvideo_some: CommentReactionsCountByReactionIdWhereInput + commentreactionscountbyreactionidvideo_every: CommentReactionsCountByReactionIdWhereInput + commenttextupdatedeventvideo_none: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideo_some: CommentTextUpdatedEventWhereInput + commenttextupdatedeventvideo_every: CommentTextUpdatedEventWhereInput + englishauctionsettledeventvideo_none: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventvideo_some: EnglishAuctionSettledEventWhereInput + englishauctionsettledeventvideo_every: EnglishAuctionSettledEventWhereInput + englishauctionstartedeventvideo_none: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventvideo_some: EnglishAuctionStartedEventWhereInput + englishauctionstartedeventvideo_every: EnglishAuctionStartedEventWhereInput + nftboughteventvideo_none: NftBoughtEventWhereInput + nftboughteventvideo_some: NftBoughtEventWhereInput + nftboughteventvideo_every: NftBoughtEventWhereInput + nftissuedeventvideo_none: NftIssuedEventWhereInput + nftissuedeventvideo_some: NftIssuedEventWhereInput + nftissuedeventvideo_every: NftIssuedEventWhereInput + nftsellordermadeeventvideo_none: NftSellOrderMadeEventWhereInput + nftsellordermadeeventvideo_some: NftSellOrderMadeEventWhereInput + nftsellordermadeeventvideo_every: NftSellOrderMadeEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_none: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_some: NftSlingedBackToTheOriginalArtistEventWhereInput + nftslingedbacktotheoriginalartisteventvideo_every: NftSlingedBackToTheOriginalArtistEventWhereInput + offeracceptedeventvideo_none: OfferAcceptedEventWhereInput + offeracceptedeventvideo_some: OfferAcceptedEventWhereInput + offeracceptedeventvideo_every: OfferAcceptedEventWhereInput + offercanceledeventvideo_none: OfferCanceledEventWhereInput + offercanceledeventvideo_some: OfferCanceledEventWhereInput + offercanceledeventvideo_every: OfferCanceledEventWhereInput + offerstartedeventvideo_none: OfferStartedEventWhereInput + offerstartedeventvideo_some: OfferStartedEventWhereInput + offerstartedeventvideo_every: OfferStartedEventWhereInput + openauctionbidacceptedeventvideo_none: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventvideo_some: OpenAuctionBidAcceptedEventWhereInput + openauctionbidacceptedeventvideo_every: OpenAuctionBidAcceptedEventWhereInput + openauctionstartedeventvideo_none: OpenAuctionStartedEventWhereInput + openauctionstartedeventvideo_some: OpenAuctionStartedEventWhereInput + openauctionstartedeventvideo_every: OpenAuctionStartedEventWhereInput + videoreactedeventvideo_none: VideoReactedEventWhereInput + videoreactedeventvideo_some: VideoReactedEventWhereInput + videoreactedeventvideo_every: VideoReactedEventWhereInput + videoreactionspreferenceeventvideo_none: VideoReactionsPreferenceEventWhereInput + videoreactionspreferenceeventvideo_some: VideoReactionsPreferenceEventWhereInput + videoreactionspreferenceeventvideo_every: VideoReactionsPreferenceEventWhereInput + AND: [VideoWhereInput!] + OR: [VideoWhereInput!] + NOT: [VideoWhereInput!] } -input MembershipGiftedEventWhereUniqueInput { +input VideoWhereUniqueInput { id: ID! } -input MembershipGiftedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - newMember: ID! - rootAccount: String! - controllerAccount: String! - handle: String! - metadata: ID! +input VideoCreateInput { + entryApp: ID + channel: ID! + category: ID + title: String + description: String + duration: Float + thumbnailPhoto: ID + language: ID + hasMarketing: Boolean + publishedBeforeJoystream: DateTime + isPublic: Boolean + isCensored: Boolean! + nft: ID + isExplicit: Boolean + license: ID + media: ID + videoStateBloatBond: String! + mediaMetadata: ID + createdInBlock: Float! + isCommentSectionEnabled: Boolean! + commentsCount: Float! + isReactionFeatureEnabled: Boolean! + reactionsCount: Float! + ytVideoId: String } -input MembershipGiftedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - newMember: ID - rootAccount: String - controllerAccount: String - handle: String - metadata: ID +input VideoUpdateInput { + entryApp: ID + channel: ID + category: ID + title: String + description: String + duration: Float + thumbnailPhoto: ID + language: ID + hasMarketing: Boolean + publishedBeforeJoystream: DateTime + isPublic: Boolean + isCensored: Boolean + nft: ID + isExplicit: Boolean + license: ID + media: ID + videoStateBloatBond: String + mediaMetadata: ID + createdInBlock: Float + isCommentSectionEnabled: Boolean + commentsCount: Float + isReactionFeatureEnabled: Boolean + reactionsCount: Float + ytVideoId: String } -input ProposalCreatedEventWhereInput { +input ChannelPayoutsUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18043,33 +18135,75 @@ input ProposalCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - proposal: ProposalWhereInput - AND: [ProposalCreatedEventWhereInput!] - OR: [ProposalCreatedEventWhereInput!] - NOT: [ProposalCreatedEventWhereInput!] + commitment_eq: String + commitment_contains: String + commitment_startsWith: String + commitment_endsWith: String + commitment_in: [String!] + payloadSize_eq: BigInt + payloadSize_gt: BigInt + payloadSize_gte: BigInt + payloadSize_lt: BigInt + payloadSize_lte: BigInt + payloadSize_in: [BigInt!] + payloadHash_eq: String + payloadHash_contains: String + payloadHash_startsWith: String + payloadHash_endsWith: String + payloadHash_in: [String!] + minCashoutAllowed_eq: BigInt + minCashoutAllowed_gt: BigInt + minCashoutAllowed_gte: BigInt + minCashoutAllowed_lt: BigInt + minCashoutAllowed_lte: BigInt + minCashoutAllowed_in: [BigInt!] + maxCashoutAllowed_eq: BigInt + maxCashoutAllowed_gt: BigInt + maxCashoutAllowed_gte: BigInt + maxCashoutAllowed_lt: BigInt + maxCashoutAllowed_lte: BigInt + maxCashoutAllowed_in: [BigInt!] + channelCashoutsEnabled_eq: Boolean + channelCashoutsEnabled_in: [Boolean!] + payloadDataObject: StorageDataObjectWhereInput + AND: [ChannelPayoutsUpdatedEventWhereInput!] + OR: [ChannelPayoutsUpdatedEventWhereInput!] + NOT: [ChannelPayoutsUpdatedEventWhereInput!] } -input ProposalCreatedEventWhereUniqueInput { +input ChannelPayoutsUpdatedEventWhereUniqueInput { id: ID! } -input ProposalCreatedEventCreateInput { +input ChannelPayoutsUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - proposal: ID! + commitment: String + payloadDataObject: ID + payloadSize: String + payloadHash: String + minCashoutAllowed: String + maxCashoutAllowed: String + channelCashoutsEnabled: Boolean } -input ProposalCreatedEventUpdateInput { +input ChannelPayoutsUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - proposal: ID + commitment: String + payloadDataObject: ID + payloadSize: String + payloadHash: String + minCashoutAllowed: String + maxCashoutAllowed: String + channelCashoutsEnabled: Boolean } -input ProposalStatusUpdatedEventWhereInput { +input StorageDataObjectWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18094,55 +18228,74 @@ input ProposalStatusUpdatedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - newStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalStatusUpdatedEventWhereInput!] - OR: [ProposalStatusUpdatedEventWhereInput!] - NOT: [ProposalStatusUpdatedEventWhereInput!] + isAccepted_eq: Boolean + isAccepted_in: [Boolean!] + size_eq: BigInt + size_gt: BigInt + size_gte: BigInt + size_lt: BigInt + size_lte: BigInt + size_in: [BigInt!] + ipfsHash_eq: String + ipfsHash_contains: String + ipfsHash_startsWith: String + ipfsHash_endsWith: String + ipfsHash_in: [String!] + type_json: JSONObject + stateBloatBond_eq: BigInt + stateBloatBond_gt: BigInt + stateBloatBond_gte: BigInt + stateBloatBond_lt: BigInt + stateBloatBond_lte: BigInt + stateBloatBond_in: [BigInt!] + unsetAt_eq: DateTime + unsetAt_lt: DateTime + unsetAt_lte: DateTime + unsetAt_gt: DateTime + unsetAt_gte: DateTime + storageBag: StorageBagWhereInput + videoThumbnail: VideoWhereInput + videoMedia: VideoWhereInput + videoSubtitle: VideoSubtitleWhereInput + channelcoverPhoto_none: ChannelWhereInput + channelcoverPhoto_some: ChannelWhereInput + channelcoverPhoto_every: ChannelWhereInput + channelavatarPhoto_none: ChannelWhereInput + channelavatarPhoto_some: ChannelWhereInput + channelavatarPhoto_every: ChannelWhereInput + channelpayoutsupdatedeventpayloadDataObject_none: ChannelPayoutsUpdatedEventWhereInput + channelpayoutsupdatedeventpayloadDataObject_some: ChannelPayoutsUpdatedEventWhereInput + channelpayoutsupdatedeventpayloadDataObject_every: ChannelPayoutsUpdatedEventWhereInput + AND: [StorageDataObjectWhereInput!] + OR: [StorageDataObjectWhereInput!] + NOT: [StorageDataObjectWhereInput!] } -input ProposalStatusUpdatedEventWhereUniqueInput { +input StorageDataObjectWhereUniqueInput { id: ID! } -input ProposalStatusUpdatedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! - newStatus: JSONObject! +input StorageDataObjectCreateInput { + isAccepted: Boolean! + size: String! + storageBag: ID! + ipfsHash: String! + type: JSONObject! + stateBloatBond: String! + unsetAt: DateTime } -input ProposalStatusUpdatedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - newStatus: JSONObject +input StorageDataObjectUpdateInput { + isAccepted: Boolean + size: String + storageBag: ID + ipfsHash: String + type: JSONObject + stateBloatBond: String + unsetAt: DateTime } -input ProposalVotedEventWhereInput { +input FundingRequestDestinationWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18167,74 +18320,40 @@ input ProposalVotedEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - voteKind_eq: ProposalVoteKind - voteKind_in: [ProposalVoteKind!] - rationale_eq: String - rationale_contains: String - rationale_startsWith: String - rationale_endsWith: String - rationale_in: [String!] - votingRound_eq: Int - votingRound_gt: Int - votingRound_gte: Int - votingRound_lt: Int - votingRound_lte: Int - votingRound_in: [Int!] - voter: MembershipWhereInput - proposal: ProposalWhereInput - AND: [ProposalVotedEventWhereInput!] - OR: [ProposalVotedEventWhereInput!] - NOT: [ProposalVotedEventWhereInput!] + amount_eq: BigInt + amount_gt: BigInt + amount_gte: BigInt + amount_lt: BigInt + amount_lte: BigInt + amount_in: [BigInt!] + account_eq: String + account_contains: String + account_startsWith: String + account_endsWith: String + account_in: [String!] + list: FundingRequestDestinationsListWhereInput + AND: [FundingRequestDestinationWhereInput!] + OR: [FundingRequestDestinationWhereInput!] + NOT: [FundingRequestDestinationWhereInput!] } -input ProposalVotedEventWhereUniqueInput { +input FundingRequestDestinationWhereUniqueInput { id: ID! } -input ProposalVotedEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - voter: ID! - voteKind: ProposalVoteKind! - proposal: ID! - rationale: String! - votingRound: Float! +input FundingRequestDestinationCreateInput { + amount: String! + account: String! + list: ID! } -input ProposalVotedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - voter: ID - voteKind: ProposalVoteKind - proposal: ID - rationale: String - votingRound: Float +input FundingRequestDestinationUpdateInput { + amount: String + account: String + list: ID } -input ProposalCancelledEventWhereInput { +input FundingRequestDestinationsListWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18259,52 +18378,33 @@ input ProposalCancelledEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - proposal: ProposalWhereInput - AND: [ProposalCancelledEventWhereInput!] - OR: [ProposalCancelledEventWhereInput!] - NOT: [ProposalCancelledEventWhereInput!] + phantom_eq: Int + phantom_gt: Int + phantom_gte: Int + phantom_lt: Int + phantom_lte: Int + phantom_in: [Int!] + destinations_none: FundingRequestDestinationWhereInput + destinations_some: FundingRequestDestinationWhereInput + destinations_every: FundingRequestDestinationWhereInput + AND: [FundingRequestDestinationsListWhereInput!] + OR: [FundingRequestDestinationsListWhereInput!] + NOT: [FundingRequestDestinationsListWhereInput!] } -input ProposalCancelledEventWhereUniqueInput { +input FundingRequestDestinationsListWhereUniqueInput { id: ID! } -input ProposalCancelledEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! +input FundingRequestDestinationsListCreateInput { + phantom: Float } -input ProposalCancelledEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID +input FundingRequestDestinationsListUpdateInput { + phantom: Float } -input ProposalDecisionMadeEventWhereInput { +input MembershipExternalResourceWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18329,55 +18429,39 @@ input ProposalDecisionMadeEventWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - inExtrinsic_eq: String - inExtrinsic_contains: String - inExtrinsic_startsWith: String - inExtrinsic_endsWith: String - inExtrinsic_in: [String!] - inBlock_eq: Int - inBlock_gt: Int - inBlock_gte: Int - inBlock_lt: Int - inBlock_lte: Int - inBlock_in: [Int!] - network_eq: Network - network_in: [Network!] - indexInBlock_eq: Int - indexInBlock_gt: Int - indexInBlock_gte: Int - indexInBlock_lt: Int - indexInBlock_lte: Int - indexInBlock_in: [Int!] - decisionStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalDecisionMadeEventWhereInput!] - OR: [ProposalDecisionMadeEventWhereInput!] - NOT: [ProposalDecisionMadeEventWhereInput!] + type_eq: MembershipExternalResourceType + type_in: [MembershipExternalResourceType!] + value_eq: String + value_contains: String + value_startsWith: String + value_endsWith: String + value_in: [String!] + memberMetadata: MemberMetadataWhereInput + member: MembershipWhereInput + AND: [MembershipExternalResourceWhereInput!] + OR: [MembershipExternalResourceWhereInput!] + NOT: [MembershipExternalResourceWhereInput!] } -input ProposalDecisionMadeEventWhereUniqueInput { +input MembershipExternalResourceWhereUniqueInput { id: ID! } -input ProposalDecisionMadeEventCreateInput { - inExtrinsic: String - inBlock: Float! - network: Network! - indexInBlock: Float! - proposal: ID! - decisionStatus: JSONObject! +input MembershipExternalResourceCreateInput { + type: MembershipExternalResourceType! + value: String! + memberMetadata: ID! + member: ID } -input ProposalDecisionMadeEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - decisionStatus: JSONObject +input MembershipExternalResourceUpdateInput { + type: MembershipExternalResourceType + value: String + memberMetadata: ID + member: ID } -input ProposalExecutedEventWhereInput { +input MemberCreatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18421,158 +18505,61 @@ input ProposalExecutedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - executionStatus_json: JSONObject - proposal: ProposalWhereInput - AND: [ProposalExecutedEventWhereInput!] - OR: [ProposalExecutedEventWhereInput!] - NOT: [ProposalExecutedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + isFoundingMember_eq: Boolean + isFoundingMember_in: [Boolean!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MemberCreatedEventWhereInput!] + OR: [MemberCreatedEventWhereInput!] + NOT: [MemberCreatedEventWhereInput!] } -input ProposalExecutedEventWhereUniqueInput { +input MemberCreatedEventWhereUniqueInput { id: ID! } -input ProposalExecutedEventCreateInput { +input MemberCreatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - proposal: ID! - executionStatus: JSONObject! -} - -input ProposalExecutedEventUpdateInput { - inExtrinsic: String - inBlock: Float - network: Network - indexInBlock: Float - proposal: ID - executionStatus: JSONObject -} - -input ProposalWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - title_eq: String - title_contains: String - title_startsWith: String - title_endsWith: String - title_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - details_json: JSONObject - stakingAccount_eq: String - stakingAccount_contains: String - stakingAccount_startsWith: String - stakingAccount_endsWith: String - stakingAccount_in: [String!] - exactExecutionBlock_eq: Int - exactExecutionBlock_gt: Int - exactExecutionBlock_gte: Int - exactExecutionBlock_lt: Int - exactExecutionBlock_lte: Int - exactExecutionBlock_in: [Int!] - councilApprovals_eq: Int - councilApprovals_gt: Int - councilApprovals_gte: Int - councilApprovals_lt: Int - councilApprovals_lte: Int - councilApprovals_in: [Int!] - status_json: JSONObject - isFinalized_eq: Boolean - isFinalized_in: [Boolean!] - statusSetAtBlock_eq: Int - statusSetAtBlock_gt: Int - statusSetAtBlock_gte: Int - statusSetAtBlock_lt: Int - statusSetAtBlock_lte: Int - statusSetAtBlock_in: [Int!] - statusSetAtTime_eq: DateTime - statusSetAtTime_lt: DateTime - statusSetAtTime_lte: DateTime - statusSetAtTime_gt: DateTime - statusSetAtTime_gte: DateTime - creator: MembershipWhereInput - createdInEvent: ProposalCreatedEventWhereInput - discussionThread: ProposalDiscussionThreadWhereInput - proposalStatusUpdates_none: ProposalStatusUpdatedEventWhereInput - proposalStatusUpdates_some: ProposalStatusUpdatedEventWhereInput - proposalStatusUpdates_every: ProposalStatusUpdatedEventWhereInput - votes_none: ProposalVotedEventWhereInput - votes_some: ProposalVotedEventWhereInput - votes_every: ProposalVotedEventWhereInput - proposalcancelledeventproposal_none: ProposalCancelledEventWhereInput - proposalcancelledeventproposal_some: ProposalCancelledEventWhereInput - proposalcancelledeventproposal_every: ProposalCancelledEventWhereInput - proposaldecisionmadeeventproposal_none: ProposalDecisionMadeEventWhereInput - proposaldecisionmadeeventproposal_some: ProposalDecisionMadeEventWhereInput - proposaldecisionmadeeventproposal_every: ProposalDecisionMadeEventWhereInput - proposalexecutedeventproposal_none: ProposalExecutedEventWhereInput - proposalexecutedeventproposal_some: ProposalExecutedEventWhereInput - proposalexecutedeventproposal_every: ProposalExecutedEventWhereInput - AND: [ProposalWhereInput!] - OR: [ProposalWhereInput!] - NOT: [ProposalWhereInput!] -} - -input ProposalWhereUniqueInput { - id: ID! -} - -input ProposalCreateInput { - title: String! - description: String! - details: JSONObject! - stakingAccount: String - creator: ID! - exactExecutionBlock: Float - councilApprovals: Float! - status: JSONObject! - isFinalized: Boolean - statusSetAtBlock: Float! - statusSetAtTime: DateTime! -} - -input ProposalUpdateInput { - title: String - description: String - details: JSONObject - stakingAccount: String - creator: ID - exactExecutionBlock: Float - councilApprovals: Float - status: JSONObject - isFinalized: Boolean - statusSetAtBlock: Float - statusSetAtTime: DateTime + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + isFoundingMember: Boolean! } -input ProposalDiscussionThreadModeChangedEventWhereInput { +input MemberCreatedEventUpdateInput { + inExtrinsic: String + inBlock: Float + network: Network + indexInBlock: Float + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + isFoundingMember: Boolean +} + +input MemberInvitedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18616,91 +18603,68 @@ input ProposalDiscussionThreadModeChangedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - newMode_json: JSONObject - thread: ProposalDiscussionThreadWhereInput - actor: MembershipWhereInput - AND: [ProposalDiscussionThreadModeChangedEventWhereInput!] - OR: [ProposalDiscussionThreadModeChangedEventWhereInput!] - NOT: [ProposalDiscussionThreadModeChangedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + initialBalance_eq: BigInt + initialBalance_gt: BigInt + initialBalance_gte: BigInt + initialBalance_lt: BigInt + initialBalance_lte: BigInt + initialBalance_in: [BigInt!] + invitingMember: MembershipWhereInput + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MemberInvitedEventWhereInput!] + OR: [MemberInvitedEventWhereInput!] + NOT: [MemberInvitedEventWhereInput!] } -input ProposalDiscussionThreadModeChangedEventWhereUniqueInput { +input MemberInvitedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionThreadModeChangedEventCreateInput { +input MemberInvitedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - thread: ID! - newMode: JSONObject! - actor: ID! + invitingMember: ID! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + initialBalance: String! } -input ProposalDiscussionThreadModeChangedEventUpdateInput { +input MemberInvitedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - thread: ID - newMode: JSONObject - actor: ID -} - -input ProposalDiscussionThreadWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - mode_json: JSONObject - proposal: ProposalWhereInput - posts_none: ProposalDiscussionPostWhereInput - posts_some: ProposalDiscussionPostWhereInput - posts_every: ProposalDiscussionPostWhereInput - modeChanges_none: ProposalDiscussionThreadModeChangedEventWhereInput - modeChanges_some: ProposalDiscussionThreadModeChangedEventWhereInput - modeChanges_every: ProposalDiscussionThreadModeChangedEventWhereInput - AND: [ProposalDiscussionThreadWhereInput!] - OR: [ProposalDiscussionThreadWhereInput!] - NOT: [ProposalDiscussionThreadWhereInput!] -} - -input ProposalDiscussionThreadWhereUniqueInput { - id: ID! -} - -input ProposalDiscussionThreadCreateInput { - proposal: ID! - mode: JSONObject! -} - -input ProposalDiscussionThreadUpdateInput { - proposal: ID - mode: JSONObject + invitingMember: ID + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + initialBalance: String } -input ProposalDiscussionPostUpdatedEventWhereInput { +input MemberProfileUpdatedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18744,40 +18708,50 @@ input ProposalDiscussionPostUpdatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - post: ProposalDiscussionPostWhereInput - AND: [ProposalDiscussionPostUpdatedEventWhereInput!] - OR: [ProposalDiscussionPostUpdatedEventWhereInput!] - NOT: [ProposalDiscussionPostUpdatedEventWhereInput!] + newHandle_eq: String + newHandle_contains: String + newHandle_startsWith: String + newHandle_endsWith: String + newHandle_in: [String!] + newHandleRaw_eq: String + newHandleRaw_contains: String + newHandleRaw_startsWith: String + newHandleRaw_endsWith: String + newHandleRaw_in: [String!] + member: MembershipWhereInput + newMetadata: MemberMetadataWhereInput + AND: [MemberProfileUpdatedEventWhereInput!] + OR: [MemberProfileUpdatedEventWhereInput!] + NOT: [MemberProfileUpdatedEventWhereInput!] } -input ProposalDiscussionPostUpdatedEventWhereUniqueInput { +input MemberProfileUpdatedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostUpdatedEventCreateInput { +input MemberProfileUpdatedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - text: String! + member: ID! + newHandle: String + newHandleRaw: String + newMetadata: ID! } -input ProposalDiscussionPostUpdatedEventUpdateInput { +input MemberProfileUpdatedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - text: String + member: ID + newHandle: String + newHandleRaw: String + newMetadata: ID } -input ProposalDiscussionPostCreatedEventWhereInput { +input MembershipBoughtEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18821,40 +18795,60 @@ input ProposalDiscussionPostCreatedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - post: ProposalDiscussionPostWhereInput - AND: [ProposalDiscussionPostCreatedEventWhereInput!] - OR: [ProposalDiscussionPostCreatedEventWhereInput!] - NOT: [ProposalDiscussionPostCreatedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + referrer: MembershipWhereInput + AND: [MembershipBoughtEventWhereInput!] + OR: [MembershipBoughtEventWhereInput!] + NOT: [MembershipBoughtEventWhereInput!] } -input ProposalDiscussionPostCreatedEventWhereUniqueInput { +input MembershipBoughtEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostCreatedEventCreateInput { +input MembershipBoughtEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - text: String! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! + referrer: ID } -input ProposalDiscussionPostCreatedEventUpdateInput { +input MembershipBoughtEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - text: String + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID + referrer: ID } -input ProposalDiscussionPostWhereInput { +input MemberMetadataWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18879,55 +18873,62 @@ input ProposalDiscussionPostWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - status_json: JSONObject - isVisible_eq: Boolean - isVisible_in: [Boolean!] - text_eq: String - text_contains: String - text_startsWith: String - text_endsWith: String - text_in: [String!] - discussionThread: ProposalDiscussionThreadWhereInput - author: MembershipWhereInput - repliesTo: ProposalDiscussionPostWhereInput - updates_none: ProposalDiscussionPostUpdatedEventWhereInput - updates_some: ProposalDiscussionPostUpdatedEventWhereInput - updates_every: ProposalDiscussionPostUpdatedEventWhereInput - createdInEvent: ProposalDiscussionPostCreatedEventWhereInput - proposaldiscussionpostrepliesTo_none: ProposalDiscussionPostWhereInput - proposaldiscussionpostrepliesTo_some: ProposalDiscussionPostWhereInput - proposaldiscussionpostrepliesTo_every: ProposalDiscussionPostWhereInput - proposaldiscussionpostdeletedeventpost_none: ProposalDiscussionPostDeletedEventWhereInput - proposaldiscussionpostdeletedeventpost_some: ProposalDiscussionPostDeletedEventWhereInput - proposaldiscussionpostdeletedeventpost_every: ProposalDiscussionPostDeletedEventWhereInput - AND: [ProposalDiscussionPostWhereInput!] - OR: [ProposalDiscussionPostWhereInput!] - NOT: [ProposalDiscussionPostWhereInput!] + name_eq: String + name_contains: String + name_startsWith: String + name_endsWith: String + name_in: [String!] + avatar_json: JSONObject + about_eq: String + about_contains: String + about_startsWith: String + about_endsWith: String + about_in: [String!] + isVerifiedValidator_eq: Boolean + isVerifiedValidator_in: [Boolean!] + member: MembershipWhereInput + externalResources_none: MembershipExternalResourceWhereInput + externalResources_some: MembershipExternalResourceWhereInput + externalResources_every: MembershipExternalResourceWhereInput + membercreatedeventmetadata_none: MemberCreatedEventWhereInput + membercreatedeventmetadata_some: MemberCreatedEventWhereInput + membercreatedeventmetadata_every: MemberCreatedEventWhereInput + memberinvitedeventmetadata_none: MemberInvitedEventWhereInput + memberinvitedeventmetadata_some: MemberInvitedEventWhereInput + memberinvitedeventmetadata_every: MemberInvitedEventWhereInput + memberprofileupdatedeventnewMetadata_none: MemberProfileUpdatedEventWhereInput + memberprofileupdatedeventnewMetadata_some: MemberProfileUpdatedEventWhereInput + memberprofileupdatedeventnewMetadata_every: MemberProfileUpdatedEventWhereInput + membershipboughteventmetadata_none: MembershipBoughtEventWhereInput + membershipboughteventmetadata_some: MembershipBoughtEventWhereInput + membershipboughteventmetadata_every: MembershipBoughtEventWhereInput + membershipgiftedeventmetadata_none: MembershipGiftedEventWhereInput + membershipgiftedeventmetadata_some: MembershipGiftedEventWhereInput + membershipgiftedeventmetadata_every: MembershipGiftedEventWhereInput + AND: [MemberMetadataWhereInput!] + OR: [MemberMetadataWhereInput!] + NOT: [MemberMetadataWhereInput!] } -input ProposalDiscussionPostWhereUniqueInput { +input MemberMetadataWhereUniqueInput { id: ID! } -input ProposalDiscussionPostCreateInput { - discussionThread: ID! - author: ID! - status: JSONObject! - isVisible: Boolean! - text: String! - repliesTo: ID +input MemberMetadataCreateInput { + name: String + avatar: JSONObject! + about: String + isVerifiedValidator: Boolean } -input ProposalDiscussionPostUpdateInput { - discussionThread: ID - author: ID - status: JSONObject - isVisible: Boolean - text: String - repliesTo: ID +input MemberMetadataUpdateInput { + name: String + avatar: JSONObject + about: String + isVerifiedValidator: Boolean } -input ProposalDiscussionPostDeletedEventWhereInput { +input MembershipGiftedEventWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -18971,33 +18972,54 @@ input ProposalDiscussionPostDeletedEventWhereInput { indexInBlock_lt: Int indexInBlock_lte: Int indexInBlock_in: [Int!] - post: ProposalDiscussionPostWhereInput - actor: MembershipWhereInput - AND: [ProposalDiscussionPostDeletedEventWhereInput!] - OR: [ProposalDiscussionPostDeletedEventWhereInput!] - NOT: [ProposalDiscussionPostDeletedEventWhereInput!] + rootAccount_eq: String + rootAccount_contains: String + rootAccount_startsWith: String + rootAccount_endsWith: String + rootAccount_in: [String!] + controllerAccount_eq: String + controllerAccount_contains: String + controllerAccount_startsWith: String + controllerAccount_endsWith: String + controllerAccount_in: [String!] + handle_eq: String + handle_contains: String + handle_startsWith: String + handle_endsWith: String + handle_in: [String!] + newMember: MembershipWhereInput + metadata: MemberMetadataWhereInput + AND: [MembershipGiftedEventWhereInput!] + OR: [MembershipGiftedEventWhereInput!] + NOT: [MembershipGiftedEventWhereInput!] } -input ProposalDiscussionPostDeletedEventWhereUniqueInput { +input MembershipGiftedEventWhereUniqueInput { id: ID! } -input ProposalDiscussionPostDeletedEventCreateInput { +input MembershipGiftedEventCreateInput { inExtrinsic: String inBlock: Float! network: Network! indexInBlock: Float! - post: ID! - actor: ID! + newMember: ID! + rootAccount: String! + controllerAccount: String! + handle: String! + metadata: ID! } -input ProposalDiscussionPostDeletedEventUpdateInput { +input MembershipGiftedEventUpdateInput { inExtrinsic: String inBlock: Float network: Network indexInBlock: Float - post: ID - actor: ID + newMember: ID + rootAccount: String + controllerAccount: String + handle: String + metadata: ID } input ProposalDiscussionWhitelistWhereInput { @@ -23136,115 +23158,7 @@ input StakeReleasedEventUpdateInput { stakingAccount: String } -input TagToProposalWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] - proposalId_eq: String - proposalId_contains: String - proposalId_startsWith: String - proposalId_endsWith: String - proposalId_in: [String!] - AND: [TagToProposalWhereInput!] - OR: [TagToProposalWhereInput!] - NOT: [TagToProposalWhereInput!] -} - -input TagToProposalWhereUniqueInput { - id: ID! -} - -input TagToProposalCreateInput { - tagId: String! - proposalId: String! -} - -input TagToProposalUpdateInput { - tagId: String - proposalId: String -} - -input TagToThreadWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] - threadId_eq: String - threadId_contains: String - threadId_startsWith: String - threadId_endsWith: String - threadId_in: [String!] - AND: [TagToThreadWhereInput!] - OR: [TagToThreadWhereInput!] - NOT: [TagToThreadWhereInput!] -} - -input TagToThreadWhereUniqueInput { - id: ID! -} - -input TagToThreadCreateInput { - tagId: String! - threadId: String! -} - -input TagToThreadUpdateInput { - tagId: String - threadId: String -} - -input TagToWorkerWhereInput { +input TagPermittedWorkerWhereInput { id_eq: ID id_in: [ID!] createdAt_eq: DateTime @@ -23269,100 +23183,28 @@ input TagToWorkerWhereInput { deletedAt_gte: DateTime deletedById_eq: ID deletedById_in: [ID!] - tagId_eq: String - tagId_contains: String - tagId_startsWith: String - tagId_endsWith: String - tagId_in: [String!] workerId_eq: String workerId_contains: String workerId_startsWith: String workerId_endsWith: String workerId_in: [String!] - AND: [TagToWorkerWhereInput!] - OR: [TagToWorkerWhereInput!] - NOT: [TagToWorkerWhereInput!] + AND: [TagPermittedWorkerWhereInput!] + OR: [TagPermittedWorkerWhereInput!] + NOT: [TagPermittedWorkerWhereInput!] } -input TagToWorkerWhereUniqueInput { +input TagPermittedWorkerWhereUniqueInput { id: ID! } -input TagToWorkerCreateInput { - tagId: String! +input TagPermittedWorkerCreateInput { workerId: String! } -input TagToWorkerUpdateInput { - tagId: String +input TagPermittedWorkerUpdateInput { workerId: String } -input TagWhereInput { - id_eq: ID - id_in: [ID!] - createdAt_eq: DateTime - createdAt_lt: DateTime - createdAt_lte: DateTime - createdAt_gt: DateTime - createdAt_gte: DateTime - createdById_eq: ID - createdById_in: [ID!] - updatedAt_eq: DateTime - updatedAt_lt: DateTime - updatedAt_lte: DateTime - updatedAt_gt: DateTime - updatedAt_gte: DateTime - updatedById_eq: ID - updatedById_in: [ID!] - deletedAt_all: Boolean - deletedAt_eq: DateTime - deletedAt_lt: DateTime - deletedAt_lte: DateTime - deletedAt_gt: DateTime - deletedAt_gte: DateTime - deletedById_eq: ID - deletedById_in: [ID!] - name_eq: String - name_contains: String - name_startsWith: String - name_endsWith: String - name_in: [String!] - description_eq: String - description_contains: String - description_startsWith: String - description_endsWith: String - description_in: [String!] - type_eq: String - type_contains: String - type_startsWith: String - type_endsWith: String - type_in: [String!] - visibility_eq: Boolean - visibility_in: [Boolean!] - AND: [TagWhereInput!] - OR: [TagWhereInput!] - NOT: [TagWhereInput!] -} - -input TagWhereUniqueInput { - id: ID! -} - -input TagCreateInput { - name: String! - description: String! - type: String! - visibility: Boolean! -} - -input TagUpdateInput { - name: String - description: String - type: String - visibility: Boolean -} - input VideoAssetsDeletedByModeratorEventWhereInput { id_eq: ID id_in: [ID!] @@ -24270,7 +24112,7 @@ type ThreadMovedEvent implements Event & BaseGraphQLObject { actorId: String! } -type BountyFundedEvent implements Event & BaseGraphQLObject { +type ProposalCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24294,11 +24136,11 @@ type BountyFundedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - contribution: BountyContribution! - contributionId: String! + proposal: Proposal! + proposalId: String! } -type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24322,11 +24164,14 @@ type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - contribution: BountyContribution! - contributionId: String! + post: ProposalDiscussionPost! + postId: String! + + """New post text""" + text: String! } -type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24350,11 +24195,14 @@ type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + post: ProposalDiscussionPost! + postId: String! + + """Initial post text""" + text: String! } -type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24378,11 +24226,13 @@ type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + post: ProposalDiscussionPost! + postId: String! + actor: Membership! + actorId: String! } -type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { +type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24406,11 +24256,16 @@ type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + thread: ProposalDiscussionThread! + threadId: String! + + """The new thread mode""" + newMode: ProposalDiscussionThreadMode! + actor: Membership! + actorId: String! } -type WorkSubmittedEvent implements Event & BaseGraphQLObject { +type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24434,21 +24289,14 @@ type WorkSubmittedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! - entry: BountyEntry! - entryId: String! - - """Title of the work""" - title: String + proposal: Proposal! + proposalId: String! - """ - Description which contains the work itself as a URL, a BLOB, or just text - """ - description: String + """The new proposal intermediate status (Deciding/Gracing/Dormant)""" + newStatus: ProposalIntermediateStatus! } -type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { +type ProposalVotedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24472,11 +24320,24 @@ type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - entry: BountyEntry! - entryId: String! + voter: Membership! + voterId: String! + + """The kind of the vote that was casted""" + voteKind: ProposalVoteKind! + proposal: Proposal! + proposalId: String! + + """The rationale behind the vote""" + rationale: String! + + """ + The voting round - number representing which Deciding period the vote was casted in (starting with 1), useful when the proposal must be approved during multiple council terms (constitution > 1) + """ + votingRound: Int! } -type BountyCreatedEvent implements Event & BaseGraphQLObject { +type ProposalCancelledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24500,11 +24361,11 @@ type BountyCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! } -type BountyCanceledEvent implements Event & BaseGraphQLObject { +type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24528,11 +24389,14 @@ type BountyCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! + + """The voting decision status""" + decisionStatus: ProposalDecisionStatus! } -type BountyVetoedEvent implements Event & BaseGraphQLObject { +type ProposalExecutedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24556,11 +24420,14 @@ type BountyVetoedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + proposal: Proposal! + proposalId: String! + + """The execution status""" + executionStatus: ProposalExecutionStatus! } -type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { +type BountyFundedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24584,11 +24451,11 @@ type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + contribution: BountyContribution! + contributionId: String! } -type BountyRemovedEvent implements Event & BaseGraphQLObject { +type BountyFundingWithdrawalEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24612,11 +24479,11 @@ type BountyRemovedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + contribution: BountyContribution! + contributionId: String! } -type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { +type WorkEntryAnnouncedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24640,14 +24507,11 @@ type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! - - """Rationale of the judgment""" - rationale: String + entry: BountyEntry! + entryId: String! } -type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { +type WorkEntryWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24671,11 +24535,11 @@ type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - bounty: Bounty! - bountyId: String! + entry: BountyEntry! + entryId: String! } -type ThreadDeletedEvent implements Event & BaseGraphQLObject { +type WorkEntrySlashedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24699,11 +24563,11 @@ type ThreadDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - thread: ForumThread! - threadId: String! + entry: BountyEntry! + entryId: String! } -type ThreadModeratedEvent implements Event & BaseGraphQLObject { +type WorkSubmittedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24727,16 +24591,21 @@ type ThreadModeratedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - thread: ForumThread! - threadId: String! + bounty: Bounty! + bountyId: String! + entry: BountyEntry! + entryId: String! - """Rationale behind the moderation""" - rationale: String! - actor: Worker! - actorId: String! + """Title of the work""" + title: String + + """ + Description which contains the work itself as a URL, a BLOB, or just text + """ + description: String } -type CategoryCreatedEvent implements Event & BaseGraphQLObject { +type WorkEntrantFundsWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24760,11 +24629,11 @@ type CategoryCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! + entry: BountyEntry! + entryId: String! } -type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { +type BountyCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24788,16 +24657,11 @@ type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! - - """The new archival status of the category (true = archived)""" - newArchivalStatus: Boolean! - actor: Worker! - actorId: String! + bounty: Bounty! + bountyId: String! } -type CategoryDeletedEvent implements Event & BaseGraphQLObject { +type BountyCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24821,13 +24685,11 @@ type CategoryDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - category: ForumCategory! - categoryId: String! - actor: Worker! - actorId: String! + bounty: Bounty! + bountyId: String! } -type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObject { +type BountyVetoedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24851,18 +24713,11 @@ type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObj """Filtering options for interface implementers""" type: EventTypeOptions - moderator: Worker! - moderatorId: String! - category: ForumCategory! - categoryId: String! - - """ - The flag indicating whether the permissions to moderate the category are granted or revoked - """ - newCanModerateValue: Boolean! + bounty: Bounty! + bountyId: String! } -type LeaderSetEvent implements Event & BaseGraphQLObject { +type BountyMaxFundingReachedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24886,13 +24741,11 @@ type LeaderSetEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker - workerId: String + bounty: Bounty! + bountyId: String! } -type LeaderUnsetEvent implements Event & BaseGraphQLObject { +type BountyRemovedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24916,13 +24769,11 @@ type LeaderUnsetEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - leader: Worker! - leaderId: String! + bounty: Bounty! + bountyId: String! } -type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { +type OracleJudgmentSubmittedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24946,16 +24797,14 @@ type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - worker: Worker! - workerId: String! + bounty: Bounty! + bountyId: String! - """New status.""" - isVerified: Boolean! + """Rationale of the judgment""" + rationale: String } -type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { +type BountyCreatorCherryWithdrawalEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -24979,16 +24828,11 @@ type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """New missed reward amount""" - newMissedRewardAmount: BigInt! + bounty: Bounty! + bountyId: String! } -type StakeDecreasedEvent implements Event & BaseGraphQLObject { +type ThreadDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25012,16 +24856,11 @@ type StakeDecreasedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """The amount of JOY the stake was decreased by""" - amount: BigInt! + thread: ForumThread! + threadId: String! } -type StakeIncreasedEvent implements Event & BaseGraphQLObject { +type ThreadModeratedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25045,16 +24884,16 @@ type StakeIncreasedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + thread: ForumThread! + threadId: String! - """The amount of JOY the stake was increased by""" - amount: BigInt! + """Rationale behind the moderation""" + rationale: String! + actor: Worker! + actorId: String! } -type TerminatedLeaderEvent implements Event & BaseGraphQLObject { +type CategoryCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25078,19 +24917,11 @@ type TerminatedLeaderEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """Slash amount (if any)""" - penalty: BigInt - - """Optional rationale""" - rationale: String + category: ForumCategory! + categoryId: String! } -type TerminatedWorkerEvent implements Event & BaseGraphQLObject { +type CategoryArchivalStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25114,19 +24945,16 @@ type TerminatedWorkerEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! - - """Slash amount (if any)""" - penalty: BigInt + category: ForumCategory! + categoryId: String! - """Optional rationale""" - rationale: String + """The new archival status of the category (true = archived)""" + newArchivalStatus: Boolean! + actor: Worker! + actorId: String! } -type WorkerExitedEvent implements Event & BaseGraphQLObject { +type CategoryDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25150,13 +24978,13 @@ type WorkerExitedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + category: ForumCategory! + categoryId: String! + actor: Worker! + actorId: String! } -type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { +type CategoryMembershipOfModeratorUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25180,16 +25008,18 @@ type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! - worker: Worker! - workerId: String! + moderator: Worker! + moderatorId: String! + category: ForumCategory! + categoryId: String! - """New reward account""" - newRewardAccount: String! + """ + The flag indicating whether the permissions to moderate the category are granted or revoked + """ + newCanModerateValue: Boolean! } -type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { +type LeaderSetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25215,14 +25045,11 @@ type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - worker: Worker! - workerId: String! - - """New worker reward per block""" - newRewardPerBlock: BigInt! + worker: Worker + workerId: String } -type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { +type LeaderUnsetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25248,14 +25075,11 @@ type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - worker: Worker! - workerId: String! - - """New role account""" - newRoleAccount: String! + leader: Worker! + leaderId: String! } -type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { +type MemberVerificationStatusUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25279,16 +25103,16 @@ type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - group: WorkingGroup! - groupId: String! + member: Membership! + memberId: String! worker: Worker! workerId: String! - """Optional rationale""" - rationale: String + """New status.""" + isVerified: Boolean! } -type StatusTextChangedEvent implements Event & BaseGraphQLObject { +type NewMissedRewardLevelReachedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25314,17 +25138,14 @@ type StatusTextChangedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Original action metadata as hex string""" - metadata: String - - """Event result depeding on the metadata action type""" - result: WorkingGroupMetadataActionResult! - upcomingworkinggroupopeningcreatedInEvent: [UpcomingWorkingGroupOpening!] - workinggroupmetadatasetInEvent: [WorkingGroupMetadata!] + """New missed reward amount""" + newMissedRewardAmount: BigInt! } -type BudgetFundedEvent implements Event & BaseGraphQLObject { +type StakeDecreasedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25350,17 +25171,14 @@ type BudgetFundedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - member: Membership! - memberId: String! - - """Rationale provided by the member""" - rationale: String! + worker: Worker! + workerId: String! - """Amount added to the current budget""" + """The amount of JOY the stake was decreased by""" amount: BigInt! } -type BudgetSetEvent implements Event & BaseGraphQLObject { +type StakeIncreasedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25386,12 +25204,14 @@ type BudgetSetEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """New working group budget""" - newBudget: BigInt! + """The amount of JOY the stake was increased by""" + amount: BigInt! } -type BudgetSpendingEvent implements Event & BaseGraphQLObject { +type TerminatedLeaderEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25417,18 +25237,17 @@ type BudgetSpendingEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Reciever account address""" - reciever: String! - - """Amount beeing spent""" - amount: BigInt! + """Slash amount (if any)""" + penalty: BigInt """Optional rationale""" rationale: String } -type BudgetUpdatedEvent implements Event & BaseGraphQLObject { +type TerminatedWorkerEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25454,12 +25273,17 @@ type BudgetUpdatedEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! + worker: Worker! + workerId: String! - """Amount substracted from / added to the current budget""" - budgetChangeAmount: BigInt! + """Slash amount (if any)""" + penalty: BigInt + + """Optional rationale""" + rationale: String } -type OpeningFilledEvent implements Event & BaseGraphQLObject { +type WorkerExitedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25485,12 +25309,11 @@ type OpeningFilledEvent implements Event & BaseGraphQLObject { type: EventTypeOptions group: WorkingGroup! groupId: String! - opening: WorkingGroupOpening! - openingId: String! - workersHired: [Worker!]! + worker: Worker! + workerId: String! } -type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { +type WorkerRewardAccountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25500,13 +25323,13 @@ type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25514,17 +25337,16 @@ type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! + + """New reward account""" + newRewardAccount: String! } -type NftIssuedEvent implements Event & BaseGraphQLObject { +type WorkerRewardAmountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25534,13 +25356,13 @@ type NftIssuedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25548,26 +25370,16 @@ type NftIssuedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Content actor that issued the NFT.""" - contentActor: ContentActor! - video: Video! - videoId: String! - videoCategory: VideoCategory - videoCategoryId: String - - """Royalty for the NFT/video.""" - royalty: Float - - """NFT's metadata.""" - metadata: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """New worker reward per block""" + newRewardPerBlock: BigInt! } -type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { +type WorkerRoleAccountUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25577,13 +25389,13 @@ type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25591,20 +25403,16 @@ type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Actor that started this auction.""" - actor: ContentActor! - video: Video! - videoId: String! - auction: Auction! - auctionId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """New role account""" + newRoleAccount: String! } -type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { +type WorkerStartedLeavingEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25614,13 +25422,13 @@ type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25628,20 +25436,16 @@ type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! + worker: Worker! + workerId: String! - """Actor that started this auction.""" - actor: ContentActor! - video: Video! - videoId: String! - auction: Auction! - auctionId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """Optional rationale""" + rationale: String } -type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { +type StatusTextChangedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25651,13 +25455,13 @@ type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25665,27 +25469,19 @@ type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! - """Price for which the NFT was bought""" - price: BigInt! - winningBid: Bid! - winningBidId: String! - previousTopBid: Bid - previousTopBidId: String - previousTopBidder: Membership - previousTopBidderId: String - bidders: [Membership!]! + """Original action metadata as hex string""" + metadata: String + + """Event result depeding on the metadata action type""" + result: WorkingGroupMetadataActionResult! + upcomingworkinggroupopeningcreatedInEvent: [UpcomingWorkingGroupOpening!] + workinggroupmetadatasetInEvent: [WorkingGroupMetadata!] } -type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { +type BudgetFundedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25695,13 +25491,13 @@ type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25709,20 +25505,19 @@ type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - winner: Membership! - winnerId: String! - winningBid: Bid! - winningBidId: String! - video: Video! - videoId: String! - bidders: [Membership!]! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + member: Membership! + memberId: String! + + """Rationale provided by the member""" + rationale: String! + + """Amount added to the current budget""" + amount: BigInt! } -type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { +type BudgetSetEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25732,13 +25527,13 @@ type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25746,23 +25541,14 @@ type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! - """Content actor that accepted the bid.""" - contentActor: ContentActor! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String - winningBid: Bid - winningBidId: String - winningBidder: Membership - winningBidderId: String - bidders: [Membership!]! + """New working group budget""" + newBudget: BigInt! } -type AuctionBidMadeEvent implements Event & BaseGraphQLObject { +type BudgetSpendingEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25772,13 +25558,13 @@ type AuctionBidMadeEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25786,24 +25572,20 @@ type AuctionBidMadeEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - member: Membership! - memberId: String! - video: Video! - videoId: String! + group: WorkingGroup! + groupId: String! - """Bid made.""" - bidAmount: BigInt! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String - previousTopBid: Bid - previousTopBidId: String - previousTopBidder: Membership - previousTopBidderId: String + """Reciever account address""" + reciever: String! + + """Amount beeing spent""" + amount: BigInt! + + """Optional rationale""" + rationale: String } -type AuctionCanceledEvent implements Event & BaseGraphQLObject { +type BudgetUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25813,13 +25595,13 @@ type AuctionCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25827,18 +25609,14 @@ type AuctionCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + group: WorkingGroup! + groupId: String! - """Content actor canceling the event.""" - contentActor: ContentActor! - video: Video! - videoId: String! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + """Amount substracted from / added to the current budget""" + budgetChangeAmount: BigInt! } -type BuyNowCanceledEvent implements Event & BaseGraphQLObject { +type OpeningFilledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25848,13 +25626,13 @@ type BuyNowCanceledEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted.""" + """Hash of the extrinsic which caused the event to be emitted""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in.""" + """Network the block was produced in""" network: Network! """Index of event in block from which it was emitted.""" @@ -25862,18 +25640,14 @@ type BuyNowCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - ownerMember: Membership - ownerMemberId: String - ownerCuratorGroup: CuratorGroup - ownerCuratorGroupId: String + group: WorkingGroup! + groupId: String! + opening: WorkingGroupOpening! + openingId: String! + workersHired: [Worker!]! } -type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { +type AuctionBidCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25897,21 +25671,17 @@ type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + member: Membership! + memberId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - - """New buy-now price.""" - newPrice: BigInt! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type NftBoughtEvent implements Event & BaseGraphQLObject { +type NftIssuedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25935,20 +25705,26 @@ type NftBoughtEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + + """Content actor that issued the NFT.""" + contentActor: ContentActor! video: Video! videoId: String! - member: Membership! - memberId: String! + videoCategory: VideoCategory + videoCategoryId: String + + """Royalty for the NFT/video.""" + royalty: Float + + """NFT's metadata.""" + metadata: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String - - """Price for which NFT was bought""" - price: BigInt! } -type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject { +type EnglishAuctionStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -25972,18 +25748,20 @@ type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject """Filtering options for interface implementers""" type: EventTypeOptions + + """Actor that started this auction.""" + actor: ContentActor! video: Video! videoId: String! - - """Content actor who slung back the NFT.""" - contentActor: ContentActor! + auction: Auction! + auctionId: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type OfferAcceptedEvent implements Event & BaseGraphQLObject { +type OpenAuctionStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26007,18 +25785,20 @@ type OfferAcceptedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + + """Actor that started this auction.""" + actor: ContentActor! video: Video! videoId: String! + auction: Auction! + auctionId: String! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String - - """Price for which the NFT was bought""" - price: BigInt } -type OfferCanceledEvent implements Event & BaseGraphQLObject { +type BidMadeCompletingAuctionEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26042,18 +25822,27 @@ type OfferCanceledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + member: Membership! + memberId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String + + """Price for which the NFT was bought""" + price: BigInt! + winningBid: Bid! + winningBidId: String! + previousTopBid: Bid + previousTopBidId: String + previousTopBidder: Membership + previousTopBidderId: String + bidders: [Membership!]! } -type OfferStartedEvent implements Event & BaseGraphQLObject { +type EnglishAuctionSettledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26077,23 +25866,20 @@ type OfferStartedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions + winner: Membership! + winnerId: String! + winningBid: Bid! + winningBidId: String! video: Video! videoId: String! - - """Content actor acting as NFT owner.""" - contentActor: ContentActor! - member: Membership! - memberId: String! - - """Offer's price.""" - price: BigInt + bidders: [Membership!]! ownerMember: Membership ownerMemberId: String ownerCuratorGroup: CuratorGroup ownerCuratorGroupId: String } -type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { +type OpenAuctionBidAcceptedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26117,14 +25903,23 @@ type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - """Reward amount claimed""" - amount: BigInt! + """Content actor that accepted the bid.""" + contentActor: ContentActor! + video: Video! + videoId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String + winningBid: Bid + winningBidId: String + winningBidder: Membership + winningBidderId: String + bidders: [Membership!]! } -type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { +type AuctionBidMadeEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26148,20 +25943,24 @@ type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - - """Reward amount claimed""" - amount: BigInt! - - """Destination account ID. Null in case the funds destination was Council""" - account: String + member: Membership! + memberId: String! + video: Video! + videoId: String! - """Content actor""" - actor: ContentActor! + """Bid made.""" + bidAmount: BigInt! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String + previousTopBid: Bid + previousTopBidId: String + previousTopBidder: Membership + previousTopBidderId: String } -type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject { +type AuctionCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26185,20 +25984,18 @@ type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! - - """Reward amount claimed""" - amount: BigInt! - - """Destination account ID. Null in case the funds destination was Council""" - account: String - - """Content actor""" - actor: ContentActor! + + """Content actor canceling the event.""" + contentActor: ContentActor! + video: Video! + videoId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { +type BuyNowCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26208,13 +26005,13 @@ type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26222,18 +26019,18 @@ type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """New comment text""" - newText: String! + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentDeletedEvent implements Event & BaseGraphQLObject { +type BuyNowPriceUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26243,13 +26040,13 @@ type CommentDeletedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26257,15 +26054,21 @@ type CommentDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! + + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + + """New buy-now price.""" + newPrice: BigInt! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentModeratedEvent implements Event & BaseGraphQLObject { +type NftBoughtEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26275,13 +26078,13 @@ type CommentModeratedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26289,21 +26092,20 @@ type CommentModeratedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - - """The actor responsible for the removal of comment""" - actor: ContentActor! + member: Membership! + memberId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String - """Comment deletion rationale""" - rationale: String! + """Price for which NFT was bought""" + price: BigInt! } -type CommentPinnedEvent implements Event & BaseGraphQLObject { +type NftSlingedBackToTheOriginalArtistEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26313,13 +26115,13 @@ type CommentPinnedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26327,18 +26129,18 @@ type CommentPinnedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """The action performed. true if comment is pinned, otherwise false.""" - action: Boolean! + """Content actor who slung back the NFT.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type CommentReactedEvent implements Event & BaseGraphQLObject { +type OfferAcceptedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26348,13 +26150,13 @@ type CommentReactedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26362,20 +26164,18 @@ type CommentReactedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String - """The reaction id""" - reactionResult: Int! - reactingMember: Membership! - reactingMemberId: String! + """Price for which the NFT was bought""" + price: BigInt } -type CommentCreatedEvent implements Event & BaseGraphQLObject { +type OfferCanceledEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26385,13 +26185,13 @@ type CommentCreatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26399,20 +26199,18 @@ type CommentCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - comment: Comment! - commentId: String! - parentCommentAuthor: Membership - parentCommentAuthorId: String video: Video! videoId: String! - videoChannel: Channel! - videoChannelId: String! - """Comment's original text""" - text: String! + """Content actor acting as NFT owner.""" + contentActor: ContentActor! + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { +type OfferStartedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26422,13 +26220,13 @@ type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26436,18 +26234,23 @@ type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - channel: Channel! - channelId: String! + video: Video! + videoId: String! + + """Content actor acting as NFT owner.""" + contentActor: ContentActor! member: Membership! memberId: String! - """ - The action performed. true if member is banned, false if member is unbanned - """ - action: Boolean! + """Offer's price.""" + price: BigInt + ownerMember: Membership + ownerMemberId: String + ownerCuratorGroup: CuratorGroup + ownerCuratorGroupId: String } -type VideoReactedEvent implements Event & BaseGraphQLObject { +type ChannelRewardClaimedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26457,13 +26260,13 @@ type VideoReactedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26471,18 +26274,14 @@ type VideoReactedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! - videoChannel: Channel! - videoChannelId: String! + channel: Channel! + channelId: String! - """The reaction result""" - reactionResult: VideoReactionOptions! - reactingMember: Membership! - reactingMemberId: String! + """Reward amount claimed""" + amount: BigInt! } -type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { +type ChannelFundsWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26492,13 +26291,13 @@ type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26506,14 +26305,20 @@ type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - video: Video! - videoId: String! + channel: Channel! + channelId: String! - """Is comment section enabled (true if enabled)""" - reactionsStatus: Boolean! + """Reward amount claimed""" + amount: BigInt! + + """Destination account ID. Null in case the funds destination was Council""" + account: String + + """Content actor""" + actor: ContentActor! } -type MemberCreatedEvent implements Event & BaseGraphQLObject { +type ChannelRewardClaimedAndWithdrawnEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26523,13 +26328,13 @@ type MemberCreatedEvent implements Event & BaseGraphQLObject { deletedById: ID version: Int! - """Hash of the extrinsic which caused the event to be emitted""" + """Hash of the extrinsic which caused the event to be emitted.""" inExtrinsic: String """Blocknumber of the block in which the event was emitted.""" inBlock: Int! - """Network the block was produced in""" + """Network the block was produced in.""" network: Network! """Index of event in block from which it was emitted.""" @@ -26537,25 +26342,20 @@ type MemberCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! + channel: Channel! + channelId: String! - """New member controller in SS58 encoding.""" - controllerAccount: String! + """Reward amount claimed""" + amount: BigInt! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + """Destination account ID. Null in case the funds destination was Council""" + account: String - """Whether member is founding member.""" - isFoundingMember: Boolean! + """Content actor""" + actor: ContentActor! } -type MemberInvitedEvent implements Event & BaseGraphQLObject { +type CommentTextUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26579,27 +26379,18 @@ type MemberInvitedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - invitingMember: Membership! - invitingMemberId: String! - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! - - """New member controller in SS58 encoding.""" - controllerAccount: String! - - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """Member's initial, invitation-locked balance""" - initialBalance: BigInt! + """New comment text""" + newText: String! } -type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { +type CommentDeletedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26619,27 +26410,19 @@ type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { network: Network! """Index of event in block from which it was emitted.""" - indexInBlock: Int! - - """Filtering options for interface implementers""" - type: EventTypeOptions - member: Membership! - memberId: String! - - """ - New member handle (utf-8 string). Null means no new value was provided. - """ - newHandle: String + indexInBlock: Int! - """ - New member handle (raw hex string). Null means no new value was provided. - """ - newHandleRaw: String - newMetadata: MemberMetadata! - newMetadataId: String! + """Filtering options for interface implementers""" + type: EventTypeOptions + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! } -type MembershipBoughtEvent implements Event & BaseGraphQLObject { +type CommentModeratedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26663,24 +26446,21 @@ type MembershipBoughtEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """New member controller in SS58 encoding.""" - controllerAccount: String! + """The actor responsible for the removal of comment""" + actor: ContentActor! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! - referrer: Membership - referrerId: String + """Comment deletion rationale""" + rationale: String! } -type MembershipGiftedEvent implements Event & BaseGraphQLObject { +type CommentPinnedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26704,22 +26484,18 @@ type MembershipGiftedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - newMember: Membership! - newMemberId: String! - - """New member root account in SS58 encoding.""" - rootAccount: String! - - """New member controller in SS58 encoding.""" - controllerAccount: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """New member handle.""" - handle: String! - metadata: MemberMetadata! - metadataId: String! + """The action performed. true if comment is pinned, otherwise false.""" + action: Boolean! } -type ProposalCreatedEvent implements Event & BaseGraphQLObject { +type CommentReactedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26743,11 +26519,20 @@ type ProposalCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + comment: Comment! + commentId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! + + """The reaction id""" + reactionResult: Int! + reactingMember: Membership! + reactingMemberId: String! } -type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { +type CommentCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26771,14 +26556,20 @@ type ProposalStatusUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + comment: Comment! + commentId: String! + parentCommentAuthor: Membership + parentCommentAuthorId: String + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! - """The new proposal intermediate status (Deciding/Gracing/Dormant)""" - newStatus: ProposalIntermediateStatus! + """Comment's original text""" + text: String! } -type ProposalVotedEvent implements Event & BaseGraphQLObject { +type MemberBannedFromChannelEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26802,24 +26593,18 @@ type ProposalVotedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - voter: Membership! - voterId: String! - - """The kind of the vote that was casted""" - voteKind: ProposalVoteKind! - proposal: Proposal! - proposalId: String! - - """The rationale behind the vote""" - rationale: String! + channel: Channel! + channelId: String! + member: Membership! + memberId: String! """ - The voting round - number representing which Deciding period the vote was casted in (starting with 1), useful when the proposal must be approved during multiple council terms (constitution > 1) + The action performed. true if member is banned, false if member is unbanned """ - votingRound: Int! + action: Boolean! } -type ProposalCancelledEvent implements Event & BaseGraphQLObject { +type VideoReactedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26843,11 +26628,18 @@ type ProposalCancelledEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + video: Video! + videoId: String! + videoChannel: Channel! + videoChannelId: String! + + """The reaction result""" + reactionResult: VideoReactionOptions! + reactingMember: Membership! + reactingMemberId: String! } -type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { +type VideoReactionsPreferenceEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26871,14 +26663,14 @@ type ProposalDecisionMadeEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + video: Video! + videoId: String! - """The voting decision status""" - decisionStatus: ProposalDecisionStatus! + """Is comment section enabled (true if enabled)""" + reactionsStatus: Boolean! } -type ProposalExecutedEvent implements Event & BaseGraphQLObject { +type MemberCreatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26902,14 +26694,25 @@ type ProposalExecutedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - proposal: Proposal! - proposalId: String! + newMember: Membership! + newMemberId: String! - """The execution status""" - executionStatus: ProposalExecutionStatus! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + + """Whether member is founding member.""" + isFoundingMember: Boolean! } -type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObject { +type MemberInvitedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26933,16 +26736,27 @@ type ProposalDiscussionThreadModeChangedEvent implements Event & BaseGraphQLObje """Filtering options for interface implementers""" type: EventTypeOptions - thread: ProposalDiscussionThread! - threadId: String! + invitingMember: Membership! + invitingMemberId: String! + newMember: Membership! + newMemberId: String! - """The new thread mode""" - newMode: ProposalDiscussionThreadMode! - actor: Membership! - actorId: String! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + + """Member's initial, invitation-locked balance""" + initialBalance: BigInt! } -type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { +type MemberProfileUpdatedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26966,14 +26780,23 @@ type ProposalDiscussionPostUpdatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! + member: Membership! + memberId: String! - """New post text""" - text: String! + """ + New member handle (utf-8 string). Null means no new value was provided. + """ + newHandle: String + + """ + New member handle (raw hex string). Null means no new value was provided. + """ + newHandleRaw: String + newMetadata: MemberMetadata! + newMetadataId: String! } -type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { +type MembershipBoughtEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -26997,14 +26820,24 @@ type ProposalDiscussionPostCreatedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! + newMember: Membership! + newMemberId: String! - """Initial post text""" - text: String! + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! + referrer: Membership + referrerId: String } -type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { +type MembershipGiftedEvent implements Event & BaseGraphQLObject { id: ID! createdAt: DateTime! createdById: ID! @@ -27028,10 +26861,19 @@ type ProposalDiscussionPostDeletedEvent implements Event & BaseGraphQLObject { """Filtering options for interface implementers""" type: EventTypeOptions - post: ProposalDiscussionPost! - postId: String! - actor: Membership! - actorId: String! + newMember: Membership! + newMemberId: String! + + """New member root account in SS58 encoding.""" + rootAccount: String! + + """New member controller in SS58 encoding.""" + controllerAccount: String! + + """New member handle.""" + handle: String! + metadata: MemberMetadata! + metadataId: String! } type VoteCastEvent implements Event & BaseGraphQLObject { @@ -28574,15 +28416,9 @@ type Query { storageDataObjects(offset: Int, limit: Int = 50, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): [StorageDataObject!]! storageDataObjectByUniqueInput(where: StorageDataObjectWhereUniqueInput!): StorageDataObject storageDataObjectsConnection(first: Int, after: String, last: Int, before: String, where: StorageDataObjectWhereInput, orderBy: [StorageDataObjectOrderByInput!]): StorageDataObjectConnection! - tagToProposals(offset: Int, limit: Int = 50, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): [TagToProposal!]! - tagToProposalByUniqueInput(where: TagToProposalWhereUniqueInput!): TagToProposal - tagToProposalsConnection(first: Int, after: String, last: Int, before: String, where: TagToProposalWhereInput, orderBy: [TagToProposalOrderByInput!]): TagToProposalConnection! - tagToThreads(offset: Int, limit: Int = 50, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): [TagToThread!]! - tagToThreadByUniqueInput(where: TagToThreadWhereUniqueInput!): TagToThread - tagToThreadsConnection(first: Int, after: String, last: Int, before: String, where: TagToThreadWhereInput, orderBy: [TagToThreadOrderByInput!]): TagToThreadConnection! - tagToWorkers(offset: Int, limit: Int = 50, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): [TagToWorker!]! - tagToWorkerByUniqueInput(where: TagToWorkerWhereUniqueInput!): TagToWorker - tagToWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagToWorkerWhereInput, orderBy: [TagToWorkerOrderByInput!]): TagToWorkerConnection! + tagPermittedWorkers(offset: Int, limit: Int = 50, where: TagPermittedWorkerWhereInput, orderBy: [TagPermittedWorkerOrderByInput!]): [TagPermittedWorker!]! + tagPermittedWorkerByUniqueInput(where: TagPermittedWorkerWhereUniqueInput!): TagPermittedWorker + tagPermittedWorkersConnection(first: Int, after: String, last: Int, before: String, where: TagPermittedWorkerWhereInput, orderBy: [TagPermittedWorkerOrderByInput!]): TagPermittedWorkerConnection! tags(offset: Int, limit: Int = 50, where: TagWhereInput, orderBy: [TagOrderByInput!]): [Tag!]! tagByUniqueInput(where: TagWhereUniqueInput!): Tag tagsConnection(first: Int, after: String, last: Int, before: String, where: TagWhereInput, orderBy: [TagOrderByInput!]): TagConnection! @@ -32329,41 +32165,13 @@ enum StorageDataObjectOrderByInput { unsetAt_DESC } -enum TagToProposalOrderByInput { - createdAt_ASC - createdAt_DESC - updatedAt_ASC - updatedAt_DESC - deletedAt_ASC - deletedAt_DESC - tagId_ASC - tagId_DESC - proposalId_ASC - proposalId_DESC -} - -enum TagToThreadOrderByInput { - createdAt_ASC - createdAt_DESC - updatedAt_ASC - updatedAt_DESC - deletedAt_ASC - deletedAt_DESC - tagId_ASC - tagId_DESC - threadId_ASC - threadId_DESC -} - -enum TagToWorkerOrderByInput { +enum TagPermittedWorkerOrderByInput { createdAt_ASC createdAt_DESC updatedAt_ASC updatedAt_DESC deletedAt_ASC deletedAt_DESC - tagId_ASC - tagId_DESC workerId_ASC workerId_DESC } diff --git a/tests/network-tests/src/Api.ts b/tests/network-tests/src/Api.ts index 83af22ae48..f543311e2f 100644 --- a/tests/network-tests/src/Api.ts +++ b/tests/network-tests/src/Api.ts @@ -1548,7 +1548,6 @@ export class Api { const meta = new RemarkMetadataAction({ allowTagToWorker: new AllowTagToWorker({ - tagId, workerId: Long.fromNumber(workerId), }), }) @@ -1565,7 +1564,6 @@ export class Api { const meta = new RemarkMetadataAction({ disallowTagToWorker: new DisallowTagToWorker({ - tagId, workerId: Long.fromNumber(workerId), }), }) diff --git a/tests/network-tests/src/graphql/queries/tag.graphql b/tests/network-tests/src/graphql/queries/tag.graphql index 3937be53fc..80a1503390 100644 --- a/tests/network-tests/src/graphql/queries/tag.graphql +++ b/tests/network-tests/src/graphql/queries/tag.graphql @@ -4,6 +4,8 @@ fragment TagFields on Tag { description type visibility + forumThreads + proposals } query getAllTags { From 912c1cdd9c17f03e1b864da21b7a05ff79424eab Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Tue, 9 Jan 2024 05:38:58 -0500 Subject: [PATCH 07/10] updated workingGroups.proto with tagid array --- metadata-protobuf/proto/WorkingGroups.proto | 24 +++---- query-node/mappings/src/label/tag.ts | 64 ++++++++----------- query-node/mappings/src/workingGroups.ts | 40 ++++++------ tests/network-tests/src/Api.ts | 32 +++++----- .../src/graphql/queries/tag.graphql | 8 ++- 5 files changed, 82 insertions(+), 86 deletions(-) diff --git a/metadata-protobuf/proto/WorkingGroups.proto b/metadata-protobuf/proto/WorkingGroups.proto index ffcd6230fd..ea4a2b3e73 100644 --- a/metadata-protobuf/proto/WorkingGroups.proto +++ b/metadata-protobuf/proto/WorkingGroups.proto @@ -94,33 +94,33 @@ message UpdateTag { optional bool visibility = 5; } -message AssignTagToThread { +message AssignTagsToThread { // ID of tag - required string tag_id = 1; + repeated string tag_ids = 1; // ID of thread required string thread_id = 2; } -message UnassignTagFromThread { +message UnassignTagsFromThread { // ID of tag - required string tag_id = 1; + repeated string tag_ids = 1; // ID of thread required string thread_id = 2; } -message AssignTagToProposal { +message AssignTagsToProposal { // ID of tag - required string tag_id = 1; + repeated string tag_ids = 1; // ID of proposal required string proposal_id = 2; } -message UnassignTagFromProposal { +message UnassignTagsFromProposal { // ID of tag - required string tag_id = 1; + repeated string tag_ids = 1; // ID of proposal required string proposal_id = 2; @@ -142,10 +142,10 @@ message RemarkMetadataAction { VerifyValidator verify_validator = 2; CreateTag create_tag = 3; UpdateTag update_tag = 4; - AssignTagToThread assign_tag_to_thread = 5; - UnassignTagFromThread unassign_tag_from_thread = 6; - AssignTagToProposal assign_tag_to_proposal = 7; - UnassignTagFromProposal unassign_tag_from_proposal = 8; + AssignTagsToThread assign_tags_to_thread = 5; + UnassignTagsFromThread unassign_tags_from_thread = 6; + AssignTagsToProposal assign_tags_to_proposal = 7; + UnassignTagsFromProposal unassign_tags_from_proposal = 8; AllowTagToWorker allow_tag_to_worker = 9; DisallowTagToWorker disallow_tag_to_worker = 10; } diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index 6b44d5c09c..a2fb8302fb 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -3,10 +3,10 @@ import { DatabaseManager } from '@joystream/hydra-common' import { ICreateTag, IUpdateTag, - IAssignTagToThread, - IAssignTagToProposal, - IUnassignTagFromThread, - IUnassignTagFromProposal, + IAssignTagsToThread, + IAssignTagsToProposal, + IUnassignTagsFromThread, + IUnassignTagsFromProposal, IAllowTagToWorker, IDisallowTagToWorker, } from '@joystream/metadata-protobuf' @@ -86,13 +86,13 @@ export async function processUpdateTag( return tag } -export async function processAssignTagToThread( +export async function processAssignTagsToThread( store: DatabaseManager, - metadata: DecodedMetadataObject, + metadata: DecodedMetadataObject, isLead: boolean, workerId: number ): Promise { - const { tagId, threadId } = metadata + const { tagIds, threadId } = metadata if (!isLead) { const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { @@ -108,29 +108,25 @@ export async function processAssignTagToThread( return MetaprotocolTxError.TagInvalidThreadId } - const tag: Tag | undefined = await getById(store, Tag, tagId) - if (!tag) { - return MetaprotocolTxError.TagNotFound - } - const currentTagIds = (forumThread.newTags || []).map((t) => t.id) - const tagIdsToSet = _.difference([tagId], currentTagIds) + const tagIdsToSet = _.union(currentTagIds, tagIds) if (tagIdsToSet) { - forumThread.newTags.push(tag) + const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) + forumThread.newTags = tags.filter((t): t is Tag => !!t) await store.save(forumThread) } - logger.info('new Tag is assigned to ForumThread', { tagId, threadId }) + logger.info('new Tag is assigned to ForumThread', { tagIds, threadId }) return forumThread } -export async function processAssignTagToProposal( +export async function processAssignTagsToProposal( store: DatabaseManager, - metadata: DecodedMetadataObject, + metadata: DecodedMetadataObject, isLead: boolean, workerId: number ): Promise { - const { tagId, proposalId } = metadata + const { tagIds, proposalId } = metadata if (!isLead) { const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { @@ -146,29 +142,25 @@ export async function processAssignTagToProposal( return MetaprotocolTxError.TagInvalidProposalId } - const tag: Tag | undefined = await getById(store, Tag, tagId) - if (!tag) { - return MetaprotocolTxError.TagNotFound - } - const currentTagIds = (proposal.tags || []).map((t) => t.id) - const tagIdsToSet = _.difference([tagId], currentTagIds) + const tagIdsToSet = _.union(currentTagIds, tagIds) if (tagIdsToSet) { - proposal.tags.push(tag) + const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) + proposal.tags = tags.filter((t): t is Tag => !!t) await store.save(proposal) } - logger.info('new Tag is assigned to proposal', { tagId, proposalId }) + logger.info('new Tag is assigned to proposal', { tagIds, proposalId }) return proposal } -export async function processUnassignTagFromThread( +export async function processUnassignTagsFromThread( store: DatabaseManager, - metadata: DecodedMetadataObject, + metadata: DecodedMetadataObject, isLead: boolean, workerId: number ): Promise { - const { tagId, threadId } = metadata + const { tagIds, threadId } = metadata if (!isLead) { const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { @@ -184,21 +176,21 @@ export async function processUnassignTagFromThread( return MetaprotocolTxError.TagInvalidThreadId } - const remainedTags = (forumThread.newTags || []).filter((t) => ![tagId].includes(t.id)) + const remainedTags = (forumThread.newTags || []).filter((t) => !(tagIds || []).includes(t.id)) forumThread.newTags = remainedTags await store.save(forumThread) - logger.info('tag is unassigned from forumThread', { tagId, threadId }) + logger.info('tag is unassigned from forumThread', { tagIds, threadId }) return forumThread } -export async function processUnassignTagFromProposal( +export async function processUnassignTagsFromProposal( store: DatabaseManager, - metadata: DecodedMetadataObject, + metadata: DecodedMetadataObject, isLead: boolean, workerId: number ): Promise { - const { tagId, proposalId } = metadata + const { tagIds, proposalId } = metadata if (!isLead) { const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { @@ -214,11 +206,11 @@ export async function processUnassignTagFromProposal( return MetaprotocolTxError.TagInvalidProposalId } - const remainedTags = (proposal.tags || []).filter((t) => ![tagId].includes(t.id)) + const remainedTags = (proposal.tags || []).filter((t) => !(tagIds || []).includes(t.id)) proposal.tags = remainedTags await store.save(proposal) - logger.info('tag is unassigned from proposal', { tagId, proposalId }) + logger.info('tag is unassigned from proposal', { tagIds, proposalId }) return proposal } diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index 77b1d01b05..c84770c2ed 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -120,12 +120,12 @@ import { import { moderatePost } from './forum' import { processAllowTagToWorker, - processAssignTagToProposal, - processAssignTagToThread, + processAssignTagsToProposal, + processAssignTagsToThread, processCreateTag, processDisallowTagToWorker, - processUnassignTagFromProposal, - processUnassignTagFromThread, + processUnassignTagsFromProposal, + processUnassignTagsFromThread, processUpdateTag, } from './label/tag' @@ -753,14 +753,14 @@ export async function workingGroups_LeadRemarked({ store, event }: EventContext return await processCreateTag(store, metadata?.createTag, true) } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { return await processUpdateTag(store, metadata?.updateTag, true) - } else if (metadata?.assignTagToThread && group.name === 'forumWorkingGroup') { - return await processAssignTagToThread(store, metadata?.assignTagToThread, true, 0) - } else if (metadata?.assignTagToProposal && group.name === 'forumWorkingGroup') { - return await processAssignTagToProposal(store, metadata?.assignTagToProposal, true, 0) - } else if (metadata?.unassignTagFromThread && group.name === 'forumWorkingGroup') { - return await processUnassignTagFromThread(store, metadata?.unassignTagFromThread, true, 0) - } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { - return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, true, 0) + } else if (metadata?.assignTagsToThread && group.name === 'forumWorkingGroup') { + return await processAssignTagsToThread(store, metadata?.assignTagsToThread, true, 0) + } else if (metadata?.assignTagsToProposal && group.name === 'forumWorkingGroup') { + return await processAssignTagsToProposal(store, metadata?.assignTagsToProposal, true, 0) + } else if (metadata?.unassignTagsFromThread && group.name === 'forumWorkingGroup') { + return await processUnassignTagsFromThread(store, metadata?.unassignTagsFromThread, true, 0) + } else if (metadata?.unassignTagsFromProposal && group.name === 'forumWorkingGroup') { + return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, true, 0) } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { return await processAllowTagToWorker(store, metadata?.allowTagToWorker) } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { @@ -804,14 +804,14 @@ export async function workingGroups_WorkerRemarked({ store, event }: EventContex return await processCreateTag(store, metadata?.createTag, false) } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { return await processUpdateTag(store, metadata?.updateTag, false) - } else if (metadata?.assignTagToThread && group.name === 'forumWorkingGroup') { - return await processAssignTagToThread(store, metadata?.assignTagToThread, false, workerId.toNumber()) - } else if (metadata?.assignTagToProposal && group.name === 'forumWorkingGroup') { - return await processAssignTagToProposal(store, metadata?.assignTagToProposal, false, workerId.toNumber()) - } else if (metadata?.unassignTagFromThread && group.name === 'forumWorkingGroup') { - return await processUnassignTagFromThread(store, metadata?.unassignTagFromThread, false, workerId.toNumber()) - } else if (metadata?.unassignTagFromProposal && group.name === 'forumWorkingGroup') { - return await processUnassignTagFromProposal(store, metadata?.unassignTagFromProposal, false, workerId.toNumber()) + } else if (metadata?.assignTagsToThread && group.name === 'forumWorkingGroup') { + return await processAssignTagsToThread(store, metadata?.assignTagsToThread, false, workerId.toNumber()) + } else if (metadata?.assignTagsToProposal && group.name === 'forumWorkingGroup') { + return await processAssignTagsToProposal(store, metadata?.assignTagsToProposal, false, workerId.toNumber()) + } else if (metadata?.unassignTagsFromThread && group.name === 'forumWorkingGroup') { + return await processUnassignTagsFromThread(store, metadata?.unassignTagsFromThread, false, workerId.toNumber()) + } else if (metadata?.unassignTagsFromProposal && group.name === 'forumWorkingGroup') { + return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, false, workerId.toNumber()) } else { return invalidMetadata('Unrecognized remarked action') } diff --git a/tests/network-tests/src/Api.ts b/tests/network-tests/src/Api.ts index f543311e2f..2fa38dab8e 100644 --- a/tests/network-tests/src/Api.ts +++ b/tests/network-tests/src/Api.ts @@ -67,15 +67,15 @@ import { DisallowTagToWorker, AllowTagToWorker, AppAction, - AssignTagToProposal, - AssignTagToThread, + AssignTagsToProposal, + AssignTagsToThread, CreateTag, CreateVideoCategory, IAppAction, MemberRemarked, RemarkMetadataAction, - UnassignTagFromProposal, - UnassignTagFromThread, + UnassignTagsFromProposal, + UnassignTagsFromThread, UpdateTag, } from '@joystream/metadata-protobuf' import { PERBILL_ONE_PERCENT } from '../../../query-node/mappings/src/temporaryConstants' @@ -1474,13 +1474,13 @@ export class Api { ) } - async assignTagToThread(tagId: string, threadId: string) { + async assignTagsToThread(tagId: string, threadId: string) { const [, worker] = await this.getLeader('forumWorkingGroup') const memberController = await this.getControllerAccountOfMember(worker.memberId) const meta = new RemarkMetadataAction({ - assignTagToThread: new AssignTagToThread({ - tagId, + assignTagsToThread: new AssignTagsToThread({ + tagIds: [tagId], threadId, }), }) @@ -1491,13 +1491,13 @@ export class Api { ) } - async unassignTagFromThread(tagId: string, threadId: string) { + async unassignTagsFromThread(tagId: string, threadId: string) { const [, worker] = await this.getLeader('forumWorkingGroup') const memberController = await this.getControllerAccountOfMember(worker.memberId) const meta = new RemarkMetadataAction({ - unassignTagFromThread: new UnassignTagFromThread({ - tagId, + unassignTagsFromThread: new UnassignTagsFromThread({ + tagIds: [tagId], threadId, }), }) @@ -1508,13 +1508,13 @@ export class Api { ) } - async assignTagToProposal(tagId: string, proposalId: string) { + async assignTagsToProposal(tagId: string, proposalId: string) { const [, worker] = await this.getLeader('forumWorkingGroup') const memberController = await this.getControllerAccountOfMember(worker.memberId) const meta = new RemarkMetadataAction({ - assignTagToProposal: new AssignTagToProposal({ - tagId, + assignTagsToProposal: new AssignTagsToProposal({ + tagIds: [tagId], proposalId, }), }) @@ -1525,13 +1525,13 @@ export class Api { ) } - async unassignTagFromProposal(tagId: string, proposalId: string) { + async unassignTagsFromProposal(tagId: string, proposalId: string) { const [, worker] = await this.getLeader('forumWorkingGroup') const memberController = await this.getControllerAccountOfMember(worker.memberId) const meta = new RemarkMetadataAction({ - unassignTagFromProposal: new UnassignTagFromProposal({ - tagId, + unassignTagsFromProposal: new UnassignTagsFromProposal({ + tagIds: [tagId], proposalId, }), }) diff --git a/tests/network-tests/src/graphql/queries/tag.graphql b/tests/network-tests/src/graphql/queries/tag.graphql index 80a1503390..ae7c3b6709 100644 --- a/tests/network-tests/src/graphql/queries/tag.graphql +++ b/tests/network-tests/src/graphql/queries/tag.graphql @@ -4,8 +4,12 @@ fragment TagFields on Tag { description type visibility - forumThreads - proposals + forumThreads { + id + } + proposals { + id + } } query getAllTags { From 763965442161b9d5bc62b013143fabaebc67ad28 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Wed, 10 Jan 2024 21:23:51 -0500 Subject: [PATCH 08/10] create processTagMessage() for handling tags --- query-node/mappings/src/label/tag.ts | 39 ++++++++++++++- query-node/mappings/src/workingGroups.ts | 61 +++++++++--------------- 2 files changed, 61 insertions(+), 39 deletions(-) diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index a2fb8302fb..868446b55d 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -9,10 +9,47 @@ import { IUnassignTagsFromProposal, IAllowTagToWorker, IDisallowTagToWorker, + IRemarkMetadataAction, } from '@joystream/metadata-protobuf' import { DecodedMetadataObject } from '@joystream/metadata-protobuf/types' import { Tag, TagPermittedWorker, ForumThread, Proposal } from 'query-node/dist/model' -import { MetaprotocolTxError, getOneBy, getById, logger } from 'src/common' +import { MetaprotocolTxError, getOneBy, getById, logger, invalidMetadata } from 'src/common' + +export async function processTagMessage( + store: DatabaseManager, + metadata: DecodedMetadataObject, + groupName: string, + isLead: boolean, + workerId = 0 +): Promise { + if (groupName !== 'forumWorkingGroup') { + return invalidMetadata(`The ${groupName} is not allowed for Tags.`) + } + + if (isLead === false && (metadata?.allowTagToWorker || metadata?.disallowTagToWorker)) { + return invalidMetadata(`The Worker is not permitted for this operation.`) + } + + if (metadata?.createTag) { + return await processCreateTag(store, metadata?.createTag, isLead) + } else if (metadata?.updateTag) { + return await processUpdateTag(store, metadata?.updateTag, isLead) + } else if (metadata?.assignTagsToThread) { + return await processAssignTagsToThread(store, metadata?.assignTagsToThread, isLead, workerId) + } else if (metadata?.assignTagsToProposal) { + return await processAssignTagsToProposal(store, metadata?.assignTagsToProposal, isLead, workerId) + } else if (metadata?.unassignTagsFromThread) { + return await processUnassignTagsFromThread(store, metadata?.unassignTagsFromThread, isLead, workerId) + } else if (metadata?.unassignTagsFromProposal) { + return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, isLead, workerId) + } else if (metadata?.allowTagToWorker) { + return await processAllowTagToWorker(store, metadata?.allowTagToWorker) + } else if (metadata?.disallowTagToWorker) { + return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker) + } else { + return invalidMetadata('Unrecognized Tag format') // Never reached here + } +} export async function processCreateTag( store: DatabaseManager, diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index c84770c2ed..fa478684d8 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -118,16 +118,7 @@ import { toNumber, } from './common' import { moderatePost } from './forum' -import { - processAllowTagToWorker, - processAssignTagsToProposal, - processAssignTagsToThread, - processCreateTag, - processDisallowTagToWorker, - processUnassignTagsFromProposal, - processUnassignTagsFromThread, - processUpdateTag, -} from './label/tag' +import { processTagMessage } from './label/tag' // Reusable functions async function getWorkingGroupLeadOrFail(store: DatabaseManager, groupName: WorkingGroupModuleName): Promise { @@ -749,22 +740,17 @@ export async function workingGroups_LeadRemarked({ store, event }: EventContext member.metadata.isVerifiedValidator = isVerified await store.save(member.metadata) await store.save(member) - } else if (metadata?.createTag && group.name === 'forumWorkingGroup') { - return await processCreateTag(store, metadata?.createTag, true) - } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { - return await processUpdateTag(store, metadata?.updateTag, true) - } else if (metadata?.assignTagsToThread && group.name === 'forumWorkingGroup') { - return await processAssignTagsToThread(store, metadata?.assignTagsToThread, true, 0) - } else if (metadata?.assignTagsToProposal && group.name === 'forumWorkingGroup') { - return await processAssignTagsToProposal(store, metadata?.assignTagsToProposal, true, 0) - } else if (metadata?.unassignTagsFromThread && group.name === 'forumWorkingGroup') { - return await processUnassignTagsFromThread(store, metadata?.unassignTagsFromThread, true, 0) - } else if (metadata?.unassignTagsFromProposal && group.name === 'forumWorkingGroup') { - return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, true, 0) - } else if (metadata?.allowTagToWorker && group.name === 'forumWorkingGroup') { - return await processAllowTagToWorker(store, metadata?.allowTagToWorker) - } else if (metadata?.disallowTagToWorker && group.name === 'forumWorkingGroup') { - return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker) + } else if ( + metadata?.createTag || + metadata?.updateTag || + metadata?.assignTagsToThread || + metadata?.assignTagsToProposal || + metadata?.unassignTagsFromThread || + metadata?.unassignTagsFromProposal || + metadata?.allowTagToWorker || + metadata?.disallowTagToWorker + ) { + return await processTagMessage(store, metadata, group.name, true) } else { return invalidMetadata('Unrecognized remarked action') } @@ -800,18 +786,17 @@ export async function workingGroups_WorkerRemarked({ store, event }: EventContex member.metadata.isVerifiedValidator = isVerified await store.save(member.metadata) await store.save(member) - } else if (metadata?.createTag && group.name === 'forumWorkingGroup') { - return await processCreateTag(store, metadata?.createTag, false) - } else if (metadata?.updateTag && group.name === 'forumWorkingGroup') { - return await processUpdateTag(store, metadata?.updateTag, false) - } else if (metadata?.assignTagsToThread && group.name === 'forumWorkingGroup') { - return await processAssignTagsToThread(store, metadata?.assignTagsToThread, false, workerId.toNumber()) - } else if (metadata?.assignTagsToProposal && group.name === 'forumWorkingGroup') { - return await processAssignTagsToProposal(store, metadata?.assignTagsToProposal, false, workerId.toNumber()) - } else if (metadata?.unassignTagsFromThread && group.name === 'forumWorkingGroup') { - return await processUnassignTagsFromThread(store, metadata?.unassignTagsFromThread, false, workerId.toNumber()) - } else if (metadata?.unassignTagsFromProposal && group.name === 'forumWorkingGroup') { - return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, false, workerId.toNumber()) + } else if ( + metadata?.createTag || + metadata?.updateTag || + metadata?.assignTagsToThread || + metadata?.assignTagsToProposal || + metadata?.unassignTagsFromThread || + metadata?.unassignTagsFromProposal || + metadata?.allowTagToWorker || + metadata?.disallowTagToWorker + ) { + return await processTagMessage(store, metadata, group.name, false, workerId.toNumber()) } else { return invalidMetadata('Unrecognized remarked action') } From 12d59e7b329cc96ea7def156de2cb9264b8970e0 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Thu, 11 Jan 2024 07:09:10 -0500 Subject: [PATCH 09/10] move the condition for processAllow/DisallowTagWorker --- query-node/mappings/src/label/tag.ts | 24 +++++++++++++++--------- query-node/mappings/src/workingGroups.ts | 2 +- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index 868446b55d..97e9452afd 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -19,17 +19,13 @@ export async function processTagMessage( store: DatabaseManager, metadata: DecodedMetadataObject, groupName: string, - isLead: boolean, + isLead = true, workerId = 0 ): Promise { if (groupName !== 'forumWorkingGroup') { return invalidMetadata(`The ${groupName} is not allowed for Tags.`) } - if (isLead === false && (metadata?.allowTagToWorker || metadata?.disallowTagToWorker)) { - return invalidMetadata(`The Worker is not permitted for this operation.`) - } - if (metadata?.createTag) { return await processCreateTag(store, metadata?.createTag, isLead) } else if (metadata?.updateTag) { @@ -43,9 +39,9 @@ export async function processTagMessage( } else if (metadata?.unassignTagsFromProposal) { return await processUnassignTagsFromProposal(store, metadata?.unassignTagsFromProposal, isLead, workerId) } else if (metadata?.allowTagToWorker) { - return await processAllowTagToWorker(store, metadata?.allowTagToWorker) + return await processAllowTagToWorker(store, metadata?.allowTagToWorker, isLead) } else if (metadata?.disallowTagToWorker) { - return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker) + return await processDisallowTagToWorker(store, metadata?.disallowTagToWorker, isLead) } else { return invalidMetadata('Unrecognized Tag format') // Never reached here } @@ -253,10 +249,15 @@ export async function processUnassignTagsFromProposal( export async function processAllowTagToWorker( store: DatabaseManager, - metadata: DecodedMetadataObject + metadata: DecodedMetadataObject, + isLead: boolean ): Promise { const { workerId: assigneeId } = metadata + if (isLead === false) { + return invalidMetadata(`The Worker is not permitted for this operation.`) + } + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: assigneeId.toString(), }) @@ -273,10 +274,15 @@ export async function processAllowTagToWorker( export async function processDisallowTagToWorker( store: DatabaseManager, - metadata: DecodedMetadataObject + metadata: DecodedMetadataObject, + isLead: boolean ): Promise { const { workerId: assigneeId } = metadata + if (isLead === false) { + return invalidMetadata(`The Worker is not permitted for this operation.`) + } + const tagPermittedWorker: TagPermittedWorker | undefined = await getOneBy(store, TagPermittedWorker, { workerId: assigneeId.toString(), }) diff --git a/query-node/mappings/src/workingGroups.ts b/query-node/mappings/src/workingGroups.ts index fa478684d8..3358f7f86d 100644 --- a/query-node/mappings/src/workingGroups.ts +++ b/query-node/mappings/src/workingGroups.ts @@ -750,7 +750,7 @@ export async function workingGroups_LeadRemarked({ store, event }: EventContext metadata?.allowTagToWorker || metadata?.disallowTagToWorker ) { - return await processTagMessage(store, metadata, group.name, true) + return await processTagMessage(store, metadata, group.name) } else { return invalidMetadata('Unrecognized remarked action') } From 3bf5e750665f11371370335db01dfbffbd183d95 Mon Sep 17 00:00:00 2001 From: mkbeefcake Date: Thu, 11 Jan 2024 07:54:51 -0500 Subject: [PATCH 10/10] updated cosmetrics --- query-node/mappings/src/label/tag.ts | 46 ++++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/query-node/mappings/src/label/tag.ts b/query-node/mappings/src/label/tag.ts index 97e9452afd..cfaff822cc 100644 --- a/query-node/mappings/src/label/tag.ts +++ b/query-node/mappings/src/label/tag.ts @@ -115,7 +115,7 @@ export async function processUpdateTag( await store.save(tag) - logger.info('Tag has been created', { name }) + logger.info('Tag has been updated', { tagId, name, description }) return tag } @@ -143,13 +143,12 @@ export async function processAssignTagsToThread( const currentTagIds = (forumThread.newTags || []).map((t) => t.id) const tagIdsToSet = _.union(currentTagIds, tagIds) - if (tagIdsToSet) { - const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) - forumThread.newTags = tags.filter((t): t is Tag => !!t) - await store.save(forumThread) - } - logger.info('new Tag is assigned to ForumThread', { tagIds, threadId }) + const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) + forumThread.newTags = tags.filter((t): t is Tag => !!t) + await store.save(forumThread) + + logger.info('Assigned forum thread tags', { threadId, tagIdsToSet }) return forumThread } @@ -177,13 +176,12 @@ export async function processAssignTagsToProposal( const currentTagIds = (proposal.tags || []).map((t) => t.id) const tagIdsToSet = _.union(currentTagIds, tagIds) - if (tagIdsToSet) { - const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) - proposal.tags = tags.filter((t): t is Tag => !!t) - await store.save(proposal) - } - logger.info('new Tag is assigned to proposal', { tagIds, proposalId }) + const tags = await Promise.all(tagIdsToSet.map(async (tagId: string) => await getById(store, Tag, tagId))) + proposal.tags = tags.filter((t): t is Tag => !!t) + await store.save(proposal) + + logger.info('Assigned proposal tags', { proposalId, tagIdsToSet }) return proposal } @@ -209,11 +207,11 @@ export async function processUnassignTagsFromThread( return MetaprotocolTxError.TagInvalidThreadId } - const remainedTags = (forumThread.newTags || []).filter((t) => !(tagIds || []).includes(t.id)) - forumThread.newTags = remainedTags + const remainingTags = (forumThread.newTags || []).filter((t) => !(tagIds || []).includes(t.id)) + forumThread.newTags = remainingTags await store.save(forumThread) - logger.info('tag is unassigned from forumThread', { tagIds, threadId }) + logger.info('Unassigned forum thread tags', { threadId, remainingTags }) return forumThread } @@ -239,11 +237,11 @@ export async function processUnassignTagsFromProposal( return MetaprotocolTxError.TagInvalidProposalId } - const remainedTags = (proposal.tags || []).filter((t) => !(tagIds || []).includes(t.id)) - proposal.tags = remainedTags + const remainingTags = (proposal.tags || []).filter((t) => !(tagIds || []).includes(t.id)) + proposal.tags = remainingTags await store.save(proposal) - logger.info('tag is unassigned from proposal', { tagIds, proposalId }) + logger.info('Unassigned proposal tags', { proposalId, remainingTags }) return proposal } @@ -267,9 +265,10 @@ export async function processAllowTagToWorker( workerId: assigneeId, }) await store.save(newTagToWorker) + logger.info(`The worker's permission is allowed`, { assigneeId }) + } else { + return invalidMetadata(`The Worker's permission is already allowed.`) } - - logger.info('TagPermittedWorker has been allowed', { assigneeId }) } export async function processDisallowTagToWorker( @@ -289,7 +288,8 @@ export async function processDisallowTagToWorker( if (tagPermittedWorker) { await store.remove(tagPermittedWorker) + logger.info(`The worker's permission is denied`, { assigneeId }) + } else { + return invalidMetadata(`The Worker's permission is already denied.`) } - - logger.info('TagToWorker has been disallowed', { assigneeId }) }