import '@polkadot/api-base/types/submittable'; import type { ApiTypes, AugmentedSubmittable, SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api-base/types'; import type { Data } from '@polkadot/types'; import type { Bytes, Compact, Option, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types'; import type { Call, H256, Perbill, Permill } from '@polkadot/types/interfaces/runtime'; import type { MangataTypesAssetsCustomMetadata, MangataTypesAssetsL1Asset, MangataTypesMultipurposeLiquidityActivateKind, MangataTypesMultipurposeLiquidityBondKind, OrmlTraitsAssetRegistryAssetMetadata, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIssuanceTgeInfo, PalletProofOfStakeThirdPartyActivationKind, PalletRolldownMessagesChain, PalletRolldownMessagesL1Update, PalletVestingMangataVestingInfo, ParachainStakingMetadataUpdateAction, ParachainStakingPairedOrLiquidityToken, RollupRuntimeOriginCaller, RollupRuntimeRuntimeConfigConfigPalletProxyProxyType, RollupRuntimeSessionKeys, SpConsensusGrandpaEquivocationProof, SpCoreVoid, SpRuntimeAccountAccountId20, SpRuntimeAccountEthereumSignature, SpWeightsWeightV2Weight, StagingXcmVersionedMultiLocation } from '@polkadot/types/lookup'; export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>; export type __SubmittableExtrinsic = SubmittableExtrinsic; export type __SubmittableExtrinsicFunction = SubmittableExtrinsicFunction; declare module '@polkadot/api-base/types/submittable' { interface AugmentedSubmittables { assetRegistry: { /** * See [`Pallet::register_asset`]. **/ registerAsset: AugmentedSubmittable<(metadata: OrmlTraitsAssetRegistryAssetMetadata | { decimals?: any; name?: any; symbol?: any; existentialDeposit?: any; location?: any; additional?: any; } | string | Uint8Array, assetId: Option | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic, [OrmlTraitsAssetRegistryAssetMetadata, Option]>; /** * See [`Pallet::register_l1_asset`]. **/ registerL1Asset: AugmentedSubmittable<(metadata: OrmlTraitsAssetRegistryAssetMetadata | { decimals?: any; name?: any; symbol?: any; existentialDeposit?: any; location?: any; additional?: any; } | string | Uint8Array, assetId: Option | null | Uint8Array | u32 | AnyNumber, l1Asset: MangataTypesAssetsL1Asset | { Ethereum: any; } | { Arbitrum: any; } | string | Uint8Array) => SubmittableExtrinsic, [OrmlTraitsAssetRegistryAssetMetadata, Option, MangataTypesAssetsL1Asset]>; /** * See [`Pallet::update_asset`]. **/ updateAsset: AugmentedSubmittable<(assetId: u32 | AnyNumber | Uint8Array, decimals: Option | null | Uint8Array | u32 | AnyNumber, name: Option | null | Uint8Array | Bytes | string, symbol: Option | null | Uint8Array | Bytes | string, existentialDeposit: Option | null | Uint8Array | u128 | AnyNumber, location: Option> | null | Uint8Array | Option | StagingXcmVersionedMultiLocation | { V2: any; } | { V3: any; } | string, additional: Option | null | Uint8Array | MangataTypesAssetsCustomMetadata | { xcm?: any; xyk?: any; } | string) => SubmittableExtrinsic, [u32, Option, Option, Option, Option, Option>, Option]>; /** * See [`Pallet::update_l1_asset_data`]. **/ updateL1AssetData: AugmentedSubmittable<(assetId: u32 | AnyNumber | Uint8Array, l1Asset: Option | null | Uint8Array | MangataTypesAssetsL1Asset | { Ethereum: any; } | { Arbitrum: any; } | string) => SubmittableExtrinsic, [u32, Option]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; bootstrap: { /** * See [`Pallet::cancel_bootstrap`]. **/ cancelBootstrap: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::claim_and_activate_liquidity_tokens`]. **/ claimAndActivateLiquidityTokens: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::claim_liquidity_tokens`]. **/ claimLiquidityTokens: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::claim_liquidity_tokens_for_account`]. **/ claimLiquidityTokensForAccount: AugmentedSubmittable<(account: SpRuntimeAccountAccountId20 | string | Uint8Array, activateRewards: bool | boolean | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, bool]>; /** * See [`Pallet::finalize`]. **/ finalize: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::pre_finalize`]. **/ preFinalize: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::provision`]. **/ provision: AugmentedSubmittable<(tokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128]>; /** * See [`Pallet::schedule_bootstrap`]. **/ scheduleBootstrap: AugmentedSubmittable<(firstTokenId: u32 | AnyNumber | Uint8Array, secondTokenId: u32 | AnyNumber | Uint8Array, idoStart: u32 | AnyNumber | Uint8Array, whitelistPhaseLength: Option | null | Uint8Array | u32 | AnyNumber, publicPhaseLength: u32 | AnyNumber | Uint8Array, maxFirstToSecondRatio: Option> | null | Uint8Array | ITuple<[u128, u128]> | [u128 | AnyNumber | Uint8Array, u128 | AnyNumber | Uint8Array], promoteBootstrapPool: bool | boolean | Uint8Array) => SubmittableExtrinsic, [u32, u32, u32, Option, u32, Option>, bool]>; /** * See [`Pallet::update_promote_bootstrap_pool`]. **/ updatePromoteBootstrapPool: AugmentedSubmittable<(promoteBootstrapPool: bool | boolean | Uint8Array) => SubmittableExtrinsic, [bool]>; /** * See [`Pallet::whitelist_accounts`]. **/ whitelistAccounts: AugmentedSubmittable<(accounts: Vec | (SpRuntimeAccountAccountId20 | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; council: { /** * See [`Pallet::close`]. **/ close: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, index: Compact | AnyNumber | Uint8Array, proposalWeightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any; } | string | Uint8Array, lengthBound: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [H256, Compact, SpWeightsWeightV2Weight, Compact]>; /** * See [`Pallet::disapprove_proposal`]. **/ disapproveProposal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic, [H256]>; /** * See [`Pallet::execute`]. **/ execute: AugmentedSubmittable<(proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Call, Compact]>; /** * See [`Pallet::propose`]. **/ propose: AugmentedSubmittable<(threshold: Compact | AnyNumber | Uint8Array, proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, Call, Compact]>; /** * See [`Pallet::set_members`]. **/ setMembers: AugmentedSubmittable<(newMembers: Vec | (SpRuntimeAccountAccountId20 | string | Uint8Array)[], prime: Option | null | Uint8Array | SpRuntimeAccountAccountId20 | string, oldCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Vec, Option, u32]>; /** * See [`Pallet::vote`]. **/ vote: AugmentedSubmittable<(proposal: H256 | string | Uint8Array, index: Compact | AnyNumber | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic, [H256, Compact, bool]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; crowdloan: { /** * See [`Pallet::associate_native_identity`]. **/ associateNativeIdentity: AugmentedSubmittable<(rewardAccount: SpRuntimeAccountAccountId20 | string | Uint8Array, relayAccount: SpRuntimeAccountAccountId20 | string | Uint8Array, proof: SpRuntimeAccountEthereumSignature | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, SpRuntimeAccountEthereumSignature]>; /** * See [`Pallet::change_association_with_relay_keys`]. **/ changeAssociationWithRelayKeys: AugmentedSubmittable<(rewardAccount: SpRuntimeAccountAccountId20 | string | Uint8Array, previousAccount: SpRuntimeAccountAccountId20 | string | Uint8Array, proofs: Vec> | ([SpRuntimeAccountAccountId20 | string | Uint8Array, SpRuntimeAccountEthereumSignature | string | Uint8Array])[]) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, Vec>]>; /** * See [`Pallet::claim`]. **/ claim: AugmentedSubmittable<(crowdloanId: Option | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic, [Option]>; /** * See [`Pallet::complete_initialization`]. **/ completeInitialization: AugmentedSubmittable<(leaseStartBlock: u32 | AnyNumber | Uint8Array, leaseEndingBlock: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32]>; /** * See [`Pallet::initialize_reward_vec`]. **/ initializeRewardVec: AugmentedSubmittable<(rewards: Vec, u128]>> | ([SpRuntimeAccountAccountId20 | string | Uint8Array, Option | null | Uint8Array | SpRuntimeAccountAccountId20 | string, u128 | AnyNumber | Uint8Array])[]) => SubmittableExtrinsic, [Vec, u128]>>]>; /** * See [`Pallet::set_crowdloan_allocation`]. **/ setCrowdloanAllocation: AugmentedSubmittable<(crowdloanAllocationAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128]>; /** * See [`Pallet::update_reward_address`]. **/ updateRewardAddress: AugmentedSubmittable<(newRewardAccount: SpRuntimeAccountAccountId20 | string | Uint8Array, crowdloanId: Option | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Option]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; feeLock: { /** * See [`Pallet::unlock_fee`]. **/ unlockFee: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::update_fee_lock_metadata`]. **/ updateFeeLockMetadata: AugmentedSubmittable<(periodLength: Option | null | Uint8Array | u32 | AnyNumber, feeLockAmount: Option | null | Uint8Array | u128 | AnyNumber, swapValueThreshold: Option | null | Uint8Array | u128 | AnyNumber, shouldBeWhitelisted: Option>> | null | Uint8Array | Vec> | ([u32 | AnyNumber | Uint8Array, bool | boolean | Uint8Array])[]) => SubmittableExtrinsic, [Option, Option, Option, Option>>]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; grandpa: { /** * See [`Pallet::note_stalled`]. **/ noteStalled: AugmentedSubmittable<(delay: u32 | AnyNumber | Uint8Array, bestFinalizedBlockNumber: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32]>; /** * See [`Pallet::report_equivocation`]. **/ reportEquivocation: AugmentedSubmittable<(equivocationProof: SpConsensusGrandpaEquivocationProof | { setId?: any; equivocation?: any; } | string | Uint8Array, keyOwnerProof: SpCoreVoid | null) => SubmittableExtrinsic, [SpConsensusGrandpaEquivocationProof, SpCoreVoid]>; /** * See [`Pallet::report_equivocation_unsigned`]. **/ reportEquivocationUnsigned: AugmentedSubmittable<(equivocationProof: SpConsensusGrandpaEquivocationProof | { setId?: any; equivocation?: any; } | string | Uint8Array, keyOwnerProof: SpCoreVoid | null) => SubmittableExtrinsic, [SpConsensusGrandpaEquivocationProof, SpCoreVoid]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; identity: { /** * See [`Pallet::add_registrar`]. **/ addRegistrar: AugmentedSubmittable<(account: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::add_sub`]. **/ addSub: AugmentedSubmittable<(sub: SpRuntimeAccountAccountId20 | string | Uint8Array, data: Data | { None: any; } | { Raw: any; } | { BlakeTwo256: any; } | { Sha256: any; } | { Keccak256: any; } | { ShaThree256: any; } | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Data]>; /** * See [`Pallet::cancel_request`]. **/ cancelRequest: AugmentedSubmittable<(regIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::clear_identity`]. **/ clearIdentity: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::kill_identity`]. **/ killIdentity: AugmentedSubmittable<(target: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::provide_judgement`]. **/ provideJudgement: AugmentedSubmittable<(regIndex: Compact | AnyNumber | Uint8Array, target: SpRuntimeAccountAccountId20 | string | Uint8Array, judgement: PalletIdentityJudgement | { Unknown: any; } | { FeePaid: any; } | { Reasonable: any; } | { KnownGood: any; } | { OutOfDate: any; } | { LowQuality: any; } | { Erroneous: any; } | string | Uint8Array, identity: H256 | string | Uint8Array) => SubmittableExtrinsic, [Compact, SpRuntimeAccountAccountId20, PalletIdentityJudgement, H256]>; /** * See [`Pallet::quit_sub`]. **/ quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::remove_sub`]. **/ removeSub: AugmentedSubmittable<(sub: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::rename_sub`]. **/ renameSub: AugmentedSubmittable<(sub: SpRuntimeAccountAccountId20 | string | Uint8Array, data: Data | { None: any; } | { Raw: any; } | { BlakeTwo256: any; } | { Sha256: any; } | { Keccak256: any; } | { ShaThree256: any; } | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Data]>; /** * See [`Pallet::request_judgement`]. **/ requestJudgement: AugmentedSubmittable<(regIndex: Compact | AnyNumber | Uint8Array, maxFee: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, Compact]>; /** * See [`Pallet::set_account_id`]. **/ setAccountId: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, updated: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [Compact, SpRuntimeAccountAccountId20]>; /** * See [`Pallet::set_fee`]. **/ setFee: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, fee: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, Compact]>; /** * See [`Pallet::set_fields`]. **/ setFields: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, fields: PalletIdentityBitFlags) => SubmittableExtrinsic, [Compact, PalletIdentityBitFlags]>; /** * See [`Pallet::set_identity`]. **/ setIdentity: AugmentedSubmittable<(info: PalletIdentityIdentityInfo | { additional?: any; display?: any; legal?: any; web?: any; riot?: any; email?: any; pgpFingerprint?: any; image?: any; twitter?: any; } | string | Uint8Array) => SubmittableExtrinsic, [PalletIdentityIdentityInfo]>; /** * See [`Pallet::set_subs`]. **/ setSubs: AugmentedSubmittable<(subs: Vec> | ([SpRuntimeAccountAccountId20 | string | Uint8Array, Data | { None: any; } | { Raw: any; } | { BlakeTwo256: any; } | { Sha256: any; } | { Keccak256: any; } | { ShaThree256: any; } | string | Uint8Array])[]) => SubmittableExtrinsic, [Vec>]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; issuance: { /** * See [`Pallet::execute_tge`]. **/ executeTge: AugmentedSubmittable<(tgeInfos: Vec | (PalletIssuanceTgeInfo | { who?: any; amount?: any; } | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * See [`Pallet::finalize_tge`]. **/ finalizeTge: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::init_issuance_config`]. **/ initIssuanceConfig: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; maintenance: { /** * See [`Pallet::switch_maintenance_mode_off`]. **/ switchMaintenanceModeOff: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::switch_maintenance_mode_on`]. **/ switchMaintenanceModeOn: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::switch_upgradability_in_maintenance_mode_off`]. **/ switchUpgradabilityInMaintenanceModeOff: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::switch_upgradability_in_maintenance_mode_on`]. **/ switchUpgradabilityInMaintenanceModeOn: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; metamask: { /** * See [`Pallet::update`]. **/ update: AugmentedSubmittable<(name: Option | null | Uint8Array | Bytes | string, version: Option | null | Uint8Array | Bytes | string, chainId: Option | null | Uint8Array | u64 | AnyNumber, decodeUrl: Option | null | Uint8Array | Bytes | string) => SubmittableExtrinsic, [Option, Option, Option, Option]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; multiPurposeLiquidity: { /** * See [`Pallet::reserve_vesting_liquidity_tokens`]. **/ reserveVestingLiquidityTokens: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, liquidityTokenAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128]>; /** * See [`Pallet::reserve_vesting_liquidity_tokens_by_vesting_index`]. **/ reserveVestingLiquidityTokensByVestingIndex: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, liquidityTokenVestingIndex: u32 | AnyNumber | Uint8Array, liquidityTokenUnlockSomeAmountOrAll: Option | null | Uint8Array | u128 | AnyNumber) => SubmittableExtrinsic, [u32, u32, Option]>; /** * See [`Pallet::reserve_vesting_native_tokens_by_vesting_index`]. **/ reserveVestingNativeTokensByVestingIndex: AugmentedSubmittable<(liquidityTokenVestingIndex: u32 | AnyNumber | Uint8Array, liquidityTokenUnlockSomeAmountOrAll: Option | null | Uint8Array | u128 | AnyNumber) => SubmittableExtrinsic, [u32, Option]>; /** * See [`Pallet::unreserve_and_relock_instance`]. **/ unreserveAndRelockInstance: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, relockInstanceIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; parachainStaking: { /** * See [`Pallet::add_staking_liquidity_token`]. **/ addStakingLiquidityToken: AugmentedSubmittable<(pairedOrLiquidityToken: ParachainStakingPairedOrLiquidityToken | { Paired: any; } | { Liquidity: any; } | string | Uint8Array, currentLiquidityTokens: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [ParachainStakingPairedOrLiquidityToken, u32]>; /** * See [`Pallet::aggregator_update_metadata`]. **/ aggregatorUpdateMetadata: AugmentedSubmittable<(collatorCandidates: Vec | (SpRuntimeAccountAccountId20 | string | Uint8Array)[], action: ParachainStakingMetadataUpdateAction | 'ExtendApprovedCollators' | 'RemoveApprovedCollators' | number | Uint8Array) => SubmittableExtrinsic, [Vec, ParachainStakingMetadataUpdateAction]>; /** * See [`Pallet::cancel_candidate_bond_request`]. **/ cancelCandidateBondRequest: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::cancel_delegation_request`]. **/ cancelDelegationRequest: AugmentedSubmittable<(candidate: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::cancel_leave_candidates`]. **/ cancelLeaveCandidates: AugmentedSubmittable<(candidateCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::cancel_leave_delegators`]. **/ cancelLeaveDelegators: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::delegate`]. **/ delegate: AugmentedSubmittable<(collator: SpRuntimeAccountAccountId20 | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number, candidateDelegationCount: u32 | AnyNumber | Uint8Array, delegationCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u128, Option, u32, u32]>; /** * See [`Pallet::execute_candidate_bond_request`]. **/ executeCandidateBondRequest: AugmentedSubmittable<(candidate: SpRuntimeAccountAccountId20 | string | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Option]>; /** * See [`Pallet::execute_delegation_request`]. **/ executeDelegationRequest: AugmentedSubmittable<(delegator: SpRuntimeAccountAccountId20 | string | Uint8Array, candidate: SpRuntimeAccountAccountId20 | string | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, Option]>; /** * See [`Pallet::execute_leave_candidates`]. **/ executeLeaveCandidates: AugmentedSubmittable<(candidate: SpRuntimeAccountAccountId20 | string | Uint8Array, candidateDelegationCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32]>; /** * See [`Pallet::execute_leave_delegators`]. **/ executeLeaveDelegators: AugmentedSubmittable<(delegator: SpRuntimeAccountAccountId20 | string | Uint8Array, delegationCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32]>; /** * See [`Pallet::go_offline`]. **/ goOffline: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::go_online`]. **/ goOnline: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::join_candidates`]. **/ joinCandidates: AugmentedSubmittable<(bond: u128 | AnyNumber | Uint8Array, liquidityToken: u32 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number, candidateCount: u32 | AnyNumber | Uint8Array, liquidityTokenCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128, u32, Option, u32, u32]>; /** * See [`Pallet::payout_collator_rewards`]. **/ payoutCollatorRewards: AugmentedSubmittable<(collator: SpRuntimeAccountAccountId20 | string | Uint8Array, numberOfSesisons: Option | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Option]>; /** * See [`Pallet::payout_delegator_reward`]. **/ payoutDelegatorReward: AugmentedSubmittable<(round: u32 | AnyNumber | Uint8Array, collator: SpRuntimeAccountAccountId20 | string | Uint8Array, delegator: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [u32, SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20]>; /** * See [`Pallet::remove_staking_liquidity_token`]. **/ removeStakingLiquidityToken: AugmentedSubmittable<(pairedOrLiquidityToken: ParachainStakingPairedOrLiquidityToken | { Paired: any; } | { Liquidity: any; } | string | Uint8Array, currentLiquidityTokens: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [ParachainStakingPairedOrLiquidityToken, u32]>; /** * See [`Pallet::schedule_candidate_bond_less`]. **/ scheduleCandidateBondLess: AugmentedSubmittable<(less: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128]>; /** * See [`Pallet::schedule_candidate_bond_more`]. **/ scheduleCandidateBondMore: AugmentedSubmittable<(more: u128 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [u128, Option]>; /** * See [`Pallet::schedule_delegator_bond_less`]. **/ scheduleDelegatorBondLess: AugmentedSubmittable<(candidate: SpRuntimeAccountAccountId20 | string | Uint8Array, less: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u128]>; /** * See [`Pallet::schedule_delegator_bond_more`]. **/ scheduleDelegatorBondMore: AugmentedSubmittable<(candidate: SpRuntimeAccountAccountId20 | string | Uint8Array, more: u128 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityBondKind | 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u128, Option]>; /** * See [`Pallet::schedule_leave_candidates`]. **/ scheduleLeaveCandidates: AugmentedSubmittable<(candidateCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::schedule_leave_delegators`]. **/ scheduleLeaveDelegators: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::schedule_revoke_delegation`]. **/ scheduleRevokeDelegation: AugmentedSubmittable<(collator: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::set_collator_commission`]. **/ setCollatorCommission: AugmentedSubmittable<(updated: Perbill | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Perbill]>; /** * See [`Pallet::set_total_selected`]. **/ setTotalSelected: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::update_candidate_aggregator`]. **/ updateCandidateAggregator: AugmentedSubmittable<(maybeAggregator: Option | null | Uint8Array | SpRuntimeAccountAccountId20 | string) => SubmittableExtrinsic, [Option]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; proofOfStake: { /** * See [`Pallet::activate_liquidity`]. **/ activateLiquidity: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityActivateKind | 'AvailableBalance' | 'StakedUnactivatedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [u32, u128, Option]>; /** * See [`Pallet::activate_liquidity_for_3rdparty_rewards`]. **/ activateLiquidityFor3rdpartyRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array, rewardToken: u32 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | PalletProofOfStakeThirdPartyActivationKind | { ActivateKind: any; } | { ActivatedLiquidity: any; } | { NativeRewardsLiquidity: any; } | string) => SubmittableExtrinsic, [u32, u128, u32, Option]>; /** * See [`Pallet::activate_liquidity_for_native_rewards`]. **/ activateLiquidityForNativeRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array, useBalanceFrom: Option | null | Uint8Array | MangataTypesMultipurposeLiquidityActivateKind | 'AvailableBalance' | 'StakedUnactivatedReserves' | 'UnspentReserves' | number) => SubmittableExtrinsic, [u32, u128, Option]>; /** * See [`Pallet::claim_3rdparty_rewards`]. **/ claim3rdpartyRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, rewardToken: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32]>; /** * See [`Pallet::claim_native_rewards`]. **/ claimNativeRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::claim_rewards_all`]. **/ claimRewardsAll: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::deactivate_liquidity`]. **/ deactivateLiquidity: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128]>; /** * See [`Pallet::deactivate_liquidity_for_3rdparty_rewards`]. **/ deactivateLiquidityFor3rdpartyRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array, rewardToken: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128, u32]>; /** * See [`Pallet::deactivate_liquidity_for_native_rewards`]. **/ deactivateLiquidityForNativeRewards: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128]>; /** * See [`Pallet::reward_pool`]. **/ rewardPool: AugmentedSubmittable<(pool: ITuple<[u32, u32]> | [u32 | AnyNumber | Uint8Array, u32 | AnyNumber | Uint8Array], tokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array, scheduleEnd: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [ITuple<[u32, u32]>, u32, u128, u32]>; /** * See [`Pallet::update_pool_promotion`]. **/ updatePoolPromotion: AugmentedSubmittable<(liquidityTokenId: u32 | AnyNumber | Uint8Array, liquidityMiningIssuanceWeight: u8 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u8]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; proxy: { /** * See [`Pallet::add_proxy`]. **/ addProxy: AugmentedSubmittable<(delegate: SpRuntimeAccountAccountId20 | string | Uint8Array, proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, RollupRuntimeRuntimeConfigConfigPalletProxyProxyType, u32]>; /** * See [`Pallet::announce`]. **/ announce: AugmentedSubmittable<(real: SpRuntimeAccountAccountId20 | string | Uint8Array, callHash: H256 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, H256]>; /** * See [`Pallet::create_pure`]. **/ createPure: AugmentedSubmittable<(proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [RollupRuntimeRuntimeConfigConfigPalletProxyProxyType, u32, u16]>; /** * See [`Pallet::kill_pure`]. **/ killPure: AugmentedSubmittable<(spawner: SpRuntimeAccountAccountId20 | string | Uint8Array, proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, RollupRuntimeRuntimeConfigConfigPalletProxyProxyType, u16, Compact, Compact]>; /** * See [`Pallet::proxy`]. **/ proxy: AugmentedSubmittable<(real: SpRuntimeAccountAccountId20 | string | Uint8Array, forceProxyType: Option | null | Uint8Array | RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Option, Call]>; /** * See [`Pallet::proxy_announced`]. **/ proxyAnnounced: AugmentedSubmittable<(delegate: SpRuntimeAccountAccountId20 | string | Uint8Array, real: SpRuntimeAccountAccountId20 | string | Uint8Array, forceProxyType: Option | null | Uint8Array | RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, Option, Call]>; /** * See [`Pallet::reject_announcement`]. **/ rejectAnnouncement: AugmentedSubmittable<(delegate: SpRuntimeAccountAccountId20 | string | Uint8Array, callHash: H256 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, H256]>; /** * See [`Pallet::remove_announcement`]. **/ removeAnnouncement: AugmentedSubmittable<(real: SpRuntimeAccountAccountId20 | string | Uint8Array, callHash: H256 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, H256]>; /** * See [`Pallet::remove_proxies`]. **/ removeProxies: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::remove_proxy`]. **/ removeProxy: AugmentedSubmittable<(delegate: SpRuntimeAccountAccountId20 | string | Uint8Array, proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType | 'AutoCompound' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, RollupRuntimeRuntimeConfigConfigPalletProxyProxyType, u32]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; rolldown: { /** * See [`Pallet::cancel_requests_from_l1`]. **/ cancelRequestsFromL1: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array, requestsToCancel: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain, u128]>; /** * See [`Pallet::force_cancel_requests_from_l1`]. **/ forceCancelRequestsFromL1: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array, requestsToCancel: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain, u128]>; /** * See [`Pallet::force_update_l2_from_l1`]. **/ forceUpdateL2FromL1: AugmentedSubmittable<(update: PalletRolldownMessagesL1Update | { chain?: any; pendingDeposits?: any; pendingCancelResolutions?: any; pendingWithdrawalResolutions?: any; pendingL2UpdatesToRemove?: any; } | string | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesL1Update]>; /** * See [`Pallet::update_l2_from_l1`]. **/ updateL2FromL1: AugmentedSubmittable<(requests: PalletRolldownMessagesL1Update | { chain?: any; pendingDeposits?: any; pendingCancelResolutions?: any; pendingWithdrawalResolutions?: any; pendingL2UpdatesToRemove?: any; } | string | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesL1Update]>; /** * See [`Pallet::withdraw`]. **/ withdraw: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array, recipient: U8aFixed | string | Uint8Array, tokenAddress: U8aFixed | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain, U8aFixed, U8aFixed, u128]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; sequencerStaking: { /** * See [`Pallet::leave_active_sequencers`]. **/ leaveActiveSequencers: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain]>; /** * See [`Pallet::provide_sequencer_stake`]. **/ provideSequencerStake: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array, stakeAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain, u128]>; /** * See [`Pallet::rejoin_active_sequencers`]. **/ rejoinActiveSequencers: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain]>; /** * See [`Pallet::set_sequencer_configuration`]. **/ setSequencerConfiguration: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array, minimalStakeAmount: u128 | AnyNumber | Uint8Array, slashFineAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain, u128, u128]>; /** * See [`Pallet::unstake`]. **/ unstake: AugmentedSubmittable<(chain: PalletRolldownMessagesChain | 'Ethereum' | 'Arbitrum' | number | Uint8Array) => SubmittableExtrinsic, [PalletRolldownMessagesChain]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; session: { /** * See [`Pallet::purge_keys`]. **/ purgeKeys: AugmentedSubmittable<() => SubmittableExtrinsic, []>; /** * See [`Pallet::set_keys`]. **/ setKeys: AugmentedSubmittable<(keys: RollupRuntimeSessionKeys | { aura?: any; grandpa?: any; } | string | Uint8Array, proof: Bytes | string | Uint8Array) => SubmittableExtrinsic, [RollupRuntimeSessionKeys, Bytes]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; sudo: { /** * See [`Pallet::set_key`]. **/ setKey: AugmentedSubmittable<(updated: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20]>; /** * See [`Pallet::sudo`]. **/ sudo: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [Call]>; /** * See [`Pallet::sudo_as`]. **/ sudoAs: AugmentedSubmittable<(who: SpRuntimeAccountAccountId20 | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Call]>; /** * See [`Pallet::sudo_unchecked_weight`]. **/ sudoUncheckedWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any; } | string | Uint8Array) => SubmittableExtrinsic, [Call, SpWeightsWeightV2Weight]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; sudoOrigin: { /** * See [`Pallet::sudo`]. **/ sudo: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [Call]>; /** * See [`Pallet::sudo_as`]. **/ sudoAs: AugmentedSubmittable<(who: SpRuntimeAccountAccountId20 | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Call]>; /** * See [`Pallet::sudo_unchecked_weight`]. **/ sudoUncheckedWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any; } | string | Uint8Array) => SubmittableExtrinsic, [Call, SpWeightsWeightV2Weight]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; system: { /** * See [`Pallet::enqueue_txs`]. **/ enqueueTxs: AugmentedSubmittable<(txs: Vec, Bytes]>> | ([Option | null | Uint8Array | SpRuntimeAccountAccountId20 | string, Bytes | string | Uint8Array])[]) => SubmittableExtrinsic, [Vec, Bytes]>>]>; /** * See [`Pallet::kill_prefix`]. **/ killPrefix: AugmentedSubmittable<(prefix: Bytes | string | Uint8Array, subkeys: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Bytes, u32]>; /** * See [`Pallet::kill_storage`]. **/ killStorage: AugmentedSubmittable<(keys: Vec | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * See [`Pallet::remark`]. **/ remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; /** * See [`Pallet::remark_with_event`]. **/ remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; /** * See [`Pallet::set_code`]. **/ setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; /** * See [`Pallet::set_code_without_checks`]. **/ setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; /** * See [`Pallet::set_heap_pages`]. **/ setHeapPages: AugmentedSubmittable<(pages: u64 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u64]>; /** * See [`Pallet::set_storage`]. **/ setStorage: AugmentedSubmittable<(items: Vec> | ([Bytes | string | Uint8Array, Bytes | string | Uint8Array])[]) => SubmittableExtrinsic, [Vec>]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; timestamp: { /** * See [`Pallet::set`]. **/ set: AugmentedSubmittable<(now: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; tokens: { /** * See [`Pallet::create`]. **/ create: AugmentedSubmittable<(who: SpRuntimeAccountAccountId20 | string | Uint8Array, amount: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, Compact]>; /** * See [`Pallet::force_transfer`]. **/ forceTransfer: AugmentedSubmittable<(source: SpRuntimeAccountAccountId20 | string | Uint8Array, dest: SpRuntimeAccountAccountId20 | string | Uint8Array, currencyId: u32 | AnyNumber | Uint8Array, amount: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u32, Compact]>; /** * See [`Pallet::mint`]. **/ mint: AugmentedSubmittable<(currencyId: u32 | AnyNumber | Uint8Array, who: SpRuntimeAccountAccountId20 | string | Uint8Array, amount: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, SpRuntimeAccountAccountId20, Compact]>; /** * See [`Pallet::set_balance`]. **/ setBalance: AugmentedSubmittable<(who: SpRuntimeAccountAccountId20 | string | Uint8Array, currencyId: u32 | AnyNumber | Uint8Array, newFree: Compact | AnyNumber | Uint8Array, newReserved: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32, Compact, Compact]>; /** * See [`Pallet::transfer`]. **/ transfer: AugmentedSubmittable<(dest: SpRuntimeAccountAccountId20 | string | Uint8Array, currencyId: u32 | AnyNumber | Uint8Array, amount: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32, Compact]>; /** * See [`Pallet::transfer_all`]. **/ transferAll: AugmentedSubmittable<(dest: SpRuntimeAccountAccountId20 | string | Uint8Array, currencyId: u32 | AnyNumber | Uint8Array, keepAlive: bool | boolean | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32, bool]>; /** * See [`Pallet::transfer_keep_alive`]. **/ transferKeepAlive: AugmentedSubmittable<(dest: SpRuntimeAccountAccountId20 | string | Uint8Array, currencyId: u32 | AnyNumber | Uint8Array, amount: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32, Compact]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; treasury: { /** * See [`Pallet::approve_proposal`]. **/ approveProposal: AugmentedSubmittable<(proposalId: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact]>; /** * See [`Pallet::propose_spend`]. **/ proposeSpend: AugmentedSubmittable<(value: Compact | AnyNumber | Uint8Array, beneficiary: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [Compact, SpRuntimeAccountAccountId20]>; /** * See [`Pallet::reject_proposal`]. **/ rejectProposal: AugmentedSubmittable<(proposalId: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact]>; /** * See [`Pallet::remove_approval`]. **/ removeApproval: AugmentedSubmittable<(proposalId: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact]>; /** * See [`Pallet::spend`]. **/ spend: AugmentedSubmittable<(amount: Compact | AnyNumber | Uint8Array, beneficiary: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [Compact, SpRuntimeAccountAccountId20]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; utility: { /** * See [`Pallet::as_derivative`]. **/ asDerivative: AugmentedSubmittable<(index: u16 | AnyNumber | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [u16, Call]>; /** * See [`Pallet::batch`]. **/ batch: AugmentedSubmittable<(calls: Vec | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * See [`Pallet::batch_all`]. **/ batchAll: AugmentedSubmittable<(calls: Vec | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * See [`Pallet::dispatch_as`]. **/ dispatchAs: AugmentedSubmittable<(asOrigin: RollupRuntimeOriginCaller | { system: any; } | { Void: any; } | { Council: any; } | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [RollupRuntimeOriginCaller, Call]>; /** * See [`Pallet::force_batch`]. **/ forceBatch: AugmentedSubmittable<(calls: Vec | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic, [Vec]>; /** * See [`Pallet::with_weight`]. **/ withWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any; } | string | Uint8Array) => SubmittableExtrinsic, [Call, SpWeightsWeightV2Weight]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; vesting: { /** * See [`Pallet::force_vested_transfer`]. **/ forceVestedTransfer: AugmentedSubmittable<(tokenId: u32 | AnyNumber | Uint8Array, source: SpRuntimeAccountAccountId20 | string | Uint8Array, target: SpRuntimeAccountAccountId20 | string | Uint8Array, schedule: PalletVestingMangataVestingInfo | { locked?: any; perBlock?: any; startingBlock?: any; } | string | Uint8Array) => SubmittableExtrinsic, [u32, SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, PalletVestingMangataVestingInfo]>; /** * See [`Pallet::merge_schedules`]. **/ mergeSchedules: AugmentedSubmittable<(tokenId: u32 | AnyNumber | Uint8Array, schedule1Index: u32 | AnyNumber | Uint8Array, schedule2Index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u32]>; /** * See [`Pallet::sudo_unlock_all_vesting_tokens`]. **/ sudoUnlockAllVestingTokens: AugmentedSubmittable<(target: SpRuntimeAccountAccountId20 | string | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [SpRuntimeAccountAccountId20, u32]>; /** * See [`Pallet::vest`]. **/ vest: AugmentedSubmittable<(tokenId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::vest_other`]. **/ vestOther: AugmentedSubmittable<(tokenId: u32 | AnyNumber | Uint8Array, target: SpRuntimeAccountAccountId20 | string | Uint8Array) => SubmittableExtrinsic, [u32, SpRuntimeAccountAccountId20]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; xyk: { /** * See [`Pallet::burn_liquidity`]. **/ burnLiquidity: AugmentedSubmittable<(firstAssetId: u32 | AnyNumber | Uint8Array, secondAssetId: u32 | AnyNumber | Uint8Array, liquidityAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u128]>; /** * See [`Pallet::buy_asset`]. **/ buyAsset: AugmentedSubmittable<(soldAssetId: u32 | AnyNumber | Uint8Array, boughtAssetId: u32 | AnyNumber | Uint8Array, boughtAssetAmount: u128 | AnyNumber | Uint8Array, maxAmountIn: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u128, u128]>; /** * See [`Pallet::compound_rewards`]. **/ compoundRewards: AugmentedSubmittable<(liquidityAssetId: u32 | AnyNumber | Uint8Array, amountPermille: Permill | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, Permill]>; /** * See [`Pallet::create_pool`]. **/ createPool: AugmentedSubmittable<(firstAssetId: u32 | AnyNumber | Uint8Array, firstAssetAmount: u128 | AnyNumber | Uint8Array, secondAssetId: u32 | AnyNumber | Uint8Array, secondAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u128, u32, u128]>; /** * See [`Pallet::mint_liquidity`]. **/ mintLiquidity: AugmentedSubmittable<(firstAssetId: u32 | AnyNumber | Uint8Array, secondAssetId: u32 | AnyNumber | Uint8Array, firstAssetAmount: u128 | AnyNumber | Uint8Array, expectedSecondAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u128, u128]>; /** * See [`Pallet::mint_liquidity_using_vesting_native_tokens`]. **/ mintLiquidityUsingVestingNativeTokens: AugmentedSubmittable<(vestingNativeAssetAmount: u128 | AnyNumber | Uint8Array, secondAssetId: u32 | AnyNumber | Uint8Array, expectedSecondAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u128, u32, u128]>; /** * See [`Pallet::mint_liquidity_using_vesting_native_tokens_by_vesting_index`]. **/ mintLiquidityUsingVestingNativeTokensByVestingIndex: AugmentedSubmittable<(nativeAssetVestingIndex: u32 | AnyNumber | Uint8Array, vestingNativeAssetUnlockSomeAmountOrAll: Option | null | Uint8Array | u128 | AnyNumber, secondAssetId: u32 | AnyNumber | Uint8Array, expectedSecondAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, Option, u32, u128]>; /** * See [`Pallet::multiswap_buy_asset`]. **/ multiswapBuyAsset: AugmentedSubmittable<(swapTokenList: Vec | (u32 | AnyNumber | Uint8Array)[], boughtAssetAmount: u128 | AnyNumber | Uint8Array, maxAmountIn: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Vec, u128, u128]>; /** * See [`Pallet::multiswap_sell_asset`]. **/ multiswapSellAsset: AugmentedSubmittable<(swapTokenList: Vec | (u32 | AnyNumber | Uint8Array)[], soldAssetAmount: u128 | AnyNumber | Uint8Array, minAmountOut: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Vec, u128, u128]>; /** * See [`Pallet::provide_liquidity_with_conversion`]. **/ provideLiquidityWithConversion: AugmentedSubmittable<(liquidityAssetId: u32 | AnyNumber | Uint8Array, providedAssetId: u32 | AnyNumber | Uint8Array, providedAssetAmount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u128]>; /** * See [`Pallet::sell_asset`]. **/ sellAsset: AugmentedSubmittable<(soldAssetId: u32 | AnyNumber | Uint8Array, boughtAssetId: u32 | AnyNumber | Uint8Array, soldAssetAmount: u128 | AnyNumber | Uint8Array, minAmountOut: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32, u32, u128, u128]>; /** * Generic tx **/ [key: string]: SubmittableExtrinsicFunction; }; } }