123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943 |
- version: '3.0'
- description: Joystream query-node manifest file for Olympia
- repository: https://github.com/Joystream/joystream
- hydraVersion: "3"
- dataSource:
- kind: substrate
- chain: joystream
- entities:
- - generated/graphql-server/dist/src/modules/**/*.model.js
- typegen:
- metadata:
- source: ../chain-metadata.json
- events:
- # Membership
- - members.MembershipBought
- - members.MemberProfileUpdated
- - members.MemberAccountsUpdated
- - members.MemberVerificationStatusUpdated
- - members.InvitesTransferred
- - members.MemberInvited
- - members.StakingAccountAdded
- - members.StakingAccountConfirmed
- - members.StakingAccountRemoved
- - members.InitialInvitationCountUpdated
- - members.MembershipPriceUpdated
- - members.ReferralCutUpdated
- - members.InitialInvitationBalanceUpdated
- - members.LeaderInvitationQuotaUpdated
- # Working groups - use Storage Working Group as a reference group (all groups emit the same events)
- - storageWorkingGroup.OpeningAdded
- - storageWorkingGroup.AppliedOnOpening
- - storageWorkingGroup.OpeningFilled
- - storageWorkingGroup.LeaderSet
- - storageWorkingGroup.WorkerRoleAccountUpdated
- - storageWorkingGroup.LeaderUnset
- - storageWorkingGroup.WorkerStartedLeaving
- - storageWorkingGroup.WorkerExited
- - storageWorkingGroup.TerminatedWorker
- - storageWorkingGroup.TerminatedLeader
- - storageWorkingGroup.StakeSlashed
- - storageWorkingGroup.StakeDecreased
- - storageWorkingGroup.StakeIncreased
- - storageWorkingGroup.ApplicationWithdrawn
- - storageWorkingGroup.OpeningCanceled
- - storageWorkingGroup.BudgetSet
- - storageWorkingGroup.WorkerRewardAccountUpdated
- - storageWorkingGroup.WorkerRewardAmountUpdated
- - storageWorkingGroup.StatusTextChanged
- - storageWorkingGroup.BudgetSpending
- - storageWorkingGroup.RewardPaid
- - storageWorkingGroup.NewMissedRewardLevelReached
- # Proposals
- - proposalsCodex.ProposalCreated
- - proposalsEngine.ProposalStatusUpdated
- - proposalsEngine.ProposalDecisionMade
- - proposalsEngine.ProposalExecuted
- - proposalsEngine.Voted
- - proposalsEngine.ProposalCancelled
- # Proposals discussion
- - proposalsDiscussion.ThreadCreated
- - proposalsDiscussion.PostCreated
- - proposalsDiscussion.PostUpdated
- - proposalsDiscussion.ThreadModeChanged
- - proposalsDiscussion.PostDeleted
- # Forum
- - forum.CategoryCreated
- - forum.CategoryArchivalStatusUpdated
- - forum.CategoryDeleted
- - forum.ThreadCreated
- - forum.ThreadModerated
- - forum.ThreadMetadataUpdated
- - forum.ThreadDeleted
- - forum.ThreadMoved
- - forum.VoteOnPoll
- - forum.PostAdded
- - forum.PostModerated
- - forum.PostDeleted
- - forum.PostTextUpdated
- - forum.PostReacted
- - forum.CategoryStickyThreadUpdate
- - forum.CategoryMembershipOfModeratorUpdated
- # Content directory
- - content.CuratorGroupCreated
- - content.CuratorGroupStatusSet
- - content.CuratorAdded
- - content.CuratorRemoved
- - content.ChannelCreated
- - content.ChannelUpdated
- - content.ChannelAssetsRemoved
- - content.ChannelCensorshipStatusUpdated
- - content.ChannelCategoryCreated
- - content.ChannelCategoryUpdated
- - content.ChannelCategoryDeleted
- - content.VideoCategoryCreated
- - content.VideoCategoryUpdated
- - content.VideoCategoryDeleted
- - content.VideoCreated
- - content.VideoUpdated
- - content.VideoDeleted
- - content.VideoCensorshipStatusUpdated
- - content.FeaturedVideosSet
- - content.ChannelDeleted
- # Storage
- - storage.StorageBucketCreated
- - storage.StorageBucketInvitationAccepted
- - storage.StorageBucketsUpdatedForBag
- - storage.DataObjectsUploaded
- - storage.StorageOperatorMetadataSet
- - storage.StorageBucketVoucherLimitsSet
- - storage.PendingDataObjectsAccepted
- - storage.StorageBucketInvitationCancelled
- - storage.StorageBucketOperatorInvited
- - storage.StorageBucketOperatorRemoved
- - storage.UploadingBlockStatusUpdated
- - storage.DataObjectPerMegabyteFeeUpdated
- - storage.StorageBucketsPerBagLimitUpdated
- - storage.StorageBucketsVoucherMaxLimitsUpdated
- - storage.DataObjectsMoved
- - storage.DataObjectsDeleted
- - storage.StorageBucketStatusUpdated
- - storage.UpdateBlacklist
- - storage.DynamicBagDeleted
- - storage.DynamicBagCreated
- - storage.VoucherChanged
- - storage.StorageBucketDeleted
- - storage.DistributionBucketFamilyCreated
- - storage.DistributionBucketFamilyDeleted
- - storage.DistributionBucketCreated
- - storage.DistributionBucketStatusUpdated
- - storage.DistributionBucketDeleted
- - storage.DistributionBucketsUpdatedForBag
- - storage.DistributionBucketsPerBagLimitUpdated
- - storage.DistributionBucketModeUpdated
- - storage.DistributionBucketOperatorInvited
- - storage.DistributionBucketInvitationCancelled
- - storage.DistributionBucketInvitationAccepted
- - storage.DistributionBucketMetadataSet
- - storage.DistributionBucketOperatorRemoved
- - storage.DistributionBucketFamilyMetadataSet
- # Not required:
- # - storage.NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated
- # - storage.FamiliesInDynamicBagCreationPolicyUpdated
- # Council
- - council.AnnouncingPeriodStarted
- - council.NotEnoughCandidates
- - council.VotingPeriodStarted
- - council.NewCandidate
- - council.NewCouncilElected
- - council.NewCouncilNotElected
- - council.CandidacyStakeRelease
- - council.CandidacyWithdraw
- - council.CandidacyNoteSet
- - council.RewardPayment
- - council.BudgetBalanceSet
- - council.BudgetRefill
- - council.BudgetRefillPlanned
- - council.BudgetIncrementUpdated
- - council.CouncilorRewardUpdated
- - council.RequestFunded
- # Referendum
- - referendum.ReferendumStarted
- - referendum.ReferendumStartedForcefully
- - referendum.RevealingStageStarted
- - referendum.ReferendumFinished
- - referendum.VoteCast
- - referendum.VoteRevealed
- - referendum.StakeReleased
- # Bounty
- - bounty.BountyCreated
- - bounty.BountyCanceled
- - bounty.BountyVetoed
- - bounty.BountyFunded
- - bounty.BountyMaxFundingReached
- - bounty.BountyFundingWithdrawal
- - bounty.BountyCreatorCherryWithdrawal
- - bounty.BountyRemoved
- - bounty.WorkEntryAnnounced
- - bounty.WorkEntryWithdrawn
- - bounty.WorkEntrySlashed
- - bounty.WorkSubmitted
- - bounty.OracleJudgmentSubmitted
- - bounty.WorkEntrantFundsWithdrawn
- # content NFTs
- - content.AuctionStarted
- - content.NftIssued
- - content.AuctionBidMade
- - content.AuctionBidCanceled
- - content.AuctionCanceled
- - content.EnglishAuctionCompleted
- - content.BidMadeCompletingAuction
- - content.OpenAuctionBidAccepted
- - content.OfferStarted
- - content.OfferAccepted
- - content.OfferCanceled
- - content.NftSellOrderMade
- - content.NftBought
- - content.BuyNowCanceled
- # Utility
- - joystreamUtility.UpdatedWorkingGroupBudget
- outDir: ./mappings/generated/types
- customTypes:
- lib: '@joystream/types/augment/all/types'
- typedefsLoc: '../types/augment/all/defs.json'
- mappings:
- # js module that exports the handler functions
- mappingsModule: mappings/lib/src
- # additinal libraries the processor loads
- # typically it is a module with event and extrinsic types generated by hydra-typegen
- imports:
- - mappings/lib/generated/types
- eventHandlers:
- # Membership module
- - event: members.MembershipBought
- handler: members_MembershipBought
- - event: members.MemberProfileUpdated
- handler: members_MemberProfileUpdated
- - event: members.MemberAccountsUpdated
- handler: members_MemberAccountsUpdated
- - event: members.MemberVerificationStatusUpdated
- handler: members_MemberVerificationStatusUpdated
- - event: members.InvitesTransferred
- handler: members_InvitesTransferred
- - event: members.MemberInvited
- handler: members_MemberInvited
- - event: members.StakingAccountAdded
- handler: members_StakingAccountAdded
- - event: members.StakingAccountConfirmed
- handler: members_StakingAccountConfirmed
- - event: members.StakingAccountRemoved
- handler: members_StakingAccountRemoved
- - event: members.InitialInvitationCountUpdated
- handler: members_InitialInvitationCountUpdated
- - event: members.MembershipPriceUpdated
- handler: members_MembershipPriceUpdated
- - event: members.ReferralCutUpdated
- handler: members_ReferralCutUpdated
- - event: members.InitialInvitationBalanceUpdated
- handler: members_InitialInvitationBalanceUpdated
- - event: members.LeaderInvitationQuotaUpdated
- handler: members_LeaderInvitationQuotaUpdated
- # Storage working group
- - event: storageWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: storageWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: storageWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: storageWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: storageWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: storageWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: storageWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: storageWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: storageWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: storageWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: storageWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: storageWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: storageWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: storageWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: storageWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: storageWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: storageWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: storageWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: storageWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: storageWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: storageWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: storageWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Forum working group
- - event: forumWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: forumWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: forumWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: forumWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: forumWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: forumWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: forumWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: forumWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: forumWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: forumWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: forumWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: forumWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: forumWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: forumWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: forumWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: forumWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: forumWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: forumWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: forumWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: forumWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: forumWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: forumWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Membership working group
- - event: membershipWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: membershipWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: membershipWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: membershipWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: membershipWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: membershipWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: membershipWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: membershipWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: membershipWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: membershipWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: membershipWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: membershipWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: membershipWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: membershipWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: membershipWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: membershipWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: membershipWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: membershipWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: membershipWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: membershipWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: membershipWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: membershipWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Content directory working group
- - event: contentWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: contentWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: contentWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: contentWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: contentWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: contentWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: contentWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: contentWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: contentWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: contentWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: contentWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: contentWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: contentWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: contentWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: contentWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: contentWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: contentWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: contentWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: contentWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: contentWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: contentWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: contentWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Operations working group alpha
- - event: operationsWorkingGroupAlpha.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: operationsWorkingGroupAlpha.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: operationsWorkingGroupAlpha.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: operationsWorkingGroupAlpha.LeaderSet
- handler: workingGroups_LeaderSet
- - event: operationsWorkingGroupAlpha.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: operationsWorkingGroupAlpha.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: operationsWorkingGroupAlpha.WorkerExited
- handler: workingGroups_WorkerExited
- - event: operationsWorkingGroupAlpha.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: operationsWorkingGroupAlpha.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: operationsWorkingGroupAlpha.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: operationsWorkingGroupAlpha.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: operationsWorkingGroupAlpha.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: operationsWorkingGroupAlpha.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: operationsWorkingGroupAlpha.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: operationsWorkingGroupAlpha.BudgetSet
- handler: workingGroups_BudgetSet
- - event: operationsWorkingGroupAlpha.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: operationsWorkingGroupAlpha.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: operationsWorkingGroupAlpha.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: operationsWorkingGroupAlpha.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: operationsWorkingGroupAlpha.RewardPaid
- handler: workingGroups_RewardPaid
- - event: operationsWorkingGroupAlpha.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: operationsWorkingGroupAlpha.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Operations working group beta
- - event: operationsWorkingGroupBeta.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: operationsWorkingGroupBeta.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: operationsWorkingGroupBeta.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: operationsWorkingGroupBeta.LeaderSet
- handler: workingGroups_LeaderSet
- - event: operationsWorkingGroupBeta.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: operationsWorkingGroupBeta.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: operationsWorkingGroupBeta.WorkerExited
- handler: workingGroups_WorkerExited
- - event: operationsWorkingGroupBeta.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: operationsWorkingGroupBeta.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: operationsWorkingGroupBeta.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: operationsWorkingGroupBeta.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: operationsWorkingGroupBeta.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: operationsWorkingGroupBeta.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: operationsWorkingGroupBeta.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: operationsWorkingGroupBeta.BudgetSet
- handler: workingGroups_BudgetSet
- - event: operationsWorkingGroupBeta.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: operationsWorkingGroupBeta.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: operationsWorkingGroupBeta.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: operationsWorkingGroupBeta.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: operationsWorkingGroupBeta.RewardPaid
- handler: workingGroups_RewardPaid
- - event: operationsWorkingGroupBeta.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: operationsWorkingGroupBeta.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Operations working group gamma
- - event: operationsWorkingGroupGamma.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: operationsWorkingGroupGamma.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: operationsWorkingGroupGamma.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: operationsWorkingGroupGamma.LeaderSet
- handler: workingGroups_LeaderSet
- - event: operationsWorkingGroupGamma.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: operationsWorkingGroupGamma.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: operationsWorkingGroupGamma.WorkerExited
- handler: workingGroups_WorkerExited
- - event: operationsWorkingGroupGamma.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: operationsWorkingGroupGamma.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: operationsWorkingGroupGamma.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: operationsWorkingGroupGamma.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: operationsWorkingGroupGamma.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: operationsWorkingGroupGamma.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: operationsWorkingGroupGamma.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: operationsWorkingGroupGamma.BudgetSet
- handler: workingGroups_BudgetSet
- - event: operationsWorkingGroupGamma.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: operationsWorkingGroupGamma.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: operationsWorkingGroupGamma.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: operationsWorkingGroupGamma.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: operationsWorkingGroupGamma.RewardPaid
- handler: workingGroups_RewardPaid
- - event: operationsWorkingGroupGamma.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: operationsWorkingGroupGamma.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Distribution working group
- - event: distributionWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: distributionWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: distributionWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: distributionWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: distributionWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: distributionWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: distributionWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: distributionWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: distributionWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: distributionWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: distributionWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: distributionWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: distributionWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: distributionWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: distributionWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: distributionWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: distributionWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: distributionWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: distributionWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: distributionWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: distributionWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: distributionWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Gateway working group
- - event: gatewayWorkingGroup.OpeningAdded
- handler: workingGroups_OpeningAdded
- - event: gatewayWorkingGroup.AppliedOnOpening
- handler: workingGroups_AppliedOnOpening
- - event: gatewayWorkingGroup.OpeningFilled
- handler: workingGroups_OpeningFilled
- - event: gatewayWorkingGroup.LeaderSet
- handler: workingGroups_LeaderSet
- - event: gatewayWorkingGroup.WorkerRoleAccountUpdated
- handler: workingGroups_WorkerRoleAccountUpdated
- - event: gatewayWorkingGroup.LeaderUnset
- handler: workingGroups_LeaderUnset
- - event: gatewayWorkingGroup.WorkerExited
- handler: workingGroups_WorkerExited
- - event: gatewayWorkingGroup.TerminatedWorker
- handler: workingGroups_TerminatedWorker
- - event: gatewayWorkingGroup.TerminatedLeader
- handler: workingGroups_TerminatedLeader
- - event: gatewayWorkingGroup.StakeSlashed
- handler: workingGroups_StakeSlashed
- - event: gatewayWorkingGroup.StakeDecreased
- handler: workingGroups_StakeDecreased
- - event: gatewayWorkingGroup.StakeIncreased
- handler: workingGroups_StakeIncreased
- - event: gatewayWorkingGroup.ApplicationWithdrawn
- handler: workingGroups_ApplicationWithdrawn
- - event: gatewayWorkingGroup.OpeningCanceled
- handler: workingGroups_OpeningCanceled
- - event: gatewayWorkingGroup.BudgetSet
- handler: workingGroups_BudgetSet
- - event: gatewayWorkingGroup.WorkerRewardAccountUpdated
- handler: workingGroups_WorkerRewardAccountUpdated
- - event: gatewayWorkingGroup.WorkerRewardAmountUpdated
- handler: workingGroups_WorkerRewardAmountUpdated
- - event: gatewayWorkingGroup.StatusTextChanged
- handler: workingGroups_StatusTextChanged
- - event: gatewayWorkingGroup.BudgetSpending
- handler: workingGroups_BudgetSpending
- - event: gatewayWorkingGroup.RewardPaid
- handler: workingGroups_RewardPaid
- - event: gatewayWorkingGroup.NewMissedRewardLevelReached
- handler: workingGroups_NewMissedRewardLevelReached
- - event: gatewayWorkingGroup.WorkerStartedLeaving
- handler: workingGroups_WorkerStartedLeaving
- # Proposals
- - event: proposalsCodex.ProposalCreated
- handler: proposalsCodex_ProposalCreated
- - event: proposalsEngine.ProposalStatusUpdated
- handler: proposalsEngine_ProposalStatusUpdated
- - event: proposalsEngine.ProposalDecisionMade
- handler: proposalsEngine_ProposalDecisionMade
- - event: proposalsEngine.ProposalExecuted
- handler: proposalsEngine_ProposalExecuted
- - event: proposalsEngine.Voted
- handler: proposalsEngine_Voted
- - event: proposalsEngine.ProposalCancelled
- handler: proposalsEngine_ProposalCancelled
- # Proposals discussion
- - event: proposalsDiscussion.PostCreated
- handler: proposalsDiscussion_PostCreated
- - event: proposalsDiscussion.PostUpdated
- handler: proposalsDiscussion_PostUpdated
- - event: proposalsDiscussion.ThreadModeChanged
- handler: proposalsDiscussion_ThreadModeChanged
- - event: proposalsDiscussion.PostDeleted
- handler: proposalsDiscussion_PostDeleted
- # Forum
- - event: forum.CategoryCreated
- handler: forum_CategoryCreated
- - event: forum.CategoryArchivalStatusUpdated
- handler: forum_CategoryArchivalStatusUpdated
- - event: forum.CategoryDeleted
- handler: forum_CategoryDeleted
- - event: forum.ThreadCreated
- handler: forum_ThreadCreated
- - event: forum.ThreadModerated
- handler: forum_ThreadModerated
- - event: forum.ThreadMetadataUpdated
- handler: forum_ThreadMetadataUpdated
- - event: forum.ThreadDeleted
- handler: forum_ThreadDeleted
- - event: forum.ThreadMoved
- handler: forum_ThreadMoved
- - event: forum.PostAdded
- handler: forum_PostAdded
- - event: forum.PostModerated
- handler: forum_PostModerated
- - event: forum.PostDeleted
- handler: forum_PostDeleted
- - event: forum.PostTextUpdated
- handler: forum_PostTextUpdated
- - event: forum.PostReacted
- handler: forum_PostReacted
- - event: forum.VoteOnPoll
- handler: forum_VoteOnPoll
- - event: forum.CategoryStickyThreadUpdate
- handler: forum_CategoryStickyThreadUpdate
- - event: forum.CategoryMembershipOfModeratorUpdated
- handler: forum_CategoryMembershipOfModeratorUpdated
- # Content directory
- - event: content.CuratorGroupCreated
- handler: content_CuratorGroupCreated
- - event: content.CuratorGroupStatusSet
- handler: content_CuratorGroupStatusSet
- - event: content.CuratorAdded
- handler: content_CuratorAdded
- - event: content.CuratorRemoved
- handler: content_CuratorRemoved
- - event: content.ChannelCreated
- handler: content_ChannelCreated
- - event: content.ChannelUpdated
- handler: content_ChannelUpdated
- - event: content.ChannelAssetsRemoved
- handler: content_ChannelAssetsRemoved
- - event: content.ChannelCensorshipStatusUpdated
- handler: content_ChannelCensorshipStatusUpdated
- - event: content.ChannelCategoryCreated
- handler: content_ChannelCategoryCreated
- - event: content.ChannelCategoryUpdated
- handler: content_ChannelCategoryUpdated
- - event: content.ChannelCategoryDeleted
- handler: content_ChannelCategoryDeleted
- - event: content.VideoCategoryCreated
- handler: content_VideoCategoryCreated
- - event: content.VideoCategoryUpdated
- handler: content_VideoCategoryUpdated
- - event: content.VideoCategoryDeleted
- handler: content_VideoCategoryDeleted
- - event: content.VideoCreated
- handler: content_VideoCreated
- - event: content.VideoUpdated
- handler: content_VideoUpdated
- - event: content.VideoDeleted
- handler: content_VideoDeleted
- - event: content.VideoCensorshipStatusUpdated
- handler: content_VideoCensorshipStatusUpdated
- - event: content.FeaturedVideosSet
- handler: content_FeaturedVideosSet
- - event: content.ChannelDeleted
- handler: content_ChannelDeleted
- # content NFTs
- - event: content.AuctionStarted
- handler: contentNft_AuctionStarted
- - event: content.NftIssued
- handler: contentNft_NftIssued
- - event: content.AuctionBidMade
- handler: contentNft_AuctionBidMade
- - event: content.AuctionBidCanceled
- handler: contentNft_AuctionBidCanceled
- - event: content.AuctionCanceled
- handler: contentNft_AuctionCanceled
- - event: content.EnglishAuctionCompleted
- handler: contentNft_EnglishAuctionCompleted
- - event: content.BidMadeCompletingAuction
- handler: contentNft_BidMadeCompletingAuction
- - event: content.OpenAuctionBidAccepted
- handler: contentNft_OpenAuctionBidAccepted
- - event: content.OfferStarted
- handler: contentNft_OfferStarted
- - event: content.OfferAccepted
- handler: contentNft_OfferAccepted
- - event: content.OfferCanceled
- handler: contentNft_OfferCanceled
- - event: content.NftSellOrderMade
- handler: contentNft_NftSellOrderMade
- - event: content.NftBought
- handler: contentNft_NftBought
- - event: content.BuyNowCanceled
- handler: contentNft_BuyNowCanceled
- # storage v2
- - event: storage.StorageBucketCreated
- handler: storage_StorageBucketCreated
- - event: storage.StorageBucketInvitationAccepted
- handler: storage_StorageBucketInvitationAccepted
- - event: storage.StorageBucketsUpdatedForBag
- handler: storage_StorageBucketsUpdatedForBag
- - event: storage.DataObjectsUploaded
- handler: storage_DataObjectsUploaded
- - event: storage.StorageOperatorMetadataSet
- handler: storage_StorageOperatorMetadataSet
- - event: storage.StorageBucketVoucherLimitsSet
- handler: storage_StorageBucketVoucherLimitsSet
- - event: storage.PendingDataObjectsAccepted
- handler: storage_PendingDataObjectsAccepted
- - event: storage.StorageBucketInvitationCancelled
- handler: storage_StorageBucketInvitationCancelled
- - event: storage.StorageBucketOperatorInvited
- handler: storage_StorageBucketOperatorInvited
- - event: storage.StorageBucketOperatorRemoved
- handler: storage_StorageBucketOperatorRemoved
- - event: storage.UploadingBlockStatusUpdated
- handler: storage_UploadingBlockStatusUpdated
- - event: storage.DataObjectPerMegabyteFeeUpdated
- handler: storage_DataObjectPerMegabyteFeeUpdated
- - event: storage.StorageBucketsPerBagLimitUpdated
- handler: storage_StorageBucketsPerBagLimitUpdated
- - event: storage.StorageBucketsVoucherMaxLimitsUpdated
- handler: storage_StorageBucketsVoucherMaxLimitsUpdated
- - event: storage.DataObjectsMoved
- handler: storage_DataObjectsMoved
- - event: storage.DataObjectsDeleted
- handler: storage_DataObjectsDeleted
- - event: storage.StorageBucketStatusUpdated
- handler: storage_StorageBucketStatusUpdated
- - event: storage.UpdateBlacklist
- handler: storage_UpdateBlacklist
- - event: storage.DynamicBagDeleted
- handler: storage_DynamicBagDeleted
- - event: storage.DynamicBagCreated
- handler: storage_DynamicBagCreated
- - event: storage.VoucherChanged
- handler: storage_VoucherChanged
- - event: storage.StorageBucketDeleted
- handler: storage_StorageBucketDeleted
- - event: storage.DistributionBucketFamilyCreated
- handler: storage_DistributionBucketFamilyCreated
- - event: storage.DistributionBucketFamilyDeleted
- handler: storage_DistributionBucketFamilyDeleted
- - event: storage.DistributionBucketCreated
- handler: storage_DistributionBucketCreated
- - event: storage.DistributionBucketStatusUpdated
- handler: storage_DistributionBucketStatusUpdated
- - event: storage.DistributionBucketDeleted
- handler: storage_DistributionBucketDeleted
- - event: storage.DistributionBucketsUpdatedForBag
- handler: storage_DistributionBucketsUpdatedForBag
- - event: storage.DistributionBucketsPerBagLimitUpdated
- handler: storage_DistributionBucketsPerBagLimitUpdated
- - event: storage.DistributionBucketModeUpdated
- handler: storage_DistributionBucketModeUpdated
- - event: storage.DistributionBucketOperatorInvited
- handler: storage_DistributionBucketOperatorInvited
- - event: storage.DistributionBucketInvitationCancelled
- handler: storage_DistributionBucketInvitationCancelled
- - event: storage.DistributionBucketInvitationAccepted
- handler: storage_DistributionBucketInvitationAccepted
- - event: storage.DistributionBucketMetadataSet
- handler: storage_DistributionBucketMetadataSet
- - event: storage.DistributionBucketOperatorRemoved
- handler: storage_DistributionBucketOperatorRemoved
- - event: storage.DistributionBucketFamilyMetadataSet
- handler: storage_DistributionBucketFamilyMetadataSet
- # Council
- - event: council.AnnouncingPeriodStarted
- handler: council_AnnouncingPeriodStarted
- - event: council.NotEnoughCandidates
- handler: council_NotEnoughCandidates
- - event: council.VotingPeriodStarted
- handler: council_VotingPeriodStarted
- - event: council.NewCandidate
- handler: council_NewCandidate
- - event: council.NewCouncilElected
- handler: council_NewCouncilElected
- - event: council.NewCouncilNotElected
- handler: council_NewCouncilNotElected
- - event: council.CandidacyStakeRelease
- handler: council_CandidacyStakeRelease
- - event: council.CandidacyWithdraw
- handler: council_CandidacyWithdraw
- - event: council.CandidacyNoteSet
- handler: council_CandidacyNoteSet
- - event: council.RewardPayment
- handler: council_RewardPayment
- - event: council.BudgetBalanceSet
- handler: council_BudgetBalanceSet
- - event: council.BudgetRefill
- handler: council_BudgetRefill
- - event: council.BudgetRefillPlanned
- handler: council_BudgetRefillPlanned
- - event: council.BudgetIncrementUpdated
- handler: council_BudgetIncrementUpdated
- - event: council.CouncilorRewardUpdated
- handler: council_CouncilorRewardUpdated
- - event: council.RequestFunded
- handler: council_RequestFunded
- # Referendum
- - event: referendum.ReferendumStarted
- handler: referendum_ReferendumStarted
- - event: referendum.ReferendumStartedForcefully
- handler: referendum_ReferendumStartedForcefully
- - event: referendum.RevealingStageStarted
- handler: referendum_RevealingStageStarted
- - event: referendum.ReferendumFinished
- handler: referendum_ReferendumFinished
- - event: referendum.VoteCast
- handler: referendum_VoteCast
- - event: referendum.VoteRevealed
- handler: referendum_VoteRevealed
- - event: referendum.StakeReleased
- handler: referendum_StakeReleased
- # Bounty
- - event: bounty.BountyCreated
- handler: bounty_BountyCreated
- - event: bounty.BountyCanceled
- handler: bounty_BountyCanceled
- - event: bounty.BountyVetoed
- handler: bounty_BountyVetoed
- - event: bounty.BountyFunded
- handler: bounty_BountyFunded
- - event: bounty.BountyMaxFundingReached
- handler: bounty_BountyMaxFundingReached
- - event: bounty.BountyFundingWithdrawal
- handler: bounty_BountyFundingWithdrawal
- - event: bounty.BountyCreatorCherryWithdrawal
- handler: bounty_BountyCreatorCherryWithdrawal
- - event: bounty.BountyRemoved
- handler: bounty_BountyRemoved
- - event: bounty.WorkEntryAnnounced
- handler: bounty_WorkEntryAnnounced
- - event: bounty.WorkEntryWithdrawn
- handler: bounty_WorkEntryWithdrawn
- - event: bounty.WorkEntrySlashed
- handler: bounty_WorkEntrySlashed
- - event: bounty.WorkSubmitted
- handler: bounty_WorkSubmitted
- - event: bounty.OracleJudgmentSubmitted
- handler: bounty_OracleJudgmentSubmitted
- - event: bounty.WorkEntrantFundsWithdrawn
- handler: bounty_WorkEntrantFundsWithdrawn
- # ExtrinsicSuccess event handler - we're using an empty handler just for the purpose of triggering
- # preBlock/postBlock hooks for each block (instead of "catching-up" after some event/tx recognized by processor is fired)
- # ExtrinsicSuccess is emitted at least once per block due to timestamp.set extrinsic
- - event: system.ExtrinsicSuccess
- handler: system_ExtrinsicSuccess
- # Utility
- - event: joystreamUtility.UpdatedWorkingGroupBudget
- handler: joystreamUtility_UpdatedWorkingGroupBudget
- extrinsicHandlers:
- # infer defaults here
- #- extrinsic: Balances.Transfer
- #- extrinsic: Sudo.batchCall
- # handler: handleSudoCall(DatabaseManager,SubstrateEvent)
- preBlockHooks:
- - handler: bootstrapData
- filter:
- height: "[0,0]"
- postBlockHooks:
- - handler: runScheduler
|