UNPKG

622 BTypeScriptView Raw
1import type { Call } from '@polkadot/types/interfaces';
2import type { Registry } from '@polkadot/types-codec/types';
3import type { ApiInterfaceRx, ApiTypes } from '../types';
4import type { SubmittableExtrinsic } from './types';
5import { ApiBase } from '../base';
6declare type Creator<ApiType extends ApiTypes> = (extrinsic: Call | Uint8Array | string) => SubmittableExtrinsic<ApiType>;
7export declare function createSubmittable<ApiType extends ApiTypes>(apiType: ApiTypes, api: ApiInterfaceRx, decorateMethod: ApiBase<ApiType>['_decorateMethod'], registry?: Registry, blockHash?: Uint8Array): Creator<ApiType>;
8export {};