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
Penumbra has contacted us asking to backport to the v4 release line a bump of ics23 to v0.10.0. This version of ics23 added the field prehash_compare_key to the SMT proof spec to support proving nonexistence in sparse trees. It was thought initially that counterparties didn't need to upgrade to this version of ics23 to open a connection with Penumbra, but it turns out that this assumption is not correct because the Cosmos SDK rejects unknown fields (so even if all the fields in the proof spec are optional, if the counterparty does not know the prehash_compare_key field, then the transaction will fail).
The connection to Osmosis is Penumbra's top priority at the moment, and they said that you would be able to do an upgrade to a new minor version of v4 in approximately 3 or 4 weeks.
I think the changes in #6653 don't remove the replace directive on the ICS23 dep, which was the content of the 4.5 update, so this wouldn't be closed by #6653 as yet.
ref https://osmosis-network.slack.com/archives/C03NA1C6JSX/p1695018978663109
The text was updated successfully, but these errors were encountered: