// Auto-generated via `yarn polkadot-types-from-chain`, do not edit /* eslint-disable */ import type { ApiTypes } from '@polkadot/api-base/types'; import type { Bytes, Option, Vec, u32 } from '@polkadot/types-codec'; import type { AnyNumber, ITuple } from '@polkadot/types-codec/types'; import type { BabeGenesisConfiguration, Epoch, OpaqueKeyOwnershipProof } from '@polkadot/types/interfaces/babe'; import type { AuthorityId } from '@polkadot/types/interfaces/consensus'; import type { AuthorityList, SetId } from '@polkadot/types/interfaces/grandpa'; import type { OpaqueMetadata } from '@polkadot/types/interfaces/metadata'; import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment'; import type { AccountId, Index, KeyTypeId, Slot } from '@polkadot/types/interfaces/runtime'; import type { Observable } from '@polkadot/types/types'; declare module '@polkadot/api-base/types/calls' { export interface AugmentedCalls { accountNonceApi: { /** * The API to query account nonce (aka transaction index) **/ accountNonce: AugmentedCall Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; babeApi: { /** * Return the genesis configuration for BABE. The configuration is only read on genesis. **/ configuration: AugmentedCall Observable>; /** * Returns information regarding the current epoch. **/ currentEpoch: AugmentedCall Observable>; /** * Returns the slot that started the current epoch. **/ currentEpochStart: AugmentedCall Observable>; /** * Generates a proof of key ownership for the given authority in the current epoch. **/ generateKeyOwnershipProof: AugmentedCall Observable>>; /** * Returns information regarding the next epoch (which was already previously announced). **/ nextEpoch: AugmentedCall Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; grandpaApi: { /** * Get current GRANDPA authority set id. **/ currentSetId: AugmentedCall Observable>; /** * Get the current GRANDPA authorities and weights. This should not change except for when changes are scheduled and the corresponding delay has passed. **/ grandpaAuthorities: AugmentedCall Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; metadata: { /** * Returns the metadata of a runtime **/ metadata: AugmentedCall Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; sessionKeys: { /** * Decode the given public session keys. **/ decodeSessionKeys: AugmentedCall Observable>>>>; /** * Generate a set of session keys with optionally using the given seed. **/ generateSessionKeys: AugmentedCall | null | object | string | Uint8Array) => Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; transactionPaymentApi: { /** * The transaction fee details **/ queryFeeDetails: AugmentedCall Observable>; /** * The transaction info **/ queryInfo: AugmentedCall Observable>; /** * Generic call **/ [key: string]: DecoratedCallBase; }; } // AugmentedCalls } // declare module