Commit ea662dc
authored
unwrap ICS008 wasm client at ConnOpenTry and ConnOpenAck (#1246)
* add GAT for ClientStateWrapperAtAnyCounterParty
* add trait bounds
* unwrap expecting a client state wrapper
* fix test
* rm trait bound
* rm Into::into
* validate_self_client takes wrapped client_state
* nit on trait method types
* revert logic
* unpack wasm client on wasm client id
* add tests for is_wasm_client_id
* add trait bounds
* add prost dep
* successful compilation
* impl fn to unpack host client state
* update cargo lockfiles for ci
* fix no_std import
* fix is_wasm_client_id
* fix comment
* add changelog entry
* doc-comment for unpack_host_client_state
* use constant for wasm client-id prefix1 parent c2c8dfa commit ea662dc
File tree
8 files changed
+263
-143
lines changed- .changelog/unreleased/features
- ci
- cw-check
- no-std-check
- ibc-core
- ics03-connection
- src/handler
- ics24-host/types/src/identifiers
8 files changed
+263
-143
lines changedLines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments