@hyperlane-xyz/cli
Version:
A command-line utility for common Hyperlane operations
19 lines • 806 B
TypeScript
import { MultiProvider } from '@hyperlane-xyz/sdk';
/**
* Forks a provided network onto MultiProvider
* @param multiProvider the MultiProvider to be prepared
* @param chains the chain selection passed-in by the user
*/
export declare function forkNetworkToMultiProvider(multiProvider: MultiProvider, chain: string): Promise<MultiProvider<{}>>;
/**
* Ensures an anvil node is running locally.
*/
export declare function verifyAnvil(): Promise<void>;
/**
* Evaluates if an error is related to the current dry-run.
* @param error the thrown error
* @param dryRun the chain name to execute the dry-run on
*/
export declare function evaluateIfDryRunFailure(error: any, dryRun: string): void;
export declare function completeDryRun(command: string): Promise<void>;
//# sourceMappingURL=dry-run.d.ts.map