-
Notifications
You must be signed in to change notification settings - Fork 629
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
Closed
Closed
Changes from 13 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
845e45f
feat: add intial SendPacket msgs and rpc definition to ibc core
damiannolan db5cddf
feat: add OnSendPacket callback to IBCModule interface
damiannolan 385674a
chore: invoke OnSendPacket callback from msg server rpc
damiannolan 5c861f4
chore: add comment
damiannolan 9d4d2ea
chore: rename proto fields
damiannolan 90fe8ae
chore: add OnSendPacket to ibccallbacks
damiannolan fc309f6
feat: add router_v2 while leaving current router impl in place
damiannolan d0f85db
chore: add getter and setters for AppRouter to core ibc
damiannolan 588ff66
imp: implement callbacks OnSendPacket
colin-axner 8bc82f6
imp: implement OnSendPacket for ics27
colin-axner f883d68
imp: implement OnSendPacket in transfer
damiannolan c5eef93
Merge branch 'main' into feat/port-router
damiannolan e626c7b
chore: start wiring up router_v2 in app.go
damiannolan 45896aa
imp: add msg server handler to transfer
colin-axner 20326d4
Merge branch 'feat/port-router' of github.com:cosmos/ibc-go into feat…
colin-axner 3714960
refactor: enable core IBC SendPacket API and switch transfer to redir…
colin-axner b2df2f3
refactor: rewire controller to use SendPacket API
colin-axner b295949
refactor: rewire 29-fee to use SendPacket API
colin-axner 2f5116e
refactor: use SendPacket API for callbacks
colin-axner 16a88b4
imp: remove capability from SendPacket and add prefix routing
damiannolan 67e4b5f
refactor: adapt signer to sdk.AccAddress
damiannolan 3db1613
chore: rm capabilities from recv, ack, timeout packet handler
damiannolan 07e8b1c
lint: make lint-fix and address
damiannolan 4214201
refactor: rm SendPacket from ics4wrapper
damiannolan 9610871
chore: rm callbacks var in SendPacket handler
damiannolan ef6e063
Merge branch 'main' into feat/port-router
damiannolan cf339f2
fix: rm capability arg in ibc ante handler
damiannolan 4f8d319
Merge branch 'main' into feat/port-router
damiannolan a4a7bdd
(chore): remove capabilities from channel handsake (#7009)
bznein 832a0fc
Adding updates to composite router and scaffolding for LegacyIBCModul…
chatton d701aa2
Rename IBCModule to ClassicIBCModule (#7015)
chatton 9565e36
Merge branch 'main' of github.com:cosmos/ibc-go into feat/port-router
colin-axner 3eaf2ce
fix: tests
colin-axner 41c6656
Add Wrap/Unwrap Interfaces and implement OnChanOpenInit (#7059)
chatton 9460400
Use new port router for onchanupgradetry (#7067)
chatton 6ec1efa
Use new port router for OnChanOpenAck (#7084)
colin-axner dc6e072
Use new port router for OnChanUpgradeInit (#7082)
chatton ae43f7a
refactor: implement OnChanOpenConfirm using new port router (#7088)
colin-axner 63dd289
chore: implement OnChanUpgradeTry (#7092)
chatton 0c47e45
chore(api)!: move checks from Transfer to OnSendPacket (#7068)
bznein 467819d
refactor: implement OnChanCloseInit using new port router. (#7095)
bznein d779697
Use new port router for OnChanUpgradeAck (#7094)
chatton 179025d
refactor: implement onchancloseconfirm using new port router (#7096)
bznein 62db721
Use new port router for OnChanUpgradeOpen (#7102)
chatton 48b6a3f
refactor: replace ack interface with result type for OnRecvPacket (#7…
damiannolan d9c4e96
imp (api)!: convert coins to token only once in MsgTransfer (#7110)
bznein 0ea612a
use new port router with OnAcknowledgementPacket (#7108)
colin-axner a9d34ba
chore: docs (#7111)
colin-axner ec593cb
Bznein/7023/on timeout packet (#7144)
bznein f5ab15b
Add convenience func to reverse callbacks and refactor other methods …
chatton 6327b58
chore: use app router in OnTimeoutPacket handler (#7164)
chatton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can remove the
GetPacketSender
interface now! Wahoo!