@moonsong-labs/moonwall-cli
Version:
Testing framework for the Moon family of projects
27 lines (24 loc) • 1.05 kB
TypeScript
import { BlockCreation } from '../lib/contextHelpers.js';
import { ApiTypes, SubmittableExtrinsic } from '@polkadot/api/types';
import { GenericContext } from '../types/runner.js';
import { MoonwallContext } from '../lib/globalContext.js';
import '@polkadot/api';
import '@polkadot/types/extrinsic';
import '@polkadot/types/interfaces';
import '@polkadot/types/types';
import 'web3';
import 'debug';
import 'ethers';
import '@polkadot/api/types/index.js';
import '../types/config.js';
import 'node:child_process';
import '../types/context.js';
declare function devForkToFinalizedHead(context: MoonwallContext): Promise<void>;
declare function createDevBlock<ApiType extends ApiTypes, Call extends SubmittableExtrinsic<ApiType> | Promise<SubmittableExtrinsic<ApiType>> | string | Promise<string>, Calls extends Call | Call[]>(context: GenericContext, transactions?: Calls, options?: BlockCreation): Promise<{
block: {
duration: number;
hash: string;
};
result: any;
}>;
export { createDevBlock, devForkToFinalizedHead };