-
Notifications
You must be signed in to change notification settings - Fork 586
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
refactor: ibc port router for app callbacks #6314
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 845e45f - Browse repository at this point
Copy the full SHA 845e45fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db5cddf - Browse repository at this point
Copy the full SHA db5cddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 385674a - Browse repository at this point
Copy the full SHA 385674aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c861f4 - Browse repository at this point
Copy the full SHA 5c861f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4d2ea - Browse repository at this point
Copy the full SHA 9d4d2eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90fe8ae - Browse repository at this point
Copy the full SHA 90fe8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc309f6 - Browse repository at this point
Copy the full SHA fc309f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0f85db - Browse repository at this point
Copy the full SHA d0f85dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 588ff66 - Browse repository at this point
Copy the full SHA 588ff66View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8bc82f6 - Browse repository at this point
Copy the full SHA 8bc82f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f883d68 - Browse repository at this point
Copy the full SHA f883d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5eef93 - Browse repository at this point
Copy the full SHA c5eef93View commit details -
Configuration menu - View commit details
-
Copy full SHA for e626c7b - Browse repository at this point
Copy the full SHA e626c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45896aa - Browse repository at this point
Copy the full SHA 45896aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20326d4 - Browse repository at this point
Copy the full SHA 20326d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3714960 - Browse repository at this point
Copy the full SHA 3714960View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2df2f3 - Browse repository at this point
Copy the full SHA b2df2f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b295949 - Browse repository at this point
Copy the full SHA b295949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f5116e - Browse repository at this point
Copy the full SHA 2f5116eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a88b4 - Browse repository at this point
Copy the full SHA 16a88b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67e4b5f - Browse repository at this point
Copy the full SHA 67e4b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db1613 - Browse repository at this point
Copy the full SHA 3db1613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e8b1c - Browse repository at this point
Copy the full SHA 07e8b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4214201 - Browse repository at this point
Copy the full SHA 4214201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9610871 - Browse repository at this point
Copy the full SHA 9610871View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef6e063 - Browse repository at this point
Copy the full SHA ef6e063View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf339f2 - Browse repository at this point
Copy the full SHA cf339f2View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f8d319 - Browse repository at this point
Copy the full SHA 4f8d319View commit details
Commits on Aug 5, 2024
-
(chore): remove capabilities from channel handsake (#7009)
* not working yet * More tests fixed. * added message error * commented out tests * Wire approuter to e2e testing simapp * Delete obsolete tests * remove possibly unneeded call * Removed tests no longer needed * test: fix commented/removed tests --------- Co-authored-by: Colin Axnér <25233464+colin-axner@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a4a7bdd - Browse repository at this point
Copy the full SHA a4a7bddView commit details -
Adding updates to composite router and scaffolding for LegacyIBCModule (
#7010) * chore: adding updates to composite router and scaffolding for IBCLegacyModule * chore: support construction of LegacyIBCModules over consecutive calls to AddRoute * chore: removed ack handhsake impl * chore: fix linter * chore: lint * Linter * chore: addressing PR feedback * chore: routeToLegacyModule returns a single item * Update modules/core/05-port/types/router_v2.go * Update modules/core/05-port/types/router_v2.go * Update modules/core/05-port/types/router_v2.go * chore: fix errors from merge conflict --------- Co-authored-by: bznein <nikolas.degiorgis@interchain.io> Co-authored-by: Colin Axnér <25233464+colin-axner@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 832a0fc - Browse repository at this point
Copy the full SHA 832a0fcView commit details -
Rename IBCModule to ClassicIBCModule (#7015)
* chore: adding updates to composite router and scaffolding for IBCLegacyModule * chore: support construction of LegacyIBCModules over consecutive calls to AddRoute * chore: removed ack handhsake impl * chore: fix linter * chore: lint * Linter * chore: addressing PR feedback * chore: rename IBCModule to ClassicIBCModule and add new IBCModule interface * fix: e2e for fee wrapped channels --------- Co-authored-by: bznein <nikolas.degiorgis@interchain.io> Co-authored-by: Colin Axnér <25233464+colin-axner@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d701aa2 - Browse repository at this point
Copy the full SHA d701aa2View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9565e36 - Browse repository at this point
Copy the full SHA 9565e36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eaf2ce - Browse repository at this point
Copy the full SHA 3eaf2ceView commit details
Commits on Aug 7, 2024
-
Add Wrap/Unwrap Interfaces and implement OnChanOpenInit (#7059)
* chore: adding wrapping functions to ics29 * chore: added docstring to VersionWrapper interface * chore: fix linter * refactor: use unsafe unwrap func in OnChanOpenInit * chore: fixing wiring in app.go and fee tests * fix: fee middleware tests * fix: ics27 controller tests * wip: debugging callbacks * chore: fix linter * chore: fix miswiring in callbacks module * chore: modifications to binary simapp * chore: do not unwrap a version if it is an empty string * Update modules/apps/27-interchain-accounts/controller/ibc_middleware.go * Apply suggestions from code review * chore: add more code docs --------- Co-authored-by: Colin Axnér <25233464+colin-axner@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 41c6656 - Browse repository at this point
Copy the full SHA 41c6656View commit details -
Use new port router for onchanupgradetry (#7067)
* chore: add fee implementation for OnChanOpenTry * chore: fix wiring in app.gos * chore: updated callbacks tests to handle new OnChanOpenTry * chore: lint, correct error string * chore: remove commented code * chore: addressing PR feedback
Configuration menu - View commit details
-
Copy full SHA for 9460400 - Browse repository at this point
Copy the full SHA 9460400View commit details -
Use new port router for OnChanOpenAck (#7084)
* refactor: use new port router for OnChanOpenAck * fix: transfer test * fix: controller tests * fix: legacy ibc module handler on disabling
Configuration menu - View commit details
-
Copy full SHA for 6ec1efa - Browse repository at this point
Copy the full SHA 6ec1efaView commit details
Commits on Aug 8, 2024
-
Use new port router for OnChanUpgradeInit (#7082)
* chore: add fee implementation for OnChanOpenTry * chore: fix wiring in app.gos * chore: updated callbacks tests to handle new OnChanOpenTry * chore: lint, correct error string * chore: remove commented code * chore: implementing OnChanUpgradeInit * chore: linter * chore: removed redundant test * chore: addressing PR feedback
Configuration menu - View commit details
-
Copy full SHA for dc6e072 - Browse repository at this point
Copy the full SHA dc6e072View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae43f7a - Browse repository at this point
Copy the full SHA ae43f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63dd289 - Browse repository at this point
Copy the full SHA 63dd289View commit details -
chore(api)!: move checks from Transfer to OnSendPacket (#7068)
* deps: bump cosmos-sdk to v0.50.9 (#6828) * deps: bump cosmos-sdk to v0.50.8 * chore: update changelog * deps: bump cosmossdk.io/client to v2.0.0-beta.3. bump x/upgrade to v0.1.4 * chore: make tidy-all * test: bump to 3f6796fba413cca for testing purposes. * deps: bump cosmos sdk to 0.50.9 * Update CHANGELOG.md * chore: update CHANGELOG for submodules. --------- Co-authored-by: DimitrisJim <d.f.hilliard@gmail.com> * chore(api!): move checks from Transfer to OnSendPacket * Fix merge error * fix to test * Add Require() back * Update modules/apps/transfer/ibc_module.go Co-authored-by: colin axnér <25233464+colin-axner@users.noreply.github.com> * Linter * Removed wrong merge results * reintroduce test * Move check for isSendEnabledCoins to keeper * new tests * fixed test * linter * Removed checks and added comment * removed extra parentheses * Revert "Merge remote-tracking branch 'origin' into bznein/6949/msgTransferWrapperToSendPacket" This reverts commit be9f558, reversing changes made to 36e4b05. * Delete commented out code --------- Co-authored-by: Damian Nolan <damiannolan@gmail.com> Co-authored-by: DimitrisJim <d.f.hilliard@gmail.com> Co-authored-by: colin axnér <25233464+colin-axner@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0c47e45 - Browse repository at this point
Copy the full SHA 0c47e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 467819d - Browse repository at this point
Copy the full SHA 467819dView commit details -
Use new port router for OnChanUpgradeAck (#7094)
* chore: implement OnChanUpgradeTry * wip: partial implementation for OnChanUpgradeAck * chore: updated tests to work with new OnChanUpgradeAck implementation
Configuration menu - View commit details
-
Copy full SHA for d779697 - Browse repository at this point
Copy the full SHA d779697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 179025d - Browse repository at this point
Copy the full SHA 179025dView commit details -
Use new port router for OnChanUpgradeOpen (#7102)
* chore: implement OnChanUpgradeTry * wip: partial implementation for OnChanUpgradeAck * chore: updated tests to work with new OnChanUpgradeAck implementation * chore: implemented OnChanUpgradeOpen * chore: addressing PR feedback
Configuration menu - View commit details
-
Copy full SHA for 62db721 - Browse repository at this point
Copy the full SHA 62db721View commit details -
refactor: replace ack interface with result type for OnRecvPacket (#7093
) * refactor: update OnRecvPacket to use result type in favour of ack interface * refactor: update recv packet handling in interchain accounts, update event func arg to use concrete type * api! remove Acknowledgement interface from exported pkg * refactor: modifications to test code for api removal * lint: fix duplicate imports * refactor: use concrete acknowledgement in callbacks test * doc: update inline godocs for OnRecvPacket in ibccallbacks * fix: remove wrapping of result ack in callbacks recv packet * test: refactor writeAck tests to use expected error format * chore: add godocs and stringer impl for new recv result types * chore: add issue link for async acknowledgements in 29-fee * doc: update godocs for RecvPacketResult and status enums * chore: address pr comments, test updates and inline docs
Configuration menu - View commit details
-
Copy full SHA for 48b6a3f - Browse repository at this point
Copy the full SHA 48b6a3fView commit details -
imp (api)!: convert coins to token only once in MsgTransfer (#7110)
* test not working * refactored test and removed unneeded caese
Configuration menu - View commit details
-
Copy full SHA for d9c4e96 - Browse repository at this point
Copy the full SHA d9c4e96View commit details -
use new port router with OnAcknowledgementPacket (#7108)
* refactor: use new port router for OnAcknowledgementPacket * fix: msg server update * fix: ics27 host tests * fix: ics27 controller tests * lint * chore: docs * add type assertions * add 29 type assertion
Configuration menu - View commit details
-
Copy full SHA for 0ea612a - Browse repository at this point
Copy the full SHA 0ea612aView commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9d34ba - Browse repository at this point
Copy the full SHA a9d34baView commit details
Commits on Aug 13, 2024
-
Bznein/7023/on timeout packet (#7144)
* initial commit * revert change * loop callbacks * fix loop * wip * chore: fixing remainder of timeout test failures * chore: check type assertion * PR feedbacK --------- Co-authored-by: chatton <cian@interchain.io>
Configuration menu - View commit details
-
Copy full SHA for ec593cb - Browse repository at this point
Copy the full SHA ec593cbView commit details -
Add convenience func to reverse callbacks and refactor other methods (#…
…7142) * chore: updated handlers to use reverseCallbacks function * chore: add reconstructVersion to im * chore: remove duplicate import * chore: pr feedback
Configuration menu - View commit details
-
Copy full SHA for f5ab15b - Browse repository at this point
Copy the full SHA f5ab15bView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6327b58 - Browse repository at this point
Copy the full SHA 6327b58View commit details