Hyperlane VS CodeView Hyperlane availability on different chains and deploy Hyperlane to any chain. FunctionalityDetects .js and .ts files which have a reference to a chain ID, which can be in a format that looks like:
For example, this chainId reference may be provided in a Hardhat config file. This extension provides highlighting and hover information to view Hyperlane deployment status of the referenced chain, and lets you deploy Hyperlane to it with one click if it's not yet available there. SettingsIn VS Code's settings, under Extensions > Hyperlane VS Code, the following settings are required:
Config DirectoryThe config dir can be a directory which is an empty folder. The extension allows you to generate sample config files in the config dir, or you can use the web app to configure your deployments and save the resulting JSON files to the config dir specified in the VS Code extension settings. The supported fields in each config file are as per https://github.com/hyperlane-xyz/hyperlane-deploy/tree/main/config, but in JSON format, and the files must have a .json extension. UIWeb app for configuring deployments is available at https://hyperlane-vscode.vercel.app/ See ui/README.md ContributingSee CONTRIBUTING.md |