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

Update yuji 1.7.1 namada #25

Commits on Nov 24, 2023

  1. Add metric to count skipped client update messages (#3706)

    * Add metric to count skipped client update messages
    
    * Update guide with new metric
    
    * Add changelog entry
    ljoss17 authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    e9e3736 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Add broadcast_errors metric (#3710)

    * Add metric for broadcast errors
    
    * Update the guide with the new broadcast error metric
    
    * Add changelog entry
    ljoss17 authored Nov 28, 2023
    Configuration menu
    Copy the full SHA
    8e1391c View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    3687c68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8e73ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3912f41 View commit details
    Browse the repository at this point in the history
  4. evidence: More reliable evidence reporting + couple of bug fixes (#3702)

    * evidence: Only fetch counterparty clients of chains present in the config
    
    * Harden the evidence reporting code in the face of runtime errors
    
    * Fix bug where the counterparty client id returned was actually the original client id
    romac authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    1c4b12f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Relese Hermes v1.7.3 (#3717)

    romac authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    ca3e46a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. docs(config): Update links in config.toml (#3718)

    Update the links in ci/misbehaviour/config.toml to match the correct
    documentation URL. The links were pointing to an incorrect URL.
    omniwired authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f10daf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Add test for simple async ICQ (#3711)

    * Add test for simple async ICQ
    
    * Add changelog entry
    
    * Fix comment in async ICQ test
    
    * Improve tests setup and remove some chains from CI jobs
    
    * Fix Provenance CI jobs
    
    * Fix issue with Celestia v1.4.0 by enabling grpc in app.toml
    
    * Add native tokens for Provenance in basic integration tests
    
    * Add native tokens in fee-grant CI job for Provenance
    
    * Merge CI jobs together by adding a 'features' field to the matrix
    
    * Fix actions-rs/cargo
    
    * Fix missing $ before matrix field reference
    
    * Disable client upgrade with Juno
    
    * Remove Stride and Juno from multi-chain job, and added Migaloo
    ljoss17 authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8096278 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Improve broadcast_errors metric (#3719)

    * Use short description for 'broadcast_errors' metric
    
    * Add changelog entry
    
    * Fix hyperlink in doc comment
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Fix hyperlink in doc comment
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    ljoss17 and romac authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    af02139 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Update consumer chain bootstrap (#3721)

    * Update consumer chain bootstrap
    
    * Only update 'globalfee' param if it is enabled
    ljoss17 authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    1d22282 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. guide: Add ICQ and Cross-chain queries to the features matrix (#3686)

    * Add ICQ and Cross-chain queries to Features Matrix.
    
    Cross-chain ICQ support was added to the go-relayer in cosmos/relayer#1076 on January 31, 2023.
    
    * Fix feature matrix
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    3 people authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    045023a View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Fetch the light block at trusted_height + 1 when detecting misbehavior (

    #3727)
    
    * fetch the light block at trusted_height+1 when detecting misbehaviour
    
    * Add changelog entry
    
    * Fix typo
    
    ---------
    
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    romac and beer-1 authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    7093e7a View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Avoid retrieving a worker which is being removed by the idle worker c…

    …lean-up process (#3725)
    
    * prevent returning stopping workers
    
    * clear only the specific worker
    
    * Add ibc-go v8 to integration tests (#3694)
    
    * Add simapp v8 to CI jobs
    
    * Add simapp v8 to nix flake
    
    * Handle CLI breaking changes of Cosmos SDK v0.50 in test bootstrap
    
    * Handle genesis config 'voting_perdiod' and CLI 'query txs' changes for Cosmos SDK v0.50.1
    
    * Use 'MsgSubmitProposal' instead of deprecated 'UpgradeProposal' to initiate a chain upgrade
    
    * Update 'tx upgrade-chain' CLI template
    
    * Fix 'tx chain-upgrade' tests
    
    * Update chain upgrade for compatibility between different ibc-go versions
    
    * Improve assertion for client upgrade tests
    
    * Update ibc-proto-rs to v0.39.0
    
    * Add changelog entry
    
    * Fix and improve guide section for client upgrade
    
    * Wait before querying client state for client upgrade tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Rename method 'ibc_version()' to 'version_specs'
    
    * Extract the verification of legacy version in a method
    
    * Implement 'FromStr' instead of 'TryFrom<String>' for 'ProposalStatus'
    
    * Fix cargo-doc warning
    
    * Add changelog entry for CLI
    
    * Change the '--gov-account' flag as optional but will fail if trying to upgrade a chain with ibc-go v8+
    
    * Update guide
    
    * Move and update changelog entry for CLI
    
    * Return a 'Specs' struct in 'version_specs()' method
    
    * Fix clippy errors
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Update Gaia used in tests from v12 to v13 & v14 (#3700)
    
    * Update Gaia v12 to v13 and v14 in tests
    
    * Fix Celestia CI job
    
    * Replace Gaia v12 with v13 and v14 in multi-chain tests (#3701)
    
    * Add changelog entry
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    3 people authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    41ed7fe View commit details
    Browse the repository at this point in the history
  2. Improve backlog metrics (#3722)

    * Update backlog metric when packet clearing is triggered
    
    * Fix update backlog and add unit tests
    
    * Uncomment conditional compilation from telemetry tests
    
    * Add changelog entry
    
    * Update guide section regarding 'backlog_*' metrics
    
    * Correctly update the backlog when querying commitments on chain
    
    * Update backlog_oldest_timestamp to backlog_latest_update_timestamp
    
    * Update changelog entry
    
    * Fix bug in backlog update
    
    * Guard tests module by test cfg
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Update from GitHub suggestions
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    ljoss17 and romac authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1cd77ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32bc242 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    61260cf View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Hermes v1.7.4 version bump and changelog update (#3737)

    * Release Hermes v1.7.4 (#3729)
    
    * Improve `broadcast_errors` metric (#3719)
    
    * Use short description for 'broadcast_errors' metric
    
    * Add changelog entry
    
    * Fix hyperlink in doc comment
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Fix hyperlink in doc comment
    
    ---------
    
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Fetch the light block at trusted_height + 1 when detecting misbehavior (#3727)
    
    * fetch the light block at trusted_height+1 when detecting misbehaviour
    
    * Add changelog entry
    
    * Fix typo
    
    ---------
    
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    
    * Initialise v1.7.4 release
    
    * Avoid retrieving a worker which is being removed by the idle worker clean-up process (#3725)
    
    * prevent returning stopping workers
    
    * clear only the specific worker
    
    * Add ibc-go v8 to integration tests (#3694)
    
    * Add simapp v8 to CI jobs
    
    * Add simapp v8 to nix flake
    
    * Handle CLI breaking changes of Cosmos SDK v0.50 in test bootstrap
    
    * Handle genesis config 'voting_perdiod' and CLI 'query txs' changes for Cosmos SDK v0.50.1
    
    * Use 'MsgSubmitProposal' instead of deprecated 'UpgradeProposal' to initiate a chain upgrade
    
    * Update 'tx upgrade-chain' CLI template
    
    * Fix 'tx chain-upgrade' tests
    
    * Update chain upgrade for compatibility between different ibc-go versions
    
    * Improve assertion for client upgrade tests
    
    * Update ibc-proto-rs to v0.39.0
    
    * Add changelog entry
    
    * Fix and improve guide section for client upgrade
    
    * Wait before querying client state for client upgrade tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Rename method 'ibc_version()' to 'version_specs'
    
    * Extract the verification of legacy version in a method
    
    * Implement 'FromStr' instead of 'TryFrom<String>' for 'ProposalStatus'
    
    * Fix cargo-doc warning
    
    * Add changelog entry for CLI
    
    * Change the '--gov-account' flag as optional but will fail if trying to upgrade a chain with ibc-go v8+
    
    * Update guide
    
    * Move and update changelog entry for CLI
    
    * Return a 'Specs' struct in 'version_specs()' method
    
    * Fix clippy errors
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Update Gaia used in tests from v12 to v13 & v14 (#3700)
    
    * Update Gaia v12 to v13 and v14 in tests
    
    * Fix Celestia CI job
    
    * Replace Gaia v12 with v13 and v14 in multi-chain tests (#3701)
    
    * Add changelog entry
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Add PR 3703 to patch release
    
    * Improve `backlog` metrics (#3722)
    
    * Update backlog metric when packet clearing is triggered
    
    * Fix update backlog and add unit tests
    
    * Uncomment conditional compilation from telemetry tests
    
    * Add changelog entry
    
    * Update guide section regarding 'backlog_*' metrics
    
    * Correctly update the backlog when querying commitments on chain
    
    * Update backlog_oldest_timestamp to backlog_latest_update_timestamp
    
    * Update changelog entry
    
    * Fix bug in backlog update
    
    * Guard tests module by test cfg
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Update from GitHub suggestions
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Update changelog
    
    * Update release summary
    
    ---------
    
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    
    * Fix changelog
    
    ---------
    
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    3 people authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    7a3e4d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b98ca86 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Run codespell on CI (#3741)

    * Run codespell on CI
    
    * Only run cargo-doc when needed
    
    * Fix all typos found in the repository
    
    * Remove TLA type checker workflow
    
    * Undo wrong typo fixes
    
    * Increase timeout when asserting if a channel is eventually open in tests
    
    * Fix clippy errors
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    romac and ljoss17 authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    5290c8c View commit details
    Browse the repository at this point in the history
  2. Make ChainEndpoint::get_key take &self instead of &mut self (#3732

    )
    
    Updates the `get_key` method on the `ChainEndpoint` trait to take `&self` instead of `&mut self`, as it wasn't needed for self to be mutable. it's also expected that a function named as `get` doesn't mutate self. this also allows `get_key` to be used in methods that take `&self`.
    noot authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    86f3a5c View commit details
    Browse the repository at this point in the history
  3. Problem: minimum_gas_price delimiter is not aligned with sdk (#3740)

    * Problem: minimum_gas_price delimiter is not aligned with sdk
    
    for more info, https://github.com/cosmos/cosmos-sdk/pull/18537/files
    
    * Backward compatible
    mmsqe authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1ab2918 View commit details
    Browse the repository at this point in the history
  4. Bump unsafe-libyaml from 0.2.9 to 0.2.10 (#3744)

    Bumps [unsafe-libyaml](https://github.com/dtolnay/unsafe-libyaml) from 0.2.9 to 0.2.10.
    - [Release notes](https://github.com/dtolnay/unsafe-libyaml/releases)
    - [Commits](dtolnay/unsafe-libyaml@0.2.9...0.2.10)
    
    ---
    updated-dependencies:
    - dependency-name: unsafe-libyaml
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    c979f92 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

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

Commits on Jan 5, 2024

  1. Bump compatiblity check for SDK 0.50 and IBC-Go v8 (#3749)

    * Bump compatiblity check for SDK 0.50 and IBC-Go v8
    
    * Bump lower bounds to IBC-Go v4.1.1 and SDK 0.45.0
    
    * Update compat range in guide
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Update guide/src/advanced/features.md
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    romac and ljoss17 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2ec3ca4 View commit details
    Browse the repository at this point in the history
  2. Add config option for number of events queried at once when clearing …

    …pending packets (#3748)
    
    * Add `query_packets_chunk_size` config option
    
    * Add `--query-packets-chunk-size` flag to `clear packets` CLI
    
    * Update templates
    
    * Add changelog entry
    romac authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    94e23f0 View commit details
    Browse the repository at this point in the history
  3. Add setting to configure the rate at which to refresh clients (#3402)

    * Add setting to configure the client refresh rate
    
    * Add changelog entry
    
    * Allow deserializing a trust threshold as a string or a struct
    
    All these formats are allowed and equivalent:
    
    - trust_threshold = '2/3'
    - trust_threshold = { numerator = 2, denominator = 3 }
    - trust_threshold = { numerator = '2', denominator = '3' } (for backward compat)
    
    * Fix clippy warnings
    
    * Keep serializing as a map
    
    * Remove dead code
    
    * Fix typo
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Fix default trust threshold to 2/3
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    romac and ljoss17 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    3ec02fe View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Fix Docker workflow after update to upload-artifact@v4 (#3757)

    * Fix Docker workflow after update to upload-artifact@v4
    
    * Fix Artifact name for Docker job
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    romac and ljoss17 authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    2c254ac View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Bump once_cell from 1.18.0 to 1.19.0 (#3759)

    Bumps [once_cell](https://github.com/matklad/once_cell) from 1.18.0 to 1.19.0.
    - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
    - [Commits](matklad/once_cell@v1.18.0...v1.19.0)
    
    ---
    updated-dependencies:
    - dependency-name: once_cell
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0e31a27 View commit details
    Browse the repository at this point in the history
  2. Bump crossbeam-channel from 0.5.8 to 0.5.11 (#3760)

    Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.8 to 0.5.11.
    - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
    - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
    - [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.8...crossbeam-channel-0.5.11)
    
    ---
    updated-dependencies:
    - dependency-name: crossbeam-channel
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    f947f29 View commit details
    Browse the repository at this point in the history
  3. guide: fix typos (#3755)

    shuoer86 authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b286b41 View commit details
    Browse the repository at this point in the history
  4. Bump lycheeverse/lychee-action from 1.8.0 to 1.9.0 (#3752)

    Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.8.0 to 1.9.0.
    - [Release notes](https://github.com/lycheeverse/lychee-action/releases)
    - [Commits](lycheeverse/lychee-action@v1.8.0...v1.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: lycheeverse/lychee-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    abbd66e View commit details
    Browse the repository at this point in the history
  5. Bump secp256k1 from 0.27.0 to 0.28.1 (#3762)

    * Bump secp256k1 from 0.27.0 to 0.28.1
    
    Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.27.0 to 0.28.1.
    - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/master/CHANGELOG.md)
    - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.27.0...secp256k1-0.28.1)
    
    ---
    updated-dependencies:
    - dependency-name: secp256k1
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Fix compilation issues
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <106849+romac@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    3 people authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    86b27c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

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

Commits on Jan 12, 2024

  1. Add list of sequence numbers to clear pending CLI (#3751)

    Closes: #3672
    
    * Add list of sequence numbers to clear pending CLI
    
    * With sequences option only clear the packets from the specified chain and not counterparty
    
    * Fix clippy, add sequence test
    
    * Update guide template
    
    * Allow specifying sequences to clear as a list of ranges (#3756)
    
    * Allow specifying sequences to clear as a list of ranges
    
    * Make the ranges inclusive
    
    * Update guide templates
    
    * Add packet-sequences to the packet tx CLIs.
    
    * Align and wording
    
    * Update guide templates
    
    * Improve output of `query packet pending` command
    
    * Add integration test for clearing packets by sequence number ranges
    
    * Add changelog entry
    
    ---------
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    ancazamfir and romac authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f9a3a2e View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Bump cachix/install-nix-action from 24 to 25 (#3774)

    Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
    - [Release notes](https://github.com/cachix/install-nix-action/releases)
    - [Commits](cachix/install-nix-action@v24...v25)
    
    ---
    updated-dependencies:
    - dependency-name: cachix/install-nix-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    dbe5fec View commit details
    Browse the repository at this point in the history
  2. Bump cachix/cachix-action from 13 to 14 (#3775)

    Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14.
    - [Release notes](https://github.com/cachix/cachix-action/releases)
    - [Commits](cachix/cachix-action@v13...v14)
    
    ---
    updated-dependencies:
    - dependency-name: cachix/cachix-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    8bc8e60 View commit details
    Browse the repository at this point in the history
  3. Bump lycheeverse/lychee-action from 1.9.0 to 1.9.1 (#3767)

    Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.9.0 to 1.9.1.
    - [Release notes](https://github.com/lycheeverse/lychee-action/releases)
    - [Commits](lycheeverse/lychee-action@v1.9.0...v1.9.1)
    
    ---
    updated-dependencies:
    - dependency-name: lycheeverse/lychee-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    f5eed17 View commit details
    Browse the repository at this point in the history
  4. Add ICA channel close test after packet timeout (#3779)

    * Add test for ICA channel timeout
    
    * Add changelog entry
    
    * Add missing assertion method
    ljoss17 authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    ba0e7b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Bump serde from 1.0.192 to 1.0.195 (#3781)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.192 to 1.0.195.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.192...v1.0.195)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c817ef8 View commit details
    Browse the repository at this point in the history
  2. Bump test-log from 0.2.13 to 0.2.14 (#3783)

    Bumps [test-log](https://github.com/d-e-s-o/test-log) from 0.2.13 to 0.2.14.
    - [Release notes](https://github.com/d-e-s-o/test-log/releases)
    - [Changelog](https://github.com/d-e-s-o/test-log/blob/main/CHANGELOG.md)
    - [Commits](d-e-s-o/test-log@v0.2.13...v0.2.14)
    
    ---
    updated-dependencies:
    - dependency-name: test-log
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8008fc3 View commit details
    Browse the repository at this point in the history
  3. Bump uuid from 1.5.0 to 1.6.1 (#3785)

    Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.5.0 to 1.6.1.
    - [Release notes](https://github.com/uuid-rs/uuid/releases)
    - [Commits](uuid-rs/uuid@1.5.0...1.6.1)
    
    ---
    updated-dependencies:
    - dependency-name: uuid
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    bf75181 View commit details
    Browse the repository at this point in the history
  4. Bump toml from 0.7.8 to 0.8.8 (#3782)

    Bumps [toml](https://github.com/toml-rs/toml) from 0.7.8 to 0.8.8.
    - [Commits](toml-rs/toml@toml-v0.7.8...toml-v0.8.8)
    
    ---
    updated-dependencies:
    - dependency-name: toml
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    990f93f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Add a filter for memo and receiver field size (#3765)

    * New configuration for max memo and receiver size
    
    * Do not relay packets which have memo or receiver field too big
    
    * Update defaults
    
    * Rename configurations max_memo_size and max_receiver_size to ics20_max_memo_size and ics20_max_receiver_size
    
    * Improve max memo and receiver configuration
    
    * Add changelog entry
    
    * Change type of ics20_max_memo_size and ics20_max_receiver_size to byte_unit Byte type
    
    * Pass LinkParameters to new method for Link and RelayPath
    
    * Refactor memo and receiver field validation for ICS20 packets
    
    * Update crates/relayer-types/src/core/ics04_channel/packet.rs
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Remove unnecessary errors and error maping
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Change max_memo_size and max_receiver_size fields from u64 to usize
    
    * Improve doc for 'are_fields_valid' method
    
    * Improve logging when validating memo and receiver fields
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Refactor ICS20 memo and receiver field configuration and validation
    
    * Improve documentation of memo and receiver filter configuration
    
    * Fix clippy error
    
    * Add test for memo filter
    
    * Formatting
    
    * Revert formatting change to otherwise untouched file
    
    * Simplify ICS-20 checks a little bit
    
    * Perform ICS-20 checks on all packet events
    
    * Improve comment in memo filter test
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    ljoss17 and romac authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    1bf1319 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Use CosmosSdk as the chain type if omitted, for backward compatibil…

    …ity (#3787)
    
    * Use `CosmosSdk` as the chain type if omitted, for backward compatibility
    
    Doing this requires a bit of hack, due to serde's lack of support
    for specifying a default variant when a tag is not provided.
    
    See the doc comment on the `ChainConfig` struct for more details.
    
    * Add parsing test for default chain type
    
    * Check we parse the correct default type
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    romac and ljoss17 authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    baef139 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Add memo and/or receiver filter metric (#3795)

    * Add new 'filtered_packets' metric
    
    * Add changelog entry
    
    * Update telemetry guide page with new metric
    
    * Github suggestions
    ljoss17 authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    a583666 View commit details
    Browse the repository at this point in the history
  2. Bump actions/cache from 3 to 4 (#3790)

    Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    dependabot[bot] and romac authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    90ebd6b View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Bump uuid from 1.6.1 to 1.7.0 (#3807)

    Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.6.1 to 1.7.0.
    - [Release notes](https://github.com/uuid-rs/uuid/releases)
    - [Commits](uuid-rs/uuid@1.6.1...1.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: uuid
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    65ffa50 View commit details
    Browse the repository at this point in the history
  2. Bump semver from 1.0.20 to 1.0.21 (#3806)

    Bumps [semver](https://github.com/dtolnay/semver) from 1.0.20 to 1.0.21.
    - [Release notes](https://github.com/dtolnay/semver/releases)
    - [Commits](dtolnay/semver@1.0.20...1.0.21)
    
    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    c4db70e View commit details
    Browse the repository at this point in the history
  3. Bump thiserror from 1.0.50 to 1.0.56 (#3805)

    Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.50 to 1.0.56.
    - [Release notes](https://github.com/dtolnay/thiserror/releases)
    - [Commits](dtolnay/thiserror@1.0.50...1.0.56)
    
    ---
    updated-dependencies:
    - dependency-name: thiserror
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    e3e10ae View commit details
    Browse the repository at this point in the history
  4. Bump serde_json from 1.0.108 to 1.0.111 (#3804)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.108 to 1.0.111.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.108...v1.0.111)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    a78ed50 View commit details
    Browse the repository at this point in the history
  5. Bump h2 from 0.3.22 to 0.3.24 (#3799)

    Bumps [h2](https://github.com/hyperium/h2) from 0.3.22 to 0.3.24.
    - [Release notes](https://github.com/hyperium/h2/releases)
    - [Changelog](https://github.com/hyperium/h2/blob/v0.3.24/CHANGELOG.md)
    - [Commits](hyperium/h2@v0.3.22...v0.3.24)
    
    ---
    updated-dependencies:
    - dependency-name: h2
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    091fa7a View commit details
    Browse the repository at this point in the history
  6. Improve error message when deserializing an invalid chain config (#3803)

    * Improve error message when deserializing an invalid chain config
    
    Error messages when deserializing an invalid chain config have gotten a lot worse since #3787.
    
    For example, when mistyping the `gas_multiplier` field as `gas_multiplie` in the per-chain config:
    
    ```
    data did not match any variant of untagged enum ChainConfig for key `chains` at line 424 column 1
    ```
    
    After this commit (same message as before #3787):
    
    ```
    invalid CosmosSdk config: unknown field `gas_multiplie`, expected one of `id`, `rpc_addr`, `grpc_addr`, `event_source`,
    `rpc_timeout`, `trusted_node`, `account_prefix`, `key_name`, `key_store_type`, `key_store_folder`, `store_prefix`,
    `default_gas`, `max_gas`, `genesis_restart`, `gas_adjustment`, `gas_multiplier`, `fee_granter`, `max_msg_num`,
    `max_tx_size`, `max_grpc_decoding_size`, `query_packets_chunk_size`, `clock_drift`, `max_block_time`, `trusting_period`,
    `client_refresh_rate`, `ccv_consumer_chain`, `memo_prefix`, `sequential_batch_tx`, `proof_specs`, `trust_threshold`,
    `gas_price`, `packet_filter`, `address_type`, `extension_options`, `compat_mode`, `clear_interval`
    for key `chains` at line 424 column 1
    ```
    
    For this, we now use a custom deserializer for ChainConfig instead of relying on an untagged enum.
    
    * Remove `monostate::MustBe!` hack
    
    * Fix relayer REST mock test
    
    * Remove outdated changelog entry
    romac authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    d9c939f View commit details
    Browse the repository at this point in the history
  7. Port Osmosis EIP fee query feature (#3771)

    * Fix README badge (#3675)
    
    * Fix a bug in `query_next_sequence_receive`, where if we didnt ask for a proof, then the query height was ignored (#3662)
    
    * Enable serde feature of ibc-proto (#3678)
    
    * Update misbehaviour-ics tests (#3681)
    
    * Update light_client_attack_freeze_test.sh
    
    Update script to work with ICS `feat/ics-misbehaviour-handling` branch binary at `28e0c14b`.
    
    
    Signed-off-by: Simon Noetzlin <simon.ntz@gmail.com>
    
    * Update nix flake and remaining misbehaviour tests
    
    * Fix env variable increment
    
    * Use Cosmos Nix 'master' branch
    
    ---------
    
    Signed-off-by: Simon Noetzlin <simon.ntz@gmail.com>
    Co-authored-by: Luca Joss <luca@informal.systems>
    
    * Bump version to v1.7.1
    
    * Do not perform client update if consensus state already exists (#3555)
    
    * Do not perform client update if consensus state already exists
    
    On some chains there are a few active channels using the same connection
    and therefore clients. This PR adds a check in the client update code and
    not create the message if the consensus state at desired height is already present.
    This helps with reducing relayer fees, state bloating, etc by eliminating redundant updates.
    
    * Improve error message in `update client` command
    
    * Add changelog entry for #3521
    
    * Fix guide config files and balance outputs (#3690)
    
    * Add per chain `clear_interval` configuration (#3693)
    
    * Add per chain clear_interval configuration
    
    * Add changelog entry
    
    * Add guide entry for packet clearing
    
    * Reword config comment
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Add CompatMode configuration (#3667)
    
    * Update test bootstrap to work with Celestia chain
    
    * Update Nix flake and add Celestia CI job
    
    * Add changelog entry
    
    * Add guide section for 'compat_mode' configuration
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Implement serialization and deserialization for CompatMode
    
    * Update crates/relayer/src/util/compat_mode.rs
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * docs: fix typos (#3687)
    
    * docs: fix typos
    
    * test: fix error because of typo
    
    * Fix misbehaviour test
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Update changelog
    
    * Apply suggestions from code review
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Release Hermes v1.7.2 (#3709)
    
    * Add metric to count skipped client update messages (#3706)
    
    * Add metric to count skipped client update messages
    
    * Update guide with new metric
    
    * Add changelog entry
    
    * Update versions
    
    * Fix cargo doc warnings and update version reference in relayer crate
    
    * Fix clippy error
    
    * Fix relayer-rest test
    
    * Fix typo in changelog
    
    * Add `broadcast_errors` metric (#3710)
    
    * Add metric for broadcast errors
    
    * Update the guide with the new broadcast error metric
    
    * Add changelog entry
    
    * Update release date
    
    * Update changelog and summary message
    
    * Apply github suggestion and add missing entry in Changelog
    
    * Release Hermes v1.7.3 (#3715)
    
    * evidence: More reliable evidence reporting + couple of bug fixes (#3702)
    
    * evidence: Only fetch counterparty clients of chains present in the config
    
    * Harden the evidence reporting code in the face of runtime errors
    
    * Fix bug where the counterparty client id returned was actually the original client id
    
    * Bump version to v1.7.3
    
    * Release changelog
    
    * Release Hermes v1.7.4 (#3729)
    
    * Improve `broadcast_errors` metric (#3719)
    
    * Use short description for 'broadcast_errors' metric
    
    * Add changelog entry
    
    * Fix hyperlink in doc comment
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Fix hyperlink in doc comment
    
    ---------
    
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Fetch the light block at trusted_height + 1 when detecting misbehavior (#3727)
    
    * fetch the light block at trusted_height+1 when detecting misbehaviour
    
    * Add changelog entry
    
    * Fix typo
    
    ---------
    
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    
    * Initialise v1.7.4 release
    
    * Avoid retrieving a worker which is being removed by the idle worker clean-up process (#3725)
    
    * prevent returning stopping workers
    
    * clear only the specific worker
    
    * Add ibc-go v8 to integration tests (#3694)
    
    * Add simapp v8 to CI jobs
    
    * Add simapp v8 to nix flake
    
    * Handle CLI breaking changes of Cosmos SDK v0.50 in test bootstrap
    
    * Handle genesis config 'voting_perdiod' and CLI 'query txs' changes for Cosmos SDK v0.50.1
    
    * Use 'MsgSubmitProposal' instead of deprecated 'UpgradeProposal' to initiate a chain upgrade
    
    * Update 'tx upgrade-chain' CLI template
    
    * Fix 'tx chain-upgrade' tests
    
    * Update chain upgrade for compatibility between different ibc-go versions
    
    * Improve assertion for client upgrade tests
    
    * Update ibc-proto-rs to v0.39.0
    
    * Add changelog entry
    
    * Fix and improve guide section for client upgrade
    
    * Wait before querying client state for client upgrade tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    
    * Rename method 'ibc_version()' to 'version_specs'
    
    * Extract the verification of legacy version in a method
    
    * Implement 'FromStr' instead of 'TryFrom<String>' for 'ProposalStatus'
    
    * Fix cargo-doc warning
    
    * Add changelog entry for CLI
    
    * Change the '--gov-account' flag as optional but will fail if trying to upgrade a chain with ibc-go v8+
    
    * Update guide
    
    * Move and update changelog entry for CLI
    
    * Return a 'Specs' struct in 'version_specs()' method
    
    * Fix clippy errors
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Update Gaia used in tests from v12 to v13 & v14 (#3700)
    
    * Update Gaia v12 to v13 and v14 in tests
    
    * Fix Celestia CI job
    
    * Replace Gaia v12 with v13 and v14 in multi-chain tests (#3701)
    
    * Add changelog entry
    
    ---------
    
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Add PR 3703 to patch release
    
    * Improve `backlog` metrics (#3722)
    
    * Update backlog metric when packet clearing is triggered
    
    * Fix update backlog and add unit tests
    
    * Uncomment conditional compilation from telemetry tests
    
    * Add changelog entry
    
    * Update guide section regarding 'backlog_*' metrics
    
    * Correctly update the backlog when querying commitments on chain
    
    * Update backlog_oldest_timestamp to backlog_latest_update_timestamp
    
    * Update changelog entry
    
    * Fix bug in backlog update
    
    * Guard tests module by test cfg
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Update from GitHub suggestions
    
    ---------
    
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    
    * Update changelog
    
    * Update release summary
    
    ---------
    
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    
    * Fix changelog
    
    * add query for eip value
    
    * add lcd as optional field
    
    * initial integration
    
    * using dynamic
    
    * dynamic pricing
    
    * added better logs
    
    * use block_on
    
    * remove lcd
    
    * Add DynamicGas configuration
    
    * Add test for dynamic gas configuration
    
    * Fix dynamic gas price computation
    
    * Remove test related changes
    
    * Remove dynamic gas test
    
    * Change dynamic_gas_price to dynamic_gas configuration name
    
    * Correctly deserialize DynamicGas config
    
    * Fix formatting following merge
    
    * dynamic gas price: Add integration test (#3788)
    
    * Dynamic gas fee test
    
    * Add dynamic gas fee test to CI
    
    * Fix issue with nested calls to `block_on` (#3789)
    
    * Fix test for dynamic gas price
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    
    * Avoid depending on `cosmwasm-std` and `osmosis-std`
    
    * Cleanup
    
    * Use rustls instead of openssl with reqwest
    
    * Use same feature flag as tendermint-rpc for reqwest
    
    * Cleanup feature flag for reqwest dep in chain-registry
    
    * Undo changes to Cargo.lock
    
    * Add dynamic gas fees metrics (#3798)
    
    * Add simple metric for dynamic gas price after multiplication
    
    * Add max gas price configuration to dynamic gas configuration
    
    * Apply dynamic max gas configuration
    
    * Add 2 new metrics for dynamic gas fees
    
    * Add guide entry for Dynamic gas configuration and metrics
    
    * Fix EIP query parsing
    
    * Use chain id instead of RPC address in emitted metrics
    
    ---------
    
    Co-authored-by: Romain Ruetschi <106849+romac@users.noreply.github.com>
    
    * Add changelog entry
    
    * Reword changelog entry
    
    * Remove lower bound on max dynamic gas price
    
    * Small refactor
    
    * Fix unused variable warning
    
    * Simplify deserialization code
    
    * Fix wrong error message
    
    * Fixup changelog entry
    
    * Add example to the config
    
    * Fix integration test framework
    
    * Fix typo in config file
    
    * Apply suggestions from code review
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Use dynamic gas for Osmosis in auto-generated config
    
    * Small improvement to `config auto` command output and usage
    
    * Fix typo
    
    Co-authored-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    
    * Update guide template
    
    * Fix guide
    
    * Rename configuration 'dynamic_gas' to 'dynamic_gas_price'
    
    * Rename 'dynamic_gas_price' subconfigurations 'max_gas_price' to 'max' and 'gas_price_multiplier' to 'multiplier'
    
    ---------
    
    Signed-off-by: Simon Noetzlin <simon.ntz@gmail.com>
    Signed-off-by: Romain Ruetschi <github@romac.me>
    Signed-off-by: Luca Joss <43531661+ljoss17@users.noreply.github.com>
    Signed-off-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    Co-authored-by: Simon Noetzlin <simon.ntz@gmail.com>
    Co-authored-by: GoodDaisy <90915921+GoodDaisy@users.noreply.github.com>
    Co-authored-by: beer-1 <147697694+beer-1@users.noreply.github.com>
    Co-authored-by: Adam Tucker <adamleetucker@outlook.com>
    Co-authored-by: Nicolas Lara <nicolaslara@gmail.com>
    Co-authored-by: Romain Ruetschi <106849+romac@users.noreply.github.com>
    8 people authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    04868db View commit details
    Browse the repository at this point in the history
  8. Release Hermes v1.8.0 (#3802)

    * WIP: setup v1.8.0 release
    
    * Update changelog after merge
    
    * Update Cargo.lock
    
    * Update changelog summary and re-order changelog entries
    
    * Update release date
    
    * Remove links from sections in changelog
    
    ---------
    
    Co-authored-by: Romain Ruetschi <romain@informal.systems>
    ljoss17 and romac authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    39036d1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8a8f1eb View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Bump lycheeverse/lychee-action from 1.9.1 to 1.9.3 (#3826)

    Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.9.1 to 1.9.3.
    - [Release notes](https://github.com/lycheeverse/lychee-action/releases)
    - [Commits](lycheeverse/lychee-action@v1.9.1...v1.9.3)
    
    ---
    updated-dependencies:
    - dependency-name: lycheeverse/lychee-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    37e83e6 View commit details
    Browse the repository at this point in the history
  2. Bump ibc-proto from 0.39.1 to 0.41.0 (#3825)

    Bumps [ibc-proto](https://github.com/cosmos/ibc-proto-rs) from 0.39.1 to 0.41.0.
    - [Release notes](https://github.com/cosmos/ibc-proto-rs/releases)
    - [Changelog](https://github.com/cosmos/ibc-proto-rs/blob/main/CHANGELOG.md)
    - [Commits](cosmos/ibc-proto-rs@v0.39.1...v0.41.0)
    
    ---
    updated-dependencies:
    - dependency-name: ibc-proto
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    6f0864c View commit details
    Browse the repository at this point in the history
  3. Bump serde_yaml from 0.9.30 to 0.9.31 (#3824)

    Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.30 to 0.9.31.
    - [Release notes](https://github.com/dtolnay/serde-yaml/releases)
    - [Commits](dtolnay/serde-yaml@0.9.30...0.9.31)
    
    ---
    updated-dependencies:
    - dependency-name: serde_yaml
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    a5a59f7 View commit details
    Browse the repository at this point in the history
  4. Bump env_logger from 0.10.2 to 0.11.1 (#3821)

    Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.2 to 0.11.1.
    - [Release notes](https://github.com/rust-cli/env_logger/releases)
    - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
    - [Commits](rust-cli/env_logger@v0.10.2...v0.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: env_logger
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    0c9d878 View commit details
    Browse the repository at this point in the history
  5. Bump dialoguer from 0.10.4 to 0.11.0 (#3822)

    Bumps [dialoguer](https://github.com/console-rs/dialoguer) from 0.10.4 to 0.11.0.
    - [Changelog](https://github.com/console-rs/dialoguer/blob/master/CHANGELOG.md)
    - [Commits](console-rs/dialoguer@v0.10.4...v0.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: dialoguer
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e05bd2e View commit details
    Browse the repository at this point in the history
  6. Bump serial_test from 2.0.0 to 3.0.0 (#3823)

    Bumps [serial_test](https://github.com/palfrey/serial_test) from 2.0.0 to 3.0.0.
    - [Release notes](https://github.com/palfrey/serial_test/releases)
    - [Commits](palfrey/serial_test@v2.0.0...v3.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: serial_test
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    670a92c View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

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

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    8217d10 View commit details
    Browse the repository at this point in the history
  2. fix: use the consensus state at client latest height in status CLI (#…

    …3829)
    
    * Use the consensus state at client latest height in status CLI
    
    * Add changelog
    ancazamfir authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    fae5132 View commit details
    Browse the repository at this point in the history
  3. Index fetched data by the given chain name to account for mismatch be…

    …tween name in chain registry and chain identifier (#3808)
    
    * Index fetched data by the given chain name to account for mismatch between name in chain registry and chain identifier
    
    * Show output when fetching chain data
    romac authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    6a8d2d7 View commit details
    Browse the repository at this point in the history
  4. fix: add syncing check for gRPC node (#3833)

    * Add syncing check for gRPC node.
    
    * Fix comment.
    
    * Add changelog
    ancazamfir authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    afc46a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

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

Commits on Feb 7, 2024

  1. Bump ics23 from 0.11.0 to 0.11.1 (#3839)

    Bumps [ics23](https://github.com/cosmos/ics23) from 0.11.0 to 0.11.1.
    - [Release notes](https://github.com/cosmos/ics23/releases)
    - [Changelog](https://github.com/cosmos/ics23/blob/master/CHANGELOG.md)
    - [Commits](cosmos/ics23@rust/v0.11.0...rust/v0.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: ics23
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    5307151 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    7cfb234 View commit details
    Browse the repository at this point in the history
  2. Remove assumption that ICS-04 packet data is a valid UTF-8 string (#3768

    )
    
    * Do not assume JSON-encoded packet data by using the `packet_data_hex` attribute instead of deprecated `packet_data`
    
    Relying on the `packet_data` attribute enforces a UTF-8 encoded payload (eg. JSON),
    disallowing Protobuf-encoded payloads which we are starting to see in the wild.
    
    The `packet_data` atttribute has been deprecated in favor of `packet_data_hex` since IBC-Go v1.0.0. [0]
    
    [0]: https://github.com/cosmos/ibc-go/blob/fadf8f2b0ab184798d021d220d877e00c7634e26/CHANGELOG.md?plain=1#L1417
    
    * Ensure packet data is encoded to/decoded from lowercase hex
    
    * Refactor conversion from `RawObject` to `Packet`
    
    * Revert change in JSON serialization of packet data case as hex
    
    * Decode packets from `packet_data_hex` in NewBlock events as well
    
    * Bump ibc-proto to v0.41.0
    
    * Use branch of ibc-proto with support for invalid UTF-8 event attributes
    
    * Update ibc-proto to v0.42.0 to finalize fix for non-UTF-8 packet data (#3844)
      * Add legacy message to register ICA account for ibc-go versions prior to v8.1.0
    
    ---------
    
    Co-authored-by: Luca Joss <luca@informal.systems>
    romac and ljoss17 authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    5cde31b View commit details
    Browse the repository at this point in the history
  3. Fix clippy warnings

    romac committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    16abe32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f986dc8 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Include banner in README.md (#3854)

    The banner is similar to the rest of the IBC ecosystem repositories, eg [ibc-go](https://github.com/cosmos/ibc-go/blob/main/README.md)
    
    Signed-off-by: Adi Seredinschi <adi@informal.systems>
    adizere authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9130641 View commit details
    Browse the repository at this point in the history
  2. Bump jaxxstorm/action-install-gh-release from 1.10.0 to 1.11.0 (#3848)

    Bumps [jaxxstorm/action-install-gh-release](https://github.com/jaxxstorm/action-install-gh-release) from 1.10.0 to 1.11.0.
    - [Release notes](https://github.com/jaxxstorm/action-install-gh-release/releases)
    - [Commits](jaxxstorm/action-install-gh-release@v1.10.0...v1.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: jaxxstorm/action-install-gh-release
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    17b218b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b41efa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea44c82 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8736bba View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    a8d6b9b View commit details
    Browse the repository at this point in the history
  2. Fix issues post-merge

    ljoss17 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d0522c6 View commit details
    Browse the repository at this point in the history