@bifrost-finance/types
Version:
1,677 lines (1,676 loc) • 241 kB
JavaScript
"use strict";
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
Object.defineProperty(exports, "__esModule", { value: true });
/* eslint-disable sort-keys */
exports.default = {
/**
* Lookup3: frame_system::AccountInfo<Index, pallet_balances::AccountData<Balance>>
**/
FrameSystemAccountInfo: {
nonce: 'u32',
consumers: 'u32',
providers: 'u32',
sufficients: 'u32',
data: 'PalletBalancesAccountData'
},
/**
* Lookup5: pallet_balances::AccountData<Balance>
**/
PalletBalancesAccountData: {
free: 'u128',
reserved: 'u128',
miscFrozen: 'u128',
feeFrozen: 'u128'
},
/**
* Lookup7: frame_support::dispatch::PerDispatchClass<sp_weights::weight_v2::Weight>
**/
FrameSupportDispatchPerDispatchClassWeight: {
normal: 'SpWeightsWeightV2Weight',
operational: 'SpWeightsWeightV2Weight',
mandatory: 'SpWeightsWeightV2Weight'
},
/**
* Lookup8: sp_weights::weight_v2::Weight
**/
SpWeightsWeightV2Weight: {
refTime: 'Compact<u64>',
proofSize: 'Compact<u64>'
},
/**
* Lookup13: sp_runtime::generic::digest::Digest
**/
SpRuntimeDigest: {
logs: 'Vec<SpRuntimeDigestDigestItem>'
},
/**
* Lookup15: sp_runtime::generic::digest::DigestItem
**/
SpRuntimeDigestDigestItem: {
_enum: {
Other: 'Bytes',
__Unused1: 'Null',
__Unused2: 'Null',
__Unused3: 'Null',
Consensus: '([u8;4],Bytes)',
Seal: '([u8;4],Bytes)',
PreRuntime: '([u8;4],Bytes)',
__Unused7: 'Null',
RuntimeEnvironmentUpdated: 'Null'
}
},
/**
* Lookup18: frame_system::EventRecord<bifrost_kusama_runtime::RuntimeEvent, primitive_types::H256>
**/
FrameSystemEventRecord: {
phase: 'FrameSystemPhase',
event: 'Event',
topics: 'Vec<H256>'
},
/**
* Lookup20: frame_system::pallet::Event<T>
**/
FrameSystemEvent: {
_enum: {
ExtrinsicSuccess: {
dispatchInfo: 'FrameSupportDispatchDispatchInfo',
},
ExtrinsicFailed: {
dispatchError: 'SpRuntimeDispatchError',
dispatchInfo: 'FrameSupportDispatchDispatchInfo',
},
CodeUpdated: 'Null',
NewAccount: {
account: 'AccountId32',
},
KilledAccount: {
account: 'AccountId32',
},
Remarked: {
_alias: {
hash_: 'hash',
},
sender: 'AccountId32',
hash_: 'H256'
}
}
},
/**
* Lookup21: frame_support::dispatch::DispatchInfo
**/
FrameSupportDispatchDispatchInfo: {
weight: 'SpWeightsWeightV2Weight',
class: 'FrameSupportDispatchDispatchClass',
paysFee: 'FrameSupportDispatchPays'
},
/**
* Lookup22: frame_support::dispatch::DispatchClass
**/
FrameSupportDispatchDispatchClass: {
_enum: ['Normal', 'Operational', 'Mandatory']
},
/**
* Lookup23: frame_support::dispatch::Pays
**/
FrameSupportDispatchPays: {
_enum: ['Yes', 'No']
},
/**
* Lookup24: sp_runtime::DispatchError
**/
SpRuntimeDispatchError: {
_enum: {
Other: 'Null',
CannotLookup: 'Null',
BadOrigin: 'Null',
Module: 'SpRuntimeModuleError',
ConsumerRemaining: 'Null',
NoProviders: 'Null',
TooManyConsumers: 'Null',
Token: 'SpRuntimeTokenError',
Arithmetic: 'SpArithmeticArithmeticError',
Transactional: 'SpRuntimeTransactionalError',
Exhausted: 'Null',
Corruption: 'Null',
Unavailable: 'Null'
}
},
/**
* Lookup25: sp_runtime::ModuleError
**/
SpRuntimeModuleError: {
index: 'u8',
error: '[u8;4]'
},
/**
* Lookup26: sp_runtime::TokenError
**/
SpRuntimeTokenError: {
_enum: ['NoFunds', 'WouldDie', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported']
},
/**
* Lookup27: sp_arithmetic::ArithmeticError
**/
SpArithmeticArithmeticError: {
_enum: ['Underflow', 'Overflow', 'DivisionByZero']
},
/**
* Lookup28: sp_runtime::TransactionalError
**/
SpRuntimeTransactionalError: {
_enum: ['LimitReached', 'NoLayer']
},
/**
* Lookup29: pallet_indices::pallet::Event<T>
**/
PalletIndicesEvent: {
_enum: {
IndexAssigned: {
who: 'AccountId32',
index: 'u32',
},
IndexFreed: {
index: 'u32',
},
IndexFrozen: {
index: 'u32',
who: 'AccountId32'
}
}
},
/**
* Lookup30: cumulus_pallet_parachain_system::pallet::Event<T>
**/
CumulusPalletParachainSystemEvent: {
_enum: {
ValidationFunctionStored: 'Null',
ValidationFunctionApplied: {
relayChainBlockNum: 'u32',
},
ValidationFunctionDiscarded: 'Null',
UpgradeAuthorized: {
codeHash: 'H256',
},
DownwardMessagesReceived: {
count: 'u32',
},
DownwardMessagesProcessed: {
weightUsed: 'SpWeightsWeightV2Weight',
dmqHead: 'H256',
},
UpwardMessageSent: {
messageHash: 'Option<[u8;32]>'
}
}
},
/**
* Lookup32: pallet_balances::pallet::Event<T, I>
**/
PalletBalancesEvent: {
_enum: {
Endowed: {
account: 'AccountId32',
freeBalance: 'u128',
},
DustLost: {
account: 'AccountId32',
amount: 'u128',
},
Transfer: {
from: 'AccountId32',
to: 'AccountId32',
amount: 'u128',
},
BalanceSet: {
who: 'AccountId32',
free: 'u128',
reserved: 'u128',
},
Reserved: {
who: 'AccountId32',
amount: 'u128',
},
Unreserved: {
who: 'AccountId32',
amount: 'u128',
},
ReserveRepatriated: {
from: 'AccountId32',
to: 'AccountId32',
amount: 'u128',
destinationStatus: 'FrameSupportTokensMiscBalanceStatus',
},
Deposit: {
who: 'AccountId32',
amount: 'u128',
},
Withdraw: {
who: 'AccountId32',
amount: 'u128',
},
Slashed: {
who: 'AccountId32',
amount: 'u128'
}
}
},
/**
* Lookup33: frame_support::traits::tokens::misc::BalanceStatus
**/
FrameSupportTokensMiscBalanceStatus: {
_enum: ['Free', 'Reserved']
},
/**
* Lookup34: pallet_transaction_payment::pallet::Event<T>
**/
PalletTransactionPaymentEvent: {
_enum: {
TransactionFeePaid: {
who: 'AccountId32',
actualFee: 'u128',
tip: 'u128'
}
}
},
/**
* Lookup35: pallet_session::pallet::Event
**/
PalletSessionEvent: {
_enum: {
NewSession: {
sessionIndex: 'u32'
}
}
},
/**
* Lookup36: parachain_staking::pallet::Event<T>
**/
ParachainStakingEvent: {
_enum: {
NewRound: {
startingBlock: 'u32',
round: 'u32',
selectedCollatorsNumber: 'u32',
totalBalance: 'u128',
},
JoinedCollatorCandidates: {
account: 'AccountId32',
amountLocked: 'u128',
newTotalAmtLocked: 'u128',
},
CollatorChosen: {
round: 'u32',
collatorAccount: 'AccountId32',
totalExposedAmount: 'u128',
},
CandidateBondLessRequested: {
candidate: 'AccountId32',
amountToDecrease: 'u128',
executeRound: 'u32',
},
CandidateBondedMore: {
candidate: 'AccountId32',
amount: 'u128',
newTotalBond: 'u128',
},
CandidateBondedLess: {
candidate: 'AccountId32',
amount: 'u128',
newBond: 'u128',
},
CandidateWentOffline: {
candidate: 'AccountId32',
},
CandidateBackOnline: {
candidate: 'AccountId32',
},
CandidateScheduledExit: {
exitAllowedRound: 'u32',
candidate: 'AccountId32',
scheduledExit: 'u32',
},
CancelledCandidateExit: {
candidate: 'AccountId32',
},
CancelledCandidateBondLess: {
candidate: 'AccountId32',
amount: 'u128',
executeRound: 'u32',
},
CandidateLeft: {
exCandidate: 'AccountId32',
unlockedAmount: 'u128',
newTotalAmtLocked: 'u128',
},
DelegationDecreaseScheduled: {
delegator: 'AccountId32',
candidate: 'AccountId32',
amountToDecrease: 'u128',
executeRound: 'u32',
},
DelegationIncreased: {
delegator: 'AccountId32',
candidate: 'AccountId32',
amount: 'u128',
inTop: 'bool',
},
DelegationDecreased: {
delegator: 'AccountId32',
candidate: 'AccountId32',
amount: 'u128',
inTop: 'bool',
},
DelegatorExitScheduled: {
round: 'u32',
delegator: 'AccountId32',
scheduledExit: 'u32',
},
DelegationRevocationScheduled: {
round: 'u32',
delegator: 'AccountId32',
candidate: 'AccountId32',
scheduledExit: 'u32',
},
DelegatorLeft: {
delegator: 'AccountId32',
unstakedAmount: 'u128',
},
DelegationRevoked: {
delegator: 'AccountId32',
candidate: 'AccountId32',
unstakedAmount: 'u128',
},
DelegationKicked: {
delegator: 'AccountId32',
candidate: 'AccountId32',
unstakedAmount: 'u128',
},
DelegatorExitCancelled: {
delegator: 'AccountId32',
},
CancelledDelegationRequest: {
delegator: 'AccountId32',
cancelledRequest: 'ParachainStakingDelegationRequestsCancelledScheduledRequest',
collator: 'AccountId32',
},
Delegation: {
delegator: 'AccountId32',
lockedAmount: 'u128',
candidate: 'AccountId32',
delegatorPosition: 'ParachainStakingDelegatorAdded',
},
DelegatorLeftCandidate: {
delegator: 'AccountId32',
candidate: 'AccountId32',
unstakedAmount: 'u128',
totalCandidateStaked: 'u128',
},
Rewarded: {
account: 'AccountId32',
rewards: 'u128',
},
ReservedForParachainBond: {
account: 'AccountId32',
value: 'u128',
},
ParachainBondAccountSet: {
_alias: {
new_: 'new',
},
old: 'AccountId32',
new_: 'AccountId32',
},
ParachainBondReservePercentSet: {
_alias: {
new_: 'new',
},
old: 'Percent',
new_: 'Percent',
},
InflationSet: {
annualMin: 'Perbill',
annualIdeal: 'Perbill',
annualMax: 'Perbill',
roundMin: 'Perbill',
roundIdeal: 'Perbill',
roundMax: 'Perbill',
},
StakeExpectationsSet: {
expectMin: 'u128',
expectIdeal: 'u128',
expectMax: 'u128',
},
TotalSelectedSet: {
_alias: {
new_: 'new',
},
old: 'u32',
new_: 'u32',
},
CollatorCommissionSet: {
_alias: {
new_: 'new',
},
old: 'Perbill',
new_: 'Perbill',
},
BlocksPerRoundSet: {
_alias: {
new_: 'new',
},
currentRound: 'u32',
firstBlock: 'u32',
old: 'u32',
new_: 'u32',
newPerRoundInflationMin: 'Perbill',
newPerRoundInflationIdeal: 'Perbill',
newPerRoundInflationMax: 'Perbill'
}
}
},
/**
* Lookup38: parachain_staking::delegation_requests::CancelledScheduledRequest<Balance>
**/
ParachainStakingDelegationRequestsCancelledScheduledRequest: {
whenExecutable: 'u32',
action: 'ParachainStakingDelegationRequestsDelegationAction'
},
/**
* Lookup39: parachain_staking::delegation_requests::DelegationAction<Balance>
**/
ParachainStakingDelegationRequestsDelegationAction: {
_enum: {
Revoke: 'u128',
Decrease: 'u128'
}
},
/**
* Lookup40: parachain_staking::types::DelegatorAdded<B>
**/
ParachainStakingDelegatorAdded: {
_enum: {
AddedToTop: {
newTotal: 'u128',
},
AddedToBottom: 'Null'
}
},
/**
* Lookup43: pallet_democracy::pallet::Event<T>
**/
PalletDemocracyEvent: {
_enum: {
Proposed: {
proposalIndex: 'u32',
deposit: 'u128',
},
Tabled: {
proposalIndex: 'u32',
deposit: 'u128',
},
ExternalTabled: 'Null',
Started: {
refIndex: 'u32',
threshold: 'PalletDemocracyVoteThreshold',
},
Passed: {
refIndex: 'u32',
},
NotPassed: {
refIndex: 'u32',
},
Cancelled: {
refIndex: 'u32',
},
Delegated: {
who: 'AccountId32',
target: 'AccountId32',
},
Undelegated: {
account: 'AccountId32',
},
Vetoed: {
who: 'AccountId32',
proposalHash: 'H256',
until: 'u32',
},
Blacklisted: {
proposalHash: 'H256',
},
Voted: {
voter: 'AccountId32',
refIndex: 'u32',
vote: 'PalletDemocracyVoteAccountVote',
},
Seconded: {
seconder: 'AccountId32',
propIndex: 'u32',
},
ProposalCanceled: {
propIndex: 'u32'
}
}
},
/**
* Lookup44: pallet_democracy::vote_threshold::VoteThreshold
**/
PalletDemocracyVoteThreshold: {
_enum: ['SuperMajorityApprove', 'SuperMajorityAgainst', 'SimpleMajority']
},
/**
* Lookup45: pallet_democracy::vote::AccountVote<Balance>
**/
PalletDemocracyVoteAccountVote: {
_enum: {
Standard: {
vote: 'Vote',
balance: 'u128',
},
Split: {
aye: 'u128',
nay: 'u128'
}
}
},
/**
* Lookup47: pallet_collective::pallet::Event<T, I>
**/
PalletCollectiveEvent: {
_enum: {
Proposed: {
account: 'AccountId32',
proposalIndex: 'u32',
proposalHash: 'H256',
threshold: 'u32',
},
Voted: {
account: 'AccountId32',
proposalHash: 'H256',
voted: 'bool',
yes: 'u32',
no: 'u32',
},
Approved: {
proposalHash: 'H256',
},
Disapproved: {
proposalHash: 'H256',
},
Executed: {
proposalHash: 'H256',
result: 'Result<Null, SpRuntimeDispatchError>',
},
MemberExecuted: {
proposalHash: 'H256',
result: 'Result<Null, SpRuntimeDispatchError>',
},
Closed: {
proposalHash: 'H256',
yes: 'u32',
no: 'u32'
}
}
},
/**
* Lookup51: pallet_elections_phragmen::pallet::Event<T>
**/
PalletElectionsPhragmenEvent: {
_enum: {
NewTerm: {
newMembers: 'Vec<(AccountId32,u128)>',
},
EmptyTerm: 'Null',
ElectionError: 'Null',
MemberKicked: {
member: 'AccountId32',
},
Renounced: {
candidate: 'AccountId32',
},
CandidateSlashed: {
candidate: 'AccountId32',
amount: 'u128',
},
SeatHolderSlashed: {
seatHolder: 'AccountId32',
amount: 'u128'
}
}
},
/**
* Lookup54: pallet_membership::pallet::Event<T, I>
**/
PalletMembershipEvent: {
_enum: ['MemberAdded', 'MemberRemoved', 'MembersSwapped', 'MembersReset', 'KeyChanged', 'Dummy']
},
/**
* Lookup56: cumulus_pallet_xcmp_queue::pallet::Event<T>
**/
CumulusPalletXcmpQueueEvent: {
_enum: {
Success: {
messageHash: 'Option<[u8;32]>',
weight: 'SpWeightsWeightV2Weight',
},
Fail: {
messageHash: 'Option<[u8;32]>',
error: 'XcmV3TraitsError',
weight: 'SpWeightsWeightV2Weight',
},
BadVersion: {
messageHash: 'Option<[u8;32]>',
},
BadFormat: {
messageHash: 'Option<[u8;32]>',
},
XcmpMessageSent: {
messageHash: 'Option<[u8;32]>',
},
OverweightEnqueued: {
sender: 'u32',
sentAt: 'u32',
index: 'u64',
required: 'SpWeightsWeightV2Weight',
},
OverweightServiced: {
index: 'u64',
used: 'SpWeightsWeightV2Weight'
}
}
},
/**
* Lookup57: xcm::v3::traits::Error
**/
XcmV3TraitsError: {
_enum: {
Overflow: 'Null',
Unimplemented: 'Null',
UntrustedReserveLocation: 'Null',
UntrustedTeleportLocation: 'Null',
LocationFull: 'Null',
LocationNotInvertible: 'Null',
BadOrigin: 'Null',
InvalidLocation: 'Null',
AssetNotFound: 'Null',
FailedToTransactAsset: 'Null',
NotWithdrawable: 'Null',
LocationCannotHold: 'Null',
ExceedsMaxMessageSize: 'Null',
DestinationUnsupported: 'Null',
Transport: 'Null',
Unroutable: 'Null',
UnknownClaim: 'Null',
FailedToDecode: 'Null',
MaxWeightInvalid: 'Null',
NotHoldingFees: 'Null',
TooExpensive: 'Null',
Trap: 'u64',
ExpectationFalse: 'Null',
PalletNotFound: 'Null',
NameMismatch: 'Null',
VersionIncompatible: 'Null',
HoldingWouldOverflow: 'Null',
ExportError: 'Null',
ReanchorFailed: 'Null',
NoDeal: 'Null',
FeesNotMet: 'Null',
LockError: 'Null',
NoPermission: 'Null',
Unanchored: 'Null',
NotDepositable: 'Null',
UnhandledXcmVersion: 'Null',
WeightLimitReached: 'SpWeightsWeightV2Weight',
Barrier: 'Null',
WeightNotComputable: 'Null',
ExceedsStackLimit: 'Null'
}
},
/**
* Lookup59: pallet_xcm::pallet::Event<T>
**/
PalletXcmEvent: {
_enum: {
Attempted: 'XcmV3TraitsOutcome',
Sent: '(XcmV3MultiLocation,XcmV3MultiLocation,XcmV3Xcm)',
UnexpectedResponse: '(XcmV3MultiLocation,u64)',
ResponseReady: '(u64,XcmV3Response)',
Notified: '(u64,u8,u8)',
NotifyOverweight: '(u64,u8,u8,SpWeightsWeightV2Weight,SpWeightsWeightV2Weight)',
NotifyDispatchError: '(u64,u8,u8)',
NotifyDecodeFailed: '(u64,u8,u8)',
InvalidResponder: '(XcmV3MultiLocation,u64,Option<XcmV3MultiLocation>)',
InvalidResponderVersion: '(XcmV3MultiLocation,u64)',
ResponseTaken: 'u64',
AssetsTrapped: '(H256,XcmV3MultiLocation,XcmVersionedMultiAssets)',
VersionChangeNotified: '(XcmV3MultiLocation,u32,XcmV3MultiassetMultiAssets)',
SupportedVersionChanged: '(XcmV3MultiLocation,u32)',
NotifyTargetSendFail: '(XcmV3MultiLocation,u64,XcmV3TraitsError)',
NotifyTargetMigrationFail: '(XcmVersionedMultiLocation,u64)',
InvalidQuerierVersion: '(XcmV3MultiLocation,u64)',
InvalidQuerier: '(XcmV3MultiLocation,u64,XcmV3MultiLocation,Option<XcmV3MultiLocation>)',
VersionNotifyStarted: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',
VersionNotifyRequested: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',
VersionNotifyUnrequested: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',
FeesPaid: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',
AssetsClaimed: '(H256,XcmV3MultiLocation,XcmVersionedMultiAssets)'
}
},
/**
* Lookup60: xcm::v3::traits::Outcome
**/
XcmV3TraitsOutcome: {
_enum: {
Complete: 'SpWeightsWeightV2Weight',
Incomplete: '(SpWeightsWeightV2Weight,XcmV3TraitsError)',
Error: 'XcmV3TraitsError'
}
},
/**
* Lookup61: xcm::v3::multilocation::MultiLocation
**/
XcmV3MultiLocation: {
parents: 'u8',
interior: 'XcmV3Junctions'
},
/**
* Lookup62: xcm::v3::junctions::Junctions
**/
XcmV3Junctions: {
_enum: {
Here: 'Null',
X1: 'XcmV3Junction',
X2: '(XcmV3Junction,XcmV3Junction)',
X3: '(XcmV3Junction,XcmV3Junction,XcmV3Junction)',
X4: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
X5: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
X6: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
X7: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',
X8: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)'
}
},
/**
* Lookup63: xcm::v3::junction::Junction
**/
XcmV3Junction: {
_enum: {
Parachain: 'Compact<u32>',
AccountId32: {
network: 'Option<XcmV3JunctionNetworkId>',
id: '[u8;32]',
},
AccountIndex64: {
network: 'Option<XcmV3JunctionNetworkId>',
index: 'Compact<u64>',
},
AccountKey20: {
network: 'Option<XcmV3JunctionNetworkId>',
key: '[u8;20]',
},
PalletInstance: 'u8',
GeneralIndex: 'Compact<u128>',
GeneralKey: {
length: 'u8',
data: '[u8;32]',
},
OnlyChild: 'Null',
Plurality: {
id: 'XcmV3JunctionBodyId',
part: 'XcmV3JunctionBodyPart',
},
GlobalConsensus: 'XcmV3JunctionNetworkId'
}
},
/**
* Lookup66: xcm::v3::junction::NetworkId
**/
XcmV3JunctionNetworkId: {
_enum: {
ByGenesis: '[u8;32]',
ByFork: {
blockNumber: 'u64',
blockHash: '[u8;32]',
},
Polkadot: 'Null',
Kusama: 'Null',
Westend: 'Null',
Rococo: 'Null',
Wococo: 'Null',
Ethereum: {
chainId: 'Compact<u64>',
},
BitcoinCore: 'Null',
BitcoinCash: 'Null'
}
},
/**
* Lookup69: xcm::v3::junction::BodyId
**/
XcmV3JunctionBodyId: {
_enum: {
Unit: 'Null',
Moniker: '[u8;4]',
Index: 'Compact<u32>',
Executive: 'Null',
Technical: 'Null',
Legislative: 'Null',
Judicial: 'Null',
Defense: 'Null',
Administration: 'Null',
Treasury: 'Null'
}
},
/**
* Lookup70: xcm::v3::junction::BodyPart
**/
XcmV3JunctionBodyPart: {
_enum: {
Voice: 'Null',
Members: {
count: 'Compact<u32>',
},
Fraction: {
nom: 'Compact<u32>',
denom: 'Compact<u32>',
},
AtLeastProportion: {
nom: 'Compact<u32>',
denom: 'Compact<u32>',
},
MoreThanProportion: {
nom: 'Compact<u32>',
denom: 'Compact<u32>'
}
}
},
/**
* Lookup71: xcm::v3::Xcm<Call>
**/
XcmV3Xcm: 'Vec<XcmV3Instruction>',
/**
* Lookup73: xcm::v3::Instruction<Call>
**/
XcmV3Instruction: {
_enum: {
WithdrawAsset: 'XcmV3MultiassetMultiAssets',
ReserveAssetDeposited: 'XcmV3MultiassetMultiAssets',
ReceiveTeleportedAsset: 'XcmV3MultiassetMultiAssets',
QueryResponse: {
queryId: 'Compact<u64>',
response: 'XcmV3Response',
maxWeight: 'SpWeightsWeightV2Weight',
querier: 'Option<XcmV3MultiLocation>',
},
TransferAsset: {
assets: 'XcmV3MultiassetMultiAssets',
beneficiary: 'XcmV3MultiLocation',
},
TransferReserveAsset: {
assets: 'XcmV3MultiassetMultiAssets',
dest: 'XcmV3MultiLocation',
xcm: 'XcmV3Xcm',
},
Transact: {
originKind: 'XcmV2OriginKind',
requireWeightAtMost: 'SpWeightsWeightV2Weight',
call: 'XcmDoubleEncoded',
},
HrmpNewChannelOpenRequest: {
sender: 'Compact<u32>',
maxMessageSize: 'Compact<u32>',
maxCapacity: 'Compact<u32>',
},
HrmpChannelAccepted: {
recipient: 'Compact<u32>',
},
HrmpChannelClosing: {
initiator: 'Compact<u32>',
sender: 'Compact<u32>',
recipient: 'Compact<u32>',
},
ClearOrigin: 'Null',
DescendOrigin: 'XcmV3Junctions',
ReportError: 'XcmV3QueryResponseInfo',
DepositAsset: {
assets: 'XcmV3MultiassetMultiAssetFilter',
beneficiary: 'XcmV3MultiLocation',
},
DepositReserveAsset: {
assets: 'XcmV3MultiassetMultiAssetFilter',
dest: 'XcmV3MultiLocation',
xcm: 'XcmV3Xcm',
},
ExchangeAsset: {
give: 'XcmV3MultiassetMultiAssetFilter',
want: 'XcmV3MultiassetMultiAssets',
maximal: 'bool',
},
InitiateReserveWithdraw: {
assets: 'XcmV3MultiassetMultiAssetFilter',
reserve: 'XcmV3MultiLocation',
xcm: 'XcmV3Xcm',
},
InitiateTeleport: {
assets: 'XcmV3MultiassetMultiAssetFilter',
dest: 'XcmV3MultiLocation',
xcm: 'XcmV3Xcm',
},
ReportHolding: {
responseInfo: 'XcmV3QueryResponseInfo',
assets: 'XcmV3MultiassetMultiAssetFilter',
},
BuyExecution: {
fees: 'XcmV3MultiAsset',
weightLimit: 'XcmV3WeightLimit',
},
RefundSurplus: 'Null',
SetErrorHandler: 'XcmV3Xcm',
SetAppendix: 'XcmV3Xcm',
ClearError: 'Null',
ClaimAsset: {
assets: 'XcmV3MultiassetMultiAssets',
ticket: 'XcmV3MultiLocation',
},
Trap: 'Compact<u64>',
SubscribeVersion: {
queryId: 'Compact<u64>',
maxResponseWeight: 'SpWeightsWeightV2Weight',
},
UnsubscribeVersion: 'Null',
BurnAsset: 'XcmV3MultiassetMultiAssets',
ExpectAsset: 'XcmV3MultiassetMultiAssets',
ExpectOrigin: 'Option<XcmV3MultiLocation>',
ExpectError: 'Option<(u32,XcmV3TraitsError)>',
ExpectTransactStatus: 'XcmV3MaybeErrorCode',
QueryPallet: {
moduleName: 'Bytes',
responseInfo: 'XcmV3QueryResponseInfo',
},
ExpectPallet: {
index: 'Compact<u32>',
name: 'Bytes',
moduleName: 'Bytes',
crateMajor: 'Compact<u32>',
minCrateMinor: 'Compact<u32>',
},
ReportTransactStatus: 'XcmV3QueryResponseInfo',
ClearTransactStatus: 'Null',
UniversalOrigin: 'XcmV3Junction',
ExportMessage: {
network: 'XcmV3JunctionNetworkId',
destination: 'XcmV3Junctions',
xcm: 'XcmV3Xcm',
},
LockAsset: {
asset: 'XcmV3MultiAsset',
unlocker: 'XcmV3MultiLocation',
},
UnlockAsset: {
asset: 'XcmV3MultiAsset',
target: 'XcmV3MultiLocation',
},
NoteUnlockable: {
asset: 'XcmV3MultiAsset',
owner: 'XcmV3MultiLocation',
},
RequestUnlock: {
asset: 'XcmV3MultiAsset',
locker: 'XcmV3MultiLocation',
},
SetFeesMode: {
jitWithdraw: 'bool',
},
SetTopic: '[u8;32]',
ClearTopic: 'Null',
AliasOrigin: 'XcmV3MultiLocation',
UnpaidExecution: {
weightLimit: 'XcmV3WeightLimit',
checkOrigin: 'Option<XcmV3MultiLocation>'
}
}
},
/**
* Lookup74: xcm::v3::multiasset::MultiAssets
**/
XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',
/**
* Lookup76: xcm::v3::multiasset::MultiAsset
**/
XcmV3MultiAsset: {
id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetFungibility'
},
/**
* Lookup77: xcm::v3::multiasset::AssetId
**/
XcmV3MultiassetAssetId: {
_enum: {
Concrete: 'XcmV3MultiLocation',
Abstract: '[u8;32]'
}
},
/**
* Lookup78: xcm::v3::multiasset::Fungibility
**/
XcmV3MultiassetFungibility: {
_enum: {
Fungible: 'Compact<u128>',
NonFungible: 'XcmV3MultiassetAssetInstance'
}
},
/**
* Lookup79: xcm::v3::multiasset::AssetInstance
**/
XcmV3MultiassetAssetInstance: {
_enum: {
Undefined: 'Null',
Index: 'Compact<u128>',
Array4: '[u8;4]',
Array8: '[u8;8]',
Array16: '[u8;16]',
Array32: '[u8;32]'
}
},
/**
* Lookup82: xcm::v3::Response
**/
XcmV3Response: {
_enum: {
Null: 'Null',
Assets: 'XcmV3MultiassetMultiAssets',
ExecutionResult: 'Option<(u32,XcmV3TraitsError)>',
Version: 'u32',
PalletsInfo: 'XcmV3VecPalletInfo',
DispatchResult: 'XcmV3MaybeErrorCode'
}
},
/**
* Lookup85: xcm::v3::VecPalletInfo
**/
XcmV3VecPalletInfo: 'Vec<XcmV3PalletInfo>',
/**
* Lookup87: xcm::v3::PalletInfo
**/
XcmV3PalletInfo: {
index: 'Compact<u32>',
name: 'Bytes',
moduleName: 'Bytes',
major: 'Compact<u32>',
minor: 'Compact<u32>',
patch: 'Compact<u32>'
},
/**
* Lookup88: xcm::v3::MaybeErrorCode
**/
XcmV3MaybeErrorCode: {
_enum: {
Success: 'Null',
Error: 'Bytes',
TruncatedError: 'Bytes'
}
},
/**
* Lookup90: xcm::v2::OriginKind
**/
XcmV2OriginKind: {
_enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
},
/**
* Lookup91: xcm::double_encoded::DoubleEncoded<T>
**/
XcmDoubleEncoded: {
encoded: 'Bytes'
},
/**
* Lookup92: xcm::v3::QueryResponseInfo
**/
XcmV3QueryResponseInfo: {
destination: 'XcmV3MultiLocation',
queryId: 'Compact<u64>',
maxWeight: 'SpWeightsWeightV2Weight'
},
/**
* Lookup93: xcm::v3::multiasset::MultiAssetFilter
**/
XcmV3MultiassetMultiAssetFilter: {
_enum: {
Definite: 'XcmV3MultiassetMultiAssets',
Wild: 'XcmV3MultiassetWildMultiAsset'
}
},
/**
* Lookup94: xcm::v3::multiasset::WildMultiAsset
**/
XcmV3MultiassetWildMultiAsset: {
_enum: {
All: 'Null',
AllOf: {
id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetWildFungibility',
},
AllCounted: 'Compact<u32>',
AllOfCounted: {
id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetWildFungibility',
count: 'Compact<u32>'
}
}
},
/**
* Lookup95: xcm::v3::multiasset::WildFungibility
**/
XcmV3MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible']
},
/**
* Lookup96: xcm::v3::WeightLimit
**/
XcmV3WeightLimit: {
_enum: {
Unlimited: 'Null',
Limited: 'SpWeightsWeightV2Weight'
}
},
/**
* Lookup97: xcm::VersionedMultiAssets
**/
XcmVersionedMultiAssets: {
_enum: {
__Unused0: 'Null',
V2: 'XcmV2MultiassetMultiAssets',
__Unused2: 'Null',
V3: 'XcmV3MultiassetMultiAssets'
}
},
/**
* Lookup98: xcm::v2::multiasset::MultiAssets
**/
XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>',
/**
* Lookup100: xcm::v2::multiasset::MultiAsset
**/
XcmV2MultiAsset: {
id: 'XcmV2MultiassetAssetId',
fun: 'XcmV2MultiassetFungibility'
},
/**
* Lookup101: xcm::v2::multiasset::AssetId
**/
XcmV2MultiassetAssetId: {
_enum: {
Concrete: 'XcmV2MultiLocation',
Abstract: 'Bytes'
}
},
/**
* Lookup102: xcm::v2::multilocation::MultiLocation
**/
XcmV2MultiLocation: {
parents: 'u8',
interior: 'XcmV2MultilocationJunctions'
},
/**
* Lookup103: xcm::v2::multilocation::Junctions
**/
XcmV2MultilocationJunctions: {
_enum: {
Here: 'Null',
X1: 'XcmV2Junction',
X2: '(XcmV2Junction,XcmV2Junction)',
X3: '(XcmV2Junction,XcmV2Junction,XcmV2Junction)',
X4: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',
X5: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',
X6: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',
X7: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',
X8: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)'
}
},
/**
* Lookup104: xcm::v2::junction::Junction
**/
XcmV2Junction: {
_enum: {
Parachain: 'Compact<u32>',
AccountId32: {
network: 'XcmV2NetworkId',
id: '[u8;32]',
},
AccountIndex64: {
network: 'XcmV2NetworkId',
index: 'Compact<u64>',
},
AccountKey20: {
network: 'XcmV2NetworkId',
key: '[u8;20]',
},
PalletInstance: 'u8',
GeneralIndex: 'Compact<u128>',
GeneralKey: 'Bytes',
OnlyChild: 'Null',
Plurality: {
id: 'XcmV2BodyId',
part: 'XcmV2BodyPart'
}
}
},
/**
* Lookup105: xcm::v2::NetworkId
**/
XcmV2NetworkId: {
_enum: {
Any: 'Null',
Named: 'Bytes',
Polkadot: 'Null',
Kusama: 'Null'
}
},
/**
* Lookup107: xcm::v2::BodyId
**/
XcmV2BodyId: {
_enum: {
Unit: 'Null',
Named: 'Bytes',
Index: 'Compact<u32>',
Executive: 'Null',
Technical: 'Null',
Legislative: 'Null',
Judicial: 'Null',
Defense: 'Null',
Administration: 'Null',
Treasury: 'Null'
}
},
/**
* Lookup108: xcm::v2::BodyPart
**/
XcmV2BodyPart: {
_enum: {
Voice: 'Null',
Members: {
count: 'Compact<u32>',
},
Fraction: {
nom: 'Compact<u32>',
denom: 'Compact<u32>',
},
AtLeastProportion: {
nom: 'Compact<u32>',
denom: 'Compact<u32>',
},
MoreThanProportion: {
nom: 'Compact<u32>',
denom: 'Compact<u32>'
}
}
},
/**
* Lookup109: xcm::v2::multiasset::Fungibility
**/
XcmV2MultiassetFungibility: {
_enum: {
Fungible: 'Compact<u128>',
NonFungible: 'XcmV2MultiassetAssetInstance'
}
},
/**
* Lookup110: xcm::v2::multiasset::AssetInstance
**/
XcmV2MultiassetAssetInstance: {
_enum: {
Undefined: 'Null',
Index: 'Compact<u128>',
Array4: '[u8;4]',
Array8: '[u8;8]',
Array16: '[u8;16]',
Array32: '[u8;32]',
Blob: 'Bytes'
}
},
/**
* Lookup111: xcm::VersionedMultiLocation
**/
XcmVersionedMultiLocation: {
_enum: {
__Unused0: 'Null',
V2: 'XcmV2MultiLocation',
__Unused2: 'Null',
V3: 'XcmV3MultiLocation'
}
},
/**
* Lookup112: cumulus_pallet_xcm::pallet::Event<T>
**/
CumulusPalletXcmEvent: {
_enum: {
InvalidFormat: '[u8;32]',
UnsupportedVersion: '[u8;32]',
ExecutedDownward: '([u8;32],XcmV3TraitsOutcome)'
}
},
/**
* Lookup113: cumulus_pallet_dmp_queue::pallet::Event<T>
**/
CumulusPalletDmpQueueEvent: {
_enum: {
InvalidFormat: {
messageId: '[u8;32]',
},
UnsupportedVersion: {
messageId: '[u8;32]',
},
ExecutedDownward: {
messageId: '[u8;32]',
outcome: 'XcmV3TraitsOutcome',
},
WeightExhausted: {
messageId: '[u8;32]',
remainingWeight: 'SpWeightsWeightV2Weight',
requiredWeight: 'SpWeightsWeightV2Weight',
},
OverweightEnqueued: {
messageId: '[u8;32]',
overweightIndex: 'u64',
requiredWeight: 'SpWeightsWeightV2Weight',
},
OverweightServiced: {
overweightIndex: 'u64',
weightUsed: 'SpWeightsWeightV2Weight',
},
MaxMessagesExhausted: {
messageId: '[u8;32]'
}
}
},
/**
* Lookup114: pallet_utility::pallet::Event
**/
PalletUtilityEvent: {
_enum: {
BatchInterrupted: {
index: 'u32',
error: 'SpRuntimeDispatchError',
},
BatchCompleted: 'Null',
BatchCompletedWithErrors: 'Null',
ItemCompleted: 'Null',
ItemFailed: {
error: 'SpRuntimeDispatchError',
},
DispatchedAs: {
result: 'Result<Null, SpRuntimeDispatchError>'
}
}
},
/**
* Lookup115: pallet_scheduler::pallet::Event<T>
**/
PalletSchedulerEvent: {
_enum: {
Scheduled: {
when: 'u32',
index: 'u32',
},
Canceled: {
when: 'u32',
index: 'u32',
},
Dispatched: {
task: '(u32,u32)',
id: 'Option<[u8;32]>',
result: 'Result<Null, SpRuntimeDispatchError>',
},
CallUnavailable: {
task: '(u32,u32)',
id: 'Option<[u8;32]>',
},
PeriodicFailed: {
task: '(u32,u32)',
id: 'Option<[u8;32]>',
},
PermanentlyOverweight: {
task: '(u32,u32)',
id: 'Option<[u8;32]>'
}
}
},
/**
* Lookup117: pallet_proxy::pallet::Event<T>
**/
PalletProxyEvent: {
_enum: {
ProxyExecuted: {
result: 'Result<Null, SpRuntimeDispatchError>',
},
PureCreated: {
pure: 'AccountId32',
who: 'AccountId32',
proxyType: 'BifrostKusamaRuntimeProxyType',
disambiguationIndex: 'u16',
},
Announced: {
real: 'AccountId32',
proxy: 'AccountId32',
callHash: 'H256',
},
ProxyAdded: {
delegator: 'AccountId32',
delegatee: 'AccountId32',
proxyType: 'BifrostKusamaRuntimeProxyType',
delay: 'u32',
},
ProxyRemoved: {
delegator: 'AccountId32',
delegatee: 'AccountId32',
proxyType: 'BifrostKusamaRuntimeProxyType',
delay: 'u32'
}
}
},
/**
* Lookup118: bifrost_kusama_runtime::ProxyType
**/
BifrostKusamaRuntimeProxyType: {
_enum: ['Any', 'NonTransfer', 'Governance', 'CancelProxy', 'IdentityJudgement', 'Staking']
},
/**
* Lookup120: pallet_multisig::pallet::Event<T>
**/
PalletMultisigEvent: {
_enum: {
NewMultisig: {
approving: 'AccountId32',
multisig: 'AccountId32',
callHash: '[u8;32]',
},
MultisigApproval: {
approving: 'AccountId32',
timepoint: 'PalletMultisigTimepoint',
multisig: 'AccountId32',
callHash: '[u8;32]',
},
MultisigExecuted: {
approving: 'AccountId32',
timepoint: 'PalletMultisigTimepoint',
multisig: 'AccountId32',
callHash: '[u8;32]',
result: 'Result<Null, SpRuntimeDispatchError>',
},
MultisigCancelled: {
cancelling: 'AccountId32',
timepoint: 'PalletMultisigTimepoint',
multisig: 'AccountId32',
callHash: '[u8;32]'
}
}
},
/**
* Lookup121: pallet_multisig::Timepoint<BlockNumber>
**/
PalletMultisigTimepoint: {
height: 'u32',
index: 'u32'
},
/**
* Lookup122: pallet_identity::pallet::Event<T>
**/
PalletIdentityEvent: {
_enum: {
IdentitySet: {
who: 'AccountId32',
},
IdentityCleared: {
who: 'AccountId32',
deposit: 'u128',
},
IdentityKilled: {
who: 'AccountId32',
deposit: 'u128',
},
JudgementRequested: {
who: 'AccountId32',
registrarIndex: 'u32',
},
JudgementUnrequested: {
who: 'AccountId32',
registrarIndex: 'u32',
},
JudgementGiven: {
target: 'AccountId32',
registrarIndex: 'u32',
},
RegistrarAdded: {
registrarIndex: 'u32',
},
SubIdentityAdded: {
sub: 'AccountId32',
main: 'AccountId32',
deposit: 'u128',
},
SubIdentityRemoved: {
sub: 'AccountId32',
main: 'AccountId32',
deposit: 'u128',
},
SubIdentityRevoked: {
sub: 'AccountId32',
main: 'AccountId32',
deposit: 'u128'
}
}
},
/**
* Lookup123: bifrost_vesting::pallet::Event<T>
**/
BifrostVestingEvent: {
_enum: {
VestingUpdated: '(AccountId32,u128)',
VestingCompleted: 'AccountId32'
}
},
/**
* Lookup124: pallet_treasury::pallet::Event<T, I>
**/
PalletTreasuryEvent: {
_enum: {
Proposed: {
proposalIndex: 'u32',
},
Spending: {
budgetRemaining: 'u128',
},
Awarded: {
proposalIndex: 'u32',
award: 'u128',
account: 'AccountId32',
},
Rejected: {
proposalIndex: 'u32',
slashed: 'u128',
},
Burnt: {
burntFunds: 'u128',
},
Rollover: {
rolloverBalance: 'u128',
},
Deposit: {
value: 'u128',
},
SpendApproved: {
proposalIndex: 'u32',
amount: 'u128',
beneficiary: 'AccountId32',
},
UpdatedInactive: {
reactivated: 'u128',
deactivated: 'u128'
}
}
},
/**
* Lookup125: pallet_bounties::pallet::Event<T, I>
**/
PalletBountiesEvent: {
_enum: {
BountyProposed: {
index: 'u32',
},
BountyRejected: {
index: 'u32',
bond: 'u128',
},
BountyBecameActive: {
index: 'u32',
},
BountyAwarded: {
index: 'u32',
beneficiary: 'AccountId32',
},
BountyClaimed: {
index: 'u32',
payout: 'u128',
beneficiary: 'AccountId32',
},
BountyCanceled: {
index: 'u32',
},
BountyExtended: {
index: 'u32'
}
}
},
/**
* Lookup126: pallet_tips::pallet::Event<T, I>
**/
PalletTipsEvent: {
_enum: {
NewTip: {
tipHash: 'H256',
},
TipClosing: {
tipHash: 'H256',
},
TipClosed: {
tipHash: 'H256',
who: 'AccountId32',
payout: 'u128',
},
TipRetracted: {
tipHash: 'H256',
},
TipSlashed: {
tipHash: 'H256',
finder: 'AccountId32',
deposit: 'u128'
}
}
},
/**
* Lookup127: pallet_preimage::pallet::Event<T>
**/
PalletPreimageEvent: {
_enum: {
Noted: {
_alias: {
hash_: 'hash',