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

rebase to cosmos/relayer/main #13

Closed
wants to merge 69 commits into from

Commits on Oct 31, 2023

  1. docs: fix typos (cosmos#1319)

    * fix typos in comments
    
    * docs: fix typos
    vuittont60 authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    e4e9f27 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Create new client with custom unbonding period (cosmos#1313)

    * client state unbonding period
    
    * remove else
    boojamya authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    26aa983 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. fix: add not exist check for loadConfigFile error (cosmos#1325)

    * fix: add os.IsExist check for err
    
    * Update CHANGELOG.md
    
    * Apply suggestions from code review
    mmsqe authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    9b80dd0 View commit details
    Browse the repository at this point in the history
  2. feat: add log-level in global config (cosmos#1324)

    * feat: add log-level in global config
    
    * allow config logger get overwritten
    
    * register log-level flag
    
    * allow flag overwrite config
    
    * allow debug flag overwrite log level
    
    * new logger when no config file provided
    
    * reuse with initLogger
    mmsqe authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    2c60f6c View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. fix: cleanup close init after close confirmed (cosmos#1326)

    * fix: cleanup close init after close confirmed
    
    * Update CHANGELOG.md
    mmsqe authored Nov 11, 2023
    Configuration menu
    Copy the full SHA
    27cf122 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. upgrade deps for cometbft v0.38.0, ibc-go v0.8.0, sdk v0.50.0 and han…

    …dle breaking changes (cosmos#1312)
    
    * upgrade to deps for ibc-go v8 and sdk v0.50.0
    
    * delete old penumbra protos
    
    * move cometbft block results helper methods and types to their own go file
    
    * remove commented out code
    
    * add go.work file back
    
    * update keys restore test with proper expected address
    
    * update penumbra protos to v0.62.0
    
    * ci: add setup Go step to prepare-scenario-matrix
    
    * ci: filter out duplicate proto warnings when generating test matrix
    
    * deps: bump ibc-go and cosmos sdk to stable releases
    jtieri authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c0783eb View commit details
    Browse the repository at this point in the history
  2. Add Unbonding Period to clients-expiration query. (cosmos#1327)

    * unbonding period info
    
    * remove extra fmt.sprint
    
    * mod tidy
    boojamya authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    7e02760 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. deps: bump version numbers for handful of deps (cosmos#1334)

    * deps: bump version numbers for handful of deps
    
    * chore: go mod tidy
    
    * test: update e2e test cases to account for recent changes in interchaintest
    jtieri authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    d0b2700 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Auto add issues to Strangelove project board (cosmos#1337)

    * strangelove project managment
    
    * file rename
    boojamya authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    be8ebe0 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. fix: cosmos_relayer_tx_failure metric redundant count (cosmos#1343)

    * fix: cosmos_relayer_tx_failure metric
    
    * feedback
    boojamya authored Nov 26, 2023
    Configuration menu
    Copy the full SHA
    34d3d4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7efcd30 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

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

Commits on Dec 5, 2023

  1. Ensure that ✘ is displayed for clients if they are expired (cosmos#1352)

    * Ensure that ✘ is displayed for clients if they are expired
    
    * Address review comment
    vimystic authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    1c18c2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f03bc7 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. penumbra: update proof spec to new multistore format (cosmos#1355)

    * penumbra: update proof spec to new multistore format
    
    * penumbra: use new commitment prefix
    
    ---------
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    avahowell and jtieri authored Dec 6, 2023
    Configuration menu
    Copy the full SHA
    dd40ff2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. penumbra provider: fix getAnchor: don't query out of range heights (c…

    …osmos#1358)
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    avahowell and jtieri authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    cf2754a View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. penumbra: use ibc-data prefix in QueryTendermintProof (cosmos#1361)

    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    avahowell and jtieri authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    8669bf0 View commit details
    Browse the repository at this point in the history
  2. fix: update penumbra protos & make adjustments to account for cometbf…

    …t upgrade (cosmos#1360)
    
    * chore: update penumbra protos
    
    * fix: get event parsing working after cometbft upgrade
    
    * chore: update penumbra protos
    jtieri authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    912472c View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. fix: pipe memo from cli to broadcast tx logic for MsgTransfer and `…

    …MsgRegisterCounterpartyPayee` (cosmos#1362)
    
    * chore: fix linter errors
    
    * fix: pipe memo from cli to transfer and RegisterCounterpartyPayee msgs + fix linter errors
    jtieri authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    654ea9f View commit details
    Browse the repository at this point in the history
  2. fix: Observed Packet Metric (cosmos#1345)

    * fix: restructure `ShouldRelayChannel`
    
    * fix test
    
    * check channel open + tests
    
    * remove open channel check
    
    * fix race - remove warn log
    
    * add mutex's
    
    * Update comment
    boojamya authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    cfe8b93 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Problem: simulate gas is less than required with feegrants (cosmos#1364)

    * Problem: simulate gas is less than require with feegrants
    
    * Update CHANGELOG.md
    mmsqe authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    523748e View commit details
    Browse the repository at this point in the history
  2. Update troubleshoot doc (cosmos#1350)

    * troubleshoot doc improvment
    
    fix
    
    md fix
    
    md fix
    
    edit lines
    
    fix lines
    
    fix lines
    
    capitalize
    
    * feedback
    boojamya authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    f52b342 View commit details
    Browse the repository at this point in the history
  3. Add Prometheus metrics for unrelayed-packets and `unrelayed-acknole…

    …dgments` (cosmos#1356)
    
    * unrelayed packets metric
    
    * feedback
    boojamya authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    ba17805 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Link custom client trusting period ratio (cosmos#1365)

    * adding tp percentage flag
    
    * fix duration flub
    
    * nit fixes
    TheMarstonConnell authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    56a534c View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. build(deps): bump golang.org/x/crypto in /interchaintest (cosmos#1367)

    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.17.0.
    - [Commits](golang/crypto@v0.15.0...v0.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      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 Dec 26, 2023
    Configuration menu
    Copy the full SHA
    3655821 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 (cosmos#1366

    )
    
    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.17.0.
    - [Commits](golang/crypto@v0.15.0...v0.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      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 Dec 26, 2023
    Configuration menu
    Copy the full SHA
    c017b8c View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. build(deps): bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 (

    …cosmos#1370)
    
    Bumps [github.com/dvsekhvalnov/jose2go](https://github.com/dvsekhvalnov/jose2go) from 1.5.0 to 1.6.0.
    - [Commits](dvsekhvalnov/jose2go@v1.5...v1.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/dvsekhvalnov/jose2go
      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 Dec 27, 2023
    Configuration menu
    Copy the full SHA
    820caf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. build(deps): bump github.com/dvsekhvalnov/jose2go in /interchaintest (c…

    …osmos#1371)
    
    Bumps [github.com/dvsekhvalnov/jose2go](https://github.com/dvsekhvalnov/jose2go) from 1.5.0 to 1.6.0.
    - [Commits](dvsekhvalnov/jose2go@v1.5...v1.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/dvsekhvalnov/jose2go
      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 8, 2024
    Configuration menu
    Copy the full SHA
    c98f389 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/containerd/containerd in /interchaintest (

    …cosmos#1372)
    
    Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.7 to 1.7.11.
    - [Release notes](https://github.com/containerd/containerd/releases)
    - [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
    - [Commits](containerd/containerd@v1.7.7...v1.7.11)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/containerd/containerd
      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 8, 2024
    Configuration menu
    Copy the full SHA
    71acbb8 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. add ICS-29 guide to path docs (cosmos#1375)

    * add ICS-29 guide to path docs
    
    * Update create-path-across-chain.md
    
    * change hyperlink
    
    ---------
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    ertemann and jtieri authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    3b05fdb View commit details
    Browse the repository at this point in the history
  2. When creating a client, make max-clock-drift configurable (cosmos#1369

    )
    
    * configurable max clock drift
    
    * flag name
    
    * undo spelling fix for consistency
    boojamya authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    caf9d52 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. fix: add handling for MsgTimeout in Penumbra ChainProvider (cosmos#1378)

    This update introduces a new case statement for *chantypes.MsgTimeout within the Penumbra chain logic. This will correctly construct and return an Action_IbcRelayAction when a MsgTimeout is encountered.
    jtieri authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    4ad5ab2 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Update Security Procedures for Hacker One Program (cosmos#1382)

    * Create SECURITY.md
    
    * Update README.md with security instructions
    akc2267 authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    9bd144e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. feat: introduce cometbft client wrapper to eliminate forked repo (cos…

    …mos#1384)
    
    * feat: introduce cometbft client wrapper to eliminate forked repo
    
    * feat: finish implementing the CometRPC interface
    
    * chore: clean up
    
    * chore: use relayer client wrapper to get upstream comet types
    jtieri authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    1ef7db5 View commit details
    Browse the repository at this point in the history
  2. feat: add configurable limits for receiver and ICS-20 memo fields (co…

    …smos#1377)
    
    * Add ics20 memo limit
    
    * Add max receiver size and ics-20 memo limit configuration
    
    This change introduces new configuration, MaxReceiverSize & ICS20MemoLimit, in the relayer, path processor, and the global config. It updates the existing functions and methods to utilize this new configuration property for managing and validating receiver and memo sizes in IBC related tasks.
    
    * Add WriteConfig function and update method names
    
    Added a new function WriteConfig in relayertest/system.go for testing. Also, updated method names in relayer.go to start with an uppercase letter for public visibility. Besides, upgraded Docker image version in localhost_client_test.go from v8.0.0-beta.1 to v8.0.0.
    
    * test: add memo and receiver limit test
    
    Created the Memo and Receiver Limit test within the interchain test suite. This test evaluates the functionality of IBC transfers with a memo field length exceeding configured limit, as well as receiver field exceeding the limit. It also evaluates a successful IBC transfer for completeness.
    
    * test: update test for memo and receiver limit
    
    Adjusted the test case 'TestMemoAndReceiverLimit' to focus more on the functionality of sending transfers with a memo and receiver limit configured. This reduces the complexity of the test case, and it now focuses more closely on the actual purpose of the method. The general flow of the test has been maintained, but some unnecessary operations have been removed.
    
    * fix: properly unmarshal ics-20 packet data & remove debug print statements
    
    This commit removes various debug print statements from the code, making it cleaner and easier to read. Additionally, it updates the way the 'transfertypes.ModuleCdc.Unmarshal' function is used to 'transfertypes.ModuleCdc.UnmarshalJSON', simplifying the overall structure of the code.
    
    * test: expand test users and IBC transfers in memo/receiver limit test
    
    The test for the memo receiver limit now supports four test users instead of two, allowing for more complex transfer scenarios. This change requires increased checks for account balances, as well as additional IBC transfers. This expansion helps ensure more comprehensive testing coverage and overall system validation.
    
    ---------
    
    Co-authored-by: Andrew Gouin <andrew@gouin.io>
    jtieri and agouin authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    5ab55c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. External feegrants (cosmos#1338)

    * Allow feegrants where granter is external (relayer does not have key)
    
    * linting/logging
    
    * Added feegrant command gas flag
    
    * Added doc for external feegrant config
    
    * Fix logging to conform to style guide
    
    * Lock on read bech32 address map
    
    * Lock on read bech32 address map
    
    * Lock on read bech32 address map
    
    ---------
    
    Co-authored-by: Kyle <kyle@strange.love>
    KyleMoser and Kyle authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7cb083c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. refactor: encapsulate slim client in wrapper (cosmos#1388)

    * refactor: encapsulate slim client in wrapper
    
    * test: fix missed change when handling merge conflicts
    jtieri authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    ef1578e View commit details
    Browse the repository at this point in the history
  2. Fix flush race (cosmos#1363)

    * Remove writeack too when removing packet retention
    
    * Add additional state tracking to prevent loops
    
    * simplify
    
    * fix
    agouin authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    287354b View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. update penumbra protos and fix tx.go, query.go with new apis (cosmos#…

    …1379)
    
    * update penumbra protos and fix tx.go, query.go with new apis
    
    * remove deprecated narsil
    
    * add missing protos
    
    ---------
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    avahowell and jtieri authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f76614d View commit details
    Browse the repository at this point in the history
  2. Problem: no concrete type registered for type URL of EthAccount (cosm…

    …os#1390)
    
    * Problem: no concrete type registered for type URL of EthAccount
    
    this change should have been included in c0783eb
    
    * Update CHANGELOG.md
    mmsqe authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    a9ce8d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be5a4cf View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. build(deps): bump github.com/opencontainers/runc in /interchaintest (c…

    …osmos#1392)
    
    Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.5 to 1.1.12.
    - [Release notes](https://github.com/opencontainers/runc/releases)
    - [Changelog](https://github.com/opencontainers/runc/blob/v1.1.12/CHANGELOG.md)
    - [Commits](opencontainers/runc@v1.1.5...v1.1.12)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/opencontainers/runc
      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 Feb 1, 2024
    Configuration menu
    Copy the full SHA
    4c41650 View commit details
    Browse the repository at this point in the history
  2. retry only if processing completed for a packet (cosmos#1393)

    * retry only if processing completed for a packet
    
    * nil safety
    
    * keep assembled and lastProcessedHeight
    
    * use counterparty key for remove packet retention
    
    * Use channel for finishedProcessing
    agouin authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d821ab7 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. build(deps): bump github.com/moby/moby in /interchaintest (cosmos#1394)

    Bumps [github.com/moby/moby](https://github.com/moby/moby) from 24.0.7+incompatible to 24.0.9+incompatible.
    - [Release notes](https://github.com/moby/moby/releases)
    - [Commits](moby/moby@v24.0.7...v24.0.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/moby/moby
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c9528bb View commit details
    Browse the repository at this point in the history
  2. fix: use context timeout per paginated query (cosmos#1395)

    * fix: use context timeout per paginated query
    
    Previously we were using one 60s timeout for the entire paginated query request for channels. This change moves the context timeout to be on a per-request basis and uses a 10s timeout per request.
    
    * refactor: break out anonymous function into a named method to use in both channel query methods
    
    * refactor: avoid redundant code and use QueryChannelsPaginated in QueryChannels
    jtieri authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    5896675 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

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

Commits on Feb 27, 2024

  1. fix: only send client updates when necessary and when msg is properly…

    … constructed (cosmos#1407)
    
    * fix: only send client updates when necessary and when msg is properly constructed
    
    Previously in the relayer we were attempting to send a `MsgUpdateClient` when `needsClientUpdate` was true, as determined in the `shouldUpdateClientNow` method, without considering if the message was properly constructed in `assembleMsgUpdateClient`. This adds a check in `trackAndSendMessages` to ensure we only attempt to send the msg when a client update is necessary AND the `MsgUpdateClient` was properly constructed.
    
    * fix: undo previous check in `sendBatchMessages`
    
    * chore: update cometbft-client to v0.1.0
    
    * chore: update cometbft-client to v0.1.0 in e2e tests
    jtieri authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f6f622e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Update Fixed Validation of VoteExtensionsEnableHeight can cause cha…

    …in halt in Go cosmos cometbft (cosmos#1398)
    
    A vulnerability in CometBFT’s validation logic for `VoteExtensionsEnableHeight` can result in a chain halt when triggered through a governance parameter change proposal on an ABCI2 Application Chain. If a parameter change proposal including a `VoteExtensionsEnableHeight` modification is passed, nodes running the affected versions may panic, halting the network.
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    IAP and jtieri authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2cc152b View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/cometbft/cometbft in /interchaintest (co…

    …smos#1386)
    
    Bumps [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) from 0.38.2 to 0.38.5.
    - [Release notes](https://github.com/cometbft/cometbft/releases)
    - [Changelog](https://github.com/cometbft/cometbft/blob/v0.38.5/CHANGELOG.md)
    - [Commits](cometbft/cometbft@v0.38.2...v0.38.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cometbft/cometbft
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    dependabot[bot] and jtieri authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    5b42d82 View commit details
    Browse the repository at this point in the history
  3. chore: update deps and e2e tests (cosmos#1409)

    * deps: update deps to latest patch versions
    
    * tests: update chain binaries to more recent tags, clean up code
    jtieri authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    250cb55 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. feat: implement support for Osmosis EIP-1559 (cosmos#1412)

    Add support for querying the dynamic gas price base fee on Osmosis.
    jtieri authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    6c29f16 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. chore: update CODEOWNERS file (cosmos#1415)

    Remove Jack and Mark from the CODEOWNERS file and add Andrew
    jtieri authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    4692fb1 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Change version in README.MD from 2.4.0 to 2.5.2 (cosmos#1424)

    * Change 2.3.0 to 2.4.0
    
    * Change version in README.MD from 2.4.0 to 2.5.2
    
    ---------
    
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    Sr20dem and jtieri authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c4eac28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04a0df5 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 26, 2024

  1. ci: broken links & spelling (cosmos#1431)

    * base
    
    * typos fixed
    
    * lint links
    
    * relative links
    Reecepbcups authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    f129891 View commit details
    Browse the repository at this point in the history
  2. fix wallet balance metric (cosmos#1433)

    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    boojamya and jtieri authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bc46373 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. chore: update dependency versions (cosmos#1435)

    * chore: update dependency versions
    
    * chore: use compatible dependencies so compilation doesn't fail
    
    * chore: use compatible docker version for interchaintest
    jtieri authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b34f8c6 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/cosmos/cosmos-sdk from 0.50.4 to 0.50.5 (c…

    …osmos#1421)
    
    Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.50.4 to 0.50.5.
    - [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
    - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.50.5/CHANGELOG.md)
    - [Commits](cosmos/cosmos-sdk@v0.50.4...v0.50.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-sdk
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    5429329 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump github.com/cosmos/cosmos-sdk in /interchaintest (co…

    …smos#1422)
    
    Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.50.4 to 0.50.5.
    - [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
    - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.50.5/CHANGELOG.md)
    - [Commits](cosmos/cosmos-sdk@v0.50.4...v0.50.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-sdk
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    67e0f23 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. feat: add the ability to query IBC denom trace (cosmos#1436)

    We currently have commands to query all IBC denom traces or a specific IBC denom trace based off a given hash, but we are lacking the ability to query a hash based off a specific IBC denom trace. This adds a new query to the `Provider` interface that allows users to query this IBC denom trace information for a given chain and hash.
    jtieri authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    65d4330 View commit details
    Browse the repository at this point in the history
  2. chore: update Penumbra proto generated code and fix import paths (cos…

    …mos#1437)
    
    * chore: update Penumbra proto generated code and fix import paths
    
    Generate code from the updated Penumbra proto files for v0.70.3 and update the import paths that have changed.
    
    * chore: add missing generated code file
    jtieri authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9e4ac98 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    b7ea45d View commit details
    Browse the repository at this point in the history
  2. build(deps): bump github.com/cosmos/ibc-go/v8 from 8.1.1 to 8.2.0 (co…

    …smos#1440)
    
    Bumps [github.com/cosmos/ibc-go/v8](https://github.com/cosmos/ibc-go) from 8.1.1 to 8.2.0.
    - [Release notes](https://github.com/cosmos/ibc-go/releases)
    - [Changelog](https://github.com/cosmos/ibc-go/blob/v8.2.0/CHANGELOG.md)
    - [Commits](cosmos/ibc-go@v8.1.1...v8.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/ibc-go/v8
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    dependabot[bot] and jtieri authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6140d27 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump github.com/cosmos/ibc-go/v8 in /interchaintest (cos…

    …mos#1441)
    
    Bumps [github.com/cosmos/ibc-go/v8](https://github.com/cosmos/ibc-go) from 8.1.1 to 8.2.0.
    - [Release notes](https://github.com/cosmos/ibc-go/releases)
    - [Changelog](https://github.com/cosmos/ibc-go/blob/v8.2.0/CHANGELOG.md)
    - [Commits](cosmos/ibc-go@v8.1.1...v8.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/ibc-go/v8
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
    dependabot[bot] and jtieri authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    970af77 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. fix: update query path for getAnchor in Penumbra provider (cosmos#1443)

    * fix: update query path for getAnchor
    
    * fix: update query path for getAnchor
    jtieri authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f582fcd View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. fix: perform upper and lower bounds check on unbonding value before c…

    …onverting to int64 (cosmos#1444)
    
    Previously we were converting a string value to an uint64 which was then cast into an int64 when calling time.Duration. GitHub was throwing a code scanning security alert and this should rectify that issue.
    jtieri authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3c7eb23 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    7742a1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e232025 View commit details
    Browse the repository at this point in the history