git.delta.rocks / unique-network / refs/commits / 7b9f08ee7324

difftreelog

source

tests/src/interfaces/augment-api-consts.ts10.5 KiBsourcehistory
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/api-base/types/consts';78import type { ApiTypes, AugmentedConst } from '@polkadot/api-base/types';9import type { Option, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';10import type { Codec } from '@polkadot/types-codec/types';11import type { H160, Perbill, Permill } from '@polkadot/types/interfaces/runtime';12import type { FrameSupportPalletId, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, UpDataStructsCollectionLimits, XcmV1MultiLocation } from '@polkadot/types/lookup';1314export type __AugmentedConst<ApiType extends ApiTypes> = AugmentedConst<ApiType>;1516declare module '@polkadot/api-base/types/consts' {17  interface AugmentedConsts<ApiType extends ApiTypes> {18    appPromotion: {19      /**20       * Rate of return for interval in blocks defined in `RecalculationInterval`.21       **/22      intervalIncome: Perbill & AugmentedConst<ApiType>;23      /**24       * Decimals for the `Currency`.25       **/26      nominal: u128 & AugmentedConst<ApiType>;27      /**28       * The app's pallet id, used for deriving its sovereign account address.29       **/30      palletId: FrameSupportPalletId & AugmentedConst<ApiType>;31      /**32       * In parachain blocks.33       **/34      pendingInterval: u32 & AugmentedConst<ApiType>;35      /**36       * In relay blocks.37       **/38      recalculationInterval: u32 & AugmentedConst<ApiType>;39      /**40       * Generic const41       **/42      [key: string]: Codec;43    };44    balances: {45      /**46       * The minimum amount required to keep an account open.47       **/48      existentialDeposit: u128 & AugmentedConst<ApiType>;49      /**50       * The maximum number of locks that should exist on an account.51       * Not strictly enforced, but used for weight estimation.52       **/53      maxLocks: u32 & AugmentedConst<ApiType>;54      /**55       * The maximum number of named reserves that can exist on an account.56       **/57      maxReserves: u32 & AugmentedConst<ApiType>;58      /**59       * Generic const60       **/61      [key: string]: Codec;62    };63    common: {64      /**65       * Maximum admins per collection.66       **/67      collectionAdminsLimit: u32 & AugmentedConst<ApiType>;68      /**69       * Set price to create a collection.70       **/71      collectionCreationPrice: u128 & AugmentedConst<ApiType>;72      /**73       * Address under which the CollectionHelper contract would be available.74       **/75      contractAddress: H160 & AugmentedConst<ApiType>;76      /**77       * Generic const78       **/79      [key: string]: Codec;80    };81    configuration: {82      defaultMinGasPrice: u64 & AugmentedConst<ApiType>;83      defaultWeightToFeeCoefficient: u32 & AugmentedConst<ApiType>;84      maxOverridedAllowedLocations: u32 & AugmentedConst<ApiType>;85      /**86       * Generic const87       **/88      [key: string]: Codec;89    };90    evmContractHelpers: {91      /**92       * Address, under which magic contract will be available93       **/94      contractAddress: H160 & AugmentedConst<ApiType>;95      /**96       * Generic const97       **/98      [key: string]: Codec;99    };100    inflation: {101      /**102       * Number of blocks that pass between treasury balance updates due to inflation103       **/104      inflationBlockInterval: u32 & AugmentedConst<ApiType>;105      /**106       * Generic const107       **/108      [key: string]: Codec;109    };110    system: {111      /**112       * Maximum number of block number to block hash mappings to keep (oldest pruned first).113       **/114      blockHashCount: u32 & AugmentedConst<ApiType>;115      /**116       * The maximum length of a block (in bytes).117       **/118      blockLength: FrameSystemLimitsBlockLength & AugmentedConst<ApiType>;119      /**120       * Block & extrinsics weights: base values and limits.121       **/122      blockWeights: FrameSystemLimitsBlockWeights & AugmentedConst<ApiType>;123      /**124       * The weight of runtime database operations the runtime can invoke.125       **/126      dbWeight: SpWeightsRuntimeDbWeight & AugmentedConst<ApiType>;127      /**128       * The designated SS58 prefix of this chain.129       * 130       * This replaces the "ss58Format" property declared in the chain spec. Reason is131       * that the runtime should know about the prefix in order to make use of it as132       * an identifier of the chain.133       **/134      ss58Prefix: u16 & AugmentedConst<ApiType>;135      /**136       * Get the chain's current version.137       **/138      version: SpVersionRuntimeVersion & AugmentedConst<ApiType>;139      /**140       * Generic const141       **/142      [key: string]: Codec;143    };144    timestamp: {145      /**146       * The minimum period between blocks. Beware that this is different to the *expected*147       * period that the block production apparatus provides. Your chosen consensus system will148       * generally work with this to determine a sensible block time. e.g. For Aura, it will be149       * double this period on default settings.150       **/151      minimumPeriod: u64 & AugmentedConst<ApiType>;152      /**153       * Generic const154       **/155      [key: string]: Codec;156    };157    tokens: {158      maxLocks: u32 & AugmentedConst<ApiType>;159      /**160       * The maximum number of named reserves that can exist on an account.161       **/162      maxReserves: u32 & AugmentedConst<ApiType>;163      /**164       * Generic const165       **/166      [key: string]: Codec;167    };168    transactionPayment: {169      /**170       * A fee mulitplier for `Operational` extrinsics to compute "virtual tip" to boost their171       * `priority`172       * 173       * This value is multipled by the `final_fee` to obtain a "virtual tip" that is later174       * added to a tip component in regular `priority` calculations.175       * It means that a `Normal` transaction can front-run a similarly-sized `Operational`176       * extrinsic (with no tip), by including a tip value greater than the virtual tip.177       * 178       * ```rust,ignore179       * // For `Normal`180       * let priority = priority_calc(tip);181       * 182       * // For `Operational`183       * let virtual_tip = (inclusion_fee + tip) * OperationalFeeMultiplier;184       * let priority = priority_calc(tip + virtual_tip);185       * ```186       * 187       * Note that since we use `final_fee` the multiplier applies also to the regular `tip`188       * sent with the transaction. So, not only does the transaction get a priority bump based189       * on the `inclusion_fee`, but we also amplify the impact of tips applied to `Operational`190       * transactions.191       **/192      operationalFeeMultiplier: u8 & AugmentedConst<ApiType>;193      /**194       * Generic const195       **/196      [key: string]: Codec;197    };198    treasury: {199      /**200       * Percentage of spare funds (if any) that are burnt per spend period.201       **/202      burn: Permill & AugmentedConst<ApiType>;203      /**204       * The maximum number of approvals that can wait in the spending queue.205       * 206       * NOTE: This parameter is also used within the Bounties Pallet extension if enabled.207       **/208      maxApprovals: u32 & AugmentedConst<ApiType>;209      /**210       * The treasury's pallet id, used for deriving its sovereign account ID.211       **/212      palletId: FrameSupportPalletId & AugmentedConst<ApiType>;213      /**214       * Fraction of a proposal's value that should be bonded in order to place the proposal.215       * An accepted proposal gets these back. A rejected proposal does not.216       **/217      proposalBond: Permill & AugmentedConst<ApiType>;218      /**219       * Maximum amount of funds that should be placed in a deposit for making a proposal.220       **/221      proposalBondMaximum: Option<u128> & AugmentedConst<ApiType>;222      /**223       * Minimum amount of funds that should be placed in a deposit for making a proposal.224       **/225      proposalBondMinimum: u128 & AugmentedConst<ApiType>;226      /**227       * Period between successive spends.228       **/229      spendPeriod: u32 & AugmentedConst<ApiType>;230      /**231       * Generic const232       **/233      [key: string]: Codec;234    };235    unique: {236      /**237       * Maximum admins per collection.238       **/239      collectionAdminsLimit: u32 & AugmentedConst<ApiType>;240      /**241       * Default FT collection limit.242       **/243      ftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;244      /**245       * Maximal length of a collection description.246       **/247      maxCollectionDescriptionLength: u32 & AugmentedConst<ApiType>;248      /**249       * Maximal length of a collection name.250       **/251      maxCollectionNameLength: u32 & AugmentedConst<ApiType>;252      /**253       * Maximum size for all collection properties.254       **/255      maxCollectionPropertiesSize: u32 & AugmentedConst<ApiType>;256      /**257       * A maximum number of token properties.258       **/259      maxPropertiesPerItem: u32 & AugmentedConst<ApiType>;260      /**261       * Maximal length of a property key.262       **/263      maxPropertyKeyLength: u32 & AugmentedConst<ApiType>;264      /**265       * Maximal length of a property value.266       **/267      maxPropertyValueLength: u32 & AugmentedConst<ApiType>;268      /**269       * Maximal length of a token prefix.270       **/271      maxTokenPrefixLength: u32 & AugmentedConst<ApiType>;272      /**273       * Maximum size of all token properties.274       **/275      maxTokenPropertiesSize: u32 & AugmentedConst<ApiType>;276      /**277       * A maximum number of levels of depth in the token nesting tree.278       **/279      nestingBudget: u32 & AugmentedConst<ApiType>;280      /**281       * Default NFT collection limit.282       **/283      nftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;284      /**285       * Default RFT collection limit.286       **/287      rftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;288      /**289       * Generic const290       **/291      [key: string]: Codec;292    };293    vesting: {294      /**295       * The minimum amount transferred to call `vested_transfer`.296       **/297      minVestedTransfer: u128 & AugmentedConst<ApiType>;298      /**299       * Generic const300       **/301      [key: string]: Codec;302    };303    xTokens: {304      /**305       * Base XCM weight.306       * 307       * The actually weight for an XCM message is `T::BaseXcmWeight +308       * T::Weigher::weight(&msg)`.309       **/310      baseXcmWeight: u64 & AugmentedConst<ApiType>;311      /**312       * Self chain location.313       **/314      selfLocation: XcmV1MultiLocation & AugmentedConst<ApiType>;315      /**316       * Generic const317       **/318      [key: string]: Codec;319    };320  } // AugmentedConsts321} // declare module