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 ics29 to tip of main #716

Merged
merged 108 commits into from
Jan 12, 2022

Commits on Aug 23, 2021

  1. Bump github.com/spf13/cast from 1.4.0 to 1.4.1 (#338)

    Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.4.0 to 1.4.1.
    - [Release notes](https://github.com/spf13/cast/releases)
    - [Commits](spf13/cast@v1.4.0...v1.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/cast
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 23, 2021
    Configuration menu
    Copy the full SHA
    f6eb414 View commit details
    Browse the repository at this point in the history
  2. Bump github.com/tendermint/tendermint from 0.34.11 to 0.34.12 (#341)

    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.11 to 0.34.12.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.11...v0.34.12)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tendermint/tendermint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Aug 23, 2021
    Configuration menu
    Copy the full SHA
    f4a017e View commit details
    Browse the repository at this point in the history
  3. fix broken links in integration.md (#340)

    * fix broken link in integration.md
    
    * fix: broken link to simulator.md file in cosmos-sdk docs
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Aug 23, 2021
    Configuration menu
    Copy the full SHA
    7b5a19f View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Created helper functions for emitting packet events (#343)

    * Created helper functions for emitting packet events
    
    * Fixed comments and re-ordered helper functions
    
    Co-authored-by: colin axnér <[email protected]>
    lukerhoads and colin-axner authored Aug 24, 2021
    Configuration menu
    Copy the full SHA
    e86cdbe View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

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

Commits on Aug 26, 2021

  1. Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#346)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.2 to 2.0.3.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v2.0.2...v2.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Aug 26, 2021
    Configuration menu
    Copy the full SHA
    662f4dd View commit details
    Browse the repository at this point in the history
  2. Bump actions/setup-go from 2.1.3 to 2.1.4 (#349)

    Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.3 to 2.1.4.
    - [Release notes](https://github.com/actions/setup-go/releases)
    - [Commits](actions/setup-go@v2.1.3...v2.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 26, 2021
    Configuration menu
    Copy the full SHA
    950b92d View commit details
    Browse the repository at this point in the history
  3. increase port identifier limit to 128 characters (#344)

    * increase port identifier limit to 128 characters
    
    increase port limit and add tests for port validation
    
    * add changelog
    
    * fix tests
    colin-axner authored Aug 26, 2021
    Configuration menu
    Copy the full SHA
    358bfa5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. update codeowners to include new team members and granular ownership (#…

    …354)
    
    * update codeowners
    
    * add proto files to ownership
    colin-axner authored Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9d5da17 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. bump SDK dependency (#367)

    * update SDK dependency and fix changes
    
    Removes tests from sdk_test.go which are no longer needed to upstream changes in the SDK
    Fixes client_test.go due to inclusion of the fee in tx events
    
    * bump SDK version to v0.44.0
    colin-axner authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    a6bf50d View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. adding client status cli query (#372)

    * adding client status cli query
    
    * adding query client status cli to changelog
    
    * updating long CLI help usage
    damiannolan authored Sep 3, 2021
    Configuration menu
    Copy the full SHA
    74182d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

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

Commits on Sep 7, 2021

  1. packet acknowledgment filtering (#375)

    * adding packet commitments to QueryPacketAcknowledgementsRequest for filtering
    
    * adding testcase for filtered packet ack query
    
    * adding changelog entry for packet ack filtering
    
    * updating packet sequences type to repeated uint64
    
    * updating to query specific packet acks outside bounds of paginated req
    
    * updating changelog field naming, removing redundant pagination in query test
    
    * continue in favour of returning an error on query PacketAcknowledgements
    
    * updating to return empty array of acks if none of the provided commitments are found
    
    Co-authored-by: colin axnér <[email protected]>
    
    Co-authored-by: colin axnér <[email protected]>
    damiannolan and colin-axner authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    760d15a View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2021

  1. Bump github.com/tendermint/tendermint from 0.34.12 to 0.34.13 (#386)

    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.12 to 0.34.13.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/v0.34.13/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.12...v0.34.13)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tendermint/tendermint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 9, 2021
    Configuration menu
    Copy the full SHA
    a647546 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

  1. Change ICS 20 packet data amount to be string (#350)

    * modify proto defintions
    
    * fix non string usage in code and various tests
    
    * fix mbt tests
    
    * fix bug in data validation
    
    * fix various build issues
    
    fix unaddressed issues from changing amount from uint64 to string
    
    * add changelog entry
    
    * apply review suggestions
    
    Add check that amount is strictly positive
    Construct granular error messages to indicate invalid amount value or failure to parse amount
    
    * verify and fix telemetry bug
    
    Verify msg panics on amounts > int64 by adding tests
    Add checks to telemetry emission of transfer amounts to handle when the amount cannot be casted to float32
    colin-axner authored Sep 10, 2021
    Configuration menu
    Copy the full SHA
    06c2d76 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. fix: ibc build docs (#361)

    * initial fix commit
    
    * add release v1.0.1 to versions
    
    * improvements for docs website
    
    * add new version
    
    * address review comments
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: colin axnér <[email protected]>
    3 people authored Sep 13, 2021
    Configuration menu
    Copy the full SHA
    2fbe682 View commit details
    Browse the repository at this point in the history
  2. feat: scalable version queries (#384)

    * adding protos for port query interface
    
    * adding NegotiateAppVersion method to IBCModule interface
    
    * adding grpc port query implementation and module surrounds
    
    * adding NegotiateAppVersion implementation to apps/transfer and mocks
    
    * updating ErrInvalidVersion error code
    
    * adding grpc query tests for 05-port
    
    * updating grpc naming, adding godocs, removing redundant query cli
    
    * updating grpc query tests
    
    * adding changelog entry for #384 app version negotiation
    
    * fixing error formatting in transfer version negotiation
    
    Co-authored-by: colin axnér <[email protected]>
    
    * removing client/cli query
    
    * updating grpc query naming, adding new fields and associated surrounds
    
    Co-authored-by: colin axnér <[email protected]>
    damiannolan and colin-axner authored Sep 13, 2021
    Configuration menu
    Copy the full SHA
    85b4383 View commit details
    Browse the repository at this point in the history
  3. Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#399)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.3 to 2.1.0.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v2.0.3...v2.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 13, 2021
    Configuration menu
    Copy the full SHA
    7a6507b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. bump go package to v2 (#400)

    * bump go package to v2
    
    * fix proto file generation
    
    * fix links
    
    * future proof script
    colin-axner authored Sep 16, 2021
    Configuration menu
    Copy the full SHA
    83315a9 View commit details
    Browse the repository at this point in the history
  2. Add migration docs template and updates migration doc for 1.0 to 2.0 (#…

    …401)
    
    * add migration template and update v2 migration docs
    
    * Update docs/migrations/ibc-migration-v100.md
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Update docs/migrations/migration-template.md
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    Co-authored-by: Damian Nolan <[email protected]>
    colin-axner and damiannolan authored Sep 16, 2021
    Configuration menu
    Copy the full SHA
    29d4455 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. add releases.md file (#408)

    * add releases.md file
    
    * address review comment
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Sep 17, 2021
    Configuration menu
    Copy the full SHA
    9e39349 View commit details
    Browse the repository at this point in the history
  2. fix broken links (#415)

    * fix for a large portion of the broken links and adding config file for the markdown link checker
    
    * modify link checker yaml to use config file
    
    * fix link checker yaml
    
    * fix some more links and the path to the config file for the markdown link checker
    
    * fix some more dead links
    
    * tweak markdown link checker configuration and remove deprecated section from docs
    
    * address review comments
    
    * fix url for png
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Sep 17, 2021
    Configuration menu
    Copy the full SHA
    f705142 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. chore: update changelog (#422)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Sep 20, 2021
    Configuration menu
    Copy the full SHA
    2d3181b View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Adds Generic Middleware helper functions (#383)

    * add generic middleware helper functions
    
    * Update modules/core/04-channel/types/version.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * remove app capability, add merge fn, changelog
    
    * add back newline
    
    Co-authored-by: colin axnér <[email protected]>
    AdityaSripal and colin-axner authored Sep 21, 2021
    Configuration menu
    Copy the full SHA
    4f63be0 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#427)

    Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.8.1 to 1.9.0.
    - [Release notes](https://github.com/spf13/viper/releases)
    - [Commits](spf13/viper@v1.8.1...v1.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/viper
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    37eac69 View commit details
    Browse the repository at this point in the history
  2. update releases decision tree (#429)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    46a1224 View commit details
    Browse the repository at this point in the history
  3. refactor: making IsBound a public function (#425)

    * refactor: making IsBound a public function
    
    * chore: make 05-port keeper function IsBound public
    
    * test: adding test for IsBound
    
    * chore: updating changelog
    
    * fix: changelog
    seantking authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    a19d1ec View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. feat: Reusability of Mock module for middleware integration tests (#432)

    * proof of concept for mock middleware
    
    * add mock base app implementation and add documentation
    
    * add changelog
    
    * update wording
    
    * Update CHANGELOG.md
    
    * rename BaseApp to IBCApp
    
    * fix testing readme
    
    * Update testing/README.md
    
    Co-authored-by: Aditya <[email protected]>
    colin-axner and AdityaSripal authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    6e56b04 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. bump SDK v0.44.0 -> v0.44.1 (#455)

    * bump SDK v0.44.0 -> v0.44.1
    
    * add changelog entry
    colin-axner authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    50d5542 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. docs: add steps to revive expired client with governance proposal (#438)

    * docs: add steps to revive expired client with governance proposal
    
    * address review comments
    
    * address more review comments
    
    * address more review comments
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Oct 4, 2021
    Configuration menu
    Copy the full SHA
    e518dac View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

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

Commits on Oct 7, 2021

  1. bump versions in migration guide (#470)

    * bump versions in migration guide
    
    * Update ibc-migration-043.md
    ValarDragon authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    4479e9c View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Configuration menu
    Copy the full SHA
    7384cc9 View commit details
    Browse the repository at this point in the history
  2. Update README with docs website (#460)

    * add documentation website to readme
    
    * Update README.md
    colin-axner authored Oct 8, 2021
    Configuration menu
    Copy the full SHA
    6e1a0c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. deps: bump SDK version to v0.44.2 (#485)

    * bump SDK version to v0.44.2
    
    * add changelog entry
    colin-axner authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    f4fd265 View commit details
    Browse the repository at this point in the history
  2. deps: bump Go to 1.17 (#404)

    * deps: bump Go to 1.17
    
    * add changelog entry
    
    Co-authored-by: colin axnér <[email protected]>
    fedekunze and colin-axner authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    60ca492 View commit details
    Browse the repository at this point in the history
  3. Bump google.golang.org/grpc from 1.40.0 to 1.41.0 (#445)

    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.40.0 to 1.41.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.40.0...v1.41.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    e2f351b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. doc: a light client is associated with only one chain (#476)

    * doc: a light client is a associated with only one chain
    
    * address review comment
    
    Co-authored-by: Aditya <[email protected]>
    
    Co-authored-by: Aditya <[email protected]>
    crodriguezvega and AdityaSripal authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    488ad2c View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Bump github.com/tendermint/tendermint from 0.34.13 to 0.34.14 (#489)

    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.13 to 0.34.14.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.13...v0.34.14)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tendermint/tendermint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 15, 2021
    Configuration menu
    Copy the full SHA
    235393b View commit details
    Browse the repository at this point in the history
  2. Middleware Developer and Integration Guide (#477)

    * write handshake docs
    
    * initial docs
    
    * fix links
    
    * remove since
    
    * Update docs/ibc/middleware/integration.md
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: colin axnér <[email protected]>
    
    * address suggestions
    
    * add in-code interfaces and clarify cap docs
    
    * fix carlos nit
    
    * Module -> IBCModule
    
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: colin axnér <[email protected]>
    3 people authored Oct 15, 2021
    Configuration menu
    Copy the full SHA
    ae4ba89 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Bump github.com/armon/go-metrics from 0.3.9 to 0.3.10 (#501)

    Bumps [github.com/armon/go-metrics](https://github.com/armon/go-metrics) from 0.3.9 to 0.3.10.
    - [Release notes](https://github.com/armon/go-metrics/releases)
    - [Commits](hashicorp/go-metrics@v0.3.9...v0.3.10)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/armon/go-metrics
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    71f929b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. deps: bump cosmos-sdk v0.44.3 (#503)

    * deps: bump cosmos-sdk
    
    * update changelog
    fedekunze authored Nov 1, 2021
    Configuration menu
    Copy the full SHA
    3b025bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0553a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. update changelog (#505)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    ef61608 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    662c547 View commit details
    Browse the repository at this point in the history
  3. update-client should expect 2 args (#500)

    Co-authored-by: colin axnér <[email protected]>
    allthatjazzleo and colin-axner authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    50cda08 View commit details
    Browse the repository at this point in the history
  4. chore: split testing/mock ibcmodule (#516)

    * split mock module into ibc_module.go
    
    * updating godocs
    
    * fixing import grouping in ibc_module.go
    damiannolan authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    ab65e17 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. chore: split transfer AppModule/IBCModule (#517)

    * split transfer into ibc_module.go
    
    * adding changelog entry for transfer IBCModule separation
    damiannolan authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    1f88b3c View commit details
    Browse the repository at this point in the history
  2. Bump google.golang.org/grpc from 1.41.0 to 1.42.0 (#519)

    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.41.0 to 1.42.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.41.0...v1.42.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    8cf3d1c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. update changelog (#532)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Nov 9, 2021
    Configuration menu
    Copy the full SHA
    823ef67 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. docs: apply IBC capitalization standards and add simple desc (#543)

    add a brief IBC description that first-time readers will embrace " IBC is a protocol that allows blockchains to talk to each other."
    Barrie Byron authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    e437be6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. refactor: GetSelfConsensusState return error instead of bool (#536)

    * refactor: return error instead of bool from GetSelfConsensusState
    
    * fix: tests and interface signature
    
    * chore: error wording
    
    * chore: apply changes from review
    
    * chore: nit+changelog
    
    Co-authored-by: technicallyty <[email protected]>
    technicallyty and technicallyty authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    147d985 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. docs: editorial love for IBC overview (#544)

    * docs: editorial love for IBC overview
    
    Apply technical style standards, present tense, fix typos, and use consistent IBC language
    
    * Apply suggestions from code review
    
    Co-authored-by: Aditya <[email protected]>
    
    * Apply suggestions from code review
    
    thanks for detailed review and feedback!
    
    Co-authored-by: Aditya <[email protected]>
    
    * add punctuation to end of list items
    
    * ran spell check and found a few more grammar fixes
    
    * more clarity, some content restructure, needs more editorial love
    
    * Update docs/ibc/overview.md
    
    Co-authored-by: Aditya <[email protected]>
    
    Co-authored-by: Aditya <[email protected]>
    Co-authored-by: Barrie Byron <[email protected]>
    3 people authored Nov 22, 2021
    Configuration menu
    Copy the full SHA
    9477b16 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Bump actions/cache from 2.1.6 to 2.1.7 (#556)

    Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Commits](actions/cache@v2.1.6...v2.1.7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    f1d2cce View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Bump github.com/cosmos/cosmos-sdk from 0.44.3 to 0.44.4 (#567)

    Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.44.3 to 0.44.4.
    - [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
    - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.44.4/CHANGELOG.md)
    - [Commits](cosmos/cosmos-sdk@v0.44.3...v0.44.4)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    145b5a4 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. use local clock time as reference time for timeout timestamp if later…

    … than consensus state timestamp (#568)
    
    * use local clock time as reference time if it is later than the consensus state timestamp from the counter party chain
    
    * add comment
    
    * update command description
    
    * add entry to changelog
    
    * return error is clock time is less or equal than Jan 1st 1970 12:00 AM
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    172ff88 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. proto: fix for reflection (#583)

    * migrate to v1 buf
    
    * remove confio
    
    * update docker buf image version to fix make proto-all
    
    * move proofs outside confio
    
    * regenerate proto
    
    Co-authored-by: Marko Baricevic <[email protected]>
    Co-authored-by: Colin Axnér <[email protected]>
    3 people authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    ed06af4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33e7a4b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. docs: add documentation for NegotiateAppVersion in apps.md (#555)

    * docs: add documentation for NegotiateAppVersion in apps.md
    
    * review comment
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: Damian Nolan <[email protected]>
    3 people authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    812452d View commit details
    Browse the repository at this point in the history
  2. docs: add v2.0.0 to docs site (#593)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    bfbd64b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. fix: emit channel event instead of connection (#603)

    * fix: emit channel event instead of connection
    
    * chore: changelog
    
    * chore: remove unncessary import
    seantking authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    cad7b02 View commit details
    Browse the repository at this point in the history
  2. Feature: Interchain accounts v1 (#380)

    * migrate ibc-account module to ibc-go
    
    * Add @seantking to CODEOWNERS for interchain accounts module
    
    * rename ibc-account -> interchain-accounts (#280)
    
    * rename ibc-account -> interchain-accounts
    
    * fix codeowner file
    
    * Integrate ICA into testing package, add simple keeper tests (#282)
    
    * add ica to simapp
    
    * add simple keeper tests
    
    * Add interchain account OnChanOpenInit and InitInterchainAccount tests (#287)
    
    * add OnChanOpenInit test
    
    * add InitInterchainAccount test
    
    * Update modules/apps/27-interchain-accounts/keeper/relay.go
    
    * feat: ica proto (#305)
    
    * feat: adding proto files for interchain accounts & updating references of IBCAccount -> InterchainAccount
    
    * doc: updating comments
    
    * docs: update comment
    
    * fix: updating proto yaml, query name, query params, comments
    
    * ICA OnChanOpenTry update + tests (#299)
    
    * update OnChanOpenTry to match ICS specs
    
    * write OnChanOpenTry and OnChanOpenAck tests
    
    * update comment
    
    * test: adding test for OnChanOpenConfirm (#312)
    
    * fix: updating port-id & fixing OnChanOpenInit bug (#321)
    
    * fix: updating port-id & fixing OnChanOpenInit bug
    
    * Update modules/apps/27-interchain-accounts/keeper/handshake.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Add counterparty port ID to controller portID (#319)
    
    * refactor! move GeneratePortID to types, add counterpartyConnection sequence
    
    change all PortId -> PortID
    move GeneratePortID to types package
    add counterparty connection sequence argument
    utilize connectiontypes connectionID parsing function
    
    * refactor! use counterparty portID in interchain account address gRPC
    
    Remove existing args from gRPC request for interchain account address
    Use counterparty portID
    
    * tests add generate port id tests
    
    * apply self-review fixes
    
    * test: check active channel is correct (#324)
    
    * test: check active channel is correct
    
    * test: adding version string check
    
    * Removed memkey from ICA keeper (#342)
    
    * Removed memkey from ICA keeper
    
    * Removed memkey arg in call to NewKeeper from simapp
    
    * moving stateless GenerateAddress func to types (#352)
    
    * update ica branch codeowners (#353)
    
    * move Get/SetInterchainAccount to keeper.go, add tests (#355)
    
    * moving setter/getter funcs to keeper.go, adding tests
    
    * removing redundant var
    
    * fixing test assertion string typo
    
    * updating Get/SetInterchainAccount func signatures, tests and adding godocs
    
    * grouping imports according, updating suite.FailNow() -> suite.Require().NoError()
    
    Co-authored-by: colin axnér <[email protected]>
    
    * chore: interchain accounts cleanup, cli alias (#362)
    
    * adding ica alias for interchain-accounts queries
    
    * refactoring bind port and claim capability functionality, code cleanup and godocs
    
    * updating interchain accounts pkg naming (#364)
    
    * adding ica grpc query tests (#368)
    
    * updating grpc query tests, removing queryClient on KeeperTestSuite (#379)
    
    * ICA: Adding tests for relay.go (#337)
    
    * test: adding test for TrySendTx
    
    * test: adding tests for data check
    
    * test: adding check for SendTx with []sdk.Message
    
    * chore: seperate imports
    
    * test: add helper function for creating ICA path
    
    * test: adding cases for incorrect outgoing data & channel does not exist
    
    * Update ICA on main + add app version negotiation stub  (#403)
    
    * Bump github.com/cosmos/cosmos-sdk from 0.43.0-rc1 to 0.43.0-rc2 (#269)
    
    Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.43.0-rc1 to 0.43.0-rc2.
    - [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
    - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.43.0-rc2/CHANGELOG.md)
    - [Commits](cosmos/cosmos-sdk@v0.43.0-rc1...v0.43.0-rc2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * generate swagger files (#267)
    
    * Reject Redundant Tx Antedecorator (#235)
    
    * writeup simple antedecorator
    
    * only do antehandler on checkTx
    
    * Update modules/core/04-channel/ante.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * enable 2 antehandler strategies, and write tests
    
    * remove strict decorator and pass on non-packet/update type
    
    * move ante logic into its own package
    
    * changelog
    
    Co-authored-by: colin axnér <[email protected]>
    
    * perform a no-op on redundant relay messages (#268)
    
    * create initial changes for delivertx handling
    
    * handle closed channel no-ops, fix tests
    
    * self review nits
    
    * add changelog
    
    * add events for no op messages
    
    * add back comment
    
    * Bump codecov/codecov-action from 1.5.2 to 2.0.1 (#273)
    
    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1.5.2 to 2.0.1.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v1.5.2...v2.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    
    * remove ChanCloseInit function from transfer keeper (#275)
    
    * remove CloseChanInit from transfer
    
    * add changelog
    
    Co-authored-by: Aditya <[email protected]>
    
    * Bump codecov/codecov-action from 2.0.1 to 2.0.2 (#296)
    
    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.1 to 2.0.2.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v2.0.1...v2.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump github.com/spf13/cast from 1.3.1 to 1.4.0 (#301)
    
    Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.3.1 to 1.4.0.
    - [Release notes](https://github.com/spf13/cast/releases)
    - [Commits](spf13/cast@v1.3.1...v1.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/cast
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump technote-space/get-diff-action from 4.2 to 5 (#306)
    
    Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from 4.2 to 5.
    - [Release notes](https://github.com/technote-space/get-diff-action/releases)
    - [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc)
    - [Commits](technote-space/get-diff-action@v4.2...v5)
    
    ---
    updated-dependencies:
    - dependency-name: technote-space/get-diff-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * bump to SDK v0.43.0-rc3 (#308)
    
    * SDK v0.43.0-rc3
    
    * add capability fixes
    
    * add @seantking as codeowner to interchain accounts (#309)
    
    * Bump google.golang.org/grpc from 1.39.0 to 1.39.1 (#320)
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.39.0 to 1.39.1.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.39.0...v1.39.1)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump github.com/cosmos/cosmos-sdk from 0.43.0-rc3 to 0.43.0 (#325)
    
    Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.43.0-rc3 to 0.43.0.
    - [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
    - [Changelog](https://github.com/cosmos/cosmos-sdk/blob/master/CHANGELOG.md)
    - [Commits](cosmos/cosmos-sdk@v0.43.0-rc3...v0.43.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-sdk
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * module: improve 04-channel logging (#323)
    
    * module: improve 04-channel logging
    
    * update log
    
    Co-authored-by: colin axnér <[email protected]>
    
    * update changelog (#326)
    
    * Bump google.golang.org/grpc from 1.39.1 to 1.40.0 (#332)
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.39.1 to 1.40.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.39.1...v1.40.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump github.com/spf13/cast from 1.4.0 to 1.4.1 (#338)
    
    Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.4.0 to 1.4.1.
    - [Release notes](https://github.com/spf13/cast/releases)
    - [Commits](spf13/cast@v1.4.0...v1.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/cast
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Bump github.com/tendermint/tendermint from 0.34.11 to 0.34.12 (#341)
    
    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.11 to 0.34.12.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/master/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.11...v0.34.12)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tendermint/tendermint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    
    * fix broken links in integration.md (#340)
    
    * fix broken link in integration.md
    
    * fix: broken link to simulator.md file in cosmos-sdk docs
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * Created helper functions for emitting packet events (#343)
    
    * Created helper functions for emitting packet events
    
    * Fixed comments and re-ordered helper functions
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Merge pull request from GHSA-qrhq-96mh-q8jv
    
    * Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#346)
    
    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.2 to 2.0.3.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v2.0.2...v2.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    
    * Bump actions/setup-go from 2.1.3 to 2.1.4 (#349)
    
    Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.3 to 2.1.4.
    - [Release notes](https://github.com/actions/setup-go/releases)
    - [Commits](actions/setup-go@v2.1.3...v2.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * increase port identifier limit to 128 characters (#344)
    
    * increase port identifier limit to 128 characters
    
    increase port limit and add tests for port validation
    
    * add changelog
    
    * fix tests
    
    * update codeowners to include new team members and granular ownership (#354)
    
    * update codeowners
    
    * add proto files to ownership
    
    * bump SDK dependency (#367)
    
    * update SDK dependency and fix changes
    
    Removes tests from sdk_test.go which are no longer needed to upstream changes in the SDK
    Fixes client_test.go due to inclusion of the fee in tx events
    
    * bump SDK version to v0.44.0
    
    * adding client status cli query (#372)
    
    * adding client status cli query
    
    * adding query client status cli to changelog
    
    * updating long CLI help usage
    
    * adding markdown link checker to ci workflows (#377)
    
    * packet acknowledgment filtering (#375)
    
    * adding packet commitments to QueryPacketAcknowledgementsRequest for filtering
    
    * adding testcase for filtered packet ack query
    
    * adding changelog entry for packet ack filtering
    
    * updating packet sequences type to repeated uint64
    
    * updating to query specific packet acks outside bounds of paginated req
    
    * updating changelog field naming, removing redundant pagination in query test
    
    * continue in favour of returning an error on query PacketAcknowledgements
    
    * updating to return empty array of acks if none of the provided commitments are found
    
    Co-authored-by: colin axnér <[email protected]>
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Bump github.com/tendermint/tendermint from 0.34.12 to 0.34.13 (#386)
    
    Bumps [github.com/tendermint/tendermint](https://github.com/tendermint/tendermint) from 0.34.12 to 0.34.13.
    - [Release notes](https://github.com/tendermint/tendermint/releases)
    - [Changelog](https://github.com/tendermint/tendermint/blob/v0.34.13/CHANGELOG.md)
    - [Commits](tendermint/tendermint@v0.34.12...v0.34.13)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tendermint/tendermint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * Change ICS 20 packet data amount to be string (#350)
    
    * modify proto defintions
    
    * fix non string usage in code and various tests
    
    * fix mbt tests
    
    * fix bug in data validation
    
    * fix various build issues
    
    fix unaddressed issues from changing amount from uint64 to string
    
    * add changelog entry
    
    * apply review suggestions
    
    Add check that amount is strictly positive
    Construct granular error messages to indicate invalid amount value or failure to parse amount
    
    * verify and fix telemetry bug
    
    Verify msg panics on amounts > int64 by adding tests
    Add checks to telemetry emission of transfer amounts to handle when the amount cannot be casted to float32
    
    * fix: ibc build docs (#361)
    
    * initial fix commit
    
    * add release v1.0.1 to versions
    
    * improvements for docs website
    
    * add new version
    
    * address review comments
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: colin axnér <[email protected]>
    
    * feat: scalable version queries (#384)
    
    * adding protos for port query interface
    
    * adding NegotiateAppVersion method to IBCModule interface
    
    * adding grpc port query implementation and module surrounds
    
    * adding NegotiateAppVersion implementation to apps/transfer and mocks
    
    * updating ErrInvalidVersion error code
    
    * adding grpc query tests for 05-port
    
    * updating grpc naming, adding godocs, removing redundant query cli
    
    * updating grpc query tests
    
    * adding changelog entry for #384 app version negotiation
    
    * fixing error formatting in transfer version negotiation
    
    Co-authored-by: colin axnér <[email protected]>
    
    * removing client/cli query
    
    * updating grpc query naming, adding new fields and associated surrounds
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#399)
    
    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.3 to 2.1.0.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v2.0.3...v2.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * feat: adding fn stub for version negotiation
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    Co-authored-by: Aditya <[email protected]>
    Co-authored-by: Aleksandr Bezobchuk <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: Luke Rhoads <[email protected]>
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: Charly <[email protected]>
    
    * fix err message (#419)
    
    * feat: ica app version negotiation (#410)
    
    * adding NegotiateAppVersion implementation and tests
    
    * updating GenerateAddress to return sdk.AccAddress, fixing tests
    
    * updating ica handshake flow to parse address from version string, fixing associated tests
    
    * updating module_tests
    
    * derive ica addresses from module account addr
    
    * removing unused keys
    
    * adding improved version validation, updating tests
    
    * removing redundant local var - owner
    
    * updating Delimiter godoc
    
    * updating validation logic
    
    * adding test cases for ValidateVersion
    
    * adding additional validation testcase, updating godocs
    
    * updating Version -> VersionPrefix, error msgs, validation tests
    
    * updating NewAppVersion func sig and usage
    
    * updating NewAppVersion args and returning more appropriate errors for handshake
    
    * Update modules/apps/27-interchain-accounts/keeper/handshake.go
    
    Co-authored-by: Sean King <[email protected]>
    
    * updating ValidateVersion godoc
    
    Co-authored-by: Sean King <[email protected]>
    
    * test: adding tests for OnRecvPacket (#412)
    
    * test: adding tests for OnRecvPacket
    
    * test: adding further test cases for onRecvPacket
    
    * chore: merge latest main to interchain-accounts (#435)
    
    * chore: update ica prefix for port identifiers (#434)
    
    * removing ICAPrefix const in favour of VersionPrefix
    
    * updating tests
    
    * test: account/keeper tests for ICA (#420)
    
    * test: adding tests for account type
    
    * tests: adding test for keeper & account
    
    * fix: updating channel closing capabilities
    
    * fix: updating to use test library instead of hardcoded values
    
    * fix: updating error handling for account
    
    * test: adding test for account string comparison
    
    * fix: updating marshal yaml
    
    * feat: module account address derivation (#428)
    
    * adding module account to interchain-accounts with associated changes
    
    * configuring ica module account in simapp
    
    * Update modules/apps/27-interchain-accounts/keeper/keeper.go
    
    Co-authored-by: Sean King <[email protected]>
    
    * updating godoc and import alias
    
    Co-authored-by: Sean King <[email protected]>
    
    * ICA: tests for module.go  (#424)
    
    * test
    
    * test: adding module.go test with handshake callback tests
    
    * tests: adding key tests
    
    * additional code cov and clean up (#440)
    
    * split ica module.go into ibc_module.go (#453)
    
    Splits IBCModule logic into separate ibc_module.go file and updates app.go registration
    
    * Rename IBCAccountPacketData, Remove TxRaw  (#456)
    
    * rename IBCAccountPacketData, remove txRaw type
    
    * Update proto/ibc/applications/interchain_accounts/v1/types.proto
    
    * Rename DeserializeTx, enforce []sdk.Msg usage in SerializeCosmosTx (#457)
    
    * rename DeserializeTx to DeserializeCosmosTx, simply serialization logic
    
    * improve godoc wording
    
    * remove computeVirtualTxHash (#473)
    
    * chore: ctrl port connection id validation (#454)
    
    * adding pipe char | to identifier regex
    
    * updating GeneratePortID to use pipe delimiter in favour of dash, ParseAddressFromVersion to use Split in favour of TrimPrefix
    
    * adding CounterpartyHops method to expected channel keeper interface
    
    * updating tests to satisy delimiter updates
    
    * adding connection seq validation of ctrl port id and updating tests
    
    * cleanup
    
    * adding defensive check for ParseAddressFromVersion
    
    * adding conn sequence parsing funcs to pkg types
    
    * moving conn sequence validation to reusable func
    
    * updating error msgs, adding tests for conn seq parsers
    
    * adding expected sequence to error msgs
    
    * updating ParseCtrlConnSequence to ParseControllerConnSequence
    
    * fixing counterparty port error
    
    * Update modules/apps/27-interchain-accounts/keeper/handshake.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/keeper/handshake.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/types/account.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * removing pipe from valid identifier regex
    
    * adding error returns to parsing funcs, updating tests, error messages
    
    * separting imports in keys.go
    
    * updating handshake tests
    
    * Update modules/apps/27-interchain-accounts/types/keys.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * renaming validation func, removing parenthesis in error msgs
    
    * renaming func validateControllerPort -> validateControllerPortParams
    
    Co-authored-by: colin axnér <[email protected]>
    
    * chore: correctly set/delete active channels (#463)
    
    * correctly set active channels, implement delete OnChanCloseConfirm callback
    
    * removing active channel on packet timeout
    
    * remove ica hooks (#480)
    
    * chore: minor nits - renaming and error msgs (#464)
    
    * update ErrPortAlreadyBound error string - remove for address
    
    * rename RegisterInterchainAccount api portID -> counterpartyPortID
    
    * wrap claim capability errors in handshake
    
    * Update modules/apps/27-interchain-accounts/keeper/account.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * adding channel and port id in error msg
    
    * correcting error wording
    
    Co-authored-by: colin axnér <[email protected]>
    
    * chore: update portkey to include port ID (#467)
    
    * update port key to use prefix, separate key prefixes to vars
    
    * updating godoc
    
    * Update modules/apps/27-interchain-accounts/keeper/keeper.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * adding todo with ica genesis issue ref
    
    * fixing failing test from browser commit
    
    * removing GetPort in favour of GetAllPorts
    
    Co-authored-by: colin axnér <[email protected]>
    
    * ICA: Rename TxBody, Remove serialization logic from controller, introduce CosmosTx type (#474)
    
    * remove ICA TxBody type, use repeated Any in packet data
    
    * adjust SerializeCosmosTx, fix tests
    
    * apply self nits
    
    * add memo length validation
    
    * chore(spec): remove old specification
    
    * ica: unspecified type enum for interchain account packet data (#487)
    
    * adding unspecified type enum, adding defensive check to ValidateBasic
    
    * Update modules/apps/27-interchain-accounts/types/packet_test.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    Co-authored-by: colin axnér <[email protected]>
    
    * chore: ica audit nitpicks (#483)
    
    * updating version validation with corrections
    
    * removing unused methods from expected keeper interfaces
    
    * updating validate version error msg
    
    * update to use ErrInvalidVersion in favour of ErrInvalidAccountAddress
    
    * fixed typo (#507)
    
    * ica: move Serialize/DeserializeCosmosTx to package types (#493)
    
    * moving SerializeCosmosTx and DeserializeCosmosTx to types pkg
    
    * removing dead code
    
    * adding mockSdkMsg message type for failing codec test scenarios
    
    * Update modules/apps/27-interchain-accounts/types/codec_test.go
    
    * ica: TrySendTx error handling nits (#491)
    
    * updating error handling and msgs for TrySendTx flow
    
    * renaming active channel ID getter/setters, adding comment re indeterminate errs
    
    * renaming DeleteActiveChannel -> DeleteActiveChannelID
    
    * chore: adding damo to codeowners (#520)
    
    * ica: AuthenticateTx/executeTx clean up (#490)
    
    * cleaning up AuthenticateTx and executeTx to reduce unnecessary complexity
    
    * adding error wrapping to AuthenticateTx
    
    * updating err msg to include expected signer
    
    * ICA Controller Side Middleware (#417)
    
    * initial draft for ica middleware
    
    * add capability handling, fix build and tests
    
    * split module.go into ibc_module.go
    
    * add middleware handshake tests
    
    * fix app.go wiring and various tests
    
    * godoc self nits
    
    * remove unnecessary error
    
    * update comment
    
    * fix testing build
    
    * split channel keeper interface
    
    splits ChannelKeeper interface into ics4Wrapper and core ChannelKeeper
    
    * fix tests
    
    * remove comments
    
    * add callback for timeouts
    
    * Apply suggestions from code review
    
    Co-authored-by: Sean King <[email protected]>
    Co-authored-by: Damian Nolan <[email protected]>
    
    * fix test and update testing README
    
    apply test fix pointed out by Sean.
    Update testing README to reflect how to test with the mock module for middleware
    
    * add OnRecvPacket test
    
    Add test cases for OnRecvPacket, reused structure in relay_test.go
    
    * add failing test case for NegotiateAppVersion
    
    Co-authored-by: Sean King <[email protected]>
    Co-authored-by: Damian Nolan <[email protected]>
    
    * ica: genesis state implementation (#481)
    
    * initial genesis state draft
    
    * updating protos
    
    * including yaml tags, sorting proto file structure
    
    * updating to use range queries for active channels/interchain accounts
    
    * updating GetAllPorts test
    
    * moving test strings to expected vars
    
    * test: relay tests for TrySendTx/OnRecvPacket (#531)
    
    * adding various sdk.Msg type tests and cleaning up relay_test.go
    
    * cleaning up tests to make consistent
    
    * adding missing godoc for OnRecvPacket
    
    * adding ica test for transfertypes.MsgTranfer
    
    * updating hardcoded strings to use sdk.DefaultBondDenom
    
    * Update modules/apps/27-interchain-accounts/keeper/relay_test.go
    
    Co-authored-by: Sean King <[email protected]>
    
    * removing staking test for insufficient funds
    
    Co-authored-by: Sean King <[email protected]>
    
    * ICA controller/host submodules (#541)
    
    * go mod tidy
    
    * creating new genesis types for controller and host submodules
    
    * removing dead root module code
    
    * updating genesis helpers and adding newly generated types
    
    * adding interchain-accounts controller submodule
    
    * adding interchain-accounts host submodule
    
    * updating simapp to include controller and host ica submodules
    
    * adding errors returns for disallowed handshake directions, removing embedded app from host module, updating simapp to conform
    
    * updating simapp to remove nil arg to ica host ibc module
    
    * removing ics4Wrapper arg from ica host submodule
    
    * cleaning up module.go for controller and host submodules
    
    * removing commented out tests
    
    * commit with broken tests to rebase
    
    * disabling app version negotation on controller submodule
    
    * fixing tests - now passing
    
    * various cleanup, godocs and moving code
    
    * updating error msgs to conform to pkg split
    
    * removing commented out code
    
    * adding combined ica genesis, consolidating to single ica AppModule, updating app.go
    
    * adding missing godocs
    
    * clean up, godocs, rename validate.go -> version.go, move version related funcs
    
    * updating godocs and code organization
    
    * removing controller module acc, using icatypes module name for module acc in host submodule
    
    * correcting panic error msg
    
    * Update modules/apps/27-interchain-accounts/controller/ibc_module.go
    
    * Update modules/apps/27-interchain-accounts/types/genesis.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * updating logger kvs, and simplifying OnRecvPacket
    
    * address nits on error strings and godocs
    
    Co-authored-by: colin axnér <[email protected]>
    
    * chore: ica submodules minor improvements and cleanup
    
    * test: adding test for RegisterInterchainAccount & adding check to rel… (#552)
    
    * test: adding test for RegisterInterchainAccount & adding check to relay_test
    
    * Update modules/apps/27-interchain-accounts/host/keeper/relay_test.go
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/host/keeper/relay_test.go
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/host/keeper/account_test.go
    
    * Update modules/apps/27-interchain-accounts/host/keeper/account_test.go
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * ICA Code Hygiene  (#553)
    
    * chore: re-creating account.go for controller side for consitency
    
    * chore: remove comment
    
    * Update modules/apps/27-interchain-accounts/controller/keeper/account.go
    
    * ica: wrong handshake flow tests (#538)
    
    * add tests for testing wrong handshake flow
    
    Adds tests for each handshake test attempting to initialize the handshake using the wrong flow.
    Adds an additional portID check to OnChanOpenAck.
    
    * remove unnecessary comment
    
    * readjust tests based on new layout
    
    * Add tests provided by Damian
    
    * add tests for OnChanCloseInit and OnChanCloseConfirm on host side
    
    * add OnChanCloseInit/Confirm and NegotiateAppVersion tests to controller side
    
    * fix failing test
    
    * ica: genesis state validation (#554)
    
    * adding genesis state validation
    
    * adding genesis state validation tests
    
    * Update modules/apps/27-interchain-accounts/types/genesis_test.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/types/genesis_test.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * adding ValidateAccountAddress helper to reduce code duplication
    
    Co-authored-by: colin axnér <[email protected]>
    
    * Rename imports within host/controller (#571)
    
    * alias ica types import to  for host submodule
    
    * alias ica types import to  for controller submodule
    
    * Add Enable/Disable controller/host on-chain params (#566)
    
    * add ica params
    
    Add new Params type to ICA. A single test is added to check defaults and validation.
    Usage within the ICA keepers is still needed
    
    * regenerate params proto into host and controller submodules
    
    * split params implementation into host/controller
    
    * add keeper params logic
    
    * Apply suggestions from code review
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * add host genesis init/export params test case
    
    * add genesis validation for controller and host params
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Disable usage of controller and host submodules based on on-chain params (#575)
    
    * add usage of enabling/disabling controller and host submodules
    
    Adds if statement checks in controller/host ibc_module.go. Adds tests for each added if statements.
    Tests not added for controller ack/timeout since tests do not exist for those functions yet.
    
    * Update modules/apps/27-interchain-accounts/controller/ibc_module_test.go
    
    * add grpc query for controller and host params (#574)
    
    Adds gRPC routes for controller params and host params. Add tests and registers the gRPC gateways on the ica module
    
    * modify ica portid to be interchain-account instead of ibcaccount (#577)
    
    * feat: allowlist host param using msg typeURLs (#576)
    
    * add ica params
    
    Add new Params type to ICA. A single test is added to check defaults and validation.
    Usage within the ICA keepers is still needed
    
    * regenerate params proto into host and controller submodules
    
    * split params implementation into host/controller
    
    * add keeper params logic
    
    * Apply suggestions from code review
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * add host genesis init/export params test case
    
    * updating host proto params to include msg allowlist
    
    * adding surrounds for new allowlist host param
    
    * enforcing msg is present in allowlist in AuthenticateTx, updating tests
    
    * regenerating protos post merge conflict
    
    * applying suggestinons from review
    
    * adding strings.Trimspace as suggested
    
    Co-authored-by: Colin Axnér <[email protected]>
    
    * Add cli query for host and controller params (#578)
    
    * add cli query commands for host/controller params
    
    * Update modules/apps/27-interchain-accounts/client/cli/cli.go
    
    * Update modules/apps/27-interchain-accounts/controller/client/cli/query.go
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Update modules/apps/27-interchain-accounts/host/client/cli/query.go
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * renmaing ModuleName to SubModuleName for ica controller/host (#579)
    
    Co-authored-by: colin axnér <[email protected]>
    
    * add tests/code coverage for OnRecv, OnTimeout and OnAck for controller submodule (#585)
    
    Co-authored-by: Colin Axnér <[email protected]>
    Co-authored-by: Luke Rhoads <[email protected]>
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aditya <[email protected]>
    Co-authored-by: Aleksandr Bezobchuk <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: Charly <[email protected]>
    10 people authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    b89e03b View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. update changelog (#602)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 8, 2021
    Configuration menu
    Copy the full SHA
    ce8b564 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d618e13 View commit details
    Browse the repository at this point in the history
  3. bump go package to v3 (#605)

    * add migration doc
    
    * bump go package to v3
    
    * fix migration doc
    
    * revert unnecessary change
    
    * Update docs/migrations/v2-to-v3.md
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    Co-authored-by: Damian Nolan <[email protected]>
    colin-axner and damiannolan authored Dec 8, 2021
    Configuration menu
    Copy the full SHA
    7a0fedd View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Configuration menu
    Copy the full SHA
    9b7237e View commit details
    Browse the repository at this point in the history
  2. chore: rename types.proto -> packet.proto for alignment (#612)

    * deleting types.pb.go generatred protobufs
    
    * renaming types.proto -> packet.proto and regenerating protos
    damiannolan authored Dec 9, 2021
    Configuration menu
    Copy the full SHA
    a09f978 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

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

Commits on Dec 13, 2021

  1. add app.go integration docs for interchain accounts (#619)

    * add integration docs for interchain accounts
    
    * Update docs/app_modules/interchain-accounts/integration.md
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * Update docs/app_modules/interchain-accounts/integration.md
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * fix alignment
    
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    3 people authored Dec 13, 2021
    Configuration menu
    Copy the full SHA
    3b38056 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. fix: correctly propagate sdk.Result events to the current ctx (#624)

    * adding ignored sdk.Results to correctly propagate events to the current context
    
    * adding inline comments for events subtleties
    damiannolan authored Dec 14, 2021
    Configuration menu
    Copy the full SHA
    01560bd View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. docs: adding interchain accounts params docs (#625)

    * adding interchain accounts params docs
    
    * adding ICS dash separation
    damiannolan authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    2995354 View commit details
    Browse the repository at this point in the history
  2. docs: add migrations from v1 to v2 and from v2 to v3 in docs site (#623)

    * docs: add migrations fro v1 to v2 and from v2 to v3 in docs site
    
    * docs: rename title of migration docs
    
    * docs: update title
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c0277d2 View commit details
    Browse the repository at this point in the history
  3. remove proof spec from ClientState interface (#629)

    * remove proof spec from ClientState interface
    
    * add changelog and migration doc note
    colin-axner authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c4fdbae View commit details
    Browse the repository at this point in the history
  4. build(deps): bump github.com/spf13/viper from 1.9.0 to 1.10.0 (#628)

    Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.9.0 to 1.10.0.
    - [Release notes](https://github.com/spf13/viper/releases)
    - [Commits](spf13/viper@v1.9.0...v1.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/viper
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b194949 View commit details
    Browse the repository at this point in the history
  5. build(deps): bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#638)

    Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.10.0 to 1.10.1.
    - [Release notes](https://github.com/spf13/viper/releases)
    - [Commits](spf13/viper@v1.10.0...v1.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/viper
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    adff2ce View commit details
    Browse the repository at this point in the history
  6. docs: add clear definition of IBC at top of readme now that Vega upgr…

    …ade has passed (#630)
    
    * add clear definition of IBC at top of readme
    
    now that Vega upgrade has passed and IBC is standalone module
    
    * Update README.md
    
    remove the backbone
    
    Co-authored-by: colin axnér <[email protected]>
    Barrie Byron and colin-axner authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4f4e7f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#637)

    Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.2.1 to 1.3.0.
    - [Release notes](https://github.com/spf13/cobra/releases)
    - [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
    - [Commits](spf13/cobra@v1.2.1...v1.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/spf13/cobra
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    2273ef3 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. docs: add roadmap (#558)

    * add roadmap
    
    * move roadmap to docs
    
    * docs: updates to roadmap
    
    * docs: more roadmap updates
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    7cadfae View commit details
    Browse the repository at this point in the history
  2. remove CounterpartyHops function, add GetChannelConnection (#644)

    * remove CounterpartyHops function, add GetChannelConnection
    
    Removes CounterpartyHops function, 04-channel uses are replaced with direct calls to the connections counterparty connection id
    Adds GetChannelConnection as a helper function for getting the connection associated with a channel. Allows access to connectionID and counterparty connectionID
    
    * add changelog
    colin-axner authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    b7fb146 View commit details
    Browse the repository at this point in the history
  3. docs: developing ica auth module (#633)

    * add ica auth development docs
    
    * fix code formatting
    
    * fix spacing
    
    * add link
    
    * Apply suggestions from code review
    
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * fix alignment
    
    * address remaining review suggestions
    
    * link to ICS30
    
    * Update docs/app_modules/interchain-accounts/ica_auth.md
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * fix misalignment
    
    * remove capitalization of authentication module
    
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    3 people authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    a8ebc3f View commit details
    Browse the repository at this point in the history
  4. update changelog (#645)

    * update changelog
    
    * cosmetic update of changelog
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    e3036e3 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. reorganize channel handshake handler (#647)

    * reorganize channel handshake handler
    
    split out channel state changes into its own function.
    
    * readjust 27-interchain-accounts to not rely on state being set before the application callback
    
    * add changelog and migration doc entry
    
    * Update modules/core/04-channel/keeper/handshake.go
    colin-axner authored Dec 21, 2021
    Configuration menu
    Copy the full SHA
    8c2c0a5 View commit details
    Browse the repository at this point in the history
  2. docs: ICA Overview (#626)

    * docs: ica overview
    
    * fix: ordering
    
    * add spacing
    
    * fix: spacing
    
    * fix: remove bulletpoints
    
    * fix: wording
    seantking authored Dec 21, 2021
    Configuration menu
    Copy the full SHA
    c060673 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. update go mod for security vulnerabilities (#655)

    * update go mod for security vulnerabilities
    
    * update package-lock.json
    colin-axner authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    92f8bb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5fadc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25d4544 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#656)

    Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.4 to 2.1.5.
    - [Release notes](https://github.com/actions/setup-go/releases)
    - [Commits](actions/setup-go@v2.1.4...v2.1.5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: colin axnér <[email protected]>
    dependabot[bot] and colin-axner authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    ce4c81e View commit details
    Browse the repository at this point in the history
  5. docs: begin removal of internal "spec" directories (#634)

    * begin removal of spec docs within core ibc
    
    * remove broken link
    
    * Apply suggestions from code review
    
    Co-authored-by: Damian Nolan <[email protected]>
    
    * remove broken link
    
    * remove broken links
    
    * Apply suggestions from code review
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    Co-authored-by: Damian Nolan <[email protected]>
    Co-authored-by: Carlos Rodriguez <[email protected]>
    3 people authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    b7fb4f1 View commit details
    Browse the repository at this point in the history
  6. Modify OnChanOpenTry application callback to perform app version ne…

    …gotitation (#646)
    
    * remove NegotiateAppVersion and AppVersion gRPC (#643)
    
    The NegotiateAppVersion callback has been removed from the IBC Application interface.
    The gRPC AppVersion has been removed.
    The app version negoitation will be handled by applications by returning the version in OnChanOpenTry.
    
    * Modify `OnChanOpenTry` to return application version (#650)
    
    * modify OnChanOpenTry to return negotiated version
    
    modify IBCModule interface function OnChanOpenTry to return the negotiated app version. Tests have not been updated
    
    * fix ibc_module_test.go tests
    
    * fix tests
    
    * Apply suggestions from code review
    
    * add handshake test case
    
    * add CHANGELOG and migration docs
    
    * update documentation
    
    * fix broken link
    colin-axner authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    411c440 View commit details
    Browse the repository at this point in the history
  7. fix broken link (#664)

    colin-axner authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    297df13 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. chore: update make build-docs, add docs build checker (#667)

    * update Makefile, add docs build checker
    
    * Update .github/workflows/check-docs.yml
    
    Co-authored-by: Marko <[email protected]>
    
    Co-authored-by: Marko <[email protected]>
    colin-axner and tac0turtle authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    ffc29d9 View commit details
    Browse the repository at this point in the history
  2. register ICA query server, fix panics in params query cli (#666)

    Register the controller and host query servers to a chain.
    Returns an error upon cli params query failure instead of panicing.
    colin-axner authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    ce71056 View commit details
    Browse the repository at this point in the history
  3. update of roadmap with latest release (#653)

    * update of roadmap with latest release and changed the way release versions are encoded
    
    * fixed typo
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    f849588 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump actions/checkout from 2.3.1 to 2.4.0 (#672)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.1 to 2.4.0.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v2.3.1...v2.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    4523ef5 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. allow ics20 to connect to middleware (#675)

    * allow ics20 to connect to middleware
    
    Creates ics4Wrapper which allows middleware applications to only implement SendPacket to connect ics20 as an application in its middleware stack
    
    * add changelog and migration doc
    
    * fix migration doc spelling
    colin-axner authored Jan 3, 2022
    Configuration menu
    Copy the full SHA
    e40cdec View commit details
    Browse the repository at this point in the history
  2. fix: register InterchainAccount as x/auth GenesisAccount (#676)

    * adding GenesisAccount interface registration for InterchainAccount impl
    
    * updating RegisterInterfaces ica godoc
    damiannolan authored Jan 3, 2022
    Configuration menu
    Copy the full SHA
    1bfa055 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. enable mergify for backports (#678)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Jan 4, 2022
    Configuration menu
    Copy the full SHA
    4575650 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. build(deps): bump technote-space/get-diff-action from 5 to 6.0.1 (#684)

    Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from 5 to 6.0.1.
    - [Release notes](https://github.com/technote-space/get-diff-action/releases)
    - [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc)
    - [Commits](technote-space/get-diff-action@v5...v6.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: technote-space/get-diff-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2022
    Configuration menu
    Copy the full SHA
    c351015 View commit details
    Browse the repository at this point in the history
  2. update roadmap (#681)

    * remove past quarter and fixed SDK version number from 0.45 or 0.46
    
    * add roadmap of past quarter
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Jan 6, 2022
    Configuration menu
    Copy the full SHA
    67cd1a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. ADR 002: importing multiple ibc-go versions (#683)

    * initial draft of adr 2
    
    * fix wording and remove references section
    
    * fix formatting and add to README
    
    * Apply suggestions from code review
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * apply review suggestions
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    colin-axner and crodriguezvega authored Jan 7, 2022
    Configuration menu
    Copy the full SHA
    3ff0927 View commit details
    Browse the repository at this point in the history
  2. improve 04-channel logging (#692)

    ## Description
    
    
    
    closes: #674 
    
    ---
    
    Before we can merge this PR, please make sure that all the following items have been
    checked off. If any of the checklist items are not applicable, please leave them but
    write a little note why.
    
    - [x] Targeted PR against correct branch (see [CONTRIBUTING.md](https://github.com/cosmos/ibc-go/blob/master/CONTRIBUTING.md#pr-targeting))
    - [x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
    - [x] Code follows the [module structure standards](https://github.com/cosmos/cosmos-sdk/blob/master/docs/building-modules/structure.md).
    - [x] Wrote unit and integration [tests](https://github.com/cosmos/ibc-go/blob/master/CONTRIBUTING.md#testing)
    - [x] Updated relevant documentation (`docs/`) or specification (`x/<module>/spec/`)
    - [x] Added relevant `godoc` [comments](https://blog.golang.org/godoc-documenting-go-code).
    - [x] Added a relevant changelog entry to the `Unreleased` section in `CHANGELOG.md`
    - [x] Re-reviewed `Files changed` in the Github PR explorer
    - [x] Review `Codecov Report` in the comment section below once CI passes
    colin-axner authored Jan 7, 2022
    Configuration menu
    Copy the full SHA
    087bc5d View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. add cli to get denom hash from trace path and base denom (#679)

    * get denom hash from denom trace
    
    * revert .gitignore
    
    * final revert
    
    * ignore history files
    
    * Update modules/apps/transfer/client/cli/query.go
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * Update modules/apps/transfer/keeper/grpc_query.go
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * Update modules/apps/transfer/keeper/keeper.go
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    
    * Update modules/apps/transfer/keeper/grpc_query.go
    
    Co-authored-by: colin axnér <[email protected]>
    
    * code review feedback integration
    
    * moved new feature  to unreleased section
    
    * fix duplicate block in success test case
    
    * fix CHANGELOG format
    
    * fix invalid trace path argument error handling
    
    * refactor positive test case code
    
    Co-authored-by: Carlos Rodriguez <[email protected]>
    Co-authored-by: colin axnér <[email protected]>
    3 people authored Jan 10, 2022
    Configuration menu
    Copy the full SHA
    cb9bf5d View commit details
    Browse the repository at this point in the history
  2. chore: separate import statements by type (#702)

    Co-authored-by: Carlos Rodriguez <[email protected]>
    crodriguezvega and Carlos Rodriguez authored Jan 10, 2022
    Configuration menu
    Copy the full SHA
    f5962c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

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

Commits on Jan 12, 2022

  1. Configuration menu
    Copy the full SHA
    53b2f67 View commit details
    Browse the repository at this point in the history
  2. update imports to v3

    colin-axner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    e0cc81a View commit details
    Browse the repository at this point in the history
  3. regenerate proto files

    colin-axner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    120fd76 View commit details
    Browse the repository at this point in the history
  4. fix build

    colin-axner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0fbc6bb View commit details
    Browse the repository at this point in the history