/** * This is the doc comment for pallet `DmpQueue`'s calls. * * `DmpQueue`'s storages: {@link: module:pangolin/dmpQueue/storages} * * @module pangolin/dmpQueue/calls */ import { Dispatch } from "../../../index"; import { ethers, BytesLike } from "ethers"; import { Metadata } from "@polkadot/types"; export declare const getDmpQueue: (dispatch: Dispatch, metadata: Metadata) => { /** * Service a single overweight message. * * @param {unknown} _index U64 * @param {unknown} _weight_limit {ref_time: Compact, proof_size: Compact} * @instance */ serviceOverweight: (signer: ethers.Signer, _index: unknown, _weight_limit: unknown) => Promise; /** * Similar to {@link: pangolin/dmpQueue/calls/serviceOverweight}, but with scale encoded args. * * @param {BytesLike} argsBytes the args bytes * @instance */ serviceOverweightH: (signer: ethers.Signer, argsBytes: BytesLike) => Promise; /** * Build a call object to be used as a call param in other functions, such as `utilities.batchAll`. * * @returns {CallAsParam} */ buildServiceOverweightCall: (_index: unknown, _weight_limit: unknown) => import("../../../index").CallAsParam; /** * Build a call object to be used as a call param in other functions, such as `utilities.batchAll`. * Similar to buildServiceOverweightCall, but with scale encoded args. * * @returns {CallAsParam} */ buildServiceOverweightCallH: (argsBytes: BytesLike) => import("../../../index").CallAsParam; };