// Auto-generated via `yarn polkadot-types-from-chain`, do not edit /* eslint-disable */ // import type lookup before we augment - in some environments // this is required to allow for ambient/previous definitions import '@polkadot/api-base/types/events'; import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types'; import type { BTreeMap, BTreeSet, Bytes, Null, Option, Result, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { ITuple } from '@polkadot/types-codec/types'; import type { AccountId32, H256, Perbill, Percent, Permill } from '@polkadot/types/interfaces/runtime'; import type { FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, JoystreamNodeRuntimeProxyType, PalletArgoBridgeBridgeConstraints, PalletArgoBridgeRemoteAccount, PalletArgoBridgeRemoteTransfer, PalletBountyBountyActor, PalletBountyBountyParametersBTreeSet, PalletBountyOracleWorkEntryJudgment, PalletCommonBalanceKind, PalletCommonWorkingGroupIterableEnumsWorkingGroup, PalletContentChannelCreationParametersRecord, PalletContentChannelFundsDestination, PalletContentChannelRecord, PalletContentChannelUpdateParametersRecord, PalletContentIterableEnumsChannelActionPermission, PalletContentNftLimitPeriod, PalletContentNftTypesEnglishAuctionParamsRecord, PalletContentNftTypesNftIssuanceParametersRecord, PalletContentNftTypesOpenAuctionParamsRecord, PalletContentPendingTransfer, PalletContentPermissionsContentActor, PalletContentPermissionsCuratorGroupIterableEnumsContentModerationAction, PalletContentPermissionsCuratorGroupIterableEnumsPausableChannelFeature, PalletContentTransferCommitmentParametersBTreeMap, PalletContentUpdateChannelPayoutsParametersRecord, PalletContentVideoCreationParametersRecord, PalletContentVideoUpdateParametersRecord, PalletElectionProviderMultiPhaseElectionCompute, PalletElectionProviderMultiPhasePhase, PalletForumExtendedPostIdObject, PalletForumPrivilegedActor, PalletImOnlineSr25519AppSr25519Public, PalletMembershipBuyMembershipParameters, PalletMembershipCreateMemberParameters, PalletMembershipGiftMembershipParameters, PalletMembershipInviteMembershipParameters, PalletMultisigTimepoint, PalletProjectTokenAmmCurve, PalletProjectTokenTokenConstraints, PalletProjectTokenTokenIssuanceParameters, PalletProjectTokenTokenSale, PalletProjectTokenTransferPolicy, PalletProjectTokenTransfers, PalletProposalsCodexGeneralProposalParams, PalletProposalsCodexProposalDetails, PalletProposalsDiscussionThreadModeBTreeSet, PalletProposalsEngineProposalStatusesExecutionStatus, PalletProposalsEngineProposalStatusesProposalDecision, PalletProposalsEngineProposalStatusesProposalStatus, PalletProposalsEngineVoteKind, PalletReferendumOptionResult, PalletStakingExposure, PalletStakingForcing, PalletStakingValidatorPrefs, PalletStorageBagIdType, PalletStorageDistributionBucketIdRecord, PalletStorageDynBagCreationParametersRecord, PalletStorageDynamicBagIdType, PalletStorageDynamicBagType, PalletStorageUploadParametersRecord, PalletStorageVoucher, PalletVestingVestingInfo, PalletWorkingGroupApplyOnOpeningParams, PalletWorkingGroupOpeningType, PalletWorkingGroupRewardPaymentType, PalletWorkingGroupStakePolicy, SpConsensusGrandpaAppPublic, SpNposElectionsElectionScore, SpRuntimeDispatchError } from '@polkadot/types/lookup'; export type __AugmentedEvent = AugmentedEvent; declare module '@polkadot/api-base/types/events' { interface AugmentedEvents { appWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; argoBridge: { BridgeConfigUpdated: AugmentedEvent; BridgePaused: AugmentedEvent; BridgeThawnFinished: AugmentedEvent; BridgeThawnStarted: AugmentedEvent; InboundTransferFinalized: AugmentedEvent; OutboundTransferRequested: AugmentedEvent; OutboundTransferReverted: AugmentedEvent; }; balances: { /** * A balance was set by root. **/ BalanceSet: AugmentedEvent; /** * Some amount was deposited (e.g. for transaction fees). **/ Deposit: AugmentedEvent; /** * An account was removed whose balance was non-zero but below ExistentialDeposit, * resulting in an outright loss. **/ DustLost: AugmentedEvent; /** * An account was created with some free balance. **/ Endowed: AugmentedEvent; /** * Some balance was reserved (moved from free to reserved). **/ Reserved: AugmentedEvent; /** * Some balance was moved from the reserve of the first account to the second account. * Final argument indicates the destination balance type. **/ ReserveRepatriated: AugmentedEvent; /** * Some amount was removed from the account (e.g. for misbehavior). **/ Slashed: AugmentedEvent; /** * Transfer succeeded. **/ Transfer: AugmentedEvent; /** * Some balance was unreserved (moved from reserved to free). **/ Unreserved: AugmentedEvent; /** * Some amount was withdrawn from the account (e.g. for transaction fees). **/ Withdraw: AugmentedEvent; }; bounty: { /** * Bounty contributor made a message remark * Params: * - contributor * - bounty id * - message **/ BountyContributorRemarked: AugmentedEvent; /** * A bounty was created. * Params: * - bounty ID * - creation parameters * - bounty metadata **/ BountyCreated: AugmentedEvent; /** * A bounty creator has withdrawn the cherry (member or council). * Params: * - bounty ID * - bounty creator **/ BountyCreatorCherryWithdrawal: AugmentedEvent; /** * A bounty creator has withdrawn the oracle reward (member or council). * Params: * - bounty ID * - bounty creator **/ BountyCreatorOracleRewardWithdrawal: AugmentedEvent; /** * Bounty creator made a message remark * Params: * - creator * - bounty id * - message **/ BountyCreatorRemarked: AugmentedEvent; /** * Bounty entrant made a message remark * Params: * - entrant_id * - bounty id * - entry id * - message **/ BountyEntrantRemarked: AugmentedEvent; /** * A bounty was funded by a member or a council. * Params: * - bounty ID * - bounty funder * - funding amount **/ BountyFunded: AugmentedEvent; /** * A member or a council has withdrawn the funding. * Params: * - bounty ID * - bounty funder **/ BountyFundingWithdrawal: AugmentedEvent; /** * A bounty has reached its target funding amount. * Params: * - bounty ID **/ BountyMaxFundingReached: AugmentedEvent; /** * Bounty oracle made a message remark * Params: * - oracle * - bounty id * - message **/ BountyOracleRemarked: AugmentedEvent; /** * A Oracle has withdrawn the oracle reward (member or council). * Params: * - bounty ID * - bounty creator * - Oracle Reward **/ BountyOracleRewardWithdrawal: AugmentedEvent; /** * Bounty Oracle Switched by current oracle or council. * Params: * - bounty ID * - switcher * - current_oracle, * - new oracle **/ BountyOracleSwitched: AugmentedEvent; /** * A bounty was removed. * Params: * - bounty ID **/ BountyRemoved: AugmentedEvent; /** * A bounty was terminated by council. * Params: * - bounty ID * - bounty terminator * - bounty creator * - bounty oracle **/ BountyTerminated: AugmentedEvent; /** * A member or a council creator has withdrawn the creator state bloat bond. * Params: * - bounty ID * - bounty creator * - Creator State bloat bond amount **/ CreatorStateBloatBondWithdrawn: AugmentedEvent; /** * A member or a council funder has withdrawn the funder state bloat bond. * Params: * - bounty ID * - bounty funder * - funder State bloat bond amount **/ FunderStateBloatBondWithdrawn: AugmentedEvent; /** * Submit oracle judgment. * Params: * - bounty ID * - oracle * - judgment data * - rationale **/ OracleJudgmentSubmitted: AugmentedEvent, Bytes]>; /** * Work entry was slashed. * Params: * - bounty ID * - entry ID * - entrant member ID **/ WorkEntrantFundsWithdrawn: AugmentedEvent; /** * Work entry stake slashed. * Params: * - bounty ID * - entry ID * - stake account * - slashed amount **/ WorkEntrantStakeSlashed: AugmentedEvent; /** * Work entry stake unlocked. * Params: * - bounty ID * - entry ID * - stake account **/ WorkEntrantStakeUnlocked: AugmentedEvent; /** * Work entry was announced. * Params: * - bounty ID * - created entry ID * - entrant member ID * - staking account ID * - work description **/ WorkEntryAnnounced: AugmentedEvent; /** * Work entry was slashed. * Params: * - bounty ID * - oracle (caller) **/ WorkSubmissionPeriodEnded: AugmentedEvent; /** * Submit work. * Params: * - bounty ID * - created entry ID * - entrant member ID * - work data (description, URL, BLOB, etc.) **/ WorkSubmitted: AugmentedEvent; }; constitution: { /** * Emits on constitution amendment. * Parameters: * - constitution text hash * - constitution text **/ ConstutionAmended: AugmentedEvent; }; content: { AuctionBidCanceled: AugmentedEvent; AuctionBidMade: AugmentedEvent]>; AuctionCanceled: AugmentedEvent; BidMadeCompletingAuction: AugmentedEvent]>; BuyNowCanceled: AugmentedEvent; BuyNowPriceUpdated: AugmentedEvent; CancelChannelTransfer: AugmentedEvent; ChannelAgentRemarked: AugmentedEvent; ChannelAssetsDeletedByModerator: AugmentedEvent, Bytes]>; ChannelAssetsRemoved: AugmentedEvent, PalletContentChannelRecord]>; ChannelCreated: AugmentedEvent; ChannelDeleted: AugmentedEvent; ChannelFundsWithdrawn: AugmentedEvent; ChannelNftLimitUpdated: AugmentedEvent; /** * Metaprotocols related event **/ ChannelOwnerRemarked: AugmentedEvent; ChannelPausedFeaturesUpdatedByModerator: AugmentedEvent, Bytes]>; ChannelPayoutsUpdated: AugmentedEvent, AccountId32]>; ChannelPrivilegeLevelUpdated: AugmentedEvent; ChannelRewardClaimedAndWithdrawn: AugmentedEvent; ChannelRewardUpdated: AugmentedEvent; ChannelStateBloatBondValueUpdated: AugmentedEvent; ChannelTransferAccepted: AugmentedEvent; ChannelUpdated: AugmentedEvent]>; ChannelVisibilitySetByModerator: AugmentedEvent; CreatorTokenIssued: AugmentedEvent; CreatorTokenIssuerRemarked: AugmentedEvent; CuratorAdded: AugmentedEvent]>; CuratorGroupCreated: AugmentedEvent; CuratorGroupPermissionsUpdated: AugmentedEvent>]>; CuratorGroupStatusSet: AugmentedEvent; CuratorRemoved: AugmentedEvent; EnglishAuctionSettled: AugmentedEvent; EnglishAuctionStarted: AugmentedEvent; GlobalNftLimitUpdated: AugmentedEvent; InitializedChannelTransfer: AugmentedEvent; NftBought: AugmentedEvent; NftDestroyed: AugmentedEvent; NftIssued: AugmentedEvent; NftOwnerRemarked: AugmentedEvent; NftSellOrderMade: AugmentedEvent; NftSlingedBackToTheOriginalArtist: AugmentedEvent; OfferAccepted: AugmentedEvent; OfferCanceled: AugmentedEvent; OfferStarted: AugmentedEvent]>; OpenAuctionBidAccepted: AugmentedEvent; OpenAuctionStarted: AugmentedEvent; ToggledNftLimits: AugmentedEvent; VideoAssetsDeletedByModerator: AugmentedEvent, bool, Bytes]>; VideoCreated: AugmentedEvent]>; VideoDeleted: AugmentedEvent; VideoStateBloatBondValueUpdated: AugmentedEvent; VideoUpdated: AugmentedEvent]>; VideoVisibilitySetByModerator: AugmentedEvent; }; contentWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; council: { /** * New council was elected **/ AnnouncingPeriodStarted: AugmentedEvent; /** * Budget balance was changed by the root. **/ BudgetBalanceSet: AugmentedEvent; /** * Budget increment has been updated. **/ BudgetIncrementUpdated: AugmentedEvent; /** * Budget balance was increased by automatic refill. **/ BudgetRefill: AugmentedEvent; /** * The next budget refill was planned. **/ BudgetRefillPlanned: AugmentedEvent; /** * The candidate has set a new note for their candidacy **/ CandidacyNoteSet: AugmentedEvent; /** * Candidacy stake that was no longer needed was released **/ CandidacyStakeRelease: AugmentedEvent; /** * Candidate has withdrawn his candidacy **/ CandidacyWithdraw: AugmentedEvent; /** * Candidate remark message **/ CandidateRemarked: AugmentedEvent; /** * Councilor budget has been decreased * Params: * - Reduction amount **/ CouncilBudgetDecreased: AugmentedEvent; /** * Fund the council budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ CouncilBudgetFunded: AugmentedEvent; /** * Councilor remark message **/ CouncilorRemarked: AugmentedEvent; /** * Councilor reward has been updated. **/ CouncilorRewardUpdated: AugmentedEvent; /** * Era payou damping factor set **/ EraPayoutDampingFactorSet: AugmentedEvent; /** * New candidate announced **/ NewCandidate: AugmentedEvent; /** * New council was elected and appointed **/ NewCouncilElected: AugmentedEvent, u32]>; /** * New council was not elected **/ NewCouncilNotElected: AugmentedEvent; /** * Announcing period can't finish because of insufficient candidtate count **/ NotEnoughCandidates: AugmentedEvent; /** * Request has been funded **/ RequestFunded: AugmentedEvent; /** * The whole reward was paid to the council member. **/ RewardPayment: AugmentedEvent; /** * Candidates are announced and voting starts **/ VotingPeriodStarted: AugmentedEvent; }; distributionWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; electionProviderMultiPhase: { /** * An election failed. * * Not much can be said about which computes failed in the process. **/ ElectionFailed: AugmentedEvent; /** * The election has been finalized, with the given computation and score. **/ ElectionFinalized: AugmentedEvent; /** * There was a phase transition in a given round. **/ PhaseTransitioned: AugmentedEvent; /** * An account has been rewarded for their signed submission being finalized. **/ Rewarded: AugmentedEvent; /** * An account has been slashed for submitting an invalid signed submission. **/ Slashed: AugmentedEvent; /** * A solution was stored with the given compute. * * The `origin` indicates the origin of the solution. If `origin` is `Some(AccountId)`, * the stored solution was submited in the signed phase by a miner with the `AccountId`. * Otherwise, the solution was stored either during the unsigned phase or by * `T::ForceOrigin`. The `bool` is `true` when a previous solution was ejected to make * room for this one. **/ SolutionStored: AugmentedEvent, prevEjected: bool], { compute: PalletElectionProviderMultiPhaseElectionCompute, origin: Option, prevEjected: bool }>; }; forum: { /** * An arhical status of category with given id was updated. * The second argument reflects the new archival status of the category. **/ CategoryArchivalStatusUpdated: AugmentedEvent; /** * A category was introduced **/ CategoryCreated: AugmentedEvent, Bytes, Bytes]>; /** * A category was deleted **/ CategoryDeleted: AugmentedEvent; /** * A discription of category with given id was updated. * The second argument reflects the new description hash of the category. **/ CategoryDescriptionUpdated: AugmentedEvent; /** * An moderator ability to moderate a category and its subcategories updated **/ CategoryMembershipOfModeratorUpdated: AugmentedEvent; /** * Sticky thread updated for category **/ CategoryStickyThreadUpdate: AugmentedEvent, PalletForumPrivilegedActor]>; /** * A title of category with given id was updated. * The second argument reflects the new title hash of the category. **/ CategoryTitleUpdated: AugmentedEvent; /** * Post with given id was created. **/ PostAdded: AugmentedEvent; /** * Post with givne id was deleted. **/ PostDeleted: AugmentedEvent]>; /** * Post with givne id was moderated. **/ PostModerated: AugmentedEvent; /** * Post with given id had its text updated. * The second argument reflects the number of total edits when the text update occurs. **/ PostTextUpdated: AugmentedEvent; /** * A thread with given id was created. * A third argument reflects the initial post id of the thread. **/ ThreadCreated: AugmentedEvent; /** * A thread was deleted. **/ ThreadDeleted: AugmentedEvent; /** * A thread metadata given id was updated. **/ ThreadMetadataUpdated: AugmentedEvent; /** * A thread with given id was moderated. **/ ThreadModerated: AugmentedEvent; /** * A thread was moved to new category **/ ThreadMoved: AugmentedEvent; /** * A thread with given id was updated. * The second argument reflects the new archival status of the thread. **/ ThreadUpdated: AugmentedEvent; }; forumWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; grandpa: { /** * New authority set has been applied. **/ NewAuthorities: AugmentedEvent>], { authoritySet: Vec> }>; /** * Current authority set has been paused. **/ Paused: AugmentedEvent; /** * Current authority set has been resumed. **/ Resumed: AugmentedEvent; }; imOnline: { /** * At the end of the session, no offence was committed. **/ AllGood: AugmentedEvent; /** * A new heartbeat was received from `AuthorityId`. **/ HeartbeatReceived: AugmentedEvent; /** * At the end of the session, at least one validator was found to be offline. **/ SomeOffline: AugmentedEvent>], { offline: Vec> }>; }; joystreamUtility: { /** * A runtime upgrade was executed * Params: * - New code encoded in bytes **/ RuntimeUpgraded: AugmentedEvent; /** * A signal proposal was executed * Params: * - Signal given when creating the corresponding proposal **/ Signaled: AugmentedEvent; /** * An account burned tokens * Params: * - Account Id of the burning tokens * - Balance burned from that account **/ TokensBurned: AugmentedEvent; /** * An `Update Working Group Budget` proposal was executed * Params: * - Working group which budget is being updated * - Amount of balance being moved * - Enum variant with positive indicating funds moved torwards working group and negative * and negative funds moving from the working group **/ UpdatedWorkingGroupBudget: AugmentedEvent; }; members: { InitialInvitationBalanceUpdated: AugmentedEvent; InitialInvitationCountUpdated: AugmentedEvent; InvitesTransferred: AugmentedEvent; LeaderInvitationQuotaUpdated: AugmentedEvent; MemberAccountsUpdated: AugmentedEvent, Option]>; MemberCreated: AugmentedEvent; MemberInvited: AugmentedEvent; MemberProfileUpdated: AugmentedEvent, Option]>; MemberRemarked: AugmentedEvent>]>; MembershipBought: AugmentedEvent; MembershipGifted: AugmentedEvent; MembershipPriceUpdated: AugmentedEvent; MemberVerificationStatusUpdated: AugmentedEvent; ReferralCutUpdated: AugmentedEvent; StakingAccountAdded: AugmentedEvent; StakingAccountConfirmed: AugmentedEvent; StakingAccountRemoved: AugmentedEvent; }; membershipWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; multisig: { /** * A multisig operation has been approved by someone. **/ MultisigApproval: AugmentedEvent; /** * A multisig operation has been cancelled. **/ MultisigCancelled: AugmentedEvent; /** * A multisig operation has been executed. **/ MultisigExecuted: AugmentedEvent], { approving: AccountId32, timepoint: PalletMultisigTimepoint, multisig: AccountId32, callHash: U8aFixed, result: Result }>; /** * A new multisig operation has begun. **/ NewMultisig: AugmentedEvent; }; offences: { /** * There is an offence reported of the given `kind` happened at the `session_index` and * (kind-specific) time slot. This event is not deposited for duplicate slashes. * \[kind, timeslot\]. **/ Offence: AugmentedEvent; }; operationsWorkingGroupAlpha: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; operationsWorkingGroupBeta: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; operationsWorkingGroupGamma: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; projectToken: { /** * Account Dusted * Params: * - token identifier * - id of the dusted account owner member * - account that called the extrinsic * - ongoing policy **/ AccountDustedBy: AugmentedEvent; /** * AMM activated * Params: * - token id * - member id * - params for the bonding curve **/ AmmActivated: AugmentedEvent; /** * AMM deactivated * Params: * - token id * - member id * - amm treasury amount burned upon deactivation **/ AmmDeactivated: AugmentedEvent; /** * Pallet Frozen status toggled * Params: * - new frozen status (true | false) **/ FrozenStatusUpdated: AugmentedEvent; /** * Member joined whitelist * Params: * - token identifier * - member id * - ongoing transfer policy **/ MemberJoinedWhitelist: AugmentedEvent; /** * Patronage credit claimed by creator * Params: * - token identifier * - credit amount * - member id **/ PatronageCreditClaimed: AugmentedEvent; /** * Patronage rate decreased * Params: * - token identifier * - new patronage rate **/ PatronageRateDecreasedTo: AugmentedEvent; /** * Revenue Split finalized * Params: * - token identifier * - recovery account for the leftover funds * - leftover funds **/ RevenueSplitFinalized: AugmentedEvent; /** * Revenue Split issued * Params: * - token identifier * - starting block for the split * - duration of the split * - JOY allocated for the split **/ RevenueSplitIssued: AugmentedEvent; /** * User left revenue split * Params: * - token identifier * - ex-participant's member id * - amount unstaked **/ RevenueSplitLeft: AugmentedEvent; /** * Token amount is transferred from src to dst * Params: * - token identifier * - source member id * - map containing validated outputs (amount indexed by (member_id + account existance)) * - transfer's metadata **/ TokenAmountTransferred: AugmentedEvent; /** * Token amount transferred by issuer * Params: * - token identifier * - source (issuer) member id * - map containing validated outputs * (amount, opt. vesting schedule, opt. vesting cleanup key) data indexed by * (account_id + account existance) * - transfer's metadata **/ TokenAmountTransferredByIssuer: AugmentedEvent; /** * Governance parameters updated * Params: * - governance parameters **/ TokenConstraintsUpdated: AugmentedEvent; /** * Token Deissued * Params: * - token id **/ TokenDeissued: AugmentedEvent; /** * Token Issued * Params: * - token id * - token issuance parameters **/ TokenIssued: AugmentedEvent; /** * Token Sale Finalized * Params: * - token id * - token sale id * - amount of unsold tokens recovered * - amount of JOY collected **/ TokenSaleFinalized: AugmentedEvent; /** * Toke Sale was Initialized * Params: * - token id * - token sale id * - token sale data * - token sale metadata **/ TokenSaleInitialized: AugmentedEvent]>; /** * Tokens Bought on AMM * Params: * - token id * - member id * - amount of CRT minted * - amount of JOY deposited into curve treasury **/ TokensBoughtOnAmm: AugmentedEvent; /** * Tokens Burned * Params: * - token id * - member id * - number of tokens burned **/ TokensBurned: AugmentedEvent; /** * Tokens Purchased On Sale * Params: * - token id * - token sale id * - amount of tokens purchased * - buyer's member id **/ TokensPurchasedOnSale: AugmentedEvent; /** * Tokens Sold on AMM * Params: * - token id * - member id * - amount of CRT burned * - amount of JOY withdrawn from curve treasury **/ TokensSoldOnAmm: AugmentedEvent; /** * Transfer Policy Changed To Permissionless * Params: * - token id **/ TransferPolicyChangedToPermissionless: AugmentedEvent; /** * Upcoming Token Sale was Updated * Params: * - token id * - token sale id * - new sale start block * - new sale duration **/ UpcomingTokenSaleUpdated: AugmentedEvent, Option]>; /** * User partipated in a revenue split * Params: * - token identifier * - participant's member id * - user allocated staked balance * - dividend amount (JOY) granted * - revenue split identifier **/ UserParticipatedInSplit: AugmentedEvent; }; proposalsCodex: { /** * A proposal was created * Params: * - Id of a newly created proposal after it was saved in storage. * - General proposal parameter. Parameters shared by all proposals * - Proposal Details. Parameter of proposal with a variant for each kind of proposal * - Id of a newly created proposal thread **/ ProposalCreated: AugmentedEvent; }; proposalsDiscussion: { /** * Emits on post creation. **/ PostCreated: AugmentedEvent; /** * Emits on post deleted **/ PostDeleted: AugmentedEvent; /** * Emits on post update. **/ PostUpdated: AugmentedEvent; /** * Emits on thread creation. **/ ThreadCreated: AugmentedEvent; /** * Emits on thread mode change. **/ ThreadModeChanged: AugmentedEvent; }; proposalsEngine: { /** * Emits on a proposal being cancelled * Params: * - Member Id of the proposer * - Id of the proposal **/ ProposalCancelled: AugmentedEvent; /** * Emits on getting a proposal status decision. * Params: * - Id of a proposal. * - Proposal decision **/ ProposalDecisionMade: AugmentedEvent; /** * Emits on proposal execution. * Params: * - Id of a updated proposal. * - Proposal execution status. **/ ProposalExecuted: AugmentedEvent; /** * Emits on proposal creation. * Params: * - Id of a proposal. * - New proposal status. **/ ProposalStatusUpdated: AugmentedEvent; /** * Emits on proposer making a remark * - proposer id * - proposal id * - message **/ ProposerRemarked: AugmentedEvent; /** * Emits on voting for the proposal * Params: * - Voter - member id of a voter. * - Id of a proposal. * - Kind of vote. * - Rationale. **/ Voted: AugmentedEvent; }; proxy: { /** * An announcement was placed to make a call in the future. **/ Announced: AugmentedEvent; /** * A proxy was added. **/ ProxyAdded: AugmentedEvent; /** * A proxy was executed correctly, with the given. **/ ProxyExecuted: AugmentedEvent], { result: Result }>; /** * A proxy was removed. **/ ProxyRemoved: AugmentedEvent; /** * A pure account has been created by new proxy with given * disambiguation index and proxy type. **/ PureCreated: AugmentedEvent; }; referendum: { /** * Account permanently opted out of voting in referendum. **/ AccountOptedOutOfVoting: AugmentedEvent; /** * Referendum ended and winning option was selected **/ ReferendumFinished: AugmentedEvent]>; /** * Referendum started **/ ReferendumStarted: AugmentedEvent; /** * Referendum started **/ ReferendumStartedForcefully: AugmentedEvent; /** * Revealing phase has begun **/ RevealingStageStarted: AugmentedEvent; /** * User released his stake **/ StakeReleased: AugmentedEvent; /** * User cast a vote in referendum **/ VoteCast: AugmentedEvent; /** * User revealed his vote **/ VoteRevealed: AugmentedEvent; }; session: { /** * New session has happened. Note that the argument is the session index, not the * block number as the type might suggest. **/ NewSession: AugmentedEvent; }; staking: { /** * An account has bonded this amount. \[stash, amount\] * * NOTE: This event is only emitted when funds are bonded via a dispatchable. Notably, * it will not be emitted for staking rewards when they are added to stake. **/ Bonded: AugmentedEvent; /** * An account has stopped participating as either a validator or nominator. **/ Chilled: AugmentedEvent; /** * The era payout has been set; the first balance is the validator-payout; the second is * the remainder from the maximum amount of reward. **/ EraPaid: AugmentedEvent; /** * A new force era mode was set. **/ ForceEra: AugmentedEvent; /** * A nominator has been kicked from a validator. **/ Kicked: AugmentedEvent; /** * An old slashing report from a prior era was discarded because it could * not be processed. **/ OldSlashingReportDiscarded: AugmentedEvent; /** * The stakers' rewards are getting paid. **/ PayoutStarted: AugmentedEvent; /** * The nominator has been rewarded by this amount. **/ Rewarded: AugmentedEvent; /** * A staker (validator or nominator) has been slashed by the given amount. **/ Slashed: AugmentedEvent; /** * A slash for the given validator, for the given percentage of their stake, at the given * era as been reported. **/ SlashReported: AugmentedEvent; /** * A new set of stakers was elected. **/ StakersElected: AugmentedEvent; /** * The election failed. No new era is planned. **/ StakingElectionFailed: AugmentedEvent; /** * An account has unbonded this amount. **/ Unbonded: AugmentedEvent; /** * A validator has set their preferences. **/ ValidatorPrefsSet: AugmentedEvent; /** * An account has called `withdraw_unbonded` and removed unbonding chunks worth `Balance` * from the unlocking queue. **/ Withdrawn: AugmentedEvent; }; storage: { /** * Emits on changing the size-based pricing of new objects uploaded. * Params * - new data size fee **/ DataObjectPerMegabyteFeeUpdated: AugmentedEvent; /** * Emits on data objects deletion from bags. * Params * - account ID for the state bloat bond * - bag ID * - data object IDs **/ DataObjectsDeleted: AugmentedEvent]>; /** * Emits on moving data objects between bags. * Params * - source bag ID * - destination bag ID * - data object IDs **/ DataObjectsMoved: AugmentedEvent]>; /** * Emits on updating the data object state bloat bond. * Params * - state bloat bond value **/ DataObjectStateBloatBondValueUpdated: AugmentedEvent; /** * Emits on storage assets being uploaded and deleted at the same time * Params * - UploadParameters * - Ids of the uploaded objects * - Ids of the removed objects **/ DataObjectsUpdated: AugmentedEvent, BTreeSet]>; /** * Emits on uploading data objects. * Params * - data objects IDs * - initial uploading parameters * - state bloat bond for objects **/ DataObjectsUploaded: AugmentedEvent, PalletStorageUploadParametersRecord, u128]>; /** * Emits on creating distribution bucket. * Params * - distribution bucket family ID * - accepting new bags * - distribution bucket ID **/ DistributionBucketCreated: AugmentedEvent; /** * Emits on deleting distribution bucket. * Params * - distribution bucket ID **/ DistributionBucketDeleted: AugmentedEvent; /** * Emits on creating distribution bucket family. * Params * - distribution family bucket ID **/ DistributionBucketFamilyCreated: AugmentedEvent; /** * Emits on deleting distribution bucket family. * Params * - distribution family bucket ID **/ DistributionBucketFamilyDeleted: AugmentedEvent; /** * Emits on setting the metadata by a distribution bucket family. * Params * - distribution bucket family ID * - metadata **/ DistributionBucketFamilyMetadataSet: AugmentedEvent; /** * Emits on accepting a distribution bucket invitation for the operator. * Params * - worker ID * - distribution bucket ID **/ DistributionBucketInvitationAccepted: AugmentedEvent; /** * Emits on canceling a distribution bucket invitation for the operator. * Params * - distribution bucket ID * - operator worker ID **/ DistributionBucketInvitationCancelled: AugmentedEvent; /** * Emits on setting the metadata by a distribution bucket operator. * Params * - worker ID * - distribution bucket ID * - metadata **/ DistributionBucketMetadataSet: AugmentedEvent; /** * Emits on storage bucket mode update (distributing flag). * Params * - distribution bucket ID * - distributing **/ DistributionBucketModeUpdated: AugmentedEvent; /** * Emits on creating a distribution bucket invitation for the operator. * Params * - distribution bucket ID * - worker ID **/ DistributionBucketOperatorInvited: AugmentedEvent; /** * Emits on the distribution bucket operator removal. * Params * - distribution bucket ID * - distribution bucket operator ID **/ DistributionBucketOperatorRemoved: AugmentedEvent; /** * Emits on changing the "Distribution buckets per bag" number limit. * Params * - new limit **/ DistributionBucketsPerBagLimitUpdated: AugmentedEvent; /** * Emits on storage bucket status update (accepting new bags). * Params * - distribution bucket ID * - new status (accepting new bags) **/ DistributionBucketStatusUpdated: AugmentedEvent; /** * Emits on updating distribution buckets for bag. * Params * - bag ID * - storage buckets to add ID collection * - storage buckets to remove ID collection **/ DistributionBucketsUpdatedForBag: AugmentedEvent, BTreeSet]>; /** * Emits on Distribution Operator making a remark * Params * - operator's worker id * - distribution bucket id * - remark message **/ DistributionOperatorRemarked: AugmentedEvent; /** * Emits on creating a dynamic bag. * Params * - dynamic bag creation parameters * - uploaded data objects ids **/ DynamicBagCreated: AugmentedEvent]>; /** * Emits on deleting a dynamic bag. * Params * - dynamic bag ID **/ DynamicBagDeleted: AugmentedEvent; /** * Emits on dynamic bag creation policy update (distribution bucket families). * Params * - dynamic bag type * - families and bucket numbers **/ FamiliesInDynamicBagCreationPolicyUpdated: AugmentedEvent]>; /** * Emits on updating the number of storage buckets in dynamic bag creation policy. * Params * - dynamic bag type * - new number of storage buckets **/ NumberOfStorageBucketsInDynamicBagCreationPolicyUpdated: AugmentedEvent; /** * Emits on accepting pending data objects. * Params * - storage bucket ID * - worker ID (storage provider ID) * - bag ID * - pending data objects **/ PendingDataObjectsAccepted: AugmentedEvent]>; /** * Emits on creating the storage bucket. * Params * - storage bucket ID * - invited worker * - flag "accepting_new_bags" * - size limit for voucher, * - objects limit for voucher, **/ StorageBucketCreated: AugmentedEvent, bool, u64, u64]>; /** * Emits on storage bucket deleting. * Params * - storage bucket ID **/ StorageBucketDeleted: AugmentedEvent; /** * Emits on accepting the storage bucket invitation. * Params * - storage bucket ID * - invited worker ID * - transactor account ID **/ StorageBucketInvitationAccepted: AugmentedEvent; /** * Emits on cancelling the storage bucket invitation. * Params * - storage bucket ID **/ StorageBucketInvitationCancelled: AugmentedEvent; /** * Emits on the storage bucket operator invitation. * Params * - storage bucket ID * - operator worker ID (storage provider ID) **/ StorageBucketOperatorInvited: AugmentedEvent; /** * Emits on the storage bucket operator removal. * Params * - storage bucket ID **/ StorageBucketOperatorRemoved: AugmentedEvent; /** * Emits on changing the "Storage buckets per bag" number limit. * Params * - new limit **/ StorageBucketsPerBagLimitUpdated: AugmentedEvent; /** * Emits on storage bucket status update. * Params * - storage bucket ID * - new status **/ StorageBucketStatusUpdated: AugmentedEvent; /** * Emits on updating storage buckets for bag. * Params * - bag ID * - storage buckets to add ID collection * - storage buckets to remove ID collection **/ StorageBucketsUpdatedForBag: AugmentedEvent, BTreeSet]>; /** * Emits on changing the "Storage buckets voucher max limits". * Params * - new objects size limit * - new objects number limit **/ StorageBucketsVoucherMaxLimitsUpdated: AugmentedEvent; /** * Emits on setting the storage bucket voucher limits. * Params * - storage bucket ID * - new total objects size limit * - new total objects number limit **/ StorageBucketVoucherLimitsSet: AugmentedEvent; /** * Emits on setting the storage operator metadata. * Params * - storage bucket ID * - invited worker ID * - metadata **/ StorageOperatorMetadataSet: AugmentedEvent; /** * Emits on Storage Operator making a remark * Params * - operator's worker id * - storage bucket id * - remark message **/ StorageOperatorRemarked: AugmentedEvent; /** * Emits on updating the blacklist with data hashes. * Params * - hashes to remove from the blacklist * - hashes to add to the blacklist **/ UpdateBlacklist: AugmentedEvent, BTreeSet]>; /** * Emits on changing the size-based pricing of new objects uploaded. * Params * - new status **/ UploadingBlockStatusUpdated: AugmentedEvent; /** * Emits on changing the voucher for a storage bucket. * Params * - storage bucket ID * - new voucher **/ VoucherChanged: AugmentedEvent; }; storageWorkingGroup: { /** * Emits on withdrawing the application for the regular worker/lead opening. * Params: * - Job application id **/ ApplicationWithdrawn: AugmentedEvent; /** * Emits on adding the application for the worker opening. * Params: * - Opening parameteres * - Application id **/ AppliedOnOpening: AugmentedEvent; /** * Emits on setting the budget for the working group. * Params: * - new budget **/ BudgetSet: AugmentedEvent; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Amount to spend * - Rationale. **/ BudgetSpending: AugmentedEvent]>; /** * Emits on setting the group leader. * Params: * - Group worker id. **/ LeaderSet: AugmentedEvent; /** * Emits on un-setting the leader. **/ LeaderUnset: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - message **/ LeadRemarked: AugmentedEvent; /** * Emits on reaching new missed reward. * Params: * - Worker ID. * - Missed reward (optional). None means 'no missed reward'. **/ NewMissedRewardLevelReached: AugmentedEvent]>; /** * Emits on adding new job opening. * Params: * - Opening id * - Description * - Opening Type(Lead or Worker) * - Stake Policy for the opening * - Reward per block **/ OpeningAdded: AugmentedEvent]>; /** * Emits on canceling the job opening. * Params: * - Opening id **/ OpeningCanceled: AugmentedEvent; /** * Emits on filling the job opening. * Params: * - Worker opening id * - Worker application id to the worker id dictionary * - Applicationd ids used to fill the opening **/ OpeningFilled: AugmentedEvent, BTreeSet]>; /** * Emits on paying the reward. * Params: * - Id of the worker. * - Receiver Account Id. * - Reward * - Payment type (missed reward or regular one) **/ RewardPaid: AugmentedEvent; /** * Emits on decreasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeDecreased: AugmentedEvent; /** * Emits on increasing the regular worker/lead stake. * Params: * - regular worker/lead id. * - stake delta amount **/ StakeIncreased: AugmentedEvent; /** * Emits on slashing the regular worker/lead stake. * Params: * - regular worker/lead id. * - actual slashed balance. * - Requested slashed balance. * - Rationale. **/ StakeSlashed: AugmentedEvent]>; /** * Emits on updating the status text of the working group. * Params: * - status text hash * - status text **/ StatusTextChanged: AugmentedEvent]>; /** * Emits on terminating the leader. * Params: * - leader worker id. * - Penalty. * - Rationale. **/ TerminatedLeader: AugmentedEvent, Option]>; /** * Emits on terminating the worker. * Params: * - worker id. * - Penalty. * - Rationale. **/ TerminatedWorker: AugmentedEvent, Option]>; /** * Emits on budget from the working group being spent * Params: * - Receiver Account Id. * - Vesting scheduled * - Rationale. **/ VestedBudgetSpending: AugmentedEvent]>; /** * Emits on exiting the worker. * Params: * - worker id. * - Rationale. **/ WorkerExited: AugmentedEvent; /** * Emits on Lead making a remark message * Params: * - worker * - message **/ WorkerRemarked: AugmentedEvent; /** * Emits on updating the reward account of the worker. * Params: * - Id of the worker. * - Reward account id of the worker. **/ WorkerRewardAccountUpdated: AugmentedEvent; /** * Emits on updating the reward amount of the worker. * Params: * - Id of the worker. * - Reward per block **/ WorkerRewardAmountUpdated: AugmentedEvent]>; /** * Emits on updating the role account of the worker. * Params: * - Id of the worker. * - Role account id of the worker. **/ WorkerRoleAccountUpdated: AugmentedEvent; /** * Emits when worker started leaving their role. * Params: * - Worker id. * - Rationale. **/ WorkerStartedLeaving: AugmentedEvent]>; /** * Fund the working group budget. * Params: * - Member ID * - Amount of balance * - Rationale **/ WorkingGroupBudgetFunded: AugmentedEvent; }; system: { /** * `:code` was updated. **/ CodeUpdated: AugmentedEvent; /** * An extrinsic failed. **/ ExtrinsicFailed: AugmentedEvent; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent; /** * An account was reaped. **/ KilledAccount: AugmentedEvent; /** * A new account was created. **/ NewAccount: AugmentedEvent; /** * On on-chain remark happened. **/ Remarked: AugmentedEvent; }; transactionPayment: { /** * A transaction fee `actual_fee`, of which `tip` was added to the minimum inclusion fee, * has been paid by `who`. **/ TransactionFeePaid: AugmentedEvent; }; utility: { /** * Batch of dispatches completed fully with no error. **/ BatchCompleted: AugmentedEvent; /** * Batch of dispatches completed but has errors. **/ BatchCompletedWithErrors: AugmentedEvent; /** * Batch of dispatches did not complete fully. Index of first failing dispatch given, as * well as the error. **/ BatchInterrupted: AugmentedEvent; /** * A call was dispatched. **/ DispatchedAs: AugmentedEvent], { result: Result }>; /** * A single item within a Batch of dispatches has completed with no error. **/ ItemCompleted: AugmentedEvent; /** * A single item within a Batch of dispatches has completed with error. **/ ItemFailed: AugmentedEvent; }; vesting: { /** * An \[account\] has become fully vested. **/ VestingCompleted: AugmentedEvent; /** * The amount vested has been updated. This could indicate a change in funds available. * The balance given is the amount which is left unvested (and thus locked). **/ VestingUpdated: AugmentedEvent; }; voterList: { /** * Moved an account from one bag to another. **/ Rebagged: AugmentedEvent; /** * Updated the score of some account to the given amount. **/ ScoreUpdated: AugmentedEvent; }; } // AugmentedEvents } // declare module