dry_run_call: RuntimeDescriptor<[origin
: Enum<{ CumulusXcm: Enum<{ Relay: undefined; SiblingParachain: number; }>; PolkadotXcm: XcmPalletOrigin; system: DispatchRawOrigin; Void: undefined; }>, call
: TxCallData], ResultPayload<{ emitted_events: Enum<{ Balances: Enum<{ BalanceSet: { free: bigint; who: SS58String; }; Burned: { amount: bigint; who: SS58String; }; Deposit: { amount: bigint; who: SS58String; }; DustLost: { account: SS58String; amount: bigint; }; Endowed: { account: SS58String; free_balance: bigint; }; Frozen: { amount: bigint; who: SS58String; }; Issued: { amount: bigint; }; Locked: { amount: bigint; who: SS58String; }; Minted: { amount: bigint; who: SS58String; }; Rescinded: { amount: bigint; }; Reserved: { amount: bigint; who: SS58String; }; ReserveRepatriated: { amount: bigint; destination_status: BalanceStatus; from: SS58String; to: SS58String; }; Restored: { amount: bigint; who: SS58String; }; Slashed: { amount: bigint; who: SS58String; }; Suspended: { amount: bigint; who: SS58String; }; Thawed: { amount: bigint; who: SS58String; }; TotalIssuanceForced: { new: bigint; old: bigint; }; Transfer: { amount: bigint; from: SS58String; to: SS58String; }; Unlocked: { amount: bigint; who: SS58String; }; Unreserved: { amount: bigint; who: SS58String; }; Upgraded: { who: SS58String; }; Withdraw: { amount: bigint; who: SS58String; }; }>; BridgeKusamaGrandpa: Enum<{ UpdatedBestFinalizedHeader: { grandpa_info: { finality_proof: { commit: ...
; round: ...
; votes_ancestries: ...
; }; new_verification_context?: (...
) | (...
); }; hash: FixedSizeBinary<32>; number: number; }; }>; BridgeKusamaMessages: Enum<{ MessageAccepted: { lane_id: FixedSizeBinary<4>; nonce: bigint; }; MessagesDelivered: { lane_id: FixedSizeBinary<4>; messages: { begin: bigint; end: bigint; }; }; MessagesReceived: { lane: FixedSizeBinary<(...
)>; receive_results: (...
)[]; }[]; }>; BridgeKusamaParachains: Enum<{ IncorrectParachainHeadHash: { actual_parachain_head_hash: FixedSizeBinary<32>; parachain: number; parachain_head_hash: FixedSizeBinary<32>; }; MissingParachainHead: { parachain: number; }; RejectedLargeParachainHead: { parachain: number; parachain_head_hash: FixedSizeBinary<32>; parachain_head_size: number; }; RejectedObsoleteParachainHead: { parachain: number; parachain_head_hash: FixedSizeBinary<32>; }; UntrackedParachainRejected: { parachain: number; }; UpdatedParachainHead: { parachain: number; parachain_head_hash: FixedSizeBinary<32>; }; }>; BridgeRelayers: Enum<{ Deregistered: { relayer: SS58String; }; RegistrationUpdated: { registration: { stake: bigint; valid_till: number; }; relayer: SS58String; }; RewardPaid: { relayer: SS58String; reward: bigint; rewards_account_params: { bridged_chain_id: FixedSizeBinary<(...
)>; lane_id: FixedSizeBinary<(...
)>; owner: Enum<(...
)>; }; }; RewardRegistered: { relayer: SS58String; reward: bigint; rewards_account_params: { bridged_chain_id: FixedSizeBinary<(...
)>; lane_id: FixedSizeBinary<(...
)>; owner: Enum<(...
)>; }; }; SlashedAndDeregistered: { registration: { stake: bigint; valid_till: number; }; relayer: SS58String; }; }>; CollatorSelection: Enum<{ CandidateAdded: { account_id: SS58String; deposit: bigint; }; CandidateBondUpdated: { account_id: SS58String; deposit: bigint; }; CandidateRemoved: { account_id: SS58String; }; CandidateReplaced: { deposit: bigint; new: SS58String; old: SS58String; }; InvalidInvulnerableSkipped: { account_id: SS58String; }; InvulnerableAdded: { account_id: SS58String; }; InvulnerableRemoved: { account_id: SS58String; }; NewCandidacyBond: { bond_amount: bigint; }; NewDesiredCandidates: { desired_candidates: number; }; NewInvulnerables: { invulnerables: SS58String[]; }; }>; CumulusXcm: Enum<{ ExecutedDownward: [FixedSizeBinary<32>, XcmV4TraitsOutcome]; InvalidFormat: FixedSizeBinary<32>; UnsupportedVersion: FixedSizeBinary<32>; }>; EthereumBeaconClient: Enum<{ BeaconHeaderImported: { block_hash: FixedSizeBinary<32>; slot: bigint; }; OperatingModeChanged: { mode: Enum<{ Halted: ...
; Normal: ...
; }>; }; SyncCommitteeUpdated: { period: bigint; }; }>; EthereumInboundQueue: Enum<{ MessageReceived: { channel_id: FixedSizeBinary<32>; fee_burned: bigint; message_id: FixedSizeBinary<32>; nonce: bigint; }; OperatingModeChanged: { mode: Enum<{ Halted: ...
; Normal: ...
; }>; }; }>; EthereumOutboundQueue: Enum<{ MessageAccepted: { id: FixedSizeBinary<32>; nonce: bigint; }; MessageQueued: { id: FixedSizeBinary<32>; }; MessagesCommitted: { count: bigint; root: FixedSizeBinary<32>; }; OperatingModeChanged: { mode: Enum<{ Halted: ...
; Normal: ...
; }>; }; }>; EthereumSystem: Enum<{ CreateAgent: { agent_id: FixedSizeBinary<32>; location: { interior: XcmV3Junctions; parents: number; }; }; CreateChannel: { agent_id: FixedSizeBinary<32>; channel_id: FixedSizeBinary<32>; }; PricingParametersChanged: { params: { exchange_rate: bigint; fee_per_gas: FixedSizeArray<(...
), (...
)>; multiplier: bigint; rewards: { local: ...
; remote: ...
; }; }; }; SetOperatingMode: { mode: Enum<{ Normal: ...
; RejectingOutboundMessages: ...
; }>; }; SetTokenTransferFees: { create_asset_xcm: bigint; register_token: FixedSizeArray<4, bigint>; transfer_asset_xcm: bigint; }; TransferNativeFromAgent: { agent_id: FixedSizeBinary<32>; amount: bigint; recipient: FixedSizeBinary<20>; }; UpdateChannel: { channel_id: FixedSizeBinary<32>; mode: Enum<{ Normal: ...
; RejectingOutboundMessages: ...
; }>; }; Upgrade: { impl_address: FixedSizeBinary<20>; impl_code_hash: FixedSizeBinary<32>; initializer_params_hash?: ...
; }; }>; MessageQueue: Enum<{ OverweightEnqueued: { id: FixedSizeBinary<32>; message_index: number; origin: Enum<{ Here: ...
; Parent: ...
; Sibling: ...
; Snowbridge: ...
; }>; page_index: number; }; PageReaped: { index: number; origin: Enum<{ Here: ...
; Parent: ...
; Sibling: ...
; Snowbridge: ...
; }>; }; Processed: { id: FixedSizeBinary<32>; origin: Enum<{ Here: ...
; Parent: ...
; Sibling: ...
; Snowbridge: ...
; }>; success: boolean; weight_used: { proof_size: bigint; ref_time: bigint; }; }; ProcessingFailed: { error: Enum<{ BadFormat: ...
; Corrupt: ...
; Overweight: ...
; StackLimitReached: ...
; Unsupported: ...
; Yield: ...
; }>; id: FixedSizeBinary<32>; origin: Enum<{ Here: ...
; Parent: ...
; Sibling: ...
; Snowbridge: ...
; }>; }; }>; Multisig: Enum<{ MultisigApproval: { approving: SS58String; call_hash: FixedSizeBinary<32>; multisig: SS58String; timepoint: { height: number; index: number; }; }; MultisigCancelled: { call_hash: FixedSizeBinary<32>; cancelling: SS58String; multisig: SS58String; timepoint: { height: number; index: number; }; }; MultisigExecuted: { approving: SS58String; call_hash: FixedSizeBinary<32>; multisig: SS58String; result: ResultPayload<undefined, Enum<(...
)>>; timepoint: { height: number; index: number; }; }; NewMultisig: { approving: SS58String; call_hash: FixedSizeBinary<32>; multisig: SS58String; }; }>; ParachainSystem: Enum<{ DownwardMessagesProcessed: { dmq_head: FixedSizeBinary<32>; weight_used: { proof_size: bigint; ref_time: bigint; }; }; DownwardMessagesReceived: { count: number; }; UpwardMessageSent: { message_hash?: ...
; }; ValidationFunctionApplied: { relay_chain_block_num: number; }; ValidationFunctionDiscarded: undefined; ValidationFunctionStored: undefined; }>; PolkadotXcm: Enum<{ AssetsClaimed: { assets: XcmVersionedAssets; hash: FixedSizeBinary<32>; origin: { interior: XcmV3Junctions; parents: number; }; }; AssetsTrapped: { assets: XcmVersionedAssets; hash: FixedSizeBinary<32>; origin: { interior: XcmV3Junctions; parents: number; }; }; Attempted: { outcome: XcmV4TraitsOutcome; }; FeesPaid: { fees: { fun: ...
; id: ...
; }[]; paying: { interior: XcmV3Junctions; parents: number; }; }; InvalidQuerier: { expected_querier: { interior: XcmV3Junctions; parents: number; }; maybe_actual_querier?: ...
; origin: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; InvalidQuerierVersion: { origin: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; InvalidResponder: { expected_location?: ...
; origin: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; InvalidResponderVersion: { origin: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; Notified: { call_index: number; pallet_index: number; query_id: bigint; }; NotifyDecodeFailed: { call_index: number; pallet_index: number; query_id: bigint; }; NotifyDispatchError: { call_index: number; pallet_index: number; query_id: bigint; }; NotifyOverweight: { actual_weight: { proof_size: bigint; ref_time: bigint; }; call_index: number; max_budgeted_weight: { proof_size: bigint; ref_time: bigint; }; pallet_index: number; query_id: bigint; }; NotifyTargetMigrationFail: { location: XcmVersionedLocation; query_id: bigint; }; NotifyTargetSendFail: { error: XcmV3TraitsError; location: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; ResponseReady: { query_id: bigint; response: XcmV4Response; }; ResponseTaken: { query_id: bigint; }; Sent: { destination: { interior: XcmV3Junctions; parents: number; }; message: XcmV4Instruction[]; message_id: FixedSizeBinary<32>; origin: { interior: XcmV3Junctions; parents: number; }; }; SupportedVersionChanged: { location: { interior: XcmV3Junctions; parents: number; }; version: number; }; UnexpectedResponse: { origin: { interior: XcmV3Junctions; parents: number; }; query_id: bigint; }; VersionChangeNotified: { cost: { fun: ...
; id: ...
; }[]; destination: { interior: XcmV3Junctions; parents: number; }; message_id: FixedSizeBinary<32>; result: number; }; VersionMigrationFinished: { version: number; }; VersionNotifyRequested: { cost: { fun: ...
; id: ...
; }[]; destination: { interior: XcmV3Junctions; parents: number; }; message_id: FixedSizeBinary<32>; }; VersionNotifyStarted: { cost: { fun: ...
; id: ...
; }[]; destination: { interior: XcmV3Junctions; parents: number; }; message_id: FixedSizeBinary<32>; }; VersionNotifyUnrequested: { cost: { fun: ...
; id: ...
; }[]; destination: { interior: XcmV3Junctions; parents: number; }; message_id: FixedSizeBinary<32>; }; }>; Session: SessionEvent; System: Enum<{ CodeUpdated: undefined; ExtrinsicFailed: { dispatch_error: Enum<{ Arithmetic: ...
; BadOrigin: ...
; CannotLookup: ...
; ConsumerRemaining: ...
; Corruption: ...
; Exhausted: ...
; Module: ...
; NoProviders: ...
; Other: ...
; RootNotAllowed: ...
; Token: ...
; TooManyConsumers: ...
; Transactional: ...
; Unavailable: ...
; }>; dispatch_info: { class: DispatchClass; pays_fee: Enum<(...
)>; weight: { proof_size: ...
; ref_time: ...
; }; }; }; ExtrinsicSuccess: { dispatch_info: { class: DispatchClass; pays_fee: Enum<(...
)>; weight: { proof_size: ...
; ref_time: ...
; }; }; }; KilledAccount: { account: SS58String; }; NewAccount: { account: SS58String; }; Remarked: { hash: FixedSizeBinary<32>; sender: SS58String; }; UpgradeAuthorized: { check_version: boolean; code_hash: FixedSizeBinary<32>; }; }>; TransactionPayment: TransactionPaymentEvent; Utility: Enum<{ BatchCompleted: undefined; BatchCompletedWithErrors: undefined; BatchInterrupted: { error: Enum<{ Arithmetic: ...
; BadOrigin: ...
; CannotLookup: ...
; ConsumerRemaining: ...
; Corruption: ...
; Exhausted: ...
; Module: ...
; NoProviders: ...
; Other: ...
; RootNotAllowed: ...
; Token: ...
; TooManyConsumers: ...
; Transactional: ...
; Unavailable: ...
; }>; index: number; }; DispatchedAs: { result: ResultPayload<undefined, Enum<(...
)>>; }; ItemCompleted: undefined; ItemFailed: { error: Enum<{ Arithmetic: ...
; BadOrigin: ...
; CannotLookup: ...
; ConsumerRemaining: ...
; Corruption: ...
; Exhausted: ...
; Module: ...
; NoProviders: ...
; Other: ...
; RootNotAllowed: ...
; Token: ...
; TooManyConsumers: ...
; Transactional: ...
; Unavailable: ...
; }>; }; }>; XcmpQueue: Enum<{ XcmpMessageSent: { message_hash: FixedSizeBinary<32>; }; }>; }>[]; execution_result: ResultPayload<{ actual_weight?: { proof_size: bigint; ref_time: bigint; }; pays_fee: Enum<{ No: undefined; Yes: undefined; }>; }, { error: Enum<{ Arithmetic: ArithmeticError; BadOrigin: undefined; CannotLookup: undefined; ConsumerRemaining: undefined; Corruption: undefined; Exhausted: undefined; Module: Enum<{ Aura: undefined; AuraExt: undefined; Authorship: undefined; Balances: Enum<{ DeadAccount: ...
; DeltaZero: ...
; ExistentialDeposit: ...
; ExistingVestingSchedule: ...
; Expendability: ...
; InsufficientBalance: ...
; IssuanceDeactivated: ...
; LiquidityRestrictions: ...
; TooManyFreezes: ...
; TooManyHolds: ...
; TooManyReserves: ...
; VestingBalance: ...
; }>; BridgeKusamaGrandpa: Enum<{ AlreadyInitialized: ...
; BelowFreeHeaderInterval: ...
; BridgeModule: ...
; FreeHeadersLimitExceded: ...
; HeaderOverflowLimits: ...
; InvalidAuthoritySet: ...
; InvalidAuthoritySetId: ...
; InvalidJustification: ...
; NotInitialized: ...
; OldHeader: ...
; TooManyAuthoritiesInSet: ...
; UnsupportedScheduledChange: ...
; }>; BridgeKusamaMessages: Enum<{ BridgeModule: ...
; FailedToWithdrawMessageFee: ...
; InactiveOutboundLane: ...
; InsufficientDispatchWeight: ...
; InvalidMessagesDeliveryProof: ...
; InvalidMessagesProof: ...
; InvalidUnrewardedRelayersState: ...
; MessageDispatchInactive: ...
; MessageIsNotYetSent: ...
; MessageRejectedByChainVerifier: ...
; MessageRejectedByPallet: ...
; NotOperatingNormally: ...
; ReceptionConfirmation: ...
; TooManyMessagesInTheProof: ...
; }>; BridgeKusamaParachains: Enum<{ BridgeModule: ...
; HeaderChainStorageProof: ...
; InvalidRelayChainBlockNumber: ...
; UnknownRelayChainBlock: ...
; }>; BridgeRelayers: Enum<{ CannotReduceRegistrationLease: ...
; FailedToPayReward: ...
; FailedToReserve: ...
; FailedToUnreserve: ...
; InvalidRegistrationLease: ...
; NoRewardForRelayer: ...
; NotRegistered: ...
; RegistrationIsStillActive: ...
; }>; CollatorSelection: Enum<{ AlreadyCandidate: ...
; AlreadyInvulnerable: ...
; DepositTooLow: ...
; IdenticalDeposit: ...
; InsertToCandidateListFailed: ...
; InsufficientBond: ...
; InvalidUnreserve: ...
; NoAssociatedValidatorId: ...
; NotCandidate: ...
; NotInvulnerable: ...
; RemoveFromCandidateListFailed: ...
; TargetIsNotCandidate: ...
; TooFewEligibleCollators: ...
; TooManyCandidates: ...
; TooManyInvulnerables: ...
; UpdateCandidateListFailed: ...
; ValidatorNotRegistered: ...
; }>; CumulusXcm: undefined; EthereumBeaconClient: Enum<{ BlockBodyHashTreeRootFailed: ...
; BLSPreparePublicKeysFailed: ...
; BLSVerificationFailed: ...
; ExecutionHeaderSkippedBlock: ...
; ExecutionHeaderTooFarBehind: ...
; ExpectedFinalizedHeaderNotStored: ...
; ForkDataHashTreeRootFailed: ...
; Halted: ...
; HeaderHashTreeRootFailed: ...
; HeaderNotFinalized: ...
; InvalidAncestryMerkleProof: ...
; InvalidBlockRootsRootMerkleProof: ...
; InvalidExecutionHeaderProof: ...
; InvalidFinalizedHeaderGap: ...
; InvalidHeaderMerkleProof: ...
; InvalidSyncCommitteeMerkleProof: ...
; InvalidSyncCommitteeUpdate: ...
; InvalidUpdateSlot: ...
; IrrelevantUpdate: ...
; NotBootstrapped: ...
; SigningRootHashTreeRootFailed: ...
; SkippedSyncCommitteePeriod: ...
; SyncCommitteeHashTreeRootFailed: ...
; SyncCommitteeParticipantsNotSupermajority: ...
; SyncCommitteeUpdateRequired: ...
; }>; EthereumInboundQueue: Enum<{ ConvertMessage: ...
; Halted: ...
; InvalidAccountConversion: ...
; InvalidChannel: ...
; InvalidEnvelope: ...
; InvalidGateway: ...
; InvalidNonce: ...
; InvalidPayload: ...
; MaxNonceReached: ...
; Send: ...
; Verification: ...
; }>; EthereumOutboundQueue: Enum<{ Halted: ...
; InvalidChannel: ...
; MessageTooLarge: ...
; }>; EthereumSystem: Enum<{ AgentAlreadyCreated: ...
; ChannelAlreadyCreated: ...
; InvalidLocation: ...
; InvalidPricingParameters: ...
; InvalidTokenTransferFees: ...
; InvalidUpgradeParameters: ...
; LocationConversionFailed: ...
; NoAgent: ...
; NoChannel: ...
; Send: ...
; UnsupportedLocationVersion: ...
; }>; MessageQueue: Enum<{ AlreadyProcessed: ...
; InsufficientWeight: ...
; NoMessage: ...
; NoPage: ...
; NotReapable: ...
; Queued: ...
; QueuePaused: ...
; RecursiveDisallowed: ...
; TemporarilyUnprocessable: ...
; }>; Multisig: Enum<{ AlreadyApproved: ...
; AlreadyStored: ...
; MaxWeightTooLow: ...
; MinimumThreshold: ...
; NoApprovalsNeeded: ...
; NotFound: ...
; NoTimepoint: ...
; NotOwner: ...
; SenderInSignatories: ...
; SignatoriesOutOfOrder: ...
; TooFewSignatories: ...
; TooManySignatories: ...
; UnexpectedTimepoint: ...
; WrongTimepoint: ...
; }>; ParachainInfo: undefined; ParachainSystem: Enum<{ HostConfigurationNotAvailable: ...
; NothingAuthorized: ...
; NotScheduled: ...
; OverlappingUpgrades: ...
; ProhibitedByPolkadot: ...
; TooBig: ...
; Unauthorized: ...
; ValidationDataNotAvailable: ...
; }>; PolkadotXcm: Enum<{ AccountNotSovereign: ...
; AlreadySubscribed: ...
; BadLocation: ...
; BadVersion: ...
; CannotCheckOutTeleport: ...
; CannotReanchor: ...
; DestinationNotInvertible: ...
; Empty: ...
; FeesNotMet: ...
; Filtered: ...
; InUse: ...
; InvalidAssetUnknownReserve: ...
; InvalidAssetUnsupportedReserve: ...
; InvalidOrigin: ...
; LocalExecutionIncomplete: ...
; LockNotFound: ...
; LowBalance: ...
; NoSubscription: ...
; SendFailure: ...
; TooManyAssets: ...
; TooManyLocks: ...
; TooManyReserves: ...
; Unreachable: ...
; UnweighableMessage: ...
; }>; Session: Enum<{ DuplicatedKey: ...
; InvalidProof: ...
; NoAccount: ...
; NoAssociatedValidatorId: ...
; NoKeys: ...
; }>; System: Enum<{ CallFiltered: ...
; FailedToExtractRuntimeVersion: ...
; InvalidSpecName: ...
; MultiBlockMigrationsOngoing: ...
; NonDefaultComposite: ...
; NonZeroRefCount: ...
; NothingAuthorized: ...
; SpecVersionNeedsToIncrease: ...
; Unauthorized: ...
; }>; Timestamp: undefined; TransactionPayment: undefined; Utility: Enum<{ TooManyCalls: ...
; }>; XcmOverBridgeHubKusama: undefined; XcmpQueue: Enum<{ AlreadyResumed: ...
; AlreadySuspended: ...
; BadQueueConfig: ...
; TooBig: ...
; TooManyActiveOutboundChannels: ...
; }>; }>; NoProviders: undefined; Other: undefined; RootNotAllowed: undefined; Token: TokenError; TooManyConsumers: undefined; Transactional: TransactionalError; Unavailable: undefined; }>; post_info: { actual_weight?: { proof_size: bigint; ref_time: bigint; }; pays_fee: Enum<{ No: undefined; Yes: undefined; }>; }; }>; forwarded_xcms: [XcmVersionedLocation, XcmVersionedXcm[]][]; local_xcm?: XcmVersionedXcm; }, Enum<{ Unimplemented: undefined; VersionedConversionFailed: undefined; }>>>
Dry run call.