You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* (channel) [\#692](https://github.com/cosmos/ibc-go/pull/692) Minimize channel logging by only emitting the packet sequence, source port/channel, destination port/channel upon packet receives, acknowledgements and timeouts.
42
+
<<<<<<< HEAD
43
+
=======
44
+
*[\#383](https://github.com/cosmos/ibc-go/pull/383) Adds helper functions for merging and splitting middleware versions from the underlying app version.
45
+
* (modules/core/05-port) [\#288](https://github.com/cosmos/ibc-go/issues/288) Making the 05-port keeper function IsBound public. The IsBound function checks if the provided portID is already binded to a module.
46
+
* (channel) [\#644](https://github.com/cosmos/ibc-go/pull/644) Adds `GetChannelConnection` to the ChannelKeeper. This function returns the connectionID and connection state associated with a channel.
47
+
* (channel) [\647](https://github.com/cosmos/ibc-go/pull/647) Reorganizes channel handshake handling to set channel state after IBC application callbacks.
48
+
49
+
### Features
50
+
51
+
*[\#432](https://github.com/cosmos/ibc-go/pull/432) Introduce `MockIBCApp` struct to the mock module. Allows the mock module to be reused to perform custom logic on each IBC App interface function. This might be useful when testing out IBC applications written as middleware.
52
+
*[\#380](https://github.com/cosmos/ibc-go/pull/380) Adding the Interchain Accounts module v1
53
+
*[\#679](https://github.com/cosmos/ibc-go/pull/679) New CLI command `query ibc-transfer denom-hash <denom trace>` to get the denom hash for a denom trace; this might be useful for debug
*[\#589](https://github.com/cosmos/ibc-go/pull/589) Bump SDK version to v0.44.5
62
+
63
+
### Bug Fixes
64
+
65
+
* (modules/core) [\#603](https://github.com/cosmos/ibc-go/pull/603) Fix module name emitted as part of `OnChanOpenInit` event. Replacing `connection` module name with `channel`.
*[\#567](https://github.com/cosmos/ibc-go/pull/567) Bump SDK version to v0.44.4
72
+
73
+
### Improvements
74
+
75
+
* (02-client) [\#568](https://github.com/cosmos/ibc-go/pull/568) In IBC `transfer` cli command use local clock time as reference for relative timestamp timeout if greater than the block timestamp queried from the latest consensus state corresponding to the counterparty channel.
76
+
*[\#583](https://github.com/cosmos/ibc-go/pull/583) Move third_party/proto/confio/proofs.proto to third_party/proto/proofs.proto to enable proto service reflection. Migrate `buf` from v1beta1 to v1.
77
+
78
+
### Bug Fixes
79
+
80
+
* (02-client) [\#500](https://github.com/cosmos/ibc-go/pull/500) Fix IBC `update-client proposal` cli command to expect correct number of args.
*[\#489](https://github.com/cosmos/ibc-go/pull/489) Bump Tendermint to v0.34.14
87
+
*[\#503](https://github.com/cosmos/ibc-go/pull/503) Bump SDK version to v0.44.3
88
+
89
+
### API Breaking
90
+
91
+
* (core) [\#227](https://github.com/cosmos/ibc-go/pull/227) Remove sdk.Result from application callbacks
92
+
* (transfer) [\#350](https://github.com/cosmos/ibc-go/pull/350) Change FungibleTokenPacketData to use a string for the Amount field. This enables token transfers with amounts previously restricted by uint64. Up to the maximum uint256 value is supported.
93
+
94
+
### Features
95
+
96
+
*[\#384](https://github.com/cosmos/ibc-go/pull/384) Added `NegotiateAppVersion` method to `IBCModule` interface supported by a gRPC query service in `05-port`. This provides routing of requests to the desired application module callback, which in turn performs application version negotiation.
97
+
>>>>>>> cb9bf5d (add cli to get denom hash from trace path and base denom (#679))
|`DenomTrace`|[QueryDenomTraceRequest](#ibc.applications.transfer.v1.QueryDenomTraceRequest)|[QueryDenomTraceResponse](#ibc.applications.transfer.v1.QueryDenomTraceResponse)| DenomTrace queries a denomination trace information. | GET|/ibc/apps/transfer/v1/denom_traces/{hash}|
465
499
|`DenomTraces`|[QueryDenomTracesRequest](#ibc.applications.transfer.v1.QueryDenomTracesRequest)|[QueryDenomTracesResponse](#ibc.applications.transfer.v1.QueryDenomTracesResponse)| DenomTraces queries all denomination traces. | GET|/ibc/apps/transfer/v1/denom_traces|
466
500
|`Params`|[QueryParamsRequest](#ibc.applications.transfer.v1.QueryParamsRequest)|[QueryParamsResponse](#ibc.applications.transfer.v1.QueryParamsResponse)| Params queries all parameters of the ibc-transfer module. | GET|/ibc/apps/transfer/v1/params|
501
+
|`DenomHash`|[QueryDenomHashRequest](#ibc.applications.transfer.v1.QueryDenomHashRequest)|[QueryDenomHashResponse](#ibc.applications.transfer.v1.QueryDenomHashResponse)| DenomHash queries a denomination hash information. | GET|/ibc/apps/transfer/v1/denom_hashes/{trace}|
0 commit comments