All chains
    Preparing search index...

    Type Alias dry_run_call

    dry_run_call: RuntimeDescriptor<
        [
            origin: Enum<
                {
                    Collective: Enum<
                        {
                            _Phantom: undefined;
                            Member: SS58String;
                            Members: FixedSizeArray<2, number>;
                        },
                    >;
                    CumulusXcm: Enum<{ Relay: undefined; SiblingParachain: number }>;
                    PolkadotXcm: Enum<
                        {
                            Response: { interior: XcmV5Junctions; parents: number };
                            Xcm: { interior: XcmV5Junctions; parents: number };
                        },
                    >;
                    system: Enum<
                        {
                            Authorized: undefined;
                            None: undefined;
                            Root: undefined;
                            Signed: SS58String;
                        },
                    >;
                },
            >,
            call: TxCallData,
            result_xcms_version: number,
        ],
        ResultPayload<
            {
                emitted_events: Enum<
                    {
                        AssetTxPayment: Enum<
                            {
                                AssetTxFeePaid: {
                                    actual_fee: bigint;
                                    asset_id?: ...;
                                    tip: bigint;
                                    who: SS58String;
                                };
                            },
                        >;
                        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 };
                                Unexpected: Enum<
                                    { BalanceUpdated: undefined; FailedToMutateAccount: undefined },
                                >;
                                Unlocked: { amount: bigint; who: SS58String };
                                Unreserved: { amount: bigint; who: SS58String };
                                Upgraded: { who: SS58String };
                                Withdraw: { amount: bigint; who: 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[] };
                            },
                        >;
                        Collective: Enum<
                            {
                                Approved: { proposal_hash: FixedSizeBinary<32> };
                                Closed: {
                                    no: number;
                                    proposal_hash: FixedSizeBinary<32>;
                                    yes: number;
                                };
                                Disapproved: { proposal_hash: FixedSizeBinary<32> };
                                Executed: {
                                    proposal_hash: FixedSizeBinary<32>;
                                    result: ResultPayload<undefined, Enum<(...)>>;
                                };
                                Killed: { proposal_hash: FixedSizeBinary<32> };
                                MemberExecuted: {
                                    proposal_hash: FixedSizeBinary<32>;
                                    result: ResultPayload<undefined, Enum<(...)>>;
                                };
                                ProposalCostBurned: {
                                    proposal_hash: FixedSizeBinary<32>;
                                    who: SS58String;
                                };
                                ProposalCostReleased: {
                                    proposal_hash: FixedSizeBinary<32>;
                                    who: SS58String;
                                };
                                Proposed: {
                                    account: SS58String;
                                    proposal_hash: FixedSizeBinary<32>;
                                    proposal_index: number;
                                    threshold: number;
                                };
                                Voted: {
                                    account: SS58String;
                                    no: number;
                                    proposal_hash: FixedSizeBinary<32>;
                                    voted: boolean;
                                    yes: number;
                                };
                            },
                        >;
                        CumulusXcm: Enum<
                            {
                                ExecutedDownward: [
                                    FixedSizeBinary<32>,
                                    Enum<{ Complete: ...; Error: ...; Incomplete: ... }>,
                                ];
                                InvalidFormat: FixedSizeBinary<32>;
                                UnsupportedVersion: FixedSizeBinary<32>;
                            },
                        >;
                        EncointerBalances: Enum<
                            {
                                Burned: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    bigint,
                                ];
                                Endowed: {
                                    balance: bigint;
                                    cid: {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    };
                                    who: SS58String;
                                };
                                FeeConversionFactorUpdated: bigint;
                                Issued: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    bigint,
                                ];
                                Transferred: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    SS58String,
                                    bigint,
                                ];
                            },
                        >;
                        EncointerBazaar: Enum<
                            {
                                BusinessCreated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                ];
                                BusinessDeleted: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                ];
                                BusinessUpdated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                ];
                                OfferingCreated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    number,
                                ];
                                OfferingDeleted: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    number,
                                ];
                                OfferingUpdated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    number,
                                ];
                            },
                        >;
                        EncointerCeremonies: Enum<
                            {
                                AttestationsRegistered: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    bigint,
                                    number,
                                    SS58String,
                                ];
                                CommunityCeremonyHistoryPurged: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    number,
                                ];
                                EndorsedParticipant: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    SS58String,
                                    SS58String,
                                ];
                                EndorsementTicketsPerBootstrapperUpdated: number;
                                EndorsementTicketsPerReputableUpdated: number;
                                InactivityCounterUpdated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    number,
                                ];
                                InactivityTimeoutUpdated: number;
                                LocationToleranceUpdated: number;
                                MeetupEvaluated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    bigint,
                                    Enum<
                                        {
                                            MeetupValidationIndexOutOfBounds: ...;
                                            Ok: ...;
                                            VotesNotDependable: ...;
                                        },
                                    >,
                                ];
                                MeetupTimeOffsetUpdated: number;
                                NoReward: {
                                    account: SS58String;
                                    cid: {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    };
                                    cindex: number;
                                    meetup_index: bigint;
                                    reason: Enum<
                                        {
                                            NoVote: ...;
                                            TooFewIncomingAttestations: ...;
                                            TooFewOutgoingAttestations: ...;
                                            WrongVote: ...;
                                        },
                                    >;
                                };
                                ParticipantRegistered: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    Enum<
                                        {
                                            Bootstrapper: ...;
                                            Endorsee: ...;
                                            Newbie: ...;
                                            Reputable: ...;
                                        },
                                    >,
                                    SS58String,
                                ];
                                ReputationLifetimeUpdated: number;
                                RewardsIssued: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    bigint,
                                    number,
                                ];
                                TimeToleranceUpdated: bigint;
                            },
                        >;
                        EncointerCommunities: Enum<
                            {
                                CommunityPurged: {
                                    digest: FixedSizeBinary<4>;
                                    geohash: FixedSizeBinary<5>;
                                };
                                CommunityRegistered: {
                                    digest: FixedSizeBinary<4>;
                                    geohash: FixedSizeBinary<5>;
                                };
                                DemurrageUpdated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    bigint,
                                ];
                                LocationAdded: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    { lat: bigint; lon: bigint },
                                ];
                                LocationRemoved: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    { lat: bigint; lon: bigint },
                                ];
                                MaxSpeedMpsUpdated: number;
                                MetadataUpdated: {
                                    digest: FixedSizeBinary<4>;
                                    geohash: FixedSizeBinary<5>;
                                };
                                MinSolarTripTimeSUpdated: number;
                                NominalIncomeUpdated: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    bigint,
                                ];
                            },
                        >;
                        EncointerDemocracy: Enum<
                            {
                                EnactmentFailed: {
                                    proposal_id: bigint;
                                    reason: {
                                        error: Enum<(...)>;
                                        post_info: { actual_weight?: ...; pays_fee: ... };
                                    };
                                };
                                PetitionApproved: { cid?: ...; text: Binary };
                                ProposalEnacted: { proposal_id: bigint };
                                ProposalStateUpdated: {
                                    proposal_id: bigint;
                                    proposal_state: Enum<
                                        {
                                            Approved: ...;
                                            Confirming: ...;
                                            Enacted: ...;
                                            Ongoing: ...;
                                            Rejected: ...;
                                            SupersededBy: ...;
                                        },
                                    >;
                                };
                                ProposalSubmitted: {
                                    proposal_action: Enum<
                                        {
                                            AddLocation: ...;
                                            IssueSwapAssetOption: ...;
                                            IssueSwapNativeOption: ...;
                                            Petition: ...;
                                            RemoveLocation: ...;
                                            SetInactivityTimeout: ...;
                                            SpendAsset: ...;
                                            SpendNative: ...;
                                            UpdateCommunityMetadata: ...;
                                            UpdateDemurrage: ...;
                                            UpdateNominalIncome: ...;
                                        },
                                    >;
                                    proposal_id: bigint;
                                };
                                VoteFailed: {
                                    proposal_id: bigint;
                                    vote: Enum<{ Aye: ...; Nay: ... }>;
                                };
                                VotePlaced: {
                                    num_votes: bigint;
                                    proposal_id: bigint;
                                    vote: Enum<{ Aye: ...; Nay: ... }>;
                                };
                            },
                        >;
                        EncointerFaucet: Enum<
                            {
                                Dripped: [SS58String, SS58String, bigint];
                                FaucetClosed: SS58String;
                                FaucetCreated: [SS58String, Binary];
                                FaucetDissolved: SS58String;
                                ReserveAmountUpdated: bigint;
                            },
                        >;
                        EncointerReputationCommitments: Enum<
                            {
                                CommitedReputation: [
                                    {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    },
                                    number,
                                    bigint,
                                    SS58String,
                                    (...)
                                    | undefined,
                                ];
                                CommitmentRegistryPurged: number;
                                RegisteredCommitmentPurpose: [bigint, Binary];
                            },
                        >;
                        EncointerScheduler: Enum<
                            {
                                CeremonySchedulePushedByOneDay: undefined;
                                PhaseChangedTo: Enum<
                                    {
                                        Assigning: undefined;
                                        Attesting: undefined;
                                        Registering: undefined;
                                    },
                                >;
                            },
                        >;
                        EncointerTreasuries: Enum<
                            {
                                GrantedSwapAssetOption: {
                                    asset_id: Enum<{ V3: ...; V4: ...; V5: ... }>;
                                    cid: {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    };
                                    who: SS58String;
                                };
                                GrantedSwapNativeOption: {
                                    cid: {
                                        digest: FixedSizeBinary<(...)>;
                                        geohash: FixedSizeBinary<(...)>;
                                    };
                                    who: SS58String;
                                };
                                SpentAsset: {
                                    amount: bigint;
                                    asset_id: Enum<{ V3: ...; V4: ...; V5: ... }>;
                                    beneficiary: SS58String;
                                    treasury: SS58String;
                                };
                                SpentNative: {
                                    amount: bigint;
                                    beneficiary: SS58String;
                                    treasury: SS58String;
                                };
                            },
                        >;
                        Membership: Enum<
                            {
                                Dummy: undefined;
                                KeyChanged: undefined;
                                MemberAdded: undefined;
                                MemberRemoved: undefined;
                                MembersReset: undefined;
                                MembersSwapped: undefined;
                            },
                        >;
                        MessageQueue: Enum<
                            {
                                OverweightEnqueued: {
                                    id: FixedSizeBinary<32>;
                                    message_index: number;
                                    origin: Enum<{ Here: ...; Parent: ...; Sibling: ... }>;
                                    page_index: number;
                                };
                                PageReaped: {
                                    index: number;
                                    origin: Enum<{ Here: ...; Parent: ...; Sibling: ... }>;
                                };
                                Processed: {
                                    id: FixedSizeBinary<32>;
                                    origin: Enum<{ Here: ...; Parent: ...; Sibling: ... }>;
                                    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: ... }>;
                                };
                            },
                        >;
                        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<
                            {
                                AliasAuthorizationRemoved: {
                                    aliaser: { interior: XcmV5Junctions; parents: number };
                                    target: { interior: XcmV5Junctions; parents: number };
                                };
                                AliasAuthorized: {
                                    aliaser: { interior: XcmV5Junctions; parents: number };
                                    expiry?: ...;
                                    target: { interior: XcmV5Junctions; parents: number };
                                };
                                AliasesAuthorizationsRemoved: {
                                    target: { interior: XcmV5Junctions; parents: number };
                                };
                                AssetsClaimed: {
                                    assets: XcmVersionedAssets;
                                    hash: FixedSizeBinary<32>;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                };
                                AssetsTrapped: {
                                    assets: XcmVersionedAssets;
                                    hash: FixedSizeBinary<32>;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                };
                                Attempted: {
                                    outcome: Enum<{ Complete: ...; Error: ...; Incomplete: ... }>;
                                };
                                FeesPaid: {
                                    fees: { fun: ...; id: ... }[];
                                    paying: { interior: XcmV5Junctions; parents: number };
                                };
                                InvalidQuerier: {
                                    expected_querier: { interior: XcmV5Junctions; parents: number };
                                    maybe_actual_querier?: ...;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                    query_id: bigint;
                                };
                                InvalidQuerierVersion: {
                                    origin: { interior: XcmV5Junctions; parents: number };
                                    query_id: bigint;
                                };
                                InvalidResponder: {
                                    expected_location?: ...;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                    query_id: bigint;
                                };
                                InvalidResponderVersion: {
                                    origin: { interior: XcmV5Junctions; 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: Enum<
                                        {
                                            AssetNotFound: ...;
                                            BadOrigin: ...;
                                            Barrier: ...;
                                            DestinationUnsupported: ...;
                                            ExceedsMaxMessageSize: ...;
                                            ExceedsStackLimit: ...;
                                            ExpectationFalse: ...;
                                            ExportError: ...;
                                            FailedToDecode: ...;
                                            FailedToTransactAsset: ...;
                                            FeesNotMet: ...;
                                            HoldingWouldOverflow: ...;
                                            InvalidLocation: ...;
                                            LocationCannotHold: ...;
                                            LocationFull: ...;
                                            LocationNotInvertible: ...;
                                            LockError: ...;
                                            MaxWeightInvalid: ...;
                                            NameMismatch: ...;
                                            NoDeal: ...;
                                            NoPermission: ...;
                                            NotDepositable: ...;
                                            NotHoldingFees: ...;
                                            NotWithdrawable: ...;
                                            Overflow: ...;
                                            PalletNotFound: ...;
                                            ReanchorFailed: ...;
                                            TooExpensive: ...;
                                            TooManyAssets: ...;
                                            Transport: ...;
                                            Trap: ...;
                                            Unanchored: ...;
                                            UnhandledXcmVersion: ...;
                                            Unimplemented: ...;
                                            UnknownClaim: ...;
                                            Unroutable: ...;
                                            UntrustedReserveLocation: ...;
                                            UntrustedTeleportLocation: ...;
                                            VersionIncompatible: ...;
                                            WeightLimitReached: ...;
                                            WeightNotComputable: ...;
                                        },
                                    >;
                                    location: { interior: XcmV5Junctions; parents: number };
                                    query_id: bigint;
                                };
                                ProcessXcmError: {
                                    error: Enum<
                                        {
                                            AssetNotFound: ...;
                                            BadOrigin: ...;
                                            Barrier: ...;
                                            DestinationUnsupported: ...;
                                            ExceedsMaxMessageSize: ...;
                                            ExceedsStackLimit: ...;
                                            ExpectationFalse: ...;
                                            ExportError: ...;
                                            FailedToDecode: ...;
                                            FailedToTransactAsset: ...;
                                            FeesNotMet: ...;
                                            HoldingWouldOverflow: ...;
                                            InvalidLocation: ...;
                                            LocationCannotHold: ...;
                                            LocationFull: ...;
                                            LocationNotInvertible: ...;
                                            LockError: ...;
                                            MaxWeightInvalid: ...;
                                            NameMismatch: ...;
                                            NoDeal: ...;
                                            NoPermission: ...;
                                            NotDepositable: ...;
                                            NotHoldingFees: ...;
                                            NotWithdrawable: ...;
                                            Overflow: ...;
                                            PalletNotFound: ...;
                                            ReanchorFailed: ...;
                                            TooExpensive: ...;
                                            TooManyAssets: ...;
                                            Transport: ...;
                                            Trap: ...;
                                            Unanchored: ...;
                                            UnhandledXcmVersion: ...;
                                            Unimplemented: ...;
                                            UnknownClaim: ...;
                                            Unroutable: ...;
                                            UntrustedReserveLocation: ...;
                                            UntrustedTeleportLocation: ...;
                                            VersionIncompatible: ...;
                                            WeightLimitReached: ...;
                                            WeightNotComputable: ...;
                                        },
                                    >;
                                    message_id: FixedSizeBinary<32>;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                };
                                ResponseReady: {
                                    query_id: bigint;
                                    response: Enum<
                                        {
                                            Assets: ...;
                                            DispatchResult: ...;
                                            ExecutionResult?: ...;
                                            Null: ...;
                                            PalletsInfo: ...;
                                            Version: ...;
                                        },
                                    >;
                                };
                                ResponseTaken: { query_id: bigint };
                                SendFailed: {
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    error: Enum<
                                        {
                                            DestinationUnsupported: ...;
                                            ExceedsMaxMessageSize: ...;
                                            Fees: ...;
                                            MissingArgument: ...;
                                            NotApplicable: ...;
                                            Transport: ...;
                                            Unroutable: ...;
                                        },
                                    >;
                                    message_id: FixedSizeBinary<32>;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                };
                                Sent: {
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    message: XcmV5Instruction[];
                                    message_id: FixedSizeBinary<32>;
                                    origin: { interior: XcmV5Junctions; parents: number };
                                };
                                SupportedVersionChanged: {
                                    location: { interior: XcmV5Junctions; parents: number };
                                    version: number;
                                };
                                UnexpectedResponse: {
                                    origin: { interior: XcmV5Junctions; parents: number };
                                    query_id: bigint;
                                };
                                VersionChangeNotified: {
                                    cost: { fun: ...; id: ... }[];
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    message_id: FixedSizeBinary<32>;
                                    result: number;
                                };
                                VersionMigrationFinished: { version: number };
                                VersionNotifyRequested: {
                                    cost: { fun: ...; id: ... }[];
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    message_id: FixedSizeBinary<32>;
                                };
                                VersionNotifyStarted: {
                                    cost: { fun: ...; id: ... }[];
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    message_id: FixedSizeBinary<32>;
                                };
                                VersionNotifyUnrequested: {
                                    cost: { fun: ...; id: ... }[];
                                    destination: { interior: XcmV5Junctions; parents: number };
                                    message_id: FixedSizeBinary<32>;
                                };
                            },
                        >;
                        Proxy: Enum<
                            {
                                Announced: {
                                    call_hash: FixedSizeBinary<32>;
                                    proxy: SS58String;
                                    real: SS58String;
                                };
                                DepositPoked: {
                                    kind: Enum<{ Announcements: ...; Proxies: ... }>;
                                    new_deposit: bigint;
                                    old_deposit: bigint;
                                    who: SS58String;
                                };
                                ProxyAdded: {
                                    delay: number;
                                    delegatee: SS58String;
                                    delegator: SS58String;
                                    proxy_type: Enum<{ Any: ...; BazaarEdit: ...; NonTransfer: ... }>;
                                };
                                ProxyExecuted: { result: ResultPayload<undefined, Enum<(...)>> };
                                ProxyRemoved: {
                                    delay: number;
                                    delegatee: SS58String;
                                    delegator: SS58String;
                                    proxy_type: Enum<{ Any: ...; BazaarEdit: ...; NonTransfer: ... }>;
                                };
                                PureCreated: {
                                    disambiguation_index: number;
                                    proxy_type: Enum<{ Any: ...; BazaarEdit: ...; NonTransfer: ... }>;
                                    pure: SS58String;
                                    who: SS58String;
                                };
                                PureKilled: {
                                    disambiguation_index: number;
                                    proxy_type: Enum<{ Any: ...; BazaarEdit: ...; NonTransfer: ... }>;
                                    pure: SS58String;
                                    spawner: SS58String;
                                };
                            },
                        >;
                        Scheduler: Enum<
                            {
                                AgendaIncomplete: { when: number };
                                CallUnavailable: { id?: ...; task: FixedSizeArray<2, number> };
                                Canceled: { index: number; when: number };
                                Dispatched: {
                                    id?: ...;
                                    result: ResultPayload<undefined, Enum<(...)>>;
                                    task: FixedSizeArray<2, number>;
                                };
                                PeriodicFailed: { id?: ...; task: FixedSizeArray<2, number> };
                                PermanentlyOverweight: { id?: ...; task: FixedSizeArray<2, number> };
                                RetryCancelled: { id?: ...; task: FixedSizeArray<2, number> };
                                RetryFailed: { id?: ...; task: FixedSizeArray<2, number> };
                                RetrySet: {
                                    id?: ...;
                                    period: number;
                                    retries: number;
                                    task: FixedSizeArray<2, number>;
                                };
                                Scheduled: { index: number; when: number };
                            },
                        >;
                        Session: Enum<
                            {
                                NewQueued: undefined;
                                NewSession: { session_index: number };
                                ValidatorDisabled: { validator: SS58String };
                                ValidatorReenabled: { validator: SS58String };
                            },
                        >;
                        System: Enum<
                            {
                                CodeUpdated: undefined;
                                ExtrinsicFailed: {
                                    dispatch_error: Enum<
                                        {
                                            Arithmetic: ...;
                                            BadOrigin: ...;
                                            CannotLookup: ...;
                                            ConsumerRemaining: ...;
                                            Corruption: ...;
                                            Exhausted: ...;
                                            Module: ...;
                                            NoProviders: ...;
                                            Other: ...;
                                            RootNotAllowed: ...;
                                            Token: ...;
                                            TooManyConsumers: ...;
                                            Transactional: ...;
                                            Trie: ...;
                                            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 };
                                RejectedInvalidAuthorizedUpgrade: {
                                    code_hash: FixedSizeBinary<32>;
                                    error: Enum<
                                        {
                                            Arithmetic: ...;
                                            BadOrigin: ...;
                                            CannotLookup: ...;
                                            ConsumerRemaining: ...;
                                            Corruption: ...;
                                            Exhausted: ...;
                                            Module: ...;
                                            NoProviders: ...;
                                            Other: ...;
                                            RootNotAllowed: ...;
                                            Token: ...;
                                            TooManyConsumers: ...;
                                            Transactional: ...;
                                            Trie: ...;
                                            Unavailable: ...;
                                        },
                                    >;
                                };
                                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: ...;
                                            Trie: ...;
                                            Unavailable: ...;
                                        },
                                    >;
                                    index: number;
                                };
                                DispatchedAs: { result: ResultPayload<undefined, Enum<(...)>> };
                                IfElseFallbackCalled: {
                                    main_error: Enum<
                                        {
                                            Arithmetic: ...;
                                            BadOrigin: ...;
                                            CannotLookup: ...;
                                            ConsumerRemaining: ...;
                                            Corruption: ...;
                                            Exhausted: ...;
                                            Module: ...;
                                            NoProviders: ...;
                                            Other: ...;
                                            RootNotAllowed: ...;
                                            Token: ...;
                                            TooManyConsumers: ...;
                                            Transactional: ...;
                                            Trie: ...;
                                            Unavailable: ...;
                                        },
                                    >;
                                };
                                IfElseMainSuccess: undefined;
                                ItemCompleted: undefined;
                                ItemFailed: {
                                    error: Enum<
                                        {
                                            Arithmetic: ...;
                                            BadOrigin: ...;
                                            CannotLookup: ...;
                                            ConsumerRemaining: ...;
                                            Corruption: ...;
                                            Exhausted: ...;
                                            Module: ...;
                                            NoProviders: ...;
                                            Other: ...;
                                            RootNotAllowed: ...;
                                            Token: ...;
                                            TooManyConsumers: ...;
                                            Transactional: ...;
                                            Trie: ...;
                                            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<
                                    {
                                        AssetTxPayment: undefined;
                                        Aura: undefined;
                                        AuraExt: undefined;
                                        Authorship: undefined;
                                        Balances: Enum<
                                            {
                                                DeadAccount: ...;
                                                DeltaZero: ...;
                                                ExistentialDeposit: ...;
                                                ExistingVestingSchedule: ...;
                                                Expendability: ...;
                                                InsufficientBalance: ...;
                                                IssuanceDeactivated: ...;
                                                LiquidityRestrictions: ...;
                                                TooManyFreezes: ...;
                                                TooManyHolds: ...;
                                                TooManyReserves: ...;
                                                VestingBalance: ...;
                                            },
                                        >;
                                        CollatorSelection: Enum<
                                            {
                                                AlreadyCandidate: ...;
                                                AlreadyInvulnerable: ...;
                                                DepositTooLow: ...;
                                                IdenticalDeposit: ...;
                                                InsertToCandidateListFailed: ...;
                                                InsufficientBond: ...;
                                                InvalidUnreserve: ...;
                                                NoAssociatedValidatorId: ...;
                                                NotCandidate: ...;
                                                NotInvulnerable: ...;
                                                RemoveFromCandidateListFailed: ...;
                                                TargetIsNotCandidate: ...;
                                                TooFewEligibleCollators: ...;
                                                TooManyCandidates: ...;
                                                TooManyInvulnerables: ...;
                                                UpdateCandidateListFailed: ...;
                                                ValidatorNotRegistered: ...;
                                            },
                                        >;
                                        Collective: Enum<
                                            {
                                                AlreadyInitialized: ...;
                                                DuplicateProposal: ...;
                                                DuplicateVote: ...;
                                                NotMember: ...;
                                                PrimeAccountNotMember: ...;
                                                ProposalActive: ...;
                                                ProposalMissing: ...;
                                                TooEarly: ...;
                                                TooManyProposals: ...;
                                                WrongIndex: ...;
                                                WrongProposalLength: ...;
                                                WrongProposalWeight: ...;
                                            },
                                        >;
                                        CumulusXcm: undefined;
                                        EncointerBalances: Enum<
                                            {
                                                BalanceTooLow: ...;
                                                ExistentialDeposit: ...;
                                                NoAccount: ...;
                                                TotalIssuanceOverflow: ...;
                                            },
                                        >;
                                        EncointerBazaar: Enum<
                                            {
                                                ExistingBusiness: ...;
                                                NonexistentBusiness: ...;
                                                NonexistentCommunity: ...;
                                                NonexistentOffering: ...;
                                            },
                                        >;
                                        EncointerCeremonies: Enum<
                                            {
                                                AlreadyEndorsed: ...;
                                                AttendanceUnverifiedOrAlreadyUsed: ...;
                                                AttestationPhaseRequired: ...;
                                                BadAttendeeSignature: ...;
                                                BadProofOfAttendanceSignature: ...;
                                                BootstrapperReputationIsUntransferrable: ...;
                                                CheckedMath: ...;
                                                CommunityCeremonyHistoryPurged: ...;
                                                EarlyRewardsNotPossible: ...;
                                                GetMeetupParticipantsError: ...;
                                                InexistentCommunity: ...;
                                                InvalidMeetupIndex: ...;
                                                InvalidMeetupTimeOffset: ...;
                                                MeetupLocationNotFound: ...;
                                                MeetupTimeCalculationError: ...;
                                                MeetupValidationIndexOutOfBounds: ...;
                                                MustBeNewbieToUpgradeRegistration: ...;
                                                NoLocationsAvailable: ...;
                                                NoMoreNewbieTickets: ...;
                                                NoValidAttestations: ...;
                                                OnlyBootstrappers: ...;
                                                ParticipantAlreadyRegistered: ...;
                                                ParticipantIsNotRegistered: ...;
                                                ProofAcausal: ...;
                                                ProofOutdated: ...;
                                                RegisteringOrAttestationPhaseRequired: ...;
                                                RegistryOverflow: ...;
                                                ReputationCommunityCeremonyRequired: ...;
                                                ReputationMustBeLinked: ...;
                                                RewardsAlreadyIssued: ...;
                                                TooManyAttestations: ...;
                                                TooManyAttestationsInBoundedVec: ...;
                                                VotesNotDependable: ...;
                                                WrongPhaseForChangingMeetupTimeOffset: ...;
                                                WrongPhaseForClaimingRewards: ...;
                                                WrongPhaseForUnregistering: ...;
                                                WrongProofSubject: ...;
                                            },
                                        >;
                                        EncointerCommunities: Enum<
                                            {
                                                BadOrigin: ...;
                                                CommunityAlreadyRegistered: ...;
                                                CommunityInexistent: ...;
                                                InvalidAmountBootstrappers: ...;
                                                InvalidCommunityMetadata: ...;
                                                InvalidDemurrage: ...;
                                                InvalidGeohash: ...;
                                                InvalidLocation: ...;
                                                InvalidLocationForGeohash: ...;
                                                InvalidNominalIncome: ...;
                                                MinimumDistanceViolationToDateLine: ...;
                                                MinimumDistanceViolationToOtherLocation: ...;
                                                RegistrationPhaseRequired: ...;
                                                TooManyBootstrappers: ...;
                                                TooManyCommunityIdentifiers: ...;
                                                TooManyCommunityIdentifiersPerGeohash: ...;
                                                TooManyLocationsPerGeohash: ...;
                                            },
                                        >;
                                        EncointerDemocracy: Enum<
                                            {
                                                AQBError: ...;
                                                BoundedVecError: ...;
                                                InexistentProposal: ...;
                                                MathError: ...;
                                                ProposalCannotBeUpdated: ...;
                                                ProposalIdOutOfBounds: ...;
                                                ProposalWaitingForEnactment: ...;
                                                PurposeIdCreationFailed: ...;
                                                VoteCountOverflow: ...;
                                            },
                                        >;
                                        EncointerFaucet: Enum<
                                            {
                                                CommunityNotInWhitelist: ...;
                                                DripAmountTooSmall: ...;
                                                FaucetAlreadyExists: ...;
                                                FaucetEmpty: ...;
                                                FaucetNotEmpty: ...;
                                                InexsistentFaucet: ...;
                                                InsuffiecientBalance: ...;
                                                InvalidCommunityIdentifierInWhitelist: ...;
                                                NotCreator: ...;
                                                PurposeIdCreationFailed: ...;
                                            },
                                        >;
                                        EncointerReputationCommitments: Enum<
                                            {
                                                AlreadyCommited: ...;
                                                InexistentPurpose: ...;
                                                NoReputation: ...;
                                                PurposeRegistryOverflow: ...;
                                            },
                                        >;
                                        EncointerScheduler: Enum<{ DivisionByZero: ... }>;
                                        EncointerTreasuries: Enum<
                                            {
                                                InsufficientAllowance: ...;
                                                InsufficientNativeFunds: ...;
                                                NoValidSwapOption: ...;
                                                PayoutError: ...;
                                                SwapOverflow: ...;
                                                SwapRateNotDefined: ...;
                                            },
                                        >;
                                        Membership: Enum<
                                            { AlreadyMember: ...; NotMember: ...; TooManyMembers: ... },
                                        >;
                                        MessageQueue: Enum<
                                            {
                                                AlreadyProcessed: ...;
                                                InsufficientWeight: ...;
                                                NoMessage: ...;
                                                NoPage: ...;
                                                NotReapable: ...;
                                                Queued: ...;
                                                QueuePaused: ...;
                                                RecursiveDisallowed: ...;
                                                TemporarilyUnprocessable: ...;
                                            },
                                        >;
                                        ParachainInfo: undefined;
                                        ParachainSystem: Enum<
                                            {
                                                HostConfigurationNotAvailable: ...;
                                                NotScheduled: ...;
                                                OverlappingUpgrades: ...;
                                                ProhibitedByPolkadot: ...;
                                                TooBig: ...;
                                                ValidationDataNotAvailable: ...;
                                            },
                                        >;
                                        PolkadotXcm: Enum<
                                            {
                                                AccountNotSovereign: ...;
                                                AliasNotFound: ...;
                                                AlreadySubscribed: ...;
                                                BadLocation: ...;
                                                BadVersion: ...;
                                                CannotCheckOutTeleport: ...;
                                                CannotReanchor: ...;
                                                DestinationNotInvertible: ...;
                                                Empty: ...;
                                                ExpiresInPast: ...;
                                                FeesNotMet: ...;
                                                Filtered: ...;
                                                InUse: ...;
                                                InvalidAssetUnknownReserve: ...;
                                                InvalidAssetUnsupportedReserve: ...;
                                                InvalidOrigin: ...;
                                                LocalExecutionIncomplete: ...;
                                                LocalExecutionIncompleteWithError: ...;
                                                LockNotFound: ...;
                                                LowBalance: ...;
                                                NoSubscription: ...;
                                                SendFailure: ...;
                                                TooManyAssets: ...;
                                                TooManyAuthorizedAliases: ...;
                                                TooManyLocks: ...;
                                                TooManyReserves: ...;
                                                Unreachable: ...;
                                                UnweighableMessage: ...;
                                            },
                                        >;
                                        Proxy: Enum<
                                            {
                                                Duplicate: ...;
                                                NoPermission: ...;
                                                NoSelfProxy: ...;
                                                NotFound: ...;
                                                NotProxy: ...;
                                                TooMany: ...;
                                                Unannounced: ...;
                                                Unproxyable: ...;
                                            },
                                        >;
                                        RandomnessCollectiveFlip: undefined;
                                        Scheduler: Enum<
                                            {
                                                FailedToSchedule: ...;
                                                Named: ...;
                                                NotFound: ...;
                                                RescheduleNoChange: ...;
                                                TargetBlockNumberInPast: ...;
                                            },
                                        >;
                                        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: ... }>;
                                        XcmpQueue: Enum<
                                            {
                                                AlreadyResumed: ...;
                                                AlreadySuspended: ...;
                                                BadQueueConfig: ...;
                                                TooBig: ...;
                                                TooManyActiveOutboundChannels: ...;
                                            },
                                        >;
                                    },
                                >;
                                NoProviders: undefined;
                                Other: undefined;
                                RootNotAllowed: undefined;
                                Token: TokenError;
                                TooManyConsumers: undefined;
                                Transactional: TransactionalError;
                                Trie: Enum<
                                    {
                                        DecodeError: undefined;
                                        DecoderError: undefined;
                                        DuplicateKey: undefined;
                                        ExtraneousHashReference: undefined;
                                        ExtraneousNode: undefined;
                                        ExtraneousValue: undefined;
                                        IncompleteDatabase: undefined;
                                        IncompleteProof: undefined;
                                        InvalidChildReference: undefined;
                                        InvalidHash: undefined;
                                        InvalidStateRoot: undefined;
                                        RootMismatch: undefined;
                                        ValueAtIncompleteKey: undefined;
                                        ValueMismatch: undefined;
                                    },
                                >;
                                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 V2.