Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(cli): merge in cli-2.0 (v4.0.0) #3981

Merged
merged 72 commits into from
Jun 27, 2024
Merged

feat(cli): merge in cli-2.0 (v4.0.0) #3981

merged 72 commits into from
Jun 27, 2024

Commits on May 16, 2024

  1. feat: Create EvmIcaModule (#3729)

    ### Description
    Adds an ICA Module with `create()` to be used in an upcoming CoreModule
    PR. For now the `read()` and `update()` are not implemented because its
    unclear if they will be used in CoreModule
    
    ### Backward compatibility
    
    Yes
    
    ### Testing
    
    Unit Tests
    ltyu authored May 16, 2024
    Configuration menu
    Copy the full SHA
    5e5886f View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. chore: Merge branch 'main' into noah/cli-2.0 (#3809)

    ### Description
    
    <!--
    What's included in this PR?
    -->
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    ### Related issues
    
    <!--
    - Fixes #[issue number here]
    -->
    
    ### Backward compatibility
    
    <!--
    Are these changes backward compatible? Are there any infrastructure
    implications, e.g. changes that would prohibit deploying older commits
    using this infra tooling?
    
    Yes/No
    -->
    
    ### Testing
    
    <!--
    What kind of testing have these changes undergone?
    
    None/Manual/Unit Tests
    -->
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Kunal Arora <55632507+aroralanuk@users.noreply.github.com>
    Co-authored-by: Connor McEwen <connor.mcewen@gmail.com>
    5 people authored May 18, 2024
    Configuration menu
    Copy the full SHA
    92bcb6f View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. chore(sdk): add zod validation on submitter/transformers popTx + refa…

    …ctor ICA interface (#3817)
    
    See comments and approvals here:
    #3792
    nbayindirli authored May 20, 2024
    Configuration menu
    Copy the full SHA
    3dabcbd View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. feat: Create EvmCoreModule with create() (#3737)

    ### Description
    This Pull Request introduces the new EVM core module be implementing the
    `create()` function. Currently, `create()` will call the existing
    CoreDeployer
    
    ### Related issues
    
    - Fixes #3575 
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Unit Tests
    
    ---------
    
    Signed-off-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Paul Balaji <paul@hyperlane.xyz>
    ltyu and paulbalaji authored May 27, 2024
    Configuration menu
    Copy the full SHA
    eb23e77 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. chore: Merge branch 'main' into cli-2.0 (#3863)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Kunal Arora <55632507+aroralanuk@users.noreply.github.com>
    Co-authored-by: Connor McEwen <connor.mcewen@gmail.com>
    Co-authored-by: Trevor Porter <tkporter4@gmail.com>
    Co-authored-by: byeongsu-hong <hong@byeongsu.dev>
    Co-authored-by: Avi Atkin <103125634+avious00@users.noreply.github.com>
    Co-authored-by: Daniel Savu <23065004+daniel-savu@users.noreply.github.com>
    Co-authored-by: J M Rossy <jm.rossy@gmail.com>
    Co-authored-by: Ali Alaoui <aalaoui2001@gmail.com>
    Co-authored-by: Nam Chu Hoai <nambrot@googlemail.com>
    Co-authored-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: omahs <73983677+omahs@users.noreply.github.com>
    14 people authored May 29, 2024
    Configuration menu
    Copy the full SHA
    49f41d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0c4629 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    876e1cf View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    1ec61de View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. fix: cli e2e was inadvertently broken (#3873)

    ### Description
    
    - Fixes CLI e2e
    
    ### Drive-by changes
    
    - Use `HyperlaneCore` helpers to simplify CLI
    
    ### Backward compatibility
    
    Yes
    
    ### Testing
    
    CLI E2E matrix (now required on `cli-2.0` branch)
    yorhodes authored May 31, 2024
    Configuration menu
    Copy the full SHA
    6c36f9b View commit details
    Browse the repository at this point in the history
  2. feat(cli): add 'hyperlane core config' command (#3857)

    ### Description
    
    * adds new `hyperlane core config` command
    * this combines previous `hl config create ism` & `hl config create
    hook` control flows
    * adds default ISM behaviour to aggregate `IsmType.TRUSTED_RELAYER` and
    the previous default fallback, `IsmType.MESSAGE_ID_MULTISIG`
    
    ### Related issues
    
    - Fixes #3688
    
    ### Backward compatibility
    
    * yes
    
    ### Testing
    
    * [x] manual
    * [ ] ci-test
    nbayindirli authored May 31, 2024
    Configuration menu
    Copy the full SHA
    b560bfc View commit details
    Browse the repository at this point in the history
  3. feat(cli): add 'hyperlane warp config' command (#3866)

    ### Description
    
    * adds new `hyperlane warp config` command
    * this replaces previous `hl config create warp` control flow
    
    ### Related issues
    
    - fixes #3537
    
    ### Backward compatibility
    
    * yes
    
    ### Testing
    
    * [x] manual
    * [ ] ci-test
    nbayindirli authored May 31, 2024
    Configuration menu
    Copy the full SHA
    84bc0bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    341b8af View commit details
    Browse the repository at this point in the history
  5. feat(cli): add 'hyperlane core read' command (#3867)

    ### Description
    
    * adds new `hyperlane core read` command
    * this replaces previous `hl ism read` & `hl hook read` control flows
    
    ### Related issues
    
    - fixes https://github.com/hyperlane-xyz/issues/issues/1185
    
    ### Backward compatibility
    
    * yes
    
    ### Testing
    
    * [x] manual
    * [ ] ci-test
    nbayindirli authored May 31, 2024
    Configuration menu
    Copy the full SHA
    44a2ffa View commit details
    Browse the repository at this point in the history
  6. feat(cli): add 'hyperlane warp read' command (#3868)

    ### Description
    
    * adds new `hyperlane warp read` command
    
    ### Related issues
    
    - fixes https://github.com/hyperlane-xyz/issues/issues/1189
    
    ### Backward compatibility
    
    * yes
    
    ### Testing
    
    * [x] manual
    * [ ] ci-test
    nbayindirli authored May 31, 2024
    Configuration menu
    Copy the full SHA
    7089c91 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. feat: implement hyperlane core deploy (#3869)

    ### Description
    - Adds `hyperlane core deploy` to use EvmCoreModule
    - Legacy `hyperlane deploy core` is retained to keep cli e2e test
    working
    - `hyperlane core deploy` expects to deploy to only a single chain
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    ### Related issues
    - Fixes #3539
    
    ### Backward compatibility
    yes, legacy `hyperlane deploy core` is retained
    
    ### Testing
    - Cli integration 
    - Manual
    ltyu authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1d0d1bb View commit details
    Browse the repository at this point in the history
  2. feat: implement hyperlane core config to return CoreConfig (#3879)

    ### Description
    - Updates `hl core config` to output a single `CoreConfig` file
    - Makes `CoreConfig` single chain ie. remove ChainMap
    - Removes `nativeTokenAndDecimals()` for fee calculation
    - Add description as a prameter for `outputFileCommandOption()`
    
    ### Related issues
    - Fixes #3877
    
    ### Backward compatibility
    No, Outputs CoreConfig as a single file and no longer expecting 2
    individual files
    
    ### Testing
    Manual
    ltyu authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    4663018 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. feat: implement hyperlane core read to return CoreConfig (#3881)

    ### Description
    - Updates `hl core read` to output a single `CoreConfig` file
    
    ### Related issues
    - Fixes #3880
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Manual
    ltyu authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ee28c0e View commit details
    Browse the repository at this point in the history
  2. chore(sdk): add further zod support to SDK (#3834)

    ### Description
    
    * adds further zod support to SDK, namely for areas relating to
    `transactions`
    
    ### Drive-by changes
    
    * No
    
    ### Related issues
    
    - Fixes #3740
    
    ### Backward compatibility
    
    - Yes
    
    ### Testing
    
    - None
    nbayindirli authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4bf7301 View commit details
    Browse the repository at this point in the history
  3. feat(cli): add 'hyperlane warp send' command (#3884)

    ### Description
    
    - adds `hl warp send` command in favor of `hl send transfer`
    
    ### Drive-by changes
    
    * none
    
    ### Related issues
    
    - fixes #3691
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - ci-test: includes call to `hl warp send`
    - manual: `hl warp send`
    nbayindirli authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ba4c9a7 View commit details
    Browse the repository at this point in the history
  4. refactor: rename chain and config commands (#3883)

    ### Description
    - Renames `chain` to `registry
      - `hl registry *` 
    - Renames `config` to `configure`
      - `hl core configure`
      - `hl warp configure`
    
    ### Drive-by
    - Update `hl core configure` to prompt user for `owner`
    - Update key detection for cli `--key`
    - bug fix in core mailbox deploy
      
    ### Backward compatibility
    No
    
    ### Testing
    Manual
    ltyu authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    642bc68 View commit details
    Browse the repository at this point in the history
  5. chore(cli,sdk,core,utils): release 4.0.0-alpha (#3892)

    #### will run `npm publish --tag alpha` once approved and merged from
    `cli-2.0` branch to `main`
    nbayindirli authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    fa237e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. fix(cli): remove domainRoutingHook & interchainGasPaymaster(Hook) fro…

    …m hyperlane * configure list (#3897)
    
    ### Description
    
    * removes domainRoutingHook & interchainGasPaymaster(Hook) from
    hyperlane * configure list
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #3896
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - ci-test
    nbayindirli authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    cc65ee8 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. feat: WarpModule with create() (#3838)

    ### Description
    - Adds WarpModule with create logic. 
    - Updates logic to WarpModuleReader
    
    ### Drive by
    - Adds CustomIsmConfig mentioned in
    #3773
    
    ### Related issues
    - Fixes #3839 
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Unit Tests
    
    ---------
    
    Signed-off-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Yorke Rhodes <yorke@hyperlane.xyz>
    Co-authored-by: J M Rossy <jm.rossy@gmail.com>
    Co-authored-by: Noah Bayindirli 🥂 <noah@primeprotocol.xyz>
    Co-authored-by: Noah Bayindirli 🥂 <noah@hyperlane.xyz>
    6 people authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    bdcbe1d View commit details
    Browse the repository at this point in the history
  2. ci: cherry-pick merge queue update (#3914)

    bringing over
    #3913
    paulbalaji authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c38f799 View commit details
    Browse the repository at this point in the history
  3. feat(cli): add 'source' to detectAndConfirmOrPrompt (#3906)

    ### Description
    
    - adds `source` field to detect and confirm prompt so users know where
    defaults are coming from
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - none
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - manual
    nbayindirli authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    845ed57 View commit details
    Browse the repository at this point in the history
  4. fix(cli): remove opStackIsm & pausableIsm from hyperlane core configu…

    …re (#3908)
    
    ### Description
    
    - removes `opStackIsm` & `pausableIsm` from `hyperlane core configure`
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #3907
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - ci-test
    - manual
    nbayindirli authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    63367c5 View commit details
    Browse the repository at this point in the history
  5. feat: implement hyperlane warp deploy (#3920)

    ### Description
    - Update `hyperlane warp deploy` command
    
    ### Drive-by changes
    - Move Core deploy to core.ts
    - Update Module return args to match TokenType
    
    ### Related issues
    - Fixes
    #[3541](#3541)
    
    
    ### Backward compatibility
    yes, but old command no longer applies
    
    ### Testing
    Manual
    
    ---------
    
    Signed-off-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Yorke Rhodes <yorke@hyperlane.xyz>
    Co-authored-by: J M Rossy <jm.rossy@gmail.com>
    Co-authored-by: Noah Bayindirli 🥂 <noah@primeprotocol.xyz>
    Co-authored-by: Noah Bayindirli 🥂 <noah@hyperlane.xyz>
    6 people authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    6db9fa9 View commit details
    Browse the repository at this point in the history
  6. build: 4.0.0-alpha.0

    cmcewen committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0df77ad View commit details
    Browse the repository at this point in the history
  7. fix: version string

    cmcewen committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    20571c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. fix(cli): no prompt on default hooks in hyperlane core configure (#3912)

    ### Description
    
    * removes prompt on default hooks in `hyperlane core configure`
    * required hook now defaults to protocol and default hook defaults to
    merkle
    
    ### Drive-by changes
    
    - reshuffling `hyperlane warp configure` to accommodate the change as
    well (and maintain symmetry)
    
    ### Related issues
    
    - fixes #3895
    
    ### Backward compatibility
    
    - yes
    ### Testing
    
    - manual
    - ci-test
    nbayindirli authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4b29717 View commit details
    Browse the repository at this point in the history
  2. fix(cli): set default fallback owner to empty instead of prompting fo…

    …r warp config (#3905)
    
    ### Description
    
    - sets default fallback owner to empty instead of prompting for warp
    config
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #3903
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - ci-test
    - manual
    nbayindirli authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0e8374f View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. fix(cli): remove default for chain name (#3909)

    ### Description
    
    - simply prompts if not a lowercase one-word chain name, instead of
    sometimes returning incorrect chain name
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - none
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - manual w/ caldera: https://early-rabbits-throw.hub.caldera.xyz/
    nbayindirli authored Jun 9, 2024
    Configuration menu
    Copy the full SHA
    3283eef View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. fix: warp configure infinite loop (#3929)

    ### Description
    - Fixes `hyperlane warp configure` ism selection looping by configuring
    a default Aggregation ISM with trusted relayer and fallback routing
    
    ### Related issues
    
    - Fixes #3924 
    
    
    ### Backward compatibility
    Yes
    
    ### Testing
    
    Manual
    ltyu authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    4040db7 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. feat: add deploy support for IsmConfig in WarpConfig (#3939)

    ### Description
    Adds deployment support for IsmConfig within a WarpRouteConfig
    
    ### Drive-by changes
    - Update dry-run confirmation to 1
    
    ### Related issues
    - Fixes #3933
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Manual
    - [x] Deploy Warp with Ism as object
    - [x] Deploy Warp with Ism as string
    - [x] Deploy Warp with Ism as empty
    - [x] Deploy synthetic on sepolia and collateral holesky with default
    ism config (aggregation, trusted, domain)
    - [x] Deploy collateral on sepolia with default ism config (aggregation,
    trusted, domain)
    ltyu authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6b63c5d View commit details
    Browse the repository at this point in the history
  2. chore: new alpha build

    cmcewen committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5ed86c6 View commit details
    Browse the repository at this point in the history
  3. chore: alpha.2

    cmcewen committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6d30eed View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. feat(cli): Support creating agent configs from CLI (#3938)

    ### Description
    
    - Add support for creating agent configs using the CLI
    - registry agent-config command with a required --chains option
    - This will pick up local registry data
    
    Example usage:
    
    `hyperlane registry agent-config --chains anvil8545`
    
    <!--
    What's included in this PR?
    -->
    
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    ### Related issues
    
    <!--
    - Fixes #[issue number here]
    -->
    
    - Fixes
    #[3720](#3720)
    
    ### Backward compatibility
    
    <!--
    Are these changes backward compatible? Are there any infrastructure
    implications, e.g. changes that would prohibit deploying older commits
    using this infra tooling?
    
    Yes/No
    -->
    Yes
    
    ### Testing
    
    Manual
    
    <!--
    What kind of testing have these changes undergone?
    
    None/Manual/Unit Tests
    -->
    Mo-Hussain authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    35f8699 View commit details
    Browse the repository at this point in the history
  2. feat(cli): support more ISM types in CLI self-relay (#3954)

    ### Description
    
    - adds self-relay support to CLI
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #3955
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - manual
    
    ---------
    
    Signed-off-by: Paul Balaji <paul@hyperlane.xyz>
    Co-authored-by: Yorke Rhodes <yorke@hyperlane.xyz>
    Co-authored-by: Paul Balaji <paul@hyperlane.xyz>
    3 people authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    9304fe2 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. feat: hyperlane config create chain prompts for displayName (#3969)

    ### Description
    - Add logic to `hyperlane config create chain` to prompt for
    `displayName`
    ![Screenshot 2024-06-14 at 4 33
    26 PM](https://github.com/hyperlane-xyz/hyperlane-monorepo/assets/6251863/36e00fc4-f41a-4069-911f-4966bbb6f6e6)
    
    
    ### Backward compatibility
    
    Yes
    
    ### Testing
    Manual
    ltyu authored Jun 16, 2024
    Configuration menu
    Copy the full SHA
    129bd87 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    ec5d43c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70c4c28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    897f627 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. feat: reintroduce ism read and hook read commands (#3990)

    the original functionality of these commands got lost across a couple of
    refactors
    
    1. `ism read`/`hook read` was merged to become `core read`, which still
    had the purpose of "gimme config at this address"
    2. then with a recent change, `core read` became "gimme the ism/hook
    configs relating to this mailbox address"
    
    This PR adds the original functionality back of returning the ISM/Hook
    configs for *any* ISM/Hook address (on EVM)
    
    drive-by:
    - update mainnet config
    - fix typescript linting errors/warnings
    paulbalaji authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b0828b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. feat(cli): CLI command with pre-flight checks for a validator (#3966)

    ### Description
    
    <!--
    What's included in this PR?
    -->
    
    - Add validator preFlightCheck command that requires a chain name and a
    comma separated list of validator addresses
    - command will check if the validator has announced and log it's storage
    location and latest signed checkpoint index
    
    example usage:
    
    Happy path
    ```
    $yarn hyperlane validator preflightCheck --chain ethereum --validators 0xCE327111035dd38698c92c3778884dBbB0ca8103,0x5AEd2fD5cC5F9749C455646C86B0Db6126CaFcbB
    Hyperlane CLI
    
    Latest check point index of incremental merkle tree: 6279
    
    ✅ Validator 0xCE327111035dd38698c92c3778884dBbB0ca8103 announced
    storage location: s3://hyperlane-v3-validator-signatures-everstake-ethereum/us-east-2
    latest checkpoint index: 6279
    ✅ Validator is signing the latest available checkpoint
    
    
    ✅ Validator 0x5AEd2fD5cC5F9749C455646C86B0Db6126CaFcbB announced
    storage location: s3://hyperlane-hashkey-cloud-validator-mainnet/ap-southeast-1
    latest checkpoint index: 6279
    ✅ Validator is signing the latest available checkpoint
    
    
    
    ✅ Validator pre flight check passed
    ```
    
    unhappy path
    ```
    $yarn hyperlane validator preflightCheck --chain ethereum --validators 0x87cF8A85465118AfF9Ec728CA157798201B1E368,0x68970726568F09422B4c988Ee03526F3993a702b                                          
    Hyperlane CLI
    
    Latest check point index of incremental merkle tree: 6279
    
    ✅ Validator 0x87cF8A85465118AfF9Ec728CA157798201B1E368 announced
    storage location: s3://rc-mainnet3-ethereum-validator-2/us-east-1
    latest checkpoint index: 537
    ❌ Validator is not signing the latest available checkpoint
    
    
    ❌ Validator 0x68970726568F09422B4c988Ee03526F3993a702b has not been announced
    
    
    ❌ Pre flight check failed:
    Some validators have not been announced.
    Some validators are not signing the latest available checkpoint
    ```
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    - use preferred `errorRed` method in create agent config script
    
    ### Related issues
    
    <!--
    - Fixes #[issue number here]
    -->
    
    - Fixes #[3813]
    
    ### Backward compatibility
    
    <!--
    Are these changes backward compatible? Are there any infrastructure
    implications, e.g. changes that would prohibit deploying older commits
    using this infra tooling?
    
    Yes/No
    -->
    
    Yes
    
    ### Testing
    
    <!--
    What kind of testing have these changes undergone?
    
    None/Manual/Unit Tests
    -->
    
    Manual
    Mo-Hussain authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    cd419c9 View commit details
    Browse the repository at this point in the history
  2. feat: implement create() for EvmHookModule (#3861)

    resolves hyperlane-xyz/issues#1153
    
    - enables creation of new Hooks through the EvmHookModule
    - introduce `EvmModuleDeployer`
    	- separate from `HyperlaneDeployer`
    	- contains some basic methods to deploy a contract/proxy
    	- reduces module necessity HyperlaneDeployer
    
    IN PROGRESS:
    - [x] tests
    - [x] figure out why randomly generated routing/fallbackrouting hooks
    fail
    	- [x] figure out why protocol fee hooks fail
    
    ![image](https://github.com/hyperlane-xyz/hyperlane-monorepo/assets/10051819/4cba7af3-4e72-49f6-8f98-fd7fea147282)
    
    ---------
    
    Signed-off-by: Paul Balaji <paul@hyperlane.xyz>
    paulbalaji authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e0f2268 View commit details
    Browse the repository at this point in the history
  3. feat(cli): add warp --symbol flag (#3992)

    ### Description
    
    - This allows users to interact read warp routes from the registry with
    symbol identifier rather than chain/address
    
    ### Drive-by
    
    Rename `wei` to `amount`
    
    ### Backward compatibility
    
    No, outputs chain map
    
    ### Testing
    
    - Manual
    
    (single)
    ```sh
    $ yarn hyperlane warp read --symbol EZETH
    $ yarn hyperlane warp send --symbol EZETH
    ```
    
    (multiple)
    ```sh
    $ yarn hyperlane warp read --symbol USDC
    $ yarn hyperlane warp send --symbol USDC
    ```
    
    ---------
    
    Co-authored-by: Noah Bayindirli 🥂 <noah@hyperlane.xyz>
    yorhodes and nbayindirli authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    bf7ad09 View commit details
    Browse the repository at this point in the history
  4. feat: add stdout.rows to pagesize calculation with DEFAULT_PAGE_SIZE (#…

    …3968)
    
    ### Description
    - Add process.stdout.rows to pageSize adjustment for chain selection
    - Defaults to 15 if process.stdout.rows < 0
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Manual
    ltyu authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    b7003cf View commit details
    Browse the repository at this point in the history
  5. feat: Script to generate Renzo Warp Route Configuration (#3983)

    ### Description
    
    <!--
    What's included in this PR?
    -->
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    ### Related issues
    
    <!--
    - Fixes #[issue number here]
    -->
    
    ### Backward compatibility
    
    <!--
    Are these changes backward compatible? Are there any infrastructure
    implications, e.g. changes that would prohibit deploying older commits
    using this infra tooling?
    
    Yes/No
    -->
    
    ### Testing
    
    <!--
    What kind of testing have these changes undergone?
    
    None/Manual/Unit Tests
    -->
    nambrot authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    290c8cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    28f0477 View commit details
    Browse the repository at this point in the history
  7. fix(cli): Rename hyperlane config create chain -> `hyperlane regist…

    …ry init` (#3978)
    
    ### Description
    Renames `hyperlane config create chain` -> `hyperlane registry init` as
    according to
    https://www.notion.so/hyperlanexyz/Must-use-config-to-create-a-new-chain-instead-of-the-registry-command-f7b407b29a834f7288f20e4c08bc206e?pvs=4
    
    ### Drive-by changes
    - Rename `configure` to `init` for all functions
    - Reorder functions alphabetically 
    
    ### Backward compatibility
    No
    
    ### Testing
    
    Manual
    ltyu authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5c8ba0b View commit details
    Browse the repository at this point in the history
  8. chore(cli): update ci-test to ci-advanced-test (#4011)

    ### Description
    
    - updates `ci-test.sh` name to `ci-advanced-test.sh`
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #3995
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - implicit
    nbayindirli authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    bd3ca91 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. feat(ci): rust caching in test workflow (#4021)

    - brings #4015
    to cli-2.0 branch
    - cherry-pick e2e flake fix
    - ensure tests run on pushes to `cli-2.0`
    
    ---------
    
    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    Co-authored-by: Daniel Savu <23065004+daniel-savu@users.noreply.github.com>
    paulbalaji and daniel-savu authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    39f66df View commit details
    Browse the repository at this point in the history
  2. feat: Add smart provider log setter (#4007)

    ### Description
    - Add logic to enable setting of log levels to the SmartProvider. 
    - Add logic to set log level to `silent` in the beginning of
    `deriveTokenType()`, and then resetting it after.
    
    ### Related issues
    - Fixes #4006 
    
    ### Backward compatibility
    Yes
    
    ### Testing
    Manual
    ltyu authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e38d316 View commit details
    Browse the repository at this point in the history
  3. fix(cli): add units and explanation to protocol fee input (#4024)

    ### Description
    
    - add units and explanation to protocol fee input
    - adds `inputWithInfo` to allow optional info developers can request
    with `i`
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #4023
    
    ### Backward compatibility
    
    - yes 
    
    ### Testing
    
    - manual
    
    example output:
    ```
    ➜  cli git:(cli-2.0) ✗ hl core init --registry $HOME/workplace/Hyperlane/hyperlane-registry --advanced
    Hyperlane CLI
    
    Hyperlane Core Configure
    ------------------------
    Creating a new core deployment config...
    ? Detected owner address as 0x16F4898F47c085C41d7Cc6b1dc72B91EA617dcBb from signer, is this correct? yes
    Creating a new advanced ISM config
    WARNING: USE AT YOUR RISK.
    Advanced ISM configs require knowledge of different ISM types and how they work together topologically. If possible, use the basic ISM configs are recommended.
    ? Select ISM type trustedRelayerIsm
    Creating trustedRelayerIsm...
    ? Detected relayer address as 0x16F4898F47c085C41d7Cc6b1dc72B91EA617dcBb from signer, is this correct? yes
    Created trustedRelayerIsm!
    ? Select default hook type protocolFee
    Creating protocolFee...
    ? Detected owner address as 0x16F4898F47c085C41d7Cc6b1dc72B91EA617dcBb from signer, is this correct? yes
    ? Use this same address (0x16F4898F47c085C41d7Cc6b1dc72B91EA617dcBb) for the beneficiary? yes
    ? Enter max protocol fee for protocol fee hook (wei): [enter 'i' for more info] i
        The max protocol fee (ProtocolFee.MAX_PROTOCOL_FEE) is the maximum value the protocol fee on the ProtocolFee hook contract can ever be set to.
        Default is set to 100000000000000000 wei; between 0.001 and 0.1 wei is recommended.
        For more information, please visit https://docs.hyperlane.xyz.
        
    ? Enter max protocol fee for protocol fee hook (wei): [enter 'i' for more info] 0.1
    ? Enter protocol fee for protocol fee hook (wei): [enter 'i' for more info] i
        The protocol fee is the fee collected by the beneficiary of the ProtocolFee hook for every transaction executed with this hook.
        Default is set to 0 wei; must be less than max protocol fee of 100000000000000000.
        For more information, please visit https://docs.hyperlane.xyz.
        
    ? Enter protocol fee for protocol fee hook (wei): [enter 'i' for more info] 0
    Created protocolFee!
    ```
    nbayindirli authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    bb0c7af View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. chore(cli): format message stdout during hl send message (#4025)

    ### Description
    
    - formats message stdout during hl send message
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - P1
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - manual
    
    example output:
    ```
    ➜  cli git:(06-20-fix_cli_add_units_and_explanation_to_protocol_fee_input) ✗ hl send message --relay --registry $HOME/workplace/Hyperlane/hyperlane-registry
    Hyperlane CLI
    
    ? Select the origin chain fuji
    ? Select the destination chain brown
    Running pre-flight checks for chains...
    ✅ Chains are valid
    ✅ Signer is valid
    ✅ Balances are sufficient
    Dispatching message
    Pending https://testnet.snowtrace.io/tx/0x5d0793052ad6df340242f332a218b14a8182b083bebbf5666faac83f7c20ed66 (waiting 3 blocks for confirmation)
    Sent message from fuji to 0xb2b1125501aA997b912A0fa32f74B3041C0c4FcB on brown.
    Message ID: 0x2ba918e23225a7dc67ec803cff998cbe9beefd45c7243422349035dcac5e20d0
    Message:
        parsed:
          version: 3
          nonce: 2605
          origin: 43113
          sender: "0x00000000000000000000000016f4898f47c085c41d7cc6b1dc72b91ea617dcbb"
          destination: 6700087
          recipient: "0x000000000000000000000000b2b1125501aa997b912a0fa32f74b3041c0c4fcb"
          body: "0x48656c6c6f21"
          originChain: fuji
          destinationChain: brown
        id: "0x2ba918e23225a7dc67ec803cff998cbe9beefd45c7243422349035dcac5e20d0"
        message: "0x0300000a2d0000a86900000000000000000000000016f4898f47c085c41d7cc6b1d\
          c72b91ea617dcbb00663c37000000000000000000000000b2b1125501aa997b912a0fa32f74b3\
          041c0c4fcb48656c6c6f21"
    ```
    nbayindirli authored Jun 22, 2024
    Configuration menu
    Copy the full SHA
    7add7bf View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. chore: include 10% gas estimate bump in EvmIsmModule (#3957)

    - in the multiprovider we already do a 10% bump on the estimated gas, as
    a cover for unpredictable gas estimation
    - we recently found that the ism factories do not do this, which caused
    problems in a recent hyperlane core deployment
    - added this into the ism factories on `main`
    - so we are ensuring that this change is properly reflected in the new
    ism module as well
    paulbalaji authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    91d2f6d View commit details
    Browse the repository at this point in the history
  2. chore(cli): display new chain config after registry init (#4038)

    ### Description
    
    - displays new chain config after `hl registry init`
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - fixes #4039
    
    ### Backward compatibility
    
    - yes
    
    ### Testing
    
    - manual
    nbayindirli authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    3941c99 View commit details
    Browse the repository at this point in the history
  3. feat: pin monorepo to a specific registry version (#4041)

    - feat: pin monorepo to a specific registry version (cherry-pick #4031)
    - drive-by agent config update
    
    ---------
    
    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    paulbalaji authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cc0ea73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47cba13 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. feat(cli): display formatted deployment plan to confirm core deploy (#…

    …4050)
    
    ### Description
    
    - Displays formatted deployment plan to confirm core deploy
    
    ### Drive-by changes
    
    - none
    
    ### Related issues
    
    - Fixes P1
    
    ### Backward compatibility
    
    - yes
     
    ### Testing
    
    - Output:
    ```
    ➜  cli git:(cli-2.0) ✗ hl core deploy --registry $HOME/workplace/Hyperlane/hyperlane-registry
    Hyperlane CLI
    
    Hyperlane permissionless deployment
    ------------------------------------------------
    ? Select chain to connect: alpha
    
    Deployment plan
    ===============
    Transaction signer and owner of new contracts: 0x16F4898F47c085C41d7Cc6b1dc72B91EA617dcBb
    Deploying core contracts to network: alpha
    ┌────────────────────────┬──────────────────────────────────────────────┐
    │ (index)                │ Values                                       │
    ├────────────────────────┼──────────────────────────────────────────────┤
    │ Name                   │ 'alpha'                                      │
    │ Display Name           │ 'Alpha'                                      │
    │ Chain ID               │ 75904                                        │
    │ Domain ID              │ 75904                                        │
    │ Protocol               │ 'ethereum'                                   │
    │ JSON RPC URL           │ 'https://alpha-tk.rpc.caldera.xyz/http' │
    │ Native Token: Symbol   │ 'ETH'                                        │
    │ Native Token: Name     │ 'Ether'                                      │
    │ Native Token: Decimals │ 18                                           │
    └────────────────────────┴──────────────────────────────────────────────┘
    Note: There are several contracts required for each chain, but contracts in your provided registries will be skipped.
    ? Is this deployment plan correct? (Y/n)
    ```
    nbayindirli authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c81721e View commit details
    Browse the repository at this point in the history
  2. feat: add xerc20 limit lookups to warp read (#4020)

    ### Description
    
    Adds xerc20 mint and burn limit fetching to `warp read --symbol`
    
    ### Backward compatibility
    
    Yes
    
    ### Testing
    
    Manual
    ![Screenshot 2024-06-20 at 3 19
    13 PM](https://github.com/hyperlane-xyz/hyperlane-monorepo/assets/3020995/9692e3fd-eecb-4758-af39-04639639b482)
    yorhodes authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4dd2651 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. fix(cli): RPC errors while sending test messages (#4055)

    ### Description
    This PR fixes RPC errors when trying to send a test message using the
    CLI for older chains that don't have tokenType (e.g., `hyperlane send
    message --relay --origin fuji --destination betaop`)
    
    Additional details:
    https://discord.com/channels/935678348330434570/1254873902480359435/1255215832959811687
    
    ### Backward compatibility
    Yes
    
    ### Testing
    - tested with `hyperlane warp deploy` and then `hyperlane warp send
    --relay --warp
    $HOME/.hyperlane/deployments/warp_routes/ETH/alfajores-betaop-config.yaml`
    - tested `hyperlane send message --relay --origin fuji --destination
    betaop`
    - tested `hyperlane send message --relay --origin alfrajores
    --destination betaop`
    - tested `hyperlane send message --relay --origin holesky --destination
    betaop`
    - tested `hyperlane core read --mailbox
    0xEf9F292fcEBC3848bF4bB92a96a04F9ECBb78E59 --chain alfajores `
    
    ---------
    
    Co-authored-by: Noah Bayindirli 🥂 <noah@primeprotocol.xyz>
    ltyu and nbayindirli authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    b05ae38 View commit details
    Browse the repository at this point in the history
  2. fix(cli): add hook/ism commands (#4060)

    Forgot to add the new commands to the top-level cli.ts when I added back
    the commands in
    #3990
    
    Noticed when trying to test
    #4055
    
    Tested with:
    ```sh
    $ yarn workspace @hyperlane-xyz/cli run hyperlane ism read --chain inevm --address 0x79A7c7Fe443971CBc6baD623Fdf8019C379a7178
    Hyperlane CLI
    {"level":30,"time":1719408936852,"pid":74170,"msg":"Your CLI version: 3.15.0, latest version: 3.16.0"}
    Hyperlane ISM Read
    ------------------
    ISM Config at 0x79A7c7Fe443971CBc6baD623Fdf8019C379a7178 on inevm:
    address: "0x79A7c7Fe443971CBc6baD623Fdf8019C379a7178"
    type: staticAggregationIsm
    modules:
      - address: "0x718901b7570c59241304758345aF297Ff47D83A1"
        type: messageIdMultisigIsm
        validators:
          - "0x5450447aeE7B544c462C9352bEF7cAD049B0C2Dc"
          - "0x570AF9B7B36568C8877eeBBA6c6727aA9DAB7268"
          - "0x8292B1A53907eCE0f76Af8A50724e9492bcDc8A3"
          - "0xEAF5cF9100f36A4BaEeA779F8745DDa86159103C"
        threshold: 2
      - address: "0x8dac7Df615Cb7599aCfD4EC2CBd9c67Cd5DF6BF6"
        type: merkleRootMultisigIsm
        validators:
          - "0x5450447aeE7B544c462C9352bEF7cAD049B0C2Dc"
          - "0x570AF9B7B36568C8877eeBBA6c6727aA9DAB7268"
          - "0x8292B1A53907eCE0f76Af8A50724e9492bcDc8A3"
          - "0xEAF5cF9100f36A4BaEeA779F8745DDa86159103C"
        threshold: 2
    threshold: 1
    ```
    
    ```sh
    $ yarn workspace @hyperlane-xyz/cli run hyperlane hook read --chain polygon --address 0x0071740Bf129b05C4684abfbBeD248D80971cce2
    Hyperlane CLI
    {"level":30,"time":1719409044431,"pid":75236,"msg":"Your CLI version: 3.15.0, latest version: 3.16.0"}
    Hyperlane Hook Read
    ------------------
    Hook Config at 0x0071740Bf129b05C4684abfbBeD248D80971cce2 on polygon:
    owner: "0xa7ECcdb9Be08178f896c26b7BbD8C3D4E844d9Ba"
    address: "0x0071740Bf129b05C4684abfbBeD248D80971cce2"
    type: interchainGasPaymaster
    beneficiary: "0xa7ECcdb9Be08178f896c26b7BbD8C3D4E844d9Ba"
    oracleKey: "0xa7ECcdb9Be08178f896c26b7BbD8C3D4E844d9Ba"
    overhead:
      ancient8: 159736
      blast: 159736
      ethereum: 166887
      bsc: 160545
      inevm: 159736
      gnosis: 160545
      injective: 600000
      celo: 160948
      avalanche: 159736
      fraxtal: 159337
      arbitrum: 166887
      base: 160948
      sei: 159337
      osmosis: 600000
      scroll: 160545
      mode: 159337
      mantapacific: 182044
      moonbeam: 160545
      linea: 159736
      neutron: 600000
      polygonzkevm: 159736
      redstone: 159337
      optimism: 160948
      zetachain: 159337
      viction: 159736
    oracleConfig:
      ancient8:
        tokenExchangeRate: "89752048061167"
        gasPrice: "483551859"
      blast:
        tokenExchangeRate: "89752048061167"
        gasPrice: "500000000"
      ethereum:
        tokenExchangeRate: "89752048061167"
        gasPrice: "20000000000"
      bsc:
        tokenExchangeRate: "15385035499726"
        gasPrice: "5000000000"
      inevm:
        tokenExchangeRate: "572910977607"
        gasPrice: "30301230683"
      gnosis:
        tokenExchangeRate: "27292763517"
        gasPrice: "633618644641"
      injective:
        tokenExchangeRate: "572910977607"
        gasPrice: "9777321413"
      celo:
        tokenExchangeRate: "15645849262"
        gasPrice: "1103178625684"
      avalanche:
        tokenExchangeRate: "656744948115"
        gasPrice: "43212830197"
      fraxtal:
        tokenExchangeRate: "89790551611140"
        gasPrice: "484265767"
      arbitrum:
        tokenExchangeRate: "89752048061167"
        gasPrice: "500000000"
      base:
        tokenExchangeRate: "89752048061167"
        gasPrice: "480773616"
      sei:
        tokenExchangeRate: "9438558163"
        gasPrice: "1842759845538"
      osmosis:
        tokenExchangeRate: "1448574549300000000"
        gasPrice: "3866"
      scroll:
        tokenExchangeRate: "89752048061167"
        gasPrice: "1445081549"
      mode:
        tokenExchangeRate: "89752048061167"
        gasPrice: "484473517"
      mantapacific:
        tokenExchangeRate: "89752048061167"
        gasPrice: "437064663"
      moonbeam:
        tokenExchangeRate: "5307373020"
        gasPrice: "3258335859000"
      linea:
        tokenExchangeRate: "89752048061167"
        gasPrice: "483551859"
      neutron:
        tokenExchangeRate: "1169238121200000000"
        gasPrice: "11976"
      polygonzkevm:
        tokenExchangeRate: "89752048061167"
        gasPrice: "3950000000"
      redstone:
        tokenExchangeRate: "89752048061167"
        gasPrice: "193789404"
      optimism:
        tokenExchangeRate: "89752048061167"
        gasPrice: "480773616"
      zetachain:
        tokenExchangeRate: "22360158382"
        gasPrice: "777856564583"
      viction:
        tokenExchangeRate: "9926843254"
        gasPrice: "1748784306278"
    ```
    
    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    paulbalaji authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2de63aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2a633b View commit details
    Browse the repository at this point in the history
  4. chore(cli): merge branch 'main' into cli-2.0 (#4063)

    ### Description
    
    <!--
    What's included in this PR?
    -->
    
    ### Drive-by changes
    
    <!--
    Are there any minor or drive-by changes also included?
    -->
    
    ### Related issues
    
    <!--
    - Fixes #[issue number here]
    -->
    
    ### Backward compatibility
    
    <!--
    Are these changes backward compatible? Are there any infrastructure
    implications, e.g. changes that would prohibit deploying older commits
    using this infra tooling?
    
    Yes/No
    -->
    
    ### Testing
    
    <!--
    What kind of testing have these changes undergone?
    
    None/Manual/Unit Tests
    -->
    nbayindirli authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    66ec15a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78b2eb8 View commit details
    Browse the repository at this point in the history
  6. add changeset

    nbayindirli committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    df6a180 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    45dc4f9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf25332 View commit details
    Browse the repository at this point in the history
  9. tidy up test.yml branch triggers

    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    paulbalaji committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    a23cf64 View commit details
    Browse the repository at this point in the history
  10. bump E2E_CI_TIMEOUT_SEC on non-cosmwasm test to 1hr

    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    paulbalaji committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d51813a View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. fix(e2e): hardcode kathy chains for e2e in send-test-messages.ts (#4067)

    resolves hyperlane-xyz/issues#1291
    - remove test4 from kathy test
    - drive-by tidy-up of `test4` metadata
    - resets e2e test timeout back to original figure
    - reuse original e2e rust cache
    
    gonna keep the original commits on here as a trail of thought
    
    ---------
    
    Signed-off-by: Paul Balaji <10051819+paulbalaji@users.noreply.github.com>
    paulbalaji authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    653bbcf View commit details
    Browse the repository at this point in the history