Skip to content

Commit

Permalink
Fix update_state light client execution
Browse files Browse the repository at this point in the history
  • Loading branch information
ljoss17 committed Jan 17, 2025
1 parent bae396c commit f374455
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions light-client/ibc-client-starknet/src/client_state/execution.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use cgp::core::component::UseContext;
use hermes_cosmos_encoding_components::impls::any::ConvertIbcAny;
use hermes_encoding_components::impls::convert::ConvertVia;
use hermes_encoding_components::traits::convert::Converter;
use ibc_client_starknet_types::header::StarknetHeader;
use ibc_client_starknet_types::header::SignedStarknetHeader;
use ibc_client_starknet_types::StarknetClientState as ClientStateType;
use ibc_core::client::context::client_state::ClientStateExecution;
use ibc_core::client::context::prelude::{ClientStateCommon, ConsensusState};
Expand Down Expand Up @@ -50,10 +50,13 @@ where
client_id: &ClientId,
header: Any,
) -> Result<Vec<Height>, ClientError> {
let header: StarknetHeader = <ConvertVia<ProstAny, ConvertIbcAny, UseContext>>::convert(
&StarknetLightClientEncoding,
&header,
)?;
let signed_header: SignedStarknetHeader =
<ConvertVia<ProstAny, ConvertIbcAny, UseContext>>::convert(
&StarknetLightClientEncoding,
&header,
)?;

let header = signed_header.header;

let latest_height = header.height;

Expand Down

0 comments on commit f374455

Please sign in to comment.