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
In 05-port router, we want to get away from middlewares wrapping acknoweledgements of applications below them. Core IBC will instead maintain a map from app name to the ack for that application. To maintain backwards compatibility, core IBC needs to be capable of setting the acknowledgement in the format the counterparty expects.
We may need a Unwrap function, but it might be possible to have relayers pass in the flat map.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged/assigned
The text was updated successfully, but these errors were encountered:
This issue is more or less solved in #7176, but we will hold off on cherry-picking out the code separately for this for the time being until we are happy with the overall direction for OnRecvPacket.
Core IBC will instead maintain a map from app name to the ack for that application.
This will be also relevant for forwards compatibility for multi packetdata / mutli acknowledgements.
Summary
In 05-port router, we want to get away from middlewares wrapping acknoweledgements of applications below them. Core IBC will instead maintain a map from app name to the ack for that application. To maintain backwards compatibility, core IBC needs to be capable of setting the acknowledgement in the format the counterparty expects.
We may need a
Unwrap
function, but it might be possible to have relayers pass in the flat map.For Admin Use
The text was updated successfully, but these errors were encountered: