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
FixesCosmWasm#2422
Add new entry point for IBCv2 Timeout in `contracts/ibc2/src/contract.rs`.
* **State Struct**
- Add `ibc2_timeout_counter` field to `State` struct.
* **QueryMsg Enum**
- Add `QueryTimeoutCounter` message to retrieve the timeout counter.
* **Query Function**
- Update `query` function to handle `QueryTimeoutCounter` message.
* **ibc2_timeout Function**
- Add `ibc2_timeout` entry point function to handle IBCv2 timeouts.
- Increment `ibc2_timeout_counter` in `State` struct within `ibc2_timeout`.
* **Tests**
- Add test for `ibc2_timeout` entry point function.
- Verify `ibc2_timeout_counter` increments correctly.
- Add test for `QueryTimeoutCounter` message.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/CosmWasm/cosmwasm/issues/2422?shareId=XXXX-XXXX-XXXX-XXXX).
No description provided.
The text was updated successfully, but these errors were encountered: