{ "types": { "()": "Null", "Balance": "u128", "BalanceOf": "Balance", "Block": "GenericBlock", "Call": "GenericCall", "H32": "[u8; 4]", "H64": "[u8; 8]", "H128": "[u8; 16]", "H1024": "[u8; 128]", "H2048": "[u8; 256]", "H160": "H160", "H256": "H256", "H512": "H512", "Hash": "H256", "BlockHash": "Hash", "CallHash": "Hash", "CallHashOf": "CallHash", "Fixed64": "u64", "Fixed128": "u128", "AccountId": "GenericAccountId", "AccountIdOf": "AccountId", "AccountVoteSplit": { "type": "struct", "type_mapping": [ [ "aye", "Balance" ], [ "nay", "Balance" ] ] }, "AccountVoteStandard": { "type": "struct", "type_mapping": [ [ "vote", "Vote" ], [ "balance", "Balance" ] ] }, "AccountVote": { "type": "enum", "type_mapping": [ [ "Standard", "AccountVoteStandard" ], [ "Split", "AccountVoteSplit" ] ] }, "ArithmeticError": { "type": "enum", "value_list": [ "Underflow", "Overflow", "DivisionByZero" ] }, "BlockLength": { "type": "struct", "type_mapping": [ [ "max", "PerDispatchClassU32" ] ] }, "PerDispatchClassU32": { "type": "struct", "type_mapping": [ [ "normal", "u32" ], [ "operational", "u32" ], [ "mandatory", "u32" ] ] }, "Delegations": { "type": "struct", "type_mapping": [ [ "votes", "Balance" ], [ "capital", "Balance" ] ] }, "PriorLock": { "type": "struct", "type_mapping": [ ["blockNumber", "BlockNumber"], ["balance", "Balance"] ] }, "ReferendumInfoFinished": { "type": "struct", "type_mapping": [ [ "approved", "bool" ], [ "end", "BlockNumber" ] ] }, "Tally": { "type": "struct", "type_mapping": [ [ "ayes", "Balance" ], [ "nays", "Balance" ], [ "turnout", "Balance" ] ] }, "ReferendumStatus": { "type": "struct", "type_mapping": [ [ "end", "BlockNumber" ], [ "proposalHash", "Hash" ], [ "threshold", "VoteThreshold" ], [ "delay", "BlockNumber" ], [ "tally", "Tally" ] ] }, "ReferendumInfo": { "type": "enum", "type_mapping": [ [ "Ongoing", "ReferendumStatus" ], [ "Finished", "ReferendumInfoFinished" ] ] }, "VotingDirectVote": { "type": "struct", "type_mapping": [ ["referendumIndex", "ReferendumIndex"], ["accountVote", "AccountVote"] ] }, "VotingDirect": { "type": "struct", "type_mapping": [ [ "votes", "Vec" ], [ "delegations", "Delegations" ], [ "prior", "PriorLock" ] ] }, "VotingDelegating": { "type": "struct", "type_mapping": [ [ "balance", "Balance" ], [ "target", "AccountId" ], [ "conviction", "Conviction" ], [ "delegations", "Delegations" ], [ "prior", "PriorLock" ] ] }, "Voting": { "type": "enum", "type_mapping": [ [ "Direct", "VotingDirect" ], [ "Delegating", "VotingDelegating" ] ] }, "(AccountId, Balance)": { "type": "struct", "type_mapping": [ [ "account", "AccountId" ], [ "balance", "Balance" ] ] }, "(BalanceOf, BidKind>)": { "type": "struct", "type_mapping": [ [ "balance", "Balance" ], [ "bidkind", "BidKind" ] ] }, "RawOrigin": { "type": "enum", "type_mapping": [ [ "Root", "Null" ], [ "Signed", "AccountId" ], [ "None", "Null" ] ] }, "RefCount": "u32", "RefCountTo259": "u8", "ExtendedBalance": "u128", "RawSolution": { "type": "struct", "type_mapping": [ [ "compact", "CompactAssignments" ], [ "score", "ElectionScore" ], [ "round", "u32" ] ] }, "RawSolutionWith16": { "type": "struct", "type_mapping": [ [ "compact", "CompactAssignmentsWith16" ], [ "score", "ElectionScore" ], [ "round", "u32" ] ] }, "ReadySolution": { "type": "struct", "type_mapping": [ [ "supports", "SolutionSupports" ], [ "score", "ElectionScore" ], [ "compute", "ElectionCompute" ] ] }, "RoundSnapshot": { "type": "struct", "type_mapping": [ [ "voters", "Vec<(AccountId, VoteWeight, Vec)>" ], [ "targets", "Vec" ] ] }, "SolutionSupport": { "type": "struct", "type_mapping": [ [ "total", "ExtendedBalance" ], [ "voters", "Vec<(AccountId, ExtendedBalance)>" ] ] }, "SolutionSupports": "Vec<(AccountId, SolutionSupport)>", "Supports": "SolutionSupports", "SolutionOrSnapshotSize": { "type": "struct", "type_mapping": [ [ "voters", "Compact" ], [ "targets", "Compact" ] ] }, "SyncState": { "type": "struct", "type_mapping": [ [ "startingBlock", "BlockNumber" ], [ "currentBlock", "BlockNumber" ], [ "highestBlock", "Option" ] ] }, "SystemOrigin": "RawOrigin", "TokenError": { "type": "enum", "value_list": [ "NoFunds", "WouldDie", "BelowMinimum", "CannotCreate", "UnknownAsset", "Frozen", "Underflow", "Overflow" ] }, "Moment": "u64", "AccountData": { "type": "struct", "type_mapping": [ [ "free", "Balance" ], [ "reserved", "Balance" ], [ "miscFrozen", "Balance" ], [ "feeFrozen", "Balance" ] ] }, "ActiveEraInfo": { "type": "struct", "type_mapping": [ [ "index", "EraIndex" ], [ "start", "Option" ] ] }, "BlockNumber": "u32", "ValidityVote": { "type": "struct", "type_mapping": [ [ "accountId", "AccountId" ], [ "validityAttestation", "ValidityAttestation" ] ] }, "AssignmentId": "AccountId", "AssignmentKind": { "type": "enum", "type_mapping": [ [ "Parachain", "Null" ], [ "Parathread", "(CollatorId, u32)" ] ] }, "AttestedCandidate": { "type": "struct", "type_mapping": [ [ "candidate", "AbridgedCandidateReceipt" ], [ "validityVotes", "Vec" ], [ "validatorIndices", "BitVec" ] ] }, "AuthorityDiscoveryId": "AccountId", "AvailabilityBitfield": "BitVec", "AvailabilityBitfieldRecord": { "type": "struct", "type_mapping": [ [ "bitfield", "AvailabilityBitfield" ], [ "submittedTt", "BlockNumber" ] ] }, "LockIdentifier": "[u8; 8]", "TransactionPriority": "u64", "TransactionInfo": { "type": "struct", "type_mapping": [ [ "chunkRoot", "H256" ], [ "contentHash", "H256" ], [ "dataSize", "u32" ], [ "blockChunks", "u32" ] ] }, "TransactionStorageProof": { "type": "struct", "type_mapping": [ [ "chunk", "Vec" ], [ "proof", "Vec>" ] ] }, "BalanceLock": { "type": "struct", "type_mapping": [ [ "id", "LockIdentifier" ], [ "amount", "Balance" ], [ "reasons", "Reasons" ] ] }, "MessagingStateSnapshot": { "type": "struct", "type_mapping": [ [ "relayDispatchQueueSize", "(u32, u32)" ], [ "egressChannels", "Vec" ] ] }, "MessagingStateSnapshotEgressEntry": "(ParaId, AbridgedHrmpChannel)", "BTreeMap": "Vec<(ParaId, VecInboundHrmpMessage)>", "VecInboundHrmpMessage": "Vec", "FullIdentification": { "type": "struct", "type_mapping": [ ["total", "Compact"], ["own", "Compact"], ["others", "Vec"] ] }, "IdentificationTuple": { "type": "struct", "type_mapping": [ ["validatorId", "ValidatorId"], ["exposure", "FullIdentification"] ] }, "SetId": "u64", "Reasons": { "type": "enum", "value_list": [ "Fee", "Misc", "All" ] }, "ReserveData": { "type": "struct", "type_mapping": [ [ "id", "ReserveIdentifier" ], [ "amount", "Balance" ] ] }, "ReserveIdentifier": "[u8; 8]", "RoundNumber": "U64", "SessionIndex": "u32", "AuctionIndex": "u32", "AuthIndex": "u32", "AuthorityIndex": "u64", "Signature": "H512", "CollatorSignature": "Signature", "AuthorityWeight": "u64", "EncodedFinalityProofs": "Bytes", "NextAuthority": { "type": "struct", "type_mapping": [ ["AuthorityId", "AuthorityId"], ["weight", "AuthorityWeight"] ] }, "BeefyCommitment": { "type": "struct", "type_mapping": [ [ "payload", "BeefyPayload" ], [ "blockNumber", "BlockNumber" ], [ "validatorSetId", "ValidatorSetId" ] ] }, "BeefyId": "[u8; 33]", "BeefySignedCommitment": { "type": "struct", "type_mapping": [ [ "commitment", "BeefyCommitment" ], [ "signatures", "Vec>" ] ] }, "MmrRootHash": "H256", "BeefyPayload": "MmrRootHash", "BeefyNextAuthoritySet": { "type": "struct", "type_mapping": [ ["id", "ValidatorSetId"], ["len", "u32"], ["root", "MerkleRoot"] ] }, "MerkleRoot": "Hash", "AuthorityList": "Vec", "BalanceUpload": { "type": "struct", "type_mapping": [ [ "accountId", "AccountId" ], [ "balance", "u64" ] ] }, "CollatorId": "H256", "ContractInfo": { "type": "enum", "type_mapping": [ [ "Alive", "AliveContractInfo" ], [ "Tombstone", "TombstoneContractInfo" ] ] }, "TrieId": "Bytes", "Pays": { "type": "enum", "value_list": [ "Yes", "No" ] }, "DispatchClass": { "type": "enum", "value_list": [ "Normal", "Operational", "Mandatory" ] }, "DispatchInfo": { "type": "struct", "type_mapping": [ [ "weight", "Weight" ], [ "class", "DispatchClass" ], [ "paysFee", "Pays" ] ] }, "EgressQueueRoot": { "type": "struct", "type_mapping": [ [ "paraId", "ParaId" ], [ "hash", "Hash" ] ] }, "EventIndex": "u32", "Extrinsic": "ExtrinsicsDecoder", "ExtrinsicPayloadValue": { "type": "struct", "type_mapping": [ [ "call", "CallBytes" ], [ "era", "Era" ], [ "nonce", "Compact" ], [ "tip", "Compact" ], [ "specVersion", "u32" ], [ "transactionVersion", "u32" ], [ "genesisHash", "Hash" ], [ "blockHash", "Hash" ] ] }, "Gas": "u64", "IdentityFields": { "type": "set", "value_type": "u64", "value_list": { "Display": 1, "Legal": 2, "Web": 4, "Riot": 8, "Email": 16, "PgpFingerprint": 32, "Image": 64, "Twitter": 128 } }, "IdentityInfoAdditional": { "type": "struct", "type_mapping": [ ["field", "Data"], ["value", "Data"] ] }, "IdentityInfo": { "type": "struct", "type_mapping": [ [ "additional", "Vec" ], [ "display", "Data" ], [ "legal", "Data" ], [ "web", "Data" ], [ "riot", "Data" ], [ "email", "Data" ], [ "pgpFingerprint", "Option" ], [ "image", "Data" ], [ "twitter", "Data" ] ] }, "IdentityJudgement": { "type": "enum", "type_mapping": [ [ "Unknown", "Null" ], [ "FeePaid", "Balance" ], [ "Reasonable", "Null" ], [ "KnownGood", "Null" ], [ "OutOfDate", "Null" ], [ "LowQuality", "Null" ], [ "Erroneous", "Null" ] ] }, "Judgement": "IdentityJudgement", "Judgement": "IdentityJudgement", "LeasePeriod": "BlockNumber", "LeasePeriodOf": "LeasePeriod", "(LeasePeriodOf, IncomingParachain)": { "type": "struct", "type_mapping": [ [ "leasePeriod", "LeasePeriodOf" ], [ "incomingParachain", "IncomingParachain" ] ] }, "(ParaId, Option<(CollatorId, Retriable)>)": { "type": "struct", "type_mapping": [ [ "ParaId", "ParaId" ], [ "CollatorId-Retriable", "Option<(CollatorId, Retriable)>" ] ] }, "MaybeVrf": "Option", "MemberCount": "u32", "CollectiveOrigin": { "type": "enum", "type_mapping": [ [ "Members", "(MemberCount, MemberCount)" ], [ "Member", "AccountId" ] ] }, "MomentOf": "Moment", "MoreAttestations": { "type": "struct", "type_mapping": [] }, "Multiplier": "Fixed128", "Timepoint": { "type": "struct", "type_mapping": [ [ "height", "BlockNumber" ], [ "index", "u32" ] ] }, "Multisig": { "type": "struct", "type_mapping": [ [ "when", "Timepoint" ], [ "deposit", "Balance" ], [ "depositor", "AccountId" ], [ "approvals", "Vec" ] ] }, "Offender": "IdentificationTuple", "PhantomData": "Null", "sp_std::marker::PhantomData<(AccountId, Event)>": "PhantomData", "Reporter": "AccountId", "OffenceDetails": { "type": "struct", "type_mapping": [ [ "offender", "Offender" ], [ "reporters", "Vec" ] ] }, "BountyStatusActive": { "type": "struct", "type_mapping": [ [ "curator", "AccountId" ], [ "updateDue", "BlockNumber" ] ] }, "BountyStatusCuratorProposed": { "type": "struct", "type_mapping": [ [ "curator", "AccountId" ] ] }, "BountyStatusPendingPayout": { "type": "struct", "type_mapping": [ [ "curator", "AccountId" ], [ "beneficiary", "AccountId" ], [ "unlockAt", "BlockNumber" ] ] }, "BountyIndex": "u32", "BountyStatus": { "type": "enum", "type_mapping": [ [ "Proposed", "Null" ], [ "Approved", "Null" ], [ "Funded", "Null" ], [ "CuratorProposed", "BountyStatusCuratorProposed" ], [ "Active", "BountyStatusActive" ], [ "PendingPayout", "BountyStatusPendingPayout" ] ] }, "Bounty": { "type": "struct", "type_mapping": [ [ "proposer", "AccountId" ], [ "value", "Balance" ], [ "fee", "Balance" ], [ "curatorDeposit", "Balance" ], [ "bond", "Balance" ], [ "status", "BountyStatus" ] ] }, "OpenTipFinder": "(AccountId, Balance)", "OpenTipTip": "(AccountId, Balance)", "OpenTip": { "type": "struct", "type_mapping": [ [ "reason", "Hash" ], [ "who", "AccountId" ], [ "finder", "AccountId" ], [ "deposit", "Balance" ], [ "closes", "Option" ], [ "tips", "Vec" ], [ "findersFee", "bool" ] ] }, "ParachainsInherentData": { "type": "struct", "type_mapping": [ [ "bitfields", "SignedAvailabilityBitfields" ], [ "backedCandidates", "Vec" ], [ "disputes", "MultiDisputeStatementSet" ], [ "parentHeader", "Header" ] ] }, "ParaGenesisArgs": { "type": "struct", "type_mapping": [ [ "genesisHead", "Bytes" ], [ "validationCode", "Bytes" ], [ "parachain", "bool" ] ] }, "ParaId": "u32", "ParaIdOf": "ParaId", "ParaScheduling": { "type": "enum", "value_list": [ "Always", "Dynamic" ] }, "ParathreadClaim": "(ParaId, CollatorId)", "ParathreadClaimQueue": { "type": "struct", "type_mapping": [ [ "queue", "Vec" ], [ "nextCoreOffset", "u32" ] ] }, "ParathreadEntry": { "type": "struct", "type_mapping": [ [ "claim", "ParathreadClaim" ], [ "retries", "u32" ] ] }, "ParaValidatorIndex": "u32", "PersistedValidationData": { "type": "struct", "type_mapping": [ [ "parentHead", "HeadData" ], [ "relayParentNumber", "RelayChainBlockNumber" ], [ "relayParentStorageRoot", "Hash" ], [ "maxPovSize", "u32" ] ] }, "ParaInfo": { "type": "struct", "type_mapping": [ [ "manager", "AccountId" ], [ "deposit", "Balance" ], [ "locked", "bool" ] ] }, "Percent": "u8", "SlotNumber": "u64", "VrfData": "[u8; 32]", "VrfProof": "[u8; 64]", "RawAuraPreDigest": { "type": "struct", "type_mapping": [ [ "slotNumber", "u64" ] ] }, "RawBabePreDigest": { "type": "enum", "type_mapping": [ [ "Phantom", "Null" ], [ "Primary", "RawBabePreDigestPrimary" ], [ "SecondaryPlain", "RawBabePreDigestSecondaryPlain" ], [ "SecondaryVRF", "RawBabePreDigestSecondaryVRF" ] ] }, "RawBabePreDigestPrimary": { "type": "struct", "type_mapping": [ [ "authorityIndex", "u32" ], [ "slotNumber", "SlotNumber" ], [ "vrfOutput", "VrfOutput" ], [ "vrfProof", "VrfProof" ] ] }, "RawBabePreDigestSecondaryPlain": { "type": "struct", "type_mapping": [ [ "authorityIndex", "u32" ], [ "slotNumber", "SlotNumber" ] ] }, "RawBabePreDigestSecondaryVRF": { "type": "struct", "type_mapping": [ [ "authorityIndex", "u32" ], [ "slotNumber", "SlotNumber" ], [ "vrfOutput", "VrfOutput" ], [ "vrfProof", "VrfProof" ] ] }, "ReferendumInfo": { "type": "struct", "type_mapping": [ [ "end", "BlockNumber" ], [ "proposal", "Proposal" ], [ "threshold", "VoteThreshold" ], [ "delay", "BlockNumber" ] ] }, "(ReferendumInfo)": "ReferendumInfo", "ReferendumInfo": { "type": "struct", "type_mapping": [ [ "end", "BlockNumber" ], [ "proposalHash", "Hash" ], [ "threshold", "VoteThreshold" ], [ "delay", "BlockNumber" ] ] }, "(ReferendumInfo)": "ReferendumInfo", "RegistrarIndex": "u32", "RegistrarInfo": { "type": "struct", "type_mapping": [ [ "account", "AccountId" ], [ "fee", "Balance" ], [ "fields", "IdentityFields" ] ] }, "RegistrationJudgement": { "type": "struct", "type_mapping": [ ["registrarIndex", "RegistrarIndex"], ["judgement", "Judgement"] ] }, "Registration": { "type": "struct", "type_mapping": [ [ "judgements", "Vec" ], [ "deposit", "Balance" ], [ "info", "IdentityInfo" ] ] }, "ReportIdOf": "Hash", "ScheduleTo258": { "type": "struct", "type_mapping": [ [ "version", "u32" ], [ "putCodePerByteCost", "Gas" ], [ "growMemCost", "Gas" ], [ "regularOpCost", "Gas" ], [ "returnDataPerByteCost", "Gas" ], [ "eventDataPerByteCost", "Gas" ], [ "eventPerTopicCost", "Gas" ], [ "eventBaseCost", "Gas" ], [ "sandboxDataReadCost", "Gas" ], [ "sandboxDataWriteCost", "Gas" ], [ "transferCost", "Gas" ], [ "maxEventTopics", "u32" ], [ "maxStackHeight", "u32" ], [ "maxMemoryPages", "u32" ], [ "enablePrintln", "bool" ], [ "maxSubjectLen", "u32" ] ] }, "Schedule": { "type": "struct", "type_mapping": [ [ "version", "u32" ], [ "enablePrintln", "bool" ], [ "limits", "Limits" ], [ "instructionWeights", "InstructionWeights" ], [ "hostFnWeights", "HostFnWeights" ] ] }, "SubId": "u32", "TransientValidationData": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "balance", "Balance" ], [ "codeUpgradeAllowed", "Option" ], [ "dmqLength", "u32" ] ] }, "UncleEntryItem": { "type": "enum", "value_list": [ "InclusionHeight", "Uncle" ] }, "VestingSchedule": { "type": "struct", "type_mapping": [ [ "offset", "Balance" ], [ "perBlock", "Balance" ], [ "startingBlock", "BlockNumber" ] ] }, "Weight": "u64", "WeightMultiplier": "Fixed64", "XcmResponse": { "type": "enum", "type_mapping": [ [ "Assets", "Vec" ] ] }, "XcmOutcome": { "type": "enum", "type_mapping": [ [ "Complete", "Weight" ], [ "Incomplete", "(Weight, XcmError)" ], [ "Error", "XcmError" ] ] }, "XcmResult": { "type": "enum", "type_mapping": [ [ "Ok", "()" ], [ "Err", "XcmError" ] ] }, "xcm::v0::Outcome": "XcmOutcome", "Outcome": "XcmOutcome", "DoubleEncoded": { "type": "struct", "type_mapping": [ [ "encoded", "Vec" ] ] }, "OriginKind": { "type": "enum", "value_list": [ "Native", "SovereignAccount", "Superuser" ] }, "NetworkId": { "type": "enum", "type_mapping": [ [ "Any", "Null" ], [ "Named", "Vec" ], [ "Polkadot", "Null" ], [ "Kusama", "Null" ] ] }, "InboundStatus": { "type": "enum", "value_list": [ "Ok", "Suspended" ] }, "OutboundStatus": { "type": "enum", "value_list": [ "Ok", "Suspended" ] }, "MultiLocationV0": { "type": "enum", "type_mapping": [ [ "Here", "Null" ], [ "X1", "JunctionV0" ], [ "X2", "(JunctionV0, JunctionV0)" ], [ "X3", "(JunctionV0, JunctionV0, JunctionV0)" ], [ "X4", "(JunctionV0, JunctionV0, JunctionV0, JunctionV0)" ], [ "X5", "(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)" ], [ "X6", "(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)" ], [ "X7", "(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)" ], [ "X8", "(JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0, JunctionV0)" ] ] }, "BodyId": { "type": "enum", "type_mapping": [ [ "Unit", "Null" ], [ "Named", "Vec" ], [ "Index", "Compact" ], [ "Executive", "Null" ], [ "Technical", "Null" ], [ "Legislative", "Null" ], [ "Judicial", "Null" ] ] }, "BodyPart": { "type": "enum", "type_mapping": [ [ "Voice", "Null" ], [ "Members", "Compact" ], [ "Fraction", "BodyPartFraction" ], [ "AtLeastProportion", "BodyPartAtLeastProportion" ], [ "MoreThanProportion", "BodyPartMoreThanProportion" ] ] }, "BodyPartFraction": { "type": "struct", "type_mapping": [ [ "nom", "Compact" ], [ "denom", "Compact" ] ] }, "BodyPartAtLeastProportion": { "type": "struct", "type_mapping": [ [ "nom", "Compact" ], [ "denom", "Compact" ] ] }, "BodyPartMoreThanProportion": { "type": "struct", "type_mapping": [ [ "nom", "Compact" ], [ "denom", "Compact" ] ] }, "AccountId32Junction": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "id", "AccountId" ] ] }, "AccountIndex64Junction": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "index", "Compact" ] ] }, "AccountKey20Junction": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "key", "[u8; 20]" ] ] }, "PluralityJunction": { "type": "struct", "type_mapping": [ [ "id", "BodyId" ], [ "part", "BodyPart" ] ] }, "XcmOrigin": { "type": "enum", "type_mapping": [ [ "Xcm", "MultiLocation" ] ] }, "XcmpMessageFormat": { "type": "enum", "value_list": [ "ConcatenatedVersionedXcm", "ConcatenatedEncodedBlob", "Signals" ] }, "XcmAssetId": { "type": "enum", "type_mapping": [ [ "Concrete", "MultiLocation" ], [ "Abstract", "Bytes" ] ] }, "Fungibility": { "type": "enum", "type_mapping": [ [ "Fungible", "u128" ], [ "NonFungible", "AssetInstance" ] ] }, "QueueConfigData": { "type": "struct", "type_mapping": [ [ "suspendThreshold", "u32" ], [ "dropThreshold", "u32" ], [ "resumeThreshold", "u32" ], [ "thresholdWeight", "Weight" ], [ "weightRestrictDecay", "Weight" ] ] }, "VersionMigrationStage": { "type": "enum", "type_mapping": [ [ "MigrateSupportedVersion", "Null" ], [ "MigrateVersionNotifiers", "Null" ], [ "NotifyCurrentTargets", "Option" ], [ "MigrateAndNotifyOldTargets", "Null" ] ] }, "VersionedMultiAsset": { "type": "enum", "type_mapping": [ [ "V0", "MultiAssetV0" ], [ "V1", "MultiAssetV1" ], [ "V2", "MultiAssetV2" ] ] }, "VersionedMultiAssets": { "type": "enum", "type_mapping": [ [ "V0", "Vec" ], [ "V1", "MultiAssetsV1" ], [ "V2", "MultiAssetsV2" ] ] }, "VersionedMultiLocation": { "type": "enum", "type_mapping": [ [ "V0", "MultiLocationV0" ], [ "V1", "MultiLocationV1" ], [ "V2", "MultiLocationV2" ] ] }, "VersionedResponse": { "type": "struct", "type_mapping": [ [ "V0", "ResponseV0" ], [ "V1", "ResponseV1" ], [ "V2", "ResponseV2" ] ] }, "VersionedXcm": { "type": "enum", "type_mapping": [ [ "V0", "XcmV0" ], [ "V1", "XcmV1" ], [ "V2", "XcmV2" ] ] }, "XcmVersion": "u32", "DepositAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ] ] }, "DepositReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ], [ "effects", "Vec" ] ] }, "ExchangeAsset": { "type": "struct", "type_mapping": [ [ "give", "Vec" ], [ "receive", "Vec" ] ] }, "InitiateReserveWithdraw": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "reserve", "MultiLocation" ], [ "effects", "Vec" ] ] }, "InitiateTeleport": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ], [ "effects", "Vec" ] ] }, "QueryHolding": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocation" ], [ "assets", "Vec" ] ] }, "Order": { "type": "enum", "type_mapping": [ [ "Null", "Null" ], [ "DepositAsset", "DepositAsset" ], [ "DepositReserveAsset", "DepositReserveAsset" ], [ "ExchangeAsset", "ExchangeAsset" ], [ "InitiateReserveWithdraw", "InitiateReserveWithdraw" ], [ "InitiateTeleport", "InitiateTeleport" ], [ "QueryHolding", "QueryHolding" ] ] }, "SlotRange": { "type": "enum", "value_list": [ "ZeroZero", "ZeroOne", "ZeroTwo", "ZeroThree", "OneOne", "OneTwo", "OneThree", "TwoTwo", "TwoThree", "ThreeThree" ] }, "WinningDataEntry": "Option<(AccountId, ParaId, BalanceOf)>", "WinningData": "[WinningDataEntry; 10]", "WinnersData": "Vec", "WinnersDataTuple": "(AccountId, ParaId, BalanceOf, SlotRange)", "WithdrawReasons": { "type": "set", "value_type": "u64", "value_list": { "TransactionPayment": 1, "Transfer": 2, "Reserve": 4, "Fee": 8, "Tip": 16 } }, "Index": "u32", "Kind": "[u8; 16]", "Nominations": { "type": "struct", "type_mapping": [ [ "targets", "Vec" ], [ "submittedIn", "EraIndex" ], [ "suppressed", "bool" ] ] }, "OpaqueTimeSlot": "Bytes", ">::Proposal": "Proposal", "AuthoritySignature": "Signature", "::Signature": "AuthoritySignature", "&[u8]": "Bytes", "Text": "Bytes", "Str": "Bytes", "Forcing": { "type": "enum", "value_list": [ "NotForcing", "ForceNew", "ForceNone", "ForceAlways" ] }, "Heartbeat": { "type": "struct", "type_mapping": [ [ "blockNumber", "BlockNumber" ], [ "networkState", "OpaqueNetworkState" ], [ "sessionIndex", "SessionIndex" ], [ "authorityIndex", "AuthIndex" ], [ "validatorsLen", "u32" ] ] }, "RewardDestination": { "type": "enum", "type_mapping": [ [ "Staked", "Null" ], [ "Stash", "Null" ], [ "Controller", "Null" ], [ "Account", "AccountId" ], [ "None", "Null" ] ] }, "RewardDestinationTo257": { "type": "enum", "value_list": [ "Staked", "Stash", "Controller" ] }, "ChangesTrieConfiguration": { "type": "struct", "type_mapping": [ [ "digestInterval", "u32" ], [ "digestLevels", "u32" ] ] }, "ChangesTrieSignal": { "type": "enum", "type_mapping": [ [ "NewConfiguration", "Option" ] ] }, "ConsensusEngineId": "GenericConsensusEngineId", "DigestItem": { "type": "enum", "type_mapping": [ [ "Other", "Bytes" ], [ "AuthoritiesChange", "Vec" ], [ "ChangesTrieRoot", "Hash" ], [ "SealV0", "SealV0" ], [ "Consensus", "Consensus" ], [ "Seal", "Seal" ], [ "PreRuntime", "PreRuntime" ], [ "ChangesTrieSignal", "ChangesTrieSignal" ], [ "RuntimeEnvironmentUpdated", "Null" ] ] }, "Digest": { "type": "struct", "type_mapping": [ [ "logs", "Vec" ] ] }, "DigestOf": "Digest", "SpanIndex": "u32", "slashing::SpanIndex": "SpanIndex", "SlashingSpans": { "type": "struct", "type_mapping": [ [ "spanIndex", "SpanIndex" ], [ "lastStart", "EraIndex" ], [ "lastNonzeroSlash", "EraIndex" ], [ "prior", "Vec" ] ] }, "slashing::SlashingSpans": "SlashingSpans", "SpanRecord": { "type": "struct", "type_mapping": [ [ "slashed", "Balance" ], [ "paidOut", "Balance" ] ] }, "slashing::SpanRecord": "SpanRecord", "UnappliedSlashOther": { "type": "struct", "type_mapping": [ ["account", "AccountId"], ["amount", "Balance"] ] }, "UnappliedSlash": { "type": "struct", "type_mapping": [ [ "validator", "AccountId" ], [ "own", "Balance" ], [ "others", "Vec" ], [ "reporters", "Vec" ], [ "payout", "Balance" ] ] }, "Beefy": "[u8; 33]", "SessionKeys1": "(AccountId)", "SessionKeys2": "(AccountId, AccountId)", "SessionKeys3": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"] ] }, "SessionKeys4": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"], ["authority_discovery", "AccountId"] ] }, "SessionKeys5": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"], ["authority_discovery", "AccountId"], ["parachains", "AccountId"] ] }, "SessionKeys6B": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"], ["authority_discovery", "AccountId"], ["parachains", "AccountId"], ["beefy", "Beefy"] ] }, "SessionKeys6": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"], ["para_validator", "AccountId"], ["para_assignment", "AccountId"], ["authority_discovery", "AccountId"] ] }, "SessionKeys7B": { "type": "struct", "type_mapping": [ ["grandpa", "AccountId"], ["babe", "AccountId"], ["im_online", "AccountId"], ["para_validator", "AccountId"], ["para_assignment", "AccountId"], ["authority_discovery", "AccountId"], ["beefy", "Beefy"] ] }, "Keys": "SessionKeysSubstrate", "Header": { "type": "struct", "type_mapping": [ [ "parentHash", "Hash" ], [ "number", "Compact" ], [ "stateRoot", "Hash" ], [ "extrinsicsRoot", "Hash" ], [ "digest", "Digest" ] ] }, "BridgedBlockHash": "H256", "BridgedBlockNumber": "BlockNumber", "BridgedHeader": "Header", "CallOrigin": { "type": "enum", "type_mapping": [ [ "SourceRoot", "Null" ], [ "TargetAccount", "(AccountId, MultiSigner, MultiSignature)" ], [ "SourceAccount", "AccountId" ] ] }, "ChainId": "[u8; 4]", "DeliveredMessages": { "type": "struct", "type_mapping": [ [ "begin", "MessageNonce" ], [ "end", "MessageNonce" ], [ "dispatchResults", "BitVec" ] ] }, "DispatchFeePayment": { "type": "enum", "value_list": [ "AtSourceChain", "AtTargetChain" ] }, "InboundLaneData": { "type": "struct", "type_mapping": [ [ "relayers", "Vec" ], [ "lastConfirmedNonce", "MessageNonce" ] ] }, "InboundRelayer": "AccountId", "Precommit": { "type": "struct", "type_mapping": [ [ "target_hash", "BridgedBlockHash" ], [ "target_number", "BridgedBlockNumber" ] ] }, "SignedPrecommit": { "type": "struct", "type_mapping": [ [ "precommit", "Precommit" ], [ "signature", "AuthoritySignature" ], [ "id", "AuthorityId" ] ] }, "Commit": { "type": "struct", "type_mapping": [ [ "target_hash", "BridgedBlockHash" ], [ "target_number", "BridgedBlockNumber" ], [ "precommits", "Vec" ] ] }, "InitializationData": { "type": "struct", "type_mapping": [ [ "header", "Header" ], [ "authorityList", "AuthorityList" ], [ "setId", "SetId" ], [ "isHalted", "bool" ] ] }, "super::initializationdata>": "InitializationData", "AuthoritySet": { "type": "struct", "type_mapping": [ [ "currentAuthorities", "AuthorityList" ], [ "setId", "u64" ], [ "pendingStandardChanges", "ForkTreePendingChange" ], [ "pendingForcedChanges", "Vec" ], [ "authoritySetChanges", "AuthoritySetChanges" ] ] }, "ForkTreePendingChange": { "type": "struct", "type_mapping": [ [ "roots", "Vec" ], [ "bestFinalizedNumber", "Option" ] ] }, "ForkTreePendingChangeNode": { "type": "struct", "type_mapping": [ [ "hash", "BlockHash" ], [ "number", "BlockNumber" ], [ "data", "PendingChange" ], [ "children", "Vec" ] ] }, "AuthoritySetChange": "(U64, BlockNumber)", "AuthoritySetChanges": "Vec", "DelayKind": { "type": "enum", "type_mapping": [ [ "Finalized", "Null" ], [ "Best", "DelayKindBest" ] ] }, "DelayKindBest": { "type": "struct", "type_mapping": [ [ "medianLastFinalized", "BlockNumber" ] ] }, "bp_header_chain::authorityset": "AuthoritySet", "HeaderPartial": { "type": "struct", "type_mapping": [ [ "parentHash", "Hash" ], [ "number", "BlockNumber" ] ] }, "DispatchErrorModule": { "type": "struct", "type_mapping": [ [ "index", "u8" ], [ "error", "u8" ] ] }, "DispatchError": { "type": "enum", "type_mapping": [ [ "Other", "Null" ], [ "CannotLookup", "Null" ], [ "BadOrigin", "Null" ], [ "Module", "DispatchErrorModule" ], [ "ConsumerRemaining", "Null" ], [ "NoProviders", "Null" ], [ "Token", "TokenError" ], [ "Arithmetic", "ArithmeticError" ] ] }, "DispatchResult": { "type": "enum", "type_mapping": [ [ "Ok", "Null" ], [ "Error", "DispatchError" ] ] }, "ActiveRecovery": { "type": "struct", "type_mapping": [ [ "created", "BlockNumber" ], [ "deposit", "Balance" ], [ "friends", "Vec" ] ] }, "RecoveryConfig": { "type": "struct", "type_mapping": [ [ "delayPeriod", "BlockNumber" ], [ "deposit", "Balance" ], [ "friends", "Vec" ], [ "threshold", "u16" ] ] }, "BidKindVouch": { "type": "struct", "type_mapping": [ [ "account", "AccountId" ], [ "amount", "Balance" ] ] }, "BidKind": { "type": "enum", "type_mapping": [ [ "Deposit", "Balance" ], [ "Vouch", "(AccountId, Balance)" ] ] }, "BidKind": "Bidkind", "BidKind>": "Bidkind", "Bid": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "kind", "BidKind" ], [ "value", "Balance" ] ] }, "StrikeCount": "u32", "VouchingStatus": { "type": "enum", "value_list": [ "Vouching", "Banned" ] }, "ExtrinsicMetadata": { "type": "struct", "type_mapping": [ [ "version", "u8" ], [ "signedExtensions", "Vec" ] ] }, "RewardPoint": "u32", "BTreeMap": "Vec<(AccountId, RewardPoint)>", "EraRewardPoints": { "type": "struct", "type_mapping": [ [ "total", "RewardPoint" ], [ "individual", "BTreeMap" ] ] }, "ServiceQuality": { "type": "enum", "value_list": [ "Ordered", "Fast" ] }, "DisputeLocation": { "type": "enum", "value_list": [ "Local", "Remote" ] }, "DisputeResult": { "type": "enum", "value_list": [ "Valid", "Invalid" ] }, "DisputeState": { "type": "struct", "type_mapping": [ [ "validatorsFor", "BitVec" ], [ "validatorsAgainst", "BitVec" ], [ "start", "BlockNumber" ], [ "concludedAt", "Option" ] ] }, "IncomingParachainDeploy": { "type": "struct", "type_mapping": [ [ "code", "ValidationCode" ], [ "initialHeadData", "HeadData" ] ] }, "NewBidder": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "sub", "SubId" ] ] }, "OutboundHrmpMessage": { "type": "struct", "type_mapping": [ [ "recipient", "u32" ], [ "data", "Bytes" ] ] }, "IncomingParachainFixed": { "type": "struct", "type_mapping": [ [ "codeHash", "Hash" ], [ "codeSize", "u32" ], [ "initialHeadData", "HeadData" ] ] }, "IncomingParachain": { "type": "enum", "type_mapping": [ [ "Unset", "NewBidder" ], [ "Fixed", "IncomingParachainFixed" ], [ "Deploy", "IncomingParachainDeploy" ] ] }, "LastRuntimeUpgradeInfo": { "type": "struct", "type_mapping": [ [ "specVersion", "Compact" ], [ "specName", "Text" ] ] }, "ProxyState": { "type": "enum", "type_mapping": [ [ "Open", "AccountId" ], [ "Active", "AccountId" ] ] }, "ReleasesBalances": { "type": "enum", "value_list": [ "V1_0_0", "V2_0_0" ] }, "Releases": { "type": "enum", "value_list": [ "V1", "V2", "V3", "V4", "V5", "V6", "V7", "V8", "V9", "V10" ] }, "ValidityAttestation": { "type": "enum", "type_mapping": [ [ "Never", "Null" ], [ "Implicit", "ValidatorSignature" ], [ "Explicit", "ValidatorSignature" ] ] }, "WeightPerClass": { "type": "struct", "type_mapping": [ [ "baseExtrinsic", "Weight" ], [ "maxExtrinsic", "Weight" ], [ "maxTotal", "Option" ], [ "reserved", "Option" ] ] }, "ActiveGilt": { "type": "struct", "type_mapping": [ [ "proportion", "Perquintill" ], [ "amount", "Balance" ], [ "who", "AccountId" ], [ "expiry", "BlockNumber" ] ] }, "ActiveGiltsTotal": { "type": "struct", "type_mapping": [ [ "frozen", "Balance" ], [ "proportion", "Perquintill" ], [ "index", "ActiveIndex" ], [ "target", "Perquintill" ] ] }, "ActiveIndex": "u32", "GiltBid": { "type": "struct", "type_mapping": [ [ "amount", "Balance" ], [ "who", "AccountId" ] ] }, "MmrLeafProof": { "type": "struct", "type_mapping": [ [ "blockHash", "BlockHash" ], [ "leaf", "Bytes" ], [ "proof", "Bytes" ] ] }, "VestingInfo": { "type": "struct", "type_mapping": [ [ "locked", "Balance" ], [ "perBlock", "Balance" ], [ "startingBlock", "BlockNumber" ] ] }, "NominatorIndex": "u32", "ValidatorIndex": "u16", "PerU16": "u16", "ValidatorIndexCompact": "Compact", "NominatorIndexCompact": "Compact", "OffchainAccuracy": "PerU16", "OffchainAccuracyCompact": "Compact", "CompactScoreCompact": { "type": "struct", "type_mapping": [ ["validatorIndex", "ValidatorIndexCompact"], ["offchainAccuracy", "OffchainAccuracyCompact"] ] }, "CompactScore": { "type": "struct", "type_mapping": [ ["validatorIndex", "ValidatorIndex"], ["offchainAccuracy", "OffchainAccuracy"] ] }, "CompactAssignmentsFrom258": { "type": "struct", "type_mapping": [ [ "votes1", "Vec<(NominatorIndexCompact, ValidatorIndexCompact)>" ], [ "votes2", "Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>" ], [ "votes3", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>" ], [ "votes4", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>" ], [ "votes5", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>" ], [ "votes6", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>" ], [ "votes7", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>" ], [ "votes8", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>" ], [ "votes9", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>" ], [ "votes10", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>" ], [ "votes11", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>" ], [ "votes12", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>" ], [ "votes13", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>" ], [ "votes14", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>" ], [ "votes15", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>" ], [ "votes16", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>" ] ] }, "CompactAssignmentsFrom265": { "type": "struct", "type_mapping": [ [ "votes1", "Vec<(NominatorIndexCompact, ValidatorIndexCompact)>" ], [ "votes2", "Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>" ], [ "votes3", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>" ], [ "votes4", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>" ], [ "votes5", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>" ], [ "votes6", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>" ], [ "votes7", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>" ], [ "votes8", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>" ], [ "votes9", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>" ], [ "votes10", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>" ], [ "votes11", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>" ], [ "votes12", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>" ], [ "votes13", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>" ], [ "votes14", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>" ], [ "votes15", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>" ], [ "votes16", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>" ], [ "votes17", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 16], ValidatorIndexCompact)>" ], [ "votes18", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 17], ValidatorIndexCompact)>" ], [ "votes19", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 18], ValidatorIndexCompact)>" ], [ "votes20", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 19], ValidatorIndexCompact)>" ], [ "votes21", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 20], ValidatorIndexCompact)>" ], [ "votes22", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 21], ValidatorIndexCompact)>" ], [ "votes23", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 22], ValidatorIndexCompact)>" ], [ "votes24", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 23], ValidatorIndexCompact)>" ] ] }, "CompactAssignmentsTo257": { "type": "struct", "type_mapping": [ [ "votes1", "Vec<(NominatorIndex, [CompactScore; 0], ValidatorIndex)>" ], [ "votes2", "Vec<(NominatorIndex, [CompactScore; 1], ValidatorIndex)>" ], [ "votes3", "Vec<(NominatorIndex, [CompactScore; 2], ValidatorIndex)>" ], [ "votes4", "Vec<(NominatorIndex, [CompactScore; 3], ValidatorIndex)>" ], [ "votes5", "Vec<(NominatorIndex, [CompactScore; 4], ValidatorIndex)>" ], [ "votes6", "Vec<(NominatorIndex, [CompactScore; 5], ValidatorIndex)>" ], [ "votes7", "Vec<(NominatorIndex, [CompactScore; 6], ValidatorIndex)>" ], [ "votes8", "Vec<(NominatorIndex, [CompactScore; 7], ValidatorIndex)>" ], [ "votes9", "Vec<(NominatorIndex, [CompactScore; 8], ValidatorIndex)>" ], [ "votes10", "Vec<(NominatorIndex, [CompactScore; 9], ValidatorIndex)>" ], [ "votes11", "Vec<(NominatorIndex, [CompactScore; 10], ValidatorIndex)>" ], [ "votes12", "Vec<(NominatorIndex, [CompactScore; 11], ValidatorIndex)>" ], [ "votes13", "Vec<(NominatorIndex, [CompactScore; 12], ValidatorIndex)>" ], [ "votes14", "Vec<(NominatorIndex, [CompactScore; 13], ValidatorIndex)>" ], [ "votes15", "Vec<(NominatorIndex, [CompactScore; 14], ValidatorIndex)>" ], [ "votes16", "Vec<(NominatorIndex, [CompactScore; 15], ValidatorIndex)>" ] ] }, "DeferredOffenceOf": { "type": "struct", "type_mapping": [ ["offences", "Vec"], ["perc", "Vec"], ["session", "SessionIndex"] ] }, "Statement": { "type": "enum", "type_mapping": [ [ "Never", "Null" ], [ "Candidate", "Hash" ], [ "Valid", "Hash" ], [ "Invalid", "Hash" ] ] }, "ValidatorSignature": "Signature", "DoubleVoteReportStatement": { "type": "struct", "type_mapping": [ [ "statement", "Statement" ], [ "signature", "ValidatorSignature" ] ] }, "DoubleVoteReportProof": { "type": "struct", "type_mapping": [ [ "session", "SessionIndex" ], [ "trieNodes", "Vec" ] ] }, "SigningContext": { "type": "struct", "type_mapping": [ [ "sessionIndex", "SessionIndex" ], [ "parentHash", "Hash" ] ] }, "DisputeStatementSet": { "type": "struct", "type_mapping": [ [ "candidateHash", "CandidateHash" ], [ "session", "SessionIndex" ], [ "statements", "Vec<(DisputeStatement, ParaValidatorIndex, ValidatorSignature)>" ] ] }, "MultiDisputeStatementSet": "Vec", "DisputeStatement": { "type": "enum", "type_mapping": [ [ "Valid", "ValidDisputeStatementKind" ], [ "Invalid", "InvalidDisputeStatementKind" ] ] }, "ValidDisputeStatementKind": { "type": "enum", "type_mapping": [ [ "Explicit", "Null" ], [ "BackingSeconded", "Hash" ], [ "BackingValid", "Hash" ], [ "ApprovalChecking", "Null" ] ] }, "InvalidDisputeStatementKind": { "type": "enum", "value_list": [ "Explicit" ] }, "ExplicitDisputeStatement": { "type": "struct", "type_mapping": [ [ "valid", "bool" ], [ "candidateHash", "CandidateHash" ], [ "session", "SessionIndex" ] ] }, "DoubleVoteReport": { "type": "struct", "type_mapping": [ [ "identity", "ValidatorId" ], [ "first", "(Statement, ValidatorSignature)" ], [ "second", "(Statement, ValidatorSignature)" ], [ "proof", "MembershipProof" ], [ "signingContext", "SigningContext" ] ] }, "ElectionCompute": { "type": "enum", "value_list": [ "OnChain", "Signed", "Authority" ] }, "ElectionResult": { "type": "struct", "type_mapping": [ [ "compute", "ElectionCompute" ], [ "slotStake", "Balance" ], [ "electedStashes", "Vec" ], [ "exposures", "Vec<(AccountId, Exposure)>" ] ] }, "ElectionStatus": { "type": "enum", "type_mapping": [ [ "Close", "Null" ], [ "Open", "BlockNumber" ] ] }, "PerDispatchClass": { "type": "struct", "type_mapping": [ [ "normal", "WeightPerClass" ], [ "operational", "WeightPerClass" ], [ "mandatory", "WeightPerClass" ] ] }, "ConsumedWeight": "PerDispatchClass", "Phase": { "type": "enum", "type_mapping": [ [ "ApplyExtrinsic", "u32" ], [ "Finalization", "Null" ], [ "Initialization", "Null" ] ] }, "PhragmenScore": "[u128; 3]", "PreimageStatusAvailable": { "type": "struct", "type_mapping": [ [ "data", "Bytes" ], [ "provider", "AccountId" ], [ "deposit", "Balance" ], [ "since", "BlockNumber" ], [ "expiry", "Option" ] ] }, "PreimageStatus": { "type": "enum", "type_mapping": [ [ "Missing", "BlockNumber" ], [ "Available", "PreimageStatusAvailable" ] ] }, "Randomness": "Hash", "MaybeRandomness": "Option", "schnorrkel::Randomness": "Hash", "schnorrkel::RawVRFOutput": "[u8; 32]", "TaskAddress": { "type": "struct", "type_mapping": [ ["blockNumber", "BlockNumber"], ["index", "u32"] ] }, "ValidationFunctionParams": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "relayChainHeight", "RelayChainBlockNumber" ], [ "codeUpgradeAllowed", "Option" ] ] }, "ValidationCode": "Bytes", "ValidationCodeHash": "Hash", "ValidationData": { "type": "struct", "type_mapping": [ [ "persisted", "PersistedValidationData" ], [ "transient", "TransientValidationData" ] ] }, "ValidationDataType": { "type": "struct", "type_mapping": [ [ "validationData", "ValidationData" ], [ "relayChainState", "Vec" ] ] }, "ValidatorGroup": "Vec", "ParaLifecycle": { "type": "enum", "value_list": [ "Onboarding", "Parathread", "Parachain", "UpgradingToParachain", "DowngradingToParathread", "OutgoingParathread", "OutgoingParachain" ] }, "ParaPastCodeMeta": { "type": "struct", "type_mapping": [ [ "upgradeTimes", "Vec" ], [ "lastPruned", "Option" ] ] }, "ModuleId": "LockIdentifier", "MultiAddress": "GenericMultiAddress", "MultiSigner": { "type": "enum", "type_mapping": [ [ "Ed25519", "[u8; 32]" ], [ "Sr25519", "[u8; 32]" ], [ "Ecdsa", "[u8; 33]" ] ] }, "RuntimeDbWeight": { "type": "struct", "type_mapping": [ [ "read", "Weight" ], [ "write", "Weight" ] ] }, "Renouncing": { "type": "enum", "type_mapping": [ [ "Member", "Null" ], [ "RunnerUp", "Null" ], [ "Candidate", "Compact" ] ] }, "Voter": { "type": "struct", "type_mapping": [ [ "votes", "Vec" ], [ "stake", "Balance" ], [ "deposit", "Balance" ] ] }, "SeatHolder": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "stake", "Balance" ], [ "deposit", "Balance" ] ] }, "ExtrinsicsWeight": { "type": "struct", "type_mapping": [ [ "normal", "Weight" ], [ "operational", "Weight" ] ] }, "weights::ExtrinsicsWeight": "ExtrinsicsWeight", "ValidatorCount": "u32", "MembershipProof": { "type": "struct", "type_mapping": [ [ "session", "SessionIndex" ], [ "trieNodes", "Vec>" ], [ "validatorCount", "ValidatorCount" ] ] }, "JustificationNotification": "Bytes", "KeyOwnerProof": "MembershipProof", "DefunctVoter": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "voteCount", "Compact" ], [ "candidateCount", "Compact" ] ] }, "ElectionScore": "[u128; 3]", "SubmissionIndicesOf": "BoundedBTreeMap", "SignedSubmissionOf": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "deposit", "Balance" ], [ "solution", "RawSolution" ], [ "reward", "Balance" ] ] }, "ElectionSize": { "type": "struct", "type_mapping": [ [ "validators", "Compact" ], [ "nominators", "Compact" ] ] }, "SiField": { "type": "struct", "type_mapping": [ [ "name", "Option" ], [ "type", "SiLookupTypeId" ], [ "typeName", "Option" ], [ "docs", "Vec" ] ] }, "SiLookupTypeId": "Compact", "SiPath": "Vec", "SiType": { "type": "struct", "type_mapping": [ [ "path", "SiPath" ], [ "params", "Vec" ], [ "def", "SiTypeDef" ], [ "docs", "Vec" ] ] }, "SiTypeDef": { "type": "enum", "type_mapping": [ [ "Composite", "SiTypeDefComposite" ], [ "Variant", "SiTypeDefVariant" ], [ "Sequence", "SiTypeDefSequence" ], [ "Array", "SiTypeDefArray" ], [ "Tuple", "SiTypeDefTuple" ], [ "Primitive", "SiTypeDefPrimitive" ], [ "Compact", "SiTypeDefCompact" ], [ "BitSequence", "SiTypeDefBitSequence" ] ] }, "SiTypeDefArray": { "type": "struct", "type_mapping": [ [ "len", "u32" ], [ "type", "SiLookupTypeId" ] ] }, "SiTypeDefBitSequence": { "type": "struct", "type_mapping": [ [ "bitStoreType", "SiLookupTypeId" ], [ "bitOrderType", "SiLookupTypeId" ] ] }, "SiTypeDefCompact": { "type": "struct", "type_mapping": [ [ "type", "SiLookupTypeId" ] ] }, "SiTypeDefComposite": { "type": "struct", "type_mapping": [ [ "fields", "Vec" ] ] }, "SiTypeDefPrimitive": { "type": "enum", "value_list": [ "Bool", "Char", "Str", "U8", "U16", "U32", "U64", "U128", "U256", "I8", "I16", "I32", "I64", "I128", "I256" ] }, "SiTypeDefSequence": { "type": "struct", "type_mapping": [ [ "type", "SiLookupTypeId" ] ] }, "SiTypeDefTuple": "Vec", "SiTypeParameter": { "type": "struct", "type_mapping": [ [ "name", "Text" ], [ "type", "Option" ] ] }, "SiTypeDefVariant": { "type": "struct", "type_mapping": [ [ "variants", "Vec" ] ] }, "SiVariant": { "type": "struct", "type_mapping": [ [ "name", "Text" ], [ "fields", "Vec" ], [ "index", "u8" ], [ "docs", "Vec" ] ] }, "AllowedSlots": { "type": "enum", "value_list": [ "PrimarySlots", "PrimaryAndSecondaryPlainSlots", "PrimaryAndSecondaryVRFSlots" ] }, "NextConfigDescriptorV1": { "type": "struct", "type_mapping": [ [ "c", "(u64, u64)" ], [ "allowedSlots", "AllowedSlots" ] ] }, "NextConfigDescriptor": { "type": "enum", "type_mapping": [ [ "V0", "Null" ], [ "V1", "NextConfigDescriptorV1" ] ] }, "StatementKind": { "type": "enum", "value_list": [ "Regular", "Saft" ] }, "schedule::Priority": "u8", "GrandpaEquivocation": { "type": "enum", "type_mapping": [ [ "Prevote", "GrandpaEquivocationValue" ], [ "Precommit", "GrandpaEquivocationValue" ] ] }, "GrandpaPrevote": { "type": "struct", "type_mapping": [ [ "targetHash", "Hash" ], [ "targetNumber", "BlockNumber" ] ] }, "GrandpaCommit": { "type": "struct", "type_mapping": [ [ "targetHash", "BlockHash" ], [ "targetNumber", "BlockNumber" ], [ "precommits", "Vec" ] ] }, "GrandpaPrecommit": { "type": "struct", "type_mapping": [ [ "targetHash", "BlockHash" ], [ "targetNumber", "BlockNumber" ] ] }, "GrandpaSignedPrecommit": { "type": "struct", "type_mapping": [ [ "precommit", "GrandpaPrecommit" ], [ "signature", "AuthoritySignature" ], [ "id", "AuthorityId" ] ] }, "GrandpaJustification": { "type": "struct", "type_mapping": [ [ "round", "u64" ], [ "commit", "GrandpaCommit" ], [ "votesAncestries", "Vec
" ] ] }, "Equivocation": "GrandpaEquivocation", "EquivocationProof": { "type": "struct", "type_mapping": [ [ "setId", "SetId" ], [ "equivocation", "Equivocation" ] ] }, "ProxyType": { "type": "enum", "value_list": [ "Any", "NonTransfer", "Governance", "Staking" ] }, "BalanceStatus": { "type": "enum", "value_list": [ "Free", "Reserved" ] }, "Status": "BalanceStatus", "EcdsaSignature": "[u8; 65]", "Ed25519Signature": "H512", "Sr25519Signature": "H512", "AnySignature": "H512", "MultiSignature": { "type": "enum", "type_mapping": [ [ "Ed25519", "Ed25519Signature" ], [ "Sr25519", "Sr25519Signature" ], [ "Ecdsa", "EcdsaSignature" ] ] }, "ExtrinsicSignature": "MultiSignature", "schedule::period": "(BlockNumber, u32)", "OpaqueCall": "OpaqueCall", "OriginCaller": { "type": "enum", "type_mapping": [ [ "System", "SystemOrigin" ] ] }, "PalletId": "LockIdentifier", "PalletsOrigin": "OriginCaller", "PalletVersion": { "type": "struct", "type_mapping": [ [ "major", "u16" ], [ "minor", "u8" ], [ "patch", "u8" ] ] }, "XcmAssetEffects": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "effects", "Vec" ] ] }, "XcmWithdrawAsset": "XcmAssetEffects", "XcmReserveAssetDeposit": "XcmAssetEffects", "XcmTeleportAsset": "XcmAssetEffects", "XcmQueryResponse": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "response", "XcmResponse" ] ] }, "XcmTransferAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ] ] }, "XcmTransferReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ], [ "effects", "Vec" ] ] }, "XcmTransact": { "type": "struct", "type_mapping": [ [ "originType", "XcmOriginKind" ], [ "requireWeightAtMost", "u64" ], [ "call", "DoubleEncodedCall" ] ] }, "XcmHrmpNewChannelOpenRequest": { "type": "struct", "type_mapping": [ [ "sender", "Compact" ], [ "maxMessageSize", "Compact" ], [ "maxCapacity", "Compact" ] ] }, "XcmHrmpChannelAccepted": { "type": "struct", "type_mapping": [ [ "recipient", "Compact" ] ] }, "XcmHrmpChannelClosing": { "type": "struct", "type_mapping": [ [ "initiator", "Compact" ], [ "sender", "Compact" ], [ "recipient", "Compact" ] ] }, "XcmRelayedFrom": { "type": "struct", "type_mapping": [ [ "who", "MultiLocation" ], [ "message", "Xcm" ] ] }, "Xcm": "Xcm", "xcm::VersionedXcm": "VersionedXcm", "XcmOrderDepositAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ] ] }, "XcmOrderDepositReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ], [ "effects", "Vec" ] ] }, "XcmOrderExchangeAsset": { "type": "struct", "type_mapping": [ [ "give", "Vec" ], [ "receive", "Vec" ] ] }, "XcmOrderInitiateReserveWithdraw": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "reserve", "MultiLocation" ], [ "effects", "Vec" ] ] }, "XcmOrderInitiateTeleport": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocation" ], [ "effects", "Vec" ] ] }, "XcmOrderQueryHolding": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocation" ], [ "assets", "Vec" ] ] }, "XcmOrderBuyExecution": { "type": "struct", "type_mapping": [ [ "fees", "MultiAsset" ], [ "weight", "u64" ], [ "debt", "u64" ], [ "haltOnError", "bool" ], [ "xcm", "Vec" ] ] }, "MultiAssets": "Vec", "WildFungibility": { "type": "enum", "value_list": [ "Fungible", "NonFungible" ] }, "AssetInstanceV0": { "type": "enum", "type_mapping": [ [ "Undefined", "Null" ], [ "Index8", "u8" ], [ "Index16", "Compact" ], [ "Index32", "Compact" ], [ "Index64", "Compact" ], [ "Index128", "Compact" ], [ "Array4", "[u8; 4]" ], [ "Array8", "[u8; 8]" ], [ "Array16", "[u8; 16]" ], [ "Array32", "[u8; 32]" ], [ "Blob", "Vec" ] ] }, "JunctionV0": { "type": "enum", "type_mapping": [ [ "Parent", "Null" ], [ "Parachain", "Compact" ], [ "AccountId32", "AccountId32Junction" ], [ "AccountIndex64", "AccountIndex64Junction" ], [ "AccountKey20", "AccountKey20Junction" ], [ "PalletInstance", "u8" ], [ "GeneralIndex", "Compact" ], [ "GeneralKey", "Vec" ], [ "OnlyChild", "Null" ], [ "Plurality", "PluralityJunction" ] ] }, "MultiAssetV0": { "type": "enum", "type_mapping": [ [ "None", "Null" ], [ "All", "Null" ], [ "AllFungible", "Null" ], [ "AllNonFungible", "Null" ], [ "AllAbstractFungible", "Vec" ], [ "AllAbstractNonFungible", "Vec" ], [ "AllConcreteFungible", "MultiLocationV0" ], [ "AllConcreteNonFungible", "MultiLocationV0" ], [ "AbstractFungible", "MultiAssetAbstractFungible" ], [ "AbstractNonFungible", "MultiAssetAbstractNonFungible" ], [ "ConcreteFungible", "MultiAssetConcreteFungible" ], [ "ConcreteNonFungible", "MultiAssetConcreteNonFungible" ] ] }, "MultiAssetAbstractFungible": { "type": "struct", "type_mapping": [ [ "id", "Vec" ], [ "instance", "Compact" ] ] }, "MultiAssetAbstractNonFungible": { "type": "struct", "type_mapping": [ [ "class", "Vec" ], [ "instance", "AssetInstance" ] ] }, "MultiAssetConcreteFungible": { "type": "struct", "type_mapping": [ [ "id", "MultiLocation" ], [ "amount", "Compact" ] ] }, "MultiAssetConcreteNonFungible": { "type": "struct", "type_mapping": [ [ "class", "MultiLocation" ], [ "instance", "AssetInstance" ] ] }, "OriginKindV0": { "type": "enum", "value_list": [ "Native", "SovereignAccount", "Superuser", "Xcm" ] }, "ResponseV0": { "type": "enum", "type_mapping": [ [ "Assets", "Vec" ] ] }, "XcmV0::WithdrawAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "effects", "Vec" ] ] }, "XcmV0::ReserveAssetDeposit": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "effects", "Vec" ] ] }, "XcmV0::ReceiveTeleportedAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "effects", "Vec" ] ] }, "XcmV0::QueryResponse": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "response", "ResponseV0" ] ] }, "XcmV0::TransferAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocationV0" ] ] }, "XcmV0::TransferReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocationV0" ], [ "effects", "Vec" ] ] }, "XcmV0::Transact": { "type": "struct", "type_mapping": [ [ "originType", "XcmOriginKind" ], [ "requireWeightAtMost", "u64" ], [ "call", "DoubleEncodedCall" ] ] }, "XcmV0::HrmpNewChannelOpenRequest": { "type": "struct", "type_mapping": [ [ "sender", "Compact" ], [ "maxMessageSize", "Compact" ], [ "maxCapacity", "Compact" ] ] }, "XcmV0::HrmpChannelAccepted": { "type": "struct", "type_mapping": [ [ "recipient", "Compact" ] ] }, "XcmV0::HrmpChannelClosing": { "type": "struct", "type_mapping": [ [ "initiator", "Compact" ], [ "sender", "Compact" ], [ "recipient", "Compact" ] ] }, "XcmV0::RelayedFrom": { "type": "struct", "type_mapping": [ [ "who", "MultiLocationV0" ], [ "message", "XcmV0" ] ] }, "XcmV0": { "type": "enum", "type_mapping": [ [ "WithdrawAsset", "XcmV0::WithdrawAsset" ], [ "ReserveAssetDeposit", "XcmV0::ReserveAssetDeposit" ], [ "ReceiveTeleportedAsset", "XcmV0::ReceiveTeleportedAsset" ], [ "QueryResponse", "XcmV0::QueryResponse" ], [ "TransferAsset", "XcmV0::TransferAsset" ], [ "TransferReserveAsset", "XcmV0::TransferReserveAsset" ], [ "Transact", "XcmV0::Transact" ], [ "HrmpNewChannelOpenRequest", "XcmV0::HrmpNewChannelOpenRequest" ], [ "HrmpChannelAccepted", "XcmV0::HrmpChannelAccepted" ], [ "HrmpChannelClosing", "XcmV0::HrmpChannelClosing" ], [ "RelayedFrom", "XcmV0::RelayedFrom" ] ] }, "XcmErrorV0": { "type": "enum", "type_mapping": [ [ "Undefined", "Null" ], [ "Overflow", "Null" ], [ "Unimplemented", "Null" ], [ "UnhandledXcmVersion", "Null" ], [ "UnhandledXcmMessage", "Null" ], [ "UnhandledEffect", "Null" ], [ "EscalationOfPrivilege", "Null" ], [ "UntrustedReserveLocation", "Null" ], [ "UntrustedTeleportLocation", "Null" ], [ "DestinationBufferOverflow", "Null" ], [ "SendFailed", "Null" ], [ "CannotReachDestination", "(MultiLocation, Xcm)" ], [ "MultiLocationFull", "Null" ], [ "FailedToDecode", "Null" ], [ "BadOrigin", "Null" ], [ "ExceedsMaxMessageSize", "Null" ], [ "FailedToTransactAsset", "Null" ], [ "WeightLimitReached", "Weight" ], [ "Wildcard", "Null" ], [ "TooMuchWeightRequired", "Null" ], [ "NotHoldingFees", "Null" ], [ "WeightNotComputable", "Null" ], [ "Barrier", "Null" ], [ "NotWithdrawable", "Null" ], [ "LocationCannotHold", "Null" ], [ "TooExpensive", "Null" ], [ "AssetNotFound", "Null" ], [ "RecursionLimitReached", "Null" ] ] }, "XcmOrderV0::DepositAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocationV0" ] ] }, "XcmOrderV0::DepositReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocationV0" ], [ "effects", "Vec" ] ] }, "XcmOrderV0::ExchangeAsset": { "type": "struct", "type_mapping": [ [ "give", "Vec" ], [ "receive", "Vec" ] ] }, "XcmOrderV0::InitiateReserveWithdraw": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "reserve", "MultiLocationV0" ], [ "effects", "Vec" ] ] }, "XcmOrderV0::InitiateTeleport": { "type": "struct", "type_mapping": [ [ "assets", "Vec" ], [ "dest", "MultiLocationV0" ], [ "effects", "Vec" ] ] }, "XcmOrderV0::QueryHolding": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocationV0" ], [ "assets", "Vec" ] ] }, "XcmOrderV0::BuyExecution": { "type": "struct", "type_mapping": [ [ "fees", "MultiAsset" ], [ "weight", "u64" ], [ "debt", "u64" ], [ "haltOnError", "bool" ], [ "xcm", "Vec" ] ] }, "XcmOrderV0": { "type": "enum", "type_mapping": [ [ "Null", "Null" ], [ "DepositAsset", "XcmOrderV0::DepositAsset" ], [ "DepositReserveAsset", "XcmOrderV0::DepositReserveAsset" ], [ "ExchangeAsset", "XcmOrderV0::ExchangeAsset" ], [ "InitiateReserveWithdraw", "XcmOrderV0::InitiateReserveWithdraw" ], [ "InitiateTeleport", "XcmOrderV0::InitiateTeleport" ], [ "QueryHolding", "XcmOrderV0::QueryHolding" ], [ "BuyExecution", "XcmOrderV0::BuyExecution" ] ] }, "AssetInstanceV1": { "type": "enum", "type_mapping": [ [ "Undefined", "Null" ], [ "Index", "Compact" ], [ "Array4", "[u8; 4]" ], [ "Array8", "[u8; 8]" ], [ "Array16", "[u8; 16]" ], [ "Array32", "[u8; 32]" ], [ "Blob", "Bytes" ] ] }, "JunctionV1::AccountId32": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "id", "AccountId" ] ] }, "JunctionV1::AccountIndex64": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "index", "Compact" ] ] }, "JunctionV1::AccountKey20": { "type": "struct", "type_mapping": [ [ "network", "NetworkId" ], [ "key", "[u8; 20]" ] ] }, "JunctionV1::Plurality": { "type": "struct", "type_mapping": [ [ "id", "BodyId" ], [ "part", "BodyPart" ] ] }, "JunctionV1": { "type": "enum", "type_mapping": [ [ "Parachain", "Compact" ], [ "AccountId32", "JunctionV1::AccountId32" ], [ "AccountIndex64", "JunctionV1::AccountIndex64" ], [ "AccountKey20", "JunctionV1::AccountKey20" ], [ "PalletInstance", "u8" ], [ "GeneralIndex", "Compact" ], [ "GeneralKey", "Vec" ], [ "OnlyChild", "Null" ], [ "Plurality", "JunctionV1::Plurality" ] ] }, "JunctionsV1": { "type": "enum", "type_mapping": [ [ "Here", "Null" ], [ "X1", "JunctionV1" ], [ "X2", "(JunctionV1, JunctionV1)" ], [ "X3", "(JunctionV1, JunctionV1, JunctionV1)" ], [ "X4", "(JunctionV1, JunctionV1, JunctionV1, JunctionV1)" ], [ "X5", "(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)" ], [ "X6", "(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)" ], [ "X7", "(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)" ], [ "X8", "(JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1, JunctionV1)" ] ] }, "MultiAssetsV1": "Vec", "MultiAssetV1": { "type": "struct", "type_mapping": [ [ "id", "XcmAssetId" ], [ "fungibility", "Fungibility" ] ] }, "MultiAssetFilterV1": { "type": "enum", "type_mapping": [ [ "Definite", "MultiAssetsV1" ], [ "Wild", "WildMultiAssetV1" ] ] }, "MultiLocationV1": { "type": "struct", "type_mapping": [ [ "parents", "u8" ], [ "interior", "JunctionsV1" ] ] }, "OriginKindV1": "OriginKindV0", "ResponseV1": { "type": "enum", "type_mapping": [ [ "Assets", "MultiAssetsV1" ] ] }, "WildMultiAssetV1::AllOf": { "type": "struct", "type_mapping": [ [ "id", "XcmAssetId" ], [ "fungibility", "WildFungibility" ] ] }, "WildMultiAssetV1": { "type": "enum", "type_mapping": [ [ "All", "Null" ], [ "AllOf", "WildMultiAssetV1::AllOf" ] ] }, "XcmV1::Asset": { "type": "struct", "type_mapping": [ [ "Vassets", "MultiAssetsV1" ], [ "effects", "Vec" ] ] }, "XcmV1::QueryResponse": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "response", "ResponseV1" ] ] }, "XcmV1::TransferAsset": { "type": "struct", "type_mapping": [ [ "Vassets", "MultiAssetsV1" ], [ "dest", "MultiLocationV1" ] ] }, "XcmV1::TransferReserveAsset": { "type": "struct", "type_mapping": [ [ "Vassets", "MultiAssetsV1" ], [ "dest", "MultiLocationV1" ], [ "effects", "Vec" ] ] }, "XcmV1::Transact": { "type": "struct", "type_mapping": [ [ "originType", "XcmOriginKind" ], [ "requireWeightAtMost", "u64" ], [ "call", "DoubleEncodedCall" ] ] }, "XcmV1::HrmpNewChannelOpenRequest": { "type": "struct", "type_mapping": [ [ "sender", "Compact" ], [ "maxMessageSize", "u64" ], [ "maxCapacity", "Compact" ] ] }, "XcmV1::HrmpChannelAccepted": { "type": "struct", "type_mapping": [ [ "recipient", "Compact" ] ] }, "XcmV1::HrmpChannelClosing": { "type": "struct", "type_mapping": [ [ "initiator", "Compact" ], [ "sender", "Compact" ], [ "recipient", "Compact" ] ] }, "XcmV1::RelayedFrom": { "type": "struct", "type_mapping": [ [ "who", "MultiLocationV1" ], [ "message", "XcmV1" ] ] }, "XcmV1": { "type": "enum", "type_mapping": [ [ "WithdrawAsset", "XcmV1::Asset" ], [ "ReserveAssetDeposit", "XcmV1::Asset" ], [ "ReceiveTeleportedAsset", "XcmV1::Asset" ], [ "QueryResponse", "XcmV1::QueryResponse" ], [ "TransferAsset", "XcmV1::TransferAsset" ], [ "TransferReserveAsset", "XcmV1::TransferReserveAsset" ], [ "Transact", "XcmV1::Transact" ], [ "HrmpNewChannelOpenRequest", "XcmV1::HrmpNewChannelOpenRequest" ], [ "HrmpChannelAccepted", "XcmV1::HrmpChannelAccepted" ], [ "HrmpChannelClosing", "XcmV1::HrmpChannelClosing" ], [ "RelayedFrom", "XcmV1::RelayedFrom" ] ] }, "XcmErrorV1": { "type": "enum", "type_mapping": [ [ "Undefined", "Null" ], [ "Overflow", "Null" ], [ "Unimplemented", "Null" ], [ "UnhandledXcmVersion", "Null" ], [ "UnhandledXcmMessage", "Null" ], [ "UnhandledEffect", "Null" ], [ "EscalationOfPrivilege", "Null" ], [ "UntrustedReserveLocation", "Null" ], [ "UntrustedTeleportLocation", "Null" ], [ "DestinationBufferOverflow", "Null" ], [ "SendFailed", "Null" ], [ "CannotReachDestination", "(MultiLocationV1, XcmV1)" ], [ "MultiLocationFull", "Null" ], [ "FailedToDecode", "Null" ], [ "BadOrigin", "Null" ], [ "ExceedsMaxMessageSize", "Null" ], [ "FailedToTransactAsset", "Null" ], [ "WeightLimitReached", "Weight" ], [ "Wildcard", "Null" ], [ "TooMuchWeightRequired", "Null" ], [ "NotHoldingFees", "Null" ], [ "WeightNotComputable", "Null" ], [ "Barrier", "Null" ], [ "NotWithdrawable", "Null" ], [ "LocationCannotHold", "Null" ], [ "TooExpensive", "Null" ], [ "AssetNotFound", "Null" ], [ "DestinationUnsupported", "Null" ], [ "RecursionLimitReached", "Null" ] ] }, "XcmOrderV1::DepositAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV1" ], [ "maxAssets", "u32" ], [ "beneficiary", "MultiLocationV1" ] ] }, "XcmOrderV1::DepositReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV1" ], [ "maxAssets", "u32" ], [ "dest", "MultiLocationV1" ], [ "effects", "Vec" ] ] }, "XcmOrderV1::ExchangeAsset": { "type": "struct", "type_mapping": [ [ "give", "MultiAssetFilterV1" ], [ "receive", "MultiAssetsV1" ] ] }, "XcmOrderV1::InitiateReserveWithdraw": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV1" ], [ "reserve", "MultiLocationV1" ], [ "effects", "Vec" ] ] }, "XcmOrderV1::InitiateTeleport": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV1" ], [ "dest", "MultiLocationV1" ], [ "effects", "Vec" ] ] }, "XcmOrderV1::QueryHolding": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocationV1" ], [ "assets", "MultiAssetFilterV1" ] ] }, "XcmOrderV1::BuyExecution": { "type": "struct", "type_mapping": [ [ "fees", "MultiAsset" ], [ "weight", "u64" ], [ "debt", "u64" ], [ "haltOnError", "bool" ], [ "orders", "Vec" ], [ "instructions", "Vec" ] ] }, "XcmOrderV1": { "type": "enum", "type_mapping": [ [ "Noop", "Null" ], [ "DepositAsset", "XcmOrderV1::DepositAsset" ], [ "DepositReserveAsset", "XcmOrderV1::DepositReserveAsset" ], [ "ExchangeAsset", "XcmOrderV1::ExchangeAsset" ], [ "InitiateReserveWithdraw", "XcmOrderV1::InitiateReserveWithdraw" ], [ "InitiateTeleport", "XcmOrderV1::InitiateTeleport" ], [ "QueryHolding", "XcmOrderV1::QueryHolding" ], [ "BuyExecution", "XcmOrderV1::BuyExecution" ] ] }, "JunctionV2": "JunctionV1", "JunctionsV2": "JunctionsV1", "MultiAssetsV2": "MultiAssetsV1", "MultiAssetV2": "MultiAssetV1", "MultiAssetFilterV2": "MultiAssetFilterV1", "MultiLocationV2": "MultiLocationV1", "OriginKindV2": "OriginKindV1", "ResponseV2Error": "(u32, XcmErrorV2)", "ResponseV2Result": "(Null, ResponseV2Error)", "ResponseV2": { "type": "enum", "type_mapping": [ [ "Null", "Null" ], [ "Assets", "MultiAssetsV2" ], [ "ExecutionResult", "ResponseV2Result" ] ] }, "WeightLimitV2": { "type": "enum", "type_mapping": [ [ "Unlimited", "Null" ], [ "Limited", "Compact" ] ] }, "InstructionV2::QueryResponse": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "response", "ResponseV2" ], [ "maxWeight", "Compact" ] ] }, "InstructionV2::TransferAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetsV2" ], [ "beneficiary", "MultiLocationV2" ] ] }, "InstructionV2::TransferReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetsV2" ], [ "dest", "MultiLocationV2" ], [ "xcm", "XcmV2" ] ] }, "InstructionV2::Transact": { "type": "struct", "type_mapping": [ [ "originType", "OriginKindV2" ], [ "requireWeightAtMost", "u64" ], [ "call", "DoubleEncodedCall" ] ] }, "InstructionV2::HrmpNewChannelOpenRequest": { "type": "struct", "type_mapping": [ [ "sender", "Compact" ], [ "maxMessageSize", "Compact" ], [ "maxCapacity", "Compact" ] ] }, "InstructionV2::HrmpChannelAccepted": { "type": "struct", "type_mapping": [ [ "recipient", "Compact" ] ] }, "InstructionV2::HrmpChannelClosing": { "type": "struct", "type_mapping": [ [ "initiator", "Compact" ], [ "sender", "Compact" ], [ "recipient", "Compact" ] ] }, "InstructionV2::ReportError": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocationV2" ], [ "maxResponseWeight", "Compact" ] ] }, "InstructionV2::DepositAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV2" ], [ "maxAssets", "u32" ], [ "beneficiary", "MultiLocationV2" ] ] }, "InstructionV2::DepositReserveAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV2" ], [ "maxAssets", "u32" ], [ "dest", "MultiLocationV2" ], [ "xcm", "XcmV2" ] ] }, "InstructionV2::ExchangeAsset": { "type": "struct", "type_mapping": [ [ "give", "MultiAssetFilterV2" ], [ "receive", "MultiAssetsV2" ] ] }, "InstructionV2::InitiateReserveWithdraw": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV2" ], [ "reserve", "MultiLocationV2" ], [ "xcm", "XcmV2" ] ] }, "InstructionV2::InitiateTeleport": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetFilterV2" ], [ "dest", "MultiLocationV2" ], [ "xcm", "XcmV2" ] ] }, "InstructionV2::QueryHolding": { "type": "struct", "type_mapping": [ [ "queryId", "Compact" ], [ "dest", "MultiLocationV2" ], [ "assets", "MultiAssetFilterV2" ], [ "maxResponseWeight", "Compact" ] ] }, "InstructionV2::BuyExecution": { "type": "struct", "type_mapping": [ [ "fees", "MultiAssetV2" ], [ "weightLimit", "WeightLimitV2" ] ] }, "InstructionV2::ClaimAsset": { "type": "struct", "type_mapping": [ [ "assets", "MultiAssetsV2" ], [ "ticket", "MultiLocationV2" ] ] }, "InstructionV2": { "type": "enum", "type_mapping": [ [ "WithdrawAsset", "MultiAssetsV2" ], [ "ReserveAssetDeposited", "MultiAssetsV2" ], [ "ReceiveTeleportedAsset", "MultiAssetsV2" ], [ "QueryResponse", "InstructionV2::QueryResponse" ], [ "TransferAsset", "InstructionV2::TransferAsset" ], [ "TransferReserveAsset", "InstructionV2::TransferReserveAsset" ], [ "Transact", "InstructionV2::Transact" ], [ "HrmpNewChannelOpenRequest", "InstructionV2::HrmpNewChannelOpenRequest" ], [ "HrmpChannelAccepted", "InstructionV2::HrmpChannelAccepted" ], [ "HrmpChannelClosing", "InstructionV2::HrmpChannelClosing" ], [ "ClearOrigin", "Null" ], [ "DescendOrigin", "InteriorMultiLocation" ], [ "ReportError", "InstructionV2::ReportError" ], [ "DepositAsset", "InstructionV2::DepositAsset" ], [ "DepositReserveAsset", "InstructionV2::DepositReserveAsset" ], [ "ExchangeAsset", "InstructionV2::ExchangeAsset" ], [ "InitiateReserveWithdraw", "InstructionV2::InitiateReserveWithdraw" ], [ "InitiateTeleport", "InstructionV2::InitiateTeleport" ], [ "QueryHolding", "InstructionV2::QueryHolding" ], [ "BuyExecution", "InstructionV2::BuyExecution" ], [ "RefundSurplus", "Null" ], [ "SetErrorHandler", "XcmV2" ], [ "SetAppendix", "XcmV2" ], [ "ClearError", "Null" ], [ "ClaimAsset", "InstructionV2::ClaimAsset" ], [ "Trap", "u64" ] ] }, "XcmV2": "Vec", "XcmErrorV2": { "type": "enum", "type_mapping": [ [ "Undefined", "Null" ], [ "Overflow", "Null" ], [ "Unimplemented", "Null" ], [ "UnhandledXcmVersion", "Null" ], [ "UnhandledXcmMessage", "Null" ], [ "UnhandledEffect", "Null" ], [ "EscalationOfPrivilege", "Null" ], [ "UntrustedReserveLocation", "Null" ], [ "UntrustedTeleportLocation", "Null" ], [ "DestinationBufferOverflow", "Null" ], [ "MultiLocationFull", "Null" ], [ "MultiLocationNotInvertible", "Null" ], [ "FailedToDecode", "Null" ], [ "BadOrigin", "Null" ], [ "ExceedsMaxMessageSize", "Null" ], [ "FailedToTransactAsset", "Null" ], [ "WeightLimitReached", "Weight" ], [ "Wildcard", "Null" ], [ "TooMuchWeightRequired", "Null" ], [ "NotHoldingFees", "Null" ], [ "WeightNotComputable", "Null" ], [ "Barrier", "Null" ], [ "NotWithdrawable", "Null" ], [ "LocationCannotHold", "Null" ], [ "TooExpensive", "Null" ], [ "AssetNotFound", "Null" ], [ "DestinationUnsupported", "Null" ], [ "RecursionLimitReached", "Null" ], [ "Transport", "Null" ], [ "Unroutable", "Null" ], [ "UnknownWeightRequired", "Null" ], [ "Trap", "u64" ], [ "UnknownClaim", "Null" ], [ "InvalidLocation", "Null" ] ] }, "DoubleEncodedCall": { "type": "struct", "type_mapping": [ [ "encoded", "Vec" ] ] }, "XcmOriginKind": { "type": "enum", "value_list": [ "Native", "SovereignAccount", "Superuser", "Xcm" ] }, "Response": "ResponseV1", "AuthorityId": "AccountId", "RawVRFOutput": "[u8; 32]", "BlockAttestations": { "type": "struct", "type_mapping": [ [ "receipt", "CandidateReceipt" ], [ "valid", "Vec" ], [ "invalid", "Vec" ] ] }, "IncludedBlocks": { "type": "struct", "type_mapping": [ [ "actualNumber", "BlockNumber" ], [ "session", "SessionIndex" ], [ "randomSeed", "H256" ], [ "activeParachains", "Vec" ], [ "paraBlocks", "Vec" ] ] }, "HeartbeatTo244": { "type": "struct", "type_mapping": [ [ "blockNumber", "BlockNumber" ], [ "networkState", "OpaqueNetworkState" ], [ "sessionIndex", "SessionIndex" ], [ "authorityIndex", "AuthIndex" ] ] }, "OpaqueMultiaddr": "Bytes", "OpaquePeerId": "Bytes", "OpaqueNetworkState": { "type": "struct", "type_mapping": [ [ "peerId", "OpaquePeerId" ], [ "externalAddresses", "Vec" ] ] }, "ProposalIndex": "u32", "VotesTo230": { "type": "struct", "type_mapping": [ [ "index", "ProposalIndex" ], [ "threshold", "MemberCount" ], [ "ayes", "Vec" ], [ "nays", "Vec" ] ] }, "Votes": { "type": "struct", "type_mapping": [ [ "index", "ProposalIndex" ], [ "threshold", "MemberCount" ], [ "ayes", "Vec" ], [ "nays", "Vec" ], [ "end", "BlockNumber" ] ] }, "FeeDetails": { "type": "struct", "type_mapping": [ [ "inclusionFee", "Option" ] ] }, "InclusionFee": { "type": "struct", "type_mapping": [ [ "baseFee", "Balance" ], [ "lenFee", "Balance" ], [ "adjustedWeightFee", "Balance" ] ] }, "RuntimeDispatchInfo": { "type": "struct", "type_mapping": [ [ "weight", "Weight" ], [ "class", "DispatchClass" ], [ "partialFee", "Balance" ] ] }, "AliveContractInfo": { "type": "struct", "type_mapping": [ [ "trieId", "TrieId" ], [ "storageSize", "u32" ], [ "pairCount", "u32" ], [ "codeHash", "CodeHash" ], [ "rentAllowance", "Balance" ], [ "rentPaid", "Balance" ], [ "deductBlock", "BlockNumber" ], [ "lastWrite", "Option" ], [ "_reserved", "Option" ] ] }, "RawAliveContractInfo": "AliveContractInfo", "CodeHash": "Hash", "ContractCallRequest": { "type": "struct", "type_mapping": [ [ "origin", "AccountId" ], [ "dest", "AccountId" ], [ "value", "Balance" ], [ "gasLimit", "u64" ], [ "inputData", "Bytes" ] ] }, "ContractExecResultSuccessTo260": { "type": "struct", "type_mapping": [ [ "flags", "u32" ], [ "data", "Bytes" ], [ "gas_consumed", "u64" ] ] }, "ContractExecResultTo260": { "type": "enum", "base_class": "GenericContractExecResult", "type_mapping": [ [ "Success", "ContractExecResultSuccessTo260" ], [ "Error", "Null" ] ] }, "ContractExecResultTo267": { "type": "struct", "type_mapping": [ [ "gasConsumed", "u64" ], [ "debugMessage", "Text" ], [ "result", "ContractExecResultResult" ] ] }, "ContractExecResultFrom268": { "type": "struct", "type_mapping": [ [ "gasConsumed", "u64" ], [ "gasRequired", "u64" ], [ "debugMessage", "Text" ], [ "result", "ContractExecResultResult" ] ] }, "ContractExecResultErrModule": { "type": "struct", "type_mapping": [ [ "index", "u8" ], [ "error", "u8" ], [ "message", "Option" ] ] }, "ContractExecResultErr": { "type": "enum", "type_mapping": [ [ "Other", "Text" ], [ "CannotLookup", "Null" ], [ "BadOrigin", "Null" ], [ "Module", "ContractExecResultErrModule" ] ] }, "ContractExecResultOk": { "type": "struct", "type_mapping": [ [ "flags", "u32" ], [ "data", "Bytes" ] ] }, "ContractExecResultResult": { "type": "enum", "type_mapping": [ [ "Ok", "ContractExecResultOk" ], [ "Err", "ContractExecResultErr" ] ] }, "ContractExecResult": "ContractExecResultTo260", "ContractStorageKey": "[u8; 32]", "exec::StorageKey": "ContractStorageKey", "DeletedContract": { "type": "struct", "type_mapping": [ [ "pairCount", "u32" ], [ "trieId", "TrieId" ] ] }, "ExecReturnValue": { "type": "struct", "type_mapping": [ [ "flags", "u32" ], [ "data", "Bytes" ] ] }, "HostFnWeights": { "type": "struct", "type_mapping": [ [ "caller", "Weight" ], [ "address", "Weight" ], [ "gasLeft", "Weight" ], [ "balance", "Weight" ], [ "valueTransferred", "Weight" ], [ "minimumBalance", "Weight" ], [ "tombstoneDeposit", "Weight" ], [ "rentAllowance", "Weight" ], [ "blockNumber", "Weight" ], [ "now", "Weight" ], [ "weightToFee", "Weight" ], [ "gas", "Weight" ], [ "input", "Weight" ], [ "inputPerByte", "Weight" ], [ "return", "Weight" ], [ "returnPerByte", "Weight" ], [ "terminate", "Weight" ], [ "restoreTo", "Weight" ], [ "restoreToPerDelta", "Weight" ], [ "random", "Weight" ], [ "depositEvent", "Weight" ], [ "depositEventPerTopic", "Weight" ], [ "depositEventPerByte", "Weight" ], [ "setRentAllowance", "Weight" ], [ "setStorage", "Weight" ], [ "setStoragePerByte", "Weight" ], [ "clearStorage", "Weight" ], [ "getStorage", "Weight" ], [ "getStoragePerByte", "Weight" ], [ "transfer", "Weight" ], [ "call", "Weight" ], [ "callTransferSurcharge", "Weight" ], [ "callPerInputByte", "Weight" ], [ "callPerOutputByte", "Weight" ], [ "instantiate", "Weight" ], [ "instantiatePerInputByte", "Weight" ], [ "instantiatePerOutputByte", "Weight" ], [ "instantiatePerSaltByte", "Weight" ], [ "hashSha2256", "Weight" ], [ "hashSha2256PerByte", "Weight" ], [ "hashKeccak256", "Weight" ], [ "hashKeccak256PerByte", "Weight" ], [ "hashBlake2256", "Weight" ], [ "hashBlake2256PerByte", "Weight" ], [ "hashBlake2128", "Weight" ], [ "hashBlake2128PerByte", "Weight" ], [ "rentParams", "Weight" ] ] }, "InstantiateRequest": { "type": "struct", "type_mapping": [ [ "origin", "AccountId" ], [ "endowment", "Balance" ], [ "gasLimit", "Gas" ], [ "code", "Bytes" ], [ "data", "Bytes" ], [ "salt", "Bytes" ] ] }, "ContractInstantiateResult": { "type": "enum", "type_mapping": [ [ "Ok", "InstantiateReturnValue" ], [ "Err", "Null" ] ] }, "InstantiateReturnValue": { "type": "struct", "type_mapping": [ [ "result", "ExecReturnValue" ], [ "accountId", "AccountId" ], [ "rentProjection", "Option" ] ] }, "InstructionWeights": { "type": "struct", "type_mapping": [ [ "i64const", "u32" ], [ "i64load", "u32" ], [ "i64store", "u32" ], [ "select", "u32" ], [ "rIf", "u32" ], [ "br", "u32" ], [ "brIf", "u32" ], [ "brIable", "u32" ], [ "brIablePerEntry", "u32" ], [ "call", "u32" ], [ "callIndirect", "u32" ], [ "callIndirectPerParam", "u32" ], [ "localGet", "u32" ], [ "localSet", "u32" ], [ "local_tee", "u32" ], [ "globalGet", "u32" ], [ "globalSet", "u32" ], [ "memoryCurrent", "u32" ], [ "memoryGrow", "u32" ], [ "i64clz", "u32" ], [ "i64ctz", "u32" ], [ "i64popcnt", "u32" ], [ "i64eqz", "u32" ], [ "i64extendsi32", "u32" ], [ "i64extendui32", "u32" ], [ "i32wrapi64", "u32" ], [ "i64eq", "u32" ], [ "i64ne", "u32" ], [ "i64lts", "u32" ], [ "i64ltu", "u32" ], [ "i64gts", "u32" ], [ "i64gtu", "u32" ], [ "i64les", "u32" ], [ "i64leu", "u32" ], [ "i64ges", "u32" ], [ "i64geu", "u32" ], [ "i64add", "u32" ], [ "i64sub", "u32" ], [ "i64mul", "u32" ], [ "i64divs", "u32" ], [ "i64divu", "u32" ], [ "i64rems", "u32" ], [ "i64remu", "u32" ], [ "i64and", "u32" ], [ "i64or", "u32" ], [ "i64xor", "u32" ], [ "i64shl", "u32" ], [ "i64shrs", "u32" ], [ "i64shru", "u32" ], [ "i64rotl", "u32" ], [ "i64rotr", "u32" ] ] }, "Limits": { "type": "struct", "type_mapping": [ [ "eventTopics", "u32" ], [ "stackHeight", "u32" ], [ "globals", "u32" ], [ "parameters", "u32" ], [ "memoryPages", "u32" ], [ "tableSize", "u32" ], [ "brTableSize", "u32" ], [ "subjectLen", "u32" ], [ "codeSize", "u32" ] ] }, "PrefabWasmModule": { "type": "struct", "type_mapping": [ [ "scheduleVersion", "Compact" ], [ "initial", "Compact" ], [ "maximum", "Compact" ], [ "refcount", "Compact" ], [ "_reserved", "Option" ], [ "code", "Bytes" ], [ "originalCodeLen", "u32" ] ] }, "RentProjection": { "type": "enum", "type_mapping": [ [ "EvictionAt", "BlockNumber" ], [ "NoEviction", "Null" ] ] }, "ScheduleTo212": { "type": "struct", "type_mapping": [ [ "version", "u32" ], [ "putCodePerByteCost", "Gas" ], [ "growMemCost", "Gas" ], [ "regularOpCost", "Gas" ], [ "returnDataPerByteCost", "Gas" ], [ "eventDataPerByteCost", "Gas" ], [ "eventPerTopicCost", "Gas" ], [ "eventBaseCost", "Gas" ], [ "sandboxDataReadCost", "Gas" ], [ "sandboxDataWriteCost", "Gas" ], [ "maxEventTopics", "u32" ], [ "maxStackHeight", "u32" ], [ "maxMemoryPages", "u32" ], [ "enablePrintln", "bool" ], [ "maxSubjectLen", "u32" ] ] }, "SeedOf": "Hash", "TombstoneContractInfo": "Hash", "ExtrinsicOrHash": { "type": "enum", "type_mapping": [ [ "Hash", "Hash" ], [ "Extrinsic", "Bytes" ] ] }, "ExtrinsicStatus": { "type": "enum", "type_mapping": [ [ "Future", "Null" ], [ "Ready", "Null" ], [ "Broadcast", "Vec" ], [ "InBlock", "Hash" ], [ "Retracted", "Hash" ], [ "FinalityTimeout", "Hash" ], [ "Finalized", "Hash" ], [ "Usurped", "Hash" ], [ "Dropped", "Null" ], [ "Invalid", "Null" ] ] }, "StorageKey": "Bytes", "PrefixedStorageKey": "StorageKey", "AccountIndex": "GenericAccountIndex", "Address": "MultiAddress", "AssetId": "u32", "Justification": "(ConsensusEngineId, EncodedJustification)", "EncodedJustification": "Bytes", "Justifications": "Vec", "Slot": "u64", "StorageData": "Bytes", "StorageProof": { "type": "struct", "type_mapping": [ [ "trieNodes", "Vec" ] ] }, "KeyValue": "(StorageKey, StorageData)", "KeyTypeId": "u32", "LookupSource": "Address", "LookupTarget": "AccountId", "Perbill": "u32", "Permill": "u32", "Perquintill": "u64", "Phantom": "Null", "SignedBlockWithJustification": { "type": "struct", "type_mapping": [ [ "block", "Block" ], [ "justification", "Option" ] ] }, "SignedBlockWithJustifications": { "type": "struct", "type_mapping": [ [ "block", "Block" ], [ "justifications", "Option" ] ] }, "SignedBlock": "SignedBlockWithJustifications", "ValidatorId": "AccountId", "ValidatorIdOf": "ValidatorId", "ValidatorSetId": "u64", "PreRuntime": "GenericPreRuntime", "SealV0": "GenericSealV0", "Seal": "GenericSeal", "Consensus": "GenericConsensus", "Period": "(BlockNumber, u32)", "Priority": "u8", "SchedulePeriod": "Period", "SchedulePriority": "Priority", "Scheduled": { "type": "struct", "type_mapping": [ [ "maybeId", "Option" ], [ "priority", "SchedulePriority" ], [ "call", "Call" ], [ "maybePeriodic", "Option" ], [ "origin", "PalletsOrigin" ] ] }, "ScheduledTo254": { "type": "struct", "type_mapping": [ [ "maybeId", "Option" ], [ "priority", "SchedulePriority" ], [ "call", "Call" ], [ "maybePeriodic", "Option" ] ] }, "SocietyJudgement": { "type": "enum", "value_list": [ "Rebid", "Reject", "Approve" ] }, "SocietyVote": { "type": "enum", "value_list": [ "Skeptic", "Reject", "Approve" ] }, "UncleEntryItem": { "type": "enum", "type_mapping": [ [ "InclusionHeight", "BlockNumber" ], [ "Uncle", "(Hash, Option)" ] ] }, "ApiId": "[u8; 8]", "BlockTrace": { "type": "struct", "type_mapping": [ [ "blockHash", "Text" ], [ "parentHash", "Text" ], [ "tracingTargets", "Text" ], [ "storageKeys", "Text" ], [ "spans", "Vec" ], [ "events", "Vec" ] ] }, "BlockTraceEvent": { "type": "struct", "type_mapping": [ [ "target", "Text" ], [ "data", "BlockTraceEventData" ], [ "parentId", "Option" ] ] }, "BlockTraceEventData": { "type": "struct", "type_mapping": [ [ "stringValues", "HashMap" ] ] }, "BlockTraceSpan": { "type": "struct", "type_mapping": [ [ "id", "u64" ], [ "parentId", "Option" ], [ "name", "Text" ], [ "target", "Text" ], [ "wasm", "bool" ] ] }, "KeyValueOption": "(StorageKey, Option)", "ReadProof": { "type": "struct", "type_mapping": [ [ "at", "Hash" ], [ "proof", "Vec" ] ] }, "RuntimeVersionApi": "(ApiId, u32)", "RuntimeVersion": { "type": "struct", "type_mapping": [ [ "specName", "Text" ], [ "implName", "Text" ], [ "authoringVersion", "u32" ], [ "specVersion", "u32" ], [ "implVersion", "u32" ], [ "apis", "Vec" ], [ "transactionVersion", "u32" ] ] }, "RuntimeVersionPartial": { "type": "struct", "type_mapping": [ [ "specName", "Text" ], [ "specVersion", "u32" ] ] }, "StorageChangeSet": { "type": "struct", "type_mapping": [ [ "block", "Hash" ], [ "changes", "Vec" ] ] }, "TraceBlockResponse": { "type": "enum", "type_mapping": [ [ "TraceError", "TraceError" ], [ "BlockTrace", "BlockTrace" ] ] }, "TraceError": { "type": "struct", "type_mapping": [ [ "error", "Text" ] ] }, "LaneId": "[u8; 4]", "MessageData": { "type": "struct", "type_mapping": [ [ "payload", "Bytes" ], [ "fee", "Balance" ] ] }, "MessagesDeliveryProofOf": { "type": "struct", "type_mapping": [ [ "bridgedHeaderHash", "BlockHash" ], [ "storageProof", "Vec" ], [ "lane", "LaneId" ] ] }, "MessageKey": { "type": "struct", "type_mapping": [ [ "laneId", "LaneId" ], [ "nonce", "MessageNonce" ] ] }, "MessageNonce": "u64", "MessagesProofOf": { "type": "struct", "type_mapping": [ [ "bridgedHeaderHash", "BridgedBlockHash" ], [ "storageProof", "Vec" ], [ "lane", "LaneId" ], [ "noncesStart", "MessageNonce" ], [ "noncesEnd", "MessageNonce" ] ] }, "OperatingMode": { "type": "enum", "value_list": [ "Normal", "RejectingOutboundMessages", "Halted" ] }, "OutboundLaneData": { "type": "struct", "type_mapping": [ [ "latestGeneratedNonce", "MessageNonce" ], [ "latestReceivedNonce", "MessageNonce" ], [ "oldestUnprunedNonce", "MessageNonce" ] ] }, "OutboundMessageFee": "Balance", "OutboundPayload": { "type": "struct", "type_mapping": [ [ "specVersion", "u32" ], [ "weight", "Weight" ], [ "origin", "CallOrigin" ], [ "dispatchFeePayment", "DispatchFeePayment" ], [ "call", "Bytes" ] ] }, "Parameter": "Null", "RelayerId": "AccountId", "UnrewardedRelayer": { "type": "struct", "type_mapping": [ [ "relayer", "RelayerId" ], [ "messages", "DeliveredMessages" ] ] }, "UnrewardedRelayersState": { "type": "struct", "type_mapping": [ [ "unrewardedRelayer_Entries", "MessageNonce" ], [ "messagesInOldestEntry", "MessageNonce" ], [ "totalMessages", "MessageNonce" ] ] }, "FundIndex": "u32", "LastContribution": { "type": "enum", "type_mapping": [ [ "Never", "Null" ], [ "PreEnding", "u32" ], [ "Ending", "BlockNumber" ] ] }, "FundInfo": { "type": "struct", "type_mapping": [ [ "depositor", "AccountId" ], [ "verifier", "Option" ], [ "deposit", "Balance" ], [ "raised", "Balance" ], [ "end", "BlockNumber" ], [ "cap", "Balance" ], [ "lastContribution", "LastContribution" ], [ "firstPeriod", "LeasePeriod" ], [ "lastPeriod", "LeasePeriod" ], [ "trieIndex", "TrieIndex" ] ] }, "TrieIndex": "u32", "GrandpaEquivocationProof": { "type": "struct", "type_mapping": [ [ "setId", "SetId" ], [ "equivocation", "GrandpaEquivocation" ] ] }, "GrandpaEquivocationValue": { "type": "struct", "type_mapping": [ [ "roundNumber", "u64" ], [ "identity", "AuthorityId" ], [ "first", "(GrandpaPrevote, AuthoritySignature)" ], [ "second", "(GrandpaPrevote, AuthoritySignature)" ] ] }, "PendingChange": { "type": "struct", "type_mapping": [ [ "nextAuthorities", "AuthorityList" ], [ "delay", "BlockNumber" ], [ "canonHeight", "BlockNumber" ], [ "canonHash", "BlockHash" ], [ "delayKind", "DelayKind" ] ] }, "PendingPause": { "type": "struct", "type_mapping": [ [ "scheduledAt", "BlockNumber" ], [ "delay", "BlockNumber" ] ] }, "PendingResume": { "type": "struct", "type_mapping": [ [ "scheduledAt", "BlockNumber" ], [ "delay", "BlockNumber" ] ] }, "BTreeSet": "Vec", "Precommits": { "type": "struct", "type_mapping": [ [ "currentWeight", "u32" ], [ "missing", "BTreeSet" ] ] }, "Prevotes": { "type": "struct", "type_mapping": [ [ "currentWeight", "u32" ], [ "missing", "BTreeSet" ] ] }, "ReportedRoundStates": { "type": "struct", "type_mapping": [ [ "setId", "u32" ], [ "best", "RoundState" ], [ "background", "Vec" ] ] }, "RoundState": { "type": "struct", "type_mapping": [ [ "round", "u32" ], [ "totalWeight", "u32" ], [ "thresholdWeight", "u32" ], [ "prevotes", "Prevotes" ], [ "precommits", "Precommits" ] ] }, "StoredPendingChange": { "type": "struct", "type_mapping": [ [ "scheduledAt", "BlockNumber" ], [ "delay", "BlockNumber" ], [ "nextAuthorities", "AuthorityList" ] ] }, "StoredState": { "type": "enum", "type_mapping": [ [ "Live", "Null" ], [ "PendingPause", "PendingPause" ], [ "Paused", "Null" ], [ "PendingResume", "PendingResume" ] ] }, "AccountInfoWithRefCountU8": { "type": "struct", "type_mapping": [ [ "nonce", "Index" ], [ "refcount", "u8" ], [ "data", "AccountData" ] ] }, "AccountInfoWithRefCount": { "type": "struct", "type_mapping": [ [ "nonce", "Index" ], [ "refcount", "RefCount" ], [ "data", "AccountData" ] ] }, "AccountInfoWithDualRefCount": { "type": "struct", "type_mapping": [ [ "nonce", "Index" ], [ "consumers", "RefCount" ], [ "providers", "RefCount" ], [ "data", "AccountData" ] ] }, "AccountInfoWithProviders": "AccountInfoWithDualRefCount", "AccountInfoWithTripleRefCount": { "type": "struct", "type_mapping": [ [ "nonce", "Index" ], [ "consumers", "RefCount" ], [ "providers", "RefCount" ], [ "sufficients", "RefCount" ], [ "data", "AccountData" ] ] }, "AccountInfo": "AccountInfoWithTripleRefCount", "BlockWeights": { "type": "struct", "type_mapping": [ [ "baseBlock", "Weight" ], [ "maxBlock", "Weight" ], [ "perClass", "PerDispatchClass" ] ] }, "ChainProperties": { "type": "struct", "type_mapping": [ [ "ss58Format", "Option" ], [ "tokenDecimals", "Option" ], [ "tokenSymbol", "Option" ] ] }, "ChainType": { "type": "enum", "type_mapping": [ [ "Development", "Null" ], [ "Local", "Null" ], [ "Live", "Null" ], [ "Custom", "Text" ] ] }, "DispatchErrorTo198": { "type": "struct", "type_mapping": [ [ "module", "Option" ], [ "error", "u8" ] ] }, "DispatchInfoTo190": { "type": "struct", "type_mapping": [ [ "weight", "Weight" ], [ "class", "DispatchClass" ] ] }, "DispatchInfoTo244": { "type": "struct", "type_mapping": [ [ "weight", "Weight" ], [ "class", "DispatchClass" ], [ "paysFee", "bool" ] ] }, "DispatchResultOf": "DispatchResult", "Event": "GenericEvent", "EventId": "[u8; 2]", "EventRecord": "EventRecord", "EventRecordTo76": { "type": "struct", "type_mapping": [ [ "phase", "Phase" ], [ "event", "Event" ] ] }, "Health": { "type": "struct", "type_mapping": [ [ "peers", "u64" ], [ "isSyncing", "bool" ], [ "shouldHavePeers", "bool" ] ] }, "InvalidTransaction": { "type": "enum", "type_mapping": [ [ "Call", "Null" ], [ "Payment", "Null" ], [ "Future", "Null" ], [ "Stale", "Null" ], [ "BadProof", "Null" ], [ "AncientBirthBlock", "Null" ], [ "ExhaustsResources", "Null" ], [ "Custom", "u8" ], [ "BadMandatory", "Null" ], [ "MandatoryDispatch", "Null" ] ] }, "Key": "Bytes", "TransactionValidityError": { "type": "enum", "type_mapping": [ [ "Invalid", "InvalidTransaction" ], [ "Unknown", "UnknownTransaction" ] ] }, "UnknownTransaction": { "type": "enum", "type_mapping": [ [ "CannotLookup", "Null" ], [ "NoUnsignedValidator", "Null" ], [ "Custom", "u8" ] ] }, "WeightToFeeCoefficient": { "type": "struct", "type_mapping": [ [ "coeffInteger", "Balance" ], [ "coeffFrac", "Perbill" ], [ "negative", "bool" ], [ "degree", "u8" ] ] }, "EraPoints": { "type": "struct", "type_mapping": [ [ "total", "Points" ], [ "individual", "Vec" ] ] }, "CompactAssignmentsWith16": { "type": "struct", "type_mapping": [ [ "votes1", "Vec<(NominatorIndexCompact, ValidatorIndexCompact)>" ], [ "votes2", "Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>" ], [ "votes3", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>" ], [ "votes4", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>" ], [ "votes5", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>" ], [ "votes6", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>" ], [ "votes7", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>" ], [ "votes8", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>" ], [ "votes9", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>" ], [ "votes10", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>" ], [ "votes11", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>" ], [ "votes12", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>" ], [ "votes13", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>" ], [ "votes14", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>" ], [ "votes15", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>" ], [ "votes16", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>" ] ] }, "CompactAssignmentsWith24": { "type": "struct", "type_mapping": [ [ "votes1", "Vec<(NominatorIndexCompact, ValidatorIndexCompact)>" ], [ "votes2", "Vec<(NominatorIndexCompact, CompactScoreCompact, ValidatorIndexCompact)>" ], [ "votes3", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 2], ValidatorIndexCompact)>" ], [ "votes4", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 3], ValidatorIndexCompact)>" ], [ "votes5", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 4], ValidatorIndexCompact)>" ], [ "votes6", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 5], ValidatorIndexCompact)>" ], [ "votes7", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 6], ValidatorIndexCompact)>" ], [ "votes8", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 7], ValidatorIndexCompact)>" ], [ "votes9", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 8], ValidatorIndexCompact)>" ], [ "votes10", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 9], ValidatorIndexCompact)>" ], [ "votes11", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 10], ValidatorIndexCompact)>" ], [ "votes12", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 11], ValidatorIndexCompact)>" ], [ "votes13", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 12], ValidatorIndexCompact)>" ], [ "votes14", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 13], ValidatorIndexCompact)>" ], [ "votes15", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 14], ValidatorIndexCompact)>" ], [ "votes16", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 15], ValidatorIndexCompact)>" ], [ "votes17", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 16], ValidatorIndexCompact)>" ], [ "votes18", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 17], ValidatorIndexCompact)>" ], [ "votes19", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 18], ValidatorIndexCompact)>" ], [ "votes20", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 19], ValidatorIndexCompact)>" ], [ "votes21", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 20], ValidatorIndexCompact)>" ], [ "votes22", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 21], ValidatorIndexCompact)>" ], [ "votes23", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 22], ValidatorIndexCompact)>" ], [ "votes24", "Vec<(NominatorIndexCompact, [CompactScoreCompact; 23], ValidatorIndexCompact)>" ] ] }, "CompactAssignments": "CompactAssignmentsWith24", "CompactAssignmentsTo265": "CompactAssignmentsWith16", "ElectionPhase": { "type": "enum", "type_mapping": [ [ "Off", "Null" ], [ "Signed", "Null" ], [ "Unsigned", "(bool, BlockNumber)" ], [ "Emergency", "Null" ] ] }, "RawSolutionWith24": { "type": "struct", "type_mapping": [ [ "compact", "CompactAssignmentsWith24" ], [ "score", "ElectionScore" ], [ "round", "u32" ] ] }, "RawSolutionTo265": "RawSolutionWith16", "VoteWeight": "u64", "EraIndex": "u32", "EraRewards": { "type": "struct", "type_mapping": [ [ "total", "u32" ], [ "rewards", "Vec" ] ] }, "Exposure": { "type": "struct", "type_mapping": [ [ "total", "Compact" ], [ "own", "Compact" ], [ "others", "Vec" ] ] }, "IndividualExposure": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "value", "Compact" ] ] }, "KeyType": "AccountId", "Points": "u32", "SlashJournalEntry": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "amount", "Balance" ], [ "ownSlash", "Balance" ] ] }, "SlashingSpansTo204": { "type": "struct", "type_mapping": [ [ "spanIndex", "SpanIndex" ], [ "lastStart", "EraIndex" ], [ "prior", "Vec" ] ] }, "StakingLedgerTo223": { "type": "struct", "type_mapping": [ [ "stash", "AccountId" ], [ "total", "Compact" ], [ "active", "Compact" ], [ "unlocking", "Vec" ] ] }, "StakingLedgerTo240": { "type": "struct", "type_mapping": [ [ "stash", "AccountId" ], [ "total", "Compact" ], [ "active", "Compact" ], [ "unlocking", "Vec" ], [ "lastReward", "Option" ] ] }, "StakingLedger": { "type": "struct", "type_mapping": [ [ "stash", "AccountId" ], [ "total", "Compact" ], [ "active", "Compact" ], [ "unlocking", "Vec" ], [ "claimedRewards", "Vec" ] ] }, "UnappliedSlash": { "type": "struct", "type_mapping": [ [ "validator", "AccountId" ], [ "own", "Balance" ], [ "others", "Vec" ], [ "reporters", "Vec" ], [ "payout", "Balance" ] ] }, "UnlockChunk": { "type": "struct", "type_mapping": [ [ "value", "Compact" ], [ "era", "Compact" ] ] }, "ValidatorPrefsWithCommission": { "type": "struct", "type_mapping": [ [ "commission", "Compact" ] ] }, "ValidatorPrefsWithBlocked": { "type": "struct", "type_mapping": [ [ "commission", "Compact" ], [ "blocked", "bool" ] ] }, "ValidatorPrefs": "ValidatorPrefsWithBlocked", "ValidatorPrefsTo196": { "type": "struct", "type_mapping": [ [ "validatorPayment", "Compact" ] ] }, "ValidatorPrefsTo145": { "type": "struct", "type_mapping": [ [ "unstakeThreshold", "Compact" ], [ "validatorPayment", "Compact" ] ] }, "ClassId": "u32", "InstanceId": "u32", "DepositBalance": "Balance", "DepositBalanceOf": "Balance", "ClassDetails": { "type": "struct", "type_mapping": [ [ "owner", "AccountId" ], [ "issuer", "AccountId" ], [ "admin", "AccountId" ], [ "freezer", "AccountId" ], [ "totalDeposit", "DepositBalance" ], [ "freeHolding", "bool" ], [ "instances", "u32" ], [ "instanceMetadatas", "u32" ], [ "attributes", "u32" ], [ "isFrozen", "bool" ] ] }, "DestroyWitness": { "type": "struct", "type_mapping": [ [ "instances", "Compact" ], [ "instanceMetadatas", "Compact" ], [ "attributes", "Compact" ] ] }, "InstanceDetails": { "type": "struct", "type_mapping": [ [ "owner", "AccountId" ], [ "approved", "Option" ], [ "isFrozen", "bool" ], [ "deposit", "DepositBalance" ] ] }, "ClassMetadata": { "type": "struct", "type_mapping": [ [ "deposit", "DepositBalance" ], [ "data", "Vec" ], [ "isFrozen", "bool" ] ] }, "InstanceMetadata": { "type": "struct", "type_mapping": [ [ "deposit", "DepositBalance" ], [ "data", "Vec" ], [ "isFrozen", "bool" ] ] }, "BalanceLockTo212": { "type": "struct", "type_mapping": [ [ "id", "LockIdentifier" ], [ "amount", "Balance" ], [ "until", "BlockNumber" ], [ "reasons", "WithdrawReasons" ] ] }, "VestingSchedule": { "type": "struct", "type_mapping": [ [ "offset", "Balance" ], [ "perBlock", "Balance" ], [ "startingBlock", "BlockNumber" ] ] }, "EvmAccount": { "type": "struct", "type_mapping": [ [ "nonce", "u256" ], [ "balance", "u256" ] ] }, "EvmLog": { "type": "struct", "type_mapping": [ [ "address", "H160" ], [ "topics", "Vec" ], [ "data", "Bytes" ] ] }, "EvmVicinity": { "type": "struct", "type_mapping": [ [ "gasPrice", "u256" ], [ "origin", "H160" ] ] }, "ExitError": { "type": "enum", "type_mapping": [ [ "StackUnderflow", "Null" ], [ "StackOverflow", "Null" ], [ "InvalidJump", "Null" ], [ "InvalidRange", "Null" ], [ "DesignatedInvalid", "Null" ], [ "CallTooDeep", "Null" ], [ "CreateCollision", "Null" ], [ "CreateContractLimit", "Null" ], [ "OutOfOffset", "Null" ], [ "OutOfGas", "Null" ], [ "OutOfFund", "Null" ], [ "PCUnderflow", "Null" ], [ "CreateEmpty", "Null" ], [ "Other", "Text" ] ] }, "ExitFatal": { "type": "enum", "type_mapping": [ [ "NotSupported", "Null" ], [ "UnhandledInterrupt", "Null" ], [ "CallErrorAsFatal", "ExitError" ], [ "Other", "Text" ] ] }, "ExitReason": { "type": "enum", "type_mapping": [ [ "Succeed", "ExitSucceed" ], [ "Error", "ExitError" ], [ "Revert", "ExitRevert" ], [ "Fatal", "ExitFatal" ] ] }, "ExitRevert": { "type": "enum", "value_list": [ "Reverted" ] }, "ExitSucceed": { "type": "enum", "value_list": [ "Stopped", "Returned", "Suicided" ] }, "StorageKind": { "type": "enum", "value_list": [ "__UNUSED", "PERSISTENT", "LOCAL" ] }, "ConfigData": { "type": "struct", "type_mapping": [ [ "maxIndividual", "Weight" ] ] }, "MessageId": "[u8; 32]", "OverweightIndex": "u64", "PageCounter": "u32", "PageIndexData": { "type": "struct", "type_mapping": [ [ "beginUsed", "PageCounter" ], [ "endUsed", "PageCounter" ], [ "overweightCount", "OverweightIndex" ] ] }, "OpenTipTo225": { "type": "struct", "type_mapping": [ [ "reason", "Hash" ], [ "who", "AccountId" ], [ "finder", "Option" ], [ "closes", "Option" ], [ "tips", "Vec" ] ] }, "OpenTipFinderTo225": "(AccountId, Balance)", "TreasuryProposal": { "type": "struct", "type_mapping": [ [ "proposer", "AccountId" ], [ "value", "Balance" ], [ "beneficiary", "AccountId" ], [ "bond", "Balance" ] ] }, "BabeAuthorityWeight": "u64", "BabeEpochConfiguration": { "type": "struct", "type_mapping": [ [ "c", "(u64, u64)" ], [ "allowedSlots", "AllowedSlots" ] ] }, "BabeBlockWeight": "u32", "BabeEquivocationProof": { "type": "struct", "type_mapping": [ [ "offender", "AuthorityId" ], [ "slotNumber", "SlotNumber" ], [ "firstHeader", "Header" ], [ "secondHeader", "Header" ] ] }, "EquivocationProof
": "BabeEquivocationProof", "BabeWeight": "u64", "EpochAuthorship": { "type": "struct", "type_mapping": [ [ "primary", "Vec" ], [ "secondary", "Vec" ], [ "secondary_vrf", "Vec" ] ] }, "RawBabePreDigestTo159": { "type": "enum", "type_mapping": [ [ "Primary", "RawBabePreDigestPrimaryTo159" ], [ "Secondary", "RawBabePreDigestSecondaryTo159" ] ] }, "RawBabePreDigestPrimaryTo159": { "type": "struct", "type_mapping": [ [ "authorityIndex", "u32" ], [ "slotNumber", "SlotNumber" ], [ "weight", "BabeBlockWeight" ], [ "vrfOutput", "VrfOutput" ], [ "vrfProof", "VrfProof" ] ] }, "RawBabePreDigestSecondaryTo159": { "type": "struct", "type_mapping": [ [ "authorityIndex", "u32" ], [ "slotNumber", "SlotNumber" ], [ "weight", "BabeBlockWeight" ] ] }, "RawBabePreDigestCompat": { "type": "enum", "type_mapping": [ [ "Zero", "u32" ], [ "One", "u32" ], [ "Two", "u32" ], [ "Three", "u32" ] ] }, "VrfOutput": "[u8; 32]", "RpcMethods": { "type": "struct", "type_mapping": [ [ "version", "u32" ], [ "methods", "Vec" ] ] }, "AssetApprovalKey": { "type": "struct", "type_mapping": [ [ "owner", "AccountId" ], [ "delegate", "AccountId" ] ] }, "AssetApproval": { "type": "struct", "type_mapping": [ [ "amount", "TAssetBalance" ], [ "deposit", "TAssetDepositBalance" ] ] }, "AssetBalance": { "type": "struct", "type_mapping": [ [ "balance", "TAssetBalance" ], [ "isFrozen", "bool" ], [ "isSufficient", "bool" ] ] }, "AssetDestroyWitness": { "type": "struct", "type_mapping": [ [ "accounts", "Compact" ], [ "sufficients", "Compact" ], [ "approvals", "Compact" ] ] }, "AssetDetails": { "type": "struct", "type_mapping": [ [ "owner", "AccountId" ], [ "issuer", "AccountId" ], [ "admin", "AccountId" ], [ "freezer", "AccountId" ], [ "supply", "TAssetBalance" ], [ "deposit", "TAssetDepositBalance" ], [ "minBalance", "TAssetBalance" ], [ "isSufficient", "bool" ], [ "accounts", "u32" ], [ "sufficients", "u32" ], [ "approvals", "u32" ], [ "isFrozen", "bool" ] ] }, "AssetMetadata": { "type": "struct", "type_mapping": [ [ "deposit", "TAssetDepositBalance" ], [ "name", "Vec" ], [ "symbol", "Vec" ], [ "decimals", "u8" ], [ "isFrozen", "bool" ] ] }, "TAssetBalance": "u64", "TAssetDepositBalance": "BalanceOf", "CreatedBlock": { "type": "struct", "type_mapping": [ [ "hash", "BlockHash" ], [ "aux", "ImportedAux" ] ] }, "ImportedAux": { "type": "struct", "type_mapping": [ [ "headerOnly", "bool" ], [ "clearJustificationRequests", "bool" ], [ "needsJustification", "bool" ], [ "badJustification", "bool" ], [ "needsFinalityProof", "bool" ], [ "isNewBest", "bool" ] ] }, "Conviction": { "type": "enum", "value_list": [ "None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x" ] }, "PropIndex": "u32", "Proposal": "Call", "ReferendumIndex": "u32", "ReferendumInfoTo239": { "type": "struct", "type_mapping": [ [ "end", "BlockNumber" ], [ "proposalHash", "Hash" ], [ "threshold", "VoteThreshold" ], [ "delay", "BlockNumber" ] ] }, "ApprovalFlag": "u32", "SetIndex": "u32", "Vote": "GenericVote", "VoteIndex": "u32", "VoterInfo": { "type": "struct", "type_mapping": [ [ "lastActive", "VoteIndex" ], [ "lastWin", "VoteIndex" ], [ "pot", "Balance" ], [ "stake", "Balance" ] ] }, "VoteThreshold": { "type": "enum", "value_list": [ "Super majority approval", "Super majority rejection", "Simple majority" ] }, "EthereumAddress": "H160", "AbridgedCandidateReceipt": { "type": "struct", "type_mapping": [ [ "parachainIndex", "ParaId" ], [ "relayParent", "Hash" ], [ "headData", "HeadData" ], [ "collator", "CollatorId" ], [ "signature", "CollatorSignature" ], [ "povBlockHash", "Hash" ], [ "commitments", "CandidateCommitments" ] ] }, "AbridgedHostConfiguration": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "maxUpwardQueueCount", "u32" ], [ "maxUpwardQueueSize", "u32" ], [ "maxUpwardMessageSize", "u32" ], [ "maxUpwardMessageNumPerCandidate", "u32" ], [ "hrmpMaxMessageNumPerCandidate", "u32" ], [ "validationUpgradeFrequency", "BlockNumber" ], [ "validationUpgradeDelay", "BlockNumber" ] ] }, "AbridgedHrmpChannel": { "type": "struct", "type_mapping": [ [ "maxCapacity", "u32" ], [ "maxTotalSize", "u32" ], [ "maxMessageSize", "u32" ], [ "msgCount", "u32" ], [ "totalSize", "u32" ], [ "mqcHead", "Option" ] ] }, "Bidder": { "type": "enum", "type_mapping": [ [ "New", "NewBidder" ], [ "Existing", "ParaId" ] ] }, "BackedCandidate": { "type": "struct", "type_mapping": [ [ "candidate", "CommittedCandidateReceipt" ], [ "validityVotes", "Vec" ], [ "validatorIndices", "BitVec" ] ] }, "BufferedSessionChange": { "type": "struct", "type_mapping": [ [ "applyAt", "BlockNumber" ], [ "validators", "Vec" ], [ "queued", "Vec" ], [ "sessionIndex", "SessionIndex" ] ] }, "CandidateCommitments": { "type": "struct", "type_mapping": [ [ "upwardMessages", "Vec" ], [ "horizontalMessages", "Vec" ], [ "newValidationCode", "Option" ], [ "headData", "HeadData" ], [ "processedDownwardMessages", "u32" ], [ "hrmpWatermark", "BlockNumber" ] ] }, "CandidateDescriptor": { "type": "struct", "type_mapping": [ [ "paraId", "ParaId" ], [ "relayParent", "RelayChainHash" ], [ "collatorId", "CollatorId" ], [ "persistedValidationDataHash", "Hash" ], [ "povHash", "Hash" ], [ "erasureRoot", "Hash" ], [ "signature", "CollatorSignature" ], [ "paraHead", "Hash" ], [ "validationCodeHash", "ValidationCodeHash" ] ] }, "CandidateHash": "Hash", "CandidateInfo": { "type": "struct", "type_mapping": [ [ "who", "AccountId" ], [ "deposit", "Balance" ] ] }, "CandidatePendingAvailability": { "type": "struct", "type_mapping": [ [ "core", "CoreIndex" ], [ "hash", "CandidateHash" ], [ "descriptor", "CandidateDescriptor" ], [ "availabilityVotes", "BitVec" ], [ "backers", "BitVec" ], [ "relayParentNumber", "BlockNumber" ], [ "backedInNumber", "BlockNumber" ], [ "backingGroup", "GroupIndex" ] ] }, "CandidateReceipt": { "type": "struct", "type_mapping": [ [ "descriptor", "CandidateDescriptor" ], [ "commitmentsHash", "Hash" ] ] }, "GlobalValidationData": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "blockNumber", "BlockNumber" ] ] }, "CommittedCandidateReceipt": { "type": "struct", "type_mapping": [ [ "descriptor", "CandidateDescriptor" ], [ "commitments", "CandidateCommitments" ] ] }, "CoreAssignment": { "type": "struct", "type_mapping": [ [ "core", "CoreIndex" ], [ "paraId", "ParaId" ], [ "kind", "AssignmentKind" ], [ "groupIdx", "GroupIndex" ] ] }, "CoreIndex": "u32", "CoreOccupied": { "type": "enum", "type_mapping": [ [ "Parathread", "ParathreadEntry" ], [ "Parachain", "Null" ] ] }, "DownwardMessage": "Bytes", "GroupIndex": "u32", "GlobalValidationSchedule": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "blockNumber", "BlockNumber" ] ] }, "HeadData": "Bytes", "HostConfiguration": { "type": "struct", "type_mapping": [ [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "maxUpwardQueueCount", "u32" ], [ "maxUpwardQueueSize", "u32" ], [ "maxUpwardMessageSize", "u32" ], [ "maxUpwardMessageNumPerCandidate", "u32" ], [ "hrmpMaxMessageNumPerCandidate", "u32" ], [ "validationUpgradeFrequency", "BlockNumber" ], [ "validationUpgradeDelay", "BlockNumber" ], [ "maxPovSize", "u32" ], [ "maxDownwardMessageSize", "u32" ], [ "preferredDispatchableUpwardMessagesStepWeight", "Weight" ], [ "hrmpMaxParachainOutboundChannels", "u32" ], [ "hrmpMaxParathreadOutboundChannels", "u32" ], [ "hrmpOpenRequestTtl", "u32" ], [ "hrmpSenderDeposit", "Balance" ], [ "hrmpRecipientDeposit", "Balance" ], [ "hrmpChannelMaxCapacity", "u32" ], [ "hrmpChannelMaxTotalSize", "u32" ], [ "hrmpMaxParachainInboundChannels", "u32" ], [ "hrmpMaxParathreadInboundChannels", "u32" ], [ "hrmpChannelMaxMessageSize", "u32" ], [ "codeRetentionPeriod", "BlockNumber" ], [ "parathreadCores", "u32" ], [ "parathreadRetries", "u32" ], [ "groupRotationFrequency", "BlockNumber" ], [ "chainAvailabilityPeriod", "BlockNumber" ], [ "threadAvailabilityPeriod", "BlockNumber" ], [ "schedulingLookahead", "u32" ], [ "maxValidatorsPerCore", "Option" ], [ "maxValidators", "Option" ], [ "disputePeriod", "SessionIndex" ], [ "disputePostConclusionAcceptancePeriod", "BlockNumber" ], [ "disputeMaxSpamSlots", "u32" ], [ "disputeConclusionByTimeOutPeriod", "BlockNumber" ], [ "noShowSlots", "u32" ], [ "nDelayTranches", "u32" ], [ "zerothDelayTrancheWidth", "u32" ], [ "neededApprovals", "u32" ], [ "relayVrfModuloSamples", "u32" ] ] }, "HostConfigurationTo13": { "type": "struct", "type_mapping": [ [ "validationUpgradeFrequency", "BlockNumber" ], [ "validationUpgradeDelay", "BlockNumber" ], [ "acceptancePeriod", "BlockNumber" ], [ "maxCodeSize", "u32" ], [ "maxHeadDataSize", "u32" ], [ "maxPovSize", "u32" ], [ "parathreadCores", "u32" ], [ "parathreadRetries", "u32" ], [ "groupRotationFrequency", "BlockNumber" ], [ "chainAvailabilityPeriod", "BlockNumber" ], [ "threadAvailabilityPeriod", "BlockNumber" ], [ "schedulingLookahead", "u32" ], [ "maxValidatorsPerCore", "Option" ], [ "disputePeriod", "SessionIndex" ], [ "noShowSlots", "u32" ], [ "nDelayTranches", "u32" ], [ "zerothDelayTrancheWidth", "u32" ], [ "neededApprovals", "u32" ], [ "relayVrfModuloSamples", "u32" ], [ "maxUpwardQueueCount", "u32" ], [ "maxUpwardQueueSize", "u32" ], [ "maxDownwardMessageSize", "u32" ], [ "preferredDispatchableUpwardMessagesStepWeight", "Weight" ], [ "maxUpwardMessageSize", "u32" ], [ "maxUpwardMessageNumPerCandidate", "u32" ], [ "hrmpOpenRequestTtl", "u32" ], [ "hrmpSenderDeposit", "Balance" ], [ "hrmpRecipientDeposit", "Balance" ], [ "hrmpChannelMaxCapacity", "u32" ], [ "hrmpChannelMaxTotalSize", "u32" ], [ "hrmpMaxParachainInboundChannels", "u32" ], [ "hrmpMaxParathreadInboundChannels", "u32" ], [ "hrmpChannelMaxMessageSize", "u32" ], [ "hrmpMaxParachainOutboundChannels", "u32" ], [ "hrmpMaxParathreadOutboundChannels", "u32" ], [ "hrmpMaxMessageNumPerCandidate", "u32" ] ] }, "HrmpChannel": { "type": "struct", "type_mapping": [ [ "maxCapacity", "u32" ], [ "maxTotalSize", "u32" ], [ "maxMessageSize", "u32" ], [ "msgCount", "u32" ], [ "totalSize", "u32" ], [ "mqcHead", "Option" ], [ "senderDeposit", "Balance" ], [ "recipientDeposit", "Balance" ] ] }, "HrmpOpenChannelRequest": { "type": "struct", "type_mapping": [ [ "confirmed", "bool" ], [ "age", "SessionIndex" ], [ "senderDeposit", "Balance" ], [ "maxMessageSize", "u32" ], [ "maxCapacity", "u32" ], [ "maxTotalSize", "u32" ] ] }, "InboundDownwardMessage": { "type": "struct", "type_mapping": [ [ "pubSentAt", "BlockNumber" ], [ "pubMsg", "DownwardMessage" ] ] }, "InboundHrmpMessage": { "type": "struct", "type_mapping": [ [ "sentAt", "BlockNumber" ], [ "data", "Bytes" ] ] }, "InboundHrmpMessages": "Vec", "HrmpChannelId": { "type": "struct", "type_mapping": [ [ "sender", "u32" ], [ "receiver", "u32" ] ] }, "LocalValidationData": { "type": "struct", "type_mapping": [ [ "parentHead", "HeadData" ], [ "balance", "Balance" ], [ "codeUpgradeAllowed", "Option" ] ] }, "BTreeMap": "Vec<(ParaId, InboundHrmpMessages)>", "MessageIngestionType": { "type": "struct", "type_mapping": [ [ "downwardMessages", "Vec" ], [ "horizontalMessages", "BTreeMap" ] ] }, "ParachainDispatchOrigin": { "type": "enum", "value_list": [ "Signed", "Parachain", "Root" ] }, "ParachainInherentData": { "type": "struct", "type_mapping": [ [ "validationData", "PersistedValidationData" ], [ "relayChainState", "StorageProof" ], [ "downwardMessages", "Vec" ], [ "horizontalMessages", "BTreeMap" ] ] }, "ParachainProposal": { "type": "struct", "type_mapping": [ [ "proposer", "AccountId" ], [ "genesisHead", "HeadData" ], [ "validators", "Vec" ], [ "name", "Bytes" ], [ "balance", "Balance" ] ] }, "RegisteredParachainInfo": { "type": "struct", "type_mapping": [ [ "validators", "Vec" ], [ "proposer", "AccountId" ] ] }, "SystemInherentData": "ParachainInherentData", "RelayBlockNumber": "u32", "RelayChainBlockNumber": "RelayBlockNumber", "RelayHash": "Hash", "RelayChainHash": "RelayHash", "QueuedParathread": { "type": "struct", "type_mapping": [ [ "claim", "ParathreadEntry" ], [ "coreOffset", "u32" ] ] }, "Remark": "[u8; 32]", "ReplacementTimes": { "type": "struct", "type_mapping": [ [ "expectedAt", "BlockNumber" ], [ "activatedAt", "BlockNumber" ] ] }, "Retriable": { "type": "enum", "type_mapping": [ [ "Never", "Null" ], [ "WithRetries", "u32" ] ] }, "Scheduling": { "type": "enum", "value_list": [ "Always", "Dynamic" ] }, "SessionInfoValidatorGroup": "Vec", "SessionInfo": { "type": "struct", "type_mapping": [ [ "validators", "Vec" ], [ "discoveryKeys", "Vec" ], [ "assignmentKeys", "Vec" ], [ "validatorGroups", "Vec" ], [ "nCores", "u32" ], [ "zerothDelayTrancheWidth", "u32" ], [ "relayVrfModuloSamples", "u32" ], [ "nDelayTranches", "u32" ], [ "noShowSlots", "u32" ], [ "neededApprovals", "u32" ] ] }, "SignedAvailabilityBitfield": { "type": "struct", "type_mapping": [ [ "payload", "BitVec" ], [ "validatorIndex", "ParaValidatorIndex" ], [ "signature", "ValidatorSignature" ] ] }, "SignedAvailabilityBitfields": "Vec", "UpgradeGoAhead": { "type": "enum", "value_list": [ "Abort", "GoAhead" ] }, "UpgradeRestriction": { "type": "enum", "value_list": [ "Present" ] }, "UpwardMessage": "Bytes", "CallIndex": "(u8, u8)", "LotteryConfig": { "type": "struct", "type_mapping": [ [ "price", "Balance" ], [ "start", "BlockNumber" ], [ "length", "BlockNumber" ], [ "delay", "BlockNumber" ], [ "repeat", "bool" ] ] }, "AssetOptions": { "type": "struct", "type_mapping": [ [ "initalIssuance", "Compact" ], [ "permissions", "PermissionLatest" ] ] }, "Owner": { "type": "enum", "type_mapping": [ [ "None", "Null" ], [ "Address", "AccountId" ] ] }, "PermissionsV1": { "type": "struct", "type_mapping": [ [ "update", "Owner" ], [ "mint", "Owner" ], [ "burn", "Owner" ] ] }, "PermissionVersions": { "type": "enum", "type_mapping": [ [ "V1", "PermissionsV1" ] ] }, "PermissionLatest": "PermissionsV1", "Approvals": "[bool; 4]", "ContractExecResultSuccessTo255": { "type": "struct", "type_mapping": [ [ "status", "u8" ], [ "data", "Bytes" ] ] }, "ContractExecResultTo255": { "type": "enum", "type_mapping": [ [ "Success", "ContractExecResultSuccessTo255" ], [ "Error", "Null" ] ] }, "AccountStatus": { "type": "struct", "type_mapping": [ [ "validity", "AccountValidity" ], [ "freeBalance", "Balance" ], [ "lockedBalance", "Balance" ], [ "signature", "Vec" ], [ "vat", "Permill" ] ] }, "AccountValidity": { "type": "enum", "value_list": [ "Invalid", "Initiated", "Pending", "ValidLow", "ValidHigh", "Completed" ] }, "Text, Text": "(Text, Text)", "Phase": { "type": "enum", "type_mapping": [ [ "Off", "Null" ], [ "Signed", "Null" ], [ "Unsigned", "(bool, BlockNumber)" ] ] }, "ProxyDefinition": { "type": "struct", "type_mapping": [ [ "delegate", "AccountId" ], [ "proxyType", "ProxyType" ], [ "delay", "BlockNumber" ] ] }, "ProxyAnnouncement": { "type": "struct", "type_mapping": [ [ "real", "AccountId" ], [ "callHash", "Hash" ], [ "height", "BlockNumber" ] ] }, "WeakBoundedVec": "BoundedVec", "MaxProxies": "u32", "MaxPending": "u32", "(BoundedVec, MaxProxies>, BalanceOf,)": "(BoundedVec, BalanceOf)", "maxpending>": "Null", "(BoundedVec, MaxPending,>, BalanceOf,)": "(BoundedVec, BalanceOf)", "WeakBoundedVec, MaxLocks>": "Vec>", "Approval>": "AssetApproval", "Asset.Balance": "TAssetBalance", "Xcm": "XcmV1", "XcmError": "XcmErrorV1", "XcmOrder": "XcmOrderV1", "Junction": "JunctionV1", "Junctions": "JunctionsV1", "InteriorMultiLocation": "Junctions", "MultiLocation": "MultiLocationV1", "AssetInstance": "AssetInstanceV1", "MultiAssetFilter": "MultiAssetFilterV1", "MultiAsset": "MultiAssetV1", "WildMultiAsset": "WildMultiAssetV1" } }