@hyperlane-xyz/cli
Version:
A command-line utility for common Hyperlane operations
38 lines • 1.11 kB
TypeScript
import { CommandModule } from 'yargs';
import { CommandModuleWithContext, CommandModuleWithWriteContext } from '../context/types.js';
/**
* Parent command
*/
export declare const coreCommand: CommandModule;
export declare const apply: CommandModuleWithWriteContext<{
chain: string;
config: string;
}>;
/**
* Generates a command module for deploying Hyperlane contracts, given a command
*
* @param commandName - the deploy command key used to look up the deployFunction
* @returns A command module used to deploy Hyperlane contracts.
*/
export declare const deploy: CommandModuleWithWriteContext<{
chain: string;
config: string;
dryRun: string;
fromAddress: string;
}>;
export declare const init: CommandModuleWithContext<{
advanced: boolean;
config: string;
}>;
export declare const read: CommandModuleWithContext<{
chain: string;
config: string;
mailbox?: string;
interchainAccountRouter?: string;
}>;
export declare const check: CommandModuleWithContext<{
chain: string;
config: string;
mailbox?: string;
}>;
//# sourceMappingURL=core.d.ts.map