// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */

/* eslint-disable sort-keys */

export default {
  /**
   * Lookup41: pallet_balances::pallet::UnexpectedKind
   **/
  PezpalletBalancesUnexpectedKind: {
    _enum: ['BalanceUpdated', 'FailedToMutateAccount']
  },
  /**
   * Lookup52: pallet_session::historical::pallet::Event<T>
   **/
  PezpalletSessionHistoricalPezpalletEvent: {
    _enum: {
      RootStored: {
        index: 'u32',
      },
      RootsPruned: {
        upTo: 'u32'
      }
    }
  },
  /**
   * Lookup59: polkadot_runtime_common::impls::VersionedLocatableAsset
   **/
  PezkuwiRuntimeCommonImplsVersionedLocatableAsset: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: {
        location: 'StagingXcmV3MultiLocation',
        assetId: 'XcmV3MultiassetAssetId',
      },
      V4: {
        location: 'StagingXcmV4Location',
        assetId: 'StagingXcmV4AssetAssetId',
      },
      V5: {
        location: 'StagingXcmV5Location',
        assetId: 'StagingXcmV5AssetAssetId'
      }
    }
  },
  /**
   * Lookup60: staging_xcm::v3::multilocation::MultiLocation
   **/
  StagingXcmV3MultiLocation: {
    parents: 'u8',
    interior: 'XcmV3Junctions'
  },
  /**
   * Lookup61: xcm::v3::junctions::Junctions
   **/
  XcmV3Junctions: {
    _enum: {
      Here: 'Null',
      X1: 'XcmV3Junction',
      X2: '(XcmV3Junction,XcmV3Junction)',
      X3: '(XcmV3Junction,XcmV3Junction,XcmV3Junction)',
      X4: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
      X5: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
      X6: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
      X7: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
      X8: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)'
    }
  },
  /**
   * Lookup62: xcm::v3::junction::Junction
   **/
  XcmV3Junction: {
    _enum: {
      Parachain: 'Compact<u32>',
      AccountId32: {
        network: 'Option<XcmV3JunctionNetworkId>',
        id: '[u8;32]',
      },
      AccountIndex64: {
        network: 'Option<XcmV3JunctionNetworkId>',
        index: 'Compact<u64>',
      },
      AccountKey20: {
        network: 'Option<XcmV3JunctionNetworkId>',
        key: '[u8;20]',
      },
      PalletInstance: 'u8',
      GeneralIndex: 'Compact<u128>',
      GeneralKey: {
        length: 'u8',
        data: '[u8;32]',
      },
      OnlyChild: 'Null',
      Plurality: {
        id: 'XcmV3JunctionBodyId',
        part: 'XcmV3JunctionBodyPart',
      },
      GlobalConsensus: 'XcmV3JunctionNetworkId'
    }
  },
  /**
   * Lookup65: xcm::v3::junction::NetworkId
   **/
  XcmV3JunctionNetworkId: {
    _enum: {
      ByGenesis: '[u8;32]',
      ByFork: {
        blockNumber: 'u64',
        blockHash: '[u8;32]',
      },
      Polkadot: 'Null',
      Kusama: 'Null',
      Westend: 'Null',
      Rococo: 'Null',
      Wococo: 'Null',
      Ethereum: {
        chainId: 'Compact<u64>',
      },
      BitcoinCore: 'Null',
      BitcoinCash: 'Null',
      PolkadotBulletin: 'Null'
    }
  },
  /**
   * Lookup68: xcm::v3::junction::BodyId
   **/
  XcmV3JunctionBodyId: {
    _enum: {
      Unit: 'Null',
      Moniker: '[u8;4]',
      Index: 'Compact<u32>',
      Executive: 'Null',
      Technical: 'Null',
      Legislative: 'Null',
      Judicial: 'Null',
      Defense: 'Null',
      Administration: 'Null',
      Treasury: 'Null'
    }
  },
  /**
   * Lookup69: xcm::v3::junction::BodyPart
   **/
  XcmV3JunctionBodyPart: {
    _enum: {
      Voice: 'Null',
      Members: {
        count: 'Compact<u32>',
      },
      Fraction: {
        nom: 'Compact<u32>',
        denom: 'Compact<u32>',
      },
      AtLeastProportion: {
        nom: 'Compact<u32>',
        denom: 'Compact<u32>',
      },
      MoreThanProportion: {
        nom: 'Compact<u32>',
        denom: 'Compact<u32>'
      }
    }
  },
  /**
   * Lookup70: xcm::v3::multiasset::AssetId
   **/
  XcmV3MultiassetAssetId: {
    _enum: {
      Concrete: 'StagingXcmV3MultiLocation',
      Abstract: '[u8;32]'
    }
  },
  /**
   * Lookup71: staging_xcm::v4::location::Location
   **/
  StagingXcmV4Location: {
    parents: 'u8',
    interior: 'StagingXcmV4Junctions'
  },
  /**
   * Lookup72: staging_xcm::v4::junctions::Junctions
   **/
  StagingXcmV4Junctions: {
    _enum: {
      Here: 'Null',
      X1: '[Lookup74;1]',
      X2: '[Lookup74;2]',
      X3: '[Lookup74;3]',
      X4: '[Lookup74;4]',
      X5: '[Lookup74;5]',
      X6: '[Lookup74;6]',
      X7: '[Lookup74;7]',
      X8: '[Lookup74;8]'
    }
  },
  /**
   * Lookup74: staging_xcm::v4::junction::Junction
   **/
  StagingXcmV4Junction: {
    _enum: {
      Parachain: 'Compact<u32>',
      AccountId32: {
        network: 'Option<StagingXcmV4JunctionNetworkId>',
        id: '[u8;32]',
      },
      AccountIndex64: {
        network: 'Option<StagingXcmV4JunctionNetworkId>',
        index: 'Compact<u64>',
      },
      AccountKey20: {
        network: 'Option<StagingXcmV4JunctionNetworkId>',
        key: '[u8;20]',
      },
      PalletInstance: 'u8',
      GeneralIndex: 'Compact<u128>',
      GeneralKey: {
        length: 'u8',
        data: '[u8;32]',
      },
      OnlyChild: 'Null',
      Plurality: {
        id: 'XcmV3JunctionBodyId',
        part: 'XcmV3JunctionBodyPart',
      },
      GlobalConsensus: 'StagingXcmV4JunctionNetworkId'
    }
  },
  /**
   * Lookup76: staging_xcm::v4::junction::NetworkId
   **/
  StagingXcmV4JunctionNetworkId: {
    _enum: {
      ByGenesis: '[u8;32]',
      ByFork: {
        blockNumber: 'u64',
        blockHash: '[u8;32]',
      },
      Polkadot: 'Null',
      Kusama: 'Null',
      Westend: 'Null',
      Rococo: 'Null',
      Wococo: 'Null',
      Ethereum: {
        chainId: 'Compact<u64>',
      },
      BitcoinCore: 'Null',
      BitcoinCash: 'Null',
      PolkadotBulletin: 'Null'
    }
  },
  /**
   * Lookup84: staging_xcm::v4::asset::AssetId
   **/
  StagingXcmV4AssetAssetId: 'StagingXcmV4Location',
  /**
   * Lookup85: staging_xcm::v5::location::Location
   **/
  StagingXcmV5Location: {
    parents: 'u8',
    interior: 'StagingXcmV5Junctions'
  },
  /**
   * Lookup86: staging_xcm::v5::junctions::Junctions
   **/
  StagingXcmV5Junctions: {
    _enum: {
      Here: 'Null',
      X1: '[Lookup88;1]',
      X2: '[Lookup88;2]',
      X3: '[Lookup88;3]',
      X4: '[Lookup88;4]',
      X5: '[Lookup88;5]',
      X6: '[Lookup88;6]',
      X7: '[Lookup88;7]',
      X8: '[Lookup88;8]'
    }
  },
  /**
   * Lookup88: staging_xcm::v5::junction::Junction
   **/
  StagingXcmV5Junction: {
    _enum: {
      Parachain: 'Compact<u32>',
      AccountId32: {
        network: 'Option<StagingXcmV5JunctionNetworkId>',
        id: '[u8;32]',
      },
      AccountIndex64: {
        network: 'Option<StagingXcmV5JunctionNetworkId>',
        index: 'Compact<u64>',
      },
      AccountKey20: {
        network: 'Option<StagingXcmV5JunctionNetworkId>',
        key: '[u8;20]',
      },
      PalletInstance: 'u8',
      GeneralIndex: 'Compact<u128>',
      GeneralKey: {
        length: 'u8',
        data: '[u8;32]',
      },
      OnlyChild: 'Null',
      Plurality: {
        id: 'XcmV3JunctionBodyId',
        part: 'XcmV3JunctionBodyPart',
      },
      GlobalConsensus: 'StagingXcmV5JunctionNetworkId'
    }
  },
  /**
   * Lookup90: staging_xcm::v5::junction::NetworkId
   **/
  StagingXcmV5JunctionNetworkId: {
    _enum: {
      ByGenesis: '[u8;32]',
      ByFork: {
        blockNumber: 'u64',
        blockHash: '[u8;32]',
      },
      Polkadot: 'Null',
      Kusama: 'Null',
      __Unused4: 'Null',
      __Unused5: 'Null',
      __Unused6: 'Null',
      Ethereum: {
        chainId: 'Compact<u64>',
      },
      BitcoinCore: 'Null',
      BitcoinCash: 'Null',
      PolkadotBulletin: 'Null'
    }
  },
  /**
   * Lookup98: staging_xcm::v5::asset::AssetId
   **/
  StagingXcmV5AssetAssetId: 'StagingXcmV5Location',
  /**
   * Lookup99: xcm::VersionedLocation
   **/
  XcmVersionedLocation: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: 'StagingXcmV3MultiLocation',
      V4: 'StagingXcmV4Location',
      V5: 'StagingXcmV5Location'
    }
  },
  /**
   * Lookup147: polkadot_runtime::SessionKeys
   **/
  PezkuwiRuntimeSessionKeys: {
    grandpa: 'PezspConsensusGrandpaAppPublic',
    babe: 'PezspConsensusBabeAppPublic',
    paraValidator: 'PezkuwiPrimitivesV8ValidatorAppPublic',
    paraAssignment: 'PezkuwiPrimitivesV8AssignmentAppPublic',
    authorityDiscovery: 'PezspAuthorityDiscoveryAppPublic',
    beefy: 'PezspConsensusBeefyEcdsaCryptoPublic'
  },
  /**
   * Lookup148: polkadot_primitives::v8::validator_app::Public
   **/
  PezkuwiPrimitivesV8ValidatorAppPublic: '[u8;32]',
  /**
   * Lookup149: polkadot_primitives::v8::assignment_app::Public
   **/
  PezkuwiPrimitivesV8AssignmentAppPublic: '[u8;32]',
  /**
   * Lookup169: polkadot_runtime::OriginCaller
   **/
  PezkuwiRuntimeOriginCaller: {
    _enum: {
      system: 'PezframeSupportDispatchRawOrigin',
      __Unused1: 'Null',
      __Unused2: 'Null',
      __Unused3: 'Null',
      __Unused4: 'Null',
      __Unused5: 'Null',
      __Unused6: 'Null',
      __Unused7: 'Null',
      __Unused8: 'Null',
      __Unused9: 'Null',
      __Unused10: 'Null',
      __Unused11: 'Null',
      __Unused12: 'Null',
      __Unused13: 'Null',
      __Unused14: 'Null',
      __Unused15: 'Null',
      __Unused16: 'Null',
      __Unused17: 'Null',
      __Unused18: 'Null',
      __Unused19: 'Null',
      __Unused20: 'Null',
      __Unused21: 'Null',
      Origins: 'PezkuwiRuntimeGovernanceOriginsPezpalletCustomOriginsOrigin',
      __Unused23: 'Null',
      __Unused24: 'Null',
      __Unused25: 'Null',
      __Unused26: 'Null',
      __Unused27: 'Null',
      __Unused28: 'Null',
      __Unused29: 'Null',
      __Unused30: 'Null',
      __Unused31: 'Null',
      __Unused32: 'Null',
      __Unused33: 'Null',
      __Unused34: 'Null',
      __Unused35: 'Null',
      __Unused36: 'Null',
      __Unused37: 'Null',
      __Unused38: 'Null',
      __Unused39: 'Null',
      __Unused40: 'Null',
      __Unused41: 'Null',
      __Unused42: 'Null',
      __Unused43: 'Null',
      __Unused44: 'Null',
      __Unused45: 'Null',
      __Unused46: 'Null',
      __Unused47: 'Null',
      __Unused48: 'Null',
      __Unused49: 'Null',
      ParachainsOrigin: 'PezkuwiRuntimeTeyrchainsOriginPezpalletOrigin',
      __Unused51: 'Null',
      __Unused52: 'Null',
      __Unused53: 'Null',
      __Unused54: 'Null',
      __Unused55: 'Null',
      __Unused56: 'Null',
      __Unused57: 'Null',
      __Unused58: 'Null',
      __Unused59: 'Null',
      __Unused60: 'Null',
      __Unused61: 'Null',
      __Unused62: 'Null',
      __Unused63: 'Null',
      __Unused64: 'Null',
      __Unused65: 'Null',
      __Unused66: 'Null',
      __Unused67: 'Null',
      __Unused68: 'Null',
      __Unused69: 'Null',
      __Unused70: 'Null',
      __Unused71: 'Null',
      __Unused72: 'Null',
      __Unused73: 'Null',
      __Unused74: 'Null',
      __Unused75: 'Null',
      __Unused76: 'Null',
      __Unused77: 'Null',
      __Unused78: 'Null',
      __Unused79: 'Null',
      __Unused80: 'Null',
      __Unused81: 'Null',
      __Unused82: 'Null',
      __Unused83: 'Null',
      __Unused84: 'Null',
      __Unused85: 'Null',
      __Unused86: 'Null',
      __Unused87: 'Null',
      __Unused88: 'Null',
      __Unused89: 'Null',
      __Unused90: 'Null',
      __Unused91: 'Null',
      __Unused92: 'Null',
      __Unused93: 'Null',
      __Unused94: 'Null',
      __Unused95: 'Null',
      __Unused96: 'Null',
      __Unused97: 'Null',
      __Unused98: 'Null',
      XcmPallet: 'PezpalletXcmOrigin'
    }
  },
  /**
   * Lookup171: polkadot_runtime::governance::origins::pallet_custom_origins::Origin
   **/
  PezkuwiRuntimeGovernanceOriginsPezpalletCustomOriginsOrigin: {
    _enum: ['StakingAdmin', 'Treasurer', 'FellowshipAdmin', 'GeneralAdmin', 'AuctionAdmin', 'LeaseAdmin', 'ReferendumCanceller', 'ReferendumKiller', 'SmallTipper', 'BigTipper', 'SmallSpender', 'MediumSpender', 'BigSpender', 'WhitelistedCaller', 'WishForChange']
  },
  /**
   * Lookup172: polkadot_runtime_parachains::origin::pallet::Origin
   **/
  PezkuwiRuntimeTeyrchainsOriginPezpalletOrigin: {
    _enum: {
      Parachain: 'u32'
    }
  },
  /**
   * Lookup174: pallet_xcm::pallet::Origin
   **/
  PezpalletXcmOrigin: {
    _enum: {
      Xcm: 'StagingXcmV5Location',
      Response: 'StagingXcmV5Location'
    }
  },
  /**
   * Lookup178: polkadot_runtime_common::claims::pallet::Call<T>
   **/
  PezkuwiRuntimeCommonClaimsPezpalletCall: {
    _enum: {
      claim: {
        dest: 'AccountId32',
        ethereumSignature: 'PezkuwiRuntimeCommonClaimsEcdsaSignature',
      },
      mint_claim: {
        who: 'PezkuwiRuntimeCommonClaimsEthereumAddress',
        value: 'u128',
        vestingSchedule: 'Option<(u128,u128,u32)>',
        statement: 'Option<PezkuwiRuntimeCommonClaimsStatementKind>',
      },
      claim_attest: {
        dest: 'AccountId32',
        ethereumSignature: 'PezkuwiRuntimeCommonClaimsEcdsaSignature',
        statement: 'Bytes',
      },
      attest: {
        statement: 'Bytes',
      },
      move_claim: {
        _alias: {
          new_: 'new',
        },
        old: 'PezkuwiRuntimeCommonClaimsEthereumAddress',
        new_: 'PezkuwiRuntimeCommonClaimsEthereumAddress',
        maybePreclaim: 'Option<AccountId32>'
      }
    }
  },
  /**
   * Lookup179: polkadot_runtime_common::claims::EcdsaSignature
   **/
  PezkuwiRuntimeCommonClaimsEcdsaSignature: '[u8;65]',
  /**
   * Lookup181: polkadot_runtime_common::claims::EthereumAddress
   **/
  PezkuwiRuntimeCommonClaimsEthereumAddress: '[u8;20]',
  /**
   * Lookup185: polkadot_runtime_common::claims::StatementKind
   **/
  PezkuwiRuntimeCommonClaimsStatementKind: {
    _enum: ['Regular', 'Saft']
  },
  /**
   * Lookup192: polkadot_runtime_constants::proxy::ProxyType
   **/
  PezkuwiRuntimeConstantsProxyProxyType: {
    _enum: ['Any', 'NonTransfer', 'Governance', 'Staking', '__Unused4', '__Unused5', 'CancelProxy', 'Auction', 'NominationPools', 'ParaRegistration']
  },
  /**
   * Lookup200: polkadot_runtime::NposCompactSolution16
   **/
  PezkuwiRuntimeNposCompactSolution16: {
    votes1: 'Vec<(Compact<u32>,Compact<u16>)>',
    votes2: 'Vec<(Compact<u32>,(Compact<u16>,Compact<PerU16>),Compact<u16>)>',
    votes3: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);2],Compact<u16>)>',
    votes4: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);3],Compact<u16>)>',
    votes5: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);4],Compact<u16>)>',
    votes6: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);5],Compact<u16>)>',
    votes7: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);6],Compact<u16>)>',
    votes8: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);7],Compact<u16>)>',
    votes9: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);8],Compact<u16>)>',
    votes10: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);9],Compact<u16>)>',
    votes11: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);10],Compact<u16>)>',
    votes12: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);11],Compact<u16>)>',
    votes13: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);12],Compact<u16>)>',
    votes14: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);13],Compact<u16>)>',
    votes15: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);14],Compact<u16>)>',
    votes16: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);15],Compact<u16>)>'
  },
  /**
   * Lookup274: pallet_staking_async_ah_client::pallet::Call<T>
   **/
  PezpalletStakingAsyncAhClientCall: {
    _enum: {
      validator_set: {
        report: 'PezpalletStakingAsyncRcClientValidatorSetReport',
      },
      set_mode: {
        mode: 'PezpalletStakingAsyncAhClientOperatingMode',
      },
      force_on_migration_end: 'Null'
    }
  },
  /**
   * Lookup275: pallet_staking_async_rc_client::ValidatorSetReport<sp_core::crypto::AccountId32>
   **/
  PezpalletStakingAsyncRcClientValidatorSetReport: {
    newValidatorSet: 'Vec<AccountId32>',
    id: 'u32',
    pruneUpTo: 'Option<u32>',
    leftover: 'bool'
  },
  /**
   * Lookup276: pallet_staking_async_ah_client::OperatingMode
   **/
  PezpalletStakingAsyncAhClientOperatingMode: {
    _enum: ['Passive', 'Buffered', 'Active']
  },
  /**
   * Lookup277: polkadot_runtime_parachains::configuration::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsConfigurationPezpalletCall: {
    _enum: {
      set_validation_upgrade_cooldown: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_validation_upgrade_delay: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_code_retention_period: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_code_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_pov_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_head_data_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_coretime_cores: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused7: 'Null',
      set_group_rotation_frequency: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_paras_availability_period: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused10: 'Null',
      set_scheduling_lookahead: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_validators_per_core: {
        _alias: {
          new_: 'new',
        },
        new_: 'Option<u32>',
      },
      set_max_validators: {
        _alias: {
          new_: 'new',
        },
        new_: 'Option<u32>',
      },
      set_dispute_period: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_dispute_post_conclusion_acceptance_period: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused16: 'Null',
      __Unused17: 'Null',
      set_no_show_slots: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_n_delay_tranches: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_zeroth_delay_tranche_width: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_needed_approvals: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_relay_vrf_modulo_samples: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_upward_queue_count: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_upward_queue_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_downward_message_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused26: 'Null',
      set_max_upward_message_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_max_upward_message_num_per_candidate: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_hrmp_open_request_ttl: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_hrmp_sender_deposit: {
        _alias: {
          new_: 'new',
        },
        new_: 'u128',
      },
      set_hrmp_recipient_deposit: {
        _alias: {
          new_: 'new',
        },
        new_: 'u128',
      },
      set_hrmp_channel_max_capacity: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_hrmp_channel_max_total_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_hrmp_max_parachain_inbound_channels: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused35: 'Null',
      set_hrmp_channel_max_message_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_hrmp_max_parachain_outbound_channels: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused38: 'Null',
      set_hrmp_max_message_num_per_candidate: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      __Unused40: 'Null',
      __Unused41: 'Null',
      set_pvf_voting_ttl: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_minimum_validation_upgrade_delay: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_bypass_consistency_check: {
        _alias: {
          new_: 'new',
        },
        new_: 'bool',
      },
      set_async_backing_params: {
        _alias: {
          new_: 'new',
        },
        new_: 'PezkuwiPrimitivesV8AsyncBackingAsyncBackingParams',
      },
      set_executor_params: {
        _alias: {
          new_: 'new',
        },
        new_: 'PezkuwiPrimitivesV8ExecutorParams',
      },
      set_on_demand_base_fee: {
        _alias: {
          new_: 'new',
        },
        new_: 'u128',
      },
      set_on_demand_fee_variability: {
        _alias: {
          new_: 'new',
        },
        new_: 'Perbill',
      },
      set_on_demand_queue_max_size: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_on_demand_target_queue_utilization: {
        _alias: {
          new_: 'new',
        },
        new_: 'Perbill',
      },
      __Unused51: 'Null',
      set_minimum_backing_votes: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
      },
      set_node_feature: {
        index: 'u8',
        value: 'bool',
      },
      set_approval_voting_params: {
        _alias: {
          new_: 'new',
        },
        new_: 'PezkuwiPrimitivesV8ApprovalVotingParams',
      },
      set_scheduler_params: {
        _alias: {
          new_: 'new',
        },
        new_: 'PezkuwiPrimitivesV8SchedulerParams'
      }
    }
  },
  /**
   * Lookup278: polkadot_primitives::v8::async_backing::AsyncBackingParams
   **/
  PezkuwiPrimitivesV8AsyncBackingAsyncBackingParams: {
    maxCandidateDepth: 'u32',
    allowedAncestryLen: 'u32'
  },
  /**
   * Lookup279: polkadot_primitives::v8::executor_params::ExecutorParams
   **/
  PezkuwiPrimitivesV8ExecutorParams: 'Vec<PezkuwiPrimitivesV8ExecutorParamsExecutorParam>',
  /**
   * Lookup281: polkadot_primitives::v8::executor_params::ExecutorParam
   **/
  PezkuwiPrimitivesV8ExecutorParamsExecutorParam: {
    _enum: {
      __Unused0: 'Null',
      MaxMemoryPages: 'u32',
      StackLogicalMax: 'u32',
      StackNativeMax: 'u32',
      PrecheckingMaxMemory: 'u64',
      PvfPrepTimeout: '(PezkuwiPrimitivesV8PvfPrepKind,u64)',
      PvfExecTimeout: '(PezkuwiPrimitivesV8PvfExecKind,u64)',
      WasmExtBulkMemory: 'Null'
    }
  },
  /**
   * Lookup282: polkadot_primitives::v8::PvfPrepKind
   **/
  PezkuwiPrimitivesV8PvfPrepKind: {
    _enum: ['Precheck', 'Prepare']
  },
  /**
   * Lookup283: polkadot_primitives::v8::PvfExecKind
   **/
  PezkuwiPrimitivesV8PvfExecKind: {
    _enum: ['Backing', 'Approval']
  },
  /**
   * Lookup284: polkadot_primitives::v8::ApprovalVotingParams
   **/
  PezkuwiPrimitivesV8ApprovalVotingParams: {
    maxApprovalCoalesceCount: 'u32'
  },
  /**
   * Lookup285: polkadot_primitives::v8::SchedulerParams<BlockNumber>
   **/
  PezkuwiPrimitivesV8SchedulerParams: {
    groupRotationFrequency: 'u32',
    parasAvailabilityPeriod: 'u32',
    maxValidatorsPerCore: 'Option<u32>',
    lookahead: 'u32',
    numCores: 'u32',
    maxAvailabilityTimeouts: 'u32',
    onDemandQueueMaxSize: 'u32',
    onDemandTargetQueueUtilization: 'Perbill',
    onDemandFeeVariability: 'Perbill',
    onDemandBaseFee: 'u128',
    ttl: 'u32'
  },
  /**
   * Lookup286: polkadot_runtime_parachains::shared::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsSharedPezpalletCall: 'Null',
  /**
   * Lookup287: polkadot_runtime_parachains::inclusion::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsInclusionPezpalletCall: 'Null',
  /**
   * Lookup288: polkadot_runtime_parachains::paras_inherent::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsParasInherentPezpalletCall: {
    _enum: {
      enter: {
        data: 'PezkuwiPrimitivesVstagingInherentData'
      }
    }
  },
  /**
   * Lookup289: polkadot_primitives::vstaging::InherentData<sp_runtime::generic::header::Header<Number, Hash>>
   **/
  PezkuwiPrimitivesVstagingInherentData: {
    bitfields: 'Vec<PezkuwiPrimitivesV8SignedUncheckedSigned>',
    backedCandidates: 'Vec<PezkuwiPrimitivesVstagingBackedCandidate>',
    disputes: 'Vec<PezkuwiPrimitivesV8DisputeStatementSet>',
    parentHeader: 'PezspRuntimeHeader'
  },
  /**
   * Lookup291: polkadot_primitives::v8::signed::UncheckedSigned<polkadot_primitives::v8::AvailabilityBitfield, polkadot_primitives::v8::AvailabilityBitfield>
   **/
  PezkuwiPrimitivesV8SignedUncheckedSigned: {
    payload: 'BitVec',
    validatorIndex: 'u32',
    signature: 'PezkuwiPrimitivesV8ValidatorAppSignature'
  },
  /**
   * Lookup294: bitvec::order::Lsb0
   **/
  BitvecOrderLsb0: 'Null',
  /**
   * Lookup296: polkadot_primitives::v8::validator_app::Signature
   **/
  PezkuwiPrimitivesV8ValidatorAppSignature: '[u8;64]',
  /**
   * Lookup298: polkadot_primitives::vstaging::BackedCandidate<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingBackedCandidate: {
    candidate: 'PezkuwiPrimitivesVstagingCommittedCandidateReceiptV2',
    validityVotes: 'Vec<PezkuwiPrimitivesV8ValidityAttestation>',
    validatorIndices: 'BitVec'
  },
  /**
   * Lookup299: polkadot_primitives::vstaging::CommittedCandidateReceiptV2<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingCommittedCandidateReceiptV2: {
    descriptor: 'PezkuwiPrimitivesVstagingCandidateDescriptorV2',
    commitments: 'PezkuwiPrimitivesV8CandidateCommitments'
  },
  /**
   * Lookup300: polkadot_primitives::vstaging::CandidateDescriptorV2<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingCandidateDescriptorV2: {
    paraId: 'u32',
    relayParent: 'H256',
    version: 'u8',
    coreIndex: 'u16',
    sessionIndex: 'u32',
    reserved1: '[u8;25]',
    persistedValidationDataHash: 'H256',
    povHash: 'H256',
    erasureRoot: 'H256',
    reserved2: '[u8;64]',
    paraHead: 'H256',
    validationCodeHash: 'H256'
  },
  /**
   * Lookup304: polkadot_primitives::v8::CandidateCommitments<N>
   **/
  PezkuwiPrimitivesV8CandidateCommitments: {
    upwardMessages: 'Vec<Bytes>',
    horizontalMessages: 'Vec<PezkuwiCorePrimitivesOutboundHrmpMessage>',
    newValidationCode: 'Option<Bytes>',
    headData: 'Bytes',
    processedDownwardMessages: 'u32',
    hrmpWatermark: 'u32'
  },
  /**
   * Lookup307: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain_primitives::primitives::Id>
   **/
  PezkuwiCorePrimitivesOutboundHrmpMessage: {
    recipient: 'u32',
    data: 'Bytes'
  },
  /**
   * Lookup313: polkadot_primitives::v8::ValidityAttestation
   **/
  PezkuwiPrimitivesV8ValidityAttestation: {
    _enum: {
      __Unused0: 'Null',
      Implicit: 'PezkuwiPrimitivesV8ValidatorAppSignature',
      Explicit: 'PezkuwiPrimitivesV8ValidatorAppSignature'
    }
  },
  /**
   * Lookup315: polkadot_primitives::v8::DisputeStatementSet
   **/
  PezkuwiPrimitivesV8DisputeStatementSet: {
    candidateHash: 'H256',
    session: 'u32',
    statements: 'Vec<(PezkuwiPrimitivesV8DisputeStatement,u32,PezkuwiPrimitivesV8ValidatorAppSignature)>'
  },
  /**
   * Lookup319: polkadot_primitives::v8::DisputeStatement
   **/
  PezkuwiPrimitivesV8DisputeStatement: {
    _enum: {
      Valid: 'PezkuwiPrimitivesV8ValidDisputeStatementKind',
      Invalid: 'PezkuwiPrimitivesV8InvalidDisputeStatementKind'
    }
  },
  /**
   * Lookup320: polkadot_primitives::v8::ValidDisputeStatementKind
   **/
  PezkuwiPrimitivesV8ValidDisputeStatementKind: {
    _enum: {
      Explicit: 'Null',
      BackingSeconded: 'H256',
      BackingValid: 'H256',
      ApprovalChecking: 'Null',
      ApprovalCheckingMultipleCandidates: 'Vec<H256>'
    }
  },
  /**
   * Lookup322: polkadot_primitives::v8::InvalidDisputeStatementKind
   **/
  PezkuwiPrimitivesV8InvalidDisputeStatementKind: {
    _enum: ['Explicit']
  },
  /**
   * Lookup323: polkadot_runtime_parachains::paras::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsParasPezpalletCall: {
    _enum: {
      force_set_current_code: {
        para: 'u32',
        newCode: 'Bytes',
      },
      force_set_current_head: {
        para: 'u32',
        newHead: 'Bytes',
      },
      force_schedule_code_upgrade: {
        para: 'u32',
        newCode: 'Bytes',
        relayParentNumber: 'u32',
      },
      force_note_new_head: {
        para: 'u32',
        newHead: 'Bytes',
      },
      force_queue_action: {
        para: 'u32',
      },
      add_trusted_validation_code: {
        validationCode: 'Bytes',
      },
      poke_unused_validation_code: {
        validationCodeHash: 'H256',
      },
      include_pvf_check_statement: {
        stmt: 'PezkuwiPrimitivesV8PvfCheckStatement',
        signature: 'PezkuwiPrimitivesV8ValidatorAppSignature',
      },
      force_set_most_recent_context: {
        para: 'u32',
        context: 'u32',
      },
      remove_upgrade_cooldown: {
        para: 'u32',
      },
      authorize_force_set_current_code_hash: {
        para: 'u32',
        newCodeHash: 'H256',
        validPeriod: 'u32',
      },
      apply_authorized_force_set_current_code: {
        para: 'u32',
        newCode: 'Bytes'
      }
    }
  },
  /**
   * Lookup324: polkadot_primitives::v8::PvfCheckStatement
   **/
  PezkuwiPrimitivesV8PvfCheckStatement: {
    accept: 'bool',
    subject: 'H256',
    sessionIndex: 'u32',
    validatorIndex: 'u32'
  },
  /**
   * Lookup325: polkadot_runtime_parachains::initializer::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsInitializerPezpalletCall: {
    _enum: {
      force_approve: {
        upTo: 'u32'
      }
    }
  },
  /**
   * Lookup326: polkadot_runtime_parachains::hrmp::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsHrmpPezpalletCall: {
    _enum: {
      hrmp_init_open_channel: {
        recipient: 'u32',
        proposedMaxCapacity: 'u32',
        proposedMaxMessageSize: 'u32',
      },
      hrmp_accept_open_channel: {
        sender: 'u32',
      },
      hrmp_close_channel: {
        channelId: 'PezkuwiTeyrchainPrimitivesPrimitivesHrmpChannelId',
      },
      force_clean_hrmp: {
        para: 'u32',
        numInbound: 'u32',
        numOutbound: 'u32',
      },
      force_process_hrmp_open: {
        channels: 'u32',
      },
      force_process_hrmp_close: {
        channels: 'u32',
      },
      hrmp_cancel_open_request: {
        channelId: 'PezkuwiTeyrchainPrimitivesPrimitivesHrmpChannelId',
        openRequests: 'u32',
      },
      force_open_hrmp_channel: {
        sender: 'u32',
        recipient: 'u32',
        maxCapacity: 'u32',
        maxMessageSize: 'u32',
      },
      establish_system_channel: {
        sender: 'u32',
        recipient: 'u32',
      },
      poke_channel_deposits: {
        sender: 'u32',
        recipient: 'u32',
      },
      establish_channel_with_system: {
        targetSystemChain: 'u32'
      }
    }
  },
  /**
   * Lookup327: polkadot_parachain_primitives::primitives::HrmpChannelId
   **/
  PezkuwiTeyrchainPrimitivesPrimitivesHrmpChannelId: {
    sender: 'u32',
    recipient: 'u32'
  },
  /**
   * Lookup328: polkadot_runtime_parachains::disputes::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsDisputesPezpalletCall: {
    _enum: ['force_unfreeze']
  },
  /**
   * Lookup329: polkadot_runtime_parachains::disputes::slashing::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsDisputesSlashingPezpalletCall: {
    _enum: {
      report_dispute_lost_unsigned: {
        disputeProof: 'PezkuwiPrimitivesVstagingDisputeProof',
        keyOwnerProof: 'PezspSessionMembershipProof'
      }
    }
  },
  /**
   * Lookup330: polkadot_primitives::vstaging::DisputeProof
   **/
  PezkuwiPrimitivesVstagingDisputeProof: {
    timeSlot: 'PezkuwiPrimitivesV8SlashingDisputesTimeSlot',
    kind: 'PezkuwiPrimitivesVstagingDisputeOffenceKind',
    validatorIndex: 'u32',
    validatorId: 'PezkuwiPrimitivesV8ValidatorAppPublic'
  },
  /**
   * Lookup331: polkadot_primitives::v8::slashing::DisputesTimeSlot
   **/
  PezkuwiPrimitivesV8SlashingDisputesTimeSlot: {
    sessionIndex: 'u32',
    candidateHash: 'H256'
  },
  /**
   * Lookup332: polkadot_primitives::vstaging::DisputeOffenceKind
   **/
  PezkuwiPrimitivesVstagingDisputeOffenceKind: {
    _enum: ['ForInvalidBacked', 'AgainstValid', 'ForInvalidApproved']
  },
  /**
   * Lookup333: polkadot_runtime_parachains::on_demand::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsOnDemandPezpalletCall: {
    _enum: {
      place_order_allow_death: {
        maxAmount: 'u128',
        paraId: 'u32',
      },
      place_order_keep_alive: {
        maxAmount: 'u128',
        paraId: 'u32',
      },
      place_order_with_credits: {
        maxAmount: 'u128',
        paraId: 'u32'
      }
    }
  },
  /**
   * Lookup334: polkadot_runtime_common::paras_registrar::pallet::Call<T>
   **/
  PezkuwiRuntimeCommonParasRegistrarPezpalletCall: {
    _enum: {
      register: {
        id: 'u32',
        genesisHead: 'Bytes',
        validationCode: 'Bytes',
      },
      force_register: {
        who: 'AccountId32',
        deposit: 'u128',
        id: 'u32',
        genesisHead: 'Bytes',
        validationCode: 'Bytes',
      },
      deregister: {
        id: 'u32',
      },
      swap: {
        id: 'u32',
        other: 'u32',
      },
      remove_lock: {
        para: 'u32',
      },
      reserve: 'Null',
      add_lock: {
        para: 'u32',
      },
      schedule_code_upgrade: {
        para: 'u32',
        newCode: 'Bytes',
      },
      set_current_head: {
        para: 'u32',
        newHead: 'Bytes'
      }
    }
  },
  /**
   * Lookup335: polkadot_runtime_common::slots::pallet::Call<T>
   **/
  PezkuwiRuntimeCommonSlotsPezpalletCall: {
    _enum: {
      force_lease: {
        para: 'u32',
        leaser: 'AccountId32',
        amount: 'u128',
        periodBegin: 'u32',
        periodCount: 'u32',
      },
      clear_all_leases: {
        para: 'u32',
      },
      trigger_onboard: {
        para: 'u32'
      }
    }
  },
  /**
   * Lookup336: polkadot_runtime_common::auctions::pallet::Call<T>
   **/
  PezkuwiRuntimeCommonAuctionsPezpalletCall: {
    _enum: {
      new_auction: {
        duration: 'Compact<u32>',
        leasePeriodIndex: 'Compact<u32>',
      },
      bid: {
        para: 'Compact<u32>',
        auctionIndex: 'Compact<u32>',
        firstSlot: 'Compact<u32>',
        lastSlot: 'Compact<u32>',
        amount: 'Compact<u128>',
      },
      cancel_auction: 'Null'
    }
  },
  /**
   * Lookup338: polkadot_runtime_common::crowdloan::pallet::Call<T>
   **/
  PezkuwiRuntimeCommonCrowdloanPezpalletCall: {
    _enum: {
      create: {
        index: 'Compact<u32>',
        cap: 'Compact<u128>',
        firstPeriod: 'Compact<u32>',
        lastPeriod: 'Compact<u32>',
        end: 'Compact<u32>',
        verifier: 'Option<PezspRuntimeMultiSigner>',
      },
      contribute: {
        index: 'Compact<u32>',
        value: 'Compact<u128>',
        signature: 'Option<PezspRuntimeMultiSignature>',
      },
      withdraw: {
        who: 'AccountId32',
        index: 'Compact<u32>',
      },
      refund: {
        index: 'Compact<u32>',
      },
      dissolve: {
        index: 'Compact<u32>',
      },
      edit: {
        index: 'Compact<u32>',
        cap: 'Compact<u128>',
        firstPeriod: 'Compact<u32>',
        lastPeriod: 'Compact<u32>',
        end: 'Compact<u32>',
        verifier: 'Option<PezspRuntimeMultiSigner>',
      },
      add_memo: {
        index: 'u32',
        memo: 'Bytes',
      },
      poke: {
        index: 'u32',
      },
      contribute_all: {
        index: 'Compact<u32>',
        signature: 'Option<PezspRuntimeMultiSignature>'
      }
    }
  },
  /**
   * Lookup340: sp_runtime::MultiSigner
   **/
  PezspRuntimeMultiSigner: {
    _enum: {
      Ed25519: '[u8;32]',
      Sr25519: '[u8;32]',
      Ecdsa: '[u8;33]'
    }
  },
  /**
   * Lookup343: polkadot_runtime_parachains::coretime::pallet::Call<T>
   **/
  PezkuwiRuntimeTeyrchainsCoretimePezpalletCall: {
    _enum: {
      __Unused0: 'Null',
      request_core_count: {
        count: 'u16',
      },
      request_revenue_at: {
        when: 'u32',
      },
      credit_account: {
        who: 'AccountId32',
        amount: 'u128',
      },
      assign_core: {
        core: 'u16',
        begin: 'u32',
        assignment: 'Vec<(PezpalletBrokerCoretimeInterfaceCoreAssignment,u16)>',
        endHint: 'Option<u32>'
      }
    }
  },
  /**
   * Lookup354: pallet_xcm::pallet::Call<T>
   **/
  PezpalletXcmCall: {
    _enum: {
      send: {
        dest: 'XcmVersionedLocation',
        message: 'XcmVersionedXcm',
      },
      teleport_assets: {
        dest: 'XcmVersionedLocation',
        beneficiary: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        feeAssetItem: 'u32',
      },
      reserve_transfer_assets: {
        dest: 'XcmVersionedLocation',
        beneficiary: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        feeAssetItem: 'u32',
      },
      execute: {
        message: 'XcmVersionedXcm',
        maxWeight: 'PezspWeightsWeightV2Weight',
      },
      force_xcm_version: {
        location: 'StagingXcmV5Location',
        version: 'u32',
      },
      force_default_xcm_version: {
        maybeXcmVersion: 'Option<u32>',
      },
      force_subscribe_version_notify: {
        location: 'XcmVersionedLocation',
      },
      force_unsubscribe_version_notify: {
        location: 'XcmVersionedLocation',
      },
      limited_reserve_transfer_assets: {
        dest: 'XcmVersionedLocation',
        beneficiary: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        feeAssetItem: 'u32',
        weightLimit: 'XcmV3WeightLimit',
      },
      limited_teleport_assets: {
        dest: 'XcmVersionedLocation',
        beneficiary: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        feeAssetItem: 'u32',
        weightLimit: 'XcmV3WeightLimit',
      },
      force_suspension: {
        suspended: 'bool',
      },
      transfer_assets: {
        dest: 'XcmVersionedLocation',
        beneficiary: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        feeAssetItem: 'u32',
        weightLimit: 'XcmV3WeightLimit',
      },
      claim_assets: {
        assets: 'XcmVersionedAssets',
        beneficiary: 'XcmVersionedLocation',
      },
      transfer_assets_using_type_and_then: {
        dest: 'XcmVersionedLocation',
        assets: 'XcmVersionedAssets',
        assetsTransferType: 'StagingXcmExecutorAssetTransferTransferType',
        remoteFeesId: 'XcmVersionedAssetId',
        feesTransferType: 'StagingXcmExecutorAssetTransferTransferType',
        customXcmOnDest: 'XcmVersionedXcm',
        weightLimit: 'XcmV3WeightLimit',
      },
      add_authorized_alias: {
        aliaser: 'XcmVersionedLocation',
        expires: 'Option<u64>',
      },
      remove_authorized_alias: {
        aliaser: 'XcmVersionedLocation',
      },
      remove_all_authorized_aliases: 'Null'
    }
  },
  /**
   * Lookup355: xcm::VersionedXcm<RuntimeCall>
   **/
  XcmVersionedXcm: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: 'XcmV3Xcm',
      V4: 'StagingXcmV4Xcm',
      V5: 'StagingXcmV5Xcm'
    }
  },
  /**
   * Lookup356: xcm::v3::Xcm<Call>
   **/
  XcmV3Xcm: 'Vec<XcmV3Instruction>',
  /**
   * Lookup358: xcm::v3::Instruction<Call>
   **/
  XcmV3Instruction: {
    _enum: {
      WithdrawAsset: 'XcmV3MultiassetMultiAssets',
      ReserveAssetDeposited: 'XcmV3MultiassetMultiAssets',
      ReceiveTeleportedAsset: 'XcmV3MultiassetMultiAssets',
      QueryResponse: {
        queryId: 'Compact<u64>',
        response: 'XcmV3Response',
        maxWeight: 'PezspWeightsWeightV2Weight',
        querier: 'Option<StagingXcmV3MultiLocation>',
      },
      TransferAsset: {
        assets: 'XcmV3MultiassetMultiAssets',
        beneficiary: 'StagingXcmV3MultiLocation',
      },
      TransferReserveAsset: {
        assets: 'XcmV3MultiassetMultiAssets',
        dest: 'StagingXcmV3MultiLocation',
        xcm: 'XcmV3Xcm',
      },
      Transact: {
        originKind: 'XcmV3OriginKind',
        requireWeightAtMost: 'PezspWeightsWeightV2Weight',
        call: 'XcmDoubleEncoded',
      },
      HrmpNewChannelOpenRequest: {
        sender: 'Compact<u32>',
        maxMessageSize: 'Compact<u32>',
        maxCapacity: 'Compact<u32>',
      },
      HrmpChannelAccepted: {
        recipient: 'Compact<u32>',
      },
      HrmpChannelClosing: {
        initiator: 'Compact<u32>',
        sender: 'Compact<u32>',
        recipient: 'Compact<u32>',
      },
      ClearOrigin: 'Null',
      DescendOrigin: 'XcmV3Junctions',
      ReportError: 'XcmV3QueryResponseInfo',
      DepositAsset: {
        assets: 'XcmV3MultiassetMultiAssetFilter',
        beneficiary: 'StagingXcmV3MultiLocation',
      },
      DepositReserveAsset: {
        assets: 'XcmV3MultiassetMultiAssetFilter',
        dest: 'StagingXcmV3MultiLocation',
        xcm: 'XcmV3Xcm',
      },
      ExchangeAsset: {
        give: 'XcmV3MultiassetMultiAssetFilter',
        want: 'XcmV3MultiassetMultiAssets',
        maximal: 'bool',
      },
      InitiateReserveWithdraw: {
        assets: 'XcmV3MultiassetMultiAssetFilter',
        reserve: 'StagingXcmV3MultiLocation',
        xcm: 'XcmV3Xcm',
      },
      InitiateTeleport: {
        assets: 'XcmV3MultiassetMultiAssetFilter',
        dest: 'StagingXcmV3MultiLocation',
        xcm: 'XcmV3Xcm',
      },
      ReportHolding: {
        responseInfo: 'XcmV3QueryResponseInfo',
        assets: 'XcmV3MultiassetMultiAssetFilter',
      },
      BuyExecution: {
        fees: 'XcmV3MultiAsset',
        weightLimit: 'XcmV3WeightLimit',
      },
      RefundSurplus: 'Null',
      SetErrorHandler: 'XcmV3Xcm',
      SetAppendix: 'XcmV3Xcm',
      ClearError: 'Null',
      ClaimAsset: {
        assets: 'XcmV3MultiassetMultiAssets',
        ticket: 'StagingXcmV3MultiLocation',
      },
      Trap: 'Compact<u64>',
      SubscribeVersion: {
        queryId: 'Compact<u64>',
        maxResponseWeight: 'PezspWeightsWeightV2Weight',
      },
      UnsubscribeVersion: 'Null',
      BurnAsset: 'XcmV3MultiassetMultiAssets',
      ExpectAsset: 'XcmV3MultiassetMultiAssets',
      ExpectOrigin: 'Option<StagingXcmV3MultiLocation>',
      ExpectError: 'Option<(u32,XcmV3TraitsError)>',
      ExpectTransactStatus: 'XcmV3MaybeErrorCode',
      QueryPallet: {
        moduleName: 'Bytes',
        responseInfo: 'XcmV3QueryResponseInfo',
      },
      ExpectPallet: {
        index: 'Compact<u32>',
        name: 'Bytes',
        moduleName: 'Bytes',
        crateMajor: 'Compact<u32>',
        minCrateMinor: 'Compact<u32>',
      },
      ReportTransactStatus: 'XcmV3QueryResponseInfo',
      ClearTransactStatus: 'Null',
      UniversalOrigin: 'XcmV3Junction',
      ExportMessage: {
        network: 'XcmV3JunctionNetworkId',
        destination: 'XcmV3Junctions',
        xcm: 'XcmV3Xcm',
      },
      LockAsset: {
        asset: 'XcmV3MultiAsset',
        unlocker: 'StagingXcmV3MultiLocation',
      },
      UnlockAsset: {
        asset: 'XcmV3MultiAsset',
        target: 'StagingXcmV3MultiLocation',
      },
      NoteUnlockable: {
        asset: 'XcmV3MultiAsset',
        owner: 'StagingXcmV3MultiLocation',
      },
      RequestUnlock: {
        asset: 'XcmV3MultiAsset',
        locker: 'StagingXcmV3MultiLocation',
      },
      SetFeesMode: {
        jitWithdraw: 'bool',
      },
      SetTopic: '[u8;32]',
      ClearTopic: 'Null',
      AliasOrigin: 'StagingXcmV3MultiLocation',
      UnpaidExecution: {
        weightLimit: 'XcmV3WeightLimit',
        checkOrigin: 'Option<StagingXcmV3MultiLocation>'
      }
    }
  },
  /**
   * Lookup359: xcm::v3::multiasset::MultiAssets
   **/
  XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',
  /**
   * Lookup361: xcm::v3::multiasset::MultiAsset
   **/
  XcmV3MultiAsset: {
    id: 'XcmV3MultiassetAssetId',
    fun: 'XcmV3MultiassetFungibility'
  },
  /**
   * Lookup362: xcm::v3::multiasset::Fungibility
   **/
  XcmV3MultiassetFungibility: {
    _enum: {
      Fungible: 'Compact<u128>',
      NonFungible: 'XcmV3MultiassetAssetInstance'
    }
  },
  /**
   * Lookup363: xcm::v3::multiasset::AssetInstance
   **/
  XcmV3MultiassetAssetInstance: {
    _enum: {
      Undefined: 'Null',
      Index: 'Compact<u128>',
      Array4: '[u8;4]',
      Array8: '[u8;8]',
      Array16: '[u8;16]',
      Array32: '[u8;32]'
    }
  },
  /**
   * Lookup365: xcm::v3::Response
   **/
  XcmV3Response: {
    _enum: {
      Null: 'Null',
      Assets: 'XcmV3MultiassetMultiAssets',
      ExecutionResult: 'Option<(u32,XcmV3TraitsError)>',
      Version: 'u32',
      PalletsInfo: 'Vec<XcmV3PezpalletInfo>',
      DispatchResult: 'XcmV3MaybeErrorCode'
    }
  },
  /**
   * Lookup368: xcm::v3::traits::Error
   **/
  XcmV3TraitsError: {
    _enum: {
      Overflow: 'Null',
      Unimplemented: 'Null',
      UntrustedReserveLocation: 'Null',
      UntrustedTeleportLocation: 'Null',
      LocationFull: 'Null',
      LocationNotInvertible: 'Null',
      BadOrigin: 'Null',
      InvalidLocation: 'Null',
      AssetNotFound: 'Null',
      FailedToTransactAsset: 'Null',
      NotWithdrawable: 'Null',
      LocationCannotHold: 'Null',
      ExceedsMaxMessageSize: 'Null',
      DestinationUnsupported: 'Null',
      Transport: 'Null',
      Unroutable: 'Null',
      UnknownClaim: 'Null',
      FailedToDecode: 'Null',
      MaxWeightInvalid: 'Null',
      NotHoldingFees: 'Null',
      TooExpensive: 'Null',
      Trap: 'u64',
      ExpectationFalse: 'Null',
      PalletNotFound: 'Null',
      NameMismatch: 'Null',
      VersionIncompatible: 'Null',
      HoldingWouldOverflow: 'Null',
      ExportError: 'Null',
      ReanchorFailed: 'Null',
      NoDeal: 'Null',
      FeesNotMet: 'Null',
      LockError: 'Null',
      NoPermission: 'Null',
      Unanchored: 'Null',
      NotDepositable: 'Null',
      UnhandledXcmVersion: 'Null',
      WeightLimitReached: 'PezspWeightsWeightV2Weight',
      Barrier: 'Null',
      WeightNotComputable: 'Null',
      ExceedsStackLimit: 'Null'
    }
  },
  /**
   * Lookup370: xcm::v3::PalletInfo
   **/
  XcmV3PezpalletInfo: {
    index: 'Compact<u32>',
    name: 'Bytes',
    moduleName: 'Bytes',
    major: 'Compact<u32>',
    minor: 'Compact<u32>',
    patch: 'Compact<u32>'
  },
  /**
   * Lookup373: xcm::v3::MaybeErrorCode
   **/
  XcmV3MaybeErrorCode: {
    _enum: {
      Success: 'Null',
      Error: 'Bytes',
      TruncatedError: 'Bytes'
    }
  },
  /**
   * Lookup376: xcm::v3::OriginKind
   **/
  XcmV3OriginKind: {
    _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
  },
  /**
   * Lookup377: xcm::double_encoded::DoubleEncoded<T>
   **/
  XcmDoubleEncoded: {
    encoded: 'Bytes'
  },
  /**
   * Lookup378: xcm::v3::QueryResponseInfo
   **/
  XcmV3QueryResponseInfo: {
    destination: 'StagingXcmV3MultiLocation',
    queryId: 'Compact<u64>',
    maxWeight: 'PezspWeightsWeightV2Weight'
  },
  /**
   * Lookup379: xcm::v3::multiasset::MultiAssetFilter
   **/
  XcmV3MultiassetMultiAssetFilter: {
    _enum: {
      Definite: 'XcmV3MultiassetMultiAssets',
      Wild: 'XcmV3MultiassetWildMultiAsset'
    }
  },
  /**
   * Lookup380: xcm::v3::multiasset::WildMultiAsset
   **/
  XcmV3MultiassetWildMultiAsset: {
    _enum: {
      All: 'Null',
      AllOf: {
        id: 'XcmV3MultiassetAssetId',
        fun: 'XcmV3MultiassetWildFungibility',
      },
      AllCounted: 'Compact<u32>',
      AllOfCounted: {
        id: 'XcmV3MultiassetAssetId',
        fun: 'XcmV3MultiassetWildFungibility',
        count: 'Compact<u32>'
      }
    }
  },
  /**
   * Lookup381: xcm::v3::multiasset::WildFungibility
   **/
  XcmV3MultiassetWildFungibility: {
    _enum: ['Fungible', 'NonFungible']
  },
  /**
   * Lookup382: xcm::v3::WeightLimit
   **/
  XcmV3WeightLimit: {
    _enum: {
      Unlimited: 'Null',
      Limited: 'PezspWeightsWeightV2Weight'
    }
  },
  /**
   * Lookup383: staging_xcm::v4::Xcm<Call>
   **/
  StagingXcmV4Xcm: 'Vec<StagingXcmV4Instruction>',
  /**
   * Lookup385: staging_xcm::v4::Instruction<Call>
   **/
  StagingXcmV4Instruction: {
    _enum: {
      WithdrawAsset: 'StagingXcmV4AssetAssets',
      ReserveAssetDeposited: 'StagingXcmV4AssetAssets',
      ReceiveTeleportedAsset: 'StagingXcmV4AssetAssets',
      QueryResponse: {
        queryId: 'Compact<u64>',
        response: 'StagingXcmV4Response',
        maxWeight: 'PezspWeightsWeightV2Weight',
        querier: 'Option<StagingXcmV4Location>',
      },
      TransferAsset: {
        assets: 'StagingXcmV4AssetAssets',
        beneficiary: 'StagingXcmV4Location',
      },
      TransferReserveAsset: {
        assets: 'StagingXcmV4AssetAssets',
        dest: 'StagingXcmV4Location',
        xcm: 'StagingXcmV4Xcm',
      },
      Transact: {
        originKind: 'XcmV3OriginKind',
        requireWeightAtMost: 'PezspWeightsWeightV2Weight',
        call: 'XcmDoubleEncoded',
      },
      HrmpNewChannelOpenRequest: {
        sender: 'Compact<u32>',
        maxMessageSize: 'Compact<u32>',
        maxCapacity: 'Compact<u32>',
      },
      HrmpChannelAccepted: {
        recipient: 'Compact<u32>',
      },
      HrmpChannelClosing: {
        initiator: 'Compact<u32>',
        sender: 'Compact<u32>',
        recipient: 'Compact<u32>',
      },
      ClearOrigin: 'Null',
      DescendOrigin: 'StagingXcmV4Junctions',
      ReportError: 'StagingXcmV4QueryResponseInfo',
      DepositAsset: {
        assets: 'StagingXcmV4AssetAssetFilter',
        beneficiary: 'StagingXcmV4Location',
      },
      DepositReserveAsset: {
        assets: 'StagingXcmV4AssetAssetFilter',
        dest: 'StagingXcmV4Location',
        xcm: 'StagingXcmV4Xcm',
      },
      ExchangeAsset: {
        give: 'StagingXcmV4AssetAssetFilter',
        want: 'StagingXcmV4AssetAssets',
        maximal: 'bool',
      },
      InitiateReserveWithdraw: {
        assets: 'StagingXcmV4AssetAssetFilter',
        reserve: 'StagingXcmV4Location',
        xcm: 'StagingXcmV4Xcm',
      },
      InitiateTeleport: {
        assets: 'StagingXcmV4AssetAssetFilter',
        dest: 'StagingXcmV4Location',
        xcm: 'StagingXcmV4Xcm',
      },
      ReportHolding: {
        responseInfo: 'StagingXcmV4QueryResponseInfo',
        assets: 'StagingXcmV4AssetAssetFilter',
      },
      BuyExecution: {
        fees: 'StagingXcmV4Asset',
        weightLimit: 'XcmV3WeightLimit',
      },
      RefundSurplus: 'Null',
      SetErrorHandler: 'StagingXcmV4Xcm',
      SetAppendix: 'StagingXcmV4Xcm',
      ClearError: 'Null',
      ClaimAsset: {
        assets: 'StagingXcmV4AssetAssets',
        ticket: 'StagingXcmV4Location',
      },
      Trap: 'Compact<u64>',
      SubscribeVersion: {
        queryId: 'Compact<u64>',
        maxResponseWeight: 'PezspWeightsWeightV2Weight',
      },
      UnsubscribeVersion: 'Null',
      BurnAsset: 'StagingXcmV4AssetAssets',
      ExpectAsset: 'StagingXcmV4AssetAssets',
      ExpectOrigin: 'Option<StagingXcmV4Location>',
      ExpectError: 'Option<(u32,XcmV3TraitsError)>',
      ExpectTransactStatus: 'XcmV3MaybeErrorCode',
      QueryPallet: {
        moduleName: 'Bytes',
        responseInfo: 'StagingXcmV4QueryResponseInfo',
      },
      ExpectPallet: {
        index: 'Compact<u32>',
        name: 'Bytes',
        moduleName: 'Bytes',
        crateMajor: 'Compact<u32>',
        minCrateMinor: 'Compact<u32>',
      },
      ReportTransactStatus: 'StagingXcmV4QueryResponseInfo',
      ClearTransactStatus: 'Null',
      UniversalOrigin: 'StagingXcmV4Junction',
      ExportMessage: {
        network: 'StagingXcmV4JunctionNetworkId',
        destination: 'StagingXcmV4Junctions',
        xcm: 'StagingXcmV4Xcm',
      },
      LockAsset: {
        asset: 'StagingXcmV4Asset',
        unlocker: 'StagingXcmV4Location',
      },
      UnlockAsset: {
        asset: 'StagingXcmV4Asset',
        target: 'StagingXcmV4Location',
      },
      NoteUnlockable: {
        asset: 'StagingXcmV4Asset',
        owner: 'StagingXcmV4Location',
      },
      RequestUnlock: {
        asset: 'StagingXcmV4Asset',
        locker: 'StagingXcmV4Location',
      },
      SetFeesMode: {
        jitWithdraw: 'bool',
      },
      SetTopic: '[u8;32]',
      ClearTopic: 'Null',
      AliasOrigin: 'StagingXcmV4Location',
      UnpaidExecution: {
        weightLimit: 'XcmV3WeightLimit',
        checkOrigin: 'Option<StagingXcmV4Location>'
      }
    }
  },
  /**
   * Lookup386: staging_xcm::v4::asset::Assets
   **/
  StagingXcmV4AssetAssets: 'Vec<StagingXcmV4Asset>',
  /**
   * Lookup388: staging_xcm::v4::asset::Asset
   **/
  StagingXcmV4Asset: {
    id: 'StagingXcmV4AssetAssetId',
    fun: 'StagingXcmV4AssetFungibility'
  },
  /**
   * Lookup389: staging_xcm::v4::asset::Fungibility
   **/
  StagingXcmV4AssetFungibility: {
    _enum: {
      Fungible: 'Compact<u128>',
      NonFungible: 'StagingXcmV4AssetAssetInstance'
    }
  },
  /**
   * Lookup390: staging_xcm::v4::asset::AssetInstance
   **/
  StagingXcmV4AssetAssetInstance: {
    _enum: {
      Undefined: 'Null',
      Index: 'Compact<u128>',
      Array4: '[u8;4]',
      Array8: '[u8;8]',
      Array16: '[u8;16]',
      Array32: '[u8;32]'
    }
  },
  /**
   * Lookup391: staging_xcm::v4::Response
   **/
  StagingXcmV4Response: {
    _enum: {
      Null: 'Null',
      Assets: 'StagingXcmV4AssetAssets',
      ExecutionResult: 'Option<(u32,XcmV3TraitsError)>',
      Version: 'u32',
      PalletsInfo: 'Vec<StagingXcmV4PezpalletInfo>',
      DispatchResult: 'XcmV3MaybeErrorCode'
    }
  },
  /**
   * Lookup393: staging_xcm::v4::PalletInfo
   **/
  StagingXcmV4PezpalletInfo: {
    index: 'Compact<u32>',
    name: 'Bytes',
    moduleName: 'Bytes',
    major: 'Compact<u32>',
    minor: 'Compact<u32>',
    patch: 'Compact<u32>'
  },
  /**
   * Lookup397: staging_xcm::v4::QueryResponseInfo
   **/
  StagingXcmV4QueryResponseInfo: {
    destination: 'StagingXcmV4Location',
    queryId: 'Compact<u64>',
    maxWeight: 'PezspWeightsWeightV2Weight'
  },
  /**
   * Lookup398: staging_xcm::v4::asset::AssetFilter
   **/
  StagingXcmV4AssetAssetFilter: {
    _enum: {
      Definite: 'StagingXcmV4AssetAssets',
      Wild: 'StagingXcmV4AssetWildAsset'
    }
  },
  /**
   * Lookup399: staging_xcm::v4::asset::WildAsset
   **/
  StagingXcmV4AssetWildAsset: {
    _enum: {
      All: 'Null',
      AllOf: {
        id: 'StagingXcmV4AssetAssetId',
        fun: 'StagingXcmV4AssetWildFungibility',
      },
      AllCounted: 'Compact<u32>',
      AllOfCounted: {
        id: 'StagingXcmV4AssetAssetId',
        fun: 'StagingXcmV4AssetWildFungibility',
        count: 'Compact<u32>'
      }
    }
  },
  /**
   * Lookup400: staging_xcm::v4::asset::WildFungibility
   **/
  StagingXcmV4AssetWildFungibility: {
    _enum: ['Fungible', 'NonFungible']
  },
  /**
   * Lookup401: staging_xcm::v5::Xcm<Call>
   **/
  StagingXcmV5Xcm: 'Vec<StagingXcmV5Instruction>',
  /**
   * Lookup403: staging_xcm::v5::Instruction<Call>
   **/
  StagingXcmV5Instruction: {
    _enum: {
      WithdrawAsset: 'StagingXcmV5AssetAssets',
      ReserveAssetDeposited: 'StagingXcmV5AssetAssets',
      ReceiveTeleportedAsset: 'StagingXcmV5AssetAssets',
      QueryResponse: {
        queryId: 'Compact<u64>',
        response: 'StagingXcmV5Response',
        maxWeight: 'PezspWeightsWeightV2Weight',
        querier: 'Option<StagingXcmV5Location>',
      },
      TransferAsset: {
        assets: 'StagingXcmV5AssetAssets',
        beneficiary: 'StagingXcmV5Location',
      },
      TransferReserveAsset: {
        assets: 'StagingXcmV5AssetAssets',
        dest: 'StagingXcmV5Location',
        xcm: 'StagingXcmV5Xcm',
      },
      Transact: {
        originKind: 'XcmV3OriginKind',
        fallbackMaxWeight: 'Option<PezspWeightsWeightV2Weight>',
        call: 'XcmDoubleEncoded',
      },
      HrmpNewChannelOpenRequest: {
        sender: 'Compact<u32>',
        maxMessageSize: 'Compact<u32>',
        maxCapacity: 'Compact<u32>',
      },
      HrmpChannelAccepted: {
        recipient: 'Compact<u32>',
      },
      HrmpChannelClosing: {
        initiator: 'Compact<u32>',
        sender: 'Compact<u32>',
        recipient: 'Compact<u32>',
      },
      ClearOrigin: 'Null',
      DescendOrigin: 'StagingXcmV5Junctions',
      ReportError: 'StagingXcmV5QueryResponseInfo',
      DepositAsset: {
        assets: 'StagingXcmV5AssetAssetFilter',
        beneficiary: 'StagingXcmV5Location',
      },
      DepositReserveAsset: {
        assets: 'StagingXcmV5AssetAssetFilter',
        dest: 'StagingXcmV5Location',
        xcm: 'StagingXcmV5Xcm',
      },
      ExchangeAsset: {
        give: 'StagingXcmV5AssetAssetFilter',
        want: 'StagingXcmV5AssetAssets',
        maximal: 'bool',
      },
      InitiateReserveWithdraw: {
        assets: 'StagingXcmV5AssetAssetFilter',
        reserve: 'StagingXcmV5Location',
        xcm: 'StagingXcmV5Xcm',
      },
      InitiateTeleport: {
        assets: 'StagingXcmV5AssetAssetFilter',
        dest: 'StagingXcmV5Location',
        xcm: 'StagingXcmV5Xcm',
      },
      ReportHolding: {
        responseInfo: 'StagingXcmV5QueryResponseInfo',
        assets: 'StagingXcmV5AssetAssetFilter',
      },
      BuyExecution: {
        fees: 'StagingXcmV5Asset',
        weightLimit: 'XcmV3WeightLimit',
      },
      RefundSurplus: 'Null',
      SetErrorHandler: 'StagingXcmV5Xcm',
      SetAppendix: 'StagingXcmV5Xcm',
      ClearError: 'Null',
      ClaimAsset: {
        assets: 'StagingXcmV5AssetAssets',
        ticket: 'StagingXcmV5Location',
      },
      Trap: 'Compact<u64>',
      SubscribeVersion: {
        queryId: 'Compact<u64>',
        maxResponseWeight: 'PezspWeightsWeightV2Weight',
      },
      UnsubscribeVersion: 'Null',
      BurnAsset: 'StagingXcmV5AssetAssets',
      ExpectAsset: 'StagingXcmV5AssetAssets',
      ExpectOrigin: 'Option<StagingXcmV5Location>',
      ExpectError: 'Option<(u32,XcmV5TraitsError)>',
      ExpectTransactStatus: 'XcmV3MaybeErrorCode',
      QueryPallet: {
        moduleName: 'Bytes',
        responseInfo: 'StagingXcmV5QueryResponseInfo',
      },
      ExpectPallet: {
        index: 'Compact<u32>',
        name: 'Bytes',
        moduleName: 'Bytes',
        crateMajor: 'Compact<u32>',
        minCrateMinor: 'Compact<u32>',
      },
      ReportTransactStatus: 'StagingXcmV5QueryResponseInfo',
      ClearTransactStatus: 'Null',
      UniversalOrigin: 'StagingXcmV5Junction',
      ExportMessage: {
        network: 'StagingXcmV5JunctionNetworkId',
        destination: 'StagingXcmV5Junctions',
        xcm: 'StagingXcmV5Xcm',
      },
      LockAsset: {
        asset: 'StagingXcmV5Asset',
        unlocker: 'StagingXcmV5Location',
      },
      UnlockAsset: {
        asset: 'StagingXcmV5Asset',
        target: 'StagingXcmV5Location',
      },
      NoteUnlockable: {
        asset: 'StagingXcmV5Asset',
        owner: 'StagingXcmV5Location',
      },
      RequestUnlock: {
        asset: 'StagingXcmV5Asset',
        locker: 'StagingXcmV5Location',
      },
      SetFeesMode: {
        jitWithdraw: 'bool',
      },
      SetTopic: '[u8;32]',
      ClearTopic: 'Null',
      AliasOrigin: 'StagingXcmV5Location',
      UnpaidExecution: {
        weightLimit: 'XcmV3WeightLimit',
        checkOrigin: 'Option<StagingXcmV5Location>',
      },
      PayFees: {
        asset: 'StagingXcmV5Asset',
      },
      InitiateTransfer: {
        destination: 'StagingXcmV5Location',
        remoteFees: 'Option<StagingXcmV5AssetAssetTransferFilter>',
        preserveOrigin: 'bool',
        assets: 'Vec<StagingXcmV5AssetAssetTransferFilter>',
        remoteXcm: 'StagingXcmV5Xcm',
      },
      ExecuteWithOrigin: {
        descendantOrigin: 'Option<StagingXcmV5Junctions>',
        xcm: 'StagingXcmV5Xcm',
      },
      SetHints: {
        hints: 'Vec<StagingXcmV5Hint>'
      }
    }
  },
  /**
   * Lookup404: staging_xcm::v5::asset::Assets
   **/
  StagingXcmV5AssetAssets: 'Vec<StagingXcmV5Asset>',
  /**
   * Lookup406: staging_xcm::v5::asset::Asset
   **/
  StagingXcmV5Asset: {
    id: 'StagingXcmV5AssetAssetId',
    fun: 'StagingXcmV5AssetFungibility'
  },
  /**
   * Lookup407: staging_xcm::v5::asset::Fungibility
   **/
  StagingXcmV5AssetFungibility: {
    _enum: {
      Fungible: 'Compact<u128>',
      NonFungible: 'StagingXcmV5AssetAssetInstance'
    }
  },
  /**
   * Lookup408: staging_xcm::v5::asset::AssetInstance
   **/
  StagingXcmV5AssetAssetInstance: {
    _enum: {
      Undefined: 'Null',
      Index: 'Compact<u128>',
      Array4: '[u8;4]',
      Array8: '[u8;8]',
      Array16: '[u8;16]',
      Array32: '[u8;32]'
    }
  },
  /**
   * Lookup409: staging_xcm::v5::Response
   **/
  StagingXcmV5Response: {
    _enum: {
      Null: 'Null',
      Assets: 'StagingXcmV5AssetAssets',
      ExecutionResult: 'Option<(u32,XcmV5TraitsError)>',
      Version: 'u32',
      PalletsInfo: 'Vec<StagingXcmV5PezpalletInfo>',
      DispatchResult: 'XcmV3MaybeErrorCode'
    }
  },
  /**
   * Lookup412: xcm::v5::traits::Error
   **/
  XcmV5TraitsError: {
    _enum: {
      Overflow: 'Null',
      Unimplemented: 'Null',
      UntrustedReserveLocation: 'Null',
      UntrustedTeleportLocation: 'Null',
      LocationFull: 'Null',
      LocationNotInvertible: 'Null',
      BadOrigin: 'Null',
      InvalidLocation: 'Null',
      AssetNotFound: 'Null',
      FailedToTransactAsset: 'Null',
      NotWithdrawable: 'Null',
      LocationCannotHold: 'Null',
      ExceedsMaxMessageSize: 'Null',
      DestinationUnsupported: 'Null',
      Transport: 'Null',
      Unroutable: 'Null',
      UnknownClaim: 'Null',
      FailedToDecode: 'Null',
      MaxWeightInvalid: 'Null',
      NotHoldingFees: 'Null',
      TooExpensive: 'Null',
      Trap: 'u64',
      ExpectationFalse: 'Null',
      PalletNotFound: 'Null',
      NameMismatch: 'Null',
      VersionIncompatible: 'Null',
      HoldingWouldOverflow: 'Null',
      ExportError: 'Null',
      ReanchorFailed: 'Null',
      NoDeal: 'Null',
      FeesNotMet: 'Null',
      LockError: 'Null',
      NoPermission: 'Null',
      Unanchored: 'Null',
      NotDepositable: 'Null',
      TooManyAssets: 'Null',
      UnhandledXcmVersion: 'Null',
      WeightLimitReached: 'PezspWeightsWeightV2Weight',
      Barrier: 'Null',
      WeightNotComputable: 'Null',
      ExceedsStackLimit: 'Null'
    }
  },
  /**
   * Lookup414: staging_xcm::v5::PalletInfo
   **/
  StagingXcmV5PezpalletInfo: {
    index: 'Compact<u32>',
    name: 'Bytes',
    moduleName: 'Bytes',
    major: 'Compact<u32>',
    minor: 'Compact<u32>',
    patch: 'Compact<u32>'
  },
  /**
   * Lookup419: staging_xcm::v5::QueryResponseInfo
   **/
  StagingXcmV5QueryResponseInfo: {
    destination: 'StagingXcmV5Location',
    queryId: 'Compact<u64>',
    maxWeight: 'PezspWeightsWeightV2Weight'
  },
  /**
   * Lookup420: staging_xcm::v5::asset::AssetFilter
   **/
  StagingXcmV5AssetAssetFilter: {
    _enum: {
      Definite: 'StagingXcmV5AssetAssets',
      Wild: 'StagingXcmV5AssetWildAsset'
    }
  },
  /**
   * Lookup421: staging_xcm::v5::asset::WildAsset
   **/
  StagingXcmV5AssetWildAsset: {
    _enum: {
      All: 'Null',
      AllOf: {
        id: 'StagingXcmV5AssetAssetId',
        fun: 'StagingXcmV5AssetWildFungibility',
      },
      AllCounted: 'Compact<u32>',
      AllOfCounted: {
        id: 'StagingXcmV5AssetAssetId',
        fun: 'StagingXcmV5AssetWildFungibility',
        count: 'Compact<u32>'
      }
    }
  },
  /**
   * Lookup422: staging_xcm::v5::asset::WildFungibility
   **/
  StagingXcmV5AssetWildFungibility: {
    _enum: ['Fungible', 'NonFungible']
  },
  /**
   * Lookup424: staging_xcm::v5::asset::AssetTransferFilter
   **/
  StagingXcmV5AssetAssetTransferFilter: {
    _enum: {
      Teleport: 'StagingXcmV5AssetAssetFilter',
      ReserveDeposit: 'StagingXcmV5AssetAssetFilter',
      ReserveWithdraw: 'StagingXcmV5AssetAssetFilter'
    }
  },
  /**
   * Lookup429: staging_xcm::v5::Hint
   **/
  StagingXcmV5Hint: {
    _enum: {
      AssetClaimer: {
        location: 'StagingXcmV5Location'
      }
    }
  },
  /**
   * Lookup431: xcm::VersionedAssets
   **/
  XcmVersionedAssets: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: 'XcmV3MultiassetMultiAssets',
      V4: 'StagingXcmV4AssetAssets',
      V5: 'StagingXcmV5AssetAssets'
    }
  },
  /**
   * Lookup443: staging_xcm_executor::traits::asset_transfer::TransferType
   **/
  StagingXcmExecutorAssetTransferTransferType: {
    _enum: {
      Teleport: 'Null',
      LocalReserve: 'Null',
      DestinationReserve: 'Null',
      RemoteReserve: 'XcmVersionedLocation'
    }
  },
  /**
   * Lookup444: xcm::VersionedAssetId
   **/
  XcmVersionedAssetId: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: 'XcmV3MultiassetAssetId',
      V4: 'StagingXcmV4AssetAssetId',
      V5: 'StagingXcmV5AssetAssetId'
    }
  },
  /**
   * Lookup447: polkadot_runtime_parachains::inclusion::AggregateMessageOrigin
   **/
  PezkuwiRuntimeTeyrchainsInclusionAggregateMessageOrigin: {
    _enum: {
      Ump: 'PezkuwiRuntimeTeyrchainsInclusionUmpQueueId'
    }
  },
  /**
   * Lookup448: polkadot_runtime_parachains::inclusion::UmpQueueId
   **/
  PezkuwiRuntimeTeyrchainsInclusionUmpQueueId: {
    _enum: {
      Para: 'u32'
    }
  },
  /**
   * Lookup465: pallet_rc_migrator::pallet::Call<T>
   **/
  PezpalletRcMigratorCall: {
    _enum: {
      force_set_stage: {
        stage: 'PezpalletRcMigratorMigrationStage',
      },
      schedule_migration: {
        start: 'PezframeSupportScheduleDispatchTime',
        warmUp: 'PezframeSupportScheduleDispatchTime',
        coolOff: 'PezframeSupportScheduleDispatchTime',
        unsafeIgnoreStakingLockCheck: 'bool',
      },
      start_data_migration: 'Null',
      receive_query_response: {
        queryId: 'u64',
        response: 'StagingXcmV5Response',
      },
      resend_xcm: {
        queryId: 'u64',
      },
      set_unprocessed_msg_buffer: {
        _alias: {
          new_: 'new',
        },
        new_: 'Option<u32>',
      },
      set_ah_ump_queue_priority: {
        _alias: {
          new_: 'new',
        },
        new_: 'PezpalletRcMigratorQueuePriority',
      },
      set_manager: {
        _alias: {
          new_: 'new',
        },
        new_: 'Option<AccountId32>',
      },
      send_xcm_message: {
        dest: 'XcmVersionedLocation',
        message: 'XcmVersionedXcm',
      },
      preserve_accounts: {
        accounts: 'Vec<AccountId32>',
      },
      set_canceller: {
        _alias: {
          new_: 'new',
        },
        new_: 'Option<AccountId32>',
      },
      pause_migration: 'Null',
      cancel_migration: 'Null',
      vote_manager_multisig: {
        payload: 'PezpalletRcMigratorManagerMultisigVote',
        sig: 'PezspRuntimeMultiSignature',
      },
      set_settings: {
        settings: 'Option<PezpalletRcMigratorMigrationSettings>'
      }
    }
  },
  /**
   * Lookup466: pallet_rc_migrator::MigrationStage<sp_core::crypto::AccountId32, BlockNumber, BagsListScore, VotingClass, polkadot_runtime_common::impls::VersionedLocatableAsset, SchedulerBlockNumber>
   **/
  PezpalletRcMigratorMigrationStage: {
    _enum: {
      Pending: 'Null',
      MigrationPaused: 'Null',
      Scheduled: {
        start: 'u32',
      },
      WaitingForAh: 'Null',
      WarmUp: {
        endAt: 'u32',
      },
      Starting: 'Null',
      PureProxyCandidatesMigrationInit: 'Null',
      AccountsMigrationInit: 'Null',
      AccountsMigrationOngoing: {
        lastKey: 'Option<AccountId32>',
      },
      AccountsMigrationDone: 'Null',
      MultisigMigrationInit: 'Null',
      MultisigMigrationOngoing: {
        lastKey: 'Option<(AccountId32,[u8;32])>',
      },
      MultisigMigrationDone: 'Null',
      ClaimsMigrationInit: 'Null',
      ClaimsMigrationOngoing: {
        currentKey: 'Option<PezpalletRcMigratorClaimsClaimsStage>',
      },
      ClaimsMigrationDone: 'Null',
      ProxyMigrationInit: 'Null',
      ProxyMigrationProxies: {
        lastKey: 'Option<AccountId32>',
      },
      ProxyMigrationAnnouncements: {
        lastKey: 'Option<AccountId32>',
      },
      ProxyMigrationDone: 'Null',
      PreimageMigrationInit: 'Null',
      PreimageMigrationChunksOngoing: {
        lastKey: 'Option<((H256,u32),u32)>',
      },
      PreimageMigrationChunksDone: 'Null',
      PreimageMigrationRequestStatusOngoing: {
        nextKey: 'Option<H256>',
      },
      PreimageMigrationRequestStatusDone: 'Null',
      PreimageMigrationLegacyRequestStatusInit: 'Null',
      PreimageMigrationLegacyRequestStatusOngoing: {
        nextKey: 'Option<H256>',
      },
      PreimageMigrationLegacyRequestStatusDone: 'Null',
      PreimageMigrationDone: 'Null',
      NomPoolsMigrationInit: 'Null',
      NomPoolsMigrationOngoing: {
        nextKey: 'Option<PezpalletRcMigratorStakingNomPoolsNomPoolsStage>',
      },
      NomPoolsMigrationDone: 'Null',
      VestingMigrationInit: 'Null',
      VestingMigrationOngoing: {
        nextKey: 'Option<AccountId32>',
      },
      VestingMigrationDone: 'Null',
      DelegatedStakingMigrationInit: 'Null',
      DelegatedStakingMigrationOngoing: {
        nextKey: 'Option<PezpalletRcMigratorStakingDelegatedStakingDelegatedStakingStage>',
      },
      DelegatedStakingMigrationDone: 'Null',
      IndicesMigrationInit: 'Null',
      IndicesMigrationOngoing: {
        nextKey: 'Option<Null>',
      },
      IndicesMigrationDone: 'Null',
      ReferendaMigrationInit: 'Null',
      ReferendaMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorReferendaReferendaStage>',
      },
      ReferendaMigrationDone: 'Null',
      BagsListMigrationInit: 'Null',
      BagsListMigrationOngoing: {
        nextKey: 'Option<PezpalletRcMigratorStakingBagsListBagsListStage>',
      },
      BagsListMigrationDone: 'Null',
      SchedulerMigrationInit: 'Null',
      SchedulerMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorSchedulerSchedulerStage>',
      },
      SchedulerAgendaMigrationOngoing: {
        lastKey: 'Option<u32>',
      },
      SchedulerMigrationDone: 'Null',
      ConvictionVotingMigrationInit: 'Null',
      ConvictionVotingMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorConvictionVotingConvictionVotingStage>',
      },
      ConvictionVotingMigrationDone: 'Null',
      BountiesMigrationInit: 'Null',
      BountiesMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorBountiesBountiesStage>',
      },
      BountiesMigrationDone: 'Null',
      ChildBountiesMigrationInit: 'Null',
      ChildBountiesMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorChildBountiesChildBountiesStage>',
      },
      ChildBountiesMigrationDone: 'Null',
      AssetRateMigrationInit: 'Null',
      AssetRateMigrationOngoing: {
        lastKey: 'Option<PezkuwiRuntimeCommonImplsVersionedLocatableAsset>',
      },
      AssetRateMigrationDone: 'Null',
      CrowdloanMigrationInit: 'Null',
      CrowdloanMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorCrowdloanCrowdloanStage>',
      },
      CrowdloanMigrationDone: 'Null',
      TreasuryMigrationInit: 'Null',
      TreasuryMigrationOngoing: {
        lastKey: 'Option<PezpalletRcMigratorTreasuryTreasuryStage>',
      },
      TreasuryMigrationDone: 'Null',
      StakingMigrationInit: 'Null',
      StakingMigrationOngoing: {
        nextKey: 'Option<PezpalletRcMigratorStakingStakingImplStakingStage>',
      },
      StakingMigrationDone: 'Null',
      CoolOff: {
        endAt: 'u32',
      },
      SignalMigrationFinish: 'Null',
      MigrationDone: 'Null'
    }
  },
  /**
   * Lookup470: pallet_rc_migrator::claims::ClaimsStage<sp_core::crypto::AccountId32>
   **/
  PezpalletRcMigratorClaimsClaimsStage: {
    _enum: {
      StorageValues: 'Null',
      Claims: 'Option<PezkuwiRuntimeCommonClaimsEthereumAddress>',
      Vesting: 'Option<PezkuwiRuntimeCommonClaimsEthereumAddress>',
      Signing: 'Option<PezkuwiRuntimeCommonClaimsEthereumAddress>',
      Preclaims: 'Option<AccountId32>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup476: pallet_rc_migrator::staking::nom_pools::NomPoolsStage<sp_core::crypto::AccountId32>
   **/
  PezpalletRcMigratorStakingNomPoolsNomPoolsStage: {
    _enum: {
      StorageValues: 'Null',
      PoolMembers: 'Option<AccountId32>',
      BondedPools: 'Option<u32>',
      RewardPools: 'Option<u32>',
      SubPoolsStorage: 'Option<u32>',
      Metadata: 'Option<u32>',
      ReversePoolIdLookup: 'Option<AccountId32>',
      ClaimPermissions: 'Option<AccountId32>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup478: pallet_rc_migrator::staking::delegated_staking::DelegatedStakingStage<sp_core::crypto::AccountId32>
   **/
  PezpalletRcMigratorStakingDelegatedStakingDelegatedStakingStage: {
    _enum: {
      Delegators: 'Option<AccountId32>',
      Agents: 'Option<AccountId32>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup481: pallet_rc_migrator::referenda::ReferendaStage
   **/
  PezpalletRcMigratorReferendaReferendaStage: {
    _enum: {
      StorageValues: 'Null',
      Metadata: 'Option<u32>',
      ReferendumInfo: 'Option<u32>'
    }
  },
  /**
   * Lookup483: pallet_rc_migrator::staking::bags_list::BagsListStage<sp_core::crypto::AccountId32, Score>
   **/
  PezpalletRcMigratorStakingBagsListBagsListStage: {
    _enum: {
      ListNodes: 'Option<AccountId32>',
      ListBags: 'Option<u64>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup485: pallet_rc_migrator::scheduler::SchedulerStage<BlockNumber>
   **/
  PezpalletRcMigratorSchedulerSchedulerStage: {
    _enum: {
      IncompleteSince: 'Null',
      Retries: 'Option<(u32,u32)>',
      Lookup: 'Option<[u8;32]>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup487: pallet_rc_migrator::conviction_voting::ConvictionVotingStage<sp_core::crypto::AccountId32, Class>
   **/
  PezpalletRcMigratorConvictionVotingConvictionVotingStage: {
    _enum: {
      VotingFor: 'Option<(AccountId32,u16)>',
      ClassLocksFor: 'Option<AccountId32>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup491: pallet_rc_migrator::bounties::BountiesStage
   **/
  PezpalletRcMigratorBountiesBountiesStage: {
    _enum: {
      BountyCount: 'Null',
      BountyApprovals: 'Null',
      BountyDescriptions: {
        lastKey: 'Option<u32>',
      },
      Bounties: {
        lastKey: 'Option<u32>',
      },
      Finished: 'Null'
    }
  },
  /**
   * Lookup493: pallet_rc_migrator::child_bounties::ChildBountiesStage
   **/
  PezpalletRcMigratorChildBountiesChildBountiesStage: {
    _enum: {
      ChildBountyCount: 'Null',
      ParentChildBounties: {
        parentId: 'Option<u32>',
      },
      ParentTotalChildBounties: {
        parentId: 'Option<u32>',
      },
      ChildBounties: {
        ids: 'Option<(u32,u32)>',
      },
      ChildBountyDescriptionsV1: {
        ids: 'Option<(u32,u32)>',
      },
      V0ToV1ChildBountyIds: {
        childId: 'Option<u32>',
      },
      ChildrenCuratorFees: {
        childId: 'Option<u32>',
      },
      Finished: 'Null'
    }
  },
  /**
   * Lookup496: pallet_rc_migrator::crowdloan::CrowdloanStage
   **/
  PezpalletRcMigratorCrowdloanCrowdloanStage: {
    _enum: {
      Setup: 'Null',
      LeaseReserve: {
        lastKey: 'Option<u32>',
      },
      CrowdloanContribution: {
        lastKey: 'Option<u32>',
      },
      CrowdloanReserve: 'Null',
      Finished: 'Null'
    }
  },
  /**
   * Lookup499: pallet_rc_migrator::treasury::TreasuryStage
   **/
  PezpalletRcMigratorTreasuryTreasuryStage: {
    _enum: {
      ProposalCount: 'Null',
      Proposals: 'Option<u32>',
      Approvals: 'Null',
      SpendCount: 'Null',
      Spends: 'Option<u32>',
      LastSpendPeriod: 'Null',
      Funds: 'Null',
      Finished: 'Null'
    }
  },
  /**
   * Lookup501: pallet_rc_migrator::staking::staking_impl::StakingStage<sp_core::crypto::AccountId32>
   **/
  PezpalletRcMigratorStakingStakingImplStakingStage: {
    _enum: {
      Values: 'Null',
      Invulnerables: 'Null',
      Bonded: 'Option<AccountId32>',
      Ledger: 'Option<AccountId32>',
      Payee: 'Option<AccountId32>',
      Validators: 'Option<AccountId32>',
      Nominators: 'Option<AccountId32>',
      VirtualStakers: 'Option<AccountId32>',
      ErasStakersOverview: 'Option<(u32,AccountId32)>',
      ErasStakersPaged: 'Option<(u32,AccountId32,u32)>',
      ClaimedRewards: 'Option<(u32,AccountId32)>',
      ErasValidatorPrefs: 'Option<(u32,AccountId32)>',
      ErasValidatorReward: 'Option<u32>',
      ErasRewardPoints: 'Option<u32>',
      ErasTotalStake: 'Option<u32>',
      UnappliedSlashes: 'Option<u32>',
      BondedEras: 'Null',
      ValidatorSlashInEra: 'Option<(u32,AccountId32)>',
      NominatorSlashInEra: 'Option<(u32,AccountId32)>',
      SlashingSpans: 'Option<AccountId32>',
      SpanSlash: 'Option<(AccountId32,u32)>',
      Finished: 'Null'
    }
  },
  /**
   * Lookup508: pallet_rc_migrator::types::QueuePriority<BlockNumber>
   **/
  PezpalletRcMigratorQueuePriority: {
    _enum: {
      Config: 'Null',
      OverrideConfig: '(u32,u32)',
      Disabled: 'Null'
    }
  },
  /**
   * Lookup509: pallet_rc_migrator::pallet::ManagerMultisigVote<T>
   **/
  PezpalletRcMigratorManagerMultisigVote: {
    who: 'PezspRuntimeMultiSigner',
    call: 'RuntimeCall',
    round: 'u32'
  },
  /**
   * Lookup511: pallet_rc_migrator::MigrationSettings
   **/
  PezpalletRcMigratorMigrationSettings: {
    maxAccountsPerBlock: 'Option<u32>',
    maxItemsPerBlock: 'Option<u32>'
  },
  /**
   * Lookup519: polkadot_runtime_common::claims::pallet::Event<T>
   **/
  PezkuwiRuntimeCommonClaimsPezpalletEvent: {
    _enum: {
      Claimed: {
        who: 'AccountId32',
        ethereumAddress: 'PezkuwiRuntimeCommonClaimsEthereumAddress',
        amount: 'u128'
      }
    }
  },
  /**
   * Lookup536: pallet_staking_async_ah_client::pallet::Event<T>
   **/
  PezpalletStakingAsyncAhClientEvent: {
    _enum: {
      ValidatorSetReceived: {
        id: 'u32',
        newValidatorSetCount: 'u32',
        pruneUpTo: 'Option<u32>',
        leftover: 'bool',
      },
      CouldNotMergeAndDropped: 'Null',
      SetTooSmallAndDropped: 'Null',
      Unexpected: 'PezpalletStakingAsyncAhClientUnexpectedKind'
    }
  },
  /**
   * Lookup537: pallet_staking_async_ah_client::pallet::UnexpectedKind
   **/
  PezpalletStakingAsyncAhClientUnexpectedKind: {
    _enum: ['ReceivedValidatorSetWhilePassive', 'UnexpectedModeTransition', 'SessionReportSendFailed', 'SessionReportDropped', 'OffenceSendFailed', 'ValidatorPointDropped']
  },
  /**
   * Lookup538: polkadot_runtime_parachains::inclusion::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsInclusionPezpalletEvent: {
    _enum: {
      CandidateBacked: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32,u32)',
      CandidateIncluded: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32,u32)',
      CandidateTimedOut: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32)',
      UpwardMessagesReceived: {
        from: 'u32',
        count: 'u32'
      }
    }
  },
  /**
   * Lookup539: polkadot_primitives::vstaging::CandidateReceiptV2<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingCandidateReceiptV2: {
    descriptor: 'PezkuwiPrimitivesVstagingCandidateDescriptorV2',
    commitmentsHash: 'H256'
  },
  /**
   * Lookup542: polkadot_runtime_parachains::paras::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsParasPezpalletEvent: {
    _enum: {
      CurrentCodeUpdated: 'u32',
      CurrentHeadUpdated: 'u32',
      CodeUpgradeScheduled: 'u32',
      NewHeadNoted: 'u32',
      ActionQueued: '(u32,u32)',
      PvfCheckStarted: '(H256,u32)',
      PvfCheckAccepted: '(H256,u32)',
      PvfCheckRejected: '(H256,u32)',
      UpgradeCooldownRemoved: {
        paraId: 'u32',
      },
      CodeAuthorized: {
        paraId: 'u32',
        codeHash: 'H256',
        expireAt: 'u32'
      }
    }
  },
  /**
   * Lookup543: polkadot_runtime_parachains::hrmp::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsHrmpPezpalletEvent: {
    _enum: {
      OpenChannelRequested: {
        sender: 'u32',
        recipient: 'u32',
        proposedMaxCapacity: 'u32',
        proposedMaxMessageSize: 'u32',
      },
      OpenChannelCanceled: {
        byParachain: 'u32',
        channelId: 'PezkuwiTeyrchainPrimitivesPrimitivesHrmpChannelId',
      },
      OpenChannelAccepted: {
        sender: 'u32',
        recipient: 'u32',
      },
      ChannelClosed: {
        byParachain: 'u32',
        channelId: 'PezkuwiTeyrchainPrimitivesPrimitivesHrmpChannelId',
      },
      HrmpChannelForceOpened: {
        sender: 'u32',
        recipient: 'u32',
        proposedMaxCapacity: 'u32',
        proposedMaxMessageSize: 'u32',
      },
      HrmpSystemChannelOpened: {
        sender: 'u32',
        recipient: 'u32',
        proposedMaxCapacity: 'u32',
        proposedMaxMessageSize: 'u32',
      },
      OpenChannelDepositsUpdated: {
        sender: 'u32',
        recipient: 'u32'
      }
    }
  },
  /**
   * Lookup544: polkadot_runtime_parachains::disputes::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsDisputesPezpalletEvent: {
    _enum: {
      DisputeInitiated: '(H256,PezkuwiRuntimeTeyrchainsDisputesDisputeLocation)',
      DisputeConcluded: '(H256,PezkuwiRuntimeTeyrchainsDisputesDisputeResult)',
      Revert: 'u32'
    }
  },
  /**
   * Lookup545: polkadot_runtime_parachains::disputes::DisputeLocation
   **/
  PezkuwiRuntimeTeyrchainsDisputesDisputeLocation: {
    _enum: ['Local', 'Remote']
  },
  /**
   * Lookup546: polkadot_runtime_parachains::disputes::DisputeResult
   **/
  PezkuwiRuntimeTeyrchainsDisputesDisputeResult: {
    _enum: ['Valid', 'Invalid']
  },
  /**
   * Lookup547: polkadot_runtime_parachains::on_demand::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsOnDemandPezpalletEvent: {
    _enum: {
      OnDemandOrderPlaced: {
        paraId: 'u32',
        spotPrice: 'u128',
        orderedBy: 'AccountId32',
      },
      SpotPriceSet: {
        spotPrice: 'u128',
      },
      AccountCredited: {
        who: 'AccountId32',
        amount: 'u128'
      }
    }
  },
  /**
   * Lookup548: polkadot_runtime_common::paras_registrar::pallet::Event<T>
   **/
  PezkuwiRuntimeCommonParasRegistrarPezpalletEvent: {
    _enum: {
      Registered: {
        paraId: 'u32',
        manager: 'AccountId32',
      },
      Deregistered: {
        paraId: 'u32',
      },
      Reserved: {
        paraId: 'u32',
        who: 'AccountId32',
      },
      Swapped: {
        paraId: 'u32',
        otherId: 'u32'
      }
    }
  },
  /**
   * Lookup549: polkadot_runtime_common::slots::pallet::Event<T>
   **/
  PezkuwiRuntimeCommonSlotsPezpalletEvent: {
    _enum: {
      NewLeasePeriod: {
        leasePeriod: 'u32',
      },
      Leased: {
        paraId: 'u32',
        leaser: 'AccountId32',
        periodBegin: 'u32',
        periodCount: 'u32',
        extraReserved: 'u128',
        totalAmount: 'u128'
      }
    }
  },
  /**
   * Lookup550: polkadot_runtime_common::auctions::pallet::Event<T>
   **/
  PezkuwiRuntimeCommonAuctionsPezpalletEvent: {
    _enum: {
      AuctionStarted: {
        auctionIndex: 'u32',
        leasePeriod: 'u32',
        ending: 'u32',
      },
      AuctionClosed: {
        auctionIndex: 'u32',
      },
      Reserved: {
        bidder: 'AccountId32',
        extraReserved: 'u128',
        totalAmount: 'u128',
      },
      Unreserved: {
        bidder: 'AccountId32',
        amount: 'u128',
      },
      ReserveConfiscated: {
        paraId: 'u32',
        leaser: 'AccountId32',
        amount: 'u128',
      },
      BidAccepted: {
        bidder: 'AccountId32',
        paraId: 'u32',
        amount: 'u128',
        firstSlot: 'u32',
        lastSlot: 'u32',
      },
      WinningOffset: {
        auctionIndex: 'u32',
        blockNumber: 'u32'
      }
    }
  },
  /**
   * Lookup551: polkadot_runtime_common::crowdloan::pallet::Event<T>
   **/
  PezkuwiRuntimeCommonCrowdloanPezpalletEvent: {
    _enum: {
      Created: {
        paraId: 'u32',
      },
      Contributed: {
        who: 'AccountId32',
        fundIndex: 'u32',
        amount: 'u128',
      },
      Withdrew: {
        who: 'AccountId32',
        fundIndex: 'u32',
        amount: 'u128',
      },
      PartiallyRefunded: {
        paraId: 'u32',
      },
      AllRefunded: {
        paraId: 'u32',
      },
      Dissolved: {
        paraId: 'u32',
      },
      HandleBidResult: {
        paraId: 'u32',
        result: 'Result<Null, PezspRuntimeDispatchError>',
      },
      Edited: {
        paraId: 'u32',
      },
      MemoUpdated: {
        who: 'AccountId32',
        paraId: 'u32',
        memo: 'Bytes',
      },
      AddedToNewRaise: {
        paraId: 'u32'
      }
    }
  },
  /**
   * Lookup552: polkadot_runtime_parachains::coretime::pallet::Event<T>
   **/
  PezkuwiRuntimeTeyrchainsCoretimePezpalletEvent: {
    _enum: {
      RevenueInfoRequested: {
        when: 'u32',
      },
      CoreAssigned: {
        core: 'u32'
      }
    }
  },
  /**
   * Lookup556: pallet_xcm::pallet::Event<T>
   **/
  PezpalletXcmEvent: {
    _enum: {
      Attempted: {
        outcome: 'StagingXcmV5TraitsOutcome',
      },
      Sent: {
        origin: 'StagingXcmV5Location',
        destination: 'StagingXcmV5Location',
        message: 'StagingXcmV5Xcm',
        messageId: '[u8;32]',
      },
      SendFailed: {
        origin: 'StagingXcmV5Location',
        destination: 'StagingXcmV5Location',
        error: 'XcmV3TraitsSendError',
        messageId: '[u8;32]',
      },
      ProcessXcmError: {
        origin: 'StagingXcmV5Location',
        error: 'XcmV5TraitsError',
        messageId: '[u8;32]',
      },
      UnexpectedResponse: {
        origin: 'StagingXcmV5Location',
        queryId: 'u64',
      },
      ResponseReady: {
        queryId: 'u64',
        response: 'StagingXcmV5Response',
      },
      Notified: {
        queryId: 'u64',
        palletIndex: 'u8',
        callIndex: 'u8',
      },
      NotifyOverweight: {
        queryId: 'u64',
        palletIndex: 'u8',
        callIndex: 'u8',
        actualWeight: 'PezspWeightsWeightV2Weight',
        maxBudgetedWeight: 'PezspWeightsWeightV2Weight',
      },
      NotifyDispatchError: {
        queryId: 'u64',
        palletIndex: 'u8',
        callIndex: 'u8',
      },
      NotifyDecodeFailed: {
        queryId: 'u64',
        palletIndex: 'u8',
        callIndex: 'u8',
      },
      InvalidResponder: {
        origin: 'StagingXcmV5Location',
        queryId: 'u64',
        expectedLocation: 'Option<StagingXcmV5Location>',
      },
      InvalidResponderVersion: {
        origin: 'StagingXcmV5Location',
        queryId: 'u64',
      },
      ResponseTaken: {
        queryId: 'u64',
      },
      AssetsTrapped: {
        _alias: {
          hash_: 'hash',
        },
        hash_: 'H256',
        origin: 'StagingXcmV5Location',
        assets: 'XcmVersionedAssets',
      },
      VersionChangeNotified: {
        destination: 'StagingXcmV5Location',
        result: 'u32',
        cost: 'StagingXcmV5AssetAssets',
        messageId: '[u8;32]',
      },
      SupportedVersionChanged: {
        location: 'StagingXcmV5Location',
        version: 'u32',
      },
      NotifyTargetSendFail: {
        location: 'StagingXcmV5Location',
        queryId: 'u64',
        error: 'XcmV5TraitsError',
      },
      NotifyTargetMigrationFail: {
        location: 'XcmVersionedLocation',
        queryId: 'u64',
      },
      InvalidQuerierVersion: {
        origin: 'StagingXcmV5Location',
        queryId: 'u64',
      },
      InvalidQuerier: {
        origin: 'StagingXcmV5Location',
        queryId: 'u64',
        expectedQuerier: 'StagingXcmV5Location',
        maybeActualQuerier: 'Option<StagingXcmV5Location>',
      },
      VersionNotifyStarted: {
        destination: 'StagingXcmV5Location',
        cost: 'StagingXcmV5AssetAssets',
        messageId: '[u8;32]',
      },
      VersionNotifyRequested: {
        destination: 'StagingXcmV5Location',
        cost: 'StagingXcmV5AssetAssets',
        messageId: '[u8;32]',
      },
      VersionNotifyUnrequested: {
        destination: 'StagingXcmV5Location',
        cost: 'StagingXcmV5AssetAssets',
        messageId: '[u8;32]',
      },
      FeesPaid: {
        paying: 'StagingXcmV5Location',
        fees: 'StagingXcmV5AssetAssets',
      },
      AssetsClaimed: {
        _alias: {
          hash_: 'hash',
        },
        hash_: 'H256',
        origin: 'StagingXcmV5Location',
        assets: 'XcmVersionedAssets',
      },
      VersionMigrationFinished: {
        version: 'u32',
      },
      AliasAuthorized: {
        aliaser: 'StagingXcmV5Location',
        target: 'StagingXcmV5Location',
        expiry: 'Option<u64>',
      },
      AliasAuthorizationRemoved: {
        aliaser: 'StagingXcmV5Location',
        target: 'StagingXcmV5Location',
      },
      AliasesAuthorizationsRemoved: {
        target: 'StagingXcmV5Location'
      }
    }
  },
  /**
   * Lookup557: staging_xcm::v5::traits::Outcome
   **/
  StagingXcmV5TraitsOutcome: {
    _enum: {
      Complete: {
        used: 'PezspWeightsWeightV2Weight',
      },
      Incomplete: {
        used: 'PezspWeightsWeightV2Weight',
        error: 'StagingXcmV5TraitsInstructionError',
      },
      Error: 'StagingXcmV5TraitsInstructionError'
    }
  },
  /**
   * Lookup558: staging_xcm::v5::traits::InstructionError
   **/
  StagingXcmV5TraitsInstructionError: {
    index: 'u8',
    error: 'XcmV5TraitsError'
  },
  /**
   * Lookup559: xcm::v3::traits::SendError
   **/
  XcmV3TraitsSendError: {
    _enum: ['NotApplicable', 'Transport', 'Unroutable', 'DestinationUnsupported', 'ExceedsMaxMessageSize', 'MissingArgument', 'Fees']
  },
  /**
   * Lookup563: pallet_rc_migrator::pallet::Event<T>
   **/
  PezpalletRcMigratorEvent: {
    _enum: {
      StageTransition: {
        _alias: {
          new_: 'new',
        },
        old: 'PezpalletRcMigratorMigrationStage',
        new_: 'PezpalletRcMigratorMigrationStage',
      },
      AssetHubMigrationStarted: 'Null',
      AssetHubMigrationFinished: 'Null',
      QueryResponseReceived: {
        queryId: 'u64',
        response: 'XcmV3MaybeErrorCode',
      },
      XcmResendAttempt: {
        queryId: 'u64',
        sendError: 'Option<XcmV3TraitsSendError>',
      },
      UnprocessedMsgBufferSet: {
        _alias: {
          new_: 'new',
        },
        new_: 'u32',
        old: 'u32',
      },
      AhUmpQueuePrioritySet: {
        prioritized: 'bool',
        cycleBlock: 'u32',
        cyclePeriod: 'u32',
      },
      AhUmpQueuePriorityConfigSet: {
        _alias: {
          new_: 'new',
        },
        old: 'PezpalletRcMigratorQueuePriority',
        new_: 'PezpalletRcMigratorQueuePriority',
      },
      MigratedBalanceRecordSet: {
        kept: 'u128',
        migrated: 'u128',
      },
      MigratedBalanceConsumed: {
        kept: 'u128',
        migrated: 'u128',
      },
      ManagerSet: {
        _alias: {
          new_: 'new',
        },
        old: 'Option<AccountId32>',
        new_: 'Option<AccountId32>',
      },
      XcmSent: {
        origin: 'StagingXcmV5Location',
        destination: 'StagingXcmV5Location',
        message: 'StagingXcmV5Xcm',
        messageId: '[u8;32]',
      },
      StakingElectionsPaused: 'Null',
      AccountsPreserved: {
        accounts: 'Vec<AccountId32>',
      },
      CancellerSet: {
        _alias: {
          new_: 'new',
        },
        old: 'Option<AccountId32>',
        new_: 'Option<AccountId32>',
      },
      MigrationPaused: {
        pauseStage: 'PezpalletRcMigratorMigrationStage',
      },
      MigrationCancelled: 'Null',
      PureAccountsIndexed: {
        numPureAccounts: 'u32',
      },
      ManagerMultisigDispatched: {
        res: 'Result<Null, PezspRuntimeDispatchError>',
      },
      ManagerMultisigVoted: {
        votes: 'u32',
      },
      MigrationSettingsSet: {
        _alias: {
          new_: 'new',
        },
        old: 'Option<PezpalletRcMigratorMigrationSettings>',
        new_: 'Option<PezpalletRcMigratorMigrationSettings>'
      }
    }
  },
  /**
   * Lookup623: polkadot_runtime::RuntimeHoldReason
   **/
  PezkuwiRuntimeRuntimeHoldReason: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      __Unused3: 'Null',
      __Unused4: 'Null',
      __Unused5: 'Null',
      __Unused6: 'Null',
      Staking: 'PezpalletStakingPezpalletHoldReason',
      __Unused8: 'Null',
      Session: 'PezpalletSessionHoldReason',
      Preimage: 'PezpalletPreimageHoldReason',
      __Unused11: 'Null',
      __Unused12: 'Null',
      __Unused13: 'Null',
      __Unused14: 'Null',
      __Unused15: 'Null',
      __Unused16: 'Null',
      __Unused17: 'Null',
      __Unused18: 'Null',
      __Unused19: 'Null',
      __Unused20: 'Null',
      __Unused21: 'Null',
      __Unused22: 'Null',
      __Unused23: 'Null',
      __Unused24: 'Null',
      __Unused25: 'Null',
      __Unused26: 'Null',
      __Unused27: 'Null',
      __Unused28: 'Null',
      __Unused29: 'Null',
      __Unused30: 'Null',
      __Unused31: 'Null',
      __Unused32: 'Null',
      __Unused33: 'Null',
      __Unused34: 'Null',
      __Unused35: 'Null',
      __Unused36: 'Null',
      __Unused37: 'Null',
      __Unused38: 'Null',
      __Unused39: 'Null',
      __Unused40: 'Null',
      DelegatedStaking: 'PezpalletDelegatedStakingHoldReason',
      __Unused42: 'Null',
      __Unused43: 'Null',
      __Unused44: 'Null',
      __Unused45: 'Null',
      __Unused46: 'Null',
      __Unused47: 'Null',
      __Unused48: 'Null',
      __Unused49: 'Null',
      __Unused50: 'Null',
      __Unused51: 'Null',
      __Unused52: 'Null',
      __Unused53: 'Null',
      __Unused54: 'Null',
      __Unused55: 'Null',
      __Unused56: 'Null',
      __Unused57: 'Null',
      __Unused58: 'Null',
      __Unused59: 'Null',
      __Unused60: 'Null',
      __Unused61: 'Null',
      __Unused62: 'Null',
      __Unused63: 'Null',
      __Unused64: 'Null',
      __Unused65: 'Null',
      __Unused66: 'Null',
      __Unused67: 'Null',
      __Unused68: 'Null',
      __Unused69: 'Null',
      __Unused70: 'Null',
      __Unused71: 'Null',
      __Unused72: 'Null',
      __Unused73: 'Null',
      __Unused74: 'Null',
      __Unused75: 'Null',
      __Unused76: 'Null',
      __Unused77: 'Null',
      __Unused78: 'Null',
      __Unused79: 'Null',
      __Unused80: 'Null',
      __Unused81: 'Null',
      __Unused82: 'Null',
      __Unused83: 'Null',
      __Unused84: 'Null',
      __Unused85: 'Null',
      __Unused86: 'Null',
      __Unused87: 'Null',
      __Unused88: 'Null',
      __Unused89: 'Null',
      __Unused90: 'Null',
      __Unused91: 'Null',
      __Unused92: 'Null',
      __Unused93: 'Null',
      __Unused94: 'Null',
      __Unused95: 'Null',
      __Unused96: 'Null',
      __Unused97: 'Null',
      StateTrieMigration: 'PezpalletStateTrieMigrationHoldReason',
      XcmPallet: 'PezpalletXcmHoldReason'
    }
  },
  /**
   * Lookup626: pallet_session::pallet::HoldReason
   **/
  PezpalletSessionHoldReason: {
    _enum: ['Keys']
  },
  /**
   * Lookup629: pallet_xcm::pallet::HoldReason
   **/
  PezpalletXcmHoldReason: {
    _enum: ['AuthorizeAlias']
  },
  /**
   * Lookup633: polkadot_runtime::RuntimeFreezeReason
   **/
  PezkuwiRuntimeRuntimeFreezeReason: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      __Unused3: 'Null',
      __Unused4: 'Null',
      __Unused5: 'Null',
      __Unused6: 'Null',
      __Unused7: 'Null',
      __Unused8: 'Null',
      __Unused9: 'Null',
      __Unused10: 'Null',
      __Unused11: 'Null',
      __Unused12: 'Null',
      __Unused13: 'Null',
      __Unused14: 'Null',
      __Unused15: 'Null',
      __Unused16: 'Null',
      __Unused17: 'Null',
      __Unused18: 'Null',
      __Unused19: 'Null',
      __Unused20: 'Null',
      __Unused21: 'Null',
      __Unused22: 'Null',
      __Unused23: 'Null',
      __Unused24: 'Null',
      __Unused25: 'Null',
      __Unused26: 'Null',
      __Unused27: 'Null',
      __Unused28: 'Null',
      __Unused29: 'Null',
      __Unused30: 'Null',
      __Unused31: 'Null',
      __Unused32: 'Null',
      __Unused33: 'Null',
      __Unused34: 'Null',
      __Unused35: 'Null',
      __Unused36: 'Null',
      __Unused37: 'Null',
      __Unused38: 'Null',
      NominationPools: 'PezpalletNominationPoolsFreezeReason'
    }
  },
  /**
   * Lookup693: pallet_referenda::types::ReferendumInfo<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall, sp_runtime::traits::BlakeTwo256>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress>
   **/
  PezpalletReferendaReferendumInfo: {
    _enum: {
      Ongoing: 'PezpalletReferendaReferendumStatus',
      Approved: '(u32,Option<PezpalletReferendaDeposit>,Option<PezpalletReferendaDeposit>)',
      Rejected: '(u32,Option<PezpalletReferendaDeposit>,Option<PezpalletReferendaDeposit>)',
      Cancelled: '(u32,Option<PezpalletReferendaDeposit>,Option<PezpalletReferendaDeposit>)',
      TimedOut: '(u32,Option<PezpalletReferendaDeposit>,Option<PezpalletReferendaDeposit>)',
      Killed: 'u32'
    }
  },
  /**
   * Lookup694: pallet_referenda::types::ReferendumStatus<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall, sp_runtime::traits::BlakeTwo256>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress>
   **/
  PezpalletReferendaReferendumStatus: {
    track: 'u16',
    origin: 'PezkuwiRuntimeOriginCaller',
    proposal: 'PezframeSupportPreimagesBounded',
    enactment: 'PezframeSupportScheduleDispatchTime',
    submitted: 'u32',
    submissionDeposit: 'PezpalletReferendaDeposit',
    decisionDeposit: 'Option<PezpalletReferendaDeposit>',
    deciding: 'Option<PezpalletReferendaDecidingStatus>',
    tally: 'PezpalletConvictionVotingTally',
    inQueue: 'bool',
    alarm: 'Option<(u32,(u32,u32))>'
  },
  /**
   * Lookup712: polkadot_runtime_common::claims::pallet::Error<T>
   **/
  PezkuwiRuntimeCommonClaimsPezpalletError: {
    _enum: ['InvalidEthereumSignature', 'SignerHasNoClaim', 'SenderHasNoClaim', 'PotUnderflow', 'InvalidStatement', 'VestedBalanceExists']
  },
  /**
   * Lookup738: frame_election_provider_support::BoundedSupports<sp_core::crypto::AccountId32, BOuter, BInner>
   **/
  PezframeElectionProviderSupportBoundedSupports: 'Vec<(AccountId32,PezframeElectionProviderSupportBoundedSupport)>',
  /**
   * Lookup741: frame_election_provider_support::BoundedSupport<sp_core::crypto::AccountId32, Bound>
   **/
  PezframeElectionProviderSupportBoundedSupport: {
    total: 'u128',
    voters: 'Vec<(AccountId32,u128)>'
  },
  /**
   * Lookup783: pallet_staking_async_rc_client::SessionReport<sp_core::crypto::AccountId32>
   **/
  PezpalletStakingAsyncRcClientSessionReport: {
    endIndex: 'u32',
    validatorPoints: 'Vec<(AccountId32,u32)>',
    activationTimestamp: 'Option<(u64,u32)>',
    leftover: 'bool'
  },
  /**
   * Lookup787: pallet_staking_async_rc_client::Offence<sp_core::crypto::AccountId32>
   **/
  PezpalletStakingAsyncRcClientOffence: {
    offender: 'AccountId32',
    reporters: 'Vec<AccountId32>',
    slashFraction: 'Perbill'
  },
  /**
   * Lookup789: pallet_staking_async_ah_client::pallet::Error<T>
   **/
  PezpalletStakingAsyncAhClientError: {
    _enum: ['Blocked']
  },
  /**
   * Lookup790: polkadot_runtime_parachains::configuration::HostConfiguration<BlockNumber>
   **/
  PezkuwiRuntimeTeyrchainsConfigurationHostConfiguration: {
    maxCodeSize: 'u32',
    maxHeadDataSize: 'u32',
    maxUpwardQueueCount: 'u32',
    maxUpwardQueueSize: 'u32',
    maxUpwardMessageSize: 'u32',
    maxUpwardMessageNumPerCandidate: 'u32',
    hrmpMaxMessageNumPerCandidate: 'u32',
    validationUpgradeCooldown: 'u32',
    validationUpgradeDelay: 'u32',
    asyncBackingParams: 'PezkuwiPrimitivesV8AsyncBackingAsyncBackingParams',
    maxPovSize: 'u32',
    maxDownwardMessageSize: 'u32',
    hrmpMaxParachainOutboundChannels: 'u32',
    hrmpSenderDeposit: 'u128',
    hrmpRecipientDeposit: 'u128',
    hrmpChannelMaxCapacity: 'u32',
    hrmpChannelMaxTotalSize: 'u32',
    hrmpMaxParachainInboundChannels: 'u32',
    hrmpChannelMaxMessageSize: 'u32',
    executorParams: 'PezkuwiPrimitivesV8ExecutorParams',
    codeRetentionPeriod: 'u32',
    maxValidators: 'Option<u32>',
    disputePeriod: 'u32',
    disputePostConclusionAcceptancePeriod: 'u32',
    noShowSlots: 'u32',
    nDelayTranches: 'u32',
    zerothDelayTrancheWidth: 'u32',
    neededApprovals: 'u32',
    relayVrfModuloSamples: 'u32',
    pvfVotingTtl: 'u32',
    minimumValidationUpgradeDelay: 'u32',
    minimumBackingVotes: 'u32',
    nodeFeatures: 'BitVec',
    approvalVotingParams: 'PezkuwiPrimitivesV8ApprovalVotingParams',
    schedulerParams: 'PezkuwiPrimitivesV8SchedulerParams'
  },
  /**
   * Lookup793: polkadot_runtime_parachains::configuration::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsConfigurationPezpalletError: {
    _enum: ['InvalidNewValue']
  },
  /**
   * Lookup796: polkadot_runtime_parachains::shared::AllowedRelayParentsTracker<primitive_types::H256, BlockNumber>
   **/
  PezkuwiRuntimeTeyrchainsSharedAllowedRelayParentsTracker: {
    buffer: 'Vec<PezkuwiRuntimeTeyrchainsSharedRelayParentInfo>',
    latestNumber: 'u32'
  },
  /**
   * Lookup798: polkadot_runtime_parachains::shared::RelayParentInfo<primitive_types::H256>
   **/
  PezkuwiRuntimeTeyrchainsSharedRelayParentInfo: {
    relayParent: 'H256',
    stateRoot: 'H256',
    claimQueue: 'BTreeMap<u32, BTreeMap<u8, BTreeSet<u32>>>'
  },
  /**
   * Lookup808: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability<primitive_types::H256, N>
   **/
  PezkuwiRuntimeTeyrchainsInclusionCandidatePendingAvailability: {
    _alias: {
      hash_: 'hash'
    },
    core: 'u32',
    hash_: 'H256',
    descriptor: 'PezkuwiPrimitivesVstagingCandidateDescriptorV2',
    commitments: 'PezkuwiPrimitivesV8CandidateCommitments',
    availabilityVotes: 'BitVec',
    backers: 'BitVec',
    relayParentNumber: 'u32',
    backedInNumber: 'u32',
    backingGroup: 'u32'
  },
  /**
   * Lookup809: polkadot_runtime_parachains::inclusion::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsInclusionPezpalletError: {
    _enum: ['ValidatorIndexOutOfBounds', 'UnscheduledCandidate', 'HeadDataTooLarge', 'PrematureCodeUpgrade', 'NewCodeTooLarge', 'DisallowedRelayParent', 'InvalidAssignment', 'InvalidGroupIndex', 'InsufficientBacking', 'InvalidBacking', 'ValidationDataHashMismatch', 'IncorrectDownwardMessageHandling', 'InvalidUpwardMessages', 'HrmpWatermarkMishandling', 'InvalidOutboundHrmp', 'InvalidValidationCodeHash', 'ParaHeadMismatch']
  },
  /**
   * Lookup810: polkadot_primitives::vstaging::ScrapedOnChainVotes<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingScrapedOnChainVotes: {
    session: 'u32',
    backingValidatorsPerCandidate: 'Vec<(PezkuwiPrimitivesVstagingCandidateReceiptV2,Vec<(u32,PezkuwiPrimitivesV8ValidityAttestation)>)>',
    disputes: 'Vec<PezkuwiPrimitivesV8DisputeStatementSet>'
  },
  /**
   * Lookup815: polkadot_runtime_parachains::paras_inherent::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsParasInherentPezpalletError: {
    _enum: ['TooManyInclusionInherents', 'InvalidParentHeader', 'InherentDataFilteredDuringExecution', 'UnscheduledCandidate']
  },
  /**
   * Lookup819: polkadot_runtime_parachains::scheduler::common::Assignment
   **/
  PezkuwiRuntimeTeyrchainsSchedulerCommonAssignment: {
    _enum: {
      Pool: {
        paraId: 'u32',
        coreIndex: 'u32',
      },
      Bulk: 'u32'
    }
  },
  /**
   * Lookup822: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState<BlockNumber>
   **/
  PezkuwiRuntimeTeyrchainsParasPvfCheckActiveVoteState: {
    votesAccept: 'BitVec',
    votesReject: 'BitVec',
    age: 'u32',
    createdAt: 'u32',
    causes: 'Vec<PezkuwiRuntimeTeyrchainsParasPvfCheckCause>'
  },
  /**
   * Lookup824: polkadot_runtime_parachains::paras::PvfCheckCause<BlockNumber>
   **/
  PezkuwiRuntimeTeyrchainsParasPvfCheckCause: {
    _enum: {
      Onboarding: 'u32',
      Upgrade: {
        id: 'u32',
        includedAt: 'u32',
        upgradeStrategy: 'PezkuwiRuntimeTeyrchainsParasUpgradeStrategy'
      }
    }
  },
  /**
   * Lookup825: polkadot_runtime_parachains::paras::UpgradeStrategy
   **/
  PezkuwiRuntimeTeyrchainsParasUpgradeStrategy: {
    _enum: ['SetGoAheadSignal', 'ApplyAtExpectedBlock']
  },
  /**
   * Lookup828: polkadot_runtime_parachains::paras::ParaLifecycle
   **/
  PezkuwiRuntimeTeyrchainsParasParaLifecycle: {
    _enum: ['Onboarding', 'Parathread', 'Parachain', 'UpgradingParathread', 'DowngradingParachain', 'OffboardingParathread', 'OffboardingParachain']
  },
  /**
   * Lookup830: polkadot_runtime_parachains::paras::ParaPastCodeMeta<N>
   **/
  PezkuwiRuntimeTeyrchainsParasParaPastCodeMeta: {
    upgradeTimes: 'Vec<PezkuwiRuntimeTeyrchainsParasReplacementTimes>',
    lastPruned: 'Option<u32>'
  },
  /**
   * Lookup832: polkadot_runtime_parachains::paras::ReplacementTimes<N>
   **/
  PezkuwiRuntimeTeyrchainsParasReplacementTimes: {
    expectedAt: 'u32',
    activatedAt: 'u32'
  },
  /**
   * Lookup834: polkadot_runtime_parachains::paras::AuthorizedCodeHashAndExpiry<T>
   **/
  PezkuwiRuntimeTeyrchainsParasAuthorizedCodeHashAndExpiry: {
    codeHash: 'H256',
    expireAt: 'u32'
  },
  /**
   * Lookup835: polkadot_primitives::v8::UpgradeGoAhead
   **/
  PezkuwiPrimitivesV8UpgradeGoAhead: {
    _enum: ['Abort', 'GoAhead']
  },
  /**
   * Lookup836: polkadot_primitives::v8::UpgradeRestriction
   **/
  PezkuwiPrimitivesV8UpgradeRestriction: {
    _enum: ['Present']
  },
  /**
   * Lookup837: polkadot_runtime_parachains::paras::ParaGenesisArgs
   **/
  PezkuwiRuntimeTeyrchainsParasParaGenesisArgs: {
    genesisHead: 'Bytes',
    validationCode: 'Bytes',
    paraKind: 'bool'
  },
  /**
   * Lookup838: polkadot_runtime_parachains::paras::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsParasPezpalletError: {
    _enum: ['NotRegistered', 'CannotOnboard', 'CannotOffboard', 'CannotUpgrade', 'CannotDowngrade', 'PvfCheckStatementStale', 'PvfCheckStatementFuture', 'PvfCheckValidatorIndexOutOfBounds', 'PvfCheckInvalidSignature', 'PvfCheckDoubleVote', 'PvfCheckSubjectInvalid', 'CannotUpgradeCode', 'InvalidCode', 'NothingAuthorized', 'Unauthorized', 'InvalidBlockNumber']
  },
  /**
   * Lookup840: polkadot_runtime_parachains::initializer::BufferedSessionChange
   **/
  PezkuwiRuntimeTeyrchainsInitializerBufferedSessionChange: {
    validators: 'Vec<PezkuwiPrimitivesV8ValidatorAppPublic>',
    queued: 'Vec<PezkuwiPrimitivesV8ValidatorAppPublic>',
    sessionIndex: 'u32'
  },
  /**
   * Lookup842: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
   **/
  PezkuwiCorePrimitivesInboundDownwardMessage: {
    sentAt: 'u32',
    msg: 'Bytes'
  },
  /**
   * Lookup843: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest
   **/
  PezkuwiRuntimeTeyrchainsHrmpHrmpOpenChannelRequest: {
    confirmed: 'bool',
    age: 'u32',
    senderDeposit: 'u128',
    maxMessageSize: 'u32',
    maxCapacity: 'u32',
    maxTotalSize: 'u32'
  },
  /**
   * Lookup845: polkadot_runtime_parachains::hrmp::HrmpChannel
   **/
  PezkuwiRuntimeTeyrchainsHrmpHrmpChannel: {
    maxCapacity: 'u32',
    maxTotalSize: 'u32',
    maxMessageSize: 'u32',
    msgCount: 'u32',
    totalSize: 'u32',
    mqcHead: 'Option<H256>',
    senderDeposit: 'u128',
    recipientDeposit: 'u128'
  },
  /**
   * Lookup847: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
   **/
  PezkuwiCorePrimitivesInboundHrmpMessage: {
    sentAt: 'u32',
    data: 'Bytes'
  },
  /**
   * Lookup850: polkadot_runtime_parachains::hrmp::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsHrmpPezpalletError: {
    _enum: ['OpenHrmpChannelToSelf', 'OpenHrmpChannelInvalidRecipient', 'OpenHrmpChannelZeroCapacity', 'OpenHrmpChannelCapacityExceedsLimit', 'OpenHrmpChannelZeroMessageSize', 'OpenHrmpChannelMessageSizeExceedsLimit', 'OpenHrmpChannelAlreadyExists', 'OpenHrmpChannelAlreadyRequested', 'OpenHrmpChannelLimitExceeded', 'AcceptHrmpChannelDoesntExist', 'AcceptHrmpChannelAlreadyConfirmed', 'AcceptHrmpChannelLimitExceeded', 'CloseHrmpChannelUnauthorized', 'CloseHrmpChannelDoesntExist', 'CloseHrmpChannelAlreadyUnderway', 'CancelHrmpOpenChannelUnauthorized', 'OpenHrmpChannelDoesntExist', 'OpenHrmpChannelAlreadyConfirmed', 'WrongWitness', 'ChannelCreationNotAuthorized']
  },
  /**
   * Lookup852: polkadot_primitives::v8::SessionInfo
   **/
  PezkuwiPrimitivesV8SessionInfo: {
    activeValidatorIndices: 'Vec<u32>',
    randomSeed: '[u8;32]',
    disputePeriod: 'u32',
    validators: 'PezkuwiPrimitivesV8IndexedVecValidatorIndex',
    discoveryKeys: 'Vec<PezspAuthorityDiscoveryAppPublic>',
    assignmentKeys: 'Vec<PezkuwiPrimitivesV8AssignmentAppPublic>',
    validatorGroups: 'PezkuwiPrimitivesV8IndexedVecGroupIndex',
    nCores: 'u32',
    zerothDelayTrancheWidth: 'u32',
    relayVrfModuloSamples: 'u32',
    nDelayTranches: 'u32',
    noShowSlots: 'u32',
    neededApprovals: 'u32'
  },
  /**
   * Lookup853: polkadot_primitives::v8::IndexedVec<polkadot_primitives::v8::ValidatorIndex, polkadot_primitives::v8::validator_app::Public>
   **/
  PezkuwiPrimitivesV8IndexedVecValidatorIndex: 'Vec<PezkuwiPrimitivesV8ValidatorAppPublic>',
  /**
   * Lookup854: polkadot_primitives::v8::IndexedVec<polkadot_primitives::v8::GroupIndex, V>
   **/
  PezkuwiPrimitivesV8IndexedVecGroupIndex: 'Vec<Vec<u32>>',
  /**
   * Lookup856: polkadot_primitives::v8::DisputeState<N>
   **/
  PezkuwiPrimitivesV8DisputeState: {
    validatorsFor: 'BitVec',
    validatorsAgainst: 'BitVec',
    start: 'u32',
    concludedAt: 'Option<u32>'
  },
  /**
   * Lookup858: polkadot_runtime_parachains::disputes::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsDisputesPezpalletError: {
    _enum: ['DuplicateDisputeStatementSets', 'AncientDisputeStatement', 'ValidatorIndexOutOfBounds', 'InvalidSignature', 'DuplicateStatement', 'SingleSidedDispute', 'MaliciousBacker', 'MissingBackingVotes', 'UnconfirmedDispute']
  },
  /**
   * Lookup859: polkadot_primitives::vstaging::PendingSlashes
   **/
  PezkuwiPrimitivesVstagingPendingSlashes: {
    _alias: {
      keys_: 'keys'
    },
    keys_: 'BTreeMap<u32, PezkuwiPrimitivesV8ValidatorAppPublic>',
    kind: 'PezkuwiPrimitivesVstagingDisputeOffenceKind'
  },
  /**
   * Lookup863: polkadot_runtime_parachains::disputes::slashing::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsDisputesSlashingPezpalletError: {
    _enum: ['InvalidKeyOwnershipProof', 'InvalidSessionIndex', 'InvalidCandidateHash', 'InvalidValidatorIndex', 'ValidatorIndexIdMismatch', 'DuplicateSlashingReport']
  },
  /**
   * Lookup864: polkadot_runtime_parachains::on_demand::types::CoreAffinityCount
   **/
  PezkuwiRuntimeTeyrchainsOnDemandTypesCoreAffinityCount: {
    coreIndex: 'u32',
    count: 'u32'
  },
  /**
   * Lookup865: polkadot_runtime_parachains::on_demand::types::QueueStatusType
   **/
  PezkuwiRuntimeTeyrchainsOnDemandTypesQueueStatusType: {
    traffic: 'u128',
    nextIndex: 'u32',
    smallestIndex: 'u32',
    freedIndices: 'BinaryHeapReverseQueueIndex'
  },
  /**
   * Lookup867: BinaryHeap<polkadot_runtime_parachains::on_demand::types::ReverseQueueIndex>
   **/
  BinaryHeapReverseQueueIndex: 'Vec<u32>',
  /**
   * Lookup870: BinaryHeap<polkadot_runtime_parachains::on_demand::types::EnqueuedOrder>
   **/
  BinaryHeapEnqueuedOrder: 'Vec<PezkuwiRuntimeTeyrchainsOnDemandTypesEnqueuedOrder>',
  /**
   * Lookup871: polkadot_runtime_parachains::on_demand::types::EnqueuedOrder
   **/
  PezkuwiRuntimeTeyrchainsOnDemandTypesEnqueuedOrder: {
    paraId: 'u32',
    idx: 'u32'
  },
  /**
   * Lookup875: polkadot_runtime_parachains::on_demand::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsOnDemandPezpalletError: {
    _enum: ['QueueFull', 'SpotPriceHigherThanMaxAmount', 'InsufficientCredits']
  },
  /**
   * Lookup877: polkadot_runtime_parachains::assigner_coretime::Schedule<N>
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimeSchedule: {
    assignments: 'Vec<(PezpalletBrokerCoretimeInterfaceCoreAssignment,u16)>',
    endHint: 'Option<u32>',
    nextSchedule: 'Option<u32>'
  },
  /**
   * Lookup878: polkadot_runtime_parachains::assigner_coretime::CoreDescriptor<N>
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimeCoreDescriptor: {
    queue: 'Option<PezkuwiRuntimeTeyrchainsAssignerCoretimeQueueDescriptor>',
    currentWork: 'Option<PezkuwiRuntimeTeyrchainsAssignerCoretimeWorkState>'
  },
  /**
   * Lookup880: polkadot_runtime_parachains::assigner_coretime::QueueDescriptor<N>
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimeQueueDescriptor: {
    first: 'u32',
    last: 'u32'
  },
  /**
   * Lookup882: polkadot_runtime_parachains::assigner_coretime::WorkState<N>
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimeWorkState: {
    assignments: 'Vec<(PezpalletBrokerCoretimeInterfaceCoreAssignment,PezkuwiRuntimeTeyrchainsAssignerCoretimeAssignmentState)>',
    endHint: 'Option<u32>',
    pos: 'u16',
    step: 'u16'
  },
  /**
   * Lookup885: polkadot_runtime_parachains::assigner_coretime::AssignmentState
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimeAssignmentState: {
    ratio: 'u16',
    remaining: 'u16'
  },
  /**
   * Lookup886: polkadot_runtime_parachains::assigner_coretime::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsAssignerCoretimePezpalletError: {
    _enum: ['AssignmentsEmpty', 'DisallowedInsert']
  },
  /**
   * Lookup887: polkadot_runtime_common::paras_registrar::ParaInfo<sp_core::crypto::AccountId32, Balance>
   **/
  PezkuwiRuntimeCommonParasRegistrarParaInfo: {
    manager: 'AccountId32',
    deposit: 'u128',
    locked: 'Option<bool>'
  },
  /**
   * Lookup889: polkadot_runtime_common::paras_registrar::pallet::Error<T>
   **/
  PezkuwiRuntimeCommonParasRegistrarPezpalletError: {
    _enum: ['NotRegistered', 'AlreadyRegistered', 'NotOwner', 'CodeTooLarge', 'HeadDataTooLarge', 'NotParachain', 'NotParathread', 'CannotDeregister', 'CannotDowngrade', 'CannotUpgrade', 'ParaLocked', 'NotReserved', 'InvalidCode', 'CannotSwap']
  },
  /**
   * Lookup891: polkadot_runtime_common::slots::pallet::Error<T>
   **/
  PezkuwiRuntimeCommonSlotsPezpalletError: {
    _enum: ['ParaNotOnboarding', 'LeaseError']
  },
  /**
   * Lookup896: polkadot_runtime_common::auctions::pallet::Error<T>
   **/
  PezkuwiRuntimeCommonAuctionsPezpalletError: {
    _enum: ['AuctionInProgress', 'LeasePeriodInPast', 'ParaNotRegistered', 'NotCurrentAuction', 'NotAuction', 'AuctionEnded', 'AlreadyLeasedOut']
  },
  /**
   * Lookup897: polkadot_runtime_common::crowdloan::FundInfo<sp_core::crypto::AccountId32, Balance, BlockNumber, LeasePeriod>
   **/
  PezkuwiRuntimeCommonCrowdloanFundInfo: {
    depositor: 'AccountId32',
    verifier: 'Option<PezspRuntimeMultiSigner>',
    deposit: 'u128',
    raised: 'u128',
    end: 'u32',
    cap: 'u128',
    lastContribution: 'PezkuwiRuntimeCommonCrowdloanLastContribution',
    firstPeriod: 'u32',
    lastPeriod: 'u32',
    fundIndex: 'u32'
  },
  /**
   * Lookup898: polkadot_runtime_common::crowdloan::LastContribution<BlockNumber>
   **/
  PezkuwiRuntimeCommonCrowdloanLastContribution: {
    _enum: {
      Never: 'Null',
      PreEnding: 'u32',
      Ending: 'u32'
    }
  },
  /**
   * Lookup899: polkadot_runtime_common::crowdloan::pallet::Error<T>
   **/
  PezkuwiRuntimeCommonCrowdloanPezpalletError: {
    _enum: ['FirstPeriodInPast', 'FirstPeriodTooFarInFuture', 'LastPeriodBeforeFirstPeriod', 'LastPeriodTooFarInFuture', 'CannotEndInPast', 'EndTooFarInFuture', 'Overflow', 'ContributionTooSmall', 'InvalidParaId', 'CapExceeded', 'ContributionPeriodOver', 'InvalidOrigin', 'NotParachain', 'LeaseActive', 'BidOrLeaseActive', 'FundNotEnded', 'NoContributions', 'NotReadyToDissolve', 'InvalidSignature', 'MemoTooLarge', 'AlreadyInNewRaise', 'VrfDelayInProgress', 'NoLeasePeriod']
  },
  /**
   * Lookup900: polkadot_runtime_parachains::coretime::pallet::Error<T>
   **/
  PezkuwiRuntimeTeyrchainsCoretimePezpalletError: {
    _enum: ['NotBroker', 'RequestedFutureRevenue', 'AssetTransferFailed']
  },
  /**
   * Lookup901: pallet_xcm::pallet::QueryStatus<BlockNumber>
   **/
  PezpalletXcmQueryStatus: {
    _enum: {
      Pending: {
        responder: 'XcmVersionedLocation',
        maybeMatchQuerier: 'Option<XcmVersionedLocation>',
        maybeNotify: 'Option<(u8,u8)>',
        timeout: 'u32',
      },
      VersionNotifier: {
        origin: 'XcmVersionedLocation',
        isActive: 'bool',
      },
      Ready: {
        response: 'XcmVersionedResponse',
        at: 'u32'
      }
    }
  },
  /**
   * Lookup905: xcm::VersionedResponse
   **/
  XcmVersionedResponse: {
    _enum: {
      __Unused0: 'Null',
      __Unused1: 'Null',
      __Unused2: 'Null',
      V3: 'XcmV3Response',
      V4: 'StagingXcmV4Response',
      V5: 'StagingXcmV5Response'
    }
  },
  /**
   * Lookup911: pallet_xcm::pallet::VersionMigrationStage
   **/
  PezpalletXcmVersionMigrationStage: {
    _enum: {
      MigrateSupportedVersion: 'Null',
      MigrateVersionNotifiers: 'Null',
      NotifyCurrentTargets: 'Option<Bytes>',
      MigrateAndNotifyOldTargets: 'Null'
    }
  },
  /**
   * Lookup914: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
   **/
  PezpalletXcmRemoteLockedFungibleRecord: {
    amount: 'u128',
    owner: 'XcmVersionedLocation',
    locker: 'XcmVersionedLocation',
    consumers: 'Vec<(Null,u128)>'
  },
  /**
   * Lookup921: pallet_xcm::AuthorizedAliasesEntry<frame_support::traits::storage::Disabled, pallet_xcm::pallet::MaxAuthorizedAliases>
   **/
  PezpalletXcmAuthorizedAliasesEntry: {
    aliasers: 'Vec<XcmRuntimeApisAuthorizedAliasesOriginAliaser>',
    ticket: 'PezframeSupportStorageDisabled'
  },
  /**
   * Lookup922: frame_support::traits::storage::Disabled
   **/
  PezframeSupportStorageDisabled: 'Null',
  /**
   * Lookup923: pallet_xcm::pallet::MaxAuthorizedAliases
   **/
  PezpalletXcmMaxAuthorizedAliases: 'Null',
  /**
   * Lookup925: xcm_runtime_apis::authorized_aliases::OriginAliaser
   **/
  XcmRuntimeApisAuthorizedAliasesOriginAliaser: {
    location: 'XcmVersionedLocation',
    expiry: 'Option<u64>'
  },
  /**
   * Lookup927: pallet_xcm::pallet::Error<T>
   **/
  PezpalletXcmError: {
    _enum: {
      Unreachable: 'Null',
      SendFailure: 'Null',
      Filtered: 'Null',
      UnweighableMessage: 'Null',
      DestinationNotInvertible: 'Null',
      Empty: 'Null',
      CannotReanchor: 'Null',
      TooManyAssets: 'Null',
      InvalidOrigin: 'Null',
      BadVersion: 'Null',
      BadLocation: 'Null',
      NoSubscription: 'Null',
      AlreadySubscribed: 'Null',
      CannotCheckOutTeleport: 'Null',
      LowBalance: 'Null',
      TooManyLocks: 'Null',
      AccountNotSovereign: 'Null',
      FeesNotMet: 'Null',
      LockNotFound: 'Null',
      InUse: 'Null',
      __Unused20: 'Null',
      InvalidAssetUnknownReserve: 'Null',
      InvalidAssetUnsupportedReserve: 'Null',
      TooManyReserves: 'Null',
      LocalExecutionIncomplete: 'Null',
      TooManyAuthorizedAliases: 'Null',
      ExpiresInPast: 'Null',
      AliasNotFound: 'Null',
      LocalExecutionIncompleteWithError: {
        index: 'u8',
        error: 'PezpalletXcmErrorsExecutionError'
      }
    }
  },
  /**
   * Lookup928: pallet_xcm::errors::ExecutionError
   **/
  PezpalletXcmErrorsExecutionError: {
    _enum: ['Overflow', 'Unimplemented', 'UntrustedReserveLocation', 'UntrustedTeleportLocation', 'LocationFull', 'LocationNotInvertible', 'BadOrigin', 'InvalidLocation', 'AssetNotFound', 'FailedToTransactAsset', 'NotWithdrawable', 'LocationCannotHold', 'ExceedsMaxMessageSize', 'DestinationUnsupported', 'Transport', 'Unroutable', 'UnknownClaim', 'FailedToDecode', 'MaxWeightInvalid', 'NotHoldingFees', 'TooExpensive', 'Trap', 'ExpectationFalse', 'PalletNotFound', 'NameMismatch', 'VersionIncompatible', 'HoldingWouldOverflow', 'ExportError', 'ReanchorFailed', 'NoDeal', 'FeesNotMet', 'LockError', 'NoPermission', 'Unanchored', 'NotDepositable', 'TooManyAssets', 'UnhandledXcmVersion', 'WeightLimitReached', 'Barrier', 'WeightNotComputable', 'ExceedsStackLimit']
  },
  /**
   * Lookup941: pallet_rc_migrator::accounts::AccountState<Balance>
   **/
  PezpalletRcMigratorAccountsAccountState: {
    _enum: {
      Migrate: 'Null',
      Preserve: 'Null',
      Part: {
        free: 'u128',
        reserved: 'u128',
        consumers: 'u32'
      }
    }
  },
  /**
   * Lookup942: pallet_rc_migrator::accounts::MigratedBalances<Balance>
   **/
  PezpalletRcMigratorAccountsMigratedBalances: {
    kept: 'u128',
    migrated: 'u128'
  },
  /**
   * Lookup943: pallet_rc_migrator::pallet::Error<T>
   **/
  PezpalletRcMigratorError: {
    _enum: ['Unreachable', 'OutOfWeight', 'XcmError', 'FailedToWithdrawAccount', 'PastBlockNumber', 'EraEndsTooSoon', 'BalanceOverflow', 'BalanceUnderflow', 'InvalidQueryResponse', 'QueryNotFound', 'XcmSendError', 'UnreachableStage', 'InvalidParameter', 'AhUmpQueuePriorityAlreadySet', 'AccountReferenced', 'BadXcmVersion', 'InvalidOrigin', 'InvalidStageTransition', 'UnsignedValidationFailed']
  },
  /**
   * Lookup953: pallet_transaction_payment::ChargeTransactionPayment<T>
   **/
  PezpalletTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
  /**
   * Lookup954: polkadot_runtime_common::claims::PrevalidateAttests<T>
   **/
  PezkuwiRuntimeCommonClaimsPrevalidateAttests: 'Null',
  /**
   * Lookup957: polkadot_runtime::Runtime
   **/
  PezkuwiRuntimeRuntime: 'Null',
  /**
   * Lookup958: relay_common::apis::InflationInfo
   **/
  RelayCommonApisInflationInfo: {
    inflation: 'Perquintill',
    nextMint: '(u128,u128)'
  },
  /**
   * Lookup981: polkadot_primitives::v8::GroupRotationInfo<N>
   **/
  PezkuwiPrimitivesV8GroupRotationInfo: {
    sessionStartBlock: 'u32',
    groupRotationFrequency: 'u32',
    now: 'u32'
  },
  /**
   * Lookup983: polkadot_primitives::vstaging::CoreState<primitive_types::H256, N>
   **/
  PezkuwiPrimitivesVstagingCoreState: {
    _enum: {
      Occupied: 'PezkuwiPrimitivesVstagingOccupiedCore',
      Scheduled: 'PezkuwiPrimitivesV8ScheduledCore',
      Free: 'Null'
    }
  },
  /**
   * Lookup984: polkadot_primitives::vstaging::OccupiedCore<primitive_types::H256, N>
   **/
  PezkuwiPrimitivesVstagingOccupiedCore: {
    nextUpOnAvailable: 'Option<PezkuwiPrimitivesV8ScheduledCore>',
    occupiedSince: 'u32',
    timeOutAt: 'u32',
    nextUpOnTimeOut: 'Option<PezkuwiPrimitivesV8ScheduledCore>',
    availability: 'BitVec',
    groupResponsible: 'u32',
    candidateHash: 'H256',
    candidateDescriptor: 'PezkuwiPrimitivesVstagingCandidateDescriptorV2'
  },
  /**
   * Lookup986: polkadot_primitives::v8::ScheduledCore
   **/
  PezkuwiPrimitivesV8ScheduledCore: {
    paraId: 'u32',
    collator: 'Option<PezkuwiPrimitivesV8CollatorAppPublic>'
  },
  /**
   * Lookup988: polkadot_primitives::v8::collator_app::Public
   **/
  PezkuwiPrimitivesV8CollatorAppPublic: '[u8;32]',
  /**
   * Lookup989: polkadot_primitives::v8::OccupiedCoreAssumption
   **/
  PezkuwiPrimitivesV8OccupiedCoreAssumption: {
    _enum: ['Included', 'TimedOut', 'Free']
  },
  /**
   * Lookup991: polkadot_primitives::v8::PersistedValidationData<primitive_types::H256, N>
   **/
  PezkuwiPrimitivesV8PersistedValidationData: {
    parentHead: 'Bytes',
    relayParentNumber: 'u32',
    relayParentStorageRoot: 'H256',
    maxPovSize: 'u32'
  },
  /**
   * Lookup996: polkadot_primitives::vstaging::CandidateEvent<primitive_types::H256>
   **/
  PezkuwiPrimitivesVstagingCandidateEvent: {
    _enum: {
      CandidateBacked: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32,u32)',
      CandidateIncluded: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32,u32)',
      CandidateTimedOut: '(PezkuwiPrimitivesVstagingCandidateReceiptV2,Bytes,u32)'
    }
  },
  /**
   * Lookup1008: polkadot_primitives::v8::slashing::PendingSlashes
   **/
  PezkuwiPrimitivesV8SlashingPendingSlashes: {
    _alias: {
      keys_: 'keys'
    },
    keys_: 'BTreeMap<u32, PezkuwiPrimitivesV8ValidatorAppPublic>',
    kind: 'PezkuwiPrimitivesV8SlashingSlashingOffenceKind'
  },
  /**
   * Lookup1009: polkadot_primitives::v8::slashing::SlashingOffenceKind
   **/
  PezkuwiPrimitivesV8SlashingSlashingOffenceKind: {
    _enum: ['ForInvalid', 'AgainstValid']
  },
  /**
   * Lookup1012: polkadot_primitives::v8::slashing::DisputeProof
   **/
  PezkuwiPrimitivesV8SlashingDisputeProof: {
    timeSlot: 'PezkuwiPrimitivesV8SlashingDisputesTimeSlot',
    kind: 'PezkuwiPrimitivesV8SlashingSlashingOffenceKind',
    validatorIndex: 'u32',
    validatorId: 'PezkuwiPrimitivesV8ValidatorAppPublic'
  },
  /**
   * Lookup1014: polkadot_primitives::vstaging::async_backing::BackingState<primitive_types::H256, N>
   **/
  PezkuwiPrimitivesVstagingAsyncBackingBackingState: {
    constraints: 'PezkuwiPrimitivesV8AsyncBackingConstraints',
    pendingAvailability: 'Vec<PezkuwiPrimitivesVstagingAsyncBackingCandidatePendingAvailability>'
  },
  /**
   * Lookup1015: polkadot_primitives::v8::async_backing::Constraints<N>
   **/
  PezkuwiPrimitivesV8AsyncBackingConstraints: {
    minRelayParentNumber: 'u32',
    maxPovSize: 'u32',
    maxCodeSize: 'u32',
    umpRemaining: 'u32',
    umpRemainingBytes: 'u32',
    maxUmpNumPerCandidate: 'u32',
    dmpRemainingMessages: 'Vec<u32>',
    hrmpInbound: 'PezkuwiPrimitivesV8AsyncBackingInboundHrmpLimitations',
    hrmpChannelsOut: 'Vec<(u32,PezkuwiPrimitivesV8AsyncBackingOutboundHrmpChannelLimitations)>',
    maxHrmpNumPerCandidate: 'u32',
    requiredParent: 'Bytes',
    validationCodeHash: 'H256',
    upgradeRestriction: 'Option<PezkuwiPrimitivesV8UpgradeRestriction>',
    futureValidationCode: 'Option<(u32,H256)>'
  },
  /**
   * Lookup1016: polkadot_primitives::v8::async_backing::InboundHrmpLimitations<N>
   **/
  PezkuwiPrimitivesV8AsyncBackingInboundHrmpLimitations: {
    validWatermarks: 'Vec<u32>'
  },
  /**
   * Lookup1019: polkadot_primitives::v8::async_backing::OutboundHrmpChannelLimitations
   **/
  PezkuwiPrimitivesV8AsyncBackingOutboundHrmpChannelLimitations: {
    bytesRemaining: 'u32',
    messagesRemaining: 'u32'
  },
  /**
   * Lookup1024: polkadot_primitives::vstaging::async_backing::CandidatePendingAvailability<primitive_types::H256, N>
   **/
  PezkuwiPrimitivesVstagingAsyncBackingCandidatePendingAvailability: {
    candidateHash: 'H256',
    descriptor: 'PezkuwiPrimitivesVstagingCandidateDescriptorV2',
    commitments: 'PezkuwiPrimitivesV8CandidateCommitments',
    relayParentNumber: 'u32',
    maxPovSize: 'u32'
  },
  /**
   * Lookup1030: polkadot_primitives::vstaging::async_backing::Constraints<N>
   **/
  PezkuwiPrimitivesVstagingAsyncBackingConstraints: {
    minRelayParentNumber: 'u32',
    maxPovSize: 'u32',
    maxCodeSize: 'u32',
    maxHeadDataSize: 'u32',
    umpRemaining: 'u32',
    umpRemainingBytes: 'u32',
    maxUmpNumPerCandidate: 'u32',
    dmpRemainingMessages: 'Vec<u32>',
    hrmpInbound: 'PezkuwiPrimitivesV8AsyncBackingInboundHrmpLimitations',
    hrmpChannelsOut: 'Vec<(u32,PezkuwiPrimitivesV8AsyncBackingOutboundHrmpChannelLimitations)>',
    maxHrmpNumPerCandidate: 'u32',
    requiredParent: 'Bytes',
    validationCodeHash: 'H256',
    upgradeRestriction: 'Option<PezkuwiPrimitivesV8UpgradeRestriction>',
    futureValidationCode: 'Option<(u32,H256)>'
  },
  /**
   * Lookup1061: xcm_runtime_apis::fees::Error
   **/
  XcmRuntimeApisFeesError: {
    _enum: ['Unimplemented', 'VersionedConversionFailed', 'WeightNotComputable', 'UnhandledXcmVersion', 'AssetNotFound', 'Unroutable']
  },
  /**
   * Lookup1066: xcm_runtime_apis::dry_run::CallDryRunEffects<polkadot_runtime::RuntimeEvent>
   **/
  XcmRuntimeApisDryRunCallDryRunEffects: {
    executionResult: 'Result<PezframeSupportDispatchPostDispatchInfo, PezspRuntimeDispatchErrorWithPostInfo>',
    emittedEvents: 'Vec<RuntimeEvent>',
    localXcm: 'Option<XcmVersionedXcm>',
    forwardedXcms: 'Vec<(XcmVersionedLocation,Vec<XcmVersionedXcm>)>'
  },
  /**
   * Lookup1072: xcm_runtime_apis::dry_run::Error
   **/
  XcmRuntimeApisDryRunError: {
    _enum: ['Unimplemented', 'VersionedConversionFailed']
  },
  /**
   * Lookup1074: xcm_runtime_apis::dry_run::XcmDryRunEffects<polkadot_runtime::RuntimeEvent>
   **/
  XcmRuntimeApisDryRunXcmDryRunEffects: {
    executionResult: 'StagingXcmV5TraitsOutcome',
    emittedEvents: 'Vec<RuntimeEvent>',
    forwardedXcms: 'Vec<(XcmVersionedLocation,Vec<XcmVersionedXcm>)>'
  },
  /**
   * Lookup1076: xcm_runtime_apis::conversions::Error
   **/
  XcmRuntimeApisConversionsError: {
    _enum: ['Unsupported', 'VersionedConversionFailed']
  },
  /**
   * Lookup1080: polkadot_runtime::RuntimeError
   **/
  PezkuwiRuntimeRuntimeError: {
    _enum: {
      System: 'PezframeSystemError',
      Scheduler: 'PezpalletSchedulerError',
      Babe: 'PezpalletBabeError',
      __Unused3: 'Null',
      Indices: 'PezpalletIndicesError',
      Balances: 'PezpalletBalancesError',
      __Unused6: 'Null',
      Staking: 'PezpalletStakingPezpalletError',
      __Unused8: 'Null',
      Session: 'PezpalletSessionError',
      Preimage: 'PezpalletPreimageError',
      Grandpa: 'PezpalletGrandpaError',
      __Unused12: 'Null',
      __Unused13: 'Null',
      __Unused14: 'Null',
      __Unused15: 'Null',
      __Unused16: 'Null',
      __Unused17: 'Null',
      __Unused18: 'Null',
      Treasury: 'PezpalletTreasuryError',
      ConvictionVoting: 'PezpalletConvictionVotingError',
      Referenda: 'PezpalletReferendaError',
      __Unused22: 'Null',
      Whitelist: 'PezpalletWhitelistError',
      Claims: 'PezkuwiRuntimeCommonClaimsPezpalletError',
      Vesting: 'PezpalletVestingError',
      Utility: 'PezpalletUtilityError',
      __Unused27: 'Null',
      __Unused28: 'Null',
      Proxy: 'PezpalletProxyError',
      Multisig: 'PezpalletMultisigError',
      __Unused31: 'Null',
      __Unused32: 'Null',
      __Unused33: 'Null',
      Bounties: 'PezpalletBountiesError',
      __Unused35: 'Null',
      ElectionProviderMultiPhase: 'PezpalletElectionProviderMultiPhaseError',
      VoterList: 'PezpalletBagsListError',
      ChildBounties: 'PezpalletChildBountiesError',
      NominationPools: 'PezpalletNominationPoolsError',
      FastUnstake: 'PezpalletFastUnstakeError',
      DelegatedStaking: 'PezpalletDelegatedStakingError',
      StakingAhClient: 'PezpalletStakingAsyncAhClientError',
      __Unused43: 'Null',
      __Unused44: 'Null',
      __Unused45: 'Null',
      __Unused46: 'Null',
      __Unused47: 'Null',
      __Unused48: 'Null',
      __Unused49: 'Null',
      __Unused50: 'Null',
      Configuration: 'PezkuwiRuntimeTeyrchainsConfigurationPezpalletError',
      __Unused52: 'Null',
      ParaInclusion: 'PezkuwiRuntimeTeyrchainsInclusionPezpalletError',
      ParaInherent: 'PezkuwiRuntimeTeyrchainsParasInherentPezpalletError',
      __Unused55: 'Null',
      Paras: 'PezkuwiRuntimeTeyrchainsParasPezpalletError',
      __Unused57: 'Null',
      __Unused58: 'Null',
      __Unused59: 'Null',
      Hrmp: 'PezkuwiRuntimeTeyrchainsHrmpPezpalletError',
      __Unused61: 'Null',
      ParasDisputes: 'PezkuwiRuntimeTeyrchainsDisputesPezpalletError',
      ParasSlashing: 'PezkuwiRuntimeTeyrchainsDisputesSlashingPezpalletError',
      OnDemand: 'PezkuwiRuntimeTeyrchainsOnDemandPezpalletError',
      CoretimeAssignmentProvider: 'PezkuwiRuntimeTeyrchainsAssignerCoretimePezpalletError',
      __Unused66: 'Null',
      __Unused67: 'Null',
      __Unused68: 'Null',
      __Unused69: 'Null',
      Registrar: 'PezkuwiRuntimeCommonParasRegistrarPezpalletError',
      Slots: 'PezkuwiRuntimeCommonSlotsPezpalletError',
      Auctions: 'PezkuwiRuntimeCommonAuctionsPezpalletError',
      Crowdloan: 'PezkuwiRuntimeCommonCrowdloanPezpalletError',
      Coretime: 'PezkuwiRuntimeTeyrchainsCoretimePezpalletError',
      __Unused75: 'Null',
      __Unused76: 'Null',
      __Unused77: 'Null',
      __Unused78: 'Null',
      __Unused79: 'Null',
      __Unused80: 'Null',
      __Unused81: 'Null',
      __Unused82: 'Null',
      __Unused83: 'Null',
      __Unused84: 'Null',
      __Unused85: 'Null',
      __Unused86: 'Null',
      __Unused87: 'Null',
      __Unused88: 'Null',
      __Unused89: 'Null',
      __Unused90: 'Null',
      __Unused91: 'Null',
      __Unused92: 'Null',
      __Unused93: 'Null',
      __Unused94: 'Null',
      __Unused95: 'Null',
      __Unused96: 'Null',
      __Unused97: 'Null',
      StateTrieMigration: 'PezpalletStateTrieMigrationError',
      XcmPallet: 'PezpalletXcmError',
      MessageQueue: 'PezpalletMessageQueueError',
      AssetRate: 'PezpalletAssetRateError',
      __Unused102: 'Null',
      __Unused103: 'Null',
      __Unused104: 'Null',
      __Unused105: 'Null',
      __Unused106: 'Null',
      __Unused107: 'Null',
      __Unused108: 'Null',
      __Unused109: 'Null',
      __Unused110: 'Null',
      __Unused111: 'Null',
      __Unused112: 'Null',
      __Unused113: 'Null',
      __Unused114: 'Null',
      __Unused115: 'Null',
      __Unused116: 'Null',
      __Unused117: 'Null',
      __Unused118: 'Null',
      __Unused119: 'Null',
      __Unused120: 'Null',
      __Unused121: 'Null',
      __Unused122: 'Null',
      __Unused123: 'Null',
      __Unused124: 'Null',
      __Unused125: 'Null',
      __Unused126: 'Null',
      __Unused127: 'Null',
      __Unused128: 'Null',
      __Unused129: 'Null',
      __Unused130: 'Null',
      __Unused131: 'Null',
      __Unused132: 'Null',
      __Unused133: 'Null',
      __Unused134: 'Null',
      __Unused135: 'Null',
      __Unused136: 'Null',
      __Unused137: 'Null',
      __Unused138: 'Null',
      __Unused139: 'Null',
      __Unused140: 'Null',
      __Unused141: 'Null',
      __Unused142: 'Null',
      __Unused143: 'Null',
      __Unused144: 'Null',
      __Unused145: 'Null',
      __Unused146: 'Null',
      __Unused147: 'Null',
      __Unused148: 'Null',
      __Unused149: 'Null',
      __Unused150: 'Null',
      __Unused151: 'Null',
      __Unused152: 'Null',
      __Unused153: 'Null',
      __Unused154: 'Null',
      __Unused155: 'Null',
      __Unused156: 'Null',
      __Unused157: 'Null',
      __Unused158: 'Null',
      __Unused159: 'Null',
      __Unused160: 'Null',
      __Unused161: 'Null',
      __Unused162: 'Null',
      __Unused163: 'Null',
      __Unused164: 'Null',
      __Unused165: 'Null',
      __Unused166: 'Null',
      __Unused167: 'Null',
      __Unused168: 'Null',
      __Unused169: 'Null',
      __Unused170: 'Null',
      __Unused171: 'Null',
      __Unused172: 'Null',
      __Unused173: 'Null',
      __Unused174: 'Null',
      __Unused175: 'Null',
      __Unused176: 'Null',
      __Unused177: 'Null',
      __Unused178: 'Null',
      __Unused179: 'Null',
      __Unused180: 'Null',
      __Unused181: 'Null',
      __Unused182: 'Null',
      __Unused183: 'Null',
      __Unused184: 'Null',
      __Unused185: 'Null',
      __Unused186: 'Null',
      __Unused187: 'Null',
      __Unused188: 'Null',
      __Unused189: 'Null',
      __Unused190: 'Null',
      __Unused191: 'Null',
      __Unused192: 'Null',
      __Unused193: 'Null',
      __Unused194: 'Null',
      __Unused195: 'Null',
      __Unused196: 'Null',
      __Unused197: 'Null',
      __Unused198: 'Null',
      __Unused199: 'Null',
      Beefy: 'PezpalletBeefyError',
      __Unused201: 'Null',
      __Unused202: 'Null',
      __Unused203: 'Null',
      __Unused204: 'Null',
      __Unused205: 'Null',
      __Unused206: 'Null',
      __Unused207: 'Null',
      __Unused208: 'Null',
      __Unused209: 'Null',
      __Unused210: 'Null',
      __Unused211: 'Null',
      __Unused212: 'Null',
      __Unused213: 'Null',
      __Unused214: 'Null',
      __Unused215: 'Null',
      __Unused216: 'Null',
      __Unused217: 'Null',
      __Unused218: 'Null',
      __Unused219: 'Null',
      __Unused220: 'Null',
      __Unused221: 'Null',
      __Unused222: 'Null',
      __Unused223: 'Null',
      __Unused224: 'Null',
      __Unused225: 'Null',
      __Unused226: 'Null',
      __Unused227: 'Null',
      __Unused228: 'Null',
      __Unused229: 'Null',
      __Unused230: 'Null',
      __Unused231: 'Null',
      __Unused232: 'Null',
      __Unused233: 'Null',
      __Unused234: 'Null',
      __Unused235: 'Null',
      __Unused236: 'Null',
      __Unused237: 'Null',
      __Unused238: 'Null',
      __Unused239: 'Null',
      __Unused240: 'Null',
      __Unused241: 'Null',
      __Unused242: 'Null',
      __Unused243: 'Null',
      __Unused244: 'Null',
      __Unused245: 'Null',
      __Unused246: 'Null',
      __Unused247: 'Null',
      __Unused248: 'Null',
      __Unused249: 'Null',
      __Unused250: 'Null',
      __Unused251: 'Null',
      __Unused252: 'Null',
      __Unused253: 'Null',
      __Unused254: 'Null',
      RcMigrator: 'PezpalletRcMigratorError'
    }
  }
};
