forked from cosmos/relayer
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* fix typos in comments * docs: fix typos
* client state unbonding period * remove else
* fix: add os.IsExist check for err * Update CHANGELOG.md * Apply suggestions from code review
* 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
* fix: cleanup close init after close confirmed * Update CHANGELOG.md
…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
* unbonding period info * remove extra fmt.sprint * mod tidy
* deps: bump version numbers for handful of deps * chore: go mod tidy * test: update e2e test cases to account for recent changes in interchaintest
* strangelove project managment * file rename
* fix: cosmos_relayer_tx_failure metric * feedback
* Ensure that ✘ is displayed for clients if they are expired * Address review comment
* penumbra: update proof spec to new multistore format * penumbra: use new commitment prefix --------- Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
…osmos#1358) Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
…t upgrade (cosmos#1360) * chore: update penumbra protos * fix: get event parsing working after cometbft upgrade * chore: update penumbra protos
…MsgRegisterCounterpartyPayee` (cosmos#1362) * chore: fix linter errors * fix: pipe memo from cli to transfer and RegisterCounterpartyPayee msgs + fix linter errors
* fix: restructure `ShouldRelayChannel` * fix test * check channel open + tests * remove open channel check * fix race - remove warn log * add mutex's * Update comment
* Problem: simulate gas is less than require with feegrants * Update CHANGELOG.md
* troubleshoot doc improvment fix md fix md fix edit lines fix lines fix lines capitalize * feedback
…dgments` (cosmos#1356) * unrelayed packets metric * feedback
* adding tp percentage flag * fix duration flub * nit fixes
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>
) 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>
…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>
…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>
…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>
* 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>
* 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
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>
* 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
… 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
…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>
…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>
* deps: update deps to latest patch versions * tests: update chain binaries to more recent tags, clean up code
Add support for querying the dynamic gas price base fee on Osmosis.
Remove Jack and Mark from the CODEOWNERS file and add Andrew
* 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>
* base * typos fixed * lint links * relative links
Co-authored-by: Justin Tieri <37750742+jtieri@users.noreply.github.com>
* chore: update dependency versions * chore: use compatible dependencies so compilation doesn't fail * chore: use compatible docker version for interchaintest
…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>
…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>
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.
…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
…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>
…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>
* fix: update query path for getAnchor * fix: update query path for getAnchor
…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.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.