-
Notifications
You must be signed in to change notification settings - Fork 657
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Middleware: Write middleware developer guide #441
Comments
Is this a duplicate of #359? |
Ahh yes |
faddat
pushed a commit
to notional-labs/ibc-go
that referenced
this issue
Feb 23, 2022
* Add dispatchSubmessages and reply to Keeper * Update all mock types * Dispatch submessages in all entry points * Rename mask -> reflect in all tests (that was cosmwasm 0.8...) * Basic submessage dispatch test; * Simplify messanger interface again * Start table tests * Added table tests * Debuging handling out of gas and panics * Properly handle gas limits and out of gas panics * Test parsing return values from WasmMsg::Instantiate * PR feedback * Add test to trigger 0 len data panic * Safely handle 0 sdk msg submsg responses * Charge gas on reply
faddat
pushed a commit
to notional-labs/ibc-go
that referenced
this issue
Mar 1, 2022
faddat
pushed a commit
to notional-labs/ibc-go
that referenced
this issue
Mar 1, 2022
* refactor connection handshake update messages * refactor channel update msg handling * fix chain id for timeout * fix build * refactor state based relaying (fixes update client bug on retries) (cosmos#435) * bump sdk version to v0.41.3 (cosmos#430) * bump sdk version * bump SDK to v0.41.3 * inital work for refactoring state based relaying * Modify relayPacketFromSequence * update tendermint client to not prune light blocks (cosmos#437) * Address comments and fix lint issues * Fix lint issues * Remove onRtyErr (lint issue) * typo fix (cosmos#438) * disable tm pruning (cosmos#441) * update release naming (cosmos#442) * Implement swagger docs and fix path validation (cosmos#434) * Add swagger setup * Add some routes docs and swagger ui * Add few more route docs * Add swagger docs for remaining routes * Fix golint issues * Fix unused lint issues * check chain-id in AddChain * add a light client database lock (cosmos#447) Add a lock to prevent multiple processes from attempting to access the light client database at the same time. This typically resulted in unnecessary errors or even panics * Close database connection even if second error triggers (cosmos#449) Co-authored-by: Mark <mjackson@microtick.com> * address comments Co-authored-by: akhilkumarpilli <akhilkumar7947@gmail.com> Co-authored-by: Afanti <fanjiahe2000@163.com> Co-authored-by: Akhil Kumar P <36399231+akhilkumarpilli@users.noreply.github.com> Co-authored-by: Mark | Microtick <409166+mark-microtick@users.noreply.github.com> Co-authored-by: Mark <mjackson@microtick.com> Co-authored-by: akhilkumarpilli <akhilkumar7947@gmail.com> Co-authored-by: Afanti <fanjiahe2000@163.com> Co-authored-by: Akhil Kumar P <36399231+akhilkumarpilli@users.noreply.github.com> Co-authored-by: Mark | Microtick <409166+mark-microtick@users.noreply.github.com> Co-authored-by: Mark <mjackson@microtick.com>
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Ref starting points:
https://github.com/cosmos/ibc/blob/master/spec/app/ics-030-middleware/README.md
#307 (comment)
The text was updated successfully, but these errors were encountered: