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

difftreelog

source

tests/src/interfaces/augment-api-consts.ts10.9 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, SpWeightsWeightV2Weight, 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      /**85       * Generic const86       **/87      [key: string]: Codec;88    };89    evmContractHelpers: {90      /**91       * Address, under which magic contract will be available92       **/93      contractAddress: H160 & AugmentedConst<ApiType>;94      /**95       * Generic const96       **/97      [key: string]: Codec;98    };99    inflation: {100      /**101       * Number of blocks that pass between treasury balance updates due to inflation102       **/103      inflationBlockInterval: u32 & AugmentedConst<ApiType>;104      /**105       * Generic const106       **/107      [key: string]: Codec;108    };109    scheduler: {110      /**111       * The maximum weight that may be scheduled per block for any dispatchables.112       **/113      maximumWeight: SpWeightsWeightV2Weight & AugmentedConst<ApiType>;114      /**115       * The maximum number of scheduled calls in the queue for a single block.116       **/117      maxScheduledPerBlock: u32 & AugmentedConst<ApiType>;118      /**119       * Generic const120       **/121      [key: string]: Codec;122    };123    system: {124      /**125       * Maximum number of block number to block hash mappings to keep (oldest pruned first).126       **/127      blockHashCount: u32 & AugmentedConst<ApiType>;128      /**129       * The maximum length of a block (in bytes).130       **/131      blockLength: FrameSystemLimitsBlockLength & AugmentedConst<ApiType>;132      /**133       * Block & extrinsics weights: base values and limits.134       **/135      blockWeights: FrameSystemLimitsBlockWeights & AugmentedConst<ApiType>;136      /**137       * The weight of runtime database operations the runtime can invoke.138       **/139      dbWeight: SpWeightsRuntimeDbWeight & AugmentedConst<ApiType>;140      /**141       * The designated SS58 prefix of this chain.142       * 143       * This replaces the "ss58Format" property declared in the chain spec. Reason is144       * that the runtime should know about the prefix in order to make use of it as145       * an identifier of the chain.146       **/147      ss58Prefix: u16 & AugmentedConst<ApiType>;148      /**149       * Get the chain's current version.150       **/151      version: SpVersionRuntimeVersion & AugmentedConst<ApiType>;152      /**153       * Generic const154       **/155      [key: string]: Codec;156    };157    timestamp: {158      /**159       * The minimum period between blocks. Beware that this is different to the *expected*160       * period that the block production apparatus provides. Your chosen consensus system will161       * generally work with this to determine a sensible block time. e.g. For Aura, it will be162       * double this period on default settings.163       **/164      minimumPeriod: u64 & AugmentedConst<ApiType>;165      /**166       * Generic const167       **/168      [key: string]: Codec;169    };170    tokens: {171      maxLocks: u32 & AugmentedConst<ApiType>;172      /**173       * The maximum number of named reserves that can exist on an account.174       **/175      maxReserves: u32 & AugmentedConst<ApiType>;176      /**177       * Generic const178       **/179      [key: string]: Codec;180    };181    transactionPayment: {182      /**183       * A fee mulitplier for `Operational` extrinsics to compute "virtual tip" to boost their184       * `priority`185       * 186       * This value is multipled by the `final_fee` to obtain a "virtual tip" that is later187       * added to a tip component in regular `priority` calculations.188       * It means that a `Normal` transaction can front-run a similarly-sized `Operational`189       * extrinsic (with no tip), by including a tip value greater than the virtual tip.190       * 191       * ```rust,ignore192       * // For `Normal`193       * let priority = priority_calc(tip);194       * 195       * // For `Operational`196       * let virtual_tip = (inclusion_fee + tip) * OperationalFeeMultiplier;197       * let priority = priority_calc(tip + virtual_tip);198       * ```199       * 200       * Note that since we use `final_fee` the multiplier applies also to the regular `tip`201       * sent with the transaction. So, not only does the transaction get a priority bump based202       * on the `inclusion_fee`, but we also amplify the impact of tips applied to `Operational`203       * transactions.204       **/205      operationalFeeMultiplier: u8 & AugmentedConst<ApiType>;206      /**207       * Generic const208       **/209      [key: string]: Codec;210    };211    treasury: {212      /**213       * Percentage of spare funds (if any) that are burnt per spend period.214       **/215      burn: Permill & AugmentedConst<ApiType>;216      /**217       * The maximum number of approvals that can wait in the spending queue.218       * 219       * NOTE: This parameter is also used within the Bounties Pallet extension if enabled.220       **/221      maxApprovals: u32 & AugmentedConst<ApiType>;222      /**223       * The treasury's pallet id, used for deriving its sovereign account ID.224       **/225      palletId: FrameSupportPalletId & AugmentedConst<ApiType>;226      /**227       * Fraction of a proposal's value that should be bonded in order to place the proposal.228       * An accepted proposal gets these back. A rejected proposal does not.229       **/230      proposalBond: Permill & AugmentedConst<ApiType>;231      /**232       * Maximum amount of funds that should be placed in a deposit for making a proposal.233       **/234      proposalBondMaximum: Option<u128> & AugmentedConst<ApiType>;235      /**236       * Minimum amount of funds that should be placed in a deposit for making a proposal.237       **/238      proposalBondMinimum: u128 & AugmentedConst<ApiType>;239      /**240       * Period between successive spends.241       **/242      spendPeriod: u32 & AugmentedConst<ApiType>;243      /**244       * Generic const245       **/246      [key: string]: Codec;247    };248    unique: {249      /**250       * Maximum admins per collection.251       **/252      collectionAdminsLimit: u32 & AugmentedConst<ApiType>;253      /**254       * Default FT collection limit.255       **/256      ftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;257      /**258       * Maximal length of a collection description.259       **/260      maxCollectionDescriptionLength: u32 & AugmentedConst<ApiType>;261      /**262       * Maximal length of a collection name.263       **/264      maxCollectionNameLength: u32 & AugmentedConst<ApiType>;265      /**266       * Maximum size for all collection properties.267       **/268      maxCollectionPropertiesSize: u32 & AugmentedConst<ApiType>;269      /**270       * A maximum number of token properties.271       **/272      maxPropertiesPerItem: u32 & AugmentedConst<ApiType>;273      /**274       * Maximal length of a property key.275       **/276      maxPropertyKeyLength: u32 & AugmentedConst<ApiType>;277      /**278       * Maximal length of a property value.279       **/280      maxPropertyValueLength: u32 & AugmentedConst<ApiType>;281      /**282       * Maximal length of a token prefix.283       **/284      maxTokenPrefixLength: u32 & AugmentedConst<ApiType>;285      /**286       * Maximum size of all token properties.287       **/288      maxTokenPropertiesSize: u32 & AugmentedConst<ApiType>;289      /**290       * A maximum number of levels of depth in the token nesting tree.291       **/292      nestingBudget: u32 & AugmentedConst<ApiType>;293      /**294       * Default NFT collection limit.295       **/296      nftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;297      /**298       * Default RFT collection limit.299       **/300      rftDefaultCollectionLimits: UpDataStructsCollectionLimits & AugmentedConst<ApiType>;301      /**302       * Generic const303       **/304      [key: string]: Codec;305    };306    vesting: {307      /**308       * The minimum amount transferred to call `vested_transfer`.309       **/310      minVestedTransfer: u128 & AugmentedConst<ApiType>;311      /**312       * Generic const313       **/314      [key: string]: Codec;315    };316    xTokens: {317      /**318       * Base XCM weight.319       * 320       * The actually weight for an XCM message is `T::BaseXcmWeight +321       * T::Weigher::weight(&msg)`.322       **/323      baseXcmWeight: u64 & AugmentedConst<ApiType>;324      /**325       * Self chain location.326       **/327      selfLocation: XcmV1MultiLocation & AugmentedConst<ApiType>;328      /**329       * Generic const330       **/331      [key: string]: Codec;332    };333  } // AugmentedConsts334} // declare module