// Auto-generated via `yarn polkadot-types-from-chain`, do not edit /* eslint-disable */ import type { Bytes, Option, Vec, bool, u16, u32, u64 } from '@polkadot/types'; import type { AnyNumber, ITuple, Observable } from '@polkadot/types/types'; import type { Application, ApplicationId, ApplicationOf, Category, CategoryId, Channel, ChannelCategory, ChannelCategoryId, ChannelId, ChannelOwnershipTransferRequest, ChannelOwnershipTransferRequestId, ContentId, CuratorGroup, CuratorGroupId, DataObject, DataObjectStorageRelationship, DataObjectStorageRelationshipId, DataObjectType, DataObjectTypeId, DiscussionPost, DiscussionThread, ElectionStage, ElectionStake, HiringApplicationId, InputValidationLengthConstraint, MemberId, Membership, MemoText, Mint, MintId, ObjectOwner, Opening, OpeningId, OpeningOf, PaidMembershipTerms, PaidTermId, Person, PersonId, Playlist, PlaylistId, Post, PostId, ProposalDetailsOf, ProposalId, ProposalOf, Recipient, RecipientId, RewardRelationship, RewardRelationshipId, SealedVote, Seats, Series, SeriesId, Stake, StakeId, Thread, ThreadCounter, ThreadId, TransferableStake, Video, VideoCategory, VideoCategoryId, VideoId, VoteKind, Voucher, WorkerId, WorkerOf } from './all'; import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship'; import type { BabeAuthorityWeight, MaybeRandomness, NextConfigDescriptor, Randomness } from '@polkadot/types/interfaces/babe'; import type { AccountData, BalanceLock } from '@polkadot/types/interfaces/balances'; import type { AuthorityId } from '@polkadot/types/interfaces/consensus'; import type { SetId, StoredPendingChange, StoredState } from '@polkadot/types/interfaces/grandpa'; import type { AuthIndex } from '@polkadot/types/interfaces/imOnline'; import type { DeferredOffenceOf, Kind, OffenceDetails, OpaqueTimeSlot, ReportIdOf } from '@polkadot/types/interfaces/offences'; import type { AccountId, Balance, BalanceOf, BlockNumber, ExtrinsicsWeight, Hash, KeyTypeId, Moment, Perbill, Releases, ValidatorId } from '@polkadot/types/interfaces/runtime'; import type { Keys, SessionIndex } from '@polkadot/types/interfaces/session'; import type { ActiveEraInfo, ElectionResult, ElectionScore, ElectionStatus, EraIndex, EraRewardPoints, Exposure, Forcing, Nominations, RewardDestination, SlashingSpans, SpanIndex, SpanRecord, StakingLedger, UnappliedSlash, ValidatorPrefs } from '@polkadot/types/interfaces/staking'; import type { AccountInfo, DigestOf, EventIndex, EventRecord, LastRuntimeUpgradeInfo, Phase } from '@polkadot/types/interfaces/system'; import type { Multiplier } from '@polkadot/types/interfaces/txpayment'; import type { ApiTypes } from '@polkadot/api/types'; declare module '@polkadot/api/types/storage' { export interface AugmentedQueries { authorship: { /** * Author of current block. **/ author: AugmentedQuery Observable>, []>; /** * Whether uncles were already set in this block. **/ didSetUncles: AugmentedQuery Observable, []>; /** * Uncles **/ uncles: AugmentedQuery Observable>, []>; }; babe: { /** * Current epoch authorities. **/ authorities: AugmentedQuery Observable>>, []>; /** * Current slot number. **/ currentSlot: AugmentedQuery Observable, []>; /** * Current epoch index. **/ epochIndex: AugmentedQuery Observable, []>; /** * The slot at which the first epoch actually started. This is 0 * until the first block of the chain. **/ genesisSlot: AugmentedQuery Observable, []>; /** * Temporary value (cleared at block finalization) which is `Some` * if per-block initialization has already been called for current block. **/ initialized: AugmentedQuery Observable>, []>; /** * How late the current block is compared to its parent. * * This entry is populated as part of block execution and is cleaned up * on block finalization. Querying this storage entry outside of block * execution context should always yield zero. **/ lateness: AugmentedQuery Observable, []>; /** * Next epoch configuration, if changed. **/ nextEpochConfig: AugmentedQuery Observable>, []>; /** * Next epoch randomness. **/ nextRandomness: AugmentedQuery Observable, []>; /** * The epoch randomness for the *current* epoch. * * # Security * * This MUST NOT be used for gambling, as it can be influenced by a * malicious validator in the short term. It MAY be used in many * cryptographic protocols, however, so long as one remembers that this * (like everything else on-chain) it is public. For example, it can be * used where a number is needed that cannot have been chosen by an * adversary, for purposes such as public-coin zero-knowledge proofs. **/ randomness: AugmentedQuery Observable, []>; /** * Randomness under construction. * * We make a tradeoff between storage accesses and list length. * We store the under-construction randomness in segments of up to * `UNDER_CONSTRUCTION_SEGMENT_LENGTH`. * * Once a segment reaches this length, we begin the next one. * We reset all segments and return to `0` at the beginning of every * epoch. **/ segmentIndex: AugmentedQuery Observable, []>; /** * TWOX-NOTE: `SegmentIndex` is an increasing integer, so this is okay. **/ underConstruction: AugmentedQuery Observable>, [u32]>; }; balances: { /** * The balance of an account. * * NOTE: This is only used in the case that this module is used to store balances. **/ account: AugmentedQuery Observable, [AccountId]>; /** * Any liquidity locks on some account balances. * NOTE: Should only be accessed when setting, changing and freeing a lock. **/ locks: AugmentedQuery Observable>, [AccountId]>; /** * Storage version of the pallet. * * This is set to v2.0.0 for new networks. **/ storageVersion: AugmentedQuery Observable, []>; /** * The total units issued in the system. **/ totalIssuance: AugmentedQuery Observable, []>; }; content: { channelById: AugmentedQuery Observable, [ChannelId]>; channelCategoryById: AugmentedQuery Observable, [ChannelCategoryId]>; channelOwnershipTransferRequestById: AugmentedQuery Observable, [ChannelOwnershipTransferRequestId]>; /** * Map, representing CuratorGroupId -> CuratorGroup relation **/ curatorGroupById: AugmentedQuery Observable, [CuratorGroupId]>; nextChannelCategoryId: AugmentedQuery Observable, []>; nextChannelId: AugmentedQuery Observable, []>; nextChannelOwnershipTransferRequestId: AugmentedQuery Observable, []>; nextCuratorGroupId: AugmentedQuery Observable, []>; nextPersonId: AugmentedQuery Observable, []>; nextPlaylistId: AugmentedQuery Observable, []>; nextSeriesId: AugmentedQuery Observable, []>; nextVideoCategoryId: AugmentedQuery Observable, []>; nextVideoId: AugmentedQuery Observable, []>; personById: AugmentedQuery Observable, [PersonId]>; playlistById: AugmentedQuery Observable, [PlaylistId]>; seriesById: AugmentedQuery Observable, [SeriesId]>; videoById: AugmentedQuery Observable