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
{{ message }}
This repository was archived by the owner on Jun 24, 2024. It is now read-only.
While writing token transfer tests #36, we encountered a roadblock due to the lack of access to proof of commitments on our mock rollup. Therefore, we were unable to craft any IBC messages that require a commitment proof, resulting in the incomplete execution of the token transfer test from the mock rollup to the mock cosmos chain. In this case, MsgRecvPacket couldn't be constructed.
Proposal
This necessitates a deeper investigation into how committing states work in the Sovereign SDK. Subsequently, we should consider refactoring our mock rollup abstraction to allow the persistence of pending changes in a WorkingSet and the ability to roll forward the execution.
The text was updated successfully, but these errors were encountered:
Farhad-Shabani
changed the title
Investigate and refactor Mock rollup abstraction for committing states
Investigate and refactor mock rollup for committing states
Dec 7, 2023
Description
While writing token transfer tests #36, we encountered a roadblock due to the lack of access to proof of commitments on our mock rollup. Therefore, we were unable to craft any IBC messages that require a commitment proof, resulting in the incomplete execution of the token transfer test from the mock rollup to the mock cosmos chain. In this case,
MsgRecvPacket
couldn't be constructed.Proposal
This necessitates a deeper investigation into how committing states work in the Sovereign SDK. Subsequently, we should consider refactoring our mock rollup abstraction to allow the persistence of pending changes in a
WorkingSet
and the ability to roll forward the execution.The text was updated successfully, but these errors were encountered: